.elementor-14519 .elementor-element.elementor-element-2a1000b{--display:flex;}.elementor-14519 .elementor-element.elementor-element-2a10001{--display:flex;}.elementor-14519 .elementor-element.elementor-element-2a10001:not(.elementor-motion-effects-element-type-background), .elementor-14519 .elementor-element.elementor-element-2a10001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.costaricawakootours.com/wp-content/uploads/2026/10/wakoo-ocean-20261014.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14519 .elementor-element.elementor-element-2a10009{--display:flex;}.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-14519 .elementor-element.elementor-element-2a10008{--display:flex;}.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-14519 .elementor-element.elementor-element-2a10006 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14519 .elementor-element.elementor-element-2a10007 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14519 .elementor-element.elementor-element-2a1001b{--display:flex;}.elementor-14519 .elementor-element.elementor-element-2a1000e{--display:flex;}.elementor-14519 .elementor-element.elementor-element-2a10011{--display:flex;}.elementor-14519 .elementor-element.elementor-element-2a10014{--display:flex;}.elementor-14519 .elementor-element.elementor-element-2a10017{--display:flex;}.elementor-14519 .elementor-element.elementor-element-2a1001a{--display:flex;}.elementor-14519 .elementor-element.elementor-element-2a1002c{--display:flex;}.elementor-14519 .elementor-element.elementor-element-2a1001d{--display:flex;}.elementor-14519 .elementor-element.elementor-element-2a1001d:not(.elementor-motion-effects-element-type-background), .elementor-14519 .elementor-element.elementor-element-2a1001d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.costaricawakootours.com/wp-content/uploads/2026/10/wakoo-ocean-20261014.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14519 .elementor-element.elementor-element-2a1002b{--display:flex;}.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-14519 .elementor-element.elementor-element-2a1002a{--display:flex;}.elementor-14519 .elementor-element.elementor-element-2a10023{--display:flex;}.elementor-14519 .elementor-element.elementor-element-2a10026{--display:flex;}.elementor-14519 .elementor-element.elementor-element-2a10029{--display:flex;}.elementor-14519 .elementor-element.elementor-element-2a100ed{--display:flex;}.elementor-14519 .elementor-element.elementor-element-2a100e7{--display:flex;}.elementor-14519 .elementor-element.elementor-element-2a100e5{--display:flex;}.elementor-14519 .elementor-element.elementor-element-2a100e8{--display:flex;}.elementor-14519 .elementor-element.elementor-element-260229f{--display:flex;}.elementor-14519 .elementor-element.elementor-element-64f3617{--display:flex;}.elementor-14519 .elementor-element.elementor-element-f5181fa{--display:flex;}.elementor-14519 .elementor-element.elementor-element-cb275a8{--display:flex;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-14519 .elementor-element.elementor-element-2becc53 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-14519 .elementor-element.elementor-element-2becc53 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-14519 .elementor-element.elementor-element-2becc53{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14519 .elementor-element.elementor-element-2becc53 .elementor-icon-list-text{transition:color 0.3s;}.elementor-14519 .elementor-element.elementor-element-89bb929{--display:flex;}.elementor-14519 .elementor-element.elementor-element-320f872 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-14519 .elementor-element.elementor-element-320f872 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-14519 .elementor-element.elementor-element-320f872{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14519 .elementor-element.elementor-element-320f872 .elementor-icon-list-text{transition:color 0.3s;}.elementor-14519 .elementor-element.elementor-element-f0cc8ec{--display:flex;}.elementor-14519 .elementor-element.elementor-element-410ac86 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-14519 .elementor-element.elementor-element-410ac86 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-14519 .elementor-element.elementor-element-410ac86{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14519 .elementor-element.elementor-element-410ac86 .elementor-icon-list-text{transition:color 0.3s;}.elementor-14519 .elementor-element.elementor-element-36c23f6{--display:flex;}.elementor-14519 .elementor-element.elementor-element-a08ba14 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-14519 .elementor-element.elementor-element-a08ba14 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-14519 .elementor-element.elementor-element-a08ba14{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14519 .elementor-element.elementor-element-a08ba14 .elementor-icon-list-text{transition:color 0.3s;}.elementor-14519 .elementor-element.elementor-element-c828561{--display:flex;}.elementor-14519 .elementor-element.elementor-element-224ada4 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-14519 .elementor-element.elementor-element-224ada4 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-14519 .elementor-element.elementor-element-224ada4{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14519 .elementor-element.elementor-element-224ada4 .elementor-icon-list-text{transition:color 0.3s;}.elementor-14519 .elementor-element.elementor-element-d794275{--display:flex;}.elementor-14519 .elementor-element.elementor-element-a1264a7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-14519 .elementor-element.elementor-element-a1264a7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-14519 .elementor-element.elementor-element-a1264a7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14519 .elementor-element.elementor-element-a1264a7 .elementor-icon-list-text{transition:color 0.3s;}.elementor-14519 .elementor-element.elementor-element-57277d3{--display:flex;}.elementor-14519 .elementor-element.elementor-element-8fdd508 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-14519 .elementor-element.elementor-element-8fdd508 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-14519 .elementor-element.elementor-element-8fdd508{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14519 .elementor-element.elementor-element-8fdd508 .elementor-icon-list-text{transition:color 0.3s;}.elementor-14519 .elementor-element.elementor-element-f3b6cdc{--display:flex;}.elementor-14519 .elementor-element.elementor-element-cef3cac .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-14519 .elementor-element.elementor-element-cef3cac .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-14519 .elementor-element.elementor-element-cef3cac{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14519 .elementor-element.elementor-element-cef3cac .elementor-icon-list-text{transition:color 0.3s;}.elementor-14519 .elementor-element.elementor-element-ffcf492{--display:flex;}.elementor-14519 .elementor-element.elementor-element-9474587 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14519 .elementor-element.elementor-element-580426a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14519 .elementor-element.elementor-element-303e939{--display:flex;}.elementor-14519 .elementor-element.elementor-element-f6cc35d{--display:flex;}.elementor-14519 .elementor-element.elementor-element-51ef0de{--display:flex;}.elementor-14519 .elementor-element.elementor-element-64b1649{--display:flex;}.elementor-14519 .elementor-element.elementor-element-c0de93b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-14519 .elementor-element.elementor-element-c0de93b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-14519 .elementor-element.elementor-element-c0de93b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14519 .elementor-element.elementor-element-c0de93b .elementor-icon-list-text{transition:color 0.3s;}.elementor-14519 .elementor-element.elementor-element-4fc37eb{--display:flex;}.elementor-14519 .elementor-element.elementor-element-ab33249 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-14519 .elementor-element.elementor-element-ab33249 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-14519 .elementor-element.elementor-element-ab33249{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14519 .elementor-element.elementor-element-ab33249 .elementor-icon-list-text{transition:color 0.3s;}.elementor-14519 .elementor-element.elementor-element-8e5c735{--display:flex;}.elementor-14519 .elementor-element.elementor-element-18e6d98 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-14519 .elementor-element.elementor-element-18e6d98 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-14519 .elementor-element.elementor-element-18e6d98{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14519 .elementor-element.elementor-element-18e6d98 .elementor-icon-list-text{transition:color 0.3s;}.elementor-14519 .elementor-element.elementor-element-545a466{--display:flex;}.elementor-14519 .elementor-element.elementor-element-937a459 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-14519 .elementor-element.elementor-element-937a459 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-14519 .elementor-element.elementor-element-937a459{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14519 .elementor-element.elementor-element-937a459 .elementor-icon-list-text{transition:color 0.3s;}.elementor-14519 .elementor-element.elementor-element-dfd18b1{--display:flex;}.elementor-14519 .elementor-element.elementor-element-b408fdb .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-14519 .elementor-element.elementor-element-b408fdb .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-14519 .elementor-element.elementor-element-b408fdb{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14519 .elementor-element.elementor-element-b408fdb .elementor-icon-list-text{transition:color 0.3s;}.elementor-14519 .elementor-element.elementor-element-ed6f386{--display:flex;}.elementor-14519 .elementor-element.elementor-element-e147d51 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-14519 .elementor-element.elementor-element-e147d51 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-14519 .elementor-element.elementor-element-e147d51{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14519 .elementor-element.elementor-element-e147d51 .elementor-icon-list-text{transition:color 0.3s;}.elementor-14519 .elementor-element.elementor-element-34a8f78{--display:flex;}.elementor-14519 .elementor-element.elementor-element-8c3fdc1 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-14519 .elementor-element.elementor-element-8c3fdc1 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-14519 .elementor-element.elementor-element-8c3fdc1{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14519 .elementor-element.elementor-element-8c3fdc1 .elementor-icon-list-text{transition:color 0.3s;}.elementor-14519 .elementor-element.elementor-element-d668c21{--display:flex;}.elementor-14519 .elementor-element.elementor-element-98a9a06 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-14519 .elementor-element.elementor-element-98a9a06 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-14519 .elementor-element.elementor-element-98a9a06{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14519 .elementor-element.elementor-element-98a9a06 .elementor-icon-list-text{transition:color 0.3s;}.elementor-14519 .elementor-element.elementor-element-07c6add{--display:flex;}.elementor-14519 .elementor-element.elementor-element-e2f6840 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14519 .elementor-element.elementor-element-29a1609 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14519 .elementor-element.elementor-element-2a100fe{--display:flex;}.elementor-14519 .elementor-element.elementor-element-2a100fa{--display:flex;}.elementor-14519 .elementor-element.elementor-element-2a100f9{--display:flex;}.elementor-14519 .elementor-element.elementor-element-2a100fd{--display:flex;}.elementor-14519 .elementor-element.elementor-element-2a100fb{--e-image-carousel-slides-to-show:4;}.elementor-14519 .elementor-element.elementor-element-2a100fc{--e-image-carousel-slides-to-show:4;}.elementor-14519 .elementor-element.elementor-element-2a1011c{--display:flex;}.elementor-14519 .elementor-element.elementor-element-2a1011a{--display:flex;}.elementor-14519 .elementor-element.elementor-element-2a1011b{--display:flex;}.elementor-14519 .elementor-element.elementor-element-2a10103{--display:flex;}.elementor-14519 .elementor-element.elementor-element-2a10102{--display:flex;}.elementor-14519 .elementor-element.elementor-element-2a10108{--display:flex;}.elementor-14519 .elementor-element.elementor-element-2a10107{--display:flex;}.elementor-14519 .elementor-element.elementor-element-2a1010d{--display:flex;}.elementor-14519 .elementor-element.elementor-element-2a1010c{--display:flex;}.elementor-14519 .elementor-element.elementor-element-2a10112{--display:flex;}.elementor-14519 .elementor-element.elementor-element-2a10111{--display:flex;}.elementor-14519 .elementor-element.elementor-element-2a10117{--display:flex;}.elementor-14519 .elementor-element.elementor-element-2a10116{--display:flex;}.elementor-14519 .elementor-element.elementor-element-2a10132{--display:flex;}.elementor-14519 .elementor-element.elementor-element-2a1012f{--display:flex;}.elementor-14519 .elementor-element.elementor-element-2a10131{--display:flex;}.elementor-14519 .elementor-element.elementor-element-2a10130{--display:flex;}.elementor-14519 .elementor-element.elementor-element-wr0{--display:flex;}.elementor-14519 .elementor-element.elementor-element-wr1{--display:flex;}.elementor-14519 .elementor-element.elementor-element-wr2{--display:flex;}.elementor-14519 .elementor-element.elementor-element-wr3{--display:flex;}.elementor-14519 .elementor-element.elementor-element-wr4{--display:flex;}.elementor-14519 .elementor-element.elementor-element-wr5{--display:flex;}.elementor-14519 .elementor-element.elementor-element-wr6{--display:flex;}.elementor-14519 .elementor-element.elementor-element-wr7{--display:flex;}.elementor-14519 .elementor-element.elementor-element-2a10148{--display:flex;}.elementor-14519 .elementor-element.elementor-element-2a10146{--display:flex;}.elementor-14519 .elementor-element.elementor-element-2a10144{--display:flex;}.elementor-14519 .elementor-element.elementor-element-2a10145 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14519 .elementor-element.elementor-element-2a10147{--display:flex;}.elementor-14519 .elementor-element.elementor-element-2a10137{--display:flex;}.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-14519 .elementor-element.elementor-element-2a1013c{--display:flex;}.elementor-14519 .elementor-element.elementor-element-2a10141{--display:flex;}.elementor-14519 .elementor-element.elementor-element-2a10150{--display:flex;}.elementor-14519 .elementor-element.elementor-element-2a1014b{--display:flex;}.elementor-14519 .elementor-element.elementor-element-2a1014e{--display:flex;}.elementor-14519 .elementor-element.elementor-element-2a1014d .elementor-button-content-wrapper{flex-direction:row-reverse;}:root{--page-title-display:none;}/* Start custom CSS *//* Approved lateral heading only: sticky within its own section. */
@media(min-width:901px){body.elementor-page-14519 .elementor.elementor-14519 .wk-approved-sticky{position:sticky!important;top:var(--wk-approved-top,164px)!important;align-self:start!important;height:auto!important;}}
@media(max-width:900px){body.elementor-page-14519 .elementor.elementor-14519 .wk-approved-sticky{position:static!important;}}

@media(min-width:901px){body.elementor-page-14519 .elementor .lxe.lxe-flow{grid-template-columns:minmax(0,42fr) minmax(0,58fr);}}/* End custom CSS */