.elementor .rcc-btn{font-weight:700;font-size:14px;color:var(--White);letter-spacing:2.2px;text-transform:uppercase;padding-block-start:10px;padding-block-end:10px;border-radius:1000px;border-width:1.5px;border-color:var(--RCC-Blue);border-style:solid;background-color:var(--RCC-Blue);transition:all 800ms;align-self:start;}.elementor .rcc-btn:hover,.elementor .rcc-btn:focus-visible{transform:scale3d(1.02, 1.02, 1);}.elementor .rcc-caps{font-family:brandon-grotesque;font-weight:700;font-size:14px;letter-spacing:1.5px;text-transform:uppercase;}.elementor .dash{letter-spacing:2.2px;}.elementor .brandon{font-family:brandon-grotesque;}.elementor .btn-outline{color:var(--RCC-Blue);background-color:#041d4f00;}.elementor .btn-outline:hover,.elementor .btn-outline:focus-visible{color:var(--White);background-color:var(--RCC-Blue);}.elementor .s-p-a-c-e{letter-spacing:2.2px;}.elementor .ibm-plex{font-family:"IBM Plex Serif";font-weight:400;}.elementor .rcc-wrapper{width:100%;max-width:1200px;margin-block-start:70px;margin-block-end:70px;margin-inline-start:20px;margin-inline-end:20px;gap:15px;}.elementor .rcc-blue-bg{padding:20px;background-color:var(--RCC-Blue);}.elementor .border-top{border-style:none;}.elementor .rcc-h4{font-size:1.5rem;}.elementor .rcc-h3{font-size:2.8rem;}.elementor .faq-icon{width:42px;height:42px;color:var(--RCC-Blue);padding:0px;border-radius:50%;border-width:2px;border-color:var(--RCC-Blue);border-style:solid;display:flex;justify-content:center;align-items:center;}