.elementor-1238 .elementor-element.elementor-element-5957ae6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.78;--padding-top:440px;--padding-bottom:175px;--padding-left:0px;--padding-right:0px}.elementor-1238 .elementor-element.elementor-element-5957ae6:not(.elementor-motion-effects-element-type-background),.elementor-1238 .elementor-element.elementor-element-5957ae6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor5);background-image:url(https://gokarnaoceanadventures.com/wp-content/uploads/2024/01/filip-mroz-zK049OFP4uI-unsplash-scaled.jpg.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1238 .elementor-element.elementor-element-5957ae6::before,.elementor-1238 .elementor-element.elementor-element-5957ae6>.elementor-background-video-container::before,.elementor-1238 .elementor-element.elementor-element-5957ae6>.e-con-inner>.elementor-background-video-container::before,.elementor-1238 .elementor-element.elementor-element-5957ae6>.elementor-background-slideshow::before,.elementor-1238 .elementor-element.elementor-element-5957ae6>.e-con-inner>.elementor-background-slideshow::before,.elementor-1238 .elementor-element.elementor-element-5957ae6>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-astglobalcolor7);--background-overlay:''}.elementor-1238 .elementor-element.elementor-element-701c28d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px}.elementor-1238 .elementor-element.elementor-element-701c28d.e-con{--flex-grow:0;--flex-shrink:0}.elementor-1238 .elementor-element.elementor-element-00eb6da{width:var(--container-widget-width,86%);max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:start}.elementor-1238 .elementor-element.elementor-element-00eb6da>.elementor-widget-container{margin:10px 10px 10px 10px;padding:9px 0 11px 0}.elementor-1238 .elementor-element.elementor-element-00eb6da.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0}.elementor-1238 .elementor-element.elementor-element-00eb6da .elementor-heading-title{font-size:83px;-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:41px 7px 8px rgb(0 0 0 / .3);color:#fff}.elementor-1238 .elementor-element.elementor-element-a4a2591>.elementor-widget-container{margin:-44px -44px -44px -44px;padding:48px 48px 48px 48px}.elementor-1238 .elementor-element.elementor-element-a4a2591.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */}.elementor-1238 .elementor-element.elementor-element-a4a2591{z-index:5;text-align:start}.elementor-1238 .elementor-element.elementor-element-a4a2591 .elementor-heading-title{font-size:31px;-webkit-text-stroke-width:0;stroke-width:0;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0 0 10px rgb(0 0 0 / .3);color:#fff}.elementor-1238 .elementor-element.elementor-element-4d9493d{text-align:start;color:#fff}.elementor-1238 .elementor-element.elementor-element-463d3c1 .elementor-button{background-color:#fff;fill:var(--e-global-color-astglobalcolor2);color:var(--e-global-color-astglobalcolor2)}.elementor-1238 .elementor-element.elementor-element-463d3c1 .elementor-button:hover,.elementor-1238 .elementor-element.elementor-element-463d3c1 .elementor-button:focus{background-color:var(--e-global-color-astglobalcolor5);color:var(--e-global-color-astglobalcolor2)}.elementor-1238 .elementor-element.elementor-element-463d3c1 .elementor-button:hover svg,.elementor-1238 .elementor-element.elementor-element-463d3c1 .elementor-button:focus svg{fill:var(--e-global-color-astglobalcolor2)}.elementor-1238 .elementor-element.elementor-element-61085ff{--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:space-between;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:140px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-1238 .elementor-element.elementor-element-61085ff:not(.elementor-motion-effects-element-type-background),.elementor-1238 .elementor-element.elementor-element-61085ff>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://gokarnaoceanadventures.com/wp-content/uploads/2020/01/cw-cleaning.jpg.webp);background-position:bottom right;background-repeat:no-repeat;background-size:auto}.elementor-1238 .elementor-element.elementor-element-d5ee4f5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1238 .elementor-element.elementor-element-d5ee4f5.e-con{--flex-grow:0;--flex-shrink:0}.elementor-1238 .elementor-element.elementor-element-f771446{text-align:start}.elementor-1238 .elementor-element.elementor-element-f771446 .elementor-heading-title{-webkit-text-stroke-color:#000;stroke:#000}.elementor-1238 .elementor-element.elementor-element-d875a72{--display:flex;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:100px}.elementor-1238 .elementor-element.elementor-element-d875a72:not(.elementor-motion-effects-element-type-background),.elementor-1238 .elementor-element.elementor-element-d875a72>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor5)}.elementor-1238 .elementor-element.elementor-element-901043e>.elementor-widget-container{padding:0 0 10px 0}.elementor-1238 .elementor-element.elementor-element-901043e{text-align:start}.elementor-1238 .elementor-element.elementor-element-420dc61{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px}.elementor-1238 .elementor-element.elementor-element-c15cadc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1238 .elementor-element.elementor-element-cd62549>.elementor-widget-container{padding:0 0 17px 0}.elementor-1238 .elementor-element.elementor-element-cd62549{text-align:start}.elementor-1238 .elementor-element.elementor-element-72befef>.elementor-widget-container{padding:0 0 10px 0}.elementor-1238 .elementor-element.elementor-element-72befef{text-align:start}.elementor-1238 .elementor-element.elementor-element-7202884{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start}.elementor-1238 .elementor-element.elementor-element-7202884>.elementor-widget-container{padding:0 0 15px 0}.elementor-1238 .elementor-element.elementor-element-65a2133{--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}.elementor-1238 .elementor-element.elementor-element-33f1b83{--display:flex}.elementor-1238 .elementor-element.elementor-element-f074c28{--display:flex}.elementor-1238 .elementor-element.elementor-element-3fc5f22{--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}.elementor-1238 .elementor-element.elementor-element-761a664{--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}.elementor-1238 .elementor-element.elementor-element-a457aed{--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:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-1238 .elementor-element.elementor-element-3cbd3e0{--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}.elementor-1238 .elementor-element.elementor-element-435795b{--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}.elementor-1238 .elementor-element.elementor-element-c862d0d{--display:flex}@media(max-width:1024px){.elementor-1238 .elementor-element.elementor-element-5957ae6{--padding-top:300px;--padding-bottom:100px;--padding-left:25px;--padding-right:25px}.elementor-1238 .elementor-element.elementor-element-61085ff{--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:100px;--padding-left:25px;--padding-right:25px}.elementor-1238 .elementor-element.elementor-element-61085ff:not(.elementor-motion-effects-element-type-background),.elementor-1238 .elementor-element.elementor-element-61085ff>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-size:contain}.elementor-1238 .elementor-element.elementor-element-d5ee4f5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px}.elementor-1238 .elementor-element.elementor-element-d875a72{--margin-top:-54px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:50px}.elementor-1238 .elementor-element.elementor-element-420dc61{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:75px;--padding-bottom:75px;--padding-left:25px;--padding-right:25px}.elementor-1238 .elementor-element.elementor-element-7202884>.elementor-widget-container{padding:0 0 0 0}.elementor-1238 .elementor-element.elementor-element-7202884{--container-widget-width:474px;--container-widget-flex-grow:0;width:var(--container-widget-width,474px);max-width:474px}}@media(max-width:767px){.elementor-1238 .elementor-element.elementor-element-5957ae6{--padding-top:180px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px}.elementor-1238 .elementor-element.elementor-element-701c28d{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1238 .elementor-element.elementor-element-00eb6da .elementor-heading-title{font-size:46px}.elementor-1238 .elementor-element.elementor-element-61085ff:not(.elementor-motion-effects-element-type-background),.elementor-1238 .elementor-element.elementor-element-61085ff>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-size:230px auto}.elementor-1238 .elementor-element.elementor-element-61085ff{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:75px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px}.elementor-1238 .elementor-element.elementor-element-d5ee4f5{--width:92%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:27px;--padding-left:0px;--padding-right:0px}.elementor-1238 .elementor-element.elementor-element-f771446>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-1238 .elementor-element.elementor-element-d875a72{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:035px;--padding-bottom:0px;--padding-left:27px;--padding-right:27px}.elementor-1238 .elementor-element.elementor-element-901043e>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-1238 .elementor-element.elementor-element-14696eb>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-1238 .elementor-element.elementor-element-420dc61{--padding-top:10px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px}.elementor-1238 .elementor-element.elementor-element-c15cadc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-1238 .elementor-element.elementor-element-7202884>.elementor-widget-container{margin:0 0 0 0}.elementor-1238 .elementor-element.elementor-element-7202884{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var(--container-widget-width,1000px);max-width:1000px}}@media(min-width:768px){.elementor-1238 .elementor-element.elementor-element-5957ae6{--content-width:934px}.elementor-1238 .elementor-element.elementor-element-701c28d{--width:90.179%}.elementor-1238 .elementor-element.elementor-element-d5ee4f5{--width:42.151%}.elementor-1238 .elementor-element.elementor-element-d875a72{--width:50%}.elementor-1238 .elementor-element.elementor-element-3cbd3e0{--width:50%}.elementor-1238 .elementor-element.elementor-element-435795b{--width:50%}}@media(max-width:1024px) and (min-width:768px){.elementor-1238 .elementor-element.elementor-element-701c28d{--width:75%}.elementor-1238 .elementor-element.elementor-element-d5ee4f5{--width:35%}.elementor-1238 .elementor-element.elementor-element-d875a72{--width:65%}}@media(min-width:1025px){.elementor-1238 .elementor-element.elementor-element-5957ae6:not(.elementor-motion-effects-element-type-background),.elementor-1238 .elementor-element.elementor-element-5957ae6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}.elementor-1238 .elementor-element.elementor-element-61085ff:not(.elementor-motion-effects-element-type-background),.elementor-1238 .elementor-element.elementor-element-61085ff>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}