.elementor-59 .elementor-element.elementor-element-e3a7057:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-e3a7057 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cd4b9d6 );}.elementor-59 .elementor-element.elementor-element-e3a7057{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:96px 20px 96px 20px;}.elementor-59 .elementor-element.elementor-element-e3a7057 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-59 .elementor-element.elementor-element-a76d831 > .elementor-container{max-width:760px;}.elementor-59 .elementor-element.elementor-element-a76d831{margin-top:0px;margin-bottom:70px;}.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-59 .elementor-element.elementor-element-bf0c56b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-59 .elementor-element.elementor-element-bf0c56b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:46px;font-weight:800;line-height:1.1em;color:#201D5A;}.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-59 .elementor-element.elementor-element-59ca473{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#4A4A68;}.elementor-59 .elementor-element.elementor-element-f885468 > .elementor-container{max-width:1180px;}.elementor-59 .elementor-element.elementor-element-9e5e5fd > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-59 .elementor-element.elementor-element-9e5e5fd{margin-top:0px;margin-bottom:70px;}.elementor-bc-flex-widget .elementor-59 .elementor-element.elementor-element-5422460.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-59 .elementor-element.elementor-element-5422460.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.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-59 .elementor-element.elementor-element-a1acff5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-59 .elementor-element.elementor-element-a1acff5 img{border-radius:37px 37px 37px 37px;}.elementor-bc-flex-widget .elementor-59 .elementor-element.elementor-element-8987230.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-59 .elementor-element.elementor-element-8987230.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-59 .elementor-element.elementor-element-3d68ef2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-59 .elementor-element.elementor-element-3d68ef2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-59 .elementor-element.elementor-element-331cbbe.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-59 .elementor-element.elementor-element-331cbbe.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-59 .elementor-element.elementor-element-331cbbe > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-59 .elementor-element.elementor-element-86949ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:start;}.elementor-59 .elementor-element.elementor-element-86949ab .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;line-height:1.25em;color:#201D5A;}.elementor-59 .elementor-element.elementor-element-8e9ce45{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#4A4A68;}.elementor-59 .elementor-element.elementor-element-dadf0f1 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-59 .elementor-element.elementor-element-dadf0f1{margin-top:0px;margin-bottom:70px;}.elementor-bc-flex-widget .elementor-59 .elementor-element.elementor-element-6129cf9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-59 .elementor-element.elementor-element-6129cf9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-59 .elementor-element.elementor-element-6129cf9 > .elementor-element-populated{padding:0px 30px 0px 0px;}.elementor-59 .elementor-element.elementor-element-f5fc5b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:end;}.elementor-59 .elementor-element.elementor-element-f5fc5b0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;line-height:1.25em;color:#201D5A;}.elementor-59 .elementor-element.elementor-element-e4dbe93{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#4A4A68;}.elementor-bc-flex-widget .elementor-59 .elementor-element.elementor-element-9c39686.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-59 .elementor-element.elementor-element-9c39686.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-59 .elementor-element.elementor-element-e9b2ecf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-59 .elementor-element.elementor-element-e9b2ecf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-59 .elementor-element.elementor-element-40dbe44.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-59 .elementor-element.elementor-element-40dbe44.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-59 .elementor-element.elementor-element-6147696{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-59 .elementor-element.elementor-element-6147696 img{border-radius:37px 37px 37px 37px;}.elementor-59 .elementor-element.elementor-element-4237bf1 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-59 .elementor-element.elementor-element-4237bf1{margin-top:0px;margin-bottom:70px;}.elementor-bc-flex-widget .elementor-59 .elementor-element.elementor-element-b04e3e2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-59 .elementor-element.elementor-element-b04e3e2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-59 .elementor-element.elementor-element-811c7ae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-59 .elementor-element.elementor-element-811c7ae img{border-radius:37px 37px 37px 37px;}.elementor-bc-flex-widget .elementor-59 .elementor-element.elementor-element-b666e01.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-59 .elementor-element.elementor-element-b666e01.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-59 .elementor-element.elementor-element-e5f4883{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-59 .elementor-element.elementor-element-e5f4883 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-59 .elementor-element.elementor-element-2536040.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-59 .elementor-element.elementor-element-2536040.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-59 .elementor-element.elementor-element-2536040 > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-59 .elementor-element.elementor-element-59b61db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:start;}.elementor-59 .elementor-element.elementor-element-59b61db .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;line-height:1.25em;color:#201D5A;}.elementor-59 .elementor-element.elementor-element-3bbeaa3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#4A4A68;}.elementor-59 .elementor-element.elementor-element-5a2a64a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-59 .elementor-element.elementor-element-5a2a64a{margin-top:0px;margin-bottom:70px;}.elementor-bc-flex-widget .elementor-59 .elementor-element.elementor-element-dbe2363.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-59 .elementor-element.elementor-element-dbe2363.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-59 .elementor-element.elementor-element-dbe2363 > .elementor-element-populated{padding:0px 30px 0px 0px;}.elementor-59 .elementor-element.elementor-element-2ed0b8c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:end;}.elementor-59 .elementor-element.elementor-element-2ed0b8c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;line-height:1.25em;color:#201D5A;}.elementor-59 .elementor-element.elementor-element-3300ae4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#4A4A68;}.elementor-bc-flex-widget .elementor-59 .elementor-element.elementor-element-110bbdb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-59 .elementor-element.elementor-element-110bbdb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-59 .elementor-element.elementor-element-c48f2f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-59 .elementor-element.elementor-element-c48f2f9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-59 .elementor-element.elementor-element-5ed3dcc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-59 .elementor-element.elementor-element-5ed3dcc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-59 .elementor-element.elementor-element-e8930a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-59 .elementor-element.elementor-element-e8930a6 img{border-radius:37px 37px 37px 37px;}.elementor-59 .elementor-element.elementor-element-f909328 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-59 .elementor-element.elementor-element-f909328{margin-top:0px;margin-bottom:70px;}.elementor-bc-flex-widget .elementor-59 .elementor-element.elementor-element-ca9f7c0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-59 .elementor-element.elementor-element-ca9f7c0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-59 .elementor-element.elementor-element-188e7e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-59 .elementor-element.elementor-element-188e7e3 img{border-radius:37px 37px 37px 37px;}.elementor-bc-flex-widget .elementor-59 .elementor-element.elementor-element-596d291.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-59 .elementor-element.elementor-element-596d291.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-59 .elementor-element.elementor-element-5f9ec9f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-59 .elementor-element.elementor-element-5f9ec9f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-59 .elementor-element.elementor-element-77b016e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-59 .elementor-element.elementor-element-77b016e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-59 .elementor-element.elementor-element-77b016e > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-59 .elementor-element.elementor-element-1c221b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:start;}.elementor-59 .elementor-element.elementor-element-1c221b4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;line-height:1.25em;color:#201D5A;}.elementor-59 .elementor-element.elementor-element-19d471f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#4A4A68;}.elementor-59 .elementor-element.elementor-element-1766c6c:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-1766c6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cd4b9d6 );}.elementor-59 .elementor-element.elementor-element-1766c6c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:96px 20px 96px 20px;}.elementor-59 .elementor-element.elementor-element-1766c6c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-59 .elementor-element.elementor-element-6a80733 > .elementor-container{max-width:1160px;}.elementor-59 .elementor-element.elementor-element-6a80733{margin-top:0px;margin-bottom:52px;}.elementor-59 .elementor-element.elementor-element-b7f7add{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;}.elementor-59 .elementor-element.elementor-element-b7f7add .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.4px;color:#EC1F21;}.elementor-59 .elementor-element.elementor-element-7eb4b47{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-59 .elementor-element.elementor-element-7eb4b47 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:44px;font-weight:800;line-height:1.08em;color:#201D5A;}.elementor-bc-flex-widget .elementor-59 .elementor-element.elementor-element-b26dac6.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-59 .elementor-element.elementor-element-b26dac6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-59 .elementor-element.elementor-element-b26dac6 > .elementor-element-populated{padding:0px 0px 6px 20px;}.elementor-59 .elementor-element.elementor-element-787cadf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:1.75em;color:#4A4A68;}.elementor-59 .elementor-element.elementor-element-96ad35d > .elementor-container{max-width:1160px;}.elementor-widget-tabs .elementor-tab-title, .elementor-widget-tabs .elementor-tab-title a{color:var( --e-global-color-primary );}.elementor-widget-tabs .elementor-tab-title.elementor-active,
					 .elementor-widget-tabs .elementor-tab-title.elementor-active a{color:var( --e-global-color-accent );}.elementor-widget-tabs .elementor-tab-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tabs .elementor-tab-content{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-59 .elementor-element.elementor-element-93ce1c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-59 .elementor-element.elementor-element-93ce1c9 .elementor-tabs-wrapper{width:27%;}.elementor-59 .elementor-element.elementor-element-93ce1c9 .elementor-tab-title, .elementor-59 .elementor-element.elementor-element-93ce1c9 .elementor-tab-title:before, .elementor-59 .elementor-element.elementor-element-93ce1c9 .elementor-tab-title:after, .elementor-59 .elementor-element.elementor-element-93ce1c9 .elementor-tab-content, .elementor-59 .elementor-element.elementor-element-93ce1c9 .elementor-tabs-content-wrapper{border-width: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-59 .elementor-element.elementor-element-f1df216 .elementor-button{background-color:#EC1F21;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:17px 34px 17px 32px;}.elementor-59 .elementor-element.elementor-element-f1df216 .elementor-button:hover, .elementor-59 .elementor-element.elementor-element-f1df216 .elementor-button:focus{background-color:#201D5A;color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-f1df216.elementor-element{--order:99999 /* order end hack */;}.elementor-59 .elementor-element.elementor-element-f1df216 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-59 .elementor-element.elementor-element-f1df216 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-59 .elementor-element.elementor-element-f1df216 .elementor-button:hover svg, .elementor-59 .elementor-element.elementor-element-f1df216 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-34d4b88:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-34d4b88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cd4b9d6 );}.elementor-59 .elementor-element.elementor-element-34d4b88 > .elementor-container{max-width:1200px;}.elementor-59 .elementor-element.elementor-element-34d4b88{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 90px 20px;}.elementor-59 .elementor-element.elementor-element-34d4b88 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-59 .elementor-element.elementor-element-c713f76:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-c713f76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://sitecliente.connectasolucoestech.com/wp-content/uploads/2026/08/990acb23-0da9-4d1c-81af-67ff9d696f4b.png");background-position:0px -139px;background-size:cover;}.elementor-59 .elementor-element.elementor-element-c713f76 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(69deg, #6A0000 0%, #330303 100%);opacity:0.74;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-59 .elementor-element.elementor-element-c713f76 > .elementor-container{max-width:1100px;}.elementor-59 .elementor-element.elementor-element-c713f76, .elementor-59 .elementor-element.elementor-element-c713f76 > .elementor-background-overlay{border-radius:22px 22px 0px 0px;}.elementor-59 .elementor-element.elementor-element-c713f76{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:0px;padding:56px 48px 56px 48px;}.elementor-bc-flex-widget .elementor-59 .elementor-element.elementor-element-9b0406a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-59 .elementor-element.elementor-element-9b0406a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-59 .elementor-element.elementor-element-9b0406a > .elementor-element-populated{padding:0px 24px 0px 0px;}.elementor-59 .elementor-element.elementor-element-5d31f98{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-59 .elementor-element.elementor-element-5d31f98 .elementor-heading-title{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:var( --e-global-color-cd4b9d6 );}.elementor-59 .elementor-element.elementor-element-414ee68{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-59 .elementor-element.elementor-element-414ee68 .elementor-heading-title{font-size:30px;font-weight:700;line-height:1.25em;color:#FFFFFF;}.elementor-59 .elementor-element.elementor-element-a412d29{font-size:16px;line-height:1.7em;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-59 .elementor-element.elementor-element-53028df.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-59 .elementor-element.elementor-element-53028df.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-59 .elementor-element.elementor-element-68e912c{width:var( --container-widget-width, 110.549% );max-width:110.549%;--container-widget-width:110.549%;--container-widget-flex-grow:0;--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-59 .elementor-element.elementor-element-68e912c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-59 .elementor-element.elementor-element-68e912c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-59 .elementor-element.elementor-element-68e912c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-59 .elementor-element.elementor-element-68e912c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-59 .elementor-element.elementor-element-68e912c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-59 .elementor-element.elementor-element-68e912c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-59 .elementor-element.elementor-element-68e912c .elementor-icon-list-icon i{color:var( --e-global-color-cd4b9d6 );transition:color 0.3s;}.elementor-59 .elementor-element.elementor-element-68e912c .elementor-icon-list-icon svg{fill:var( --e-global-color-cd4b9d6 );transition:fill 0.3s;}.elementor-59 .elementor-element.elementor-element-68e912c .elementor-icon-list-text{color:#E6F0F5;transition:color 0.3s;}@media(max-width:1024px){.elementor-59 .elementor-element.elementor-element-bf0c56b .elementor-heading-title{font-size:38px;}.elementor-59 .elementor-element.elementor-element-86949ab .elementor-heading-title{font-size:24px;}.elementor-59 .elementor-element.elementor-element-f5fc5b0 .elementor-heading-title{font-size:24px;}.elementor-59 .elementor-element.elementor-element-59b61db .elementor-heading-title{font-size:24px;}.elementor-59 .elementor-element.elementor-element-2ed0b8c .elementor-heading-title{font-size:24px;}.elementor-59 .elementor-element.elementor-element-1c221b4 .elementor-heading-title{font-size:24px;}.elementor-59 .elementor-element.elementor-element-7eb4b47 .elementor-heading-title{font-size:36px;}.elementor-59 .elementor-element.elementor-element-c713f76:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-c713f76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(max-width:767px){.elementor-59 .elementor-element.elementor-element-e3a7057{padding:56px 16px 50px 16px;}.elementor-59 .elementor-element.elementor-element-a76d831{margin-top:0px;margin-bottom:44px;}.elementor-59 .elementor-element.elementor-element-bf0c56b .elementor-heading-title{font-size:30px;}.elementor-59 .elementor-element.elementor-element-59ca473{font-size:15px;}.elementor-59 .elementor-element.elementor-element-9e5e5fd{margin-top:0px;margin-bottom:46px;}.elementor-59 .elementor-element.elementor-element-3d68ef2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-59 .elementor-element.elementor-element-331cbbe > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-86949ab .elementor-heading-title{font-size:22px;}.elementor-59 .elementor-element.elementor-element-dadf0f1{margin-top:0px;margin-bottom:46px;}.elementor-59 .elementor-element.elementor-element-6129cf9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-f5fc5b0 .elementor-heading-title{font-size:22px;}.elementor-59 .elementor-element.elementor-element-e9b2ecf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-59 .elementor-element.elementor-element-4237bf1{margin-top:0px;margin-bottom:46px;}.elementor-59 .elementor-element.elementor-element-e5f4883{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-59 .elementor-element.elementor-element-2536040 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-59b61db .elementor-heading-title{font-size:22px;}.elementor-59 .elementor-element.elementor-element-5a2a64a{margin-top:0px;margin-bottom:46px;}.elementor-59 .elementor-element.elementor-element-dbe2363 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-2ed0b8c .elementor-heading-title{font-size:22px;}.elementor-59 .elementor-element.elementor-element-c48f2f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-59 .elementor-element.elementor-element-f909328{margin-top:0px;margin-bottom:46px;}.elementor-59 .elementor-element.elementor-element-5f9ec9f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-59 .elementor-element.elementor-element-77b016e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-1c221b4 .elementor-heading-title{font-size:22px;}.elementor-59 .elementor-element.elementor-element-1766c6c{padding:56px 16px 50px 16px;}.elementor-59 .elementor-element.elementor-element-6a80733{margin-top:0px;margin-bottom:32px;}.elementor-59 .elementor-element.elementor-element-7eb4b47 .elementor-heading-title{font-size:29px;}.elementor-59 .elementor-element.elementor-element-b26dac6 > .elementor-element-populated{padding:22px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-787cadf{font-size:15px;}.elementor-59 .elementor-element.elementor-element-34d4b88{padding:50px 16px 56px 16px;}.elementor-59 .elementor-element.elementor-element-c713f76:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-c713f76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-59 .elementor-element.elementor-element-c713f76{padding:36px 24px 36px 24px;}.elementor-59 .elementor-element.elementor-element-9b0406a > .elementor-element-populated{padding:0px 0px 28px 0px;}.elementor-59 .elementor-element.elementor-element-414ee68 .elementor-heading-title{font-size:24px;}}@media(min-width:768px){.elementor-59 .elementor-element.elementor-element-c3d2b78{width:100%;}.elementor-59 .elementor-element.elementor-element-9a0c004{width:100%;}.elementor-59 .elementor-element.elementor-element-53f63ff{width:100%;}.elementor-59 .elementor-element.elementor-element-5422460{width:44%;}.elementor-59 .elementor-element.elementor-element-8987230{width:12%;}.elementor-59 .elementor-element.elementor-element-331cbbe{width:44%;}.elementor-59 .elementor-element.elementor-element-6129cf9{width:44%;}.elementor-59 .elementor-element.elementor-element-9c39686{width:12%;}.elementor-59 .elementor-element.elementor-element-40dbe44{width:44%;}.elementor-59 .elementor-element.elementor-element-b04e3e2{width:44%;}.elementor-59 .elementor-element.elementor-element-b666e01{width:12%;}.elementor-59 .elementor-element.elementor-element-2536040{width:44%;}.elementor-59 .elementor-element.elementor-element-dbe2363{width:44%;}.elementor-59 .elementor-element.elementor-element-110bbdb{width:12%;}.elementor-59 .elementor-element.elementor-element-5ed3dcc{width:44%;}.elementor-59 .elementor-element.elementor-element-ca9f7c0{width:44%;}.elementor-59 .elementor-element.elementor-element-596d291{width:12%;}.elementor-59 .elementor-element.elementor-element-77b016e{width:44%;}.elementor-59 .elementor-element.elementor-element-a1c13f4{width:100%;}.elementor-59 .elementor-element.elementor-element-821d529{width:46%;}.elementor-59 .elementor-element.elementor-element-b26dac6{width:54%;}.elementor-59 .elementor-element.elementor-element-180efb8{width:100%;}.elementor-59 .elementor-element.elementor-element-bd0c4ba{width:100%;}.elementor-59 .elementor-element.elementor-element-9b0406a{width:55.291%;}.elementor-59 .elementor-element.elementor-element-53028df{width:44.709%;}}/* Start custom CSS for section, class: .elementor-element-e3a7057 *//* ================= LMED | Timeline de servicos ================= */
.svc-track{position:relative;}

/* trilho central */
.svc-track::before{
  content:"";position:absolute;left:50%;top:10px;bottom:10px;
  width:2px;margin-left:-1px;background:rgba(32,29,90,.13);z-index:0;
}
/* preenchimento vermelho */
.svc-track::after{
  content:"";position:absolute;left:50%;top:10px;bottom:10px;
  width:2px;margin-left:-1px;background:#EC1F21;z-index:1;
  transform-origin:top center;transform:scaleY(1);
}
/* so anima onde o navegador suporta scroll-driven animation */
@supports (animation-timeline: view()){
  .svc-track::after{
    transform:scaleY(0);
    animation:svcFill linear both;
    animation-timeline:view();
    animation-range:entry 60% exit 40%;
  }
}
@keyframes svcFill{from{transform:scaleY(0);}to{transform:scaleY(1);}}

/* numero */
.svc-num .elementor-heading-title{
  display:flex;align-items:center;justify-content:center;
  width:46px;height:46px;margin:0 auto;border-radius:50%;
  background:#201D5A;color:#fff;position:relative;z-index:3;
  box-shadow:0 0 0 8px #F7F8FC;
  font-variant-numeric:tabular-nums;
}
/* foto */
.svc-img .elementor-widget-container{
  border-radius:16px;overflow:hidden;line-height:0;
  box-shadow:0 16px 36px rgba(32,29,90,.14);
  transition:transform .45s cubic-bezier(.2,.7,.3,1),box-shadow .45s ease;
}
.svc-img figure,.svc-img .elementor-image{margin:0;}
.svc-img img{width:100%;height:300px;object-fit:cover;display:block;}
.svc-img:hover .elementor-widget-container{
  transform:translateY(-6px);box-shadow:0 26px 48px rgba(32,29,90,.20);
}
/* lista de itens */
.svc-list p{margin:0 0 9px !important;position:relative;padding-left:18px;}
.svc-list p::before{
  content:"";position:absolute;left:0;top:9px;width:6px;height:6px;
  border-radius:50%;background:#EC1F21;
}
/* link de orcamento */
.svc-cta a{
  display:inline-flex;align-items:center;gap:9px;text-decoration:none;
  font-family:"Montserrat",sans-serif;font-weight:700;font-size:15px;
  color:#EC1F21;transition:gap .25s ease,color .25s ease;
}
.svc-cta a:hover{gap:15px;color:#201D5A;}
.svc-cta svg{width:17px;height:17px;stroke:currentColor;}

@media(max-width:1024px){
  .svc-img img{height:250px;}
}
@media(max-width:767px){
  .svc-track::before,.svc-track::after{left:0;margin-left:0;display:none;}
  .svc-num .elementor-heading-title{margin:0;width:42px;height:42px;box-shadow:none;}
  .svc-img img{height:230px;}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1766c6c *//* ================= LMED | Documentos (abas) ================= */
.lmd-docs .elementor-tabs-wrapper{
  border:none !important;background:transparent;
}
/* --- lista lateral --- */
.lmd-docs .elementor-tab-desktop-title{
  border:none !important;
  border-left:3px solid rgba(32,29,90,.10) !important;
  background:transparent !important;
  font-family:"Montserrat",sans-serif;font-weight:600;font-size:15.5px;
  color:#201D5A;padding:16px 20px !important;
  transition:color .28s ease,border-color .28s ease,background .28s ease;
}
.lmd-docs .elementor-tab-desktop-title:hover{
  color:#EC1F21;background:rgba(236,31,33,.04) !important;
}
.lmd-docs .elementor-tab-desktop-title.elementor-active{
  color:#EC1F21 !important;font-weight:700;
  border-left:3px solid #EC1F21 !important;
  background:rgba(236,31,33,.06) !important;
}
.lmd-docs .elementor-tab-desktop-title::before,
.lmd-docs .elementor-tab-desktop-title::after{display:none !important;}

/* --- painel de conteudo --- */
.lmd-docs .elementor-tab-content{
  border:none !important;padding:0 0 0 44px !important;
}
.lmd-docs .elementor-tabs-content-wrapper{border:none !important;}

/* --- tipografia interna --- */
.doc-norma{
  font-family:"Montserrat",sans-serif;font-weight:700;font-size:12.5px;
  letter-spacing:2px;text-transform:uppercase;color:#EC1F21;
  margin:0 0 12px;display:block;
}
.doc-titulo{
  font-family:"Montserrat",sans-serif;font-weight:800;font-size:30px;
  line-height:1.15;color:#201D5A;margin:0 0 18px;
}
.doc-texto{
  font-family:"Montserrat",sans-serif;font-weight:400;font-size:16px;
  line-height:1.8;color:#4A4A68;margin:0 0 26px;
}
.doc-checks{list-style:none;margin:0;padding:0;}
.doc-checks li{
  position:relative;padding-left:32px;margin-bottom:13px;
  font-family:"Montserrat",sans-serif;font-weight:500;font-size:15px;
  line-height:1.55;color:#201D5A;
}
.doc-checks li::before{
  content:"";position:absolute;left:0;top:1px;width:20px;height:20px;
  border-radius:50%;background:#EC1F21;
  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E");
  background-repeat:no-repeat;background-position:center;background-size:12px 12px;
}
.doc-nota{
  margin:26px 0 0;padding:16px 20px;border-radius:10px;
  background:#F7F8FC;border-left:3px solid #201D5A;
  font-family:"Montserrat",sans-serif;font-weight:500;font-size:14px;
  line-height:1.6;color:#4A4A68;
}

@media(max-width:1024px){
  .lmd-docs .elementor-tab-content{padding-left:32px !important;}
  .doc-titulo{font-size:26px;}
}
@media(max-width:767px){
  .lmd-docs .elementor-tab-mobile-title{
    border:none !important;border-left:3px solid rgba(32,29,90,.10) !important;
    background:transparent !important;
    font-family:"Montserrat",sans-serif;font-weight:600;font-size:15px;
    color:#201D5A;padding:15px 18px !important;
  }
  .lmd-docs .elementor-tab-mobile-title.elementor-active{
    color:#EC1F21 !important;border-left-color:#EC1F21 !important;
    background:rgba(236,31,33,.06) !important;
  }
  .lmd-docs .elementor-tab-content{padding:18px 4px 26px !important;}
  .doc-titulo{font-size:23px;}
  .doc-texto{font-size:15px;}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-34d4b88 *//* ============ LMED | CTA final (card) ============ */
.cta2-card{position:relative;overflow:hidden;
  box-shadow:0 30px 60px rgba(32,29,90,.22);}
.cta2-card::before{
  content:"";position:absolute;inset:0;z-index:0;pointer-events:none;
  background-image:radial-gradient(rgba(255,255,255,.13) 1.4px,transparent 1.4px);
  background-size:19px 19px;
  -webkit-mask-image:linear-gradient(to right,#000 0,transparent 30%,transparent 72%,#000 100%);
  mask-image:linear-gradient(to right,#000 0,transparent 30%,transparent 72%,#000 100%);
}
.cta2-card::after{
  content:"";position:absolute;z-index:0;pointer-events:none;
  right:-110px;top:50%;transform:translateY(-50%);
  width:520px;height:520px;border-radius:50%;
  background:radial-gradient(circle,rgba(236,31,33,.26) 0%,rgba(236,31,33,0) 68%);
}
.cta2-card > .elementor-container{position:relative;z-index:1;}

.cta2-quick{display:flex;gap:30px;flex-wrap:wrap;align-items:center;}
.cta2-quick a{
  display:inline-flex;align-items:center;gap:9px;text-decoration:none;
  font-family:"Montserrat",sans-serif;font-weight:600;font-size:14.5px;
  color:#C9C8DB;transition:color .25s ease;
}
.cta2-quick a:hover{color:#fff;}
.cta2-quick svg{width:16px;height:16px;flex:0 0 16px;stroke:#EC1F21;}

@media(max-width:767px){
  .cta2-quick{flex-direction:column;align-items:center;gap:14px;}
  .cta2-card::after{right:-250px;opacity:.7;}
}/* End custom CSS */