.elementor-4676 .elementor-element.elementor-element-ccda096{--spacer-size:20px;}.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-4676 .elementor-element.elementor-element-6a12323 img{width:100%;border-radius:6px 6px 6px 6px;}.elementor-4676 .elementor-element.elementor-element-8f11d9e{--spacer-size: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-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-4676 .elementor-element.elementor-element-b51c13c{text-align:center;}.elementor-4676 .elementor-element.elementor-element-b51c13c .elementor-heading-title{font-size:28px;font-weight:700;color:#3a8fd6;}.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-4676 .elementor-element.elementor-element-e91a3f2{--spacer-size:0px;}.elementor-4676 .elementor-element.elementor-element-38a03ff{--spacer-size:50px;}.elementor-4676 .elementor-element.elementor-element-4245da1{--spacer-size:21px;}.elementor-4676 .elementor-element.elementor-element-aea2892{text-align:center;}.elementor-4676 .elementor-element.elementor-element-e7cf99d{--spacer-size:10px;}.elementor-4676 .elementor-element.elementor-element-b71d874{--spacer-size:10px;}.elementor-4676 .elementor-element.elementor-element-82b3817{text-align:center;}.elementor-4676 .elementor-element.elementor-element-82b3817 .elementor-heading-title{font-size:28px;font-weight:700;color:#3a8fd6;}.elementor-4676 .elementor-element.elementor-element-970c831{text-align:center;}.elementor-4676 .elementor-element.elementor-element-970c831 .elementor-heading-title{font-size:28px;font-weight:700;color:#3a8fd6;}.elementor-4676 .elementor-element.elementor-element-c899509{--spacer-size:10px;}.elementor-4676 .elementor-element.elementor-element-553d2ad{text-align:center;}.elementor-4676 .elementor-element.elementor-element-553d2ad .elementor-heading-title{font-size:28px;font-weight:700;color:#3a8fd6;}.elementor-4676 .elementor-element.elementor-element-e8d9a1e{text-align:center;}.elementor-4676 .elementor-element.elementor-element-e1613db{--spacer-size:50px;}.elementor-4676 .elementor-element.elementor-element-da43997{text-align:center;}.elementor-4676 .elementor-element.elementor-element-da43997 .elementor-heading-title{font-size:28px;font-weight:700;color:#3a8fd6;}.elementor-4676 .elementor-element.elementor-element-fa81011{--spacer-size:36px;}.elementor-4676 .elementor-element.elementor-element-c270885{text-align:center;}.elementor-4676 .elementor-element.elementor-element-0da8566{--spacer-size:50px;}.elementor-4676 .elementor-element.elementor-element-bcdf04f{text-align:center;}.elementor-4676 .elementor-element.elementor-element-bcdf04f .elementor-heading-title{font-size:28px;font-weight:700;color:#3a8fd6;}.elementor-4676 .elementor-element.elementor-element-993a716{text-align:center;}.elementor-4676 .elementor-element.elementor-element-993a716 .elementor-heading-title{font-size:28px;font-weight:700;color:#3a8fd6;}.elementor-4676 .elementor-element.elementor-element-0bd84eb{--spacer-size:16px;}.elementor-4676 .elementor-element.elementor-element-e2f750a{--spacer-size:10px;}.elementor-4676 .elementor-element.elementor-element-83d138e .elementor-button{background-color:#1a2942;font-size:16px;font-weight:700;fill:#ffffff;color:#ffffff;border-radius:6px 6px 6px 6px;padding:14px 44px 14px 44px;}.elementor-4676 .elementor-element.elementor-element-83d138e .elementor-button:hover, .elementor-4676 .elementor-element.elementor-element-83d138e .elementor-button:focus{background-color:#0e1a2e;color:#ffffff;}.elementor-4676 .elementor-element.elementor-element-83d138e .elementor-button:hover svg, .elementor-4676 .elementor-element.elementor-element-83d138e .elementor-button:focus svg{fill:#ffffff;}.elementor-4676 .elementor-element.elementor-element-e7cf9ea .elementor-button{background-color:#3a8fd6;font-size:16px;font-weight:700;fill:#ffffff;color:#ffffff;border-radius:6px 6px 6px 6px;padding:14px 44px 14px 44px;}.elementor-4676 .elementor-element.elementor-element-e7cf9ea .elementor-button:hover, .elementor-4676 .elementor-element.elementor-element-e7cf9ea .elementor-button:focus{background-color:#2f7bc0;color:#ffffff;}.elementor-4676 .elementor-element.elementor-element-e7cf9ea .elementor-button:hover svg, .elementor-4676 .elementor-element.elementor-element-e7cf9ea .elementor-button:focus svg{fill:#ffffff;}.elementor-4676 .elementor-element.elementor-element-d923234{--spacer-size:10px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-4676 .elementor-element.elementor-element-b51c13c .elementor-heading-title{font-size:22px;}.elementor-4676 .elementor-element.elementor-element-82b3817 .elementor-heading-title{font-size:22px;}.elementor-4676 .elementor-element.elementor-element-970c831 .elementor-heading-title{font-size:22px;}.elementor-4676 .elementor-element.elementor-element-553d2ad .elementor-heading-title{font-size:22px;}.elementor-4676 .elementor-element.elementor-element-da43997 .elementor-heading-title{font-size:22px;}.elementor-4676 .elementor-element.elementor-element-bcdf04f .elementor-heading-title{font-size:22px;}.elementor-4676 .elementor-element.elementor-element-993a716 .elementor-heading-title{font-size:22px;}}@media(min-width:768px){.elementor-4676 .elementor-element.elementor-element-2e462b2{width:5.454%;}.elementor-4676 .elementor-element.elementor-element-99314e5{width:88.684%;}.elementor-4676 .elementor-element.elementor-element-f83ceec{width:5.192%;}.elementor-4676 .elementor-element.elementor-element-ccad228{width:20.322%;}.elementor-4676 .elementor-element.elementor-element-f7bed8d{width:59.678%;}.elementor-4676 .elementor-element.elementor-element-b791782{width:20%;}.elementor-4676 .elementor-element.elementor-element-96af1a4{width:10%;}.elementor-4676 .elementor-element.elementor-element-1969e89{width:40%;}.elementor-4676 .elementor-element.elementor-element-7117538{width:39.979%;}.elementor-4676 .elementor-element.elementor-element-e52d447{width:10%;}.elementor-4676 .elementor-element.elementor-element-def08c8{width:15.957%;}.elementor-4676 .elementor-element.elementor-element-de498b4{width:67.997%;}.elementor-4676 .elementor-element.elementor-element-e759f42{width:16.003%;}.elementor-4676 .elementor-element.elementor-element-1da7d72{width:20%;}.elementor-4676 .elementor-element.elementor-element-0cb6648{width:59.332%;}.elementor-4676 .elementor-element.elementor-element-4299a52{width:20%;}.elementor-4676 .elementor-element.elementor-element-93c5927{width:20%;}.elementor-4676 .elementor-element.elementor-element-a1f8952{width:59.332%;}.elementor-4676 .elementor-element.elementor-element-ee24694{width:20%;}.elementor-4676 .elementor-element.elementor-element-15e8db1{width:13%;}.elementor-4676 .elementor-element.elementor-element-c9e1ce8{width:37%;}.elementor-4676 .elementor-element.elementor-element-31ba71d{width:35%;}.elementor-4676 .elementor-element.elementor-element-531628e{width:15%;}.elementor-4676 .elementor-element.elementor-element-6ae3a2c{width:30%;}.elementor-4676 .elementor-element.elementor-element-3a90bc9{width:30%;}}/* Start custom CSS *//* LP section title = homepage teal style (2026-06-13) */
.dica-lp-sectitle .elementor-heading-title{position:relative;letter-spacing:.04em;}
.dica-lp-sectitle .elementor-heading-title::after{content:"";display:block;width:64px;height:3px;background:#3a8fd6;margin:18px auto 0;border-radius:2px;}/* End custom CSS */