.elementor-48290 .elementor-element.elementor-element-e29c491:not(.elementor-motion-effects-element-type-background), .elementor-48290 .elementor-element.elementor-element-e29c491 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.flseagrant.org/wp-content/uploads/2026/02/oysters-on-the-half-shell-on-ice.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-48290 .elementor-element.elementor-element-e29c491 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(0deg, #000000 50%, #FFFFFF00 100%);opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-48290 .elementor-element.elementor-element-e29c491{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:220px 0px 50px 0px;}.elementor-48290 .elementor-element.elementor-element-db39828 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-48290 .elementor-element.elementor-element-db39828 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-48290 .elementor-element.elementor-element-dcca7df > .elementor-widget-container{border-style:solid;}.elementor-48290 .elementor-element.elementor-element-dcca7df .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:112px;font-weight:800;line-height:130px;color:var( --e-global-color-secondary );}.elementor-48290 .elementor-element.elementor-element-13aa2bc > .elementor-widget-container{padding:25px 0px 0px 0px;}.elementor-48290 .elementor-element.elementor-element-13aa2bc .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:34px;letter-spacing:10px;color:var( --e-global-color-secondary );}.elementor-48290 .elementor-element.elementor-element-d87b8bc{margin-top:20px;margin-bottom:20px;}.elementor-48290 .elementor-element.elementor-element-18a75aa:not(.elementor-motion-effects-element-type-background), .elementor-48290 .elementor-element.elementor-element-18a75aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A9DCD9;}.elementor-48290 .elementor-element.elementor-element-18a75aa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-48290 .elementor-element.elementor-element-18a75aa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-48290 .elementor-element.elementor-element-2f1cec2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-48290 .elementor-element.elementor-element-3a21928 .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:3rem;font-weight:800;line-height:1.5;color:#003B60;}.elementor-48290 .elementor-element.elementor-element-3a3a7a2 .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:2rem;font-weight:400;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-48290 .elementor-element.elementor-element-4d43da0{font-family:"Montserrat", sans-serif;font-weight:400;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-48290 .elementor-element.elementor-element-8ae0d3c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48290 .elementor-element.elementor-element-af385a8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48290 .elementor-element.elementor-element-bbd9cd8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48290 .elementor-element.elementor-element-8beb2ef{--display:flex;--padding-top:4rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:2rem;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-48290 .elementor-element.elementor-element-501f835 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-48290 .elementor-element.elementor-element-501f835 .elementor-counter-number-wrapper{font-family:"Quotes Script", sans-serif;font-size:5rem;font-weight:400;line-height:1em;}.elementor-48290 .elementor-element.elementor-element-eec527a{text-align:center;font-family:"Montserrat", sans-serif;font-size:1.2rem;font-weight:400;}.elementor-48290 .elementor-element.elementor-element-c8a4522{--spacer-size:1rem;}.elementor-48290 .elementor-element.elementor-element-f218efc .elementor-counter-number-wrapper{font-family:"Quotes Script", sans-serif;font-size:5rem;font-weight:400;line-height:1em;}.elementor-48290 .elementor-element.elementor-element-a39bb06{text-align:center;font-family:"Montserrat", sans-serif;font-size:1.2rem;font-weight:400;}.elementor-48290 .elementor-element.elementor-element-186df3c{--spacer-size:1rem;}.elementor-48290 .elementor-element.elementor-element-c44ff7f .elementor-counter-number-wrapper{font-family:"Quotes Script", sans-serif;font-size:5rem;font-weight:400;line-height:1em;}.elementor-48290 .elementor-element.elementor-element-a83881f{text-align:center;font-family:"Montserrat", sans-serif;font-size:1.2rem;font-weight:400;}.elementor-48290 .elementor-element.elementor-element-ed8f6b9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2rem;--padding-bottom:8rem;--padding-left:2rem;--padding-right:2rem;}.elementor-48290 .elementor-element.elementor-element-ed8f6b9:not(.elementor-motion-effects-element-type-background), .elementor-48290 .elementor-element.elementor-element-ed8f6b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-48290 .elementor-element.elementor-element-5437270{--display:flex;--margin-top:auto;--margin-bottom:auto;--margin-left:auto;--margin-right:auto;}.elementor-48290 .elementor-element.elementor-element-1534fea .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:2rem;font-weight:600;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-48290 .elementor-element.elementor-element-a748cf0{font-family:"Montserrat", sans-serif;font-size:1.4rem;font-weight:400;color:var( --e-global-color-secondary );}.elementor-48290 .elementor-element.elementor-element-df76e58:not(.elementor-motion-effects-element-type-background), .elementor-48290 .elementor-element.elementor-element-df76e58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-48290 .elementor-element.elementor-element-df76e58{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-48290 .elementor-element.elementor-element-df76e58 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-48290 .elementor-element.elementor-element-50da94b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-48290 .elementor-element.elementor-element-e98adf3{--display:flex;}.elementor-48290 .elementor-element.elementor-element-9b2235f{text-align:center;}.elementor-48290 .elementor-element.elementor-element-9b2235f .elementor-heading-title{font-family:"Quotes Script", sans-serif;font-size:4.5rem;font-weight:400;line-height:1.2em;}.elementor-48290 .elementor-element.elementor-element-e5c3199{text-align:center;}.elementor-48290 .elementor-element.elementor-element-e5c3199 .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:2rem;font-weight:600;}.elementor-48290 .elementor-element.elementor-element-eff5f5c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-48290 .elementor-element.elementor-element-a2ce4f0{width:100%;max-width:100%;}.elementor-48290 .elementor-element.elementor-element-76b297c{--display:flex;}.elementor-48290 .elementor-element.elementor-element-337eb5e{width:initial;max-width:initial;font-family:"Montserrat", sans-serif;font-size:0.9rem;font-weight:400;}.elementor-48290 .elementor-element.elementor-element-337eb5e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0vw .8vw 0vw .8vw;}.elementor-48290 .elementor-element.elementor-element-c562d91:not(.elementor-motion-effects-element-type-background), .elementor-48290 .elementor-element.elementor-element-c562d91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-48290 .elementor-element.elementor-element-c562d91 > .elementor-container{max-width:1470px;}.elementor-48290 .elementor-element.elementor-element-c562d91{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-48290 .elementor-element.elementor-element-c562d91 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-48290 .elementor-element.elementor-element-3a69185:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-48290 .elementor-element.elementor-element-3a69185 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.flseagrant.org/wp-content/uploads/2026/02/nicolette-mariano-c.jpg");background-position:bottom right;background-repeat:no-repeat;background-size:contain;}.elementor-48290 .elementor-element.elementor-element-3a69185 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-48290 .elementor-element.elementor-element-3a69185 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-48290 .elementor-element.elementor-element-196d64e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48290 .elementor-element.elementor-element-a24048e{--display:flex;--padding-top:5rem;--padding-bottom:5rem;--padding-left:3rem;--padding-right:2rem;}.elementor-48290 .elementor-element.elementor-element-a24048e:not(.elementor-motion-effects-element-type-background), .elementor-48290 .elementor-element.elementor-element-a24048e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-48290 .elementor-element.elementor-element-8a5f17f > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;padding:0px 0px 0px 0px;}.elementor-48290 .elementor-element.elementor-element-8a5f17f{text-align:start;}.elementor-48290 .elementor-element.elementor-element-8a5f17f .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:1.5rem;font-weight:400;text-transform:uppercase;line-height:1em;}.elementor-48290 .elementor-element.elementor-element-87515ab > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-48290 .elementor-element.elementor-element-87515ab{text-align:start;}.elementor-48290 .elementor-element.elementor-element-87515ab .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:3rem;font-weight:800;line-height:1.2em;}.elementor-48290 .elementor-element.elementor-element-f9a4f20{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48290 .elementor-element.elementor-element-4f326cf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48290 .elementor-element.elementor-element-36f8fa4{--display:flex;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-48290 .elementor-element.elementor-element-36f8fa4:not(.elementor-motion-effects-element-type-background), .elementor-48290 .elementor-element.elementor-element-36f8fa4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1338762 );}.elementor-48290 .elementor-element.elementor-element-06e000e{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", sans-serif;font-size:1.3rem;font-weight:400;color:var( --e-global-color-372640d );}.elementor-48290 .elementor-element.elementor-element-06e000e > .elementor-widget-container{background-color:var( --e-global-color-1338762 );margin:auto auto auto auto;padding:0rem 0rem 0rem 0rem;}.elementor-48290 .elementor-element.elementor-element-06e000e.elementor-element{--align-self:center;}.elementor-48290 .elementor-element.elementor-element-57cc54b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-48290 .elementor-element.elementor-element-9c4667c > .elementor-widget-container{padding:2rem 0rem 0rem 0rem;}.elementor-48290 .elementor-element.elementor-element-9c4667c{text-align:center;}.elementor-48290 .elementor-element.elementor-element-9c4667c .elementor-heading-title{font-family:"Quotes Script", sans-serif;font-size:4.5rem;font-weight:400;line-height:1em;color:var( --e-global-color-372640d );}.elementor-48290 .elementor-element.elementor-element-ac6f209 > .elementor-widget-container{padding:1rem 1rem 0rem 1rem;}.elementor-48290 .elementor-element.elementor-element-ac6f209{text-align:center;}.elementor-48290 .elementor-element.elementor-element-ac6f209 .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:1.6rem;font-weight:400;}.elementor-48290 .elementor-element.elementor-element-df550ef{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-48290 .elementor-element.elementor-element-f7a1744{--display:flex;}.elementor-48290 .elementor-element.elementor-element-e236575{--display:flex;}.elementor-48290 .elementor-element.elementor-element-02530ed{--display:flex;}.elementor-48290 .elementor-element.elementor-element-dbbfc87{text-align:center;}.elementor-48290 .elementor-element.elementor-element-dbbfc87 .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:2rem;font-weight:600;text-transform:uppercase;line-height:1.4em;letter-spacing:3px;}.elementor-48290 .elementor-element.elementor-element-c829bf8{text-align:center;}.elementor-48290 .elementor-element.elementor-element-c829bf8 .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:2.6rem;font-weight:800;text-transform:uppercase;}.elementor-48290 .elementor-element.elementor-element-8c001fd{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48290 .elementor-element.elementor-element-24de25f{--display:flex;--justify-content:space-around;--margin-top:0;--margin-bottom:0;--margin-left:auto;--margin-right:auto;}.elementor-48290 .elementor-element.elementor-element-9b8fd66{--display:grid;--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48290 .elementor-element.elementor-element-9b8fd66:not(.elementor-motion-effects-element-type-background), .elementor-48290 .elementor-element.elementor-element-9b8fd66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-48290 .elementor-element.elementor-element-76bca3e{--display:grid;--e-con-grid-template-columns:2.5fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48290 .elementor-element.elementor-element-8dd35f1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48290 .elementor-element.elementor-element-8dd35f1:not(.elementor-motion-effects-element-type-background), .elementor-48290 .elementor-element.elementor-element-8dd35f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-48290 .elementor-element.elementor-element-dc9c2f4{--display:flex;--margin-top:3rem;--margin-bottom:3rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48290 .elementor-element.elementor-element-dec5c9a > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;padding:0px 0px 0px 0px;}.elementor-48290 .elementor-element.elementor-element-dec5c9a .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:2rem;font-weight:700;line-height:1em;color:var( --e-global-color-secondary );}.elementor-48290 .elementor-element.elementor-element-f8d7f5e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:1rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48290 .elementor-element.elementor-element-c9fe29c > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;padding:0px 0px 0px 0px;}.elementor-48290 .elementor-element.elementor-element-c9fe29c .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:1.6rem;font-weight:600;font-style:italic;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-48290 .elementor-element.elementor-element-e0d2cfb > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-48290 .elementor-element.elementor-element-e0d2cfb{font-family:"Montserrat", sans-serif;font-size:1.2rem;font-weight:400;color:var( --e-global-color-secondary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-48290 .elementor-element.elementor-element-d98f71a .elementor-button{background-color:#B5B3B3;font-family:"Montserrat", sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;word-spacing:0.2em;fill:var( --e-global-color-372640d );color:var( --e-global-color-372640d );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-48290 .elementor-element.elementor-element-d98f71a .elementor-button:hover, .elementor-48290 .elementor-element.elementor-element-d98f71a .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-48290 .elementor-element.elementor-element-d98f71a{width:auto;max-width:auto;}.elementor-48290 .elementor-element.elementor-element-d98f71a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-48290 .elementor-element.elementor-element-d98f71a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-48290 .elementor-element.elementor-element-d98f71a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-48290 .elementor-element.elementor-element-d98f71a .elementor-button:hover svg, .elementor-48290 .elementor-element.elementor-element-d98f71a .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-48290 .elementor-element.elementor-element-9deb712{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:1rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48290 .elementor-element.elementor-element-a19c848 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;padding:0px 0px 0px 0px;}.elementor-48290 .elementor-element.elementor-element-a19c848 .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:1.6rem;font-weight:600;font-style:italic;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-48290 .elementor-element.elementor-element-8f624b6 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-48290 .elementor-element.elementor-element-8f624b6{font-family:"Montserrat", sans-serif;font-size:1.2rem;font-weight:400;color:var( --e-global-color-secondary );}.elementor-48290 .elementor-element.elementor-element-bffce9a .elementor-button{background-color:#B5B3B3;font-family:"Montserrat", sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;word-spacing:0.2em;fill:var( --e-global-color-372640d );color:var( --e-global-color-372640d );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-48290 .elementor-element.elementor-element-bffce9a .elementor-button:hover, .elementor-48290 .elementor-element.elementor-element-bffce9a .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-48290 .elementor-element.elementor-element-bffce9a{width:auto;max-width:auto;}.elementor-48290 .elementor-element.elementor-element-bffce9a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-48290 .elementor-element.elementor-element-bffce9a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-48290 .elementor-element.elementor-element-bffce9a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-48290 .elementor-element.elementor-element-bffce9a .elementor-button:hover svg, .elementor-48290 .elementor-element.elementor-element-bffce9a .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-48290 .elementor-element.elementor-element-35f7d75{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48290 .elementor-element.elementor-element-b280fbd > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;padding:0px 0px 0px 0px;}.elementor-48290 .elementor-element.elementor-element-b280fbd .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:1.6rem;font-weight:600;font-style:italic;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-48290 .elementor-element.elementor-element-59cab7b > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-48290 .elementor-element.elementor-element-59cab7b{font-family:"Montserrat", sans-serif;font-size:1.2rem;font-weight:400;color:var( --e-global-color-secondary );}.elementor-48290 .elementor-element.elementor-element-a88a6a0 .elementor-button{background-color:#B5B3B3;font-family:"Montserrat", sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;word-spacing:0.2em;fill:var( --e-global-color-372640d );color:var( --e-global-color-372640d );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-48290 .elementor-element.elementor-element-a88a6a0 .elementor-button:hover, .elementor-48290 .elementor-element.elementor-element-a88a6a0 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-48290 .elementor-element.elementor-element-a88a6a0{width:auto;max-width:auto;}.elementor-48290 .elementor-element.elementor-element-a88a6a0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-48290 .elementor-element.elementor-element-a88a6a0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-48290 .elementor-element.elementor-element-a88a6a0 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-48290 .elementor-element.elementor-element-a88a6a0 .elementor-button:hover svg, .elementor-48290 .elementor-element.elementor-element-a88a6a0 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-48290 .elementor-element.elementor-element-0225877{--display:flex;--justify-content:center;--overlay-opacity:0.9;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48290 .elementor-element.elementor-element-0225877::before, .elementor-48290 .elementor-element.elementor-element-0225877 > .elementor-background-video-container::before, .elementor-48290 .elementor-element.elementor-element-0225877 > .e-con-inner > .elementor-background-video-container::before, .elementor-48290 .elementor-element.elementor-element-0225877 > .elementor-background-slideshow::before, .elementor-48290 .elementor-element.elementor-element-0225877 > .e-con-inner > .elementor-background-slideshow::before, .elementor-48290 .elementor-element.elementor-element-0225877 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0000002B 0%, #000000 100%);}.elementor-48290 .elementor-element.elementor-element-0225877:not(.elementor-motion-effects-element-type-background), .elementor-48290 .elementor-element.elementor-element-0225877 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://www.flseagrant.org/wp-content/uploads/2026/02/shucking-oyster.jpg") 50% 50%;background-size:cover;}.elementor-48290 .elementor-element.elementor-element-a0e43ef{--display:flex;--justify-content:space-between;--margin-top:auto;--margin-bottom:auto;--margin-left:auto;--margin-right:auto;}.elementor-48290 .elementor-element.elementor-element-a0e43ef.e-con{--align-self:center;}.elementor-48290 .elementor-element.elementor-element-11ba72e{text-align:center;}.elementor-48290 .elementor-element.elementor-element-11ba72e .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:1.5rem;font-weight:600;text-transform:uppercase;letter-spacing:3.5px;color:var( --e-global-color-secondary );}.elementor-48290 .elementor-element.elementor-element-c4f1197 > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;}.elementor-48290 .elementor-element.elementor-element-c4f1197{text-align:center;}.elementor-48290 .elementor-element.elementor-element-c4f1197 .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:2.5rem;font-weight:800;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-48290 .elementor-element.elementor-element-0c95bab .elementor-button{background-color:#B5B3B3;font-family:"Montserrat", sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;word-spacing:0.2em;fill:var( --e-global-color-372640d );color:var( --e-global-color-372640d );border-style:solid;border-width:1px 1px 1px 1px;border-color:#B5B3B3;border-radius:0px 0px 0px 0px;}.elementor-48290 .elementor-element.elementor-element-0c95bab .elementor-button:hover, .elementor-48290 .elementor-element.elementor-element-0c95bab .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );border-color:#B5B3B3;}.elementor-48290 .elementor-element.elementor-element-0c95bab{width:auto;max-width:auto;align-self:center;}.elementor-48290 .elementor-element.elementor-element-0c95bab > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-48290 .elementor-element.elementor-element-0c95bab .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-48290 .elementor-element.elementor-element-0c95bab .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-48290 .elementor-element.elementor-element-0c95bab .elementor-button:hover svg, .elementor-48290 .elementor-element.elementor-element-0c95bab .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-48290 .elementor-element.elementor-element-050245e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-48290 .elementor-element.elementor-element-050245e:not(.elementor-motion-effects-element-type-background), .elementor-48290 .elementor-element.elementor-element-050245e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1338762 );}.elementor-48290 .elementor-element.elementor-element-580074d{--display:flex;--margin-top:auto;--margin-bottom:auto;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48290 .elementor-element.elementor-element-c62187d .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:2rem;font-weight:700;line-height:1em;color:var( --e-global-color-372640d );}.elementor-48290 .elementor-element.elementor-element-6c4b3eb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48290 .elementor-element.elementor-element-153668b > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;padding:0px 0px 0px 0px;}.elementor-48290 .elementor-element.elementor-element-153668b .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:1.6rem;font-weight:600;font-style:italic;line-height:1.2em;color:var( --e-global-color-372640d );}.elementor-48290 .elementor-element.elementor-element-5db555a > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-48290 .elementor-element.elementor-element-5db555a{font-family:"Montserrat", sans-serif;font-size:1.2rem;font-weight:400;color:var( --e-global-color-372640d );}.elementor-48290 .elementor-element.elementor-element-97e038e .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;word-spacing:0.2em;fill:var( --e-global-color-372640d );color:var( --e-global-color-372640d );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-1338762 );border-radius:0px 0px 0px 0px;}.elementor-48290 .elementor-element.elementor-element-97e038e .elementor-button:hover, .elementor-48290 .elementor-element.elementor-element-97e038e .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-48290 .elementor-element.elementor-element-97e038e{width:auto;max-width:auto;}.elementor-48290 .elementor-element.elementor-element-97e038e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-48290 .elementor-element.elementor-element-97e038e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-48290 .elementor-element.elementor-element-97e038e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-48290 .elementor-element.elementor-element-97e038e .elementor-button:hover svg, .elementor-48290 .elementor-element.elementor-element-97e038e .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-48290 .elementor-element.elementor-element-6e1416e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48290 .elementor-element.elementor-element-2b92bc4 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;padding:0px 0px 0px 0px;}.elementor-48290 .elementor-element.elementor-element-2b92bc4 .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:1.6rem;font-weight:600;font-style:italic;line-height:1.2em;color:var( --e-global-color-372640d );}.elementor-48290 .elementor-element.elementor-element-eb805a6 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-48290 .elementor-element.elementor-element-eb805a6{font-family:"Montserrat", sans-serif;font-size:1.2rem;font-weight:400;color:var( --e-global-color-372640d );}.elementor-48290 .elementor-element.elementor-element-9e45d44 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;word-spacing:0.2em;fill:var( --e-global-color-372640d );color:var( --e-global-color-372640d );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-1338762 );border-radius:0px 0px 0px 0px;}.elementor-48290 .elementor-element.elementor-element-9e45d44 .elementor-button:hover, .elementor-48290 .elementor-element.elementor-element-9e45d44 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-48290 .elementor-element.elementor-element-9e45d44{width:auto;max-width:auto;}.elementor-48290 .elementor-element.elementor-element-9e45d44 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-48290 .elementor-element.elementor-element-9e45d44 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-48290 .elementor-element.elementor-element-9e45d44 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-48290 .elementor-element.elementor-element-9e45d44 .elementor-button:hover svg, .elementor-48290 .elementor-element.elementor-element-9e45d44 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-48290 .elementor-element.elementor-element-b5366ef{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48290 .elementor-element.elementor-element-2ac2ea1 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;padding:0px 0px 0px 0px;}.elementor-48290 .elementor-element.elementor-element-2ac2ea1 .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:1.6rem;font-weight:600;font-style:italic;line-height:1.2em;color:var( --e-global-color-372640d );}.elementor-48290 .elementor-element.elementor-element-7476840 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-48290 .elementor-element.elementor-element-7476840{font-family:"Montserrat", sans-serif;font-size:1.2rem;font-weight:400;color:var( --e-global-color-372640d );}.elementor-48290 .elementor-element.elementor-element-7e24f5e .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;word-spacing:0.2em;fill:var( --e-global-color-372640d );color:var( --e-global-color-372640d );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-1338762 );border-radius:0px 0px 0px 0px;}.elementor-48290 .elementor-element.elementor-element-7e24f5e .elementor-button:hover, .elementor-48290 .elementor-element.elementor-element-7e24f5e .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-48290 .elementor-element.elementor-element-7e24f5e{width:auto;max-width:auto;}.elementor-48290 .elementor-element.elementor-element-7e24f5e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-48290 .elementor-element.elementor-element-7e24f5e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-48290 .elementor-element.elementor-element-7e24f5e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-48290 .elementor-element.elementor-element-7e24f5e .elementor-button:hover svg, .elementor-48290 .elementor-element.elementor-element-7e24f5e .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-48290 .elementor-element.elementor-element-f6079b3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-48290 .elementor-element.elementor-element-f6079b3:not(.elementor-motion-effects-element-type-background), .elementor-48290 .elementor-element.elementor-element-f6079b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F47E52;}.elementor-48290 .elementor-element.elementor-element-a09fd43{--display:flex;--margin-top:auto;--margin-bottom:auto;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48290 .elementor-element.elementor-element-61db1f2 .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:2rem;font-weight:700;line-height:1em;color:var( --e-global-color-372640d );}.elementor-48290 .elementor-element.elementor-element-489b971{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48290 .elementor-element.elementor-element-28fbc69 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;padding:0px 0px 0px 0px;}.elementor-48290 .elementor-element.elementor-element-28fbc69 .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:1.6rem;font-weight:600;font-style:italic;line-height:1.2em;color:var( --e-global-color-372640d );}.elementor-48290 .elementor-element.elementor-element-c798bdc > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-48290 .elementor-element.elementor-element-c798bdc{font-family:"Montserrat", sans-serif;font-size:1.2rem;font-weight:400;color:var( --e-global-color-372640d );}.elementor-48290 .elementor-element.elementor-element-cbec6c4 .elementor-button{background-color:#003B60;font-family:"Montserrat", sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;word-spacing:0.2em;border-radius:0px 0px 0px 0px;}.elementor-48290 .elementor-element.elementor-element-cbec6c4 .elementor-button:hover, .elementor-48290 .elementor-element.elementor-element-cbec6c4 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-primary );}.elementor-48290 .elementor-element.elementor-element-cbec6c4{width:auto;max-width:auto;}.elementor-48290 .elementor-element.elementor-element-cbec6c4 > .elementor-widget-container{margin:5px 5px 5px 0px;}.elementor-48290 .elementor-element.elementor-element-cbec6c4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-48290 .elementor-element.elementor-element-cbec6c4 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-48290 .elementor-element.elementor-element-cbec6c4 .elementor-button:hover svg, .elementor-48290 .elementor-element.elementor-element-cbec6c4 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-48290 .elementor-element.elementor-element-4ea8f37{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48290 .elementor-element.elementor-element-d0767c6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.7;--padding-top:200px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-48290 .elementor-element.elementor-element-d0767c6::before, .elementor-48290 .elementor-element.elementor-element-d0767c6 > .elementor-background-video-container::before, .elementor-48290 .elementor-element.elementor-element-d0767c6 > .e-con-inner > .elementor-background-video-container::before, .elementor-48290 .elementor-element.elementor-element-d0767c6 > .elementor-background-slideshow::before, .elementor-48290 .elementor-element.elementor-element-d0767c6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-48290 .elementor-element.elementor-element-d0767c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, #000000 50%, #FFFFFF00 100%);}.elementor-48290 .elementor-element.elementor-element-d0767c6:not(.elementor-motion-effects-element-type-background), .elementor-48290 .elementor-element.elementor-element-d0767c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://www.flseagrant.org/wp-content/uploads/2026/02/know-thy-oyster.jpg") 50% 50%;background-size:cover;}.elementor-48290 .elementor-element.elementor-element-3f73b1f{--display:flex;}.elementor-48290 .elementor-element.elementor-element-3179ed8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-48290 .elementor-element.elementor-element-6413ce5{--display:flex;}.elementor-48290 .elementor-element.elementor-element-139a4fb .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;line-height:20px;letter-spacing:8px;color:var( --e-global-color-secondary );}.elementor-48290 .elementor-element.elementor-element-a43b2be > .elementor-widget-container{background-image:url("https://www.flseagrant.org/wp-content/uploads/2022/05/heading-shape-green.svg");margin:0px 0px 60px 0px;padding:0px 0px 40px 0px;background-position:0px 0px;background-repeat:no-repeat;background-size:contain;}.elementor-48290 .elementor-element.elementor-element-a43b2be .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:88px;font-weight:800;line-height:88px;color:var( --e-global-color-secondary );}.elementor-48290 .elementor-element.elementor-element-40d6a71{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-48290 .elementor-element.elementor-element-e56bc87{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-48290 .elementor-element.elementor-element-c9426e2 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-48290 .elementor-element.elementor-element-c9426e2 .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:56px;font-weight:800;line-height:72px;color:var( --e-global-color-secondary );}.elementor-48290 .elementor-element.elementor-element-e07e73e > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-48290 .elementor-element.elementor-element-e07e73e{font-family:"Montserrat", sans-serif;font-size:2.25rem;font-weight:400;line-height:50px;color:var( --e-global-color-secondary );}.elementor-48290 .elementor-element.elementor-element-b4d8374 .elementor-button{background-color:#FDC1AA;font-family:"Montserrat", sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;word-spacing:0.2em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-48290 .elementor-element.elementor-element-b4d8374 .elementor-button:hover, .elementor-48290 .elementor-element.elementor-element-b4d8374 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-primary );}.elementor-48290 .elementor-element.elementor-element-b4d8374 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-48290 .elementor-element.elementor-element-b4d8374 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-48290 .elementor-element.elementor-element-b4d8374 .elementor-button:hover svg, .elementor-48290 .elementor-element.elementor-element-b4d8374 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-48290 .elementor-element.elementor-element-2a69ee8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-48290 .elementor-element.elementor-element-2a69ee8:not(.elementor-motion-effects-element-type-background), .elementor-48290 .elementor-element.elementor-element-2a69ee8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-48290 .elementor-element.elementor-element-23406b4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-48290 .elementor-element.elementor-element-f99c905 > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;}.elementor-48290 .elementor-element.elementor-element-f99c905{text-align:center;}.elementor-48290 .elementor-element.elementor-element-f99c905 .elementor-heading-title{font-family:"Quotes Script", sans-serif;font-size:4.5rem;font-weight:400;}.elementor-48290 .elementor-element.elementor-element-35dec0b > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-48290 .elementor-element.elementor-element-35dec0b{text-align:center;}.elementor-48290 .elementor-element.elementor-element-35dec0b .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:2rem;font-weight:600;}.elementor-48290 .elementor-element.elementor-element-a0b86a8{text-align:center;font-family:"Montserrat", sans-serif;font-weight:400;}.elementor-48290 .elementor-element.elementor-element-2f9d65f{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-48290 .elementor-element.elementor-element-df733b3 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-48290 .elementor-element.elementor-element-b3edaf8 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-48290 .elementor-element.elementor-element-9c5183d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-48290 .elementor-element.elementor-element-fe3f0ad{--display:flex;--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-48290 .elementor-element.elementor-element-3d65389 .elementor-button{background-color:#003B60;font-family:"Montserrat", sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;word-spacing:0.2em;border-radius:0px 0px 0px 0px;}.elementor-48290 .elementor-element.elementor-element-3d65389 .elementor-button:hover, .elementor-48290 .elementor-element.elementor-element-3d65389 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-primary );}.elementor-48290 .elementor-element.elementor-element-3d65389{width:auto;max-width:auto;}.elementor-48290 .elementor-element.elementor-element-3d65389 > .elementor-widget-container{margin:5px 5px 5px 0px;}.elementor-48290 .elementor-element.elementor-element-3d65389 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-48290 .elementor-element.elementor-element-3d65389 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-48290 .elementor-element.elementor-element-3d65389 .elementor-button:hover svg, .elementor-48290 .elementor-element.elementor-element-3d65389 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-48290 .elementor-element.elementor-element-9b07b01{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-48290 .elementor-element.elementor-element-9b07b01:not(.elementor-motion-effects-element-type-background), .elementor-48290 .elementor-element.elementor-element-9b07b01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-48290 .elementor-element.elementor-element-0e6949b{--display:flex;}.elementor-48290 .elementor-element.elementor-element-7eb4722{--display:flex;}.elementor-48290 .elementor-element.elementor-element-ab038ca > .elementor-widget-container{margin:0 auto 0 auto;padding:0px 0px 0px 0px;}.elementor-48290 .elementor-element.elementor-element-ab038ca{text-align:center;}.elementor-48290 .elementor-element.elementor-element-ab038ca .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:2rem;font-weight:600;text-transform:uppercase;letter-spacing:3px;}.elementor-48290 .elementor-element.elementor-element-51a6a3d{--display:flex;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-48290 .elementor-element.elementor-element-e08efea .elementor-toggle-item:not(:last-child){margin-block-end:1.5rem;}.elementor-48290 .elementor-element.elementor-element-e08efea .elementor-tab-title{background-color:var( --e-global-color-1338762 );}.elementor-48290 .elementor-element.elementor-element-e08efea .elementor-toggle-title, .elementor-48290 .elementor-element.elementor-element-e08efea .elementor-toggle-icon{color:var( --e-global-color-372640d );}.elementor-48290 .elementor-element.elementor-element-e08efea .elementor-toggle-icon svg{fill:var( --e-global-color-372640d );}.elementor-48290 .elementor-element.elementor-element-e08efea .elementor-tab-title.elementor-active a, .elementor-48290 .elementor-element.elementor-element-e08efea .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-372640d );}.elementor-48290 .elementor-element.elementor-element-e08efea .elementor-toggle-title{font-family:"Montserrat", sans-serif;font-size:1.2rem;font-weight:600;text-decoration:none;line-height:1.5em;}.elementor-48290 .elementor-element.elementor-element-e08efea .elementor-tab-title .elementor-toggle-icon i:before{color:var( --e-global-color-primary );}.elementor-48290 .elementor-element.elementor-element-e08efea .elementor-tab-title .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-48290 .elementor-element.elementor-element-e08efea .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:var( --e-global-color-primary );}.elementor-48290 .elementor-element.elementor-element-e08efea .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-48290 .elementor-element.elementor-element-e08efea .elementor-tab-content{background-color:var( --e-global-color-accent );font-family:"Montserrat", sans-serif;font-size:1.2rem;font-weight:400;}.elementor-48290 .elementor-element.elementor-element-3ffee75{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-48290 .elementor-element.elementor-element-3ffee75:not(.elementor-motion-effects-element-type-background), .elementor-48290 .elementor-element.elementor-element-3ffee75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-48290 .elementor-element.elementor-element-6d0e5f0{--display:flex;}.elementor-48290 .elementor-element.elementor-element-319bb23{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-48290 .elementor-element.elementor-element-20ded47{--display:flex;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .ecs-load-more-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-48290 .elementor-element.elementor-element-307edd7{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-48290 .elementor-element.elementor-element-cdb15ab:not(.elementor-motion-effects-element-type-background), .elementor-48290 .elementor-element.elementor-element-cdb15ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-48290 .elementor-element.elementor-element-cdb15ab{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 60px 0px;}.elementor-48290 .elementor-element.elementor-element-cdb15ab > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-48290 .elementor-element.elementor-element-6be95cd > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:#F47E52;}.elementor-48290 .elementor-element.elementor-element-6be95cd{--grid-column-gap:30px;}.elementor-48290 .elementor-element.elementor-element-6be95cd .elementor-post{border-style:solid;border-width:1px 0px 0px 0px;padding:30px 0px 30px 0px;border-color:#F47E52;}.elementor-48290 .elementor-element.elementor-element-6be95cd .elementor-post__title, .elementor-48290 .elementor-element.elementor-element-6be95cd .elementor-post__title a{color:var( --e-global-color-primary );font-family:"Newsreader", sans-serif;font-size:32px;font-weight:400;line-height:50px;}@media(max-width:1024px){.elementor-48290 .elementor-element.elementor-element-9b8fd66{--grid-auto-flow:row;}.elementor-48290 .elementor-element.elementor-element-76bca3e{--grid-auto-flow:row;}.elementor-48290 .elementor-element.elementor-element-a43b2be > .elementor-widget-container{background-position:0px 0px;}.elementor-48290 .elementor-element.elementor-element-2f9d65f{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-48290 .elementor-element.elementor-element-e29c491{padding:200px 0px 30px 0px;}.elementor-48290 .elementor-element.elementor-element-dcca7df .elementor-heading-title{font-size:52px;line-height:62px;}.elementor-48290 .elementor-element.elementor-element-d87b8bc{margin-top:0px;margin-bottom:10px;}.elementor-48290 .elementor-element.elementor-element-18a75aa{padding:30px 0px 30px 0px;}.elementor-48290 .elementor-element.elementor-element-3a21928 .elementor-heading-title{font-size:34px;line-height:44px;}.elementor-48290 .elementor-element.elementor-element-50da94b{--margin-top:60px;--margin-bottom:270px;--margin-left:0px;--margin-right:0px;}.elementor-48290 .elementor-element.elementor-element-9b8fd66{--e-con-grid-template-columns:1;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-48290 .elementor-element.elementor-element-76bca3e{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-48290 .elementor-element.elementor-element-d98f71a{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-48290 .elementor-element.elementor-element-d98f71a > .elementor-widget-container{margin:2px 2px 2px 2px;}.elementor-48290 .elementor-element.elementor-element-bffce9a{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-48290 .elementor-element.elementor-element-bffce9a > .elementor-widget-container{margin:2px 2px 2px 2px;}.elementor-48290 .elementor-element.elementor-element-a88a6a0{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-48290 .elementor-element.elementor-element-a88a6a0 > .elementor-widget-container{margin:2px 2px 2px 2px;}.elementor-48290 .elementor-element.elementor-element-0c95bab{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-48290 .elementor-element.elementor-element-0c95bab > .elementor-widget-container{margin:2px 2px 2px 2px;}.elementor-48290 .elementor-element.elementor-element-97e038e{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-48290 .elementor-element.elementor-element-97e038e > .elementor-widget-container{margin:2px 2px 2px 2px;}.elementor-48290 .elementor-element.elementor-element-9e45d44{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-48290 .elementor-element.elementor-element-9e45d44 > .elementor-widget-container{margin:2px 2px 2px 2px;}.elementor-48290 .elementor-element.elementor-element-7e24f5e{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-48290 .elementor-element.elementor-element-7e24f5e > .elementor-widget-container{margin:2px 2px 2px 2px;}.elementor-48290 .elementor-element.elementor-element-cbec6c4{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-48290 .elementor-element.elementor-element-cbec6c4 > .elementor-widget-container{margin:2px 2px 2px 2px;}.elementor-48290 .elementor-element.elementor-element-d0767c6{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-48290 .elementor-element.elementor-element-139a4fb{text-align:center;}.elementor-48290 .elementor-element.elementor-element-139a4fb .elementor-heading-title{font-size:18px;letter-spacing:5px;}.elementor-48290 .elementor-element.elementor-element-a43b2be > .elementor-widget-container{padding:0px 0px 0px 0px;background-position:50% 50%;background-size:contain;}.elementor-48290 .elementor-element.elementor-element-a43b2be{text-align:center;}.elementor-48290 .elementor-element.elementor-element-a43b2be .elementor-heading-title{font-size:42px;line-height:42px;}.elementor-48290 .elementor-element.elementor-element-c9426e2 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-48290 .elementor-element.elementor-element-c9426e2 .elementor-heading-title{font-size:34px;line-height:44px;}.elementor-48290 .elementor-element.elementor-element-e07e73e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-48290 .elementor-element.elementor-element-e07e73e{font-size:20px;line-height:30px;}.elementor-48290 .elementor-element.elementor-element-2f9d65f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-48290 .elementor-element.elementor-element-3d65389{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-48290 .elementor-element.elementor-element-3d65389 > .elementor-widget-container{margin:2px 2px 2px 2px;}.elementor-48290 .elementor-element.elementor-element-9b07b01{--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48290 .elementor-element.elementor-element-3ffee75{--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48290 .elementor-element.elementor-element-20ded47{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-48290 .elementor-element.elementor-element-cdb15ab{padding:30px 0px 30px 0px;}.elementor-48290 .elementor-element.elementor-element-6be95cd .elementor-post{padding:20px 0px 20px 0px;}.elementor-48290 .elementor-element.elementor-element-6be95cd .elementor-post__title, .elementor-48290 .elementor-element.elementor-element-6be95cd .elementor-post__title a{font-size:28px;line-height:40px;}}@media(min-width:768px){.elementor-48290 .elementor-element.elementor-element-8beb2ef{--width:25%;}.elementor-48290 .elementor-element.elementor-element-ed8f6b9{--width:75%;}.elementor-48290 .elementor-element.elementor-element-5437270{--width:80%;}.elementor-48290 .elementor-element.elementor-element-a24048e{--width:40%;}.elementor-48290 .elementor-element.elementor-element-f9a4f20{--width:100%;}.elementor-48290 .elementor-element.elementor-element-4f326cf{--width:50%;}.elementor-48290 .elementor-element.elementor-element-24de25f{--width:80%;}.elementor-48290 .elementor-element.elementor-element-8dd35f1{--width:100%;}.elementor-48290 .elementor-element.elementor-element-dc9c2f4{--width:80%;}.elementor-48290 .elementor-element.elementor-element-a0e43ef{--width:70%;}.elementor-48290 .elementor-element.elementor-element-580074d{--width:86%;}.elementor-48290 .elementor-element.elementor-element-a09fd43{--width:86%;}}/* Start custom CSS for section, class: .elementor-element-18a75aa */.elementor-science .elementor-widget-button {position: absolute; bottom: 0; width: auto !important;}/* End custom CSS */
/* Start custom CSS */.seafood-table {
    max-width: 1470px;
    width: 100%;
    margin: 3rem auto 1rem;
    display: grid;
    grid-template-columns: 4fr repeat(12, minmax(0, 1fr));
    grid-template-rows: 2fr repeat(11, 1fr);
    gap: 2px;
    background-color: #fff;
    font-family: 'Montserrat', Arial, Helvetica, sans-serif;
    font-size: 1rem;
    font-weight: 600;
    color: #002d49;
    
    & *:not(.month) {
        background-color: #00a3a2;
        padding: 0.9vw;
    }

    thead, tbody, tfoot, tr {
        display: contents;
    }

    td:not(td:first-child), th {
        display: flex;
        align-items: center;
        justify-content: center;
    }
    
    th:first-child {
        text-align: left;
    }

    .month {
        writing-mode: vertical-rl;
        display: inline-block;
        transform: rotate(180deg);
    }
    tfoot td {
        grid-column: span 13;
    }
}
.seafood-table > * {
    background-color: #00a3a2;
    padding: 10px;
}

@media (max-width: 768px) {
    .seafood-table, #sourceCredit {
        width: 100vw;
        position: relative;
        left: 50%;
        right: 50%;
        margin-left: -50vw;
        margin-right: -50vw;
    }
}

#redSnapper img {
    transform: translateX(75vw);
}
#redSnapper.showing img {
    transform: translateX(0);
    transition: transform 3s;
}
#programsInitiatives #piTitle::before, #faqs #faqTitle::before {
    content: '';
    position: absolute;
    z-index: 0;
    top: 50%;
    height: 2px;
    width: 100%;
    background-color: #00A3A2;
}

#programsInitiatives #piTitle h2, #faqs #faqTitle h2 {
    width: fit-content;
    margin: 0 auto;
    padding: 0 1.5rem;
    background-color: #fff;
}
#programsInitiatives a.anchor {
    border-radius: 2rem;
    min-width: 207px;
    text-align: center;
}
#programsInitiatives .anchor-menu li:first-child a.anchor {
    background-color: #003B60;
    color: #fff;
    border: 1px solid #003B60;

    @media (hover:hover) {
        &:hover {
            background-color: #fff;
            color: #003B60;
            text-decoration: none;
        }
    }
}
#programsInitiatives .anchor-menu li:nth-child(2) a.anchor {
    background-color: #00A3A2;
    color: #002d49;
    border: 1px solid #00A3A2;

    @media (hover:hover) {
        &:hover {
            background-color: #fff;
            color: #00A3A2;
            text-decoration: none;
        }
    }
}
#programsInitiatives .anchor-menu li:nth-child(3) a.anchor {
    background-color: #f26c3a;
    color: #002d49;
    border: 1px solid #f26c3a;

    @media (hover:hover) {
        &:hover {
            background-color: #fff;
            color: #f26c3a;
            text-decoration: none;
        }
    }
}
.down-arrow {
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="30" height="135" viewBox="0 0 30 135" fill="none"><path d="M13.3137 134.414C14.0947 135.195 15.3611 135.195 16.1421 134.414L28.87 121.686C29.6511 120.905 29.6511 119.639 28.87 118.858C28.089 118.077 26.8227 118.077 26.0416 118.858L14.7279 130.172L3.4142 118.858C2.63315 118.077 1.36682 118.077 0.585775 118.858C-0.195274 119.639 -0.195274 120.905 0.585775 121.686L13.3137 134.414ZM14.7279 0L12.7279 8.74228e-08L12.7279 133L14.7279 133L16.7279 133L16.7279 -8.74228e-08L14.7279 0Z" fill="%2300A3A2"/></svg>');
    background-repeat: no-repeat;
    background-position: center;
    height: 0;
    background-position: center -9rem;
}

.down-arrow.showing {
    height: 9rem;
    background-position: center 0;
    transition: height 0.5s 0.5s, background-position 0.5s 0.5s;
}

#faqs .elementor-tab-title {
    padding-right: 2rem;
}

#faqs h2 {
    line-height: 1.4;
}

@media (max-width:1023px) {
    #freshFrom > .elementor-widget-wrap {
        background-size: cover;
    }
}

@media (max-width:950px) {
    .quote-text {
        width: 100% !important;
        padding-left: 1rem;
        padding-right: 1rem;
    }
}
@media (max-width:800px) {
    #freshFrom {

        &> div {
            padding-top: 60vh;
            background-size: contain;
        }

        h2, h3, h4, h5 {
            text-align: center;
        }

        h4 {
            padding: 0 1rem;
        }
    }
}
@media (max-width:768px) {
    #freshFrom > .elementor-widget-wrap {
        background-size: auto;
        background-position: 90% 70%;
        padding-top: 0;
    }
    #freshFromIntro {
        margin-bottom: 60vh;
        padding-top: 3rem;
        padding-bottom: 3rem;
    }
    #programsInitiatives #piTitle::before, #faqs #faqTitle::before {
        background-color: transparent;
    }  
    .elementor-widget-button {
        max-width: 90% !important;
        width: 100% !important;
        margin: 1rem auto;

        .elementor-button-wrapper {
            text-align: center;
        }
    }

    #programsInitiatives {

        .anchor-menu {
            gap: 1rem;

            li, li:last-child {
                margin-bottom: 1rem;
                width: fit-content;
            }
        }
    }

    #benefitsText {
        width: 100%;
        padding-left: 1rem;
        padding-right: 1rem;
    }

    #consumers, #businesses, #communities {
        padding-left: 1rem;
        padding-right: 1rem;
        
        .elementor-background-video-container {
            width: 100vw;
            position: relative;
            left: 50%;
            right: 50%;
            margin-left: -50vw;
            margin-right: -50vw;
        }
    }

    #inSeason .e-con-full {
        margin-bottom: initial;
    }

    #featuredVideo > .e-con-full::before {
        background-image: linear-gradient(0deg, #000000b3 50%, #00000052 100%);
    }

    #featuredVideo div, #main div {
        padding-left: 0; 
        padding-right: 0;
    } 
    #featuredVideo > div, #main #mainContent {
        padding-left: 1rem; 
        padding-right: 1rem;
    }
}

@media (max-width:550px) {
    
    #freshFrom > .elementor-widget-wrap {
        background-position: 80% 30%;
    }
    #freshFromIntro {
        margin-bottom: 60vh;
        padding-top: 3rem;
        padding-bottom: 3rem;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Quotes Script';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.flseagrant.org/wp-content/uploads/2026/02/quotes-script.woff2') format('woff2');
}
/* End Custom Fonts CSS */