/* Start custom CSS *//* Layout editorial da pagina de Atuacao. */
.elementor-2767 [data-id="1e9d9e40"] { width:calc(100% - 96px); }
.elementor-2767 [data-id="1c407bff"] { max-height:calc(100vh - 210px); overflow:auto; }
.elementor-2767 [data-id="1c407bff"] > p > a { display:block; }
body.elementor-page-2767 { scroll-behavior:smooth; }

.elementor-2767 [data-id="1b00d560"] { padding:0 0 64px; margin:0 0 64px; border-bottom:1px solid #dfe2e7; background:#fff; scroll-margin-top:180px; }
.elementor-2767 [data-id="71a0e467"] { max-width:none; padding:0; margin:0; gap:0; }
.elementor-2767 [data-id="a1a34b1"] { font-size:11px; letter-spacing:1.3px; color:#4b5563; margin:0 0 20px; }
.elementor-2767 [data-id="48fc08e"] { font-size:43px; line-height:1.12; margin:0 0 25px; }
.elementor-2767 [data-id="177455c6"] { gap:32px; margin:30px 0; flex-direction:row; }
.elementor-2767 [data-id="1b336cb1"], .elementor-2767 [data-id="2491390a"] { flex:1 1 0; gap:7px; }
.elementor-2767 [data-id="69994e1c"], .elementor-2767 [data-id="54e5b9e3"], .elementor-2767 [data-id="71390d94"] { font-family:"DM Sans",Arial,sans-serif; font-size:14px; font-weight:600; line-height:1.4; color:#1f2937; letter-spacing:0; margin:0 0 6px; }
.elementor-2767 [data-id="177455c6"] p, .elementor-2767 [data-id="394945ec"] { font-size:15px; line-height:1.75; }
.elementor-2767 [data-id="b7302f1"] { width:100%; margin:0 0 28px; }
.elementor-2767 [data-id="566c8e08"] { margin:0 0 13px; align-self:flex-start; }
.elementor-2767 [data-id="23932586"] { max-width:510px; }
.elementor-2767 [data-id="1d826eff"] { margin-top:24px; }

.elementor-2767 [data-id="4da2ef56"] { padding:0 0 64px; margin:0 0 64px; border-bottom:1px solid #dfe2e7; background:#fff; scroll-margin-top:180px; }
.elementor-2767 [data-id="5d2b0f6e"] { max-width:none; padding:0; margin:0; gap:0; }
.elementor-2767 [data-id="3e445dfd"] { font-size:11px; letter-spacing:1.3px; color:#4b5563; margin:0 0 20px; }
.elementor-2767 [data-id="3a6ddc07"] { font-size:43px; line-height:1.12; margin:0 0 25px; }
.elementor-2767 [data-id="44e696e8"] { gap:32px; margin:30px 0; flex-direction:row; }
.elementor-2767 [data-id="7aea6daa"], .elementor-2767 [data-id="7fecf701"] { flex:1 1 0; gap:7px; }
.elementor-2767 [data-id="5464a79b"], .elementor-2767 [data-id="2d42126b"], .elementor-2767 [data-id="2d7992e3"] { font-family:"DM Sans",Arial,sans-serif; font-size:14px; font-weight:600; line-height:1.4; color:#1f2937; letter-spacing:0; margin:0 0 6px; }
.elementor-2767 [data-id="44e696e8"] p, .elementor-2767 [data-id="82386b6"] { font-size:15px; line-height:1.75; }
.elementor-2767 [data-id="2bc5a490"] { width:100%; margin:0 0 28px; }
.elementor-2767 [data-id="3346107d"] { margin:0 0 13px; align-self:flex-start; }
.elementor-2767 [data-id="1af772af"] { max-width:510px; }
.elementor-2767 [data-id="19265667"] { margin-top:24px; }

.elementor-2767 [data-id="32ac7f7d"] { padding:0 0 64px; margin:0 0 64px; border-bottom:1px solid #dfe2e7; background:#fff; scroll-margin-top:180px; }
.elementor-2767 [data-id="52a666ad"] { max-width:none; padding:0; margin:0; gap:0; }
.elementor-2767 [data-id="478d861c"] { font-size:11px; letter-spacing:1.3px; color:#4b5563; margin:0 0 20px; }
.elementor-2767 [data-id="43bb9f78"] { font-size:43px; line-height:1.12; margin:0 0 25px; }
.elementor-2767 [data-id="4f2c3eb"] { gap:32px; margin:30px 0; flex-direction:row; }
.elementor-2767 [data-id="688bea7"], .elementor-2767 [data-id="7a4c391e"] { flex:1 1 0; gap:7px; }
.elementor-2767 [data-id="701064de"], .elementor-2767 [data-id="187be093"], .elementor-2767 [data-id="2323f95e"] { font-family:"DM Sans",Arial,sans-serif; font-size:14px; font-weight:600; line-height:1.4; color:#1f2937; letter-spacing:0; margin:0 0 6px; }
.elementor-2767 [data-id="4f2c3eb"] p, .elementor-2767 [data-id="38963095"] { font-size:15px; line-height:1.75; }
.elementor-2767 [data-id="1720fdb5"] { width:100%; margin:0 0 28px; }
.elementor-2767 [data-id="970c1a9"] { margin:0 0 13px; align-self:flex-start; }
.elementor-2767 [data-id="795f65a6"] { max-width:510px; }
.elementor-2767 [data-id="404a6248"] { margin-top:24px; }

.elementor-2767 [data-id="7dcc3149"] { padding:0 0 64px; margin:0 0 64px; border-bottom:1px solid #dfe2e7; background:#fff; scroll-margin-top:180px; }
.elementor-2767 [data-id="4d7e785f"] { max-width:none; padding:0; margin:0; gap:0; }
.elementor-2767 [data-id="29b6bddd"] { font-size:11px; letter-spacing:1.3px; color:#4b5563; margin:0 0 20px; }
.elementor-2767 [data-id="e53d359"] { font-size:43px; line-height:1.12; margin:0 0 25px; }
.elementor-2767 [data-id="364efb61"] { gap:32px; margin:30px 0; flex-direction:row; }
.elementor-2767 [data-id="8a597b8"], .elementor-2767 [data-id="63089ef9"] { flex:1 1 0; gap:7px; }
.elementor-2767 [data-id="2d529d3c"], .elementor-2767 [data-id="21a035c4"], .elementor-2767 [data-id="52385a7e"] { font-family:"DM Sans",Arial,sans-serif; font-size:14px; font-weight:600; line-height:1.4; color:#1f2937; letter-spacing:0; margin:0 0 6px; }
.elementor-2767 [data-id="364efb61"] p, .elementor-2767 [data-id="7b53f685"] { font-size:15px; line-height:1.75; }
.elementor-2767 [data-id="32e1f355"] { width:100%; margin:0 0 28px; }
.elementor-2767 [data-id="2664c678"] { margin:0 0 13px; align-self:flex-start; }
.elementor-2767 [data-id="a8b783e"] { max-width:510px; }
.elementor-2767 [data-id="20cb7651"] { margin-top:24px; }

.elementor-2767 [data-id="44bef207"] { padding:0 0 64px; margin:0 0 64px; border-bottom:1px solid #dfe2e7; background:#fff; scroll-margin-top:180px; }
.elementor-2767 [data-id="7e1483bf"] { max-width:none; padding:0; margin:0; gap:0; }
.elementor-2767 [data-id="325dcfa8"] { font-size:11px; letter-spacing:1.3px; color:#4b5563; margin:0 0 20px; }
.elementor-2767 [data-id="e06bff5"] { font-size:43px; line-height:1.12; margin:0 0 25px; }
.elementor-2767 [data-id="67b74adf"] { gap:32px; margin:30px 0; flex-direction:row; }
.elementor-2767 [data-id="7de51b9c"], .elementor-2767 [data-id="1083d988"] { flex:1 1 0; gap:7px; }
.elementor-2767 [data-id="3134945d"], .elementor-2767 [data-id="6e185a36"], .elementor-2767 [data-id="497311ea"] { font-family:"DM Sans",Arial,sans-serif; font-size:14px; font-weight:600; line-height:1.4; color:#1f2937; letter-spacing:0; margin:0 0 6px; }
.elementor-2767 [data-id="67b74adf"] p, .elementor-2767 [data-id="62e82491"] { font-size:15px; line-height:1.75; }
.elementor-2767 [data-id="5babdadd"] { width:100%; margin:0 0 28px; }
.elementor-2767 [data-id="4cafab53"] { margin:0 0 13px; align-self:flex-start; }
.elementor-2767 [data-id="46c7a25c"] { max-width:510px; }
.elementor-2767 [data-id="62d61348"] { margin-top:24px; }

.elementor-2767 [data-id="3647779a"] { padding:0 0 64px; margin:0 0 64px; border-bottom:1px solid #dfe2e7; background:#fff; scroll-margin-top:180px; }
.elementor-2767 [data-id="37018f15"] { max-width:none; padding:0; margin:0; gap:0; }
.elementor-2767 [data-id="6277f71"] { font-size:11px; letter-spacing:1.3px; color:#4b5563; margin:0 0 20px; }
.elementor-2767 [data-id="4d85a270"] { font-size:43px; line-height:1.12; margin:0 0 25px; }
.elementor-2767 [data-id="b92e0fb"] { gap:32px; margin:30px 0; flex-direction:row; }
.elementor-2767 [data-id="74450d06"], .elementor-2767 [data-id="6bb05d0a"] { flex:1 1 0; gap:7px; }
.elementor-2767 [data-id="46348f78"], .elementor-2767 [data-id="784553"], .elementor-2767 [data-id="4f452146"] { font-family:"DM Sans",Arial,sans-serif; font-size:14px; font-weight:600; line-height:1.4; color:#1f2937; letter-spacing:0; margin:0 0 6px; }
.elementor-2767 [data-id="b92e0fb"] p, .elementor-2767 [data-id="30323da5"] { font-size:15px; line-height:1.75; }
.elementor-2767 [data-id="1a2c624f"] { width:100%; margin:0 0 28px; }
.elementor-2767 [data-id="20f6b891"] { margin:0 0 13px; align-self:flex-start; }
.elementor-2767 [data-id="7490415a"] { max-width:510px; }
.elementor-2767 [data-id="1d6143d1"] { margin-top:24px; }

.elementor-2767 [data-id="3a4d5a5d"] { padding:0 0 64px; margin:0 0 64px; border-bottom:1px solid #dfe2e7; background:#fff; scroll-margin-top:180px; }
.elementor-2767 [data-id="3857b2b8"] { max-width:none; padding:0; margin:0; gap:0; }
.elementor-2767 [data-id="79906eae"] { font-size:11px; letter-spacing:1.3px; color:#4b5563; margin:0 0 20px; }
.elementor-2767 [data-id="32a7e86e"] { font-size:43px; line-height:1.12; margin:0 0 25px; }
.elementor-2767 [data-id="74d0425"] { gap:32px; margin:30px 0; flex-direction:row; }
.elementor-2767 [data-id="42a58599"], .elementor-2767 [data-id="56fe19b4"] { flex:1 1 0; gap:7px; }
.elementor-2767 [data-id="88c177"], .elementor-2767 [data-id="5dddb86d"], .elementor-2767 [data-id="19a90a68"] { font-family:"DM Sans",Arial,sans-serif; font-size:14px; font-weight:600; line-height:1.4; color:#1f2937; letter-spacing:0; margin:0 0 6px; }
.elementor-2767 [data-id="74d0425"] p, .elementor-2767 [data-id="5e7a187b"] { font-size:15px; line-height:1.75; }
.elementor-2767 [data-id="6f9d9b8c"] { width:100%; margin:0 0 28px; }
.elementor-2767 [data-id="7b9a26c4"] { margin:0 0 13px; align-self:flex-start; }
.elementor-2767 [data-id="1e0c9a1"] { max-width:510px; }
.elementor-2767 [data-id="7392ad2b"] { margin-top:24px; }

.elementor-2767 [data-id="40fa48e5"] { padding:0 0 64px; margin:0 0 64px; border-bottom:1px solid #dfe2e7; background:#fff; scroll-margin-top:180px; }
.elementor-2767 [data-id="21e638bb"] { max-width:none; padding:0; margin:0; gap:0; }
.elementor-2767 [data-id="550b7d5b"] { font-size:11px; letter-spacing:1.3px; color:#4b5563; margin:0 0 20px; }
.elementor-2767 [data-id="3f82fa1c"] { font-size:43px; line-height:1.12; margin:0 0 25px; }
.elementor-2767 [data-id="7d4410e9"] { gap:32px; margin:30px 0; flex-direction:row; }
.elementor-2767 [data-id="24b3d2b6"], .elementor-2767 [data-id="411e4dcd"] { flex:1 1 0; gap:7px; }
.elementor-2767 [data-id="11f13076"], .elementor-2767 [data-id="263928b"], .elementor-2767 [data-id="694cfa35"] { font-family:"DM Sans",Arial,sans-serif; font-size:14px; font-weight:600; line-height:1.4; color:#1f2937; letter-spacing:0; margin:0 0 6px; }
.elementor-2767 [data-id="7d4410e9"] p, .elementor-2767 [data-id="dd3ad00"] { font-size:15px; line-height:1.75; }
.elementor-2767 [data-id="647fa279"] { width:100%; margin:0 0 28px; }
.elementor-2767 [data-id="663710b3"] { margin:0 0 13px; align-self:flex-start; }
.elementor-2767 [data-id="6150c608"] { max-width:510px; }
.elementor-2767 [data-id="513ab566"] { margin-top:24px; }

.elementor-2767 [data-id="2be0e7de"] { padding:0 0 64px; margin:0 0 64px; border-bottom:1px solid #dfe2e7; background:#fff; scroll-margin-top:180px; }
.elementor-2767 [data-id="fe98164"] { max-width:none; padding:0; margin:0; gap:0; }
.elementor-2767 [data-id="296be8c2"] { font-size:11px; letter-spacing:1.3px; color:#4b5563; margin:0 0 20px; }
.elementor-2767 [data-id="2c5a4d44"] { font-size:43px; line-height:1.12; margin:0 0 25px; }
.elementor-2767 [data-id="77589b63"] { gap:32px; margin:30px 0; flex-direction:row; }
.elementor-2767 [data-id="45e47bd2"], .elementor-2767 [data-id="16dd19fd"] { flex:1 1 0; gap:7px; }
.elementor-2767 [data-id="2b99d329"], .elementor-2767 [data-id="905ab5c"], .elementor-2767 [data-id="1388858b"] { font-family:"DM Sans",Arial,sans-serif; font-size:14px; font-weight:600; line-height:1.4; color:#1f2937; letter-spacing:0; margin:0 0 6px; }
.elementor-2767 [data-id="77589b63"] p, .elementor-2767 [data-id="27cf0cb6"] { font-size:15px; line-height:1.75; }
.elementor-2767 [data-id="518c166d"] { width:100%; margin:0 0 28px; }
.elementor-2767 [data-id="4619c336"] { margin:0 0 13px; align-self:flex-start; }
.elementor-2767 [data-id="6810d22e"] { max-width:510px; }
.elementor-2767 [data-id="5ff71c78"] { margin-top:24px; }

.elementor-2767 [data-id="155ee351"] { padding:0 0 64px; margin:0 0 64px; border-bottom:1px solid #dfe2e7; background:#fff; scroll-margin-top:180px; }
.elementor-2767 [data-id="4a25084d"] { max-width:none; padding:0; margin:0; gap:0; }
.elementor-2767 [data-id="688e210a"] { font-size:11px; letter-spacing:1.3px; color:#4b5563; margin:0 0 20px; }
.elementor-2767 [data-id="6a861ca8"] { font-size:43px; line-height:1.12; margin:0 0 25px; }
.elementor-2767 [data-id="60572397"] { gap:32px; margin:30px 0; flex-direction:row; }
.elementor-2767 [data-id="50b243b8"], .elementor-2767 [data-id="50808278"] { flex:1 1 0; gap:7px; }
.elementor-2767 [data-id="6f1a6c85"], .elementor-2767 [data-id="18bcc3e0"], .elementor-2767 [data-id="28d6033a"] { font-family:"DM Sans",Arial,sans-serif; font-size:14px; font-weight:600; line-height:1.4; color:#1f2937; letter-spacing:0; margin:0 0 6px; }
.elementor-2767 [data-id="60572397"] p, .elementor-2767 [data-id="1fa6e99d"] { font-size:15px; line-height:1.75; }
.elementor-2767 [data-id="47fcb23e"] { width:100%; margin:0 0 28px; }
.elementor-2767 [data-id="22102057"] { margin:0 0 13px; align-self:flex-start; }
.elementor-2767 [data-id="10f6fab6"] { max-width:510px; }
.elementor-2767 [data-id="1123f46b"] { margin-top:24px; }

.elementor-2767 [data-id="a86225e"] { padding:0 0 64px; margin:0 0 64px; border-bottom:1px solid #dfe2e7; background:#fff; scroll-margin-top:180px; }
.elementor-2767 [data-id="4659072d"] { max-width:none; padding:0; margin:0; gap:0; }
.elementor-2767 [data-id="15d4dc86"] { font-size:11px; letter-spacing:1.3px; color:#4b5563; margin:0 0 20px; }
.elementor-2767 [data-id="64200e9a"] { font-size:43px; line-height:1.12; margin:0 0 25px; }
.elementor-2767 [data-id="7f4a6042"] { gap:32px; margin:30px 0; flex-direction:row; }
.elementor-2767 [data-id="6d782e69"], .elementor-2767 [data-id="2c731e9"] { flex:1 1 0; gap:7px; }
.elementor-2767 [data-id="43054c48"], .elementor-2767 [data-id="701679c9"], .elementor-2767 [data-id="1f8fb383"] { font-family:"DM Sans",Arial,sans-serif; font-size:14px; font-weight:600; line-height:1.4; color:#1f2937; letter-spacing:0; margin:0 0 6px; }
.elementor-2767 [data-id="7f4a6042"] p, .elementor-2767 [data-id="3a5ba787"] { font-size:15px; line-height:1.75; }
.elementor-2767 [data-id="7501f988"] { width:100%; margin:0 0 28px; }
.elementor-2767 [data-id="23575a39"] { margin:0 0 13px; align-self:flex-start; }
.elementor-2767 [data-id="e4c253d"] { max-width:510px; }
.elementor-2767 [data-id="30c2bf24"] { margin-top:24px; }

@media(max-width:1150px) {
.elementor-2767 [data-id="1e9d9e40"] { width:calc(100% - 64px); gap:40px; }
.elementor-2767 [data-id="1c407bff"] { flex-basis:230px; }
}
@media(max-width:700px) {
.elementor-2767 [data-id="1e9d9e40"] { width:calc(100% - 40px); flex-direction:column; padding:50px 0; gap:40px; }
.elementor-2767 [data-id="1c407bff"] { position:static; flex:0 1 auto; max-height:none; width:100%; padding:24px; background:#f5f7fb; }
.elementor-2767 [data-id="2e28106"] { width:100%; }
.elementor-2767 [data-id="48fc08e"] { font-size:37px; }
.elementor-2767 [data-id="177455c6"] { flex-direction:column; gap:25px; }
.elementor-2767 [data-id="177455c6"] p { font-size:16px; }
.elementor-2767 [data-id="1b00d560"] { padding:0 0 45px; margin:0 0 45px; scroll-margin-top:185px; }
.elementor-2767 [data-id="3a6ddc07"] { font-size:37px; }
.elementor-2767 [data-id="44e696e8"] { flex-direction:column; gap:25px; }
.elementor-2767 [data-id="44e696e8"] p { font-size:16px; }
.elementor-2767 [data-id="4da2ef56"] { padding:0 0 45px; margin:0 0 45px; scroll-margin-top:185px; }
.elementor-2767 [data-id="43bb9f78"] { font-size:37px; }
.elementor-2767 [data-id="4f2c3eb"] { flex-direction:column; gap:25px; }
.elementor-2767 [data-id="4f2c3eb"] p { font-size:16px; }
.elementor-2767 [data-id="32ac7f7d"] { padding:0 0 45px; margin:0 0 45px; scroll-margin-top:185px; }
.elementor-2767 [data-id="e53d359"] { font-size:37px; }
.elementor-2767 [data-id="364efb61"] { flex-direction:column; gap:25px; }
.elementor-2767 [data-id="364efb61"] p { font-size:16px; }
.elementor-2767 [data-id="7dcc3149"] { padding:0 0 45px; margin:0 0 45px; scroll-margin-top:185px; }
.elementor-2767 [data-id="e06bff5"] { font-size:37px; }
.elementor-2767 [data-id="67b74adf"] { flex-direction:column; gap:25px; }
.elementor-2767 [data-id="67b74adf"] p { font-size:16px; }
.elementor-2767 [data-id="44bef207"] { padding:0 0 45px; margin:0 0 45px; scroll-margin-top:185px; }
.elementor-2767 [data-id="4d85a270"] { font-size:37px; }
.elementor-2767 [data-id="b92e0fb"] { flex-direction:column; gap:25px; }
.elementor-2767 [data-id="b92e0fb"] p { font-size:16px; }
.elementor-2767 [data-id="3647779a"] { padding:0 0 45px; margin:0 0 45px; scroll-margin-top:185px; }
.elementor-2767 [data-id="32a7e86e"] { font-size:37px; }
.elementor-2767 [data-id="74d0425"] { flex-direction:column; gap:25px; }
.elementor-2767 [data-id="74d0425"] p { font-size:16px; }
.elementor-2767 [data-id="3a4d5a5d"] { padding:0 0 45px; margin:0 0 45px; scroll-margin-top:185px; }
.elementor-2767 [data-id="3f82fa1c"] { font-size:37px; }
.elementor-2767 [data-id="7d4410e9"] { flex-direction:column; gap:25px; }
.elementor-2767 [data-id="7d4410e9"] p { font-size:16px; }
.elementor-2767 [data-id="40fa48e5"] { padding:0 0 45px; margin:0 0 45px; scroll-margin-top:185px; }
.elementor-2767 [data-id="2c5a4d44"] { font-size:37px; }
.elementor-2767 [data-id="77589b63"] { flex-direction:column; gap:25px; }
.elementor-2767 [data-id="77589b63"] p { font-size:16px; }
.elementor-2767 [data-id="2be0e7de"] { padding:0 0 45px; margin:0 0 45px; scroll-margin-top:185px; }
.elementor-2767 [data-id="6a861ca8"] { font-size:37px; }
.elementor-2767 [data-id="60572397"] { flex-direction:column; gap:25px; }
.elementor-2767 [data-id="60572397"] p { font-size:16px; }
.elementor-2767 [data-id="155ee351"] { padding:0 0 45px; margin:0 0 45px; scroll-margin-top:185px; }
.elementor-2767 [data-id="64200e9a"] { font-size:37px; }
.elementor-2767 [data-id="7f4a6042"] { flex-direction:column; gap:25px; }
.elementor-2767 [data-id="7f4a6042"] p { font-size:16px; }
.elementor-2767 [data-id="a86225e"] { padding:0 0 45px; margin:0 0 45px; scroll-margin-top:185px; }
}/* End custom CSS */