.elementor-262 .elementor-element.elementor-element-7ed5f5d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-262 .elementor-element.elementor-element-f737404{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-262 .elementor-element.elementor-element-02fb13b{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-262 .elementor-element.elementor-element-db5cb54{font-family:"Plus Jakarta Sans", Sans-serif;}.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-262 .elementor-element.elementor-element-c9257e8 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-262 .elementor-element.elementor-element-4dd62ab{font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-262 .elementor-element.elementor-element-774dda4{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-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-262 .elementor-element.elementor-element-bbfc121{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-262 .elementor-element.elementor-element-677022b{font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-262 .elementor-element.elementor-element-3e096b9{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-262 .elementor-element.elementor-element-483b4f1 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-262 .elementor-element.elementor-element-bb6ffc2{font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-262 .elementor-element.elementor-element-fbe86c4{font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-262 .elementor-element.elementor-element-1451c94{font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-262 .elementor-element.elementor-element-5fca724{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-262 .elementor-element.elementor-element-8b7da82 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-262 .elementor-element.elementor-element-be5448a{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-262 .elementor-element.elementor-element-5559feb{font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-262 .elementor-element.elementor-element-e6d28ce{font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-262 .elementor-element.elementor-element-32baf48{font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-262 .elementor-element.elementor-element-b09dff6{font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-262 .elementor-element.elementor-element-61adbb1{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-262 .elementor-element.elementor-element-4e2bedf .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-262 .elementor-element.elementor-element-d8581b2{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-262 .elementor-element.elementor-element-8be7748{font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-262 .elementor-element.elementor-element-2ac1e5f{font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-262 .elementor-element.elementor-element-ae92663{font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-262 .elementor-element.elementor-element-d705211{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-262 .elementor-element.elementor-element-4fcb8b0{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-262 .elementor-element.elementor-element-d61a52a{font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-262 .elementor-element.elementor-element-fd9b3cf .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-262 .elementor-element.elementor-element-cb51e4b{font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-262 .elementor-element.elementor-element-c6f6369{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-262 .elementor-element.elementor-element-e56b995{font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-262 .elementor-element.elementor-element-07df6cb{font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-262 .elementor-element.elementor-element-55fde05{font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-262 .elementor-element.elementor-element-accfdf8{font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-262 .elementor-element.elementor-element-b7e434c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-262 .elementor-element.elementor-element-53bfbbf .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-262 .elementor-element.elementor-element-0dc6cf5{font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-262 .elementor-element.elementor-element-40076b9{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-262 .elementor-element.elementor-element-8dbfb0c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-262 .elementor-element.elementor-element-2dfcccd{font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-262 .elementor-element.elementor-element-2942e2f{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-262 .elementor-element.elementor-element-a5846b5 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-262 .elementor-element.elementor-element-5d82184{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-262 .elementor-element.elementor-element-913c612{font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-262 .elementor-element.elementor-element-a259f71{font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-262 .elementor-element.elementor-element-826b371{font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-262 .elementor-element.elementor-element-53c5b7d{font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-262 .elementor-element.elementor-element-e42ab22{font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-262 .elementor-element.elementor-element-2fe5797{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-262 .elementor-element.elementor-element-51dc5e7 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-262 .elementor-element.elementor-element-aa158ff{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-262 .elementor-element.elementor-element-53052bf{font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-262 .elementor-element.elementor-element-41467ce{font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-262 .elementor-element.elementor-element-f169358{font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-262 .elementor-element.elementor-element-5fdf31c{font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-262 .elementor-element.elementor-element-8d0ccc8{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-262 .elementor-element.elementor-element-8a1cbba{font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-262 .elementor-element.elementor-element-2a3391b{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-262 .elementor-element.elementor-element-ea7ee47 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-262 .elementor-element.elementor-element-f46fac0{font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-262 .elementor-element.elementor-element-d2b0372{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-262 .elementor-element.elementor-element-328fbb8{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}/* Start custom CSS */body{background:#fff}
#lj-topo{position:sticky;top:0;z-index:999;background:rgba(255,255,255,.97);border-bottom:1px solid #E3EAE9}body.admin-bar #lj-topo{top:32px}.lj-h-in{max-width:1140px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:12px 20px;font-family:'Plus Jakarta Sans',sans-serif;min-height:64px;box-sizing:border-box}.lj-brand{display:flex;flex-direction:column;text-decoration:none;line-height:1.25}.lj-name{font-weight:800;font-size:18px;color:#13262B}.lj-crm{font-size:11px;color:#566A6E;font-weight:600;letter-spacing:.03em}.lj-nav{display:flex;gap:20px}.lj-nav a{color:#2C4246;font-weight:600;font-size:14px;text-decoration:none}.lj-nav a:hover{color:#1F6F6A}.lj-h-cta{background:#E9A178;color:#12343B!important;font-weight:700;font-size:14px;padding:10px 18px;border-radius:999px;text-decoration:none;white-space:nowrap}html{scroll-behavior:smooth}[id]{scroll-margin-top:84px}@media(max-width:1000px){.lj-nav{display:none}}@media(max-width:480px){.lj-crm{font-size:10px}.lj-name{font-size:16px}.lj-h-cta{padding:9px 14px;font-size:13px}}
.lj-f{background:#12343B;color:#C9DADB;font-family:'Plus Jakarta Sans',sans-serif;font-size:14px;line-height:1.6;padding:48px 20px 96px}.lj-f-in{max-width:1140px;margin:0 auto;display:grid;grid-template-columns:2fr 1fr 1fr;gap:32px}.lj-f p{margin:0 0 4px}.lj-f-name{color:#F4F7F6;font-weight:800;font-size:18px}.lj-f-t{color:#F4F7F6;font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:12px;margin-bottom:8px!important}.lj-f a{color:#E9A178;text-decoration:none}.lj-f-copy{max-width:1140px;margin:32px auto 0!important;padding-top:16px;border-top:1px solid #1E4A52;font-size:12px;color:#A9C7C8}@media(max-width:700px){.lj-f-in{grid-template-columns:1fr;gap:20px}}
.elementor .elementor-heading-title,.elementor .elementor-widget-text-editor,.elementor .elementor-widget-text-editor *,.elementor .elementor-button{font-family:'Plus Jakarta Sans',sans-serif!important}
.elementor .elementor-widget-text-editor{color:#2C4246!important;font-size:17px;line-height:1.7}.elementor .elementor-widget-text-editor p:last-child{margin-bottom:0}
.ccr-h2 .elementor-heading-title{font-size:34px!important;line-height:1.2!important;font-weight:800!important;color:#12343B!important;margin-bottom:22px!important}
.ccr-h2-light .elementor-heading-title{color:#F4F7F6!important}
.ccr-kicker p{color:#E9A178!important;font-weight:700!important;font-size:13px!important;text-transform:uppercase;letter-spacing:.12em;margin:0 0 10px!important}
.elementor .e-con.ccr-hero{background:#F2F5F4!important;padding:72px max(20px,calc(50% - 550px))!important;gap:48px!important;align-items:center!important;flex-direction:row!important}
.elementor .e-con.ccr-hero-txt{flex:1 1 58%!important}
.elementor .e-con.ccr-sum{flex:0 0 380px!important;background:#12343B!important;border-radius:24px!important;padding:32px!important;border-top:6px solid #E9A178!important}
.ccr-eyebrow p{color:#1F6F6A!important;font-weight:700!important;font-size:15px!important;margin:0 0 12px!important}
.ccr-h1 .elementor-heading-title{font-size:48px!important;line-height:1.1!important;font-weight:800!important;color:#12343B!important;letter-spacing:-.02em}
.ccr-lead p{font-size:18px!important;line-height:1.65!important;margin:20px 0 28px!important}
.elementor .e-con.ccr-btns{flex-direction:row!important;gap:12px!important;flex-wrap:wrap!important}.elementor .e-con.ccr-btns-c{justify-content:center!important}
.ccr-btns .elementor-widget{width:auto!important}
.ccr-btn-main .elementor-button{background:#E9A178!important;color:#12343B!important;border-radius:999px!important;font-weight:700!important;padding:16px 28px!important;font-size:16px!important}
.ccr-btn-alt .elementor-button{background:transparent!important;color:#12343B!important;border:2px solid #12343B!important;border-radius:999px!important;font-weight:700!important;padding:14px 26px!important;font-size:16px!important}
.ccr-btn-dark .elementor-button{background:#12343B!important;color:#F4F7F6!important;border-radius:999px!important;font-weight:700!important;padding:16px 28px!important;font-size:16px!important}
.ccr-sum .k{color:#E9A178!important;font-size:12px!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.1em;margin:0 0 12px!important}
.ccr-sum ul{margin:0;padding:0;list-style:none}.ccr-sum li{color:#E3EAE9!important;font-size:15px!important;line-height:1.55;padding:10px 0 10px 22px;border-top:1px solid #1E4A52;position:relative}.ccr-sum li:first-child{border-top:0;padding-top:0}.ccr-sum li:before{content:"";position:absolute;left:0;top:18px;width:8px;height:8px;border-radius:50%;background:#E9A178}.ccr-sum li:first-child:before{top:8px}
.elementor .e-con.ccr-sinais,.elementor .e-con.ccr-trat,.elementor .e-con.ccr-estoma,.elementor .e-con.ccr-rec,.elementor .e-con.ccr-loc,.elementor .e-con.ccr-faq,.elementor .e-con.ccr-fontes{max-width:1140px!important;width:100%!important;margin:0 auto!important;box-sizing:border-box;padding:72px 20px 24px!important}
.ccr-chips ul{list-style:none;margin:8px 0 20px;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:12px}
.ccr-chips li{background:#F2F5F4;border-radius:14px;padding:16px 18px;font-weight:600;color:#12343B;font-size:16px;border-left:4px solid #E9A178}
.ccr-note p{font-size:15px!important;color:#566A6E!important}.ccr-note a,.ccr-src a,.ccr-loc-c a,.ccr-q a,.ccr-src-list a{color:#1F6F6A!important;font-weight:700}
.elementor .e-con.ccr-steps-wrap{background:#F2F5F4!important;padding:72px max(20px,calc(50% - 550px))!important;margin-top:48px!important}
.elementor .e-con.ccr-steps{flex-direction:row!important;gap:20px!important;flex-wrap:wrap!important}
.ccr-step{flex:1 1 220px!important;background:#fff;border-radius:20px;padding:24px!important;border:1px solid #E3EAE9}
.ccr-step p{font-size:15px!important;line-height:1.6!important}.ccr-step p.n{font-size:30px!important;font-weight:800!important;color:#E9A178!important;line-height:1;margin:0 0 10px!important}.ccr-step strong{color:#12343B}
.elementor .e-con.ccr-cols{flex-direction:row!important;gap:24px!important}
.ccr-col{flex:1 1 50%!important;border-left:5px solid #1F6F6A;padding:4px 0 4px 24px!important}
.ccr-col h3{font-size:22px;font-weight:800;color:#12343B;margin:0 0 10px}
.ccr-src p{font-size:14px!important;color:#566A6E!important;margin-top:20px}
.elementor .e-con.ccr-rob{background:#12343B!important;padding:88px max(20px,calc(50% - 550px))!important;gap:56px!important;flex-direction:row!important;align-items:center!important;margin-top:48px!important}
.elementor .e-con.ccr-rob-txt{flex:1 1 56%!important}.elementor .e-con.ccr-rob-list{flex:1 1 44%!important;gap:14px!important}
.ccr-rob-p p{color:#C9DADB!important}.ccr-rob-p .elementor-widget-container,.ccr-rob-p{color:#C9DADB!important}
.ccr-ri{background:#1E4A52;border-radius:16px;padding:18px 22px!important;border-left:5px solid #E9A178}
.ccr-ri p{margin:0!important;font-size:15px!important;line-height:1.55!important;color:#E3EAE9!important}.ccr-ri p.n{font-size:13px!important;font-weight:800!important;color:#E9A178!important;letter-spacing:.1em;margin-bottom:4px!important}.ccr-ri strong{color:#fff}
.elementor .e-con.ccr-estoma{background:#FDF3EC!important;border-radius:24px!important;padding:48px!important;margin-top:72px!important;width:calc(100% - 40px)!important}
.ccr-list ul{margin:0;padding:0;list-style:none}.ccr-list li{padding:14px 0;border-bottom:1px solid #E3EAE9}.ccr-list strong{color:#12343B}
.elementor .e-con.ccr-loc-grid{flex-direction:row!important;gap:16px!important;flex-wrap:wrap!important}
.ccr-loc-c{flex:1 1 230px!important;background:#F2F5F4;border-radius:20px;padding:24px!important}
.ccr-loc-c .k{font-size:12px!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.08em;color:#1F6F6A!important;margin:0 0 6px!important}.ccr-loc-c h3{font-size:22px;font-weight:800;color:#12343B;margin:0 0 8px}.ccr-loc-c p{font-size:15px!important;line-height:1.55!important}
.elementor .e-con.ccr-faq-grid{flex-direction:row!important;flex-wrap:wrap!important;gap:20px!important}
.ccr-q{flex:1 1 calc(50% - 10px)!important;border:1px solid #E3EAE9;border-radius:18px;padding:24px!important}.ccr-q h3{font-size:18px;font-weight:700;color:#12343B;margin:0 0 8px}.ccr-q p{font-size:16px!important;line-height:1.6!important}
.ccr-src-list .k{font-size:12px!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.1em;color:#566A6E!important}.ccr-src-list li,.ccr-src-list p{font-size:14px!important;line-height:1.6!important;color:#566A6E!important}
.elementor .e-con.ccr-cta{background:#E9A178!important;align-items:center!important;text-align:center!important;padding:64px 20px!important;margin-top:56px!important}
.ccr-cta-h .elementor-heading-title{font-size:32px!important;font-weight:800!important;color:#12343B!important;text-align:center!important}.ccr-cta-p p{color:#12343B!important;margin:10px 0 22px!important}
@media(max-width:860px){.elementor .e-con.ccr-hero,.elementor .e-con.ccr-rob,.elementor .e-con.ccr-cols{flex-direction:column!important}.elementor .e-con.ccr-sum{flex:1 1 auto!important;width:100%!important}.ccr-h1 .elementor-heading-title{font-size:34px!important}.ccr-h2 .elementor-heading-title{font-size:26px!important}.ccr-chips ul{grid-template-columns:1fr 1fr}.elementor .e-con.ccr-hero,.elementor .e-con.ccr-rob,.elementor .e-con.ccr-steps-wrap{padding:48px 16px!important}.elementor .e-con.ccr-sinais,.elementor .e-con.ccr-trat,.elementor .e-con.ccr-rec,.elementor .e-con.ccr-loc,.elementor .e-con.ccr-faq,.elementor .e-con.ccr-fontes{padding:48px 16px 16px!important}.elementor .e-con.ccr-estoma{padding:28px!important;width:calc(100% - 32px)!important}.ccr-q{flex-basis:100%!important}}
@media(max-width:480px){.ccr-chips ul{grid-template-columns:1fr}}
.ccr-lead p{margin:0 0 14px!important}.ccr-lead p:last-child{margin-bottom:28px!important}.ccr-lead{margin-top:20px}
.ccr-photo img{width:72px!important;height:72px!important;object-fit:cover;object-position:top center;border-radius:50%;border:3px solid #E9A178;margin-bottom:16px}.ccr-photo{text-align:left}
.ccr-col ul.ccr-opts{margin:4px 0 14px;padding-left:20px}.ccr-col ul.ccr-opts li{margin:0 0 8px;line-height:1.6}.ccr-col strong{color:#12343B}/* End custom CSS */