.elementor-18 .elementor-element.elementor-element-5c15fdf:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-5c15fdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a46af9f );}.elementor-18 .elementor-element.elementor-element-5c15fdf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 0px 10px 0px;}.elementor-18 .elementor-element.elementor-element-5c15fdf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-18 .elementor-element.elementor-element-dc6ee7b{text-align:center;}.elementor-18 .elementor-element.elementor-element-dc6ee7b .elementor-heading-title{font-family:"thunder", Sans-serif;font-size:40px;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-6cbf1fb > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-18 .elementor-element.elementor-element-6cbf1fb{padding:50px 0px 50px 0px;}.elementor-18 .elementor-element.elementor-element-e8e6ced{text-align:left;}.elementor-18 .elementor-element.elementor-element-e8e6ced .elementor-heading-title{font-family:"thunder", Sans-serif;font-size:40px;font-weight:400;line-height:1.1em;color:#000000;}.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-18 .elementor-element.elementor-element-6b8b2f2 .elementor-button{background-color:var( --e-global-color-8795b09 );border-radius:50px 50px 50px 50px;}.elementor-18 .elementor-element.elementor-element-6b8b2f2 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-6b8b2f2 .elementor-button:focus{background-color:#494949;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-18 .elementor-element.elementor-element-baf2ce1 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-18 .elementor-element.elementor-element-baf2ce1:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-baf2ce1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-18 .elementor-element.elementor-element-baf2ce1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-18 .elementor-element.elementor-element-baf2ce1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18 .elementor-element.elementor-element-99cf101{text-align:left;}.elementor-18 .elementor-element.elementor-element-99cf101 .elementor-heading-title{font-family:"thunder", Sans-serif;font-size:40px;font-weight:400;line-height:1.1em;color:#000000;}.elementor-18 .elementor-element.elementor-element-dbdda6d .elementor-button{background-color:var( --e-global-color-8795b09 );border-radius:50px 50px 50px 50px;}.elementor-18 .elementor-element.elementor-element-dbdda6d .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-dbdda6d .elementor-button:focus{background-color:#494949;}.elementor-18 .elementor-element.elementor-element-32bef97 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-18 .elementor-element.elementor-element-32bef97{padding:50px 0px 50px 0px;}.elementor-18 .elementor-element.elementor-element-a7bdd4c{text-align:left;}.elementor-18 .elementor-element.elementor-element-a7bdd4c .elementor-heading-title{font-family:"thunder", Sans-serif;font-size:40px;font-weight:400;line-height:1.1em;color:#000000;}.elementor-18 .elementor-element.elementor-element-fc51875 .elementor-button{background-color:var( --e-global-color-8795b09 );border-radius:50px 50px 50px 50px;}.elementor-18 .elementor-element.elementor-element-fc51875 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-fc51875 .elementor-button:focus{background-color:#494949;}.elementor-18 .elementor-element.elementor-element-c905b0d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-18 .elementor-element.elementor-element-c905b0d:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-c905b0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-18 .elementor-element.elementor-element-c905b0d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-18 .elementor-element.elementor-element-c905b0d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18 .elementor-element.elementor-element-58597f6{text-align:left;}.elementor-18 .elementor-element.elementor-element-6fbb658{text-align:left;}.elementor-18 .elementor-element.elementor-element-6fbb658 .elementor-heading-title{font-family:"thunder", Sans-serif;font-size:40px;font-weight:400;text-transform:capitalize;line-height:1.1em;color:#000000;}.elementor-18 .elementor-element.elementor-element-47b9c3b .elementor-button{background-color:#3864F4;border-radius:50px 50px 50px 50px;}.elementor-18 .elementor-element.elementor-element-47b9c3b .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-47b9c3b .elementor-button:focus{background-color:#494949;}.elementor-18 .elementor-element.elementor-element-cd774db > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-18 .elementor-element.elementor-element-cd774db{padding:50px 0px 50px 0px;}.elementor-18 .elementor-element.elementor-element-c219155{text-align:left;}.elementor-18 .elementor-element.elementor-element-c219155 .elementor-heading-title{font-family:"thunder", Sans-serif;font-size:40px;font-weight:400;line-height:1.1em;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-04f917a{width:var( --container-widget-width, 75.369% );max-width:75.369%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:75.369%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-4aa84e5 .elementor-button{background-color:var( --e-global-color-8795b09 );border-radius:50px 50px 50px 50px;}.elementor-18 .elementor-element.elementor-element-4aa84e5 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-4aa84e5 .elementor-button:focus{background-color:#494949;}.elementor-18 .elementor-element.elementor-element-86b36b2{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -80px) 0px;z-index:1;text-align:left;}.elementor-18 .elementor-element.elementor-element-86b36b2 img{width:35%;}.elementor-18 .elementor-element.elementor-element-94c018a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-18 .elementor-element.elementor-element-94c018a:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-94c018a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-18 .elementor-element.elementor-element-94c018a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-18 .elementor-element.elementor-element-94c018a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18 .elementor-element.elementor-element-735cf58{text-align:left;}.elementor-18 .elementor-element.elementor-element-ca39592{text-align:left;}.elementor-18 .elementor-element.elementor-element-ca39592 .elementor-heading-title{font-family:"thunder", Sans-serif;font-size:40px;font-weight:400;text-transform:capitalize;line-height:1.1em;color:#000000;}.elementor-18 .elementor-element.elementor-element-e722285{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-18 .elementor-element.elementor-element-1f0a81f .elementor-button{background-color:var( --e-global-color-8795b09 );border-radius:50px 50px 50px 50px;}.elementor-18 .elementor-element.elementor-element-1f0a81f .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-1f0a81f .elementor-button:focus{background-color:#494949;}.elementor-18 .elementor-element.elementor-element-dc9057c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-18 .elementor-element.elementor-element-dc9057c{padding:50px 0px 50px 0px;}.elementor-18 .elementor-element.elementor-element-8904573{text-align:left;}.elementor-18 .elementor-element.elementor-element-8904573 .elementor-heading-title{font-family:"thunder", Sans-serif;font-size:40px;font-weight:400;line-height:1.1em;color:#000000;}.elementor-18 .elementor-element.elementor-element-ee14e95{width:var( --container-widget-width, 75.369% );max-width:75.369%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:75.369%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-e06ff10 .elementor-button{background-color:var( --e-global-color-8795b09 );border-radius:50px 50px 50px 50px;}.elementor-18 .elementor-element.elementor-element-e06ff10 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-e06ff10 .elementor-button:focus{background-color:#494949;}.elementor-18 .elementor-element.elementor-element-0fbe7e1 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-18 .elementor-element.elementor-element-0fbe7e1:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-0fbe7e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-18 .elementor-element.elementor-element-0fbe7e1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-18 .elementor-element.elementor-element-0fbe7e1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18 .elementor-element.elementor-element-e8870a8{text-align:left;}.elementor-18 .elementor-element.elementor-element-e8870a8 img{width:400px;}.elementor-18 .elementor-element.elementor-element-661dd3a{text-align:left;}.elementor-18 .elementor-element.elementor-element-661dd3a .elementor-heading-title{font-family:"thunder", Sans-serif;font-size:40px;font-weight:400;text-transform:capitalize;line-height:1.1em;color:#000000;}.elementor-18 .elementor-element.elementor-element-c3a6f55 .elementor-button{background-color:var( --e-global-color-8795b09 );border-radius:50px 50px 50px 50px;}.elementor-18 .elementor-element.elementor-element-c3a6f55 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-c3a6f55 .elementor-button:focus{background-color:#494949;}.elementor-18 .elementor-element.elementor-element-e455a46 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-18 .elementor-element.elementor-element-e455a46{padding:50px 0px 50px 0px;}.elementor-18 .elementor-element.elementor-element-0033158{text-align:left;}.elementor-18 .elementor-element.elementor-element-0033158 .elementor-heading-title{font-family:"thunder", Sans-serif;font-size:40px;font-weight:400;line-height:1.1em;color:#000000;}.elementor-18 .elementor-element.elementor-element-4e9383b .elementor-button{background-color:var( --e-global-color-8795b09 );border-radius:50px 50px 50px 50px;}.elementor-18 .elementor-element.elementor-element-4e9383b .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-4e9383b .elementor-button:focus{background-color:#494949;}.elementor-18 .elementor-element.elementor-element-fd3f6a1 img{width:1000px;}.elementor-18 .elementor-element.elementor-element-520fc13 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-18 .elementor-element.elementor-element-520fc13:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-520fc13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-18 .elementor-element.elementor-element-520fc13{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-18 .elementor-element.elementor-element-520fc13 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18 .elementor-element.elementor-element-62dca9d{text-align:left;}.elementor-18 .elementor-element.elementor-element-62dca9d img{width:400px;}.elementor-18 .elementor-element.elementor-element-6ae478a{text-align:left;}.elementor-18 .elementor-element.elementor-element-6ae478a .elementor-heading-title{font-family:"thunder", Sans-serif;font-size:40px;font-weight:400;text-transform:capitalize;line-height:1.1em;color:#000000;}.elementor-18 .elementor-element.elementor-element-3e8d961 .elementor-button{background-color:var( --e-global-color-8795b09 );border-radius:50px 50px 50px 50px;}.elementor-18 .elementor-element.elementor-element-3e8d961 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-3e8d961 .elementor-button:focus{background-color:#494949;}.elementor-18 .elementor-element.elementor-element-3cf9496 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-18 .elementor-element.elementor-element-3cf9496{padding:50px 0px 50px 0px;}.elementor-18 .elementor-element.elementor-element-0230cf5{text-align:left;}.elementor-18 .elementor-element.elementor-element-0230cf5 .elementor-heading-title{font-family:"thunder", Sans-serif;font-size:40px;font-weight:400;line-height:1.1em;color:#000000;}.elementor-18 .elementor-element.elementor-element-e442d0e .elementor-button{background-color:var( --e-global-color-8795b09 );border-radius:50px 50px 50px 50px;}.elementor-18 .elementor-element.elementor-element-e442d0e .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-e442d0e .elementor-button:focus{background-color:#494949;}.elementor-18 .elementor-element.elementor-element-8bcb832 img{width:1000px;}@media(max-width:767px){.elementor-18 .elementor-element.elementor-element-e8e6ced .elementor-heading-title{font-size:40px;}.elementor-18 .elementor-element.elementor-element-99cf101 .elementor-heading-title{font-size:40px;}.elementor-18 .elementor-element.elementor-element-a7bdd4c .elementor-heading-title{font-size:40px;}.elementor-18 .elementor-element.elementor-element-6fbb658 .elementor-heading-title{font-size:40px;}.elementor-18 .elementor-element.elementor-element-c219155 .elementor-heading-title{font-size:40px;}.elementor-18 .elementor-element.elementor-element-ca39592 .elementor-heading-title{font-size:40px;}.elementor-18 .elementor-element.elementor-element-8904573 .elementor-heading-title{font-size:40px;}.elementor-18 .elementor-element.elementor-element-661dd3a .elementor-heading-title{font-size:40px;}.elementor-18 .elementor-element.elementor-element-0033158 .elementor-heading-title{font-size:40px;}.elementor-18 .elementor-element.elementor-element-6ae478a .elementor-heading-title{font-size:40px;}.elementor-18 .elementor-element.elementor-element-0230cf5 .elementor-heading-title{font-size:40px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'thunder';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://boatelcaliforniamarinamd.com/wp-content/uploads/2025/07/WLZvST.ttf') format('truetype');
}
/* End Custom Fonts CSS */