.elementor .color-primary{color:#002D5C;}.elementor .color-accent{color:#50BFE6;}.elementor .color-accent-coral{color:#FF6B6B;}.elementor .color-neutral{color:#F5F1EA;}.elementor .color-muted{color:#444444;}.elementor .bg-primary{color:#F5F1EA;background-color:#002D5C;}.elementor .bg-accent{color:#FFFFFF;background-color:#50BFE6;}.elementor .bg-accent-coral{color:#FFFFFF;background-color:#FF6B6B;}.elementor .bg-neutral{background-color:#F5F1EA;}.elementor .bg-muted{background-color:#E5E5E5;}.elementor .p-section{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}.elementor .heading-xl{font-family:Poppins;font-weight:700;font-size:6rem;}.elementor .heading-lg{font-family:Poppins;font-weight:600;font-size:4.5rem;text-transform:none;}.elementor .heading-md-lg{font-family:Poppins;font-weight:600;font-size:3.25rem;text-transform:none;}.elementor .heading-md{font-family:Poppins;font-weight:600;font-size:2.25rem;text-transform:none;}.elementor .heading-sm{font-family:Poppins;font-weight:600;font-size:1.75rem;text-transform:none;}.elementor .body-text{font-family:Inter;font-weight:400;font-size:1.25rem;color:#444444;text-transform:none;}.elementor .label-text{font-family:Inter;font-weight:400;font-size:1rem;text-transform:uppercase;}.elementor .btn-primary{color:#FFFFFF;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:2rem;background-color:#FF6B6B;}.elementor .btn-outline{padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:2rem;border-width:2px;border-color:#FF6B6B;border-style:solid;}.elementor .btn-outline:hover{padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:2rem;border-width:1px;border-color:#FF6B6B;border-style:solid;background-color:#FF6B6B;display:inline-block;}