@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@400;700&family=Roboto:wght@300;400;500;700;900&display=swap);:root,[data-bs-theme=light]{--bs-primary:#003c66;--bs-secondary:#245174;--bs-success:#2c5530;--bs-info:#087ca7;--bs-warning:#d3874d;--bs-danger:#c23b4a;--bs-light:#fff6e4;--bs-dark:#1b1f23;--bs-white:#fff;--bs-body-bg:#fff;--bs-body-color:#1b1f23;--bs-link-color:var(--bs-primary);--bs-link-hover-color:color-mix(in srgb,var(--bs-link-color) 80%,#000);--bs-secondary-bg:#f8f9fa;--bs-tertiary-bg:#e9ecef;--bs-border-color:#00000026;--bs-secondary-color:#212529bf;--bs-primary-bg-subtle:color-mix(in srgb,var(--bs-primary) 12%,#fff);--bs-primary-border-subtle:color-mix(in srgb,var(--bs-primary) 25%,#fff);--bs-primary-text-emphasis:color-mix(in srgb,var(--bs-primary) 70%,#000);--bs-secondary-bg-subtle:color-mix(in srgb,var(--bs-secondary) 10%,#fff);--bs-secondary-border-subtle:color-mix(in srgb,var(--bs-secondary) 22%,#fff);--bs-secondary-text-emphasis:color-mix(in srgb,var(--bs-secondary) 70%,#000);--bs-card-bg:#fff;--bs-card-color:var(--bs-body-color);--bs-card-border-color:rgba(0,0,0,.125);--bs-card-cap-bg:#f8f9fa}[data-bs-theme=dark]{--bs-primary:#fff6e4;--bs-secondary:#245174;--bs-success:#2c5530;--bs-info:#087ca7;--bs-warning:#d3874d;--bs-danger:#c23b4a;--bs-light:#fff6e4;--bs-dark:#003c66;--bs-white:#fff;--bs-body-bg:#003c66;--bs-body-color:#e9ecef;--bs-link-color:color-mix(in srgb,var(--bs-light) 85%,#fff);--bs-link-hover-color:var(--bs-white);--bs-secondary-bg:#245174;--bs-tertiary-bg:#ffffff0f;--bs-border-color:#ffffff26;--bs-secondary-color:#e9ecefbf;--bs-primary-bg-subtle:#ffffff0f;--bs-primary-border-subtle:#ffffff26;--bs-primary-text-emphasis:color-mix(in srgb,var(--bs-primary) 80%,#fff);--bs-secondary-bg-subtle:#ffffff0a;--bs-secondary-border-subtle:#ffffff1f;--bs-secondary-text-emphasis:color-mix(in srgb,var(--bs-secondary) 70%,#fff)}.main{margin-top:1.6rem}.region.content{padding:0 1.25rem}@media (max-width:991.98px){.region.content,.region.content .front-block-search{padding:0}.region.content .front-block-search .bs-bef-search-block{border-radius:0!important}.highlight .slideshow{--slide-h:560px}}.region.sidebar{margin:0 .8rem}.custom-grid{background:var(--bs-white);display:grid}.custom-grid .grid-item{border:1px solid var(--bs-white)}.custom-grid .grid-item img{display:block;height:100%;object-fit:cover;width:100%}.custom-grid.layout-2{grid-template-columns:1fr 1fr}.custom-grid.layout-3{grid-template-columns:2fr 1fr}.custom-grid.layout-3 .is-featured{grid-row:span 2}.custom-grid.layout-4{grid-template-columns:2fr 1fr}.custom-grid.layout-4 .is-featured{grid-row:span 3}.custom-grid.layout-5{grid-template-columns:2fr 1fr 1fr}.custom-grid.layout-5 .is-featured{grid-row:span 2}@media (max-width:768px){.custom-grid{grid-template-columns:1fr!important}.custom-grid .is-featured{grid-row:span 1!important}}.alert{--bs-alert-margin-bottom:0;--bs-alert-border-radius:0}.alert .placeholder{padding:.2rem}.card-product{border:0;overflow:hidden;transition:transform .25s}.card-product h3{margin-top:2.8rem}.card-product:hover{transform:translateY(-2px)}.card-product .card-body{align-items:stretch;background-color:var(--bs-secondary);display:flex;padding:0}.card-product .card-title-wrap{align-items:center;display:flex;flex:1;padding:1.5rem 2rem}.card-product .card-title-wrap a{color:var(--bs-white);font-size:1.25rem;text-decoration:none}.card-product .card-cta{align-items:center;background:var(--bs-info);-webkit-clip-path:polygon(18% 0,100% 0,100% 100%,0 100%);clip-path:polygon(18% 0,100% 0,100% 100%,0 100%);display:flex;justify-content:center;letter-spacing:.02em;margin-left:-1rem;min-width:180px;padding:1.5rem 2rem 1.5rem 3.5rem;position:relative;transition:background .25s,transform .25s}.card-product .card-cta:hover{background:var(--bs-primary);color:var(--bs-white)}.card-product .card-cta:focus-visible{outline:#ffffffbf solid 2px;outline-offset:-4px}.card-product .card-cta a{color:var(--bs-white);text-decoration:none}.views-exposed-form .input-group{min-width:0;width:100%}.views-exposed-form .input-group-text{flex:0 0 auto;white-space:normal}.views-exposed-form .form-control,.views-exposed-form .form-select{min-width:0}.availability-form{display:flex;flex-wrap:wrap;gap:1rem}.availability-form .form-item{flex:1 1 250px}.availability-form .form-submit{margin:1rem auto}a,a:hover{text-decoration:none}h1,h2,h3,h4,h5,h6{font-family:Roboto Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.2}:root{--search-bar-h-lg:6rem;--search-overlap-lg:calc(var(--search-bar-h-lg)/2)}#block-solomoana-views-block-frontpage-search{margin-top:2%}.bs-bef-search-block{padding:1.25rem}.bs-bef-search-block input,.bs-bef-search-block select{border-bottom-left-radius:0;border-top-left-radius:0}.bs-bef-search-block .input-group{width:100%}.bs-bef-search-block .input-group>.form-item,.bs-bef-search-block .input-group>.js-form-item{flex:1 1 auto;min-width:0}.bs-bef-search-block .input-group>.form-item>.form-control,.bs-bef-search-block .input-group>.form-item>.form-select,.bs-bef-search-block .input-group>.js-form-item>.form-control,.bs-bef-search-block .input-group>.js-form-item>.form-select{width:100%}@media (min-width:992px){.front-block-search{margin-top:calc(var(--search-overlap-lg)*-1);z-index:100}.bs-bef-search-block form .d-flex{align-items:stretch;min-height:var(--search-bar-h-lg)}.bs-bef-search-block form .align-self-lg-center{align-self:stretch!important}.bs-bef-search-block{padding:0}.bs-bef-search-block .location{padding-left:2%}.bs-bef-search-block .search .btn{align-items:center;border-radius:0 1rem 1rem 0;display:flex;height:var(--search-bar-h-lg);justify-content:center;padding-bottom:0;padding-top:0}}@keyframes slideFade{0%{opacity:0;transform:scale(1)}12%{opacity:1;transform:scale(1.009)}75%{opacity:1;transform:scale(1.06)}to{opacity:0;transform:scale(1.06)}}@keyframes captionFadeUp{0%{opacity:0;transform:translateY(10px)}14%,78%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-6px)}}.highlight{position:relative}.highlight .slideshow{--slide-h:700px;background-color:var(--bs-dark);color:var(--bs-white);height:var(--slide-h);list-style:none;margin:0;overflow:hidden;padding:0;position:relative;width:100%}.highlight .slideshow li{-webkit-backface-visibility:hidden;backface-visibility:hidden;inset:0;opacity:0;position:absolute;will-change:opacity,transform;z-index:1}.highlight .slideshow li img,.highlight .slideshow li picture{display:block;height:100%;inset:0;object-fit:cover;object-position:50% 50%;position:absolute;transform:translateZ(0);width:100%;will-change:opacity,transform}.highlight .slideshow li .caption:before{background:linear-gradient(to top,rgba(var(--bs-primary-rgb),.96) 0,rgba(var(--bs-primary-rgb),.82) 24%,rgba(var(--bs-primary-rgb),.52) 48%,rgba(var(--bs-primary-rgb),.18) 72%,#0000 100%);content:"";inset:0;position:absolute;z-index:-2}.highlight .slideshow li .caption:after{background:radial-gradient(#0000002e 1px,#0000 0),repeating-linear-gradient(-45deg,#0000000a,#0000000a 2px,#0000 0,#0000 12px);background-size:18px 18px,auto;content:"";inset:0;mix-blend-mode:multiply;opacity:.5;position:absolute;z-index:-1}.highlight .slideshow li .caption .caption-inner{padding:clamp(1.5rem,3vw,3rem) clamp(1.25rem,4vw,5rem) clamp(2rem,5vw,5rem);position:relative;text-align:center;width:100%}.highlight .slideshow li .caption .caption-inner h3{font-weight:300;line-height:.92;margin:0 0 1rem;text-wrap:balance;text-shadow:0 3px 10px #00000073,0 1px 2px #0000008c}.highlight .slideshow li .caption .caption-inner h3 a{color:var(--bs-white);text-decoration:none;transition:opacity .2s}.highlight .slideshow li .caption .caption-inner h3 a:hover{opacity:.9}.highlight .slideshow li .caption .caption-inner .lead{color:#ffffffeb;font-weight:400;margin-inline:auto;max-width:70ch;text-shadow:0 2px 6px #00000059}@media (max-width:991.98px){.highlight{--slide-h:560px}}@media (max-width:767.98px){.views-exposed-form .search{text-align:center}.highlight .slideshow{--slide-h:480px}.highlight .slideshow li .caption .caption-inner{padding:1.25rem 1rem calc(1.5rem + env(safe-area-inset-bottom,0px))}.highlight .slideshow li .caption .caption-inner h3{line-height:1}.highlight .slideshow li .caption .caption-inner .lead{font-size:1rem}.highlight .slideshow li .caption:before{background:linear-gradient(to top,rgba(var(--bs-primary-rgb),.98) 0,rgba(var(--bs-primary-rgb),.86) 36%,rgba(var(--bs-primary-rgb),.42) 68%,#0000 100%)}.highlight{--slide-h:480px}}@media (max-width:575.98px){.highlight,.highlight .slideshow{--slide-h:400px}}.highlight .slideshow li .caption h3,.highlight .slideshow li .caption p{text-shadow:0 2px 4px #0009,0 0 1px #000000e6}@media (prefers-reduced-motion:reduce){.highlight .slideshow li,.highlight .slideshow li .caption{animation:none!important;opacity:1!important;pointer-events:auto!important;transform:none!important}.highlight .slideshow li:not(:first-child){display:none}.navbar-toggler-icon,.navbar-toggler-icon:after,.navbar-toggler-icon:before{transition:none!important}}.no-cssanimations .slideshow li{opacity:1}.no-cssanimations .slideshow li:not(:first-child){display:none}@keyframes imageFade{0%,30%,to{opacity:0;pointer-events:none}25%,5%{opacity:1;pointer-events:auto}}@keyframes titleFade{0%,27%,to{opacity:0;pointer-events:none}25%,6%{opacity:1;pointer-events:auto}}.highlight .slideshow li{animation:18s linear infinite both imageFade}.highlight .slideshow li .caption{inset-inline:0;bottom:0;overflow:hidden;position:absolute;width:100%;z-index:5;animation:18s linear infinite both titleFade}.highlight .slideshow li:first-child,.highlight .slideshow li:first-child .caption{animation-delay:0s}.highlight .slideshow li:nth-child(2),.highlight .slideshow li:nth-child(2) .caption{animation-delay:6s}.highlight .slideshow li:nth-child(3),.highlight .slideshow li:nth-child(3) .caption{animation-delay:12s}.highlight .slideshow li,.highlight .slideshow li .caption{pointer-events:none;will-change:opacity}body{background-color:var(--bs-body-bg);color:var(--bs-body-color);font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.2rem;font-weight:var(--bs-body-font-weight)}.front .main{position:relative}.front .main:before{background:url(../images/solomon_islands_bg_1400x500.png) top/cover no-repeat;content:"";inset:0;opacity:.4;pointer-events:none;position:absolute}.front .main .region.highlight,.front .main .region.highlight ul.slideshow{padding:0}.front .main .region .content .bs-bef-search-block{margin-bottom:7.25rem}.container-fluid,.front .main .region .sidebar{padding:0}.status .placeholder{background-color:unset;color:var(--bs-secondary)}.placeholder{background-color:unset;vertical-align:unset}.navbar{--bs-navbar-padding-y:0;--bs-navbar-padding-x:0;position:relative}.navbar .navbar-brand{align-items:center;display:inline-flex;gap:.5rem;text-transform:uppercase}.navbar .navbar-brand .logo{height:auto;max-height:calc(var(--bs-navbar-brand-font-size)*2);object-fit:contain;vertical-align:middle;width:auto}.navbar .navbar-brand .logo svg{display:block;height:40px;width:auto}.navbar .navbar-toggler{border:0;height:32px;width:44px}.navbar .navbar-toggler:focus{box-shadow:none}.navbar .navbar-toggler:focus-visible{outline:currentColor solid 2px;outline-offset:2px}.navbar .navbar-toggler .navbar-toggler-icon{background:currentColor;border-radius:1px;display:inline-block;height:2px;position:relative;transition:transform .25s,background-color .2s;width:1.5rem}.navbar .navbar-toggler .navbar-toggler-icon:after,.navbar .navbar-toggler .navbar-toggler-icon:before{background-color:currentColor;border-radius:1px;content:"";height:2px;left:0;position:absolute;transition:transform .25s,top .25s;width:100%}.navbar .navbar-toggler .navbar-toggler-icon:before{top:-8px}.navbar .navbar-toggler .navbar-toggler-icon:after{top:8px}.navbar .navbar-toggler:not(.collapsed) .navbar-toggler-icon{background-color:initial}.navbar .navbar-toggler:not(.collapsed) .navbar-toggler-icon:before{top:50%;transform:translateY(-50%) rotate(45deg)}.navbar .navbar-toggler:not(.collapsed) .navbar-toggler-icon:after{top:50%;transform:translateY(-50%) rotate(-45deg)}.navbar ul.main-menu>li.nav-item>a.nav-link{align-items:center;display:inline-flex;line-height:1;padding:2rem 1.48rem;text-transform:uppercase}.navbar ul.main-menu>li.nav-item.dropdown>a.nav-link.dropdown-toggle:after{border:0;content:"\f282";display:inline-block;font-family:Bootstrap-icons;margin-left:.5rem;text-align:center;vertical-align:middle;width:1em}.navbar ul.main-menu>li.nav-item:not(.dropdown)>a.nav-link:after{content:" ";display:inline-block;margin-left:.5rem;opacity:0;width:1em}.navbar li:last-child ul .dropdown-menu{left:auto;right:0}.search-block-form{width:100%}.social-block{display:inline-block}.social-block .social-link{align-items:center;border-radius:999px;color:var(--bs-light);display:inline-flex;justify-content:center;text-decoration:none}.social-block .social-link:hover{color:var(--bs-link-hover-color)}.social-block .social-link .bi{font-size:1.6rem;line-height:1}.nav-tabs{margin-bottom:1.25rem}.footer,.footer-grid{background-color:var(--bs-secondary);color:var(--bs-white);padding:1.25rem 1.25rem .625rem}.footer a,.footer-grid a{color:var(--bs-light)}.footer a:hover,.footer-grid a:hover{color:var(--bs-white)}.footer .navbar-collapse.collapse,.footer-grid .navbar-collapse.collapse{display:block!important;height:auto!important;visibility:visible!important}.footer .btn-theme-switcher,.footer .navbar-toggler,.footer-grid .btn-theme-switcher,.footer-grid .navbar-toggler{display:none!important}.footer-grid .container{border-bottom:1px solid var(--bs-white)}.footer-grid .nav-link{text-transform:capitalize}.bef-exposed-form .price .dropdown-menu.show{width:100%}.navbar .nav-item{position:relative}.navbar .dropdown-menu{margin-top:0;top:100%;transform:none!important}.navbar-nav .nav-link{padding-bottom:.25rem}.bs-price-slider{height:10px;margin-top:10px}.noUi-target{width:100%}.noUi-handle{cursor:pointer}.caption h3{color:var(--bs-info);margin:0;text-shadow:0 2px 6px #00000073,0 0 12px #087ca72e}.caption h3 a{color:inherit;text-decoration:none}.caption .lead{color:#ffffffe6;margin:0;max-width:100%;text-shadow:0 1px 3px #00000059}