.elementor .btn-primary{width:auto;height:auto;font-family:var(--Primary);font-weight:600;font-size:var(--text-btn);color:var(--navy);padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:var(--rad-pill);border-width:2px;border-color:var(--accent);border-style:solid;background-color:var(--accent);display:inline-block;align-self:center;}.elementor .btn-primary:hover,.elementor .btn-primary:focus-visible{border-color:var(--orange-hover);background-color:var(--orange-hover);}.elementor .section-outer{padding-block-start:var(--space-8);padding-block-end:var(--space-8);background-color:var(--white);display:flex;flex-direction:column;align-items:center;}.elementor .section-inner{width:var(--width-desktop);padding:0px;flex-direction:column;gap:var(--space-3);}.elementor .con-default{padding:0px;display:flex;flex-direction:column;gap:var(--space-3);justify-content:space-between;}.elementor .text-body{font-family:var(--Primary);font-weight:300;font-size:var(--text-body);color:var(--navy);line-height:1.3rem;align-self:start;}.elementor .con-default-row{padding:0px;flex-direction:row;}.elementor .bg-dark{background-color:var(--navy);}.elementor .text-white{color:var(--white);}.elementor .p-0{padding:0px;}.elementor .footer-flag{width:40px;}.elementor .gap-2{gap:var(--space-2);}