.elementor .cw-links-footer{font-family:var(--font-text);font-weight:500;font-size:18px;color:var(--color-text_footer);}.elementor .cw-title-h2{font-family:var(--font-title);font-weight:400;font-size:var(--text-h2);color:var(--color-secondary);letter-spacing:-0.3px;line-height:50px;text-align:start;text-transform:none;}.elementor .cw-title-h3{position:relative;scroll-margin-top:39px;font-family:var(--font-title);font-weight:500;font-size:var(--text-h3);color:var(--color-secondary);text-transform:none;}.elementor .cw-subtitle{font-family:var(--font-subtitle);font-weight:500;font-size:var(--text-subtitle);color:var(--color-subtitle);letter-spacing:2px;text-transform:uppercase;padding-block-start:8px;padding-block-end:8px;padding-inline-start:10px;padding-inline-end:10px;border-radius:4px;border-width:1px;border-color:#00000026;border-style:solid;align-self:start;}.elementor .cw-text-body{font-family:var(--font-text);font-weight:400;font-size:var(--cw-text-body_cases);color:var(--color-preto);line-height:24px;}.elementor .cw-section{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--section-padding-x);padding-inline-end:var(--section-padding-x);margin-block-start:0px;margin-block-end:30px;margin-inline-start:0px;margin-inline-end:0px;border-radius:var(--container-border-radius);background-color:var(--color-branco);flex-direction:column;gap:var(--space-gap);justify-content:center;align-items:center;}.elementor .cw-container{max-width:var(--conteiner-max-width);column-gap:20px;padding-block-start:var(--conteiner-padding-y);padding-block-end:var(--conteiner-padding-y);padding-inline-start:var(--conteiner-padding-x);padding-inline-end:var(--conteiner-padding-x);border-radius:var(--container-border-radius);flex-direction:column;row-gap:70px;justify-content:center;align-items:start;}.elementor .cw-btn{height:67px;min-width:200px;font-family:var(--font-text);font-weight:600;font-size:15px;color:#ffffff;text-align:center;padding-block-start:var(--btn-padding-y);padding-block-end:var(--btn-padding-y);padding-inline-start:var(--btn-padding-x);padding-inline-end:var(--btn-padding-x);border-radius:var(--btn-border-radius);border-width:var(--btn-border-px);border-color:var(--color-accent);border-style:none;background-color:var(--color-primary);display:flex;justify-content:center;align-items:center;}.elementor .cw-btn:hover,.elementor .cw-btn:focus-visible{border-style:none;background-color:var(--color-primary);}.elementor .cw-p-0{padding:0px;}.elementor .cw-bg-primary{background-color:var(--color-primary);}.elementor .cw-header{height:100px;max-height:91px;padding-block-end:0px;padding-inline-start:var(--section-padding-x);padding-inline-end:var(--section-padding-x);background-color:#ffffff;flex-direction:row;justify-content:center;align-items:center;}.elementor .cw-title-h1_hero-int{font-family:var(--font-title);font-weight:500;font-size:var(--text-heroInterno);color:var(--color-titulo-heroInterno);letter-spacing:-1.68px;line-height:60px;}.elementor .text-underline-header:hover,.elementor .text-underline-header:focus-visible{color:var(--color-preto);border-style:none;background-color:#fafaf700;}.elementor .cw-bg-marino{background-image:linear-gradient(194deg, #EBF4F4 0%,#CDE2E3 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .cw-container-heading{padding:0px;gap:20px;}.elementor .cases-scroll-inner{display:flex;align-self:start;}.elementor .cases-nav-item{font-family:var(--font-text);font-weight:500;font-size:15.88px;color:var(--color-muted);line-height:24px;flex-direction:column;}.elementor .cases-content{width:80%;column-gap:0px;padding:0px;flex-direction:column;row-gap:45px;justify-content:flex-start;}.elementor .case-panel{height:565px;padding:40px;border-radius:12px;background-color:var(--color-surface);flex-direction:row;}.elementor .case-text{display:flex;flex-direction:column;justify-content:space-between;align-items:start;}.elementor .case-img{min-width:485px;}.elementor .cases-nav{width:14%;flex-direction:column;justify-content:flex-start;align-items:start;}.elementor .case-menu-active{color:var(--color-secondary);text-decoration:underline;}