.elementor .cb-spec-item:hover,.elementor .cb-spec-item:focus-visible{color:#E84100;padding-inline-start:12px;border-bottom-color:#E84100;\n}.elementor .cb-spec-item{font-family:tt-commons-pro;font-weight:700;font-size:clamp(20px, 1.7vw, 25px);color:#FFF;letter-spacing:-.01em;line-height:1.2;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0;padding-inline-end:0;border-block-end-width:1px;transition:all 0.25s;display:block;border-bottom-style:solid;border-bottom-color:rgb(255 255 255 / .14);& span{font-family:nitti;font-weight:400;font-size:12px;letter-spacing:.06em;color:#E84100;margin-right:16px;vertical-align:middle}& a{color:inherit;text-decoration:none}\n}.elementor .cb-mono{font-family:nitti;font-weight:400;font-size:12px;color:rgb(255 255 255 / .6);letter-spacing:.08em;line-height:1.5;text-transform:uppercase}.elementor .cb-btn-ghost:hover,.elementor .cb-btn-ghost:focus-visible{color:var(--cb-ink);background-color:var(--cb-white);transform:translate3d(0,-3px,0)}.elementor .cb-btn-ghost{font-family:tt-commons-pro;font-weight:700;font-size:17px;color:var(--cb-white);line-height:1;padding-block-start:19px;padding-block-end:19px;padding-inline-start:30px;padding-inline-end:30px;border-radius:20px;border-width:1.5px;border-color:var(--cb-white);border-style:solid;background-color:#fff0;transition:all 0.25s}.elementor .cb-btn:hover,.elementor .cb-btn:focus-visible{color:var(--cb-white);background-color:var(--cb-ink);transform:translate3d(0,-3px,0)}.elementor .cb-btn{font-family:tt-commons-pro;font-weight:700;font-size:17px;color:var(--cb-white);line-height:1;padding-block-start:20px;padding-block-end:20px;padding-inline-start:32px;padding-inline-end:32px;border-radius:20px;border-width:0;background-color:var(--cb-orange);transition:all 0.25s}