.elementor-6449 .elementor-element.elementor-element-6ff4187>.elementor-background-overlay{background-image:url(https://divecalifornia.com/wp-content/uploads/2025/03/Padi-Advanced-Freediver.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:1}.elementor-6449 .elementor-element.elementor-element-6ff4187{border-style:solid;border-width:0 0 1px 0;padding:150px 0 150px 0}.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-6449 .elementor-element.elementor-element-11e902d{text-align:center}.elementor-6449 .elementor-element.elementor-element-11e902d .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:61px;font-weight:600;color:#FFF}.elementor-6449 .elementor-element.elementor-element-1d91899{--spacer-size:50px}.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-6449 .elementor-element.elementor-element-b5a59cd>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-6449 .elementor-element.elementor-element-b5a59cd{font-family:"Roboto",Sans-serif;font-size:17px;font-weight:400;color:#000}.elementor-6449 .elementor-element.elementor-element-446e959{font-family:"Roboto",Sans-serif;font-size:17px;font-weight:400;color:#000}.elementor-6449 .elementor-element.elementor-element-147959e{font-family:"Roboto",Sans-serif;font-size:17px;font-weight:400;color:#000}.elementor-6449 .elementor-element.elementor-element-691bed2{font-family:"Roboto",Sans-serif;font-size:17px;font-weight:400;color:#000}.elementor-6449 .elementor-element.elementor-element-ee1f452{--spacer-size:25px}.elementor-6449 .elementor-element.elementor-element-bf21305:not(.elementor-motion-effects-element-type-background),.elementor-6449 .elementor-element.elementor-element-bf21305>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#00A2EC}.elementor-6449 .elementor-element.elementor-element-bf21305{border-style:solid;border-width:3px 0 3px 0;border-color:#000;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:40px 0 40px 0}.elementor-6449 .elementor-element.elementor-element-bf21305>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-6449 .elementor-element.elementor-element-740752f>.elementor-widget-container{margin:0 0 0 0}.elementor-6449 .elementor-element.elementor-element-740752f{text-align:center}.elementor-6449 .elementor-element.elementor-element-740752f .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:40px;font-weight:600;color:#FFF}.elementor-6449 .elementor-element.elementor-element-ec702ce{padding:15px 0 0 0}.elementor-6449 .elementor-element.elementor-element-79282d6>.elementor-element-populated{border-style:none}.elementor-6449 .elementor-element.elementor-element-955c351{font-family:"Roboto",Sans-serif;font-size:17px;font-weight:400;color:#000}.elementor-6449 .elementor-element.elementor-element-5129f9e{font-family:"Roboto",Sans-serif;font-size:17px;font-weight:400;color:#000}.elementor-6449 .elementor-element.elementor-element-490a0ea>.elementor-element-populated{border-style:none}.elementor-6449 .elementor-element.elementor-element-08d84ff{font-family:"Roboto",Sans-serif;font-size:17px;font-weight:400;color:#000}.elementor-6449 .elementor-element.elementor-element-e1c9ef7{font-family:"Roboto",Sans-serif;font-size:17px;font-weight:400;color:#000}.elementor-6449 .elementor-element.elementor-element-ff2e9bc{text-align:center;font-family:"Roboto",Sans-serif;font-size:17px;font-weight:400;color:#000}.elementor-6449 .elementor-element.elementor-element-d834473{text-align:center;font-family:"Roboto",Sans-serif;font-size:17px;font-weight:400;color:#000}.elementor-6449 .elementor-element.elementor-element-fefece1:not(.elementor-motion-effects-element-type-background),.elementor-6449 .elementor-element.elementor-element-fefece1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-6449 .elementor-element.elementor-element-fefece1{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-6449 .elementor-element.elementor-element-fefece1>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-6449 .elementor-element.elementor-element-02b4aa4{--spacer-size:25px}.elementor-6449 .elementor-element.elementor-element-ee6f1a3:not(.elementor-motion-effects-element-type-background),.elementor-6449 .elementor-element.elementor-element-ee6f1a3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-6449 .elementor-element.elementor-element-ee6f1a3{border-style:none;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-6449 .elementor-element.elementor-element-ee6f1a3>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-6449 .elementor-element.elementor-element-d38d8bb:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-6449 .elementor-element.elementor-element-d38d8bb>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#E0E0E0}.elementor-6449 .elementor-element.elementor-element-d38d8bb>.elementor-element-populated{border-style:solid;border-width:1px 0 1px 1px;border-color:#E26666;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:20px 0 0 0}.elementor-6449 .elementor-element.elementor-element-d38d8bb>.elementor-element-populated,.elementor-6449 .elementor-element.elementor-element-d38d8bb>.elementor-element-populated>.elementor-background-overlay,.elementor-6449 .elementor-element.elementor-element-d38d8bb>.elementor-background-slideshow{border-radius:30px 0 0 30px}.elementor-6449 .elementor-element.elementor-element-d38d8bb>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,.elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var(--e-global-color-primary)}.elementor-widget-image-box .elementor-image-box-description{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-6449 .elementor-element.elementor-element-f527114.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-6449 .elementor-element.elementor-element-f527114.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-6449 .elementor-element.elementor-element-f527114.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-6449 .elementor-element.elementor-element-f527114 .elementor-image-box-wrapper .elementor-image-box-img{width:60%}.elementor-6449 .elementor-element.elementor-element-f527114 .elementor-image-box-img img{border-style:solid;border-color:#FFF;transition-duration:0.3s}.elementor-6449 .elementor-element.elementor-element-f527114 .elementor-image-box-title{font-family:"Roboto",Sans-serif;font-weight:600;color:#000}.elementor-6449 .elementor-element.elementor-element-f527114 .elementor-image-box-description{font-family:"Roboto",Sans-serif;font-size:17px;font-weight:400;color:#000}.elementor-6449 .elementor-element.elementor-element-3d1145a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-6449 .elementor-element.elementor-element-3d1145a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#E0E0E0}.elementor-6449 .elementor-element.elementor-element-3d1145a>.elementor-element-populated{border-style:solid;border-width:1px 1px 1px 0;border-color:#E26666;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:20px 0 0 0}.elementor-6449 .elementor-element.elementor-element-3d1145a>.elementor-element-populated,.elementor-6449 .elementor-element.elementor-element-3d1145a>.elementor-element-populated>.elementor-background-overlay,.elementor-6449 .elementor-element.elementor-element-3d1145a>.elementor-background-slideshow{border-radius:0 30px 30px 0}.elementor-6449 .elementor-element.elementor-element-3d1145a>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-6449 .elementor-element.elementor-element-dbbe01d{font-family:"Roboto",Sans-serif;font-size:17px;font-weight:400;color:#000}.elementor-6449 .elementor-element.elementor-element-89c802f>.elementor-widget-container{padding:0 0 0 0}.elementor-6449 .elementor-element.elementor-element-89c802f{font-family:"Roboto",Sans-serif;font-size:17px;font-weight:400;color:#000}.elementor-6449 .elementor-element.elementor-element-237c338>.elementor-widget-container{padding:0 0 0 0}.elementor-6449 .elementor-element.elementor-element-237c338{font-family:"Roboto",Sans-serif;font-size:17px;font-weight:400;color:#000}.elementor-6449 .elementor-element.elementor-element-1a54a42:not(.elementor-motion-effects-element-type-background),.elementor-6449 .elementor-element.elementor-element-1a54a42>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-6449 .elementor-element.elementor-element-1a54a42{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-6449 .elementor-element.elementor-element-1a54a42>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-6449 .elementor-element.elementor-element-a299a19{--spacer-size:25px}.elementor-6449 .elementor-element.elementor-element-98ce810:not(.elementor-motion-effects-element-type-background),.elementor-6449 .elementor-element.elementor-element-98ce810>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-6449 .elementor-element.elementor-element-98ce810{border-style:none;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-6449 .elementor-element.elementor-element-98ce810>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-6449 .elementor-element.elementor-element-65db7f7:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-6449 .elementor-element.elementor-element-65db7f7>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#E0E0E0}.elementor-6449 .elementor-element.elementor-element-65db7f7>.elementor-element-populated{border-style:solid;border-width:1px 0 1px 1px;border-color:#7EF15B;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:20px 0 0 0}.elementor-6449 .elementor-element.elementor-element-65db7f7>.elementor-element-populated,.elementor-6449 .elementor-element.elementor-element-65db7f7>.elementor-element-populated>.elementor-background-overlay,.elementor-6449 .elementor-element.elementor-element-65db7f7>.elementor-background-slideshow{border-radius:30px 0 0 30px}.elementor-6449 .elementor-element.elementor-element-65db7f7>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-6449 .elementor-element.elementor-element-d891347>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-6449 .elementor-element.elementor-element-d891347.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-6449 .elementor-element.elementor-element-d891347.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-6449 .elementor-element.elementor-element-d891347.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-6449 .elementor-element.elementor-element-d891347 .elementor-image-box-wrapper .elementor-image-box-img{width:60%}.elementor-6449 .elementor-element.elementor-element-d891347 .elementor-image-box-img img{border-style:solid;border-color:#FFF;transition-duration:0.3s}.elementor-6449 .elementor-element.elementor-element-d891347 .elementor-image-box-title{font-family:"Roboto",Sans-serif;font-weight:600;color:#000}.elementor-6449 .elementor-element.elementor-element-d891347 .elementor-image-box-description{font-family:"Roboto",Sans-serif;font-size:17px;font-weight:400;color:#000}.elementor-6449 .elementor-element.elementor-element-8bf5be1:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-6449 .elementor-element.elementor-element-8bf5be1>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#E0E0E0}.elementor-6449 .elementor-element.elementor-element-8bf5be1>.elementor-element-populated{border-style:solid;border-width:1px 1px 1px 0;border-color:#7EF15B;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:20px 0 0 0}.elementor-6449 .elementor-element.elementor-element-8bf5be1>.elementor-element-populated,.elementor-6449 .elementor-element.elementor-element-8bf5be1>.elementor-element-populated>.elementor-background-overlay,.elementor-6449 .elementor-element.elementor-element-8bf5be1>.elementor-background-slideshow{border-radius:0 30px 30px 0}.elementor-6449 .elementor-element.elementor-element-8bf5be1>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-6449 .elementor-element.elementor-element-5083ea7{font-family:"Roboto",Sans-serif;font-size:17px;font-weight:400;color:#000}.elementor-6449 .elementor-element.elementor-element-a6f0144>.elementor-widget-container{padding:0 0 0 0}.elementor-6449 .elementor-element.elementor-element-a6f0144{font-family:"Roboto",Sans-serif;font-size:17px;font-weight:400;color:#000}.elementor-6449 .elementor-element.elementor-element-f34d847>.elementor-widget-container{padding:0 0 0 0}.elementor-6449 .elementor-element.elementor-element-f34d847{font-family:"Roboto",Sans-serif;font-size:17px;font-weight:400;color:#000}.elementor-6449 .elementor-element.elementor-element-494df0c:not(.elementor-motion-effects-element-type-background),.elementor-6449 .elementor-element.elementor-element-494df0c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-6449 .elementor-element.elementor-element-494df0c{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-6449 .elementor-element.elementor-element-494df0c>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-6449 .elementor-element.elementor-element-9cb51ae{--spacer-size:25px}.elementor-6449 .elementor-element.elementor-element-bc2aaac:not(.elementor-motion-effects-element-type-background),.elementor-6449 .elementor-element.elementor-element-bc2aaac>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-6449 .elementor-element.elementor-element-bc2aaac{border-style:none;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-6449 .elementor-element.elementor-element-bc2aaac>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-6449 .elementor-element.elementor-element-9b40c28:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-6449 .elementor-element.elementor-element-9b40c28>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#E0E0E0}.elementor-6449 .elementor-element.elementor-element-9b40c28>.elementor-element-populated{border-style:solid;border-width:1px 0 1px 1px;border-color:#44E9FF;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:20px 0 0 0}.elementor-6449 .elementor-element.elementor-element-9b40c28>.elementor-element-populated,.elementor-6449 .elementor-element.elementor-element-9b40c28>.elementor-element-populated>.elementor-background-overlay,.elementor-6449 .elementor-element.elementor-element-9b40c28>.elementor-background-slideshow{border-radius:30px 0 0 30px}.elementor-6449 .elementor-element.elementor-element-9b40c28>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-6449 .elementor-element.elementor-element-b220312>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-6449 .elementor-element.elementor-element-b220312.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-6449 .elementor-element.elementor-element-b220312.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-6449 .elementor-element.elementor-element-b220312.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-6449 .elementor-element.elementor-element-b220312 .elementor-image-box-wrapper .elementor-image-box-img{width:60%}.elementor-6449 .elementor-element.elementor-element-b220312 .elementor-image-box-img img{border-style:solid;border-color:#FFF;transition-duration:0.3s}.elementor-6449 .elementor-element.elementor-element-b220312 .elementor-image-box-title{font-family:"Roboto",Sans-serif;font-weight:600;color:#000}.elementor-6449 .elementor-element.elementor-element-b220312 .elementor-image-box-description{font-family:"Roboto",Sans-serif;font-size:17px;font-weight:400;color:#000}.elementor-6449 .elementor-element.elementor-element-6e40ae8:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-6449 .elementor-element.elementor-element-6e40ae8>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#E0E0E0}.elementor-6449 .elementor-element.elementor-element-6e40ae8>.elementor-element-populated{border-style:solid;border-width:1px 1px 1px 0;border-color:#44E9FF;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:20px 0 0 0}.elementor-6449 .elementor-element.elementor-element-6e40ae8>.elementor-element-populated,.elementor-6449 .elementor-element.elementor-element-6e40ae8>.elementor-element-populated>.elementor-background-overlay,.elementor-6449 .elementor-element.elementor-element-6e40ae8>.elementor-background-slideshow{border-radius:0 30px 30px 0}.elementor-6449 .elementor-element.elementor-element-6e40ae8>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-6449 .elementor-element.elementor-element-b69e84d{font-family:"Roboto",Sans-serif;font-size:17px;font-weight:400;color:#000}.elementor-6449 .elementor-element.elementor-element-8a8688b>.elementor-widget-container{padding:0 0 0 0}.elementor-6449 .elementor-element.elementor-element-8a8688b{font-family:"Roboto",Sans-serif;font-size:17px;font-weight:400;color:#000}.elementor-6449 .elementor-element.elementor-element-1135bb7>.elementor-widget-container{padding:0 0 0 0}.elementor-6449 .elementor-element.elementor-element-1135bb7{font-family:"Roboto",Sans-serif;font-size:17px;font-weight:400;color:#000}.elementor-6449 .elementor-element.elementor-element-60c428f:not(.elementor-motion-effects-element-type-background),.elementor-6449 .elementor-element.elementor-element-60c428f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-6449 .elementor-element.elementor-element-60c428f{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-6449 .elementor-element.elementor-element-60c428f>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-6449 .elementor-element.elementor-element-5136b5a{--spacer-size:50px}.elementor-6449 .elementor-element.elementor-element-9435264:not(.elementor-motion-effects-element-type-background),.elementor-6449 .elementor-element.elementor-element-9435264>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-6449 .elementor-element.elementor-element-9435264>.elementor-container{max-width:700px}.elementor-6449 .elementor-element.elementor-element-9435264{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-6449 .elementor-element.elementor-element-9435264>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-6449 .elementor-element.elementor-element-fd04a99:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-6449 .elementor-element.elementor-element-fd04a99>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#E0E0E0}.elementor-6449 .elementor-element.elementor-element-fd04a99>.elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#000;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-6449 .elementor-element.elementor-element-fd04a99>.elementor-element-populated,.elementor-6449 .elementor-element.elementor-element-fd04a99>.elementor-element-populated>.elementor-background-overlay,.elementor-6449 .elementor-element.elementor-element-fd04a99>.elementor-background-slideshow{border-radius:25px 25px 25px 25px}.elementor-6449 .elementor-element.elementor-element-fd04a99>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-6449 .elementor-element.elementor-element-b89fec9>.elementor-widget-container{margin:0 0 0 0;padding:15px 25px 0 26px;border-style:solid;border-radius:25px 25px 25px 25px}.elementor-6449 .elementor-element.elementor-element-b89fec9{text-align:justify;font-family:"Roboto",Sans-serif;font-size:17px;font-weight:400;color:#000}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary )}.elementor-widget-divider .elementor-divider__text{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-6449 .elementor-element.elementor-element-89c5855{--divider-border-style:solid;--divider-color:#000;--divider-border-width:4px;width:100%;max-width:100%}.elementor-6449 .elementor-element.elementor-element-89c5855 .elementor-divider-separator{width:100%}.elementor-6449 .elementor-element.elementor-element-89c5855 .elementor-divider{padding-block-start:7px;padding-block-end:7px}.elementor-6449 .elementor-element.elementor-element-adb1b21:not(.elementor-motion-effects-element-type-background),.elementor-6449 .elementor-element.elementor-element-adb1b21>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-6449 .elementor-element.elementor-element-adb1b21{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-6449 .elementor-element.elementor-element-adb1b21>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-6449 .elementor-element.elementor-element-5780fed{--spacer-size:50px}.elementor-6449 .elementor-element.elementor-element-75f1ae0:not(.elementor-motion-effects-element-type-background),.elementor-6449 .elementor-element.elementor-element-75f1ae0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#00A2EC}.elementor-6449 .elementor-element.elementor-element-75f1ae0{border-style:solid;border-width:3px 0 3px 0;border-color:#000;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:40px 0 40px 0}.elementor-6449 .elementor-element.elementor-element-75f1ae0>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-6449 .elementor-element.elementor-element-bfea110>.elementor-widget-container{margin:0 0 0 0}.elementor-6449 .elementor-element.elementor-element-bfea110{text-align:center}.elementor-6449 .elementor-element.elementor-element-bfea110 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:40px;font-weight:600;color:#FFF}.elementor-6449 .elementor-element.elementor-element-2e00e24{padding:30px 0 30px 0}.elementor-6449 .elementor-element.elementor-element-0a23c4d{font-family:"Roboto",Sans-serif;font-size:17px;font-weight:400;color:#000}.elementor-6449 .elementor-element.elementor-element-4f64242{column-gap:53px;font-family:"Roboto",Sans-serif;font-size:17px;font-weight:400;line-height:31px;color:#000}.elementor-6449 .elementor-element.elementor-element-00359c9:not(.elementor-motion-effects-element-type-background),.elementor-6449 .elementor-element.elementor-element-00359c9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#00A2EC}.elementor-6449 .elementor-element.elementor-element-00359c9{border-style:solid;border-width:3px 0 3px 0;border-color:#000;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:40px 0 40px 0}.elementor-6449 .elementor-element.elementor-element-00359c9>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-6449 .elementor-element.elementor-element-c0c9eab>.elementor-widget-container{margin:0 0 0 0}.elementor-6449 .elementor-element.elementor-element-c0c9eab{text-align:center}.elementor-6449 .elementor-element.elementor-element-c0c9eab .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:40px;font-weight:600;color:#FFF}.elementor-6449 .elementor-element.elementor-element-fbb286a{border-style:none;padding:20px 0 0 0}.elementor-6449 .elementor-element.elementor-element-885c398{column-gap:53px;font-family:"Roboto",Sans-serif;font-size:17px;font-weight:400;line-height:31px;color:#000}.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-6449 .elementor-element.elementor-element-7ec9d5b{--spacer-size:25px}.elementor-6449 .elementor-element.elementor-element-3c3f011:not(.elementor-motion-effects-element-type-background),.elementor-6449 .elementor-element.elementor-element-3c3f011>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-6449 .elementor-element.elementor-element-3c3f011>.elementor-container{max-width:700px}.elementor-6449 .elementor-element.elementor-element-3c3f011{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-6449 .elementor-element.elementor-element-3c3f011>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-6449 .elementor-element.elementor-element-289e018:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-6449 .elementor-element.elementor-element-289e018>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#E0E0E0}.elementor-6449 .elementor-element.elementor-element-289e018>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0}.elementor-6449 .elementor-element.elementor-element-289e018>.elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#000;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-6449 .elementor-element.elementor-element-289e018>.elementor-element-populated,.elementor-6449 .elementor-element.elementor-element-289e018>.elementor-element-populated>.elementor-background-overlay,.elementor-6449 .elementor-element.elementor-element-289e018>.elementor-background-slideshow{border-radius:25px 25px 25px 25px}.elementor-6449 .elementor-element.elementor-element-289e018>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-6449 .elementor-element.elementor-element-7c6beed>.elementor-widget-container{margin:0 0 0 0;padding:15px 0 0 10px;border-style:solid;border-radius:25px 25px 25px 25px}.elementor-6449 .elementor-element.elementor-element-7c6beed{text-align:justify;font-family:"Roboto",Sans-serif;font-size:17px;font-weight:400;color:#000}.elementor-6449 .elementor-element.elementor-element-56f226e>.elementor-widget-container{padding:0 0 0 0}.elementor-6449 .elementor-element.elementor-element-56f226e{font-family:"Roboto",Sans-serif;font-size:17px;font-weight:400;color:#000}.elementor-6449 .elementor-element.elementor-element-b615f48{--spacer-size:25px}.elementor-6449 .elementor-element.elementor-element-bf185bf:not(.elementor-motion-effects-element-type-background),.elementor-6449 .elementor-element.elementor-element-bf185bf>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#00A2EC}.elementor-6449 .elementor-element.elementor-element-bf185bf{border-style:solid;border-width:3px 0 3px 0;border-color:#000;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:40px 0 40px 0}.elementor-6449 .elementor-element.elementor-element-bf185bf>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-6449 .elementor-element.elementor-element-87f79ba>.elementor-widget-container{margin:0 0 0 0}.elementor-6449 .elementor-element.elementor-element-87f79ba{text-align:center}.elementor-6449 .elementor-element.elementor-element-87f79ba .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:40px;font-weight:600;color:#FFF}.elementor-6449 .elementor-element.elementor-element-bf742fa{padding:30px 0 30px 0}.elementor-6449 .elementor-element.elementor-element-a97d371{font-family:"Roboto",Sans-serif;font-size:17px;font-weight:400;color:#000}.elementor-6449 .elementor-element.elementor-element-ab662af{column-gap:53px;font-family:"Roboto",Sans-serif;font-size:17px;font-weight:400;line-height:31px;color:#000}.elementor-6449 .elementor-element.elementor-element-996caa1>.elementor-background-overlay{background-image:url(https://divecalifornia.com/wp-content/uploads/2022/02/dive-california-la-jolla-san-diego-la-jolla-cove-scuba-diving-scuba-diver-kelp-forrest-la-jolla-kelp-forrest-california-sea-lions-hornsharks-nudibranch-7-min.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:.5}.elementor-6449 .elementor-element.elementor-element-996caa1{border-style:solid;border-width:1px 0 0 0;padding:150px 0 150px 0}.elementor-6449 .elementor-element.elementor-element-410223f{text-align:center}.elementor-6449 .elementor-element.elementor-element-410223f .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:61px;font-weight:600;color:#000}.elementor-6449 .elementor-element.elementor-element-b49d57a>.elementor-background-overlay{background-image:url(https://divecalifornia.com/wp-content/uploads/2024/04/kelpvertical.jpg);background-repeat:no-repeat;background-size:cover;opacity:.5}.elementor-6449 .elementor-element.elementor-element-2e1a21c.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-6449 .elementor-element.elementor-element-e140fca:not(.elementor-motion-effects-element-type-background),.elementor-6449 .elementor-element.elementor-element-e140fca>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#222}.elementor-6449 .elementor-element.elementor-element-e140fca{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-6449 .elementor-element.elementor-element-e140fca>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-6449 .elementor-element.elementor-element-18eeea9{--spacer-size:50px}@media(max-width:1024px){.elementor-6449 .elementor-element.elementor-element-6ff4187{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-6449 .elementor-element.elementor-element-11e902d>.elementor-widget-container{margin:175px 175px 175px 175px}}@media(max-width:768px){.elementor-6449 .elementor-element.elementor-element-11e902d>.elementor-widget-container{margin:175px 0 175px 0}.elementor-6449 .elementor-element.elementor-element-11e902d .elementor-heading-title{font-size:39px}.elementor-6449 .elementor-element.elementor-element-740752f>.elementor-widget-container{margin:0 0 0 0}.elementor-6449 .elementor-element.elementor-element-d38d8bb>.elementor-element-populated{border-width:0 0 0 0}.elementor-6449 .elementor-element.elementor-element-d38d8bb>.elementor-element-populated,.elementor-6449 .elementor-element.elementor-element-d38d8bb>.elementor-element-populated>.elementor-background-overlay,.elementor-6449 .elementor-element.elementor-element-d38d8bb>.elementor-background-slideshow{border-radius:0 0 0 0}.elementor-6449 .elementor-element.elementor-element-f527114>.elementor-widget-container{padding:25px 0 0 0}.elementor-6449 .elementor-element.elementor-element-f527114 .elementor-image-box-img{margin-bottom:15px}.elementor-6449 .elementor-element.elementor-element-3d1145a>.elementor-element-populated{border-width:0 0 0 0}.elementor-6449 .elementor-element.elementor-element-3d1145a>.elementor-element-populated,.elementor-6449 .elementor-element.elementor-element-3d1145a>.elementor-element-populated>.elementor-background-overlay,.elementor-6449 .elementor-element.elementor-element-3d1145a>.elementor-background-slideshow{border-radius:0 0 0 0}.elementor-6449 .elementor-element.elementor-element-dbbe01d>.elementor-widget-container{padding:0 25px 0 25px}.elementor-6449 .elementor-element.elementor-element-89c802f>.elementor-widget-container{padding:0 25px 0 25px}.elementor-6449 .elementor-element.elementor-element-237c338>.elementor-widget-container{margin:0 0 0 0;padding:0 25px 0 25px}.elementor-6449 .elementor-element.elementor-element-237c338{column-gap:0}.elementor-6449 .elementor-element.elementor-element-65db7f7>.elementor-element-populated{border-width:0 0 0 0}.elementor-6449 .elementor-element.elementor-element-65db7f7>.elementor-element-populated,.elementor-6449 .elementor-element.elementor-element-65db7f7>.elementor-element-populated>.elementor-background-overlay,.elementor-6449 .elementor-element.elementor-element-65db7f7>.elementor-background-slideshow{border-radius:0 0 0 0}.elementor-6449 .elementor-element.elementor-element-d891347>.elementor-widget-container{padding:25px 0 0 0}.elementor-6449 .elementor-element.elementor-element-d891347 .elementor-image-box-img{margin-bottom:15px}.elementor-6449 .elementor-element.elementor-element-8bf5be1>.elementor-element-populated{border-width:0 0 0 0}.elementor-6449 .elementor-element.elementor-element-8bf5be1>.elementor-element-populated,.elementor-6449 .elementor-element.elementor-element-8bf5be1>.elementor-element-populated>.elementor-background-overlay,.elementor-6449 .elementor-element.elementor-element-8bf5be1>.elementor-background-slideshow{border-radius:0 0 0 0}.elementor-6449 .elementor-element.elementor-element-5083ea7>.elementor-widget-container{padding:0 25px 0 25px}.elementor-6449 .elementor-element.elementor-element-a6f0144>.elementor-widget-container{padding:0 25px 0 25px}.elementor-6449 .elementor-element.elementor-element-f34d847>.elementor-widget-container{margin:0 0 0 0;padding:0 25px 0 25px}.elementor-6449 .elementor-element.elementor-element-f34d847{column-gap:0}.elementor-6449 .elementor-element.elementor-element-9b40c28>.elementor-element-populated{border-width:0 0 0 0}.elementor-6449 .elementor-element.elementor-element-9b40c28>.elementor-element-populated,.elementor-6449 .elementor-element.elementor-element-9b40c28>.elementor-element-populated>.elementor-background-overlay,.elementor-6449 .elementor-element.elementor-element-9b40c28>.elementor-background-slideshow{border-radius:0 0 0 0}.elementor-6449 .elementor-element.elementor-element-b220312>.elementor-widget-container{padding:25px 0 0 0}.elementor-6449 .elementor-element.elementor-element-b220312 .elementor-image-box-img{margin-bottom:15px}.elementor-6449 .elementor-element.elementor-element-6e40ae8>.elementor-element-populated{border-width:0 0 0 0}.elementor-6449 .elementor-element.elementor-element-6e40ae8>.elementor-element-populated,.elementor-6449 .elementor-element.elementor-element-6e40ae8>.elementor-element-populated>.elementor-background-overlay,.elementor-6449 .elementor-element.elementor-element-6e40ae8>.elementor-background-slideshow{border-radius:0 0 0 0}.elementor-6449 .elementor-element.elementor-element-b69e84d>.elementor-widget-container{padding:0 25px 0 25px}.elementor-6449 .elementor-element.elementor-element-8a8688b>.elementor-widget-container{padding:0 25px 0 25px}.elementor-6449 .elementor-element.elementor-element-1135bb7>.elementor-widget-container{margin:0 0 0 0;padding:0 25px 0 25px}.elementor-6449 .elementor-element.elementor-element-1135bb7{column-gap:0}.elementor-6449 .elementor-element.elementor-element-9435264{padding:0 25px 0 25px}.elementor-6449 .elementor-element.elementor-element-b89fec9>.elementor-widget-container{margin:0 0 0 0}.elementor-6449 .elementor-element.elementor-element-bfea110>.elementor-widget-container{margin:0 0 0 0}.elementor-6449 .elementor-element.elementor-element-c0c9eab>.elementor-widget-container{margin:0 0 0 0}.elementor-6449 .elementor-element.elementor-element-3c3f011{padding:0 25px 0 25px}.elementor-6449 .elementor-element.elementor-element-7c6beed>.elementor-widget-container{margin:0 0 0 0}.elementor-6449 .elementor-element.elementor-element-87f79ba>.elementor-widget-container{margin:0 0 0 0}.elementor-6449 .elementor-element.elementor-element-b49d57a>.elementor-background-overlay{background-position:-334px 0;background-size:auto}}