.elementor .mip-label{font-family:var(--mip-font-accent);font-weight:600;font-size:14px;color:var(--mip-gold);letter-spacing:1px;line-height:1;text-transform:uppercase;}.elementor .mip-h4{font-family:var(--mip-font);font-weight:600;font-size:clamp(17px, 1.3vw, 19px);color:var(--mip-navy);line-height:1.3;}.elementor .mip-btn-primary:hover,.elementor .mip-btn-primary:focus-visible{color:var(--mip-white);background-color:var(--mip-navy);}.elementor .mip-btn-primary{font-family:var(--mip-font);font-weight:600;font-size:clamp(15px, 1.1vw, 17px);color:var(--mip-navy);line-height:1.2;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:0px;border-width:0px;background-color:var(--mip-gold);transition:all 0.2s;}.elementor .mip-body{font-family:var(--mip-font);font-size:clamp(15px, 1.1vw, 17px);color:var(--mip-text);line-height:1.62;margin:0px;}.elementor .mip-h3{font-family:var(--mip-font);font-weight:600;font-size:clamp(21px, 1.9vw, 26px);color:var(--mip-navy);letter-spacing:-0.2px;line-height:1.2;}.elementor .mip-h2{font-family:var(--mip-font);font-weight:600;font-size:clamp(29px, 2.9vw, 41px);color:var(--mip-navy);letter-spacing:-1.1px;line-height:1.15;}.elementor .mip-eyebrow{font-family:var(--mip-font-accent);font-weight:600;font-size:14px;color:var(--mip-text);letter-spacing:1px;line-height:1;text-transform:uppercase;padding-block-start:4px;padding-block-end:0px;padding-inline-start:8px;padding-inline-end:0px;margin:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:2px;border-inline-end-width:0px;border-color:var(--mip-gold);border-style:solid;width: fit-content;\n}.elementor .mip-container{width:100%;max-width:1140px;padding:0px;display:flex;flex-direction:column;gap:40px;}.elementor .mip-section{width:100%;padding-block-start:112px;padding-block-end:112px;padding-inline-start:24px;padding-inline-end:24px;display:flex;flex-direction:column;align-items:center;}