@font-face{font-family:'Playfair Display Bold';font-style:normal;font-weight:400;src:local('Playfair Display Bold'),url(../../../../../themes/wp-theme-hawaii2023/fonts/PlayfairDisplay-Bold.woff) format('woff')}html,body,div,span,applet,object,iframe,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-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}b,strong{font-weight:700}i,em{font-style:italic}small{font-size:.75em}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}#usm-admin-notification-widget{display:none}body{font:16px 'Trebuchet MS',Helvetica,Arial,sans-serif;color:#242020}h1,h2,h3,h4,h5,h6{font-weight:700}.btn{border-radius:40px;padding-left:1.5em;padding-right:1.5em;font-weight:700;text-transform:uppercase}.btn-yellow{background:#f7ee22;border-color:#f7ee22;color:#000}.btn-yellow:hover,.btn-yellow:focus{background:#f7d122;border-color:#f7d122}.btn-salmon{background:#ff7353;border-color:#ff7353;color:#fff}.btn-salmon:hover,.btn-salmon:focus{background:#ec4c28;border-color:#ec4c28;color:#fff}.btn-light{border-color:#a6cbee}.text-sml{font-size:.75em}.text-heading{color:#00bee7}.text-dark-green{color:#01816d}.text-hi-green{color:#26a894}.text-salmon{color:#f37565}.text-grey{color:#ddd}.bg-black{background:#000}.bg-tropical{background:#b3e3ff url(../../../../../themes/wp-theme-hawaii2023/images/bg-tropical.jpg) no-repeat;background-size:cover;font-size:1.125em}.bg-blue{background:#e4f5ff}.bg-yellow{background:#f8f3df}.bg-green{background:#a1e4e6}.featured-heading,.page-heading{font-size:2em}.bg-yellow{background:#f8f3df}.bg-green{background:#a1e4e6}.bg-beige{background:#fffbf6}.featured-heading,.page-heading{font-size:2em}.navbar-top{background:#e4f5ff}.navbar-top .navbar-nav .nav-link{text-transform:uppercase;color:#383838;font-size:.75em;padding-left:.5rem;padding-right:.5rem}.navbar-top .navbar-nav .nav-link:hover{color:#000}.navbar-light{border-bottom:3px solid #f8f3df}.navbar-light .navbar-nav .nav-link{color:#242020;font-weight:700;text-transform:uppercase}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus{color:#ff7353}.navbar-nav .nav-item{margin:1em 0}.navbar-nav .nav-link[data-bs-toggle=dropdown]:after{content:'\f0d7';font-family:'icomoon';padding-left:5px}.navbar-nav .dropdown-menu{min-width:300px;border-radius:0;border-left:4px solid #ff9f89}.navbar-nav .dropdown-menu .nav-item:hover,.navbar-nav .dropdown-menu .nav-item:focus{background:#fffcec}.navbar-nav .nav-button{background:#ff7353;margin:0!important;padding:.5rem 1rem}.navbar-nav .nav-button .nav-link,.navbar-nav .nav-button .nav-link:hover{color:#fff!important}.page-id-115687 .navbar-brand img{width:117px;height:43px}.page-id-115687 .navbar-light{border-bottom:0}.page-id-115687 .marketplace-logo{position:absolute;top:100px;left:50%;margin-left:-150px;width:300px;height:117px;object-fit:none}.masthead{overflow:hidden}.masthead img{width:auto;height:100%;object-fit:cover;margin-left:-30px}.masthead .photo-credit{position:absolute;bottom:53px;right:1em;padding:5px;background:rgb(0 0 0 / .3);color:#eee;font-size:8px;text-transform:uppercase}.latest-posts-top:before{content:'';display:block;background:url(../../../../../themes/wp-theme-hawaii2023/images/divider-pattern.gif) repeat-x;width:100%;height:47px;position:absolute;top:0}.latest-posts-bottom:after{content:'';display:block;background:url(../../../../../themes/wp-theme-hawaii2023/images/divider-pattern.gif) repeat-x;width:100%;height:47px;position:absolute;bottom:0}.masthead .category-caption{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:600px;color:#fff;text-align:center;line-height:1.5em;text-shadow:#000 1px 0 10px}.masthead .category-caption h1{text-transform:uppercase;font-size:2em}.masthead .category-caption p{font-size:1.125em}.cat-desc .row{border-radius:30px}.featured-img img{width:100%;height:250px;-webkit-object-fit:cover;-moz-object-fit:cover;object-fit:cover}.featured-title{font-family:'Playfair Display Bold',Garamond,Times,serif}.featured-title a{color:#242020;text-decoration:none}.featured-title a:hover,.featured-title a:focus{color:#000}.featured-title .island-label{display:inline-block;text-transform:uppercase;font-family:'Trebuchet MS',Helvetica,Arial,sans-serif;font-weight:400;font-size:.6em;color:#5ca6d1;margin:0 .5em 1em 0;padding:3px 6px;border-radius:40px;background:#e4f5ff}.read-more{color:#287bba;text-transform:uppercase;text-decoration:none;font-weight:700}.read-more:after{content:' \00BB';color:#287bba;font-weight:700}.read-more:hover,.read-more:focus{color:#105386}#awake-products .product-image img{width:100%!important;height:auto!important}#awake-products .product-info{text-align:center}#awake-products .product-info .product-title{font-size:18px;line-height:24px;font-weight:700;overflow:hidden}#awake-products a.am-product-link{text-decoration:none}#awake-products .on-sale{background:#f37565}#awake-products .on-sale,#awake-products .sold-out{font-size:14px;border-radius:13px;padding:1px 6px;top:50%}.st-next,.st-prev{display:inline-block;margin:0 1.5rem;cursor:pointer;opacity:.75;position:absolute;z-index:1;font-size:3em}.st-next:hover,.st-prev:hover{opacity:1}.st-next{right:-1rem;top:40%}.st-prev{left:-1rem;top:40%}.post-entry{font-size:1.125em;line-height:1.5em}.post-entry p{margin-bottom:1em}.post-entry h1,.post-entry h2,.post-entry h3,.post-entry h4,.post-entry h5,.post-entry h6{font-family:'Playfair Display Bold',Garamond,Times,serif;margin-top:1.5em;margin-bottom:1em}.post-entry img{max-width:100%;height:auto;margin-bottom:1em;margin-left:auto;margin-right:auto;display:block}.post-entry .wp-caption{margin:2em auto;max-width:100%}.post-entry .wp-caption-text{font-size:.875em;color:#888}.post-entry a{color:#ff7353;text-decoration:underline}.post-entry a:hover,.post-entry a:focus{color:#ec4c28}.post-entry .btn-primary,.related-content .btn-primary{background:#ff7353;border-color:#ff7353;color:#fff;text-decoration:none}.post-entry .btn-primary:hover,.post-entry .btn-primary:focus,.related-content .btn-primary:hover,.related-content .btn-primary:focus{background:#ec4c28;border-color:#ec4c28;color:#fff;text-decoration:none}.post-entry .btn-light{border-color:#5ca6d1;color:#5ca6d1;text-decoration:none}.post-entry .btn-light:hover,.post-entry .btn-light:focus{background:#e4f5ff;color:#5ca6d1}.post-entry ul{list-style-type:disc;margin-left:1em;margin-bottom:1em}.post-entry ol{list-style-type:decimal;margin-left:1em;margin-bottom:1em}.post-content iframe{margin:auto!important}.post-entry blockquote{background:#e4f5ff;padding:1em;margin-bottom:1em;border-left:10px solid #98d4f8;display:block;color:#006baa;border-radius:5px}.post-entry blockquote a{color:#006baa}.post-entry blockquote a:hover,.post-entry blockquote a:focus{color:#004872}.post-entry blockquote p{margin-bottom:0}.related-content .featured-heading{font-size:2rem;font-family:'Trebuchet MS',Helvetica,Arial,sans-serif;margin-top:0}.related-content .btn-salmon,.related-content .btn-salmon:hover,.related-content .btn-salmon:focus{color:#fff;text-decoration:none}.related-content .featured-title a{color:#242020;text-decoration:none}.related-content .featured-title a:hover,.related-content .featured-title a:focus{color:#000}.related-content .featured-img img{margin-bottom:0}.masthead.island{height:300px}.cat-entry h5{font-size:1.125em}.cat-entry h5 a{background:#fff;color:#242020;padding:1em;margin-bottom:1em;border-radius:5px;display:block}.cat-entry h5 a:hover,.cat-entry h5 a:focus{text-decoration:none;background:#fffee6;color:#b62a39}.searchform #search{border-top-left-radius:40px;border-bottom-left-radius:40px}.searchform input,.searchform button{font-size:1.125em}.sfsi_shortcode_container{float:none!important;margin-bottom:1.5rem}.pagination .page-numbers,.pagination .page-link,.pagination li span{margin:.25em;padding:.15rem .5rem;color:#ff7353;font-size:1.25em;line-height:normal;display:inline-block;text-decoration:none;font-weight:700;border:0}.pagination .page-numbers.dots,.pagination .page-numbers.dots:hover,.pagination .page-numbers.dots:focus{color:#242020;font-weight:400;background:none;margin:0;padding:0}.pagination .ellipse{color:#242020;font-weight:400;background:none}.pagination .page-numbers:hover,.pagination .page-numbers:focus,.pagination .page-link:hover,.pagination .page-link:focus{background-color:#ff7353;color:#fff;text-decoration:none;border-radius:50px}.pagination li.active{background:none!important}.pagination .page-numbers.current,.pagination li.active span.current{background:#e4f5ff;color:#242020;border-radius:50px}.breadcrumbsNav{display:flex;flex-direction:column;justify-content:center}.breadcrumbsNav .nav-link{color:#242020;font-weight:700;text-transform:uppercase;padding-left:.5rem;padding-right:.5rem;font-size:1.125em}.breadcrumbsNav .nav-link:hover,.breadcrumbsNav .nav-link:focus{color:#ff7353}.breadcrumbsNav .nav-link:after{font-family:'icomoon';content:'\f054';vertical-align:middle;margin-top:-2px;margin-left:4px;display:inline-block}.single .sidebar{margin:2em 0}.sidebar .widget{margin-bottom:3em}footer{background:#e4f5ff;color:#555}footer a{color:#555;text-decoration:underline}footer ul li{display:block;margin:1.5em}footer ul a{text-transform:uppercase;font-weight:700;text-decoration:none}footer ul a:hover,footer ul a:focus{color:#000;text-decoration:none}footer a:hover,footer a:focus{color:#000}footer .social{font-size:1.5em;vertical-align:middle;margin:1em .5em}.vac-pkg .featured-img img{margin-bottom:0}.vac-pkg .featured-title a{color:#242020;text-decoration:none}.vac-pkg .featured-title a:hover,.vac-pkg .featured-title a:focus{color:#000}.gam{text-align:center;position:relative}.gam.ld{min-height:250px}.post-entry .ad-unit{margin:2em auto}.gam>div:before,.post-entry .ad-unit>div:before{content:'Advertisement';font-size:.75em;color:#888;display:block;margin-bottom:3px}.sidebar .gam.tl:before{content:'Specials';color:#00bee7;display:block;padding-bottom:5px;margin-bottom:10px;text-align:left;font-weight:700;font-size:1.5em;border-bottom:1px solid #ddd;text-transform:uppercase}.gam.tl a{background:#e4f5ff;margin:2em 0;padding:2em;color:#006baa;display:block;border-radius:5px;border-left:10px solid #98d4f8;border-right:10px solid #98d4f8;text-decoration:none}.gam.tl a:hover,.gam.tl a:focus{text-decoration:none;background:#98d4f8;color:#004872}.gam.tl a:before{content:'Advertisement';font-size:.75em;font-style:italic;color:#888;display:block;margin-bottom:3px}.gam.tl>div{position:static;transform:none}.gam.tl>div:before{content:'';margin-bottom:0}.sidebar .gam.tl a{margin:0 0 1em;padding:1em;text-align:left}.sidebar .gam.tl a:before{content:''}@media (min-width:480px){.masthead img{margin-left:-800px}}@media (min-width:576px){.masthead img{margin-left:-750px}}@media (min-width:768px){.masthead img{width:100%;height:auto;margin-left:0}.featured-heading,.page-heading{font-size:3em}.masthead .category-caption h1{font-size:3em}.featured-img img{height:400px}.sml-thumb .featured-img img{height:250px}.jumbotron.market .btn{font-size:2rem!important}.breadcrumbsNav{flex-direction:row}.gam.ld{min-height:150px}footer ul li{display:inline-block}}@media (min-width:992px){body.home{background:url(../../../../../themes/wp-theme-hawaii2023/images/bg-plumeria.jpg) 1400px 800px no-repeat}.navbar-nav .nav-item{margin:0}.navbar-nav .nav-button{background:none;margin:0;padding:0}.navbar-nav .nav-button .nav-link{background:#ff7353;color:#fff;padding-left:1em;padding-right:1em;border-radius:40px}.navbar-nav .nav-button .nav-link:hover{background:#ec4c28;color:#fff}#menu-top-menu.navbar-nav{flex-direction:row}#menu-top-menu.navbar-nav .nav-item{margin-left:0.5em!important}.page-id-115687 .navbar .container-fluid{position:absolute;top:20px}.page-id-115687 .navbar.bg-white{background:none}.page-id-115687 .navbar-brand img{width:252px;height:92px}.page-id-115687 .marketplace-logo{top:140px;left:auto;right:1.75rem;margin-left:0;width:252px;height:92px}body:has(.privacy-policy) h1.text-aqua,body:has(.terms-of-use) h1.text-aqua{display:none}.contact-us .button{background:#ff7353!important;text-transform:uppercase!important;border-radius:20px!important;padding:0 4em!important}.contact-us .button:hover{background:#ec4c28!important}.contact-us label,.contact-us legend{font-size:18px!important;color:#000!important}.contact-us input[type="text"]::placeholder,.contact-us input[type="email"]::placeholder,.contact-us textarea::placeholder{color:#b6b6b6!important}.contact-us .gfield_required:after{content:"*";font-size:18px}.contact-us .gfield_required_text{display:none}.contact-us input[type="text"],.contact-us input[type="email"],.contact-us textarea{border-radius:20px!important}.contact-us .gform_fields{row-gap:1em}>>>>>>>a04a090... Hawaii.com Marketplace 2024 revamp .featured-img img{width:160px;height:100px}.featured .featured-img img{width:100%;height:400px}.sml-thumb .featured-img img{height:250px}.gam.ld{min-height:300px}.sidebar{min-width:300px}.sidebar .widget{margin-bottom:4em;min-height:0!important;height:auto!important}.sidebar .gam.tl,.sidebar .related-content{max-width:300px}.sidebar .sticky-lg-top{top:6em;z-index:1010}.sidebar-sticky-wrapper{min-height:1500px}.sidebar .related-content .featured-img img{height:80px}footer{background:#e4f5ff url(../../../../../themes/wp-theme-hawaii2023/images/bg-hibiscus.jpg) -100px 30px no-repeat}footer .social{font-size:2.5em;vertical-align:middle;margin:.5em}}@media (min-width:1200px){.home .container,.home .container-lg,.home .container-md,.home .container-sm,.home .container-xl{max-width:1350px}.single .container,.single .container-lg,.single .container-md,.single .container-sm,.single .container-xl{max-width:1140px}.page-heading{font-size:3.5em}}div#ads-popup{position:fixed;bottom:0;width:100%;background:#002A3A;color:#fff;padding:30px 0;opacity:0;transition:opacity 0.3s ease;z-index:-1}@media (min-width:1200px){div#ads-popup .container{max-width:1350px}}.open-popup div#ads-popup{opacity:1;z-index:999}.page-vacation-packages.open-popup div#ads-popup{opacity:0;display:none!important}div#ads-popup .left-wrap{display:flex;align-items:center;gap:40px}div#ads-popup .left-wrap a{text-decoration:none;color:#fff}div#ads-popup .left-wrap h3{font-size:25px;margin-bottom:20px}div#ads-popup .left-wrap p{line-height:24px}div#ads-popup .close-ads-popup-x{position:absolute;top:10px;right:10px;cursor:pointer}div#ads-popup .right-wrap{display:flex;gap:20px;align-items:center;font-size:25px;font-weight:700}div#ads-popup .right-wrap a{font-size:18px;background:#28939C;border:1px solid #28939C;color:#fff!important;padding:15px 25px;text-decoration:none!important;border-radius:10px;text-align:center}div#ads-popup .right-wrap .close-ads-popup{font-size:18px;background:#fff0;border:1px solid #28939C;color:#fff!important;padding:15px 25px;text-decoration:none!important;border-radius:10px;text-align:center;cursor:pointer}@media (max-width:1320px){div#ads-popup .right-wrap a{padding:15px}div#ads-popup .right-wrap .close-ads-popup{padding:15px}}@media (max-width:1230px){div#ads-popup .right-wrap a{padding:15px 10px}div#ads-popup .right-wrap .close-ads-popup{padding:15px 10px}}@media (max-width:1199px){div#ads-popup .right-wrap{margin-top:35px}div#ads-popup .left-wrap h3{font-size:22px}div#ads-popup .right-wrap{font-size:22px}}@media (max-width:767px){div#ads-popup .left-wrap h3{font-size:20px;margin-bottom:0}div#ads-popup .left-wrap p{display:none}div#ads-popup .left-wrap img{max-width:100px}div#ads-popup .close-ads-popup-x{right:auto;left:5px;top:5px}div#ads-popup .close-ads-popup-x img{max-width:30px}div#ads-popup .right-wrap a{font-size:15px}div#ads-popup .right-wrap .close-ads-popup{font-size:15px}div#ads-popup .right-wrap{gap:15px;font-size:20px}}@media (max-width:575px){div#ads-popup .left-wrap{gap:30px}div#ads-popup .left-wrap h3{font-size:18px}div#ads-popup .right-wrap a{font-size:14px;padding:10px}div#ads-popup .right-wrap .close-ads-popup{font-size:14px;padding:10px}div#ads-popup .right-wrap{font-size:18px}}.vacation-packages .gform_confirmation_message{color:#000!important}.vacation-packages .gform_validation_errors{background:#fff!important}body div#ads-popup{background-image:url(/app/uploads/2024/09/pop-desk-bg.jpg);padding:0!important}.open-popup div#ads-popup .container{z-index:2;position:relative}div#ads-popup .left-wrap{align-items:flex-end}div#ads-popup .left-wrap img{width:100%}div#ads-popup .left-wrap img.pop-mobile-asset{display:none}div#ads-popup .right-wrap h3{font-size:32px;line-height:42px;padding-top:15px}div#ads-popup .right-wrap p{font-size:16px;line-height:22px;font-weight:400;padding-bottom:15px}div#ads-popup .right-wrap .btn-con{min-width:365px;display:flex;flex-direction:column;gap:15px}div#ads-popup .right-wrap .btn-con a{background:#023B4E;border-color:#023B4E}div#ads-popup .right-wrap .btn-con .close-ads-popup{background:#023B4E4D;border-color:#023B4E4D}.open-popup div#ads-popup:before{content:"";background-image:url(/app/uploads/2024/09/pop-desk-asset1.png);position:absolute;left:0;width:100%;height:100%;background-repeat:no-repeat;background-size:contain;background-position:left;top:0}.open-popup div#ads-popup:after{content:"";background-image:url(/app/uploads/2024/09/pop-desk-asset2.png);position:absolute;right:0;width:100%;height:100%;background-repeat:no-repeat;background-size:contain;background-position:right;top:0}@media (max-width:1199px){.open-popup div#ads-popup:after{display:none}.open-popup div#ads-popup:before{display:none}body div#ads-popup{background-image:url(/app/uploads/2024/09/pop-mobile-bg.jpg);background-size:cover;background-repeat:no-repeat}div#ads-popup .left-wrap{order:2;justify-content:center;align-items:center}div#ads-popup .right-wrap{order:1;flex-direction:column;margin-top:0}div#ads-popup .left-wrap img{max-width:350px}div#ads-popup .left-wrap img{display:none}div#ads-popup .left-wrap img.pop-mobile-asset{display:block}div#ads-popup .right-wrap .btn-con{text-align:center;justify-content:center}div#ads-popup .right-wrap .btn-con a{font-size:16px}div#ads-popup .right-wrap .btn-con .close-ads-popup{font-size:16px}div#ads-popup .right-wrap h3{font-size:28px;line-height:38px;text-align:center}div#ads-popup .right-wrap p{font-size:14px;line-height:20px;text-align:center;padding-bottom:0}}