.elementor-9 .elementor-element.elementor-element-f41a9f6{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;}.elementor-9 .elementor-element.elementor-element-f41a9f6:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-f41a9f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://galvestonyc.wpenginepowered.com/wp-content/uploads/2026/06/IMG_2338.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-f41a9f6::before, .elementor-9 .elementor-element.elementor-element-f41a9f6 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-f41a9f6 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-f41a9f6 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-f41a9f6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-f41a9f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.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-9 .elementor-element.elementor-element-c08215d .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;letter-spacing:7px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-175e17c{text-align:center;}.elementor-9 .elementor-element.elementor-element-175e17c .elementor-heading-title{font-family:var( --e-global-typography-a32e7f3-font-family ), Sans-serif;font-size:var( --e-global-typography-a32e7f3-font-size );font-weight:var( --e-global-typography-a32e7f3-font-weight );line-height:var( --e-global-typography-a32e7f3-line-height );letter-spacing:var( --e-global-typography-a32e7f3-letter-spacing );word-spacing:var( --e-global-typography-a32e7f3-word-spacing );color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-6c79f77{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-6c79f77 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:5.6px;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-9 .elementor-element.elementor-element-802e79d{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-6467380{--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;--justify-content:center;--align-items:center;}.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-9 .elementor-element.elementor-element-4be3f82 .elementor-button{background-color:var( --e-global-color-4f78805 );font-family:var( --e-global-typography-5823ace-font-family ), Sans-serif;font-size:var( --e-global-typography-5823ace-font-size );font-weight:var( --e-global-typography-5823ace-font-weight );line-height:var( --e-global-typography-5823ace-line-height );letter-spacing:var( --e-global-typography-5823ace-letter-spacing );word-spacing:var( --e-global-typography-5823ace-word-spacing );fill:var( --e-global-color-871f53f );color:var( --e-global-color-871f53f );}.elementor-9 .elementor-element.elementor-element-f169369 .elementor-button{background-color:#FFFFFF;font-family:var( --e-global-typography-5823ace-font-family ), Sans-serif;font-size:var( --e-global-typography-5823ace-font-size );font-weight:var( --e-global-typography-5823ace-font-weight );line-height:var( --e-global-typography-5823ace-line-height );letter-spacing:var( --e-global-typography-5823ace-letter-spacing );word-spacing:var( --e-global-typography-5823ace-word-spacing );fill:var( --e-global-color-871f53f );color:var( --e-global-color-871f53f );}.elementor-9 .elementor-element.elementor-element-0175693{--display:flex;--min-height:80vh;--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;--justify-content:flex-start;--align-items:stretch;--overflow:hidden;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-0cc5133{--display:flex;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-462d0c4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-8d24d51 .elementor-heading-title{font-family:var( --e-global-typography-bd02891-font-family ), Sans-serif;font-size:var( --e-global-typography-bd02891-font-size );font-weight:var( --e-global-typography-bd02891-font-weight );line-height:var( --e-global-typography-bd02891-line-height );letter-spacing:var( --e-global-typography-bd02891-letter-spacing );word-spacing:var( --e-global-typography-bd02891-word-spacing );color:var( --e-global-color-871f53f );}.elementor-9 .elementor-element.elementor-element-b002360{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-9 .elementor-element.elementor-element-bb4147d .elementor-button{background-color:var( --e-global-color-4f78805 );font-family:var( --e-global-typography-5823ace-font-family ), Sans-serif;font-size:var( --e-global-typography-5823ace-font-size );font-weight:var( --e-global-typography-5823ace-font-weight );line-height:var( --e-global-typography-5823ace-line-height );letter-spacing:var( --e-global-typography-5823ace-letter-spacing );word-spacing:var( --e-global-typography-5823ace-word-spacing );fill:var( --e-global-color-871f53f );color:var( --e-global-color-871f53f );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-9 .elementor-element.elementor-element-d81d30c{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;bottom:0px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-d81d30c{right:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-d81d30c{left:0px;}.elementor-9 .elementor-element.elementor-element-d81d30c img{width:100%;}.elementor-9 .elementor-element.elementor-element-a3bbcce{--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;--justify-content:flex-start;--align-items:center;--overflow:hidden;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-cf85e05{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-8d97123 .elementor-heading-title{font-family:var( --e-global-typography-bd02891-font-family ), Sans-serif;font-size:var( --e-global-typography-bd02891-font-size );font-weight:var( --e-global-typography-bd02891-font-weight );line-height:var( --e-global-typography-bd02891-line-height );letter-spacing:var( --e-global-typography-bd02891-letter-spacing );word-spacing:var( --e-global-typography-bd02891-word-spacing );color:var( --e-global-color-871f53f );}.elementor-9 .elementor-element.elementor-element-5273962{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-9 .elementor-element.elementor-element-de76f0b .elementor-button{background-color:var( --e-global-color-4f78805 );font-family:var( --e-global-typography-5823ace-font-family ), Sans-serif;font-size:var( --e-global-typography-5823ace-font-size );font-weight:var( --e-global-typography-5823ace-font-weight );line-height:var( --e-global-typography-5823ace-line-height );letter-spacing:var( --e-global-typography-5823ace-letter-spacing );word-spacing:var( --e-global-typography-5823ace-word-spacing );fill:var( --e-global-color-871f53f );color:var( --e-global-color-871f53f );}.elementor-9 .elementor-element.elementor-element-7ccbe49{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-7ccbe49 img{width:100%;}.elementor-9 .elementor-element.elementor-element-f782846{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-f782846:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-f782846 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://galvestonyc.wpenginepowered.com/wp-content/uploads/2026/03/GYC-Highlight-Background-Image.png");}.elementor-9 .elementor-element.elementor-element-75f856d{text-align:center;}.elementor-9 .elementor-element.elementor-element-75f856d .elementor-heading-title{font-family:var( --e-global-typography-bd02891-font-family ), Sans-serif;font-size:var( --e-global-typography-bd02891-font-size );font-weight:var( --e-global-typography-bd02891-font-weight );line-height:var( --e-global-typography-bd02891-line-height );letter-spacing:var( --e-global-typography-bd02891-letter-spacing );word-spacing:var( --e-global-typography-bd02891-word-spacing );color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-be091b8{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-86a2166{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-b1d36b2{--display:flex;--min-height:500px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-b1d36b2:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-b1d36b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://galvestonyc.wpenginepowered.com/wp-content/uploads/2026/06/16-x-20-Blue-Streak_2008-Tx-Race-Week-Copy.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-b1d36b2:hover::before, .elementor-9 .elementor-element.elementor-element-b1d36b2:hover > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-b1d36b2:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-b1d36b2 > .elementor-background-slideshow:hover::before, .elementor-9 .elementor-element.elementor-element-b1d36b2 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-4ab561d );--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-b1d36b2:hover{--overlay-opacity:0.5;}.elementor-9 .elementor-element.elementor-element-c39ad8b .elementor-heading-title{font-family:var( --e-global-typography-cc690e3-font-family ), Sans-serif;font-size:var( --e-global-typography-cc690e3-font-size );font-weight:var( --e-global-typography-cc690e3-font-weight );line-height:var( --e-global-typography-cc690e3-line-height );letter-spacing:var( --e-global-typography-cc690e3-letter-spacing );word-spacing:var( --e-global-typography-cc690e3-word-spacing );color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-3b940f1{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-c0b79da{--display:flex;--position:absolute;--min-height:200px;--overlay-opacity:0.8;bottom:0px;}.elementor-9 .elementor-element.elementor-element-c0b79da::before, .elementor-9 .elementor-element.elementor-element-c0b79da > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-c0b79da > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-c0b79da > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-c0b79da > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-c0b79da > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 0%, #000000 100%);}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-c0b79da{left:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-c0b79da{right:0px;}.elementor-9 .elementor-element.elementor-element-d0f8e97{--display:flex;--min-height:500px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-d0f8e97:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-d0f8e97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://galvestonyc.wpenginepowered.com/wp-content/uploads/2026/04/IMG_5689.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-d0f8e97:hover::before, .elementor-9 .elementor-element.elementor-element-d0f8e97:hover > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-d0f8e97:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-d0f8e97 > .elementor-background-slideshow:hover::before, .elementor-9 .elementor-element.elementor-element-d0f8e97 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-4ab561d );--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-d0f8e97:hover{--overlay-opacity:0.5;}.elementor-9 .elementor-element.elementor-element-0e70a5a .elementor-heading-title{font-family:var( --e-global-typography-cc690e3-font-family ), Sans-serif;font-size:var( --e-global-typography-cc690e3-font-size );font-weight:var( --e-global-typography-cc690e3-font-weight );line-height:var( --e-global-typography-cc690e3-line-height );letter-spacing:var( --e-global-typography-cc690e3-letter-spacing );word-spacing:var( --e-global-typography-cc690e3-word-spacing );color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-2958082{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-1f8971c{--display:flex;--position:absolute;--min-height:200px;--overlay-opacity:0.8;bottom:0px;}.elementor-9 .elementor-element.elementor-element-1f8971c::before, .elementor-9 .elementor-element.elementor-element-1f8971c > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-1f8971c > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-1f8971c > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-1f8971c > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-1f8971c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 0%, #000000 100%);}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-1f8971c{left:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-1f8971c{right:0px;}.elementor-9 .elementor-element.elementor-element-da75855{--display:flex;--min-height:500px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-da75855:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-da75855 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://galvestonyc.wpenginepowered.com/wp-content/uploads/2026/06/Education-Seamanship-bg-image-1-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-da75855:hover::before, .elementor-9 .elementor-element.elementor-element-da75855:hover > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-da75855:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-da75855 > .elementor-background-slideshow:hover::before, .elementor-9 .elementor-element.elementor-element-da75855 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-4ab561d );--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-da75855:hover{--overlay-opacity:0.5;}.elementor-9 .elementor-element.elementor-element-507e277 .elementor-heading-title{font-family:var( --e-global-typography-cc690e3-font-family ), Sans-serif;font-size:var( --e-global-typography-cc690e3-font-size );font-weight:var( --e-global-typography-cc690e3-font-weight );line-height:var( --e-global-typography-cc690e3-line-height );letter-spacing:var( --e-global-typography-cc690e3-letter-spacing );word-spacing:var( --e-global-typography-cc690e3-word-spacing );color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-f4cdad0{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-178217e{--display:flex;--position:absolute;--min-height:200px;--overlay-opacity:0.8;bottom:0px;}.elementor-9 .elementor-element.elementor-element-178217e::before, .elementor-9 .elementor-element.elementor-element-178217e > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-178217e > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-178217e > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-178217e > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-178217e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 0%, #000000 100%);}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-178217e{left:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-178217e{right:0px;}.elementor-9 .elementor-element.elementor-element-0901dc8{--display:flex;--min-height:500px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-0901dc8:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-0901dc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://galvestonyc.wpenginepowered.com/wp-content/uploads/2026/06/IMG_2179-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-0901dc8:hover::before, .elementor-9 .elementor-element.elementor-element-0901dc8:hover > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-0901dc8:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-0901dc8 > .elementor-background-slideshow:hover::before, .elementor-9 .elementor-element.elementor-element-0901dc8 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-4ab561d );--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-0901dc8:hover{--overlay-opacity:0.5;}.elementor-9 .elementor-element.elementor-element-d459846 .elementor-heading-title{font-family:var( --e-global-typography-cc690e3-font-family ), Sans-serif;font-size:var( --e-global-typography-cc690e3-font-size );font-weight:var( --e-global-typography-cc690e3-font-weight );line-height:var( --e-global-typography-cc690e3-line-height );letter-spacing:var( --e-global-typography-cc690e3-letter-spacing );word-spacing:var( --e-global-typography-cc690e3-word-spacing );color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-5a6046a{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-e11865c{--display:flex;--position:absolute;--min-height:200px;--overlay-opacity:0.8;bottom:0px;}.elementor-9 .elementor-element.elementor-element-e11865c::before, .elementor-9 .elementor-element.elementor-element-e11865c > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-e11865c > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-e11865c > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-e11865c > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-e11865c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 0%, #000000 100%);}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-e11865c{left:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-e11865c{right:0px;}.elementor-9 .elementor-element.elementor-element-4eabcb3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-4eabcb3:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-4eabcb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://galvestonyc.wpenginepowered.com/wp-content/uploads/2026/03/GYC-Highlight-Background-Image.png");}.elementor-9 .elementor-element.elementor-element-d38d90f{text-align:center;}.elementor-9 .elementor-element.elementor-element-d38d90f .elementor-heading-title{font-family:var( --e-global-typography-bd02891-font-family ), Sans-serif;font-size:var( --e-global-typography-bd02891-font-size );font-weight:var( --e-global-typography-bd02891-font-weight );line-height:var( --e-global-typography-bd02891-line-height );letter-spacing:var( --e-global-typography-bd02891-letter-spacing );word-spacing:var( --e-global-typography-bd02891-word-spacing );color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-291597a{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-407eeb8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-23eca1e{--display:flex;--min-height:500px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:20px;--padding-bottom:15px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-23eca1e:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-23eca1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://galvestonyc.wpenginepowered.com/wp-content/uploads/2026/03/Offshore-Racing-front-Image-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-23eca1e:hover::before, .elementor-9 .elementor-element.elementor-element-23eca1e:hover > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-23eca1e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-23eca1e > .elementor-background-slideshow:hover::before, .elementor-9 .elementor-element.elementor-element-23eca1e > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-4ab561d );--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-23eca1e:hover{--overlay-opacity:0.5;}.elementor-9 .elementor-element.elementor-element-7c355e4 .elementor-heading-title{font-family:var( --e-global-typography-cc690e3-font-family ), Sans-serif;font-size:var( --e-global-typography-cc690e3-font-size );font-weight:var( --e-global-typography-cc690e3-font-weight );line-height:var( --e-global-typography-cc690e3-line-height );letter-spacing:var( --e-global-typography-cc690e3-letter-spacing );word-spacing:var( --e-global-typography-cc690e3-word-spacing );color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-6725a82{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-02d8ba7{--display:flex;--position:absolute;--overlay-opacity:0.5;bottom:0px;}.elementor-9 .elementor-element.elementor-element-02d8ba7::before, .elementor-9 .elementor-element.elementor-element-02d8ba7 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-02d8ba7 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-02d8ba7 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-02d8ba7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-02d8ba7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 0%, #000000 100%);}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-02d8ba7{left:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-02d8ba7{right:0px;}.elementor-9 .elementor-element.elementor-element-def3eec{--display:flex;--min-height:500px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:20px;--padding-bottom:15px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-def3eec:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-def3eec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://galvestonyc.wpenginepowered.com/wp-content/uploads/2026/03/Cruising-Rallies-front-image-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-def3eec:hover::before, .elementor-9 .elementor-element.elementor-element-def3eec:hover > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-def3eec:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-def3eec > .elementor-background-slideshow:hover::before, .elementor-9 .elementor-element.elementor-element-def3eec > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-4ab561d );--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-def3eec:hover{--overlay-opacity:0.5;}.elementor-9 .elementor-element.elementor-element-542ee1d .elementor-heading-title{font-family:var( --e-global-typography-cc690e3-font-family ), Sans-serif;font-size:var( --e-global-typography-cc690e3-font-size );font-weight:var( --e-global-typography-cc690e3-font-weight );line-height:var( --e-global-typography-cc690e3-line-height );letter-spacing:var( --e-global-typography-cc690e3-letter-spacing );word-spacing:var( --e-global-typography-cc690e3-word-spacing );color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-be996aa{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-573d801{--display:flex;--position:absolute;--overlay-opacity:0.5;bottom:0px;}.elementor-9 .elementor-element.elementor-element-573d801::before, .elementor-9 .elementor-element.elementor-element-573d801 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-573d801 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-573d801 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-573d801 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-573d801 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 0%, #000000 100%);}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-573d801{left:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-573d801{right:0px;}.elementor-9 .elementor-element.elementor-element-5073c09{--display:flex;--min-height:500px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:20px;--padding-bottom:15px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-5073c09:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-5073c09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://galvestonyc.wpenginepowered.com/wp-content/uploads/2026/03/Education-Seamanship-front-image-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-5073c09:hover::before, .elementor-9 .elementor-element.elementor-element-5073c09:hover > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-5073c09:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-5073c09 > .elementor-background-slideshow:hover::before, .elementor-9 .elementor-element.elementor-element-5073c09 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-4ab561d );--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-5073c09:hover{--overlay-opacity:0.5;}.elementor-9 .elementor-element.elementor-element-d863b3c .elementor-heading-title{font-family:var( --e-global-typography-cc690e3-font-family ), Sans-serif;font-size:var( --e-global-typography-cc690e3-font-size );font-weight:var( --e-global-typography-cc690e3-font-weight );line-height:var( --e-global-typography-cc690e3-line-height );letter-spacing:var( --e-global-typography-cc690e3-letter-spacing );word-spacing:var( --e-global-typography-cc690e3-word-spacing );color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-9bca893{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-2419c4b{--display:flex;--position:absolute;--overlay-opacity:0.5;bottom:0px;}.elementor-9 .elementor-element.elementor-element-2419c4b::before, .elementor-9 .elementor-element.elementor-element-2419c4b > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-2419c4b > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-2419c4b > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-2419c4b > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-2419c4b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 0%, #000000 100%);}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-2419c4b{left:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-2419c4b{right:0px;}.elementor-9 .elementor-element.elementor-element-c5908c8{--display:flex;--min-height:500px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:20px;--padding-bottom:15px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-c5908c8:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-c5908c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://galvestonyc.wpenginepowered.com/wp-content/uploads/2026/03/Environmental-Commitment-front-image-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-c5908c8:hover::before, .elementor-9 .elementor-element.elementor-element-c5908c8:hover > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-c5908c8:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-c5908c8 > .elementor-background-slideshow:hover::before, .elementor-9 .elementor-element.elementor-element-c5908c8 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-4ab561d );--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-c5908c8:hover{--overlay-opacity:0.5;}.elementor-9 .elementor-element.elementor-element-5594957 .elementor-heading-title{font-family:var( --e-global-typography-cc690e3-font-family ), Sans-serif;font-size:var( --e-global-typography-cc690e3-font-size );font-weight:var( --e-global-typography-cc690e3-font-weight );line-height:var( --e-global-typography-cc690e3-line-height );letter-spacing:var( --e-global-typography-cc690e3-letter-spacing );word-spacing:var( --e-global-typography-cc690e3-word-spacing );color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-f9a85ca{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-9c5f4c1{--display:flex;--position:absolute;--overlay-opacity:0.5;bottom:0px;}.elementor-9 .elementor-element.elementor-element-9c5f4c1::before, .elementor-9 .elementor-element.elementor-element-9c5f4c1 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-9c5f4c1 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-9c5f4c1 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-9c5f4c1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-9c5f4c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 0%, #000000 100%);}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-9c5f4c1{left:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-9c5f4c1{right:0px;}.elementor-9 .elementor-element.elementor-element-fc905a6{--display:flex;--min-height:900px;--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;--justify-content:flex-start;--align-items:center;--overlay-opacity:0.1;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-fc905a6::before, .elementor-9 .elementor-element.elementor-element-fc905a6 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-fc905a6 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-fc905a6 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-fc905a6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-fc905a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;background-image:url("https://galvestonyc.wpenginepowered.com/wp-content/uploads/2026/03/Membership-section-background-image--scaled.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-fabbcea{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-1cdb332 .elementor-heading-title{font-family:var( --e-global-typography-bd02891-font-family ), Sans-serif;font-size:var( --e-global-typography-bd02891-font-size );font-weight:var( --e-global-typography-bd02891-font-weight );line-height:var( --e-global-typography-bd02891-line-height );letter-spacing:var( --e-global-typography-bd02891-letter-spacing );word-spacing:var( --e-global-typography-bd02891-word-spacing );color:var( --e-global-color-871f53f );}.elementor-9 .elementor-element.elementor-element-4b8f9f8{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-9 .elementor-element.elementor-element-70d3242{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-ddb6675 .elementor-button{background-color:var( --e-global-color-4f78805 );font-family:var( --e-global-typography-5823ace-font-family ), Sans-serif;font-size:var( --e-global-typography-5823ace-font-size );font-weight:var( --e-global-typography-5823ace-font-weight );line-height:var( --e-global-typography-5823ace-line-height );letter-spacing:var( --e-global-typography-5823ace-letter-spacing );word-spacing:var( --e-global-typography-5823ace-word-spacing );fill:var( --e-global-color-871f53f );color:var( --e-global-color-871f53f );}.elementor-9 .elementor-element.elementor-element-4bdadc9 .elementor-button{background-color:var( --e-global-color-4ab561d );font-family:var( --e-global-typography-5823ace-font-family ), Sans-serif;font-size:var( --e-global-typography-5823ace-font-size );font-weight:var( --e-global-typography-5823ace-font-weight );line-height:var( --e-global-typography-5823ace-line-height );letter-spacing:var( --e-global-typography-5823ace-letter-spacing );word-spacing:var( --e-global-typography-5823ace-word-spacing );fill:var( --e-global-color-0e75ab1 );color:var( --e-global-color-0e75ab1 );}.elementor-9 .elementor-element.elementor-element-43a0b0c{--display:flex;--position:absolute;--min-height:650px;--justify-content:center;}.elementor-9 .elementor-element.elementor-element-43a0b0c:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-43a0b0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://galvestonyc.wpenginepowered.com/wp-content/uploads/2026/03/Membership-bigger-container-image-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-43a0b0c{right:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-43a0b0c{left:0px;}.elementor-9 .elementor-element.elementor-element-578a969{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-578a969{left:-20%;}body.rtl .elementor-9 .elementor-element.elementor-element-578a969{right:-20%;}.elementor-9 .elementor-element.elementor-element-578a969 img{width:100%;height:300px;object-fit:cover;object-position:top center;}.elementor-9 .elementor-element.elementor-element-9bdbf2a{--display:flex;--min-height:600px;--justify-content:center;}.elementor-9 .elementor-element.elementor-element-9bdbf2a:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-9bdbf2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://galvestonyc.wpenginepowered.com/wp-content/uploads/2026/03/Membership-bigger-container-image-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-40f764f{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-40f764f{left:-20%;}body.rtl .elementor-9 .elementor-element.elementor-element-40f764f{right:-20%;}.elementor-9 .elementor-element.elementor-element-40f764f img{width:100%;height:300px;object-fit:cover;object-position:center center;}.elementor-9 .elementor-element.elementor-element-2fc9143{--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;--justify-content:center;--align-items:flex-start;--overlay-opacity:0.1;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-2fc9143::before, .elementor-9 .elementor-element.elementor-element-2fc9143 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-2fc9143 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-2fc9143 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-2fc9143 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-2fc9143 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#F10000;background-image:url("https://galvestonyc.wpenginepowered.com/wp-content/uploads/2026/03/Membership-section-background-image--scaled.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-a4deb0a{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-734e81f .elementor-heading-title{font-family:var( --e-global-typography-bd02891-font-family ), Sans-serif;font-size:var( --e-global-typography-bd02891-font-size );font-weight:var( --e-global-typography-bd02891-font-weight );line-height:var( --e-global-typography-bd02891-line-height );letter-spacing:var( --e-global-typography-bd02891-letter-spacing );word-spacing:var( --e-global-typography-bd02891-word-spacing );color:var( --e-global-color-871f53f );}.elementor-9 .elementor-element.elementor-element-f2f0cdc{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-9 .elementor-element.elementor-element-2d56ceb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-e1dd4e9 .elementor-button{background-color:var( --e-global-color-4f78805 );font-family:var( --e-global-typography-5823ace-font-family ), Sans-serif;font-size:var( --e-global-typography-5823ace-font-size );font-weight:var( --e-global-typography-5823ace-font-weight );line-height:var( --e-global-typography-5823ace-line-height );letter-spacing:var( --e-global-typography-5823ace-letter-spacing );word-spacing:var( --e-global-typography-5823ace-word-spacing );fill:var( --e-global-color-871f53f );color:var( --e-global-color-871f53f );}.elementor-9 .elementor-element.elementor-element-d4b7964 .elementor-button{background-color:var( --e-global-color-4ab561d );font-family:var( --e-global-typography-5823ace-font-family ), Sans-serif;font-size:var( --e-global-typography-5823ace-font-size );font-weight:var( --e-global-typography-5823ace-font-weight );line-height:var( --e-global-typography-5823ace-line-height );letter-spacing:var( --e-global-typography-5823ace-letter-spacing );word-spacing:var( --e-global-typography-5823ace-word-spacing );fill:var( --e-global-color-0e75ab1 );color:var( --e-global-color-0e75ab1 );}.elementor-9 .elementor-element.elementor-element-d2b27bc{--display:flex;--min-height:650px;--justify-content:center;}.elementor-9 .elementor-element.elementor-element-d2b27bc:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-d2b27bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://galvestonyc.wpenginepowered.com/wp-content/uploads/2026/06/IMG20260412154810-Copy-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-ba3e102{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-ba3e102:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-ba3e102 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-9 .elementor-element.elementor-element-c2bc4a1{text-align:center;}.elementor-9 .elementor-element.elementor-element-c2bc4a1 .elementor-heading-title{font-family:var( --e-global-typography-bd02891-font-family ), Sans-serif;font-size:var( --e-global-typography-bd02891-font-size );font-weight:var( --e-global-typography-bd02891-font-weight );line-height:var( --e-global-typography-bd02891-line-height );letter-spacing:var( --e-global-typography-bd02891-letter-spacing );word-spacing:var( --e-global-typography-bd02891-word-spacing );color:var( --e-global-color-871f53f );}.elementor-9 .elementor-element.elementor-element-ceaec99{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-9 .elementor-element.elementor-element-72ffba3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-293a7c8{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-3da7d7a img{width:100%;height:335px;object-fit:cover;object-position:center center;}.elementor-9 .elementor-element.elementor-element-2e7c541{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-2e7c541 img{width:100%;height:268px;object-fit:cover;object-position:center center;}.elementor-9 .elementor-element.elementor-element-0a3c262{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-b4a4ff7 img{width:100%;height:613px;object-fit:cover;object-position:center center;}.elementor-9 .elementor-element.elementor-element-32456c7{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-1c75bfa img{width:100%;height:280px;object-fit:cover;object-position:center center;}.elementor-9 .elementor-element.elementor-element-298e7e2 img{width:100%;height:323px;object-fit:cover;object-position:bottom center;}.elementor-9 .elementor-element.elementor-element-0ad7520{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-567ebaa img{width:100%;height:403px;object-fit:cover;object-position:center center;}.elementor-9 .elementor-element.elementor-element-395442b img{width:100%;height:200px;object-fit:cover;object-position:center center;}.elementor-9 .elementor-element.elementor-element-27b1846 .elementor-button{background-color:var( --e-global-color-4ab561d );font-family:var( --e-global-typography-5823ace-font-family ), Sans-serif;font-size:var( --e-global-typography-5823ace-font-size );font-weight:var( --e-global-typography-5823ace-font-weight );line-height:var( --e-global-typography-5823ace-line-height );letter-spacing:var( --e-global-typography-5823ace-letter-spacing );word-spacing:var( --e-global-typography-5823ace-word-spacing );fill:var( --e-global-color-0e75ab1 );color:var( --e-global-color-0e75ab1 );}.elementor-9 .elementor-element.elementor-element-7099142{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-b27363e{text-align:center;}.elementor-9 .elementor-element.elementor-element-b27363e .elementor-heading-title{font-family:var( --e-global-typography-bd02891-font-family ), Sans-serif;font-size:var( --e-global-typography-bd02891-font-size );font-weight:var( --e-global-typography-bd02891-font-weight );line-height:var( --e-global-typography-bd02891-line-height );letter-spacing:var( --e-global-typography-bd02891-letter-spacing );word-spacing:var( --e-global-typography-bd02891-word-spacing );color:var( --e-global-color-871f53f );}.elementor-9 .elementor-element.elementor-element-e55c00d{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-9 .elementor-element.elementor-element-d81e71a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:30px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-96203ea{--display:flex;--min-height:600px;--justify-content:center;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-9 .elementor-element.elementor-element-96203ea:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-96203ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4ab561d );}.elementor-9 .elementor-element.elementor-element-d5a65c3{font-family:"Satoshi", Sans-serif;font-size:24px;font-weight:400;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-4403a90{--display:flex;--min-height:600px;--justify-content:flex-end;--overlay-opacity:0.5;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-4403a90:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-4403a90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://galvestonyc.wpenginepowered.com/wp-content/uploads/2026/06/IMG20260411131429_Original-Copy-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-4403a90::before, .elementor-9 .elementor-element.elementor-element-4403a90 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-4403a90 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-4403a90 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-4403a90 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-4403a90 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 0%, #F2295B00 100%);}.elementor-9 .elementor-element.elementor-element-eaf1af4{text-align:end;}.elementor-9 .elementor-element.elementor-element-eaf1af4 .elementor-heading-title{font-family:var( --e-global-typography-cc690e3-font-family ), Sans-serif;font-size:var( --e-global-typography-cc690e3-font-size );font-weight:var( --e-global-typography-cc690e3-font-weight );line-height:var( --e-global-typography-cc690e3-line-height );letter-spacing:var( --e-global-typography-cc690e3-letter-spacing );word-spacing:var( --e-global-typography-cc690e3-word-spacing );text-shadow:1px 2px 4px #000000;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-8f18ba1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-9 .elementor-element.elementor-element-e61d5cb .elementor-heading-title{font-family:var( --e-global-typography-cc690e3-font-family ), Sans-serif;font-size:var( --e-global-typography-cc690e3-font-size );font-weight:var( --e-global-typography-cc690e3-font-weight );line-height:var( --e-global-typography-cc690e3-line-height );letter-spacing:var( --e-global-typography-cc690e3-letter-spacing );word-spacing:var( --e-global-typography-cc690e3-word-spacing );color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-482f7d1 .elementor-button{background-color:var( --e-global-color-4f78805 );font-family:var( --e-global-typography-5823ace-font-family ), Sans-serif;font-size:var( --e-global-typography-5823ace-font-size );font-weight:var( --e-global-typography-5823ace-font-weight );line-height:var( --e-global-typography-5823ace-line-height );letter-spacing:var( --e-global-typography-5823ace-letter-spacing );word-spacing:var( --e-global-typography-5823ace-word-spacing );fill:var( --e-global-color-871f53f );color:var( --e-global-color-871f53f );}.elementor-9 .elementor-element.elementor-element-8aa6aac{--display:flex;--min-height:600px;--justify-content:flex-end;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-8aa6aac:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-8aa6aac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://galvestonyc.wpenginepowered.com/wp-content/uploads/2026/06/IMG_0752-Copy.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-041eca2{text-align:end;}.elementor-9 .elementor-element.elementor-element-041eca2 .elementor-heading-title{font-family:var( --e-global-typography-cc690e3-font-family ), Sans-serif;font-size:var( --e-global-typography-cc690e3-font-size );font-weight:var( --e-global-typography-cc690e3-font-weight );line-height:var( --e-global-typography-cc690e3-line-height );letter-spacing:var( --e-global-typography-cc690e3-letter-spacing );word-spacing:var( --e-global-typography-cc690e3-word-spacing );text-shadow:1px 2px 4px #000000;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-f7d2350{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-9 .elementor-element.elementor-element-ce7491a .elementor-heading-title{font-family:var( --e-global-typography-cc690e3-font-family ), Sans-serif;font-size:var( --e-global-typography-cc690e3-font-size );font-weight:var( --e-global-typography-cc690e3-font-weight );line-height:var( --e-global-typography-cc690e3-line-height );letter-spacing:var( --e-global-typography-cc690e3-letter-spacing );word-spacing:var( --e-global-typography-cc690e3-word-spacing );color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-7a71c0e .elementor-button{background-color:var( --e-global-color-4f78805 );font-family:var( --e-global-typography-5823ace-font-family ), Sans-serif;font-size:var( --e-global-typography-5823ace-font-size );font-weight:var( --e-global-typography-5823ace-font-weight );line-height:var( --e-global-typography-5823ace-line-height );letter-spacing:var( --e-global-typography-5823ace-letter-spacing );word-spacing:var( --e-global-typography-5823ace-word-spacing );fill:var( --e-global-color-871f53f );color:var( --e-global-color-871f53f );}.elementor-9 .elementor-element.elementor-element-ee9741b{--display:flex;--min-height:600px;--justify-content:flex-end;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-ee9741b:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-ee9741b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://galvestonyc.wpenginepowered.com/wp-content/uploads/2026/06/IMG_2381.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-ae62094{text-align:end;}.elementor-9 .elementor-element.elementor-element-ae62094 .elementor-heading-title{font-family:var( --e-global-typography-cc690e3-font-family ), Sans-serif;font-size:var( --e-global-typography-cc690e3-font-size );font-weight:var( --e-global-typography-cc690e3-font-weight );line-height:var( --e-global-typography-cc690e3-line-height );letter-spacing:var( --e-global-typography-cc690e3-letter-spacing );word-spacing:var( --e-global-typography-cc690e3-word-spacing );text-shadow:1px 2px 4px #000000;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-6139514{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-9 .elementor-element.elementor-element-c1f45fe .elementor-heading-title{font-family:var( --e-global-typography-cc690e3-font-family ), Sans-serif;font-size:var( --e-global-typography-cc690e3-font-size );font-weight:var( --e-global-typography-cc690e3-font-weight );line-height:var( --e-global-typography-cc690e3-line-height );letter-spacing:var( --e-global-typography-cc690e3-letter-spacing );word-spacing:var( --e-global-typography-cc690e3-word-spacing );color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-9a5e76c .elementor-button{background-color:var( --e-global-color-4f78805 );font-family:var( --e-global-typography-5823ace-font-family ), Sans-serif;font-size:var( --e-global-typography-5823ace-font-size );font-weight:var( --e-global-typography-5823ace-font-weight );line-height:var( --e-global-typography-5823ace-line-height );letter-spacing:var( --e-global-typography-5823ace-letter-spacing );word-spacing:var( --e-global-typography-5823ace-word-spacing );fill:var( --e-global-color-871f53f );color:var( --e-global-color-871f53f );}.elementor-9 .elementor-element.elementor-element-21410f8{--display:flex;--min-height:600px;--justify-content:flex-end;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-21410f8:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-21410f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://galvestonyc.wpenginepowered.com/wp-content/uploads/2026/04/USCG-Auxiliary-Division-Commander-and-Galveston-Yacht-Club-member-Glenn-Colaco.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-1389cc1{text-align:end;}.elementor-9 .elementor-element.elementor-element-1389cc1 .elementor-heading-title{font-family:var( --e-global-typography-cc690e3-font-family ), Sans-serif;font-size:var( --e-global-typography-cc690e3-font-size );font-weight:var( --e-global-typography-cc690e3-font-weight );line-height:var( --e-global-typography-cc690e3-line-height );letter-spacing:var( --e-global-typography-cc690e3-letter-spacing );word-spacing:var( --e-global-typography-cc690e3-word-spacing );text-shadow:1px 2px 4px #000000;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-a693c08{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-9 .elementor-element.elementor-element-b64c563 .elementor-heading-title{font-family:var( --e-global-typography-cc690e3-font-family ), Sans-serif;font-size:var( --e-global-typography-cc690e3-font-size );font-weight:var( --e-global-typography-cc690e3-font-weight );line-height:var( --e-global-typography-cc690e3-line-height );letter-spacing:var( --e-global-typography-cc690e3-letter-spacing );word-spacing:var( --e-global-typography-cc690e3-word-spacing );color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-0894e22 .elementor-button{background-color:var( --e-global-color-4f78805 );font-family:var( --e-global-typography-5823ace-font-family ), Sans-serif;font-size:var( --e-global-typography-5823ace-font-size );font-weight:var( --e-global-typography-5823ace-font-weight );line-height:var( --e-global-typography-5823ace-line-height );letter-spacing:var( --e-global-typography-5823ace-letter-spacing );word-spacing:var( --e-global-typography-5823ace-word-spacing );fill:var( --e-global-color-871f53f );color:var( --e-global-color-871f53f );}.elementor-9 .elementor-element.elementor-element-008d4dc{--display:flex;--min-height:600px;--justify-content:flex-end;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-008d4dc:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-008d4dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://galvestonyc.wpenginepowered.com/wp-content/uploads/2026/06/IMG_2180.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-35e21cb{text-align:end;}.elementor-9 .elementor-element.elementor-element-35e21cb .elementor-heading-title{font-family:var( --e-global-typography-cc690e3-font-family ), Sans-serif;font-size:var( --e-global-typography-cc690e3-font-size );font-weight:var( --e-global-typography-cc690e3-font-weight );line-height:var( --e-global-typography-cc690e3-line-height );letter-spacing:var( --e-global-typography-cc690e3-letter-spacing );word-spacing:var( --e-global-typography-cc690e3-word-spacing );text-shadow:1px 2px 4px #000000;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-e920cb6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-9 .elementor-element.elementor-element-410832e .elementor-heading-title{font-family:var( --e-global-typography-cc690e3-font-family ), Sans-serif;font-size:var( --e-global-typography-cc690e3-font-size );font-weight:var( --e-global-typography-cc690e3-font-weight );line-height:var( --e-global-typography-cc690e3-line-height );letter-spacing:var( --e-global-typography-cc690e3-letter-spacing );word-spacing:var( --e-global-typography-cc690e3-word-spacing );color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-97dc547 .elementor-button{background-color:var( --e-global-color-4f78805 );font-family:var( --e-global-typography-5823ace-font-family ), Sans-serif;font-size:var( --e-global-typography-5823ace-font-size );font-weight:var( --e-global-typography-5823ace-font-weight );line-height:var( --e-global-typography-5823ace-line-height );letter-spacing:var( --e-global-typography-5823ace-letter-spacing );word-spacing:var( --e-global-typography-5823ace-word-spacing );fill:var( --e-global-color-871f53f );color:var( --e-global-color-871f53f );}.elementor-9 .elementor-element.elementor-element-d09f217 .elementor-button{background-color:var( --e-global-color-4f78805 );font-family:"Hoodie", Sans-serif;font-size:20px;font-weight:400;letter-spacing:2.6px;fill:var( --e-global-color-871f53f );color:var( --e-global-color-871f53f );}.elementor-9 .elementor-element.elementor-element-5222dcf{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-5222dcf:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-5222dcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://galvestonyc.wpenginepowered.com/wp-content/uploads/2026/06/Join-the-Galveston-Yacht-Club-background-image.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-4810bce{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-4810bce .elementor-heading-title{font-family:var( --e-global-typography-bd02891-font-family ), Sans-serif;font-size:var( --e-global-typography-bd02891-font-size );font-weight:var( --e-global-typography-bd02891-font-weight );line-height:var( --e-global-typography-bd02891-line-height );letter-spacing:var( --e-global-typography-bd02891-letter-spacing );word-spacing:var( --e-global-typography-bd02891-word-spacing );color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-ebc0f78{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-f1325ae{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-e182c91 .elementor-button{background-color:var( --e-global-color-4f78805 );font-family:var( --e-global-typography-5823ace-font-family ), Sans-serif;font-size:var( --e-global-typography-5823ace-font-size );font-weight:var( --e-global-typography-5823ace-font-weight );line-height:var( --e-global-typography-5823ace-line-height );letter-spacing:var( --e-global-typography-5823ace-letter-spacing );word-spacing:var( --e-global-typography-5823ace-word-spacing );fill:var( --e-global-color-871f53f );color:var( --e-global-color-871f53f );}.elementor-9 .elementor-element.elementor-element-0f1045c .elementor-button{background-color:#FFFFFF;font-family:var( --e-global-typography-5823ace-font-family ), Sans-serif;font-size:var( --e-global-typography-5823ace-font-size );font-weight:var( --e-global-typography-5823ace-font-weight );line-height:var( --e-global-typography-5823ace-line-height );letter-spacing:var( --e-global-typography-5823ace-letter-spacing );word-spacing:var( --e-global-typography-5823ace-word-spacing );fill:var( --e-global-color-871f53f );color:var( --e-global-color-871f53f );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-f41a9f6{--min-height:90vh;--justify-content:center;}.elementor-9 .elementor-element.elementor-element-c08215d .elementor-heading-title{font-size:18px;}.elementor-9 .elementor-element.elementor-element-175e17c{text-align:center;}.elementor-9 .elementor-element.elementor-element-175e17c .elementor-heading-title{font-size:var( --e-global-typography-a32e7f3-font-size );line-height:var( --e-global-typography-a32e7f3-line-height );letter-spacing:var( --e-global-typography-a32e7f3-letter-spacing );word-spacing:var( --e-global-typography-a32e7f3-word-spacing );}.elementor-9 .elementor-element.elementor-element-6c79f77 .elementor-heading-title{font-size:14px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-802e79d{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-4be3f82 .elementor-button{font-size:var( --e-global-typography-5823ace-font-size );line-height:var( --e-global-typography-5823ace-line-height );letter-spacing:var( --e-global-typography-5823ace-letter-spacing );word-spacing:var( --e-global-typography-5823ace-word-spacing );}.elementor-9 .elementor-element.elementor-element-f169369 .elementor-button{font-size:var( --e-global-typography-5823ace-font-size );line-height:var( --e-global-typography-5823ace-line-height );letter-spacing:var( --e-global-typography-5823ace-letter-spacing );word-spacing:var( --e-global-typography-5823ace-word-spacing );}.elementor-9 .elementor-element.elementor-element-0175693{--min-height:832px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-8d24d51 .elementor-heading-title{font-size:var( --e-global-typography-bd02891-font-size );line-height:var( --e-global-typography-bd02891-line-height );letter-spacing:var( --e-global-typography-bd02891-letter-spacing );word-spacing:var( --e-global-typography-bd02891-word-spacing );}.elementor-9 .elementor-element.elementor-element-b002360{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-bb4147d .elementor-button{font-size:var( --e-global-typography-5823ace-font-size );line-height:var( --e-global-typography-5823ace-line-height );letter-spacing:var( --e-global-typography-5823ace-letter-spacing );word-spacing:var( --e-global-typography-5823ace-word-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-d81d30c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-9 .elementor-element.elementor-element-a3bbcce{--min-height:832px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-cf85e05{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-8d97123 .elementor-heading-title{font-size:var( --e-global-typography-bd02891-font-size );line-height:var( --e-global-typography-bd02891-line-height );letter-spacing:var( --e-global-typography-bd02891-letter-spacing );word-spacing:var( --e-global-typography-bd02891-word-spacing );}.elementor-9 .elementor-element.elementor-element-5273962{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-de76f0b .elementor-button{font-size:var( --e-global-typography-5823ace-font-size );line-height:var( --e-global-typography-5823ace-line-height );letter-spacing:var( --e-global-typography-5823ace-letter-spacing );word-spacing:var( --e-global-typography-5823ace-word-spacing );}.elementor-9 .elementor-element.elementor-element-7ccbe49{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-9 .elementor-element.elementor-element-f782846{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-75f856d .elementor-heading-title{font-size:var( --e-global-typography-bd02891-font-size );line-height:var( --e-global-typography-bd02891-line-height );letter-spacing:var( --e-global-typography-bd02891-letter-spacing );word-spacing:var( --e-global-typography-bd02891-word-spacing );}.elementor-9 .elementor-element.elementor-element-be091b8{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-86a2166{--justify-content:center;--flex-wrap:wrap;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-c39ad8b{z-index:10;}.elementor-9 .elementor-element.elementor-element-c39ad8b .elementor-heading-title{font-size:var( --e-global-typography-cc690e3-font-size );line-height:var( --e-global-typography-cc690e3-line-height );letter-spacing:var( --e-global-typography-cc690e3-letter-spacing );word-spacing:var( --e-global-typography-cc690e3-word-spacing );}.elementor-9 .elementor-element.elementor-element-3b940f1{z-index:10;}.elementor-9 .elementor-element.elementor-element-c0b79da{--min-height:200px;--overlay-opacity:1;}.elementor-9 .elementor-element.elementor-element-0e70a5a{z-index:10;}.elementor-9 .elementor-element.elementor-element-0e70a5a .elementor-heading-title{font-size:var( --e-global-typography-cc690e3-font-size );line-height:var( --e-global-typography-cc690e3-line-height );letter-spacing:var( --e-global-typography-cc690e3-letter-spacing );word-spacing:var( --e-global-typography-cc690e3-word-spacing );}.elementor-9 .elementor-element.elementor-element-2958082{z-index:10;}.elementor-9 .elementor-element.elementor-element-1f8971c{--min-height:200px;--overlay-opacity:1;}.elementor-9 .elementor-element.elementor-element-da75855{--padding-top:20px;--padding-bottom:15px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-507e277{z-index:10;}.elementor-9 .elementor-element.elementor-element-507e277 .elementor-heading-title{font-size:var( --e-global-typography-cc690e3-font-size );line-height:var( --e-global-typography-cc690e3-line-height );letter-spacing:var( --e-global-typography-cc690e3-letter-spacing );word-spacing:var( --e-global-typography-cc690e3-word-spacing );}.elementor-9 .elementor-element.elementor-element-f4cdad0{z-index:10;}.elementor-9 .elementor-element.elementor-element-178217e{--min-height:200px;--overlay-opacity:1;}.elementor-9 .elementor-element.elementor-element-0901dc8{--padding-top:20px;--padding-bottom:15px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-d459846{z-index:10;}.elementor-9 .elementor-element.elementor-element-d459846 .elementor-heading-title{font-size:var( --e-global-typography-cc690e3-font-size );line-height:var( --e-global-typography-cc690e3-line-height );letter-spacing:var( --e-global-typography-cc690e3-letter-spacing );word-spacing:var( --e-global-typography-cc690e3-word-spacing );}.elementor-9 .elementor-element.elementor-element-5a6046a{z-index:10;}.elementor-9 .elementor-element.elementor-element-e11865c{--min-height:200px;--overlay-opacity:1;}.elementor-9 .elementor-element.elementor-element-4eabcb3{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-d38d90f .elementor-heading-title{font-size:var( --e-global-typography-bd02891-font-size );line-height:var( --e-global-typography-bd02891-line-height );letter-spacing:var( --e-global-typography-bd02891-letter-spacing );word-spacing:var( --e-global-typography-bd02891-word-spacing );}.elementor-9 .elementor-element.elementor-element-291597a{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-407eeb8{--justify-content:center;--flex-wrap:wrap;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-7c355e4{z-index:10;}.elementor-9 .elementor-element.elementor-element-7c355e4 .elementor-heading-title{font-size:var( --e-global-typography-cc690e3-font-size );line-height:var( --e-global-typography-cc690e3-line-height );letter-spacing:var( --e-global-typography-cc690e3-letter-spacing );word-spacing:var( --e-global-typography-cc690e3-word-spacing );}.elementor-9 .elementor-element.elementor-element-6725a82{z-index:10;}.elementor-9 .elementor-element.elementor-element-02d8ba7{--min-height:200px;--overlay-opacity:1;}.elementor-9 .elementor-element.elementor-element-542ee1d{z-index:10;}.elementor-9 .elementor-element.elementor-element-542ee1d .elementor-heading-title{font-size:var( --e-global-typography-cc690e3-font-size );line-height:var( --e-global-typography-cc690e3-line-height );letter-spacing:var( --e-global-typography-cc690e3-letter-spacing );word-spacing:var( --e-global-typography-cc690e3-word-spacing );}.elementor-9 .elementor-element.elementor-element-be996aa{z-index:10;}.elementor-9 .elementor-element.elementor-element-573d801{--min-height:200px;--overlay-opacity:1;}.elementor-9 .elementor-element.elementor-element-5073c09{--padding-top:20px;--padding-bottom:15px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-d863b3c{z-index:10;}.elementor-9 .elementor-element.elementor-element-d863b3c .elementor-heading-title{font-size:var( --e-global-typography-cc690e3-font-size );line-height:var( --e-global-typography-cc690e3-line-height );letter-spacing:var( --e-global-typography-cc690e3-letter-spacing );word-spacing:var( --e-global-typography-cc690e3-word-spacing );}.elementor-9 .elementor-element.elementor-element-9bca893{z-index:10;}.elementor-9 .elementor-element.elementor-element-2419c4b{--min-height:200px;--overlay-opacity:1;}.elementor-9 .elementor-element.elementor-element-c5908c8{--padding-top:20px;--padding-bottom:15px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-5594957{z-index:10;}.elementor-9 .elementor-element.elementor-element-5594957 .elementor-heading-title{font-size:var( --e-global-typography-cc690e3-font-size );line-height:var( --e-global-typography-cc690e3-line-height );letter-spacing:var( --e-global-typography-cc690e3-letter-spacing );word-spacing:var( --e-global-typography-cc690e3-word-spacing );}.elementor-9 .elementor-element.elementor-element-f9a85ca{z-index:10;}.elementor-9 .elementor-element.elementor-element-9c5f4c1{--min-height:200px;--overlay-opacity:1;}.elementor-9 .elementor-element.elementor-element-fc905a6{--min-height:0px;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:60px 20px;--row-gap:60px;--column-gap:20px;--flex-wrap:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-1cdb332 .elementor-heading-title{font-size:var( --e-global-typography-bd02891-font-size );line-height:var( --e-global-typography-bd02891-line-height );letter-spacing:var( --e-global-typography-bd02891-letter-spacing );word-spacing:var( --e-global-typography-bd02891-word-spacing );}.elementor-9 .elementor-element.elementor-element-4b8f9f8{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-ddb6675 .elementor-button{font-size:var( --e-global-typography-5823ace-font-size );line-height:var( --e-global-typography-5823ace-line-height );letter-spacing:var( --e-global-typography-5823ace-letter-spacing );word-spacing:var( --e-global-typography-5823ace-word-spacing );}.elementor-9 .elementor-element.elementor-element-4bdadc9 .elementor-button{font-size:var( --e-global-typography-5823ace-font-size );line-height:var( --e-global-typography-5823ace-line-height );letter-spacing:var( --e-global-typography-5823ace-letter-spacing );word-spacing:var( --e-global-typography-5823ace-word-spacing );}.elementor-9 .elementor-element.elementor-element-43a0b0c{--min-height:500px;}.elementor-9 .elementor-element.elementor-element-9bdbf2a{--min-height:500px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-40f764f{left:-26%;}body.rtl .elementor-9 .elementor-element.elementor-element-40f764f{right:-26%;}.elementor-9 .elementor-element.elementor-element-40f764f img{width:100%;height:215px;object-position:top center;}.elementor-9 .elementor-element.elementor-element-2fc9143{--min-height:0px;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:60px 20px;--row-gap:60px;--column-gap:20px;--flex-wrap:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-a4deb0a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-734e81f .elementor-heading-title{font-size:var( --e-global-typography-bd02891-font-size );line-height:var( --e-global-typography-bd02891-line-height );letter-spacing:var( --e-global-typography-bd02891-letter-spacing );word-spacing:var( --e-global-typography-bd02891-word-spacing );}.elementor-9 .elementor-element.elementor-element-f2f0cdc{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-e1dd4e9 .elementor-button{font-size:var( --e-global-typography-5823ace-font-size );line-height:var( --e-global-typography-5823ace-line-height );letter-spacing:var( --e-global-typography-5823ace-letter-spacing );word-spacing:var( --e-global-typography-5823ace-word-spacing );}.elementor-9 .elementor-element.elementor-element-d4b7964 .elementor-button{font-size:var( --e-global-typography-5823ace-font-size );line-height:var( --e-global-typography-5823ace-line-height );letter-spacing:var( --e-global-typography-5823ace-letter-spacing );word-spacing:var( --e-global-typography-5823ace-word-spacing );}.elementor-9 .elementor-element.elementor-element-d2b27bc{--min-height:500px;}.elementor-9 .elementor-element.elementor-element-ba3e102{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-c2bc4a1{text-align:start;}.elementor-9 .elementor-element.elementor-element-c2bc4a1 .elementor-heading-title{font-size:var( --e-global-typography-bd02891-font-size );line-height:var( --e-global-typography-bd02891-line-height );letter-spacing:var( --e-global-typography-bd02891-letter-spacing );word-spacing:var( --e-global-typography-bd02891-word-spacing );}.elementor-9 .elementor-element.elementor-element-ceaec99{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-72ffba3{--justify-content:center;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-27b1846 .elementor-button{font-size:var( --e-global-typography-5823ace-font-size );line-height:var( --e-global-typography-5823ace-line-height );letter-spacing:var( --e-global-typography-5823ace-letter-spacing );word-spacing:var( --e-global-typography-5823ace-word-spacing );}.elementor-9 .elementor-element.elementor-element-7099142{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-b27363e{text-align:start;}.elementor-9 .elementor-element.elementor-element-b27363e .elementor-heading-title{font-size:var( --e-global-typography-bd02891-font-size );line-height:var( --e-global-typography-bd02891-line-height );letter-spacing:var( --e-global-typography-bd02891-letter-spacing );word-spacing:var( --e-global-typography-bd02891-word-spacing );}.elementor-9 .elementor-element.elementor-element-e55c00d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-d81e71a{--padding-top:20px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-96203ea{--min-height:500px;}.elementor-9 .elementor-element.elementor-element-d5a65c3{font-size:22px;}.elementor-9 .elementor-element.elementor-element-4403a90{--min-height:500px;}.elementor-9 .elementor-element.elementor-element-eaf1af4 .elementor-heading-title{font-size:var( --e-global-typography-cc690e3-font-size );line-height:var( --e-global-typography-cc690e3-line-height );letter-spacing:var( --e-global-typography-cc690e3-letter-spacing );word-spacing:var( --e-global-typography-cc690e3-word-spacing );}.elementor-9 .elementor-element.elementor-element-e61d5cb .elementor-heading-title{font-size:var( --e-global-typography-cc690e3-font-size );line-height:var( --e-global-typography-cc690e3-line-height );letter-spacing:var( --e-global-typography-cc690e3-letter-spacing );word-spacing:var( --e-global-typography-cc690e3-word-spacing );}.elementor-9 .elementor-element.elementor-element-482f7d1 .elementor-button{font-size:var( --e-global-typography-5823ace-font-size );line-height:var( --e-global-typography-5823ace-line-height );letter-spacing:var( --e-global-typography-5823ace-letter-spacing );word-spacing:var( --e-global-typography-5823ace-word-spacing );}.elementor-9 .elementor-element.elementor-element-8aa6aac{--min-height:500px;}.elementor-9 .elementor-element.elementor-element-041eca2 .elementor-heading-title{font-size:var( --e-global-typography-cc690e3-font-size );line-height:var( --e-global-typography-cc690e3-line-height );letter-spacing:var( --e-global-typography-cc690e3-letter-spacing );word-spacing:var( --e-global-typography-cc690e3-word-spacing );}.elementor-9 .elementor-element.elementor-element-ce7491a .elementor-heading-title{font-size:var( --e-global-typography-cc690e3-font-size );line-height:var( --e-global-typography-cc690e3-line-height );letter-spacing:var( --e-global-typography-cc690e3-letter-spacing );word-spacing:var( --e-global-typography-cc690e3-word-spacing );}.elementor-9 .elementor-element.elementor-element-7a71c0e .elementor-button{font-size:var( --e-global-typography-5823ace-font-size );line-height:var( --e-global-typography-5823ace-line-height );letter-spacing:var( --e-global-typography-5823ace-letter-spacing );word-spacing:var( --e-global-typography-5823ace-word-spacing );}.elementor-9 .elementor-element.elementor-element-ee9741b{--min-height:500px;}.elementor-9 .elementor-element.elementor-element-ae62094 .elementor-heading-title{font-size:var( --e-global-typography-cc690e3-font-size );line-height:var( --e-global-typography-cc690e3-line-height );letter-spacing:var( --e-global-typography-cc690e3-letter-spacing );word-spacing:var( --e-global-typography-cc690e3-word-spacing );}.elementor-9 .elementor-element.elementor-element-c1f45fe .elementor-heading-title{font-size:var( --e-global-typography-cc690e3-font-size );line-height:var( --e-global-typography-cc690e3-line-height );letter-spacing:var( --e-global-typography-cc690e3-letter-spacing );word-spacing:var( --e-global-typography-cc690e3-word-spacing );}.elementor-9 .elementor-element.elementor-element-9a5e76c .elementor-button{font-size:var( --e-global-typography-5823ace-font-size );line-height:var( --e-global-typography-5823ace-line-height );letter-spacing:var( --e-global-typography-5823ace-letter-spacing );word-spacing:var( --e-global-typography-5823ace-word-spacing );}.elementor-9 .elementor-element.elementor-element-21410f8{--min-height:500px;}.elementor-9 .elementor-element.elementor-element-1389cc1 .elementor-heading-title{font-size:var( --e-global-typography-cc690e3-font-size );line-height:var( --e-global-typography-cc690e3-line-height );letter-spacing:var( --e-global-typography-cc690e3-letter-spacing );word-spacing:var( --e-global-typography-cc690e3-word-spacing );}.elementor-9 .elementor-element.elementor-element-b64c563 .elementor-heading-title{font-size:var( --e-global-typography-cc690e3-font-size );line-height:var( --e-global-typography-cc690e3-line-height );letter-spacing:var( --e-global-typography-cc690e3-letter-spacing );word-spacing:var( --e-global-typography-cc690e3-word-spacing );}.elementor-9 .elementor-element.elementor-element-0894e22 .elementor-button{font-size:var( --e-global-typography-5823ace-font-size );line-height:var( --e-global-typography-5823ace-line-height );letter-spacing:var( --e-global-typography-5823ace-letter-spacing );word-spacing:var( --e-global-typography-5823ace-word-spacing );}.elementor-9 .elementor-element.elementor-element-008d4dc{--min-height:500px;}.elementor-9 .elementor-element.elementor-element-35e21cb .elementor-heading-title{font-size:var( --e-global-typography-cc690e3-font-size );line-height:var( --e-global-typography-cc690e3-line-height );letter-spacing:var( --e-global-typography-cc690e3-letter-spacing );word-spacing:var( --e-global-typography-cc690e3-word-spacing );}.elementor-9 .elementor-element.elementor-element-410832e .elementor-heading-title{font-size:var( --e-global-typography-cc690e3-font-size );line-height:var( --e-global-typography-cc690e3-line-height );letter-spacing:var( --e-global-typography-cc690e3-letter-spacing );word-spacing:var( --e-global-typography-cc690e3-word-spacing );}.elementor-9 .elementor-element.elementor-element-97dc547 .elementor-button{font-size:var( --e-global-typography-5823ace-font-size );line-height:var( --e-global-typography-5823ace-line-height );letter-spacing:var( --e-global-typography-5823ace-letter-spacing );word-spacing:var( --e-global-typography-5823ace-word-spacing );}.elementor-9 .elementor-element.elementor-element-d09f217 .elementor-button{font-size:18px;}.elementor-9 .elementor-element.elementor-element-5222dcf{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-4810bce{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-9 .elementor-element.elementor-element-4810bce .elementor-heading-title{font-size:var( --e-global-typography-bd02891-font-size );line-height:var( --e-global-typography-bd02891-line-height );letter-spacing:var( --e-global-typography-bd02891-letter-spacing );word-spacing:var( --e-global-typography-bd02891-word-spacing );}.elementor-9 .elementor-element.elementor-element-ebc0f78{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-e182c91 .elementor-button{font-size:var( --e-global-typography-5823ace-font-size );line-height:var( --e-global-typography-5823ace-line-height );letter-spacing:var( --e-global-typography-5823ace-letter-spacing );word-spacing:var( --e-global-typography-5823ace-word-spacing );}.elementor-9 .elementor-element.elementor-element-0f1045c .elementor-button{font-size:var( --e-global-typography-5823ace-font-size );line-height:var( --e-global-typography-5823ace-line-height );letter-spacing:var( --e-global-typography-5823ace-letter-spacing );word-spacing:var( --e-global-typography-5823ace-word-spacing );}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-f41a9f6{--min-height:62vh;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-c08215d{text-align:center;}.elementor-9 .elementor-element.elementor-element-c08215d .elementor-heading-title{font-size:14px;letter-spacing:2.6px;}.elementor-9 .elementor-element.elementor-element-175e17c .elementor-heading-title{font-size:var( --e-global-typography-a32e7f3-font-size );line-height:var( --e-global-typography-a32e7f3-line-height );letter-spacing:var( --e-global-typography-a32e7f3-letter-spacing );word-spacing:var( --e-global-typography-a32e7f3-word-spacing );}.elementor-9 .elementor-element.elementor-element-6c79f77{text-align:center;}.elementor-9 .elementor-element.elementor-element-6c79f77 .elementor-heading-title{line-height:1.6em;letter-spacing:1px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-802e79d{text-align:center;font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-6467380{--width:100%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-9 .elementor-element.elementor-element-4be3f82 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-9 .elementor-element.elementor-element-4be3f82 .elementor-button{font-size:var( --e-global-typography-5823ace-font-size );line-height:var( --e-global-typography-5823ace-line-height );letter-spacing:var( --e-global-typography-5823ace-letter-spacing );word-spacing:var( --e-global-typography-5823ace-word-spacing );}.elementor-9 .elementor-element.elementor-element-f169369 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-9 .elementor-element.elementor-element-f169369 .elementor-button{font-size:var( --e-global-typography-5823ace-font-size );line-height:var( --e-global-typography-5823ace-line-height );letter-spacing:var( --e-global-typography-5823ace-letter-spacing );word-spacing:var( --e-global-typography-5823ace-word-spacing );}.elementor-9 .elementor-element.elementor-element-0175693{--min-height:680px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-8d24d51 .elementor-heading-title{font-size:var( --e-global-typography-bd02891-font-size );line-height:var( --e-global-typography-bd02891-line-height );letter-spacing:var( --e-global-typography-bd02891-letter-spacing );word-spacing:var( --e-global-typography-bd02891-word-spacing );}.elementor-9 .elementor-element.elementor-element-b002360{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-bb4147d .elementor-button{font-size:var( --e-global-typography-5823ace-font-size );line-height:var( --e-global-typography-5823ace-line-height );letter-spacing:var( --e-global-typography-5823ace-letter-spacing );word-spacing:var( --e-global-typography-5823ace-word-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-a3bbcce{--min-height:680px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-8d97123 .elementor-heading-title{font-size:var( --e-global-typography-bd02891-font-size );line-height:var( --e-global-typography-bd02891-line-height );letter-spacing:var( --e-global-typography-bd02891-letter-spacing );word-spacing:var( --e-global-typography-bd02891-word-spacing );}.elementor-9 .elementor-element.elementor-element-5273962{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-de76f0b .elementor-button{font-size:var( --e-global-typography-5823ace-font-size );line-height:var( --e-global-typography-5823ace-line-height );letter-spacing:var( --e-global-typography-5823ace-letter-spacing );word-spacing:var( --e-global-typography-5823ace-word-spacing );}.elementor-9 .elementor-element.elementor-element-f782846{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-75f856d .elementor-heading-title{font-size:var( --e-global-typography-bd02891-font-size );line-height:var( --e-global-typography-bd02891-line-height );letter-spacing:var( --e-global-typography-bd02891-letter-spacing );word-spacing:var( --e-global-typography-bd02891-word-spacing );}.elementor-9 .elementor-element.elementor-element-be091b8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-86a2166{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-b1d36b2{--min-height:400px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-c39ad8b .elementor-heading-title{font-size:var( --e-global-typography-cc690e3-font-size );line-height:var( --e-global-typography-cc690e3-line-height );letter-spacing:var( --e-global-typography-cc690e3-letter-spacing );word-spacing:var( --e-global-typography-cc690e3-word-spacing );}.elementor-9 .elementor-element.elementor-element-d0f8e97{--min-height:400px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-0e70a5a .elementor-heading-title{font-size:var( --e-global-typography-cc690e3-font-size );line-height:var( --e-global-typography-cc690e3-line-height );letter-spacing:var( --e-global-typography-cc690e3-letter-spacing );word-spacing:var( --e-global-typography-cc690e3-word-spacing );}.elementor-9 .elementor-element.elementor-element-da75855{--min-height:400px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-507e277 .elementor-heading-title{font-size:var( --e-global-typography-cc690e3-font-size );line-height:var( --e-global-typography-cc690e3-line-height );letter-spacing:var( --e-global-typography-cc690e3-letter-spacing );word-spacing:var( --e-global-typography-cc690e3-word-spacing );}.elementor-9 .elementor-element.elementor-element-0901dc8{--min-height:400px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-d459846 .elementor-heading-title{font-size:var( --e-global-typography-cc690e3-font-size );line-height:var( --e-global-typography-cc690e3-line-height );letter-spacing:var( --e-global-typography-cc690e3-letter-spacing );word-spacing:var( --e-global-typography-cc690e3-word-spacing );}.elementor-9 .elementor-element.elementor-element-4eabcb3{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-d38d90f .elementor-heading-title{font-size:var( --e-global-typography-bd02891-font-size );line-height:var( --e-global-typography-bd02891-line-height );letter-spacing:var( --e-global-typography-bd02891-letter-spacing );word-spacing:var( --e-global-typography-bd02891-word-spacing );}.elementor-9 .elementor-element.elementor-element-291597a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-407eeb8{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-23eca1e{--min-height:400px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-7c355e4 .elementor-heading-title{font-size:var( --e-global-typography-cc690e3-font-size );line-height:var( --e-global-typography-cc690e3-line-height );letter-spacing:var( --e-global-typography-cc690e3-letter-spacing );word-spacing:var( --e-global-typography-cc690e3-word-spacing );}.elementor-9 .elementor-element.elementor-element-def3eec{--min-height:400px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-542ee1d .elementor-heading-title{font-size:var( --e-global-typography-cc690e3-font-size );line-height:var( --e-global-typography-cc690e3-line-height );letter-spacing:var( --e-global-typography-cc690e3-letter-spacing );word-spacing:var( --e-global-typography-cc690e3-word-spacing );}.elementor-9 .elementor-element.elementor-element-5073c09{--min-height:400px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-d863b3c .elementor-heading-title{font-size:var( --e-global-typography-cc690e3-font-size );line-height:var( --e-global-typography-cc690e3-line-height );letter-spacing:var( --e-global-typography-cc690e3-letter-spacing );word-spacing:var( --e-global-typography-cc690e3-word-spacing );}.elementor-9 .elementor-element.elementor-element-c5908c8{--min-height:400px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-5594957 .elementor-heading-title{font-size:var( --e-global-typography-cc690e3-font-size );line-height:var( --e-global-typography-cc690e3-line-height );letter-spacing:var( --e-global-typography-cc690e3-letter-spacing );word-spacing:var( --e-global-typography-cc690e3-word-spacing );}.elementor-9 .elementor-element.elementor-element-fc905a6{--gap:40px 20px;--row-gap:40px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-1cdb332 .elementor-heading-title{font-size:var( --e-global-typography-bd02891-font-size );line-height:var( --e-global-typography-bd02891-line-height );letter-spacing:var( --e-global-typography-bd02891-letter-spacing );word-spacing:var( --e-global-typography-bd02891-word-spacing );}.elementor-9 .elementor-element.elementor-element-4b8f9f8{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-ddb6675 .elementor-button{font-size:var( --e-global-typography-5823ace-font-size );line-height:var( --e-global-typography-5823ace-line-height );letter-spacing:var( --e-global-typography-5823ace-letter-spacing );word-spacing:var( --e-global-typography-5823ace-word-spacing );}.elementor-9 .elementor-element.elementor-element-4bdadc9 .elementor-button{font-size:var( --e-global-typography-5823ace-font-size );line-height:var( --e-global-typography-5823ace-line-height );letter-spacing:var( --e-global-typography-5823ace-letter-spacing );word-spacing:var( --e-global-typography-5823ace-word-spacing );}.elementor-9 .elementor-element.elementor-element-9bdbf2a{--width:80%;--min-height:250px;}.elementor-9 .elementor-element.elementor-element-40f764f{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-9 .elementor-element.elementor-element-40f764f img{height:114px;}.elementor-9 .elementor-element.elementor-element-2fc9143{--gap:40px 20px;--row-gap:40px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-734e81f .elementor-heading-title{font-size:var( --e-global-typography-bd02891-font-size );line-height:var( --e-global-typography-bd02891-line-height );letter-spacing:var( --e-global-typography-bd02891-letter-spacing );word-spacing:var( --e-global-typography-bd02891-word-spacing );}.elementor-9 .elementor-element.elementor-element-f2f0cdc{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-e1dd4e9 .elementor-button{font-size:var( --e-global-typography-5823ace-font-size );line-height:var( --e-global-typography-5823ace-line-height );letter-spacing:var( --e-global-typography-5823ace-letter-spacing );word-spacing:var( --e-global-typography-5823ace-word-spacing );}.elementor-9 .elementor-element.elementor-element-d4b7964 .elementor-button{font-size:var( --e-global-typography-5823ace-font-size );line-height:var( --e-global-typography-5823ace-line-height );letter-spacing:var( --e-global-typography-5823ace-letter-spacing );word-spacing:var( --e-global-typography-5823ace-word-spacing );}.elementor-9 .elementor-element.elementor-element-ba3e102{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-c2bc4a1 .elementor-heading-title{font-size:var( --e-global-typography-bd02891-font-size );line-height:var( --e-global-typography-bd02891-line-height );letter-spacing:var( --e-global-typography-bd02891-letter-spacing );word-spacing:var( --e-global-typography-bd02891-word-spacing );}.elementor-9 .elementor-element.elementor-element-ceaec99{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-72ffba3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-3da7d7a img{height:235px;}.elementor-9 .elementor-element.elementor-element-2e7c541 img{height:168px;}.elementor-9 .elementor-element.elementor-element-b4a4ff7 img{height:413px;}.elementor-9 .elementor-element.elementor-element-27b1846 .elementor-button{font-size:var( --e-global-typography-5823ace-font-size );line-height:var( --e-global-typography-5823ace-line-height );letter-spacing:var( --e-global-typography-5823ace-letter-spacing );word-spacing:var( --e-global-typography-5823ace-word-spacing );}.elementor-9 .elementor-element.elementor-element-7099142{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-b27363e .elementor-heading-title{font-size:var( --e-global-typography-bd02891-font-size );line-height:var( --e-global-typography-bd02891-line-height );letter-spacing:var( --e-global-typography-bd02891-letter-spacing );word-spacing:var( --e-global-typography-bd02891-word-spacing );}.elementor-9 .elementor-element.elementor-element-e55c00d{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-d81e71a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-96203ea{--min-height:400px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-d5a65c3{font-size:20px;}.elementor-9 .elementor-element.elementor-element-4403a90{--min-height:400px;}.elementor-9 .elementor-element.elementor-element-eaf1af4 .elementor-heading-title{font-size:var( --e-global-typography-cc690e3-font-size );line-height:var( --e-global-typography-cc690e3-line-height );letter-spacing:var( --e-global-typography-cc690e3-letter-spacing );word-spacing:var( --e-global-typography-cc690e3-word-spacing );}.elementor-9 .elementor-element.elementor-element-e61d5cb .elementor-heading-title{font-size:var( --e-global-typography-cc690e3-font-size );line-height:var( --e-global-typography-cc690e3-line-height );letter-spacing:var( --e-global-typography-cc690e3-letter-spacing );word-spacing:var( --e-global-typography-cc690e3-word-spacing );}.elementor-9 .elementor-element.elementor-element-482f7d1 .elementor-button{font-size:var( --e-global-typography-5823ace-font-size );line-height:var( --e-global-typography-5823ace-line-height );letter-spacing:var( --e-global-typography-5823ace-letter-spacing );word-spacing:var( --e-global-typography-5823ace-word-spacing );}.elementor-9 .elementor-element.elementor-element-8aa6aac{--min-height:400px;}.elementor-9 .elementor-element.elementor-element-041eca2 .elementor-heading-title{font-size:var( --e-global-typography-cc690e3-font-size );line-height:var( --e-global-typography-cc690e3-line-height );letter-spacing:var( --e-global-typography-cc690e3-letter-spacing );word-spacing:var( --e-global-typography-cc690e3-word-spacing );}.elementor-9 .elementor-element.elementor-element-ce7491a .elementor-heading-title{font-size:var( --e-global-typography-cc690e3-font-size );line-height:var( --e-global-typography-cc690e3-line-height );letter-spacing:var( --e-global-typography-cc690e3-letter-spacing );word-spacing:var( --e-global-typography-cc690e3-word-spacing );}.elementor-9 .elementor-element.elementor-element-7a71c0e .elementor-button{font-size:var( --e-global-typography-5823ace-font-size );line-height:var( --e-global-typography-5823ace-line-height );letter-spacing:var( --e-global-typography-5823ace-letter-spacing );word-spacing:var( --e-global-typography-5823ace-word-spacing );}.elementor-9 .elementor-element.elementor-element-ee9741b{--min-height:400px;}.elementor-9 .elementor-element.elementor-element-ae62094 .elementor-heading-title{font-size:var( --e-global-typography-cc690e3-font-size );line-height:var( --e-global-typography-cc690e3-line-height );letter-spacing:var( --e-global-typography-cc690e3-letter-spacing );word-spacing:var( --e-global-typography-cc690e3-word-spacing );}.elementor-9 .elementor-element.elementor-element-c1f45fe .elementor-heading-title{font-size:var( --e-global-typography-cc690e3-font-size );line-height:var( --e-global-typography-cc690e3-line-height );letter-spacing:var( --e-global-typography-cc690e3-letter-spacing );word-spacing:var( --e-global-typography-cc690e3-word-spacing );}.elementor-9 .elementor-element.elementor-element-9a5e76c .elementor-button{font-size:var( --e-global-typography-5823ace-font-size );line-height:var( --e-global-typography-5823ace-line-height );letter-spacing:var( --e-global-typography-5823ace-letter-spacing );word-spacing:var( --e-global-typography-5823ace-word-spacing );}.elementor-9 .elementor-element.elementor-element-21410f8{--min-height:400px;}.elementor-9 .elementor-element.elementor-element-1389cc1 .elementor-heading-title{font-size:var( --e-global-typography-cc690e3-font-size );line-height:var( --e-global-typography-cc690e3-line-height );letter-spacing:var( --e-global-typography-cc690e3-letter-spacing );word-spacing:var( --e-global-typography-cc690e3-word-spacing );}.elementor-9 .elementor-element.elementor-element-b64c563 .elementor-heading-title{font-size:var( --e-global-typography-cc690e3-font-size );line-height:var( --e-global-typography-cc690e3-line-height );letter-spacing:var( --e-global-typography-cc690e3-letter-spacing );word-spacing:var( --e-global-typography-cc690e3-word-spacing );}.elementor-9 .elementor-element.elementor-element-0894e22 .elementor-button{font-size:var( --e-global-typography-5823ace-font-size );line-height:var( --e-global-typography-5823ace-line-height );letter-spacing:var( --e-global-typography-5823ace-letter-spacing );word-spacing:var( --e-global-typography-5823ace-word-spacing );}.elementor-9 .elementor-element.elementor-element-008d4dc{--min-height:400px;}.elementor-9 .elementor-element.elementor-element-35e21cb .elementor-heading-title{font-size:var( --e-global-typography-cc690e3-font-size );line-height:var( --e-global-typography-cc690e3-line-height );letter-spacing:var( --e-global-typography-cc690e3-letter-spacing );word-spacing:var( --e-global-typography-cc690e3-word-spacing );}.elementor-9 .elementor-element.elementor-element-410832e .elementor-heading-title{font-size:var( --e-global-typography-cc690e3-font-size );line-height:var( --e-global-typography-cc690e3-line-height );letter-spacing:var( --e-global-typography-cc690e3-letter-spacing );word-spacing:var( --e-global-typography-cc690e3-word-spacing );}.elementor-9 .elementor-element.elementor-element-97dc547 .elementor-button{font-size:var( --e-global-typography-5823ace-font-size );line-height:var( --e-global-typography-5823ace-line-height );letter-spacing:var( --e-global-typography-5823ace-letter-spacing );word-spacing:var( --e-global-typography-5823ace-word-spacing );}.elementor-9 .elementor-element.elementor-element-d09f217 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-9 .elementor-element.elementor-element-d09f217 .elementor-button{letter-spacing:2.5px;}.elementor-9 .elementor-element.elementor-element-5222dcf{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-4810bce .elementor-heading-title{font-size:var( --e-global-typography-bd02891-font-size );line-height:var( --e-global-typography-bd02891-line-height );letter-spacing:var( --e-global-typography-bd02891-letter-spacing );word-spacing:var( --e-global-typography-bd02891-word-spacing );}.elementor-9 .elementor-element.elementor-element-ebc0f78{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-f1325ae{--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;}.elementor-9 .elementor-element.elementor-element-e182c91 .elementor-button{font-size:var( --e-global-typography-5823ace-font-size );line-height:var( --e-global-typography-5823ace-line-height );letter-spacing:var( --e-global-typography-5823ace-letter-spacing );word-spacing:var( --e-global-typography-5823ace-word-spacing );}.elementor-9 .elementor-element.elementor-element-0f1045c .elementor-button{font-size:var( --e-global-typography-5823ace-font-size );line-height:var( --e-global-typography-5823ace-line-height );letter-spacing:var( --e-global-typography-5823ace-letter-spacing );word-spacing:var( --e-global-typography-5823ace-word-spacing );}}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-f41a9f6{--content-width:1500px;}.elementor-9 .elementor-element.elementor-element-0175693{--content-width:1500px;}.elementor-9 .elementor-element.elementor-element-0cc5133{--width:45%;}.elementor-9 .elementor-element.elementor-element-a3bbcce{--content-width:1500px;}.elementor-9 .elementor-element.elementor-element-cf85e05{--width:50%;}.elementor-9 .elementor-element.elementor-element-f782846{--content-width:1500px;}.elementor-9 .elementor-element.elementor-element-b1d36b2{--width:24%;}.elementor-9 .elementor-element.elementor-element-d0f8e97{--width:24%;}.elementor-9 .elementor-element.elementor-element-da75855{--width:24%;}.elementor-9 .elementor-element.elementor-element-0901dc8{--width:24%;}.elementor-9 .elementor-element.elementor-element-4eabcb3{--content-width:1500px;}.elementor-9 .elementor-element.elementor-element-23eca1e{--width:24%;}.elementor-9 .elementor-element.elementor-element-def3eec{--width:24%;}.elementor-9 .elementor-element.elementor-element-5073c09{--width:24%;}.elementor-9 .elementor-element.elementor-element-c5908c8{--width:24%;}.elementor-9 .elementor-element.elementor-element-fc905a6{--content-width:1500px;}.elementor-9 .elementor-element.elementor-element-fabbcea{--width:45%;}.elementor-9 .elementor-element.elementor-element-43a0b0c{--width:42%;}.elementor-9 .elementor-element.elementor-element-9bdbf2a{--width:40%;}.elementor-9 .elementor-element.elementor-element-2fc9143{--content-width:1500px;}.elementor-9 .elementor-element.elementor-element-a4deb0a{--width:50%;}.elementor-9 .elementor-element.elementor-element-d2b27bc{--width:50%;}.elementor-9 .elementor-element.elementor-element-ba3e102{--content-width:1500px;}.elementor-9 .elementor-element.elementor-element-7099142{--content-width:1500px;}.elementor-9 .elementor-element.elementor-element-96203ea{--width:32%;}.elementor-9 .elementor-element.elementor-element-4403a90{--width:32%;}.elementor-9 .elementor-element.elementor-element-8aa6aac{--width:32%;}.elementor-9 .elementor-element.elementor-element-ee9741b{--width:32%;}.elementor-9 .elementor-element.elementor-element-21410f8{--width:32%;}.elementor-9 .elementor-element.elementor-element-008d4dc{--width:32%;}.elementor-9 .elementor-element.elementor-element-5222dcf{--content-width:1500px;}}@media(max-width:1024px) and (min-width:768px){.elementor-9 .elementor-element.elementor-element-0cc5133{--width:100%;}.elementor-9 .elementor-element.elementor-element-cf85e05{--width:100%;}.elementor-9 .elementor-element.elementor-element-b1d36b2{--width:49%;}.elementor-9 .elementor-element.elementor-element-c0b79da{--width:100%;}.elementor-9 .elementor-element.elementor-element-d0f8e97{--width:49%;}.elementor-9 .elementor-element.elementor-element-1f8971c{--width:100%;}.elementor-9 .elementor-element.elementor-element-da75855{--width:49%;}.elementor-9 .elementor-element.elementor-element-178217e{--width:100%;}.elementor-9 .elementor-element.elementor-element-0901dc8{--width:49%;}.elementor-9 .elementor-element.elementor-element-e11865c{--width:100%;}.elementor-9 .elementor-element.elementor-element-23eca1e{--width:49%;}.elementor-9 .elementor-element.elementor-element-02d8ba7{--width:100%;}.elementor-9 .elementor-element.elementor-element-def3eec{--width:49%;}.elementor-9 .elementor-element.elementor-element-573d801{--width:100%;}.elementor-9 .elementor-element.elementor-element-5073c09{--width:49%;}.elementor-9 .elementor-element.elementor-element-2419c4b{--width:100%;}.elementor-9 .elementor-element.elementor-element-c5908c8{--width:49%;}.elementor-9 .elementor-element.elementor-element-9c5f4c1{--width:100%;}.elementor-9 .elementor-element.elementor-element-fabbcea{--width:100%;}.elementor-9 .elementor-element.elementor-element-43a0b0c{--width:100%;}.elementor-9 .elementor-element.elementor-element-9bdbf2a{--width:75%;}.elementor-9 .elementor-element.elementor-element-a4deb0a{--width:100%;}.elementor-9 .elementor-element.elementor-element-d2b27bc{--width:100%;}.elementor-9 .elementor-element.elementor-element-293a7c8{--width:49%;}.elementor-9 .elementor-element.elementor-element-0a3c262{--width:49%;}.elementor-9 .elementor-element.elementor-element-32456c7{--width:49%;}.elementor-9 .elementor-element.elementor-element-0ad7520{--width:49%;}.elementor-9 .elementor-element.elementor-element-96203ea{--width:49%;}.elementor-9 .elementor-element.elementor-element-4403a90{--width:49%;}.elementor-9 .elementor-element.elementor-element-8aa6aac{--width:49%;}.elementor-9 .elementor-element.elementor-element-ee9741b{--width:49%;}.elementor-9 .elementor-element.elementor-element-21410f8{--width:49%;}.elementor-9 .elementor-element.elementor-element-008d4dc{--width:49%;}}/* Start custom CSS for container, class: .elementor-element-b1d36b2 */@media(min-width:1025px){

.custom-image-change {
  transition: background-image 0.4s ease;
}

.elementor-9 .elementor-element.elementor-element-b1d36b2.custom-image-change:hover {
  background-image: url("https://galvestonyc.wpenginepowered.com/wp-content/uploads/2026/04/IMG_8495-scaled.jpeg");
  background-size: cover;
  background-position: center;
}


}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0f8e97 */@media(min-width:1025px){
.elementor-9 .elementor-element.elementor-element-d0f8e97.custom-image-change:hover {
  background-image: url("https://galvestonyc.wpenginepowered.com/wp-content/uploads/2026/03/Offshore-racing-hover-image-scaled.jpg");
  background-size: cover;
  background-position: center;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da75855 */@media(min-width:1025px){
.elementor-9 .elementor-element.elementor-element-da75855.custom-image-change:hover {
  background-image: url("https://galvestonyc.wpenginepowered.com/wp-content/uploads/2026/04/Education-Seamanship-bg-image-on-hover-1.png");
  background-size: cover;
  background-position: center;
}

}


/*@media(max-width:1120px) and (min-width: 1025px){*/
/*     .elementor-9 .elementor-element.elementor-element-da75855 .custom-hover-visible-heading{*/
/*  transform: translateY(80px);*/
/*  transition: opacity 0.4s ease, transform 0.4s ease;*/
/*}*/
    
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0901dc8 */@media(min-width:1025px){
.elementor-9 .elementor-element.elementor-element-0901dc8.custom-image-change:hover {
  background-image: url("https://galvestonyc.wpenginepowered.com/wp-content/uploads/2026/06/IMG_4478-3.jpg");
  background-size: cover;
  background-position: right;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23eca1e */@media(min-width:1025px){

.custom-image-change {
  transition: background-image 0.4s ease;
}


.elementor-9 .elementor-element.elementor-element-23eca1e .custom-hover-visible-heading{
  transform: translateY(80px);
  transition: opacity 0.4s ease, transform 0.4s ease;
}

.elementor-9 .elementor-element.elementor-element-23eca1e.custom-image-change:hover {
  background-image: url("https://galvestonyc.wpenginepowered.com/wp-content/uploads/2026/03/Offshore-racing-hover-image-scaled.jpg");
  background-size: cover;
  background-position: center;
}

.elementor-9 .elementor-element.elementor-element-23eca1e.custom-image-change:hover .custom-hover-visible-text, .elementor-9 .elementor-element.elementor-element-23eca1e.custom-image-change:hover .custom-hover-visible-heading{
  transform: translateY(0);
}

}


@media(min-width:1121px){
    .custom-hover-visible-text{
  transform: translateY(100px);
  transition: opacity 0.4s ease, transform 0.4s ease;
}
}

@media(max-width: 1120px) and ( min-width:1025px ){
    .custom-hover-visible-text{
  transform: translateY(100px);
  transition: opacity 0.4s ease, transform 0.4s ease;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-def3eec */@media(min-width:1025px){
.elementor-9 .elementor-element.elementor-element-def3eec.custom-image-change:hover {
  background-image: url("https://galvestonyc.wpenginepowered.com/wp-content/uploads/2026/03/Offshore-racing-hover-image-scaled.jpg");
  background-size: cover;
  background-position: center;
}

.elementor-9 .elementor-element.elementor-element-def3eec .custom-hover-visible-heading{
  transform: translateY(80px);
  transition: opacity 0.4s ease, transform 0.4s ease;
}

.elementor-9 .elementor-element.elementor-element-def3eec.custom-image-change:hover .custom-hover-visible-text, .elementor-9 .elementor-element.elementor-element-def3eec.custom-image-change:hover .custom-hover-visible-heading{
  transform: translateY(0);
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5073c09 */@media(min-width:1025px){
.elementor-9 .elementor-element.elementor-element-5073c09.custom-image-change:hover {
  background-image: url("https://galvestonyc.wpenginepowered.com/wp-content/uploads/2026/03/Offshore-racing-hover-image-scaled.jpg");
  background-size: cover;
  background-position: center;
}



.elementor-9 .elementor-element.elementor-element-5073c09.custom-image-change:hover .custom-hover-visible-text, .elementor-9 .elementor-element.elementor-element-5073c09.custom-image-change:hover .custom-hover-visible-heading{
  transform: translateY(0);
}

}

@media(min-width:1533px){
    
    .elementor-9 .elementor-element.elementor-element-5073c09 .custom-hover-visible-heading{
  transform: translateY(55px);
  transition: opacity 0.4s ease, transform 0.4s ease;
}
}

@media(max-width:1532px) and (min-width: 1025px){
     .elementor-9 .elementor-element.elementor-element-5073c09 .custom-hover-visible-heading{
  transform: translateY(80px);
  transition: opacity 0.4s ease, transform 0.4s ease;
}
    
}

/*@media(max-width:1120px) and (min-width: 1025px){*/
/*     .elementor-9 .elementor-element.elementor-element-5073c09 .custom-hover-visible-heading{*/
/*  transform: translateY(80px);*/
/*  transition: opacity 0.4s ease, transform 0.4s ease;*/
/*}*/
    
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5908c8 */@media(min-width:1025px){
.elementor-9 .elementor-element.elementor-element-c5908c8.custom-image-change:hover {
  background-image: url("https://galvestonyc.wpenginepowered.com/wp-content/uploads/2026/03/Cruising-Rallies-front-image-scaled.jpg");
  background-size: cover;
  background-position: center;
}


.elementor-9 .elementor-element.elementor-element-c5908c8.custom-image-change:hover .custom-hover-visible-text, .elementor-9 .elementor-element.elementor-element-c5908c8.custom-image-change:hover .custom-hover-visible-heading{
  transform: translateY(0);
}
}

@media(min-width:1533px){
    
    .elementor-9 .elementor-element.elementor-element-c5908c8 .custom-hover-visible-heading{
  transform: translateY(55px);
  transition: opacity 0.4s ease, transform 0.4s ease;
}
}

@media(max-width:1532px) and (min-width: 1121px){
     .elementor-9 .elementor-element.elementor-element-c5908c8 .custom-hover-visible-heading{
  transform: translateY(80px);
  transition: opacity 0.4s ease, transform 0.4s ease;
}
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc905a6 */.elementor-9 .elementor-element.elementor-element-fc905a6::before {
    filter: grayscale(100%) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fc9143 */.elementor-9 .elementor-element.elementor-element-fc905a6::before {
    filter: grayscale(100%) !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-21ecfc4 */.elementor-9 .elementor-element.elementor-element-21ecfc4{
    height: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72ffba3 *//* Lightbox overlay */
.sb-lightbox-overlay {
  position: fixed !important;
  inset: 0 !important;
  background: rgba(0, 0, 0, 0.92) !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  z-index: 99999 !important;
  opacity: 0 !important;
  visibility: hidden !important;
  transition: opacity 0.25s ease, visibility 0.25s ease !important;
  padding: 40px !important;
}

.sb-lightbox-overlay.active {
  opacity: 1 !important;
  visibility: visible !important;
}

.sb-lightbox-inner {
  position: relative !important;
  width: 100% !important;
  height: 100% !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
}

.sb-lightbox-image {
  max-width: 92vw !important;
  max-height: 88vh !important;
  object-fit: contain !important;
  border-radius: 10px !important;
  box-shadow: 0 10px 40px rgba(0,0,0,0.35) !important;
}

/* CLOSE BUTTON */
.sb-lightbox-close {
  position: absolute !important;
  top: 20px !important;
  right: 20px !important;
  width: 46px !important;
  height: 46px !important;
  border-radius: 50% !important;
  background: rgba(255, 255, 255, 0.18) !important;
  border: none !important;
  cursor: pointer !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  padding: 0 !important;
  margin: 0 !important;
  z-index: 999999 !important;
  font-size: 0 !important;
  line-height: 0 !important;
  color: transparent !important;
  text-indent: 0 !important;
  overflow: visible !important;
  appearance: none !important;
  -webkit-appearance: none !important;
}

.sb-lightbox-close::before {
  content: "\00D7" !important;
  color: #ffffff !important;
  font-size: 30px !important;
  line-height: 1 !important;
  font-weight: 400 !important;
  font-family: Arial, sans-serif !important;
  display: block !important;
      padding-left: 3px;
}

.sb-lightbox-close:hover {
  background: rgba(255, 255, 255, 0.28) !important;
}

/* ARROWS */
.sb-lightbox-prev,
.sb-lightbox-next {
  position: absolute !important;
  top: 50% !important;
  transform: translateY(-50%) !important;
  width: 60px !important;
  height: 60px !important;
  border-radius: 50% !important;
  background: #1f3f8b !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  border: none !important;
  cursor: pointer !important;
  box-shadow: 0 4px 14px rgba(0,0,0,0.18) !important;
  z-index: 15 !important;
  padding: 0 !important;
}

.sb-lightbox-prev { left: 20px !important; }
.sb-lightbox-next { right: 20px !important; }

/* triangle */
.sb-lightbox-prev::before,
.sb-lightbox-next::before {
  content: "" !important;
  width: 0 !important;
  height: 0 !important;
  border-top: 9px solid transparent !important;
  border-bottom: 9px solid transparent !important;
}

.sb-lightbox-prev::before {
  border-right: 14px solid #f4c400 !important;
  margin-left: -3px !important;
}

.sb-lightbox-next::before {
  border-left: 14px solid #f4c400 !important;
  margin-right: -3px !important;
}

.sb-lightbox-prev:hover,
.sb-lightbox-next:hover {
  background: #25499f !important;
}

/* caption */
.sb-lightbox-caption {
  position: absolute !important;
  left: 50% !important;
  bottom: 18px !important;
  transform: translateX(-50%) !important;
  color: #fff !important;
  font-size: 14px !important;
  text-align: center !important;
  max-width: 80% !important;
  padding: 8px 14px !important;
  background: rgba(0,0,0,0.35) !important;
  border-radius: 8px !important;
}

.sb-custom-lightbox {
  cursor: pointer !important;
}

/* TABLET + MOBILE */
@media (max-width: 1024px) {
  .sb-lightbox-inner {
    flex-direction: column !important;
  }

  .sb-lightbox-image {
    max-width: 92vw !important;
    max-height: 70vh !important;
  }

  .sb-lightbox-prev,
  .sb-lightbox-next {
    top: auto !important;
    transform: none !important;
    bottom: 20px !important;
    width: 50px !important;
    height: 50px !important;
  }

  .sb-lightbox-prev {
    left: 50% !important;
    margin-left: -60px !important;
  }

  .sb-lightbox-next {
    right: 50% !important;
    margin-right: -60px !important;
  }

  .sb-lightbox-caption {
    bottom: 85px !important;
  }
}

/* MOBILE */
@media (max-width: 767px) {
  .sb-lightbox-overlay {
    padding: 20px !important;
  }

  .sb-lightbox-image {
    max-width: 100% !important;
    max-height: 65vh !important;
  }

  .sb-lightbox-prev,
  .sb-lightbox-next {
    width: 44px !important;
    height: 44px !important;
    bottom: 16px !important;
  }

  .sb-lightbox-prev {
    margin-left: -54px !important;
  }

  .sb-lightbox-next {
    margin-right: -54px !important;
  }

  .sb-lightbox-prev::before,
  .sb-lightbox-next::before {
    border-top: 8px solid transparent !important;
    border-bottom: 8px solid transparent !important;
  }

  .sb-lightbox-prev::before {
    border-right-width: 12px !important;
  }

  .sb-lightbox-next::before {
    border-left-width: 12px !important;
  }

  .sb-lightbox-caption {
    bottom: 72px !important;
    font-size: 13px !important;
    max-width: 90% !important;
  }

  .sb-lightbox-close {
    top: 12px !important;
    right: 12px !important;
    width: 40px !important;
    height: 40px !important;
    font-size: 24px !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4403a90 */.bottom-custom-blur-hover {
  position: relative;
  overflow: hidden;
}

.bottom-custom-blur-hover::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 350px;

  backdrop-filter: blur(100px);
  -webkit-backdrop-filter: blur(100px);

  mask-image: linear-gradient(to top, black, transparent);
  -webkit-mask-image: linear-gradient(to top, black, transparent);

  /*opacity: 0;*/
  transition: opacity 0.5s ease;
}

.bottom-custom-blur-hover:hover::after {
  opacity: 1;
}

@media(max-width: 1024px){
    .bottom-custom-blur-hover:after {
  /*opacity: 1;*/
}
}

/* Date Background Overlay *//* End custom CSS */