.elementor .e-65ab3963-de69{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:1;padding:0px;background-color:rgba(0,0,0,0.45);}.elementor .e-44125fdf-1b1d{font-weight:700;font-size:48px;color:var(--white);line-height:1.15;}.elementor .e-13d01c66-3b64{max-width:740px;font-weight:300;font-size:22px;color:var(--white);line-height:1.6;}.elementor .e-3011e02b-2a26{max-width:1180px;position:relative;z-index:2;padding:0px;flex-direction:column;gap:20px;align-items:flex-start;}.elementor .e-4d934f0a-22bb{width:100%;height:100%;object-fit:cover;object-position:center center;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;}.elementor .e-25617a06-2c4f{min-height:100vh;overflow:hidden;position:relative;padding-block-start:120px;padding-block-end:120px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--text);justify-content:center;align-items:center;}.elementor .e-554fd03c-293b{width:100%;height:580px;object-fit:cover;border-radius:20px;}.elementor .e-2275bff1-9301{width:580px;min-height:0px;padding:0px;flex:0 0 auto;}.elementor .e-64d88ffe-6ee6{font-size:14px;color:var(--pink);}.elementor .e-7357c4b3-d8f4{font-weight:700;font-size:36px;color:var(--primary);line-height:1.25;}.elementor .e-21e10cd9-b42f{font-size:16px;color:var(--text);line-height:1.5;}.elementor .e-33309f10-1f2e{font-size:16px;color:var(--text);line-height:1.5;}.elementor .e-7863001c-88df:hover,.elementor .e-7863001c-88df:focus-visible{color:var(--white);text-decoration:none;background-color:var(--dark_turquoise_hover);}.elementor .e-7863001c-88df{font-size:16px;color:var(--white);text-decoration:none;padding-block-start:16px;padding-block-end:16px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:4px;border-radius:4px;background-color:var(--secondary);}.elementor .e-6366dd9f-7ee4{max-width:450px;padding:0px;flex-direction:column;gap:16px;align-items:flex-start;}.elementor .e-189e51de-84db{width:100%;max-width:1200px;padding:0px;gap:104px;align-items:center;}.elementor .e-42b4c79b-41d8{font-size:14px;color:var(--pink);}.elementor .e-5a25ac41-7bbd{font-weight:700;font-size:36px;color:var(--primary);line-height:1.25;}.elementor .e-1741cadf-3d5c{font-size:16px;color:var(--text);line-height:1.5;}.elementor .e-49cf910e-3922{font-size:16px;color:var(--text);line-height:1.5;}.elementor .e-2e68255d-51e6:hover,.elementor .e-2e68255d-51e6:focus-visible{color:var(--white);text-decoration:none;background-color:var(--dark_turquoise_hover);}.elementor .e-2e68255d-51e6{font-size:16px;color:var(--white);text-decoration:none;padding-block-start:16px;padding-block-end:16px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:4px;border-radius:4px;background-color:var(--secondary);}.elementor .e-2d5a5903-48a5{max-width:450px;padding:0px;flex-direction:column;gap:16px;align-items:flex-start;}.elementor .e-2fbb1502-59ad{width:580px;border-radius:20px;flex:0 0 auto;}.elementor .e-2a72bc1f-6ecc{width:100%;max-width:1200px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:65px;padding-inline-end:0px;gap:104px;align-items:center;}.elementor .e-1a64a01c-fdd1{padding-block-start:70px;padding-block-end:72px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--white);flex-direction:column;gap:40px;align-items:center;}