.elementor .btn-outline{font-family:var(--Button_font);font-weight:600;color:var(--OffWhite);letter-spacing:1px;text-transform:uppercase;padding-block-start:12px;padding-block-end:12px;padding-inline-start:36px;padding-inline-end:36px;border-radius:0px;border-width:3px;border-color:var(--OffWhite);border-style:solid;background-color:#375efa00;}.elementor .gradient-heading{font-family:Newsreader;font-weight:500;font-size:64px;color:#ffffff00;text-align:start;text-transform:uppercase;background-image:linear-gradient(180deg, rgba(255, 255, 255, 0.66) 0%,rgba(0, 0, 0, 0) 66%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-clip: text;\n}.elementor .white-border{border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:1px;border-style:solid;justify-content:center;}.elementor .-white-body-copy{width:700px;min-width:600px;font-family:fustat;font-weight:400;font-size:18px;color:#ffffff;}.elementor .underline-button{width:auto;font-family:Inter;font-weight:600;font-size:16px;color:var(--PrimaryBlue);padding:8px;border-radius:0px;border-block-start-width:0px;border-block-end-width:2px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--PrimaryBlue);border-style:solid;background-color:#ffffff00;}.elementor .super-headings{font-weight:300;font-size:24px;text-transform:uppercase;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .headline{font-family:Newsreader;font-weight:500;word-spacing:0px;column-count:0;line-height:1em;padding:0px;margin-block-start:0px;margin-block-end:-7px;}.elementor .service-card{height:600px;border-radius:8px;background-color:#f77f7f;box-shadow:0px 10px 50px -6px rgba(0, 0, 0, 0.21);}.elementor .blue-gradient-heading{width:100%;font-family:Newsreader;font-weight:500;font-size:48px;color:#ffffff00;text-align:start;text-transform:uppercase;background-image:linear-gradient(180deg, rgba(30, 26, 26, 0.66) 0%,rgba(0, 0, 0, 0) 66%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-clip: text;\n}.elementor .DUP_body-copy{width:87%;font-family:fustat;font-weight:400;font-size:18px;color:var(--BodyText);margin-block-start:18px;}.elementor .-color-btn-outline{min-width:260px;font-family:var(--Button_font);font-weight:600;color:var(--PrimaryBlue);letter-spacing:1px;text-transform:uppercase;padding-block-start:12px;padding-block-end:12px;padding-inline-start:36px;padding-inline-end:36px;border-radius:0px;border-width:4px;border-color:var(--PrimaryBlue);border-style:solid;background-color:#375efa00;}.elementor .-color-btn-outline:hover,.elementor .-color-btn-outline:focus-visible{color:#ffffff;background-color:var(--PrimaryBlue);}.elementor .color-btn{min-width:260px;font-family:var(--Button_font);font-weight:600;color:#ffffff;letter-spacing:1px;text-transform:uppercase;padding-block-start:12px;padding-block-end:12px;padding-inline-start:36px;padding-inline-end:36px;border-radius:0px;border-width:4px;border-color:var(--PrimaryBlue);border-style:solid;background-color:var(--PrimaryBlue);}.elementor .color-btn:hover,.elementor .color-btn:focus-visible{color:#ffffff;border-color:var(--Accent);background-color:var(--Accent);}.elementor .center{width:100vw;min-width:150px;max-width:200px;top: 50%;
left: 50%;
transform: translate(-50%, -50%);\n}.elementor .newsreader{text-align:center;padding-block-end:0px;font-family: "Newsreader", serif !important;
font-optical-sizing: auto;
font-style: normal;\n}