.elementor .e-div-block-base{min-width:30px;padding:10px;display:block;}.elementor .e-flexbox-base{padding:10px;display:flex;flex-direction:row;}.elementor .e-grid-base{column-gap:20px;padding:10px;display:grid;row-gap:20px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(2, 1fr);}.elementor .e-tabs-base{padding-block-start:0px;display:flex;flex-direction:column;gap:30px;}.elementor .e-tabs-menu-base{display:flex;justify-content:center;}.elementor .e-tab-base{width:160px;color:#0C0D0E;cursor:pointer;padding:8px;border-width:2px;border-color:#E0E0E0;border-style:solid;background-color:#FFFFFF;display:block;}.elementor .e-tab-base.e--selected{border-color:#0C0D0E;outline-width:0px;}.elementor .e-tab-base:focus{border-color:#0C0D0E;outline-width:0px;}.elementor .e-tab-base:hover,.elementor .e-tab-base:focus-visible{background-color:#E0E0E0;}.elementor .e-tabs-content-area-base{display:block;}.elementor .e-tab-content-base{min-width:30px;padding:10px;display:block;}.elementor .e-accordion-base{padding:0px;display:flex;flex-direction:column;}.elementor .e-accordion-item-base{padding:0px;display:block;}.elementor .e-accordion-item-header-base{cursor:pointer;padding:10px;display:flex;gap:8px;justify-content:space-between;align-items:center;}.elementor .e-accordion-item-title-base{padding:0px;}.elementor .e-accordion-item-icon-base{width:200px;height:20px;padding:0px;display:inline-flex;flex:0 0 auto;justify-content:flex-end;align-items:center;}.elementor .e-accordion-item-content-base{min-width:30px;padding:10px;display:block;}.elementor .e-background-video-base{width:100%;overflow:hidden;position:relative;padding:10px;display:flex;flex-direction:column;}.elementor .e-background-video-content-base{width:100%;position:relative;z-index:1;padding:0px;display:flex;flex-direction:column;flex:1 1 auto;}.elementor .e-background-video-controls-base{width:auto;position:absolute;inset-inline-end:20px;inset-block-end:20px;z-index:2;display:flex;gap:8px;}.elementor .e-background-video-play-base{cursor:pointer;padding:8px;border-style:none;background-color:transparent;display:inline-flex;justify-content:center;align-items:center;}.elementor .e-background-video-pause-base{cursor:pointer;padding:8px;border-style:none;background-color:transparent;display:inline-flex;justify-content:center;align-items:center;}.elementor .e-form-base{display:block;}.elementor .e-collection-loop-base{display:block;}.elementor .e-heading-base{margin:0px;}.elementor .e-heading-link-base{all:unset;cursor:pointer;}.elementor .e-image-link-base{width:fit-content;all:unset;cursor:pointer;display:inherit;}.elementor .e-image-base{display:block;}.elementor .e-paragraph-base{margin:0px;}.elementor .e-paragraph-link-base{all:unset;cursor:pointer;}.elementor .e-svg-base{width:65px;height:65px;display:inline-block;}.elementor .e-button-base{text-align:center;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:2px;border-width:0px;background-color:#375EFB;display:inline-block;}.elementor .e-youtube-base{overflow:hidden;aspect-ratio:16/9;}.elementor .e-divider-base{width:100%;height:1px;border-width:0px;border-color:transparent;border-style:none;background-color:#000;}.elementor .e-self-hosted-video-base{max-width:100vw;aspect-ratio:16/9;display:inline-block;}.elementor .e-650305e9-15d5{font-family:"Barlow Semi Condensed";font-weight:700;font-size:4rem;color:#ffffff;letter-spacing:-0.025em;line-height:1.08;margin:0px;display:block;}.elementor .e-57232d1b-e16a{max-width:32rem;font-family:Roboto;font-size:1.05rem;color:#ffffff;line-height:1.7;margin-block-start:1.5rem;margin-block-end:2rem;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-587d5852-917e:hover,.elementor .e-587d5852-917e:focus-visible{color:#ffffff;background-color:#000000;}.elementor .e-587d5852-917e{font-family:Roboto;font-weight:700;font-size:1rem;color:#00359a;line-height:1.4;text-decoration:none;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;border-radius:4rem;background-color:#ffffff;}.elementor .e-df8f4c5-873d{padding:0px;gap:0.75rem;flex-wrap:wrap;justify-content:flex-start;align-items:center;}.elementor .e-64c28cda-90b9{min-width:0px;max-width:38rem;padding:0px;flex:1 1 0px;}.elementor .e-6ff72d6f-5530{max-width:100%;aspect-ratio:3 / 2;object-fit:cover;border-radius:0.25rem;box-shadow:1rem 1rem 0px 0px #00359a;display:block;}.elementor .e-496be4a2-1888{font-family:Roboto;font-size:0.85rem;color:#555555;line-height:1.7;text-align:end;margin-block-start:1rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-2d9fbdf9-b041{min-width:0px;padding-inline-end:1rem;display:none;flex:1 1 0px;}.elementor .e-3395edd9-aa12{padding:0px;gap:3rem;align-items:center;}.elementor .e-34a6f86c-d8da{min-width:0px;max-width:72rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-33b953c2-d280{color:#111111;padding-block-start:6rem;padding-block-end:6rem;background-image:linear-gradient(90deg, #001a4d 0%,rgba(0,26,77,0.94) 35%,rgba(0,26,77,0.25) 100%),url(https://dallassurf.com/wp-content/uploads/2026/05/DD43C934-FEAE-4006-A33E-CBC75BDFBDA1.png);background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;}.elementor .e-6583de53-6c5b{font-family:Roboto;font-weight:700;font-size:0.78rem;color:#00359a;letter-spacing:0.16em;line-height:1.7;text-transform:uppercase;margin-block-start:0px;margin-block-end:1.25rem;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-1bf6df14-e3a1{font-family:"Barlow Semi Condensed";font-weight:700;font-size:3rem;color:#111111;line-height:1.08;margin:0px;display:block;}.elementor .e-762b7a7f-2998{font-family:Roboto;font-size:1.05rem;color:#000000;line-height:1.7;margin-block-start:1.5rem;margin-block-end:2rem;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-908135e-7154:hover,.elementor .e-908135e-7154:focus-visible{color:#ffffff;background-color:#000000;}.elementor .e-908135e-7154{font-family:Roboto;font-weight:700;font-size:1rem;color:#ffffff;line-height:1.4;text-decoration:none;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;border-radius:4rem;background-color:#00359a;}.elementor .e-34fdcc08-201c{min-width:0px;padding:0px;flex:1 1 0px;}.elementor .e-7960165-ccb9{font-family:Roboto;font-weight:700;font-size:0.78rem;color:#00359a;letter-spacing:0.16em;line-height:1.7;text-transform:uppercase;margin-block-end:2rem;display:block;}.elementor .e-794690eb-1ad8{font-family:"Barlow Semi Condensed";font-weight:700;font-size:1.6rem;color:#111111;line-height:1.08;margin:0px;display:block;}.elementor .e-14f14e20-f374{font-family:Roboto;font-size:1.05rem;color:#000000;line-height:1.7;margin-block-start:0.5rem;margin-block-end:1.5rem;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-1f330810-ce24{font-family:"Barlow Semi Condensed";font-weight:700;font-size:1.6rem;color:#111111;line-height:1.08;margin:0px;display:block;}.elementor .e-66de349e-1b69{font-family:Roboto;font-size:1.05rem;color:#000000;line-height:1.7;margin-block-start:0.5rem;margin-block-end:1.5rem;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-109a6173-8ddc{font-family:"Barlow Semi Condensed";font-weight:700;font-size:1.6rem;color:#111111;line-height:1.08;margin:0px;display:block;}.elementor .e-718c04ad-eb4d{font-family:Roboto;font-size:1.05rem;color:#000000;line-height:1.7;margin-block-start:0.5rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-7942e972-2f51{min-width:0px;padding:2.5rem;border-radius:1.25rem;border-width:0.0625rem;border-color:#00359a;border-style:none;background-color:#ffffff;box-shadow:0px 8px 32px 0px rgba(0,0,0,0.08);flex:1 1 0px;}.elementor .e-5a409c28-1f3a{padding:0px;gap:4rem;align-items:center;}.elementor .e-73d0dd29-eb00{min-width:0px;max-width:72rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-1da5ea52-e0b4{color:#000000;padding-block-start:5rem;padding-block-end:5rem;background-color:#ffffff;}.elementor .e-7312ddfe-5c20{font-family:Roboto;font-weight:700;font-size:0.78rem;color:#00359a;letter-spacing:0.16em;line-height:1.7;text-align:center;text-transform:uppercase;margin-block-start:0px;margin-block-end:1.25rem;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-11ed396b-1c92{font-family:"Barlow Semi Condensed";font-weight:700;font-size:3rem;color:#111111;line-height:1.08;text-align:center;margin:0px;display:block;}.elementor .e-5c3c34d8-9140{max-width:46rem;font-family:Roboto;font-size:1.05rem;color:#444444;line-height:1.7;text-align:center;margin-inline-start:auto;margin-inline-end:auto;display:block;}.elementor .e-4e47c8b-8931{font-family:Roboto;font-weight:700;font-size:0.8rem;color:#ffffff;letter-spacing:0.16em;line-height:1.7;text-transform:uppercase;margin-block-end:0.75rem;border-width:0px;border-color:#00359a;border-style:none;display:block;}.elementor .e-736477cf-7c82{font-family:"Barlow Semi Condensed";font-weight:700;font-size:1.75rem;color:#ffffff;line-height:1.08;margin:0px;border-width:0px;border-color:#00359a;border-style:none;display:block;}.elementor .e-694c2c73-7e5b{font-family:Roboto;font-size:1rem;color:#ffffff;line-height:1.7;margin-block-start:0.75rem;border-width:0px;border-color:#00359a;border-style:none;display:block;}.elementor .e-1f322a75-e365{min-width:0px;min-height:26rem;overflow:hidden;color:#111111;padding:2rem;border-radius:1.25rem;border-width:0.0625rem;border-color:#00359a;border-style:none;background-image:linear-gradient(0deg, rgba(0,12,35,0.98) 0%,rgba(0,12,35,0.75) 35%,rgba(0,12,35,0) 75%),url(https://dallassurf.com/wp-content/uploads/2026/03/FO4A2032-scaled.jpeg);background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;flex-direction:column;flex:1 1 0px;justify-content:flex-end;align-self:stretch;}.elementor .e-69cd03bb-90e2{font-family:Roboto;font-weight:700;font-size:0.8rem;color:#ffffff;letter-spacing:0.16em;line-height:1.7;text-transform:uppercase;margin-block-end:0.75rem;border-width:0px;border-color:#00359a;border-style:none;display:block;}.elementor .e-4c8a9ac4-3b74{font-family:"Barlow Semi Condensed";font-weight:700;font-size:1.75rem;color:#ffffff;line-height:1.08;margin:0px;border-width:0px;border-color:#00359a;border-style:none;display:block;}.elementor .e-1d32d73a-fd8c{font-family:Roboto;font-size:1rem;color:#ffffff;line-height:1.7;margin-block-start:0.75rem;border-width:0px;border-color:#00359a;border-style:none;display:block;}.elementor .e-55df87ca-26f5{min-width:0px;min-height:26rem;overflow:hidden;color:#111111;padding:2rem;border-radius:1.25rem;border-width:0.0625rem;border-color:#00359a;border-style:none;background-image:linear-gradient(0deg, rgba(0,12,35,0.98) 0%,rgba(0,12,35,0.75) 35%,rgba(0,12,35,0) 75%),url(https://dallassurf.com/wp-content/uploads/2026/10/IMG_0468-Medium.jpeg);background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;flex-direction:column;flex:1 1 0px;justify-content:flex-end;align-self:stretch;}.elementor .e-49673e52-bfb3{font-family:Roboto;font-weight:700;font-size:0.8rem;color:#ffffff;letter-spacing:0.16em;line-height:1.7;text-transform:uppercase;margin-block-end:0.75rem;border-width:0px;border-color:#00359a;border-style:none;display:block;}.elementor .e-6fc1855f-7e99{font-family:"Barlow Semi Condensed";font-weight:700;font-size:1.75rem;color:#ffffff;line-height:1.08;margin:0px;border-width:0px;border-color:#00359a;border-style:none;display:block;}.elementor .e-22c5912-2336{font-family:Roboto;font-size:1rem;color:#ffffff;line-height:1.7;margin-block-start:0.75rem;border-width:0px;border-color:#00359a;border-style:none;display:block;}.elementor .e-2eb3971e-2340{min-width:0px;min-height:26rem;overflow:hidden;color:#111111;padding:2rem;border-radius:1.25rem;border-width:0.0625rem;border-color:#00359a;border-style:none;background-image:linear-gradient(0deg, rgba(0,12,35,0.98) 0%,rgba(0,12,35,0.75) 35%,rgba(0,12,35,0) 75%),url(https://dallassurf.com/wp-content/uploads/2026/05/DD43C934-FEAE-4006-A33E-CBC75BDFBDA1.png);background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;flex-direction:column;flex:1 1 0px;justify-content:flex-end;align-self:stretch;}.elementor .e-32ce2888-16b9{padding:0px;margin-block-start:2rem;gap:1.25rem;align-items:stretch;}.elementor .e-316ca6d3-7917{min-width:0px;max-width:72rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-2b34f741-4d72{color:#111111;padding-block-start:2rem;padding-block-end:5rem;background-color:#ffffff;}.elementor .e-19e4f75-f50d{max-width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:1.25rem;display:block;}.elementor .e-2445f4f2-8540{min-width:0px;max-width:14rem;padding:0px;flex:1 1 0%;}.elementor .e-565b3dd0-5917{font-family:"Barlow Semi Condensed";font-weight:700;font-size:2.5rem;color:#111111;line-height:1.08;margin:0px;display:block;}.elementor .e-d5c48ba-92ca{font-family:Roboto;font-weight:600;font-size:1.05rem;color:#333333;line-height:1.7;margin-block-start:1.25rem;margin-block-end:1.25rem;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-58f74785-dfe1{font-family:Roboto;font-size:1.05rem;color:#000000;line-height:1.7;margin:0px;display:block;}.elementor .e-2f00785a-26b3{font-family:Roboto;font-size:1.05rem;color:#000000;line-height:1.7;margin-block-start:1rem;margin-block-end:1.5rem;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-754526eb-cf00:hover,.elementor .e-754526eb-cf00:focus-visible{color:#ffffff;background-color:#000000;}.elementor .e-754526eb-cf00{font-family:Roboto;font-weight:700;font-size:1rem;color:#ffffff;line-height:1.4;text-decoration:none;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;border-radius:4rem;background-color:#00359a;}.elementor .e-16e695e8-47d9{min-width:0px;max-width:42rem;padding:0px;flex:2 1 0%;}.elementor .e-2163fb65-1337{padding:0px;flex-direction:row;gap:3rem;align-items:center;}.elementor .e-7bb7692d-dffc{min-width:0px;max-width:64rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-6e00fd2-8c19{color:#000000;padding-block-start:3rem;padding-block-end:3rem;background-color:#ffffff;}.elementor .e-1dd87d1b-8d58{font-family:"Barlow Semi Condensed";font-weight:700;font-size:2.25rem;color:#ffffff;line-height:1.08;text-align:center;margin:0px;display:block;}.elementor .e-6340e4a1-834f{width:100%;max-width:44rem;font-family:Roboto;font-size:1rem;color:#ffffff;line-height:1.7;text-align:center;margin-inline-start:auto;margin-inline-end:auto;display:block;}.elementor .e-6b8b57b4-59a5:hover,.elementor .e-6b8b57b4-59a5:focus-visible{color:#ffffff;background-color:#000000;}.elementor .e-6b8b57b4-59a5{font-family:Roboto;font-weight:700;font-size:1rem;color:#00359a;line-height:1.4;text-decoration:none;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;border-radius:4rem;background-color:#ffffff;}.elementor .e-54895c21-2e5e{padding:0px;gap:0.75rem;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .e-29e81474-84a3{min-width:0px;max-width:72rem;text-align:center;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;align-items:center;}.elementor .e-6ed3fcca-daa4{text-align:center;padding-block-start:2.5rem;padding-block-end:2rem;background-color:#0a0a0a;}