html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}@media (max-width: 479px){.hide-until-small{display:none}}@media (max-width: 639px){.hide-until-medium{display:none}}@media (max-width: 839px){.hide-until-blend{display:none}}@media (min-width: 840px){.show-until-blend{display:none}}html{font-size:10px}@media (min-width: 320px){html{font-size:11px}}@media (min-width: 640px){html{font-size:12px}}@media (min-width: 1024px){html{font-size:14px}}@media (min-width: 1540px){html{font-size:16px}}body{background:#fff;color:#000;font-family:"Inter",sans-serif;font-weight:400}input,textarea{font-family:"Inter",sans-serif;font-weight:400}a{text-decoration:none}*{margin:0}html{height:100%}img,video{max-width:100%;height:auto}iframe{max-width:100%}.block-video,.block-image{width:100%;display:block;max-width:none}strong{font-weight:700}em{font-style:normal;display:inline-block}.relative{position:relative}.container{margin:0 auto}.clearfix::after{content:" ";display:block;clear:both}.pull-left{float:left}@media (min-width: 640px){.pull-left--medium{float:left}}.pull-right{float:right}@media (min-width: 640px){.pull-right--medium{float:right}}.align-centre{text-align:center}.align-right{text-align:right}.uc{text-transform:uppercase}.not-an-image{background:#aaa;height:5rem}html{scroll-behavior:smooth}.nav{position:fixed;z-index:9999;top:0;left:0;height:100vh;display:flex;align-items:center;background:#fff;-moz-transition-property:box-shadow;-o-transition-property:box-shadow;-webkit-transition-property:box-shadow;transition-property:box-shadow;-moz-transition-duration:.35s;-o-transition-duration:.35s;-webkit-transition-duration:.35s;transition-duration:.35s}.nav.shadowed{box-shadow:0 0 3rem rgba(0,0,0,0.1)}.nav:hover{box-shadow:0 0 3rem rgba(0,0,0,0.1)}.nav:hover .nav-text{padding-right:1rem;width:18rem}.nav:hover+.main .section{filter:blur(5px)}.nav a{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem;height:3rem;-moz-transition-property:background;-o-transition-property:background;-webkit-transition-property:background;transition-property:background;-moz-transition-duration:.35s;-o-transition-duration:.35s;-webkit-transition-duration:.35s;transition-duration:.35s}.nav a:hover{background:#f5f5f5}.nav a:hover .nav-text{color:#000}.nav .nav-text{font-weight:bold;color:#636564;padding:.5rem 0;width:0;overflow:hidden;-moz-transition-property:color,width,padding;-o-transition-property:color,width,padding;-webkit-transition-property:color,width,padding;transition-property:color,width,padding;-moz-transition-duration:.35s;-o-transition-duration:.35s;-webkit-transition-duration:.35s;transition-duration:.35s}.nav .nav-text .nav-text-inner{width:18rem;display:block}.nav .nav-icon{position:relative}.nav .nav-icon img{width:3rem;height:3rem;object-fit:contain;-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;-moz-transition-duration:.35s;-o-transition-duration:.35s;-webkit-transition-duration:.35s;transition-duration:.35s}.nav .nav-icon img.active{position:absolute;top:0;left:0;opacity:0}.nav .nav-items.selected-1 li:nth-child(1) .nav-icon img.active{opacity:1}.nav .nav-items.selected-2 li:nth-child(2) .nav-icon img.active{opacity:1}.nav .nav-items.selected-3 li:nth-child(3) .nav-icon img.active{opacity:1}.nav .nav-items.selected-4 li:nth-child(4) .nav-icon img.active{opacity:1}.nav .nav-items.selected-5 li:nth-child(5) .nav-icon img.active{opacity:1}.nav .nav-items.selected-6 li:nth-child(6) .nav-icon img.active{opacity:1}.nav .nav-items.selected-7 li:nth-child(7) .nav-icon img.active{opacity:1}.nav li#nav-home a{color:#636463}.nav li#nav-home img{filter:invert(43%) sepia(0%) saturate(1702%) hue-rotate(190deg) brightness(85%) contrast(86%)}.nav li#nav-likuri-island-resort a{color:#c1d830}.nav li#nav-likuri-island-resort img{filter:invert(100%) sepia(59%) saturate(2743%) hue-rotate(8deg) brightness(100%) contrast(70%)}.nav li#nav-robinson-crusoe-island-tours a{color:#f05423}.nav li#nav-robinson-crusoe-island-tours img{filter:invert(35%) sepia(100%) saturate(1071%) hue-rotate(346deg) brightness(96%) contrast(96%)}.nav li#nav-likuri-fishing-charters a{color:#044f7c}.nav li#nav-likuri-fishing-charters img{filter:invert(18%) sepia(92%) saturate(1448%) hue-rotate(180deg) brightness(98%) contrast(97%)}.nav li#nav-likuri-sailing-adventures a{color:#43a1d8}.nav li#nav-likuri-sailing-adventures img{filter:invert(66%) sepia(20%) saturate(2361%) hue-rotate(173deg) brightness(88%) contrast(91%)}.nav li#nav-contact a{color:#636463}.nav li#nav-contact img{filter:invert(43%) sepia(0%) saturate(1702%) hue-rotate(190deg) brightness(85%) contrast(86%)}.main{padding-left:6rem}.main h1{color:inherit;font-size:2.5rem;line-height:3rem;margin-bottom:1.5rem;font-weight:800}.main h2{color:inherit;font-size:2.25rem;line-height:2.75rem;margin-bottom:1.5rem;font-weight:700}.main h3{color:inherit;font-size:2rem;line-height:2.5rem;margin-bottom:1.5rem;font-weight:600}.main h4{color:inherit;font-size:1.75rem;line-height:2.25rem;margin-bottom:1.5rem;font-weight:800}.main h5{color:inherit;font-size:1.5rem;line-height:2rem;margin-bottom:1.5rem;font-weight:700}.main h6{color:inherit;font-size:1.25rem;line-height:1.75rem;margin-bottom:1.5rem;font-weight:600}.main p{color:inherit;font-size:1rem;line-height:1.5rem;margin-bottom:1.5rem}.main p:last-child{margin-bottom:0}.main a{color:#636564;text-decoration:underline}.main a:hover{text-decoration:none}.main.is-scrolled .section{box-shadow:0 0 3rem rgba(0,0,0,0.1)}.main .prose{word-break:break-word}.section{position:relative;min-height:100vh;background:#fff;-moz-transition-property:box-shadow,filter;-o-transition-property:box-shadow,filter;-webkit-transition-property:box-shadow,filter;transition-property:box-shadow,filter;-moz-transition-duration:.35s;-o-transition-duration:.35s;-webkit-transition-duration:.35s;transition-duration:.35s}.section .zz{margin-bottom:10rem;box-shadow:0 0 3rem rgba(0,0,0,0.1)}.section.home .wrapper .prose{flex-basis:55%}.section.contact{background:#636564;color:#fff}.section.not-first .wrapper{padding:4rem 2rem}.section.not-first .logo{text-align:center}.section.not-first .logo a{display:inline-block;background:#fff;padding:.75rem 1.25rem}.section .wrapper{padding:2rem 1rem}@media (min-width: 840px){.section .wrapper{min-height:calc(100vh - 10rem);display:flex;padding:2rem;justify-content:space-between;align-items:center;gap:2rem}}.section .wrapper .prose{padding:1.5rem .5rem}@media (min-width: 480px){.section .wrapper .prose{padding:1.5rem}}.section .flexer{min-height:100vh}@media (min-width: 840px){.section .flexer{display:flex;align-items:center;justify-content:space-between;gap:2rem}.section .flexer>div{flex-basis:50%}.section .flexer.flexer-reverse{flex-direction:row-reverse}}.section .group-logo img{width:24rem}.section .logo img{width:20rem;height:10rem;object-fit:contain;transition:opacity .4s ease}.section .logo a:hover img{opacity:.7}.section .connect{padding:1rem 0}@media (min-width: 480px){.section .connect{display:flex;gap:2rem}}@media (min-width: 480px){.section .contact-links,.section .social-links{padding:.5rem 0}}.section .contact-links li,.section .social-links li{padding:.5rem 0;display:block}.section .contact-links a,.section .social-links a{color:#000;text-decoration:none}.section .contact-links a .material-symbols-outlined,.section .contact-links a img,.section .social-links a .material-symbols-outlined,.section .social-links a img{vertical-align:middle;position:relative;top:-0.1rem}.section .contact-links a .material-symbols-outlined,.section .social-links a .material-symbols-outlined{font-size:1.5em}.section .contact-links a img,.section .social-links a img{width:1.5em;height:1.5em}.section .contact-links a .w-text,.section .social-links a .w-text{margin-left:.25rem;-moz-transition-property:color;-o-transition-property:color;-webkit-transition-property:color;transition-property:color;-moz-transition-duration:.35s;-o-transition-duration:.35s;-webkit-transition-duration:.35s;transition-duration:.35s}.section .contact-links a:hover .w-text,.section .social-links a:hover .w-text{color:#aaa}@media (max-width: 839px){.section .mini-columns>*{padding-bottom:3rem}}@media (min-width: 840px){.section .mini-columns{display:flex;gap:4rem}}.section .icon-links li{margin-bottom:.5rem}.section .icon-link{color:#fff;font-size:1.1rem;line-height:1.5rem;margin-bottom:0;text-decoration:none;-moz-transition-property:color;-o-transition-property:color;-webkit-transition-property:color;transition-property:color;-moz-transition-duration:.35s;-o-transition-duration:.35s;-webkit-transition-duration:.35s;transition-duration:.35s}.section .icon-link .material-symbols-outlined{color:#b2b2b2;vertical-align:middle;position:relative;top:-0.1rem;font-size:2em;margin-right:.25rem}.section a.icon-link:hover{color:#b2b2b2}.section .extra-links{display:flex;gap:1rem}.section .extra-links a{display:block;text-decoration:none}.section .extra-links a:hover .extra-text{color:#b2b2b2}.section .extra-links .extra-graphic,.section .extra-links .extra-text{display:block;text-align:center;padding:.25rem}.section .extra-links .extra-text{color:#000;-moz-transition-property:color;-o-transition-property:color;-webkit-transition-property:color;transition-property:color;-moz-transition-duration:.35s;-o-transition-duration:.35s;-webkit-transition-duration:.35s;transition-duration:.35s}.section .extra-links .material-symbols-outlined{font-size:4rem}.wrapper{position:relative;max-width:1600px;margin:0 auto;z-index:50}@media (min-width: 840px){.wrapper{width:85%}}.brand-photo{height:50vh}@media (min-width: 840px){.brand-photo{height:100vh}}.brand-photo img{display:block;height:100%;width:100%;object-fit:cover}.brand-content{padding:2.5rem 1.25rem}@media (min-width: 480px){.brand-content{padding:4rem 2rem}}@media (min-width: 840px){.brand-content{padding:2rem 6rem 4rem 2rem}}.home-hero{overflow:clip;width:calc(100vw - 6rem);height:calc(50vw - 3rem);position:relative}@media (min-width: 840px){.home-hero{z-index:25;position:absolute;top:0;right:0;height:100vh;width:50vh}}.home-hero img{display:block;position:absolute;top:0;left:0}@media (max-width: 839px){.home-hero img{width:100%;max-height:none}}@media (min-width: 840px){.home-hero img{height:100%;max-width:none}}.section-graphic{position:absolute;z-index:25;overflow:clip}.section-graphic.sg-header{top:0;right:0;width:50vw;height:65vh}.section-graphic.sg-header img{top:-1px;right:-1px}.section-graphic.sg-footer{bottom:0;left:0;width:100%;height:50vh}.section-graphic.sg-footer img{bottom:-10vh;left:-1px}.section-graphic img{position:absolute;max-width:none;width:calc(100% + 2px)}.form.sending fieldset{opacity:.66;pointer-events:none}.form.sending .form-footer{display:none}.form.sending .form-sending{display:block}.form.problem .msg{display:block}.form.success .btn-input{display:none}.form.success .msg{display:block;color:#c1d830}.form fieldset{margin-bottom:.75rem;-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;-moz-transition-duration:.35s;-o-transition-duration:.35s;-webkit-transition-duration:.35s;transition-duration:.35s}.form .text-input{box-sizing:border-box;max-width:24rem;width:100%;border:0;background:#fff;padding:.25rem .5rem;color:#000;font-size:1rem;line-height:1.5rem;margin-bottom:0;outline:none}.form .text-input::placeholder{color:#636564;opacity:.5}.form textarea{resize:vertical;min-height:5.5rem}.form .btn-input{cursor:pointer;background:#b2b2b2;color:#fff;font-size:1rem;line-height:1.5rem;margin-bottom:0;padding:.5rem 1.5rem;outline:none;border:0;font-weight:bold;transition:background .4s ease}.form .btn-input:hover{background:#a1a1a1}.form-footer{align-items:center;display:flex;gap:2rem}.form .msg{color:#fdc673;font-size:1rem;line-height:1.2rem;margin-bottom:0;padding:.25rem 0;display:none}.form-sending{display:none}.form-loader{filter:invert(100%) sepia(59%) saturate(2743%) hue-rotate(8deg) brightness(100%) contrast(70%);width:4rem;animation:spinr 1s infinite ease}@keyframes spinr{0%{transform:rotate(0deg)}20%{transform:rotate(-10deg)}50%{transform:rotate(100deg)}70%{transform:rotate(90deg)}100%{transform:rotate(90deg)}}#brand-likuri-island-resort a{color:#c1d830}#brand-likuri-island-resort .connect a{color:#000}#brand-likuri-island-resort .connect a .material-symbols-outlined{color:#c1d830}#brand-likuri-island-resort .connect a img{filter:invert(100%) sepia(59%) saturate(2743%) hue-rotate(8deg) brightness(100%) contrast(70%)}#brand-robinson-crusoe-island-tours a{color:#f05423}#brand-robinson-crusoe-island-tours .connect a{color:#000}#brand-robinson-crusoe-island-tours .connect a .material-symbols-outlined{color:#f05423}#brand-robinson-crusoe-island-tours .connect a img{filter:invert(35%) sepia(100%) saturate(1071%) hue-rotate(346deg) brightness(96%) contrast(96%)}#brand-likuri-fishing-charters a{color:#044f7c}#brand-likuri-fishing-charters .connect a{color:#000}#brand-likuri-fishing-charters .connect a .material-symbols-outlined{color:#044f7c}#brand-likuri-fishing-charters .connect a img{filter:invert(18%) sepia(92%) saturate(1448%) hue-rotate(180deg) brightness(98%) contrast(97%)}#brand-likuri-sailing-adventures a{color:#43a1d8}#brand-likuri-sailing-adventures .connect a{color:#000}#brand-likuri-sailing-adventures .connect a .material-symbols-outlined{color:#43a1d8}#brand-likuri-sailing-adventures .connect a img{filter:invert(66%) sepia(20%) saturate(2361%) hue-rotate(173deg) brightness(88%) contrast(91%)}
