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-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}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}p.caps:first-letter {font-size:3em;font-weight:500;float:left;margin:0 7px 0 0;color:#1a1a1a;line-height:100%}.quoteblock,.cta-block,.cta-blocks{border-top:1px solid #dadfe1;border-bottom:1px solid #dadfe1;padding:2.5rem 0.5rem 0;background:#f6f8f8;margin-bottom:4rem}.quoteblock p, .cta-block p, .cta-blocks p{font-size:1.8rem}.quoteblock .firstpar, .cta-block .firstpar, .cta-blocks .firstpar{font-size:95% !important;color:#444 !important;line-height:125%}.quoteblock.shade1{background:#e6e6e6}.quoteblock.shade2{background:#d9d9d9}.quoteblock.shade3{background:#cdcdcd}.quoteblock.trees5{background:url(https://aws.hawaii-guide.com/files/images/backgrounds/trees5.jpg) repeat}.quoteblock.trees10{background:url(https://aws.hawaii-guide.com/files/images/backgrounds/trees10.jpg) repeat}.quoteblock.trees20{background:url(https://aws.hawaii-guide.com/files/images/backgrounds/trees20.jpg) repeat}.quoteblock.floral20{background:url(https://aws.hawaii-guide.com/files/images/backgrounds/floral20.jpg) repeat}.quoteblock.floral40{background:url(https://aws.hawaii-guide.com/files/images/backgrounds/floral40.jpg) repeat}#tabbed .quoteblock, #tabbed .cta-block, #tabbed .cta-blocks{padding:1.5rem 0.5rem}@media only screen and (max-width: 970px){.quoteblock,.cta-block,.cta-blocks{padding:2.5rem 0}}.blocks-text p{color:#555 !important}.blocks-link{font-size:135%;margin-top:15px;font-weight:bold}a.blocks-link:hover{color:#3662b3 !important}.cta-block{background:none !important;border:none}.cta-blocks{background:none !important;margin-bottom:0;border-top:5px solid #dadfe1}.s700{font-weight:700 !important;color:#3e474c !important;font-size:2.5rem}.cta-last{padding-bottom:40px !important}sup{font-size:22px;position:relative;top:-15px}.article-content sup{font-size:inherit;position:relative;top:0}.price-from{font-size:50px}.cta-box{width:100%;background:#15a4a5;margin-top:20px;padding:20px;border-radius:2px}.cta-box h6{color:#fff !important;float:left;font-size:24px !important;font-weight:600 !important;margin:10px 0 0 !important}.cta-box .btn{background:#fff !important;color:#585858 !important;float:right}.cta-box .btn:hover, .cta-box .btn:focus, .cta-box .btn:active, .cta-box .btn.active, .cta-box .btn:focus:active{background:#333 !important;color:#fff !important}@media only screen and (min-width: 319px) and (max-width: 769px){.cta-box{text-align:center}.cta-box h6{float:none;margin:20px 0 10px}.cta-box .btn{float:none;margin:0 auto 15px}}.bluebar{border-top:5px solid #3498db;position:relative;margin-top:0;padding-top:15px}.opacity75{opacity:75%}.opacity60{opacity:60%}.opacity75:hover,.opacity60:hover{opacity:100%}.btn:hover,.btn:focus,.main .article-content form button:hover,.main .article-content form button:focus{color:#fff;outline:none}.btn:active,.btn.active{outline:none;box-shadow:none}.btn:focus:active{outline:none}.btn-3d{box-shadow:inset 0 -2px 0 rgba(0,0,0,0.15)}.btn-3d.active,.btn-3d:active{box-shadow:inset 0 2px 0 rgba(0, 0, 0, 0.15)}.btn a{text-decoration:none !important}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}.btn,.main .article-content form button{color:#FFF !important;background:#1ABB9C;/*padding:11px 20px 13px;margin:0;*/font-weight:700;/*font-size:14px;*/letter-spacing:0.02em;text-shadow:none;-webkit-font-smoothing:antialiased;border:none;text-transform:uppercase;-webkit-transition:all 200ms ease-out;-o-transition:all 200ms ease-out;-moz-transition:all 200ms ease-out;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 -2px 0 rgba(0, 0, 0, 0.15);-moz-box-shadow:inset 0 -2px 0 rgba(0, 0, 0, 0.15);box-shadow:inset 0 -2px 0 rgba(0, 0, 0, 0.15)}.btn {padding:5px 13px 6px;}.btn a, .btn a:hover{color:#FFF !important;text-decoration:none !important}.btn-small{padding:5px 13px 6px;font-size:13px}.btn-small .back-arrow{width:0;height:0;border-top:2px solid transparent;border-bottom:2px solid transparent;border-right:2px solid #fff}.btn-large{padding:14px 16px 16px;font-size:15px}.btn-white{background:#fff !important;color:#585858 !important}.btn.btn-teal,.btn-teal{background:#00c9c9 !important}.btn.btn-green,.btn-green,.btn-kauai{background:#1ABB9C !important}.btn.btn-darkgreen,.btn-darkgreen{background:#007840 !important}.btn.btn-darkblue,.btn-darkblue{background:#0E296B !important}.btn.btn-blue,.btn-blue,.btn-maui{background:#3F8DBF !important}.btn.btn-red,.btn-red,.btn-big-island{background:#AB1529 !important}.btn.btn-orange,.btn-orange,.btn-oahu{background:#F27A24 !important}.btn.btn-yellow,.btn-yellow{background:#fedc00 !important;color:#232323 !important}.btn.btn-yellow a, .btn-yellow a{color:#232323 !important}.btn-yellow:hover,.btn-yellow:hover,a .btn-yellow:hover,a .btn-yellow:hover{color:#000 !important;background:#ff0 !important}.btn:hover a, .btn:hover a:hover,.btn:focus a,.btn:focus a:hover,.btn:active a,.btn:active a:hover,.btn.active a,.btn.active a:hover{color:#FFF !important;text-decoration:none !important}.btn-white:hover,.btn-white.active{background:#444 !important}.btn-teal:hover,.btn-teal.active{background:#00a1a8 !important}.btn-green:hover,.btn-kauai:hover.btn-green:focus,.btn-green:active,.btn-green.active{background:#17A78B !important}.btn-blue:hover,.btn-maui:hover,.btn-blue:focus,.btn-blue:active,.btn-blue.active{background:#387EAA !important}.btn-red:hover,.btn-big-island:hover,.btn-red:focus,.btn-red:active,.btn-red.active{background:#CF4C45 !important}.btn-orange:hover,.btn-oahu:hover,.btn-orange:focus,.btn-orange:active,.btn-orange.active{background:#D96716 !important}.btn.btn-lg{padding:13px 24px;font-size:1.7rem;line-height:1.5;border-radius:6px}.btn.btn-sm{padding:7px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn:hover,.btn:focus,.btn:active,.btn.active,.main .article-content form button:hover,.main .article-content form button:focus,.main .article-content form button:active{background:#17A78B;color:#FFF !important;-webkit-transition:all 200ms ease-out;-o-transition:all 200ms ease-out;-moz-transition:all 200ms ease-out;-webkit-box-shadow:inset 0 -2px 0 rgba(0, 0, 0, 0.15);-moz-box-shadow:inset 0 -2px 0 rgba(0, 0, 0, 0.15);box-shadow:inset 0 -2px 0 rgba(0, 0, 0, 0.15);cursor:pointer !important}fieldset{padding:0;margin:0;border:0;min-width:0}

label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:bold}.labelsm label{font-size:85% !important}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type="checkbox"]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition:border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102,175,233,0.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control[disabled],.form-control[readonly], fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled], fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type="search"]{-webkit-appearance:none}.form-group{margin-bottom:15px}.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.radio label,.checkbox label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:normal;cursor:pointer}.radio input[type="radio"],.checkbox input[type="checkbox"]{position:absolute;margin-left:-20px;margin-top:4px \9}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.hidden{display:none !important}.shadow{-webkit-box-shadow:0 3px 0 #dce8ed;-moz-box-shadow:0 3px 0 #dce8ed;box-shadow:0 3px 0 #dce8ed}textarea,select{background-color:#fff;background-color:#e8ebed;border:1px solid #ccc;color:rgba(0, 0, 0, 0.75);display:block;font-size:14px;margin:0 0 12px;padding:6px;height:32px;width:100%;border-radius:5px;-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;transition:all 0.15s linear}input[type='text'],input[type='password'],input[type='date'],input[type='datetime-local'],input[type='month'],input[type='time'],input[type='week'],input[type='email'],input[type='number'],input[type='search'],input[type='tel'],input[type='url'],input.text,input.email,input.password,textarea[type='text'],textarea[type='password'],textarea[type='date'],textarea[type='datetime-local'],textarea[type='month'],textarea[type='time'],textarea[type='week'],textarea[type='email'],textarea[type='number'],textarea[type='search'],textarea[type='tel'],textarea[type='url'],textarea.text,textarea.email,textarea.password{background:#e8ebed;border:1px solid #ccc;margin:0;height:32px;font-size:14px;color:#8d9aa5;width:100%;padding:12px 15px;outline:0;-webkit-appearance:none;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-box-shadow:0;-moz-box-shadow:0;box-shadow:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:0.2s;-moz-transition:0.2s;transition:0.2s;margin-bottom:15px;display:block}input[type='text']:focus,input[type='password']:focus,input[type='date']:focus,input[type='datetime-local']:focus,input[type='month']:focus,input[type='time']:focus,input[type='week']:focus,input[type='email']:focus,input[type='number']:focus,input[type='search']:focus,input[type='tel']:focus,input[type='url']:focus,input.text:focus,input.email:focus,input.password:focus,textarea[type='text']:focus,textarea[type='password']:focus,textarea[type='date']:focus,textarea[type='datetime-local']:focus,textarea[type='month']:focus,textarea[type='time']:focus,textarea[type='week']:focus,textarea[type='email']:focus,textarea[type='number']:focus,textarea[type='search']:focus,textarea[type='tel']:focus,textarea[type='url']:focus,textarea.text:focus,textarea.email:focus,textarea.password:focus,textarea.form-element:focus{background:#e8ebed;border-color:#d4d9dd}textarea{font-weight:400;height:200px}.form-item label{font-size:16px}label.error{font-size:11px;position:absolute;top:-10px;right:10px;z-index:99;height:25px;line-height:25px;background-color:#e34f4f;color:#fff;font-weight:normal;padding:0 6px}label.error:after{content:'';position:absolute;border-style:solid;border-width:0 6px 6px 0;border-color:transparent #e34f4f;display:block;width:0;z-index:1;bottom:-6px;left:20%}.loader {display: flex;justify-content: center;align-items: center;width: 50px;height: 50px;background: transparent;margin: 30px auto 0 auto;border: solid 2px #424242;border-top: solid 2px #1c89ff;border-radius: 50%;opacity: 0;}.check {width: 100%;height: 100%;display: flex;flex-direction: column;justify-content: center;align-items: center;transform: translate3d(-4px, 50px, 0);opacity: 0;}.check span:nth-child(1) {display: block;width: 10px;height: 2px;background-color: #0B4D96;transform: rotate(45deg);}.check span:nth-child(2) {display: block;width: 20px;height: 2px;background-color: #0B4D96;transform: rotate(-45deg) translate3d(14px, -4px, 0);transform-origin: 100%;}.loader.active {-webkit-animation: loading 2s ease-in-out;animation: loading 2s ease-in-out;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;}.check.active {opacity: 1;transform: translate3d(-4px, 4px, 0);transition: all 0.5s cubic-bezier(0.49, 1.74, 0.38, 1.74);transition-delay: 0.2s;}@keyframes loading {30% {opacity: 1;}85% {opacity: 1;transform: rotate(1080deg);border-color: #fff;}100% {opacity: 1;transform: rotate(1080deg);border-color: #0B4D96;}}

.modals select,.modals input,main select,main input[type='text'],input[type='password'],input[type='date'],input[type='datetime-local'],input[type='month'],input[type='time'],input[type='week'],input[type='email'],input[type='number'],input[type='search'],input[type='tel'],input[type='url'],input.text,input.email,input.password,textarea[type='text'],textarea[type='password'],textarea[type='date'],textarea[type='datetime-local'],textarea[type='month'],textarea[type='time'],textarea[type='week'],textarea[type='email'],textarea[type='number'],textarea[type='search'],textarea[type='tel'],textarea[type='url'],textarea.text,textarea.email,textarea.password{background:#e8ebed;border:1px solid #ccc;margin:0;height:45px;font-size:15px;color:rgba(0, 0, 0, 0.55);border-radius:5px;}main select{font-family:'Brother 1816 Printed';font-weight:600;}.search-box input {height:32px;}

.gc-xsmall,.vc-xsmall{font-size:6rem}.gc-small,.vc-small{font-size:9rem}.gc-large,.vc-large{font-size:15rem}.gc-xlarge,.vc-xlarge{font-size:18rem}

.dotted_line{border-bottom:2px dotted #ddd;height:7px;display:block;width:98%;margin:10px 20px 5px 20px}img.map{border:1px solid #000;padding:0;margin:5px 0}p.subtitle{font-size:16px;font-weight:bold;color:#f03;padding:5px 0 0 0;text-transform:uppercase}span.title{font-size:17px;font-weight:bold;color:#fd792a;padding:5px 0 0 0;text-transform:uppercase}span.subtitle{font-size:16px;font-weight:bold;color:#f03;padding:5px 0 0 0;text-transform:uppercase}span.title-blue{font-size:17px;font-weight:bold;color:#03235E;padding:5px 0 0 0;text-transform:uppercase}span.subtitle-blue{font-size:16px;font-weight:bold;color:#03235E;padding:5px 0 0 0;text-transform:uppercase}span.title-green{font-size:27px;font-weight:bold;color:#37400B;padding:5px 0 25px 0;text-transform:uppercase}span.subtitle-green{font-size:21px;font-weight:bold;color:#37400B;padding:5px 0 10px 0;text-transform:uppercase}span.title2{font-size:17px;font-weight:bold;color:#fd792a;text-transform:uppercase}span.lowercase{text-transform:none}

.alert{padding:10px 15px;margin-bottom:20px;border:1px solid transparent;background-color:#fcf6da;font-size:80%}.alert .text-white, .alert .white-text{color:#fff !important}.alert.p20,.alert.p-20{padding:20px}.alert.round{border-radius:8px}.alert strong{font-weight:bolder}.alert i{font-size:115%}.bg-white{background-color:rgba(255,255,255,0.85)}.alert-green{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-blue{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-orange{color:#fff;background-color:#ffe19a;border-color:#e0f4d3}.alert-red{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.ads{margin:10px auto !important;text-align:center !important;padding:30px 15px !important;border-top:dashed 1px rgba(0, 0, 0, 0.2);border-bottom:dashed 1px rgba(0,0,0,0.2)}.ads-floral,.ads-type1{background:url(https://aws.hawaii-guide.com/files/images/ads/bg/floral.jpg) repeat}.ads-floral2{background:url(https://aws.hawaii-guide.com/files/images/ads/bg/floral2.jpg) repeat}.ads-tapa{background:url(https://aws.hawaii-guide.com/files/images/ads/bg/yellow-tapa.jpg) repeat}.ads-monsterra{background:url(https://aws.hawaii-guide.com/files/images/ads/bg/monsterra-grey.jpg) repeat}.ads-plumeria{background:url(https://aws.hawaii-guide.com/files/images/ads/bg/plumeria.jpg) repeat}.ads-yellow-cloth{background:url(https://aws.hawaii-guide.com/files/images/ads/bg/yellow-cloth.jpg) repeat}

html,body{height:100%;font-size:62.5%;font-family:'Proxima',sans-serif;scroll-margin-top:90px;scroll-behavior:smooth;}body{background:#fff url(https://aws.hawaii-guide.com/files/images/backgrounds/bg-monstera-v4.jpg) repeat;color:#888;color:#3e474c;padding:0;margin:0;font-style:normal;font-weight:400;position:relative;z-index:0;cursor:default;font-size:2.2rem !important;overflow-x:hidden;border-top:5px solid #2d8c47;}.kauai-body{border-top:5px solid #379D7E;}.oahu-body{border-top:5px solid #F07231;}.maui-body{border-top:5px solid #3174B8;}.big-island-body{border-top:5px solid #BB2836;}

a{color:#3F8DBF;color:#3740ff;color:#1C4D8E;text-decoration:none;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}a:hover{color:#e34922;text-decoration:none;transition:all .2s ease-in-out;cursor:pointer !important}
.article-content p a,.article-content ul a{color:#1C4D8E;border-bottom:1px dashed #A5D1F3;}
.article-content p a:hover,.article-content ul a:hover{color:#3F8DBF;border-bottom:1px dotted #3740ff}
.article-content p a[target="_blank"]:after,.article-content ul a[target="_blank"]:after,.article-content ol a[target="_blank"]:after{font-family:'gous';content:"\e839";/*color:#3f8dbf*/;display:inline-block;text-decoration:none !important;padding:0 3px 0 3px;vertical-align:middle;font-size:70%}.article-content p a.button,.article-content p a.btn,.article-content p a.noicon{border:0}.article-content p a.button[target="_blank"]:after,.article-content p a.btn[target="_blank"]:after,.article-content p a.noicon[target="_blank"]:after{content:""}.uppercase{text-transform:uppercase !important}blockquote{display:block;background:#eee;padding:15px 20px 15px 45px;margin:0 0 20px;position:relative;font-size:16px;line-height:1.2;color:#666;text-align:justify;border-left:12px solid #006c38;border-right:2px solid #006c38;-moz-box-shadow:2px 2px 15px #ccc;-webkit-box-shadow:2px 2px 15px #ccc;box-shadow:2px 2px 15px #ccc}blockquote.hibiscus{background:url(https://aws.hawaii-guide.com/files/images/ads/bg/floral2.jpg) repeat;border-left:12px solid #FA6C65;border-right:2px solid #FA6C65}blockquote.tapa{background:url(https://aws.hawaii-guide.com/files/images/ads/bg/yellow-tapa.jpg) repeat;border-left:12px solid #3F8DBF;border-right:2px solid #3F8DBF}blockquote.monsterra{background:url(https://aws.hawaii-guide.com/files/images/ads/bg/monsterra-grey.jpg) repeat;border-left:12px solid #007840;border-right:2px solid #007840;color:#fff !important}blockquote.monsterra p{color:#fff}blockquote.plumeria{background:url(https://aws.hawaii-guide.com/files/images/ads/bg/plumeria.jpg) repeat;border-left:12px solid #F27A24;border-right:2px solid #F27A24}blockquote.tapa-yellow{background:url(https://aws.hawaii-guide.com/files/images/ads/bg/yellow-cloth.jpg) repeat;border-left:12px solid #007840;border-right:2px solid #007840}blockquote p{font-style:italic}blockquote::before{content:"\201C";font-family:Georgia,serif;font-size:60px;font-weight:bold;color:#999;position:absolute;left:10px;top:5px}blockquote.monsterra::before{color:#eaeaea}blockquote::after{content:""}blockquote a{text-decoration:none;background:#eee;cursor:pointer;padding:0 3px;color:#c76c0c}blockquote a:hover{color:#666}blockquote em{font-style:italic}.nopad{padding:0 !important}.headings h2{margin:4px 0 10px;font-size:2.5rem;display:block;padding:0;color:#3662B3}.headings h3{margin:4px 0 10px !important;font-size:2.0rem !important;display:block;padding:0;color:#2e89d9 !important}.headings h4{margin:4px 0 10px;font-size:1.8rem;display:block;padding:0;color:#00e500}.itinerary-color{color:#dcc0b6}.booking-color{color:#7fc3ec}.max300{max-width:320px;margin:0 auto;padding:0 10px}.widget{margin:10px 0}#sidebar .widget:first-child{margin-top:0}.widget h3{margin:15px 0 10px}

.mb0{margin-bottom:0 !important}.mt0{margin-top:0 !important}.mt5{margin-top:5px !important}.mb5{margin-bottom:5px !important}.ml5{margin-left:5px !important}.mr5{margin-right:5px !important}.mt10{margin-top:10px !important}.mb10{margin-bottom:10px !important}.ml10{margin-left:10px !important}.mr10{margin-right:10px !important}.mt15{margin-top:15px !important}.mb15{margin-bottom:15px !important}.ml15{margin-left:15px !important}.mr15{margin-right:15px !important}.mt20{margin-top:20px !important}.mb20{margin-bottom:20px !important}.ml20{margin-left:20px !important}.mr20{margin-right:20px !important}.mt25{margin-top:25px !important}.mb25{margin-bottom:25px !important}.ml25{margin-left:25px !important}.mr25{margin-right:25px !important}.mt30{margin-top:30px !important}.mb30{margin-bottom:30px !important}.mt50{margin-top:50px !important}.mb50{margin-bottom:50px !important}.ml50{margin-left:50px !important}.mr50{margin-right:50px !important}.mt80{margin-top:80px !important}.mb80{margin-bottom:80px !important}.ml80{margin-left:80px !important}.mr80{margin-right:80px !important}.mt120{margin-top:120px !important}.mb120{margin-bottom:120px !important}.ml120{margin-left:120px !important}.mr120{margin-right:120px !important}.pb0{padding-bottom:0 !important}.pt0{padding-top:0 !important}.pt5{padding-top:5px !important}.pb5{padding-bottom:5px !important}.pl5{padding-left:5px !important}.pr5{padding-right:5px !important}.pt10{padding-top:10px !important}.pb10{padding-bottom:10px !important}.pl10{padding-left:10px !important}.pr10{padding-right:10px !important}.pt15{padding-top:15px !important}.pb15{padding-bottom:15px !important}.pl15{padding-left:15px !important}.pr15{padding-right:15px !important}.pt20{padding-top:20px !important}.pb20{padding-bottom:20px !important}.pl20{padding-left:20px !important}.pr20{padding-right:20px !important}.pt25{padding-top:25px !important}.pb25{padding-bottom:25px !important}.pl25{padding-left:25px !important}.pr25{padding-right:25px !important}.pt30{padding-top:30px !important}.pb30{padding-bottom:30px !important}.pl30{padding-left:30px !important}.pr30{padding-right:30px !important}.pt40,.pt40-dt{padding-top:40px !important}.pb40{padding-bottom:40px !important}.pl40{padding-left:40px !important}.pr40{padding-right:40px !important}.pt50{padding-top:50px !important}.pb50{padding-bottom:50px !important}.pl50{padding-left:50px !important}.pr50{padding-right:50px !important}.p5rem{padding:5rem 0 !important}.ohide{overflow:hidden !important}

.single-line{border-bottom:2px solid #ddd;height:7px;display:block;width:98%;margin:0px auto 10px auto}.dashed-line{border-bottom:2px dashed #ddd;height:7px;display:block;width:98%;margin:0px auto 10px auto}.dotted-line{border-bottom:2px dotted #ddd;height:7px;display:block;width:98%;margin:0px auto 10px auto}.blue-line{border-bottom:5px solid #3498db;height:7px;display:block;width:98%;margin:0px auto 10px auto}

.map_canvas{width:100%;height:450px}.text-left,.left-text{text-align:left !important}.text-right,.right-text{text-align:right !important}.text-justify,.text-justified,.justify-text,.justified-text{text-align:justify !important}.text-centered,.text-center,.centered,.center{text-align:center !important}.circle{border-radius:50%;box-shadow:0 2px 0 #cfcac2, 0 2px 5px #cfcac2, 0 0 0 5px rgba(207, 202, 194, 0.3);width:120px;height:120px}.circle .shadow{box-shadow:inset 0 0 0 5px rgba(0, 0, 0, 0.05);width:120px;height:120px;display:inline-block;border-radius:50%}.circle img{border-radius:50%}.text-white,.white-text{color:#fff;opacity:1}.text-yellow,.yellow-text{color:#fedc00 !important;opacity:1}.text-gray,.gray-text,.text-grey,.grey-text{color:#95A5A6 !important;opacity:1}.text-black,.black-text,.text-body,.body-text{color:#3e474c !important;opacity:1}.gous-blue{color:#278bcb !important}.gous-green{color:#017446 !important}.gous-light-green{color:#34a649 !important}.maui-text,.text-maui,.text-blue,.blue-text{color:#237dbf !important}a.maui-text:hover,a.text-maui:hover,a.text-blue:hover,a.blue-text:hover{color:#508fc4 !important}.big-island-text,.text-big-island,.text-red,.red-text{color:#c3232f !important}a.big-island-text:hover,a.text-big-island:hover,.text-red:hover,a.red-text:hover{color:#d5656e !important}.oahu-text,.text-oahu,.text-orange,.orange-text{color:#F27A24 !important}a.oahu-text:hover,a.text-oahu:hover,a.text-orange:hover,a.orange-text:hover{color:#fbc062 !important}.kauai-text,.text-kauai,.text-green,.green-text{color:#26a384 !important}a.kauai-text:hover,a.text-kauai:hover,a.text-green:hover,a.green-text:hover{color:#68bfa9 !important}.molokai-text,.text-darkgreen,.darkgreen-text{color:#007547 !important}.text-darkblue,.darkblue-text{color:#0E296B !important}a.molokai-text:hover,.text-darkgreen:hover,a.darkgreen-text:hover{color:#33744D !important}.text-darkblue:hover,a.darkblue-text:hover{color:#001629 !important}.lanai-text{color:#ea7600 !important}a.lanai-text:hover{color:#ea7700 !important}.text-hg-green{color:#2d8c47 !important;}.bg-hg-green{background-coloir:#2d8c47 !important;}.text-hg-blue{color:#0E3B7E !important;}.bg-hg-blue{background-color:#0E3B7E !important;}.middle{vertical-align:middle !important}.text200{font-size:200%}.text150{font-size:150%}.text90{font-size:90%}.text80{font-size:80%}.small{color:#999}.small.small90{font-size:90%}.small.small80{font-size:80%}.small.small70{font-size:70%}.small a.dotted{border-bottom:1px dotted #aaa;color:#999}

.content{clear:both;margin:0;padding:0;}

a.fade:hover{opacity:0.85}a:focus{outline:0}.clear-float,.clear{clear:both}.clearfix{overflow:auto;zoom:1;overflow:hidden !important}.wrapper,.wrapper-slim{margin:0px auto;position:relative}.boxed:not(.active){background:#fff}.left{float:left}.right{float:right}i.fa{line-height:inherit !important;font-weight:normal !important;display:inline-block/* !important*/}img{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{line-height:110%;font-weight:bold;color:#111;font-family:'Brother 1816 Printed','Proxima',sans-serif;}h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{color:inherit;text-decoration:none !important}p{line-height:150%;margin-bottom:15px}.strong,.bold{font-weight:bold !important}.border-top{border-top:1px solid #e6e6e6;padding:3px 5px 2px}.border-bottom{border-bottom:1px solid #e6e6e6;padding:2px 5px 3px}.main-content:after{display:block;clear:both;content:''}.article-content{font-size:2.3rem;color:#737373;line-height:150%}.article-content .item-box strong{color:#1C4D8E}.article-content small{font-size:85%}.article-content em{font-style:italic}.article-content p, .article-content ul, .article-content ol{margin-bottom:15px;font-size:2.3rem;color:#373737;color:#222}.article-content p strong, .article-content ul strong, .article-content ol strong{font-weight:bolder}.article-content ul, .article-content ol{display:block;padding-left:45px !important;overflow:hidden}.article-content{position:relative;/*z-index:1*/;-webkit-backface-visibility:hidden;backface-visibility:hidden}.article-content ol, .article-content ul{padding:3px 0 2px 20px;margin:0 0 25px 0}.article-content ol{list-style:decimal}.article-content ul{list-style:disc}.article-content ul.fa-ul{list-style:none}.article-content ol li, .article-content ul li{background:transparent;padding:0 6% 0 0px;line-height:normal;margin:12px 0 0 0;color:#666}.article-content ol > li:first-child, .article-content ul>li:first-child{margin-top:0px}.article-content ul.fa-ul{padding-left:0px}.article-content ul.fa-ul li{padding-left:23px}.article-content ul.fa-ul li i.fa{margin-left:20px;top:0px;font-size:12px;line-height:inherit;padding-top:2px}.article-content .embed-video iframe{width:100%}.article-content{display:block}.article-content:after{display:block;clear:both;content:''}.article-content h2, .article-content h3, .article-content h4, .article-content h5, .article-content h6{font-weight:bolder;display:block;padding:0;margin:3px 0 6px !important}.article-content .wrapper-sides,.article-content.wrapper-sides{}.article-content .wrapper-sides.top-content,.article-content.wrapper-sides.top-content{padding-top:5px !important};

.article-content h1{}.article-content h2{font-size:3.7rem;font-weight:700;color:#0F3A7E;text-align:center;}.article-content h3{font-size:3.0rem;color:#206B2A;text-align:center;}.article-content h4{font-size:2.7rem;color:#444;text-align:center;}.article-content h5{font-size:2.5rem;color:#555;text-align:center;}.article-content h6{font-size:2.4rem;color:#666;text-align:center;}

.article-header{display:block;clear:both}.article-header img{width:100%;height:auto}.article-header>span{display:block;margin-top:8px;font-size:1.2em;color:#9c9c9c}.article-header > span a{color:inherit}.article-header>span>span{display:inline-block;position:relative;padding-right:10px;margin-right:10px}.article-header>span>span:after{display:block;content:'/';position:absolute;right:-6px;top:0px;opacity:0.3}.article-header>span>span:last-child:after{display:none}.article-header h1{display:block;margin-bottom:0px;font-size:3.2rem;line-height:100%;font-weight:700 !important;}.article-header h1.entry-title{font-size:5rem;text-transform:uppercase;color:#2d8c47;}.article-header h2, .article-header .h2{margin:4px 0 0;font-size:2.5rem;display:block;padding:0;color:#107A8A;font-weight:900}.article-header h2.entry-title, .article-header .h2.entry-title{font-size:5rem;color:#007740;text-transform:uppercase}.article-header h3, .article-header .h3, .article-header h4, .article-header .h4{margin:0 0 10px;line-height:100%;font-size:1.8rem !important;display:block;font-weight:900;padding:0;color:#555}.article-header h3.entry-title, .article-header .h3.entry-title, .article-header h4.entry-title, .article-header .h4.entry-title{font-size:3rem;color:#008732;text-transform:uppercase}.article-header h4, .article-header h5, .article-header h6{color:#333;font-size:2.1rem;font-weight:700}.article-header h5{font-size:1.8rem}.article-header h6{font-size:1.5rem}.article-header .video-embed, .article-header iframe, .article-header img{margin-bottom:25px}.article-header .content-category{display:block;margin-bottom:5px;font-size:1.3em;text-transform:uppercase}.terms-border{padding:20px 0 10px 0;border-top:1px dotted #ccc;margin:25px auto 5px;border-bottom:none}.terms-border a, .terms-border a:hover{text-decoration:none}.article-content>img{margin-bottom:15px}.dark{background:#2d3339 url(https://aws.hawaii-guide.com/files/images/backgrounds/dark.png) repeat !important;padding-bottom:50px;padding-top:80px}.dark .h2{color:#fff}.dark .h2{font-size:3.1rem;line-height:120%;font-weight:bold}.dark .h2 small{color:#edeff0;display:block;line-height:3.7rem;font-size:2.5rem}.dark p{color:#e8eeef}.row.pad,.row.padding{padding:0 10px}.shadow{box-shadow:-2px 0 4px #d9dcdd, 2px 0 4px #d9dcdd, 0 5px 4px 0 rgba(51,58,61,0.3)}.inline{display:inline-block !important}.caption-left,.caption-right,.caption-center,.caption-center-half{width:350px;font-size:12px;font-style:italic;color:#555;text-align:center;padding:3px 10px 15px}.caption-center,.caption-center-half{width:80%;font-size:12px;font-style:italic;color:#555;text-align:center;padding:3px 10px 15px}.caption-left{clear:left;float:left}.caption-right{clear:right;float:right}.caption-center{padding:0px 10px 15px;margin:0 auto 15px}.caption-center-half{width:400px;margin:0 auto}.article-content .read-more ul{margin-top:-15px}.social-footer{display:inline-block;margin-top:5px}.social-footer li, .social-footer a{height:40px !important;width:40px !important;line-height:40px !important;margin:0 !important;font-size:22px !important}.social-footer-box{display:inline-block;margin-top:5px}.social-footer-box li, .social-footer-box a{font-size:4rem !important;position:relative;display:inline-block;padding-right:5px;text-align:center}.social-twitter{color:#4da7de}.social-twitter:hover{color:#a3d2ee}.social-facebook{color:#3e5b98}.social-facebook:hover{color:#758fc7}.social-pinterest{color:#c92619}.social-pinterest:hover{color:#eb685d}.social-linkedin{color:#3371b7}.social-linkedin:hover{color:#77a5d9}.social-youtube{color:#e02a20}.social-youtube:hover{color:#ec807a}.social-instagram{color:#125688}.social-instagram:hover{color:#4090db}footer{background:#fff url(https://aws.hawaii-guide.com/files/images/backgrounds/gous5.png) repeat;padding-top:30px;clear:both;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}footer *{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}footer *:before, footer *:after{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}footer:before{content:" ";display:table}footer:after{content:" ";display:table;clear:both}footer a{color:inherit;transition:color 0.15s ease;-moz-transition:color 0.15s ease;-webkit-transition:color 0.15s ease;-o-transition:color 0.15s ease}footer a:hover{color:#5fcf80;color:#0480c8;color:#777}footer h4, footer .h4{color:#3e474c;margin:15px 0;text-transform:uppercase;font-weight:bold;font-size:19px}footer .foot-pad{padding:0 20px}footer ul{list-style:none}footer ul.links li{list-style:none;display:block;font-size:15px;padding:5px 0}footer ul.links li a{color:#a6b1b7;color:#9191c6}ul#footer-bottom{clear:both;border-top:1px solid #009F83;padding:20px 0;margin:0}.social-bar{overflow:hidden}.social-bar .link{height:104px;text-align:center;position:relative;overflow:hidden}.social-bar .link i{color:#fff;font-size:40px !important}.social-bar .initial,.social-bar .hover-state{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;-webkit-transform:translate3d(0, 0px, 0);-moz-transform:translate3d(0, 0px, 0);transform:translate3d(0, 0px, 0);position:absolute;width:100%;top:35px}.social-bar .hover-state{-webkit-transform:translate3d(0, 200px, 0);-moz-transform:translate3d(0, 200px, 0);transform:translate3d(0, 200px, 0);top:42px}.social-bar span{font-weight:bold;font-size:11px;text-transform:uppercase;letter-spacing:1px;font-size:14px}.social-bar .link:hover .initial{-webkit-transform:translate3d(0, -200px, 0);-moz-transform:translate3d(0, -200px, 0);transform:translate3d(0, -200px, 0)}.social-bar .link:hover .hover-state{-webkit-transform:translate3d(0, 0px, 0);-moz-transform:translate3d(0, 0px, 0);transform:translate3d(0, 0px, 0)}.social-bar .text-white{color:#fff}.sectionpad{padding:2% 2% 0%}.firstpar p:first-of-type{font-size:115% !important;color:#444 !important;line-height:165%;margin-top:15px;}.crumbs{margin:0 2%;margin-top:-10px;}.main{padding:1% 4% 1% 4%;width:100%;float:left;border-radius:0 .625em .625em 0;box-shadow:0 0 0.625em 0.08em rgba(0,0,0,0.05);background:#fff}.main.nopad{padding:1% 0% 1% 0% !important}.main.nopad p{padding: .5% 0% !important}.main.nopad p.btn{padding:11px 20px 13px !important}.main.nopad p.c-button.small{padding:11px 14px !important;padding:15px 18px !important}.main.nopad h2,.main.nopad h3,.main.nopad h4,.main.nopad h5,.main.nopad h6{padding:0%;}.main.nopad ul,.main.nopad ol{padding-left:6% !important}.main.bottom{margin-bottom:2%}.main.ad{border-radius:0;box-shadow:none;background:none;text-align:center}.aside{padding:0 0 1em;text-align:center;min-width:440px;max-width:440px;float:left}.aside .block, .aside .block:hover{display:block;padding:3px 0;margin:0}.aside .textblock{padding:0.5em 1em 1em;color:#999;font-size:90%}.aside .textblock a{float:right;font-size:110%;font-weight:bold;display:inline-block;color:#278bcb}.aside .textblock a:hover{color:#155faa}.aside .adshadow{-webkit-box-shadow:-2px 0 5px #d9dcdd, 2px 0 5px #d9dcdd, 0 2px 0 rgba(51, 58, 61, 0.1);-moz-box-shadow:-2px 0 5px #d9dcdd, 2px 0 5px #d9dcdd, 0 2px 0 rgba(51, 58, 61, 0.1);box-shadow:-2px 0 5px #d9dcdd, 2px 0 5px #d9dcdd, 0 2px 0 rgba(51, 58, 61, 0.1)}.aside .sideblock{margin:1.5em 0;min-height:100px;font-size:90%;padding-left:1em}.aside .sideblock a{color:#278bcb}.aside .sideblock a:hover{color:#155faa;cursor:pointer !important}.aside .sideblock .side-list li{font-size:90%;text-align:center;width:47%;display:inline-block;margin:0 5px 1em 5px}.aside .sideblock .side-list.th li{width:200px}.aside .sideblock.alt{width:100%;padding-top:1.5em;padding-bottom:1em;border:0.08em solid rgba(0, 0, 0, 0.1);border-left:0;background:rgba(255, 255, 255, 0.55);background:#faefd3;background:#f2f6eb;border-radius:0 .625em .625em 0}.aside .sideblock.alt2{width:100%;padding-top:1.5em;padding-bottom:1em;border:0.08em solid rgba(0, 0, 0, 0.1);border-left:0;background:rgba(255, 255, 255, 0.55);background:#eaf4f5;border-radius:0 .625em .625em 0}.pad{0 4%;}

/*tablet text sizes*/
@media screen and (max-width: 1280px) {
.article-content,.article-content p, .article-content ul, .article-content ol{font-size:1.8rem;};.firstpar p:first-of-type{font-size:2.1rem !important;color:#444 !important;line-height:3rem}
.article-header h4, .article-header h5, .article-header h6{color:#333;font-size:2rem;font-weight:700}
.article-content h2{font-size:3rem;}.article-content h3{font-size:2.8rem;}.article-content h4{font-size:2.6rem;}.article-content h5{font-size:2.4rem;}.article-content h6{font-size:2.2rem;}
}
/*mobile text sizes*/
@media screen and (max-width: 1023px) {
.article-content,.article-content p, .article-content ul, .article-content ol{font-size:1.9rem/*increased from 1.7*/;line-height:1.7};.firstpar p:first-of-type{font-size:2.0rem !important;color:#444 !important;line-height:3rem}
.article-header h4, .article-header h5, .article-header h6{color:#333;font-size:1.8rem;font-weight:700}
.article-content h2{font-size:2.8rem;}.article-content h3{font-size:2.6rem;}.article-content h4{font-size:2.4rem;}.article-content h5{font-size:2.2rem;}.article-content h6{font-size:2.0rem;}.pt40-dt{padding-top:0px !important;}
}

@media only screen and (min-width: 980px){.main{width:50%}}@media only screen and (min-width: 1080px){.main{width:55%}}@media only screen and (min-width: 1180px){.main{padding-left:4%;width:60%}}@media only screen and (min-width: 1280px){.main{width:65%}}@media only screen and (min-width: 1450px){.main{width:68%}}@media only screen and (min-width: 1600px){.main{width:72.5%}}@media only screen and (min-width: 1700px){.main{width:73%}}@media only screen and (max-width: 1280px){.aside{display:none !important}.aside-book{min-width:100% !important;max-width:100% !important;float:left !important;display:block !important}.main{width:100%}}@media only screen and (max-width: 980px){h4.emblem-code{padding-right:65px}.gc-small{font-size:6rem !important}}.wrapper{width:100%;padding:10px 0 15px;margin:30px auto 15px}.wrapper-slim{padding:0 4%;margin:0 auto !important}.wrapper-sides,.wrapper-side{padding:0.5% 4% !important;margin:0 auto !important}.wrapper-sides.notb,.wrapper-side.notb{padding:0 2%;margin:0 auto !important}.wrapper-slim-old{max-width:96%;padding:0;margin:0 auto !important}@media only screen and (max-width: 1600px){.article-content .element-item-circle h4{font-size:85% !important}}@media only screen and (max-width: 1500px){.article-content .element-item-circle h4{font-size:80% !important}}@media only screen and (max-width: 1210px){.boxed{overflow:hidden}.active.boxed{max-width:100%}.height-max{height:500px}.height-mid{height:400px}.height-min{height:300px}}@media only screen and (max-width: 970px){body,div,p,a,table,td{-webkit-text-size-adjust:none}body{font-size:13px}.height-max{height:450px}.height-mid{height:350px}.height-min{height:300px}}@media only screen and (max-width: 800px){}@media only screen and (max-width: 600px){.height-max{height:350px}.height-mid{height:300px}.height-min{height:300px}}@media only screen and (max-width: 320px){}.main.nosidebar{width:100%}.column.nopad,.columns.nopad{padding-left:0 !important;padding-right:0 !important}

.text9{font-size:11px}.text10,.text11{font-size:13px}.text12{font-size:14px}.text13{font-size:15px}.text14{font-size:17px}.text15{font-size:18px}.text16{font-size:21px}.article-content .text9{font-size:11px}.article-content .text10,.article-content .text11{font-size:13px}.article-content .text12{font-size:14px}.article-content .text13{font-size:15px}.article-content .text14{font-size:17px}.article-content .text15{font-size:18px}.article-content .text16{font-size:21px}

@media print{body{width:100% !important;background:#fff !important}.cd-main-content{background:none !important;}a{color:#3662B3 !important;text-decoration:none}p{color:#222 !important}.noprint,.ad,.ads{display:none !important;visibility:hidden !important}section.dark,.cd-breadcrumb,input,form,label,.adunit,nav,.tabs,aside,#cdnav-menu-trigger,.cta-box,.element-item,.featured-element,#slider-gallery,.bounce{display:none !important}header{border:none !important;background:none !important;width:100% !important;height:70px !important;box-shadow:none !important;position:absolute !important;display:block !important;top:0 !important;text-align:center !important}.single-slide{background:none !important;max-height:50px !important}h1{text-align:center !important;width:100% !important}#tabbed .tab-wrapper>div{padding:0 0 25px 0 !important;background:none !important}.body-border{margin:10px auto 10px !important;border-bottom:none !important}.body-border.last{padding:5px 0;border-top:1px dotted #ccc;margin:10px auto 10px;border-bottom:none}footer{padding-top:5px !important}}


.commento-root blockquote{padding:15px 20px 15px 45px !important}.toggle-master .btn{z-index:999}.view-more{}.open-toggle-icon{position:absolute;bottom:-5px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.view-hidden{display:none;visibility:hidden}.toggle-container{visibility:hidden;display:flex;flex-direction:column;height:0px;max-height:0px;opacity:0;overflow:hidden;transition:all 1.5s linear}.view-show{opacity:1;height:auto;max-height:none;transition:all 1.5s linear;visibility:visible}.block{display:block}.inline-block{display:inline-block}.toggle-container ul, .toggle-container ol{padding:0 6% 0 5% !important}

.gous-blue-sumbox h2, .gous-blue-sumbox h3, .gous-blue-sumbox h4, .gous-blue-sumbox h5, .gous-blue-sumbox h6,.gous-dark-sumbox h2, .gous-dark-sumbox h3, .gous-dark-sumbox h4, .gous-dark-sumbox h5, .gous-dark-sumbox h6,.gous-green-sumbox h2, .gous-green-sumbox h3, .gous-green-sumbox h4, .gous-green-sumbox h5, .gous-green-sumbox h6,.gous-monstera-dark-sumbox h2, .gous-monstera-dark-sumbox h3, .gous-monstera-dark-sumbox h4, .gous-monstera-dark-sumbox h5, .gous-monstera-dark-sumbox h6{color:#fff !important}

.gous-tapa-yellow-sumbox h2, .gous-tapa-yellow-sumbox h3, .gous-tapa-yellow-sumbox h4, .gous-tapa-yellow-sumbox h5, .gous-tapa-yellow-sumbox h6,.gous-plumeria-sumbox h2, .gous-plumeria-sumbox h3, .gous-plumeria-sumbox h4, .gous-plumeria-sumbox h5, .gous-plumeria-sumbox h6,.gous-floral-sumbox h2, .gous-floral-sumbox h3, .gous-floral-sumbox h4, .gous-floral-sumbox h5, .gous-floral-sumbox h6,.gous-monstera-light-sumbox h2, .gous-monstera-light-sumbox h3, .gous-monstera-light-sumbox h4, .gous-monstera-light-sumbox h5, .gous-monstera-light-sumbox h6,.gous-palm-trees-sumbox h2, .gous-palm-trees-sumbox h3, .gous-palm-trees-sumbox h4, .gous-palm-trees-sumbox h5, .gous-palm-trees-sumbox h6,.gous-hibiscus-sumbox h2, .gous-hibiscus-sumbox h3, .gous-hibiscus-sumbox h4, .gous-hibiscus-sumbox h5, .gous-hibiscus-sumbox h6{color:#222 !important}

.border555 {border:1px solid #555;}.author_byline img {width:100px !important;height:100px !important;}@media only screen and (max-width: 910px){.author_byline img {width:80px !important;height:80px !important;}} .goUS-header button,.goUS-header select{border:none;outline:none;background:none;}.goUS-header:root{overflow-x:hidden;height:100%}.gous-header .goUS-nav-main button,.gous-header .goUS-nav-main button span,.nav-inline-block span{color:#30373B;/*color:#2d8c47;*/font-weight: 600;font-family:'Brother 1816 Printed','Proxima',sans-serif;}.gous-header .goUS-nav-main button:hover,.gous-header .goUS-nav-main button span:hover,.nav-inline-block span:hover {color:#0F3A7E;}

.goUS-header{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;top:0px;z-index:500;/*height:95px;border-bottom:1px solid #eee;*/background:#fafafa;background:rgba(243, 244, 244, 0.95);transition-duration: .4s;box-shadow:0 2px 5px  rgba(0,0,0,.15);border-top:none;position: sticky;z-index:9999;font-weight:500;width:100%;}

.cd-main-content{}
main .wrapper-sides {scroll-margin-top: 90px;}

.progress-container{width:100%;height:8px;background:#d1d1d1;position:absolute;top:55px;z-index:-1}.progress-bar{height:8px;background:#4caf50;background:#0E3B7E;width:0%}

.goUS-nav-islands{position:relative;width:100%;z-index:499;opacity:0.9;height:30px;margin:0;padding:5px 10px 2px 0px;text-align:right;background:url(https://aws.hawaii-guide.com/files/images/backgrounds/zag.png) 0px -10px repeat-x;box-shadow:0 10px 10px rgba(0,0,0,.25);font-size:15px}.goUS-nav-islands strong{font-weight:bold}.goUS-nav-islands .lefty{float:left;padding-left:10px}.goUS-nav-islands .fancy{}footer.slim{-webkit-box-shadow:0 10px 10px -10px rgba(0,0,0,.15);-moz-box-shadow:0 10px 10px -10px rgba(0,0,0,.15);box-shadow:0 10px 10px -10px rgba(0,0,0,.15)}

.goUS-header ul{padding:0;margin:0}.goUS-header .goUS-nav-item{display:flex}.goUS-header a{text-decoration:none;-webkit-tap-highlight-color:transparent;color:#287ed4;-webkit-transition:color .1s;transition:color .1s}.goUS-header a:hover{color:#32325d}.goUS-header>.container-lg{padding:0}.goUS-header .goUS-nav-main{position:relative;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;background:url(https://aws.hawaii-guide.com/files/images/backgrounds/maze-v2.png) repeat}.goUS-header .goUS-nav-item>a, .goUS-header .goUS-nav-item>button{outline:none}

.goUS-header .menu-icon{/*color:#287ed4;color:#0F3A7E;*/color:#30373B;-webkit-transition:color .1s ease;transition:color .1s ease;float:right}.goUS-header .menu-icon.active, .goUS-header .menu-icon:hover{color:#32325d}.goUS-header .goUS-nav-item.goUS-brand{}.goUS-header .goUS-nav-item.goUS-brand img{max-height:45px !important;width:auto !important;margin-top:5px}.goUS-header .goUS-nav-item.dropdowns, .goUS-header .goUS-nav-item.secondary{display:none}@media (min-width:1024px){.goUS-header .goUS-nav-item.dropdowns, .goUS-header .goUS-nav-item.secondary{display:-webkit-box;display:-ms-flexbox;display:flex}}.goUS-header .goUS-nav-item.dropdowns{justify-content:left;-ms-flex:1;flex:1;margin-top:-10px;padding-left:0.5%;}.goUS-header.compact .goUS-nav-item.goUS-brand{position:static}.goUS-header .nav-inline-block,.goUS-header .nav-inline-brand,.goUS-header .nav-inline-home,.goUS-header .nav-inline-dots,.goUS-header .nav-inline-icon{white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:16px;line-height:50px;margin:0;padding:0 10px}.goUS-header .nav-inline-home{padding:0 0 0 10px;color:#393b3c}.goUS-header .nav-inline-dots{padding:0;color:#393b3c}.goUS-header .nav-inline-icon{padding:0 5px}.goUS-header .nav-inline-block:hover{color:#666}@media (min-width:670px){.goUS-header .nav-inline-block{padding:0 calc(-17.16247px + 3.5vw)}}@media (min-width:991px) and (max-width:1074px){.goUS-header .nav-inline-block{padding:0 10px}}@media (min-width:1075px){.goUS-header .nav-inline-block{padding:0 12px}}.goUS-header .nav-inline-block>*{position:relative;display:block}.goUS-header .goUS-nav-item.goUS-brand .nav-inline-block{padding-left:20px!important}.goUS-header .goUS-nav-item.secondary .nav-inline-block{font-size:14px;margin-top:-3px;color:#9c9c9c}.goUS-header .goUS-nav-item.secondary .nav-inline-block:last-child{padding-right:20px!important}.goUS-header .goUS-nav-item.dropdowns .nav-inline-block,.goUS-header .goUS-nav-item.solo .nav-inline-block{font-size:22px;border:none}.goUS-header .goUS-nav-item .nav-inline-block.flights{color:#3fb350}.goUS-header .goUS-nav-item .nav-inline-block.vehicles{color:#4688f1}.goUS-header .drop-menu{cursor:default}

.goUS-header .goUSdrop-master{position:absolute;z-index:1000;left:0;right:0;top:55px;pointer-events:none;-webkit-transform:rotateX(-15deg);transform:rotateX(-15deg);-webkit-transform-origin:50% -50px;transform-origin:50% -50px;opacity:0;will-change:transform, opacity;-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;-webkit-transition-duration: .25s;transition-duration: .25s;display:none}@media (min-width:670px){.goUS-header.initialized .goUSdrop-master{display:block}}.goUS-header.dropdownActive .goUSdrop-master{opacity:1;pointer-events:auto;-webkit-transform:none;transform:none}.goUS-header .drop-main-bg{background:#fff;border-radius:4px;overflow:hidden;-webkit-box-shadow:0 50px 100px rgba(50, 50, 93, .1), 0 15px 35px rgba(50, 50, 93, .15), 0 5px 15px rgba(0, 0, 0, .1);box-shadow:0 50px 100px rgba(50, 50, 93, .1), 0 15px 35px rgba(50, 50, 93, .15), 0 5px 15px rgba(0, 0, 0, .1);width:380px;height:400px;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transform-origin:0 0;transform-origin:0 0}.goUS-header .drop-alt-bg, .goUS-header .drop-main-bg{position:absolute;top:0;left:0;will-change:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration: .25s;transition-duration: .25s}.goUS-header .drop-alt-bg{right:0;height:1000px;background:#f6f9fc;background:#f8f9f6}.goUS-header .drop-arrow{top:-6px;margin:0 0 0 -6px;width:12px;height:12px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:4px 0 0 0;background:#fff;-webkit-box-shadow:-3px -3px 5px rgba(82, 95, 127, .04);box-shadow:-3px -3px 5px rgba(82, 95, 127, .04);will-change:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform}.goUS-header .drop-arrow, .goUS-header .drop-container{position:absolute;left:0;-webkit-transition-duration: .25s;transition-duration: .25s}.goUS-header .drop-container{overflow:hidden;width:500px;top:0;-webkit-transform:translateX(0);transform:translateX(0);will-change:transform, width, height;-webkit-transition-property:width, height, -webkit-transform;transition-property:width, height, -webkit-transform;transition-property:transform, width, height;transition-property:transform, width, height, -webkit-transform}.goUS-header .dropdown-section{opacity:0;pointer-events:none;will-change:transform, opacity;-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;-webkit-transition-duration: .25s;transition-duration: .25s}.goUS-header .dropdown-section.active{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.goUS-header .dropdown-section.left{-webkit-transform:translateX(-150px);transform:translateX(-150px)}.goUS-header .dropdown-section.right{-webkit-transform:translateX(150px);transform:translateX(150px)}.goUS-header.dropdownActive .dropdown-section.active{pointer-events:auto}.goUS-header.noDropdownTransition .drop-alt-bg, .goUS-header.noDropdownTransition .drop-arrow, .goUS-header.noDropdownTransition .drop-main-bg, .goUS-header.noDropdownTransition .drop-container, .goUS-header.noDropdownTransition .dropdown-section{-webkit-transition:none;transition:none}.goUS-header .dropdown-body{position:absolute;top:0;left:0}.goUS-header .primary-link-block{display:block;padding:9px 0;outline:none;position:relative}.goUS-header .store-links{padding:20px 15px}.goUS-header .store-links.supplies li{padding:5px 0px;margin:5px 0;font-size:14px}.goUS-header .store-links.supplies li a{display:block}.keyboard-navigation .goUS-header .primary-link-block:focus:before{opacity: .5}.goUS-header .primary-link-block:before{content:"";position:absolute;left:-10px;top:0;right:-10px;bottom:0;-webkit-box-shadow:0 0 0 1.5px #8898aa;box-shadow:0 0 0 1.5px #8898aa;border-radius:4px;opacity:0;-webkit-transition:opacity .15s;transition:opacity .15s}.goUS-header .link-heading{margin:0;color:#287ed4;font-size:18px;line-height:22px;text-transform:uppercase;font-weight:600;letter-spacing: .025em}.goUS-header .link-heading em{color:#444 !important;font-size:14px;text-transform:none;font-weight:400}.goUS-header .link-summary{font-size:16px;line-height:22px;color:#6b7c93;margin:5px 0 0;display:block}.goUS-header .link-summary, .goUS-header .link-heading{-webkit-transition:color .1s;transition:color .1s}.goUS-header .primary-link-block:focus i, .goUS-header .primary-link-block:hover i,.goUS-header .primary-link-block:focus .link-heading, .goUS-header .primary-link-block:hover .link-heading, .goUS-header .link-heading:focus, .goUS-header .link-heading:hover{color:#444 !important}.goUS-header .primary-link-block:focus .link-summary, .goUS-header .primary-link-block:hover .link-summary{color:#444 !important}.goUS-header .nowrap{white-space:nowrap}.goUS-header .badge,.nav-item .badge{display:inline-block;margin-left:5px;vertical-align:2px;color:#fff;text-transform:uppercase;font-size:10px;line-height:14px;font-weight:700;background:#287ed4;-webkit-transition:background .15s;transition:background .15s;border-radius:10px;padding:0 5px;height:auto;top:auto;-webkit-box-shadow:none;box-shadow:none}.goUS-header .primary-link-block .badge.green,.nav-item .nav-link .badge.green{background:#24b47e}.goUS-header .primary-link-block:focus .badge.green, .goUS-header .primary-link-block:hover .badge.green,.nav-item .nav-link:focus .badge.green,.nav-item .nav-link:hover .badge.green{background:#32325d}.goUS-header .primary-link-block .badge.darkgreen,.nav-item .nav-link .badge.darkgreen{background:#007840}.goUS-header .primary-link-block:focus .badge.darkgreen, .goUS-header .primary-link-block:hover .badge.darkgreen,.nav-item .nav-link:focus .badge.darkgreen,.nav-item .nav-link:hover .badge.darkgreen{background:#007840}.goUS-header .primary-link-block .badge.orange,.goUS-header .primary-link-block .badge.sponsor{background:#F27A24}.goUS-header .primary-link-block:focus .badge.orange, .goUS-header .primary-link-block:hover .badge.orange{background:#D96716}.goUS-header .dropdown-ul-primary, .goUS-header .dropdown-ul-secondary{margin:-5px -10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.goUS-header .dropdown-ul-primary>li, .goUS-header .dropdown-ul-secondary>li{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px 0}.goUS-header .dropdown-ul-primary>li.alt{background:#f4f7fc}.goUS-header .dropdown-ul-primary .primary-link-block, .goUS-header .dropdown-ul-secondary .primary-link-block{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.goUS-header .dropdown-ul-primary .primary-link-block{padding:16px 8px;padding:10px 8px;padding:5px 8px}.goUS-header .dropdown-ul-primary .primary-body{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.goUS-header .dropdown-ul-secondary .primary-link-block{padding:14px 8px 14px 12px;padding:10px 8px 10px 12px}.goUS-header .dropdown-ul-secondary .primary-body{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:15px}.goUS-header .dropdown-ul-secondary .link-heading{display:inline}.goUS-header .dropdown-ul-secondary .link-summary{margin:0 0 0 10px}.goUS-header .bottom-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#f8f9f6;background:#f6f9fc;border-top:2px solid #fff}.goUS-header .top-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff}.goUS-header .primary-link .link-summary{max-width:250px}.goUS-header .article-links{font-size:18px;line-height:33px;font-weight:bold;margin:15px 5px 10px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap}.goUS-header .article-links .smaller{font-size:14px;line-height:24px;font-weight:normal}.goUS-header .article-links .lighter a{color:#2876cf;color:#488ad6;color:#5e98db;display:block;padding:4px 0}.goUS-header .article-links>ul{margin-right:50px}.goUS-header .article-links>ul:last-child{margin-right:0}.goUS-header .article-links h4{font-size:16px;line-height:22px;font-weight:500;text-transform:uppercase;letter-spacing: .025em;margin:0 0 3px;color:#8898aa}.goUS-header .article-links a{outline:none;display:block;padding:4px 0}.keyboard-navigation .goUS-header .article-links a:focus{color:#32325d;text-decoration:underline;text-underline-position:under}.goUS-header .goUS-nav-item.search{-ms-flex:2;flex:2;position:relative;justify-content:left;margin-right:40px}.goUS-header .goUS-nav-item.search .search-box{position:relative;top:-4px;-ms-flex-align:center;align-items:center;-ms-flex:1;flex:1;margin-right:15px}@media (max-width:1115px){.goUS-header .goUS-nav-item.search{display:none}}.goUS-header .goUS-nav-item.search .search-box #gous-search-input{background:#dcdcdc!important}.goUS-header .goUS-nav-item.search .search-box #gous-search-input:focus{background-color:#2d2832 !important;color:#fff!important;padding-top:20px !important;padding-bottom:20px !important}.goUS-header .goUS-nav-item.search .search-box .gous-input-icon{color:#a7a7a7}.goUS-header .goUS-nav-item.search .search-box .gous-input-icon{align-items:center;background:none;border:none;outline:none;padding:0;margin:0;width:16px;position:absolute;right:5px;top:10px;color:#a7a7a7;font-size:14px}@media (min-width:1116px){.goUS-header .goUS-nav-item.search-sm{/*display:none*/}}

.goUS-header .goUS-nav-item.search-sm .search-icon{position:absolute;top:-1px;right:70px;padding-top:4px;}@media (min-width:1116px){.goUS-header .goUS-nav-item.search-sm .search-icon{right:60px;padding-top:4px;}}.goUS-header .goUS-nav-item.search-sm .search-icon span{color:inherit;font-size:0}.goUS-header .goUS-nav-item.search-sm .search-icon span i{font-size:30px;color:#222}@media (min-width:992px){.goUS-header .goUS-nav-item.menu{}}

.goUS-header .goUS-nav-item.menu .nav-inline-block{cursor:pointer;width:50px;height:50px;position:absolute;right:23px;top:0px}.goUS-header .goUS-nav-item.menu .nav-inline-block span{color:inherit;font-size:0}.goUS-header .goUS-nav-item.menu .nav-inline-block span i{font-size:40px}*{box-sizing:border-box}

.nav-drill{margin-top:68px !important;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-box-shadow:0 50px 100px rgba(50, 50, 93, .1), 0 15px 35px rgba(50, 50, 93, .15), 0 5px 15px rgba(0, 0, 0, .1);box-shadow:0 50px 100px rgba(50, 50, 93, .1), 0 15px 35px rgba(50, 50, 93, .15), 0 5px 15px rgba(0, 0, 0, .1);border-radius:4px;font-weight:500}.nav-is-toggled .nav-drill{-webkit-transform:translateX(0);transform:translateX(0)}.nav-is-toggled::after{opacity:1;visibility:visible}.nav-drill{display:-webkit-box;display:flex;position:fixed;z-index:9999 !important;top:15px;right:0;width:380px;height:100vh;background-color:#fff;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;-webkit-transition:0.45s;transition:0.45s}.nav-items{-webkit-box-flex:0;flex:0 0 100%;list-style:none;margin:0;padding:0}.nav-item:not(:last-child){border-bottom:solid 1px #daf9f4}.nav-item-border{border-top:2px solid #f6f9fc}.nav-item.noborder{border-bottom:0 !important;height:45px}.nav-item-bg-white{background:#fff !important}.nav-item-bg-shade{background:#f6f9fc !important}.nav-link{display:block;padding:15px;background-color:#fff;color:#20b49c;font-size:2rem;line-height:20px;font-weight:300}@media only screen and (max-width: 1210px){}@media only screen and (max-width: 1024px){.nav-drill{width:420px}}@media only screen and (max-width: 600px){.nav-drill{width:95%}.nav-link{font-size:1.7rem}}.nav-item-bg-shade .nav-link{padding:10px}.nav-link.thinpad{padding:15px;color:#555}.nav-item-border .nav-link{padding-top:20px}.nav-expand-content{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform:translateX(100%);transform:translateX(100%);background-color:#daf9f4;-webkit-transition:0.3s;transition:0.3s;visibility:hidden}.nav-expand-content .nav-item:not(:last-child){border-bottom:solid 1px #20b49c}.nav-expand-content .nav-link{background-color:#daf9f4}.nav-expand-content .nav-back-link{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;background-color:#0F3A7E !important;color:#fff}.nav-expand-content .nav-back-link::before{content:"\e80a";margin-right:0.5em;font-family:"gous"}.nav-expand-link{display:-webkit-box;-webkit-box-pack:justify;justify-content:space-between}.nav-expand-link::after{content:"\e80b";-webkit-box-flex:0;flex:0 1 auto;font-family:"gous";padding-left:10px}.nav-expand.active>.nav-expand-content{-webkit-transform:translateX(0);transform:translateX(0);visibility:visible}.nav-expand .nav-expand-content{background-color:#daf9f4}.nav-expand .nav-expand-content .nav-link{background-color:#daf9f4}.nav-expand .nav-expand-content .nav-expand-content{background-color:#aff1e6}.nav-expand .nav-expand-content .nav-expand-content .nav-link{background-color:#aff1e6}.nav-expand .nav-expand-content .nav-expand-content .nav-expand-content{background-color:#84e9d9}.nav-expand .nav-expand-content .nav-expand-content .nav-expand-content .nav-link{background-color:#84e9d9}.nav-expand .nav-expand-content .nav-expand-content .nav-expand-content .nav-expand-content{background-color:#59e1cb}.nav-expand .nav-expand-content .nav-expand-content .nav-expand-content .nav-expand-content .nav-link{background-color:#59e1cb}

.submenu input[type=checkbox] {position: absolute;top: -9999px;left: -9999px;}.submenu label {display: none;cursor: pointer;user-select: none;}
/* custom-dropdown */
nav.submenu {position: relative;margin-top:50px;width: 100%;background:#232626;height:35px;overflow: hidden;}nav.submenu a,nav.submenu label {color: #eaeaea;text-decoration: none;font-size:75%;transition: color .3s ease-in-out;}nav.submenu a {padding: 8px 20px 8px;display:block;}nav.submenu ul {padding: 0;margin: 0 auto;width: 100%;list-style: none;}nav.submenu ul > li {float: left;margin-top:0px;font-weight:bold;text-align: center;transition-duration: .3s;transition-timing-function: ease-in-out;transition-property: box-shadow, color;box-shadow: 0 0.05em 0.25em 0 rgba(0, 0, 0, 0.15);cursor: pointer;}nav.submenu ul > li:hover,nav.submenu ul > li.active {background-color:#2d8c47;background-color:#232626;color: #fff;}
nav.submenu ul > li:hover > a {color: #fff;}
/* small screens custom-dropdown */
@media screen and (max-width: 9950px) {nav.submenu {overflow:visible;margin-top:0px;} nav.submenu ul { display: none; height: 100%;}nav.submenu ul li {background:;padding:10px 20px;}nav.submenu label { position: relative; display: block; width: 100%; min-height: 2em; padding: .45em; margin: 0;/* border: 0.15em solid rgba(60, 60, 60, 0.2);*/}
nav.submenu label:after { position: absolute; right: .25em; top: 9px; content: "HAWAII QUICKLINKS \2261"; font-size: 16px;color:#eaeaea;}
nav.submenu.kauai label:after { position: absolute; right: .25em; top: 9px; content: "KAUAI QUICKLINKS \2261"; font-size: 16px;color:#eaeaea;}
nav.submenu.oahu label:after { position: absolute; right: .25em; top: 9px; content: "OAHU QUICKLINKS \2261"; font-size: 16px;color:#eaeaea;}
nav.submenu.maui label:after { position: absolute; right: .25em; top: 9px; content: "MAUI QUICKLINKS \2261"; font-size: 16px;color:#eaeaea;}
nav.submenu.big-island label:after { position: absolute; right: .25em; top: 9px; content: "BIG ISLAND QUICKLINKS \2261"; font-size: 16px;color:#eaeaea;}

nav.submenu input[type=checkbox]:checked ~ label:after { color: #eaeaea;}nav.submenu input[type=checkbox]:checked ~ ul { display: block;}nav.submenu input[type=checkbox]:checked ~ ul > li { width: 100%; opacity: .8; text-align: left;background:#232626;}nav.submenu input[type=checkbox]:checked ~ ul > li:hover{background-color:#2d8c47;color: #fff;}nav.submenu a:after{content: "\00BB";padding-left:2px;}}

.modals{bottom:0;left:0;position:absolute;right:0;top:0px;padding-top:40px;-ms-flex-align:center;display:none;-ms-flex-pack:center;justify-content:center;position:fixed;z-index:999999;overflow:hidden;align-items:center;}.modals.is-active{display:-ms-flexbox;display:flex}.modal-background{bottom:0;left:0;position:absolute;right:0;top:0;background-color:hsla(0,0%,0%,.66)}.modal-card,.modal-content{margin:0 10px;;overflow:auto;position:relative;width:100%}@media print, screen and (min-width:769px){.modals{align-items:center;}.modal-card,.modal-content{margin:0 auto;width:840px}}.modal-card-foot,.modal-card-head{-ms-flex-align:center;align-items:center;background-color:#f5f5f5;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-ms-flex-pack:start;justify-content:flex-start;padding:20px;position:relative}.modal-card-head{border-bottom:1px solid #dbdbdb;border-top-left-radius:5px;border-top-right-radius:5px}.modal-card-title{color:#363636;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;font-size:1.5rem;line-height:1}.modal-card-foot{border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:1px solid #dbdbdb}.modal-card-foot .button:not(:last-child){margin-right:10px}.modal-card-body{-webkit-overflow-scrolling:touch;background-color:#fff;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;overflow:auto;padding:20px}.modals.gous-book-card{min-height:100vh}.modals.gous-book-card svg{height:80px}.modals.gous-book-card .modal-card{max-width:100%}.modals.gous-book-card .modal-card-head{padding-top:0;padding-bottom:30px}.modals.gous-book-card .modal-card-foot, .modals.gous-book-card .modal-card-head{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background:none;border:none}.modals.gous-book-card .modal-card-foot{padding-left:0;padding-right:0;text-align:center}.modals.gous-book-card .modal-card-foot, .modals.gous-book-card .modal-card-foot a{font-size:1.2rem;color:#bbb}.modals.gous-book-card .modal-card-foot, .modals.gous-book-card .modal-card-foot a.larger{font-size:1.5rem;color:#bbb}.modals.gous-book-card .modal-card-foot a:hover{color:#fff}.modals.gous-book-card .modal-card-foot .level{width:100%}.modals .modal-card-body{border-radius:20px;padding:20px}.modals .modal-card-body.text-center{padding:20px 10px 30px}.modals .modal-card-body h1, .modals .modal-card-body h2, .modals .modal-card-body h3, .modals .modal-card-body h4, .modals .modal-card-body h5, .modals .modal-card-body h6{margin-top:0}.modals .modal-card-body h4{font-size:2.1rem;font-weight:bolder;margin-bottom:15px}@media screen and (max-width:768px){.modals .modal-card-body{padding:20px}}.modals .modal-card-foot{font-size:14px;font-size:1.2rem;background:none;border:none;color:#fff}.modal--grounded{position:relative;top:auto;bottom:auto;left:auto;right:auto;padding-bottom:150px;padding-top:150px}.modal--grounded .modal-background{pointer-events:none}
.modal-close{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-appearance:none;-webkit-appearance:none;background-color:rgba(10,10,10,.2);border:none;border-radius:9999px;cursor:pointer;pointer-events:auto;display:inline-block;flex-grow:0;flex-shrink:0;font-size:0;height:20px;max-height:20px;max-width:20px;min-height:20px;min-width:20px;outline:0;position:absolute;vertical-align:top;width:20px;top:40px;right:10px;z-index:99999;}.modal-close::after,.modal-close::before{background-color:#fff;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center;}.modal-close::before{height:2px;width:50%}.modal-close::after{height:50%;width:2px}.modal-close:focus,.modal-close:hover{background-color:rgba(10,10,10,.3)}.modal-close:active{background-color:rgba(10,10,10,.4)}.is-large.modal-close{height:32px;max-height:32px;max-width:32px;min-height:32px;min-width:32px;width:32px}

.gous-circle{display:block;height:125px;width:125px;margin:0 auto 25px;position:relative;color:#333}.gous-circle.no-border, .gous-circle.no-border .img{border:none}.gous-circle .img,.gous-circle:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;content:'';display:block;border-radius:100%}.gous-circle:before{-webkit-transition:all 450ms cubic-bezier(.32, 1.25, .375, 1.15);-moz-transition:all 450ms cubic-bezier(.32, 1.25, .375, 1.15);transition:all 450ms cubic-bezier(.32, 1.25, .375, 1.15);background:#636363;border:15px solid #37393F;-webkit-transform:translate(-50%, -50%) scale(1.1);-moz-transform:translate(-50%, -50%) scale(1.1);-ms-transform:translate(-50%, -50%) scale(1.1);transform:translate(-50%, -50%) scale(1.1)}.gous-circle .img{background-size:contain;background-repeat:no-repeat;background-position:50% 0;background-color:#4A4949;border:15px solid #4A4949}.gous-circle .text{position:absolute;top:100%;left:0;width:100%;margin-top:11px;opacity: .5;transition:all 225ms ease;font-size:17px;line-height:18px}.gous-circle:hover:before{-webkit-transform:translate(-50%, -50%) scale(1.18);-moz-transform:translate(-50%, -50%) scale(1.18);-ms-transform:translate(-50%, -50%) scale(1.18);transform:translate(-50%, -50%) scale(1.18);border-color:#1d5498}.gous-circle:hover .text{opacity:1;color:#1d5498}.gous-circle-sm{display:inline-block;position:relative;text-align:center}.gous-circle-sm span{display:block}.gous-circle-sm span.icon{width:60px;height:60px;line-height:60px;background:#636363;border-radius:100%;position:relative;font-size:25px;margin:0 auto;border:3px solid #37393F}.gous-circle-sm span.icon.icon-lg{font-size:40px}.gous-circle-sm span.icon.icon-md{font-size:33px}.gous-circle-sm.lg span.icon{width:70px;height:70px;font-size:38px}.gous-circle-sm span.icon.maui-bg,.gous-circle-sm span.icon.maps-bg{background:#237dbf !important}.gous-circle-sm span.icon.big-island-bg,.gous-circle-sm span.icon.packet-bg{background:#c3232f !important}.gous-circle-sm span.icon.oahu-bg,.gous-circle-sm span.icon.vehicles-bg{background:#fbba3d !important}.gous-circle-sm span.icon.kauai-bg,.gous-circle-sm span.icon.airlines-bg{background:#26a384 !important}.packages-bg,.packages-bg:before{background-color:#593D82 !important}.supplies-bg,.supplies-bg:before{background-color:#CF649A !important}.tours-bg,.tours-bg:before{background-color:#48B4FB !important}.lodging-bg,.lodging-bg:before{background-color:#57D69F !important}.gous-lightgreen-bg,.gous-lightgreen-bg:before{background-color:#34a649 !important}.gous-blue-bg,.gous-blue-bg:before{background-color:#1F5198 !important}.mail-bg,.mail-bg:before{background-color:#346fcd !important}.airport-bg,.airport-bg:before{background-color:#80a66c !important}.msd-bg,.msd-bg:before{background-color:#c55445 !important}.tips-bg,.tips-bg:before{background-color:#f3be51 !important}.maui-bg{background-color:#237dbf !important}.big-island-bg{background-color:#c3232f !important}.oahu-bg{background-color:#F27A24 !important}.kauai-bg{background-color:#26a384 !important}.gous-circle-sm span.icon:before{-moz-transition:all 450ms cubic-bezier(.32, 1.25, .375, 1.15);transition:all 450ms cubic-bezier(.32, 1.25, .375, 1.15);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) scale(1);-moz-transform:translate(-50%, -50%) scale(1);-ms-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1.1);width:100%;height:100%;border:3px solid #37393F;border-radius:100%;background:#636363;content:'';display:block}.gous-circle-sm span.icon.maui-bg:before,.gous-circle-sm span.icon.maps-bg:before{background:#237dbf !important}.gous-circle-sm span.icon.big-island-bg:before,.gous-circle-sm span.icon.packet-bg:before{background:#c3232f !important}.gous-circle-sm span.icon.oahu-bg:before,.gous-circle-sm span.icon.vehicles-bg:before{background:#fbba3d !important}.gous-circle-sm span.icon.kauai-bg:before,.gous-circle-sm span.icon.airlines-bg:before{background:#26a384 !important}.gous-circle-sm span.icon span{transition:all 225ms ease;color:#fff;opacity: .8;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.gous-circle-sm span.text{line-height:1;font-size:14px;letter-spacing: .01em;padding-top:13px;-webkit-transition:all 225ms ease;-moz-transition:all 225ms ease;transition:all 225ms ease;opacity: .5;color:#fff}.gous-circle-sm:hover span.icon:before{border-color:#fff;background:#4A4949;-webkit-transform:translate(-50%, -50%) scale(1.15);-moz-transform:translate(-50%, -50%) scale(1.15);-ms-transform:translate(-50%, -50%) scale(1.15);transform:translate(-50%, -50%) scale(1.15)}.gous-circle-sm:hover span.icon span, .gous-circle-sm:hover span.text{opacity:1}.gous-circle-sm span.icon:before, .page-friend .custom-select label{-webkit-transition:all 450ms cubic-bezier(.32, 1.25, .375, 1.15)}.gous-circle-sm span.icon span, .profile-spot .text{-webkit-transition:all 225ms ease;-moz-transition:all 225ms ease}.emblem-icon{font-size:12rem;color:#4a4c4d;color:#3a3a3a;float:right}@media (max-width:600px){.emblem-icon{font-size:9rem}}.fa-sm{font-size: 75% !important;vertical-align:middle;}.fa-lg{font-size:20px !important;vertical-align:middle}.fa-xl{font-size:30px !important;vertical-align:middle}.fa-xxl{font-size:40px !important;vertical-align:middle}.fa-xxxl{font-size:60px !important;vertical-align: middle;}.fa-10rem{font-size:10rem !important;vertical-align:middle}.fa-7rem{font-size:7rem !important;vertical-align:middle}.goUS-header .dropdown-ul-primary>li.dropdown-links,.goUS-header .dropdown-links{padding:20px 25px;min-width:380px}.goUS-header .dropdown-ul-primary>li.dropdown-links-slim,.goUS-header .dropdown-links-slim{padding:10px 25px}.drip-lightbox .drip-text-field, .drip-lightbox .drip-dropdown-select select{height:40px !important} .item-box a{cursor:hand !important}.item-block{overflow:hidden}

.item-block .item-ribbon{width:200px;background:#493741;position:absolute;top:25px;left:-60px;text-align:center;line-height:26px;color:#fff;-webkit-transition:all 225ms ease;-moz-transition:all 225ms ease;transition:all 225ms ease;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);font-size:9px;opacity:1;letter-spacing:0.05em}.item-block .item-ribbon.yellow{background:#FFFCDC;color:#524C4C}.item-block .item-ribbon.blue{background:#27aae1}.item-block:focus .item-ribbon,.gous-slider .item-block:hover .item-ribbon{opacity: .6;-webkit-transform:rotate(-45deg) translate(0, -25%);-moz-transform:rotate(-45deg) translate(0, -25%);-ms-transform:rotate(-45deg) translate(0, -25%);transform:rotate(-45deg) translate(0, -25%)}.item-block:focus .item-ribbon:focus, .gous-slider .item-block:focus .item-ribbon:hover, .gous-slider .item-block:hover .item-ribbon:focus, .gous-slider .item-block:hover .item-ribbon:hover{opacity:1}.gous-slider .column{}.gous-slider{padding-left:0 !important;padding-bottom:30px !important;padding-top:15px !important;position:relative;}.gous-slider-inner{margin-top:10px;margin-bottom:15px}

.gous-slider.bg-floral{background:url(https://aws.hawaii-guide.com/files/images/ads/bg/floral.jpg) repeat}.gous-slider.bg-floral2{background:url(https://aws.hawaii-guide.com/files/images/ads/bg/floral2.jpg) repeat}.gous-slider.bg-tapa{background:url(https://aws.hawaii-guide.com/files/images/ads/bg/yellow-tapa.jpg) repeat}.gous-slider.bg-monsterra{background:url(https://aws.hawaii-guide.com/files/images/ads/bg/monsterra-grey.jpg) repeat}.gous-slider.bg-plumeria{background:url(https://aws.hawaii-guide.com/files/images/ads/bg/plumeria.jpg) repeat}.gous-slider.bg-cloth{background:url(https://aws.hawaii-guide.com/files/images/ads/bg/yellow-cloth.jpg) repeat}.gous-slider.gous-slider .block-pad{overflow:hidden}

.glider,.glider-contain{margin:0 auto;position:relative}.glider,.glider-track{transform:translateZ(0)}.glider-dot,.glider-next,.glider-prev{border:0;padding:0;user-select:none;outline:0}.glider-contain{width:100%}.glider{overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:none}.glider-track{width:100%;margin:0;padding:0;display:flex;z-index:1}.glider.draggable{user-select:none;cursor:-webkit-grab;cursor:grab}.glider.draggable .glider-slide img{user-select:none;pointer-events:none}.glider.drag{cursor:-webkit-grabbing;cursor:grabbing}.glider-slide{user-select:none;justify-content:center;align-content:center;width:100%;min-width:150px}.glider-slide img{max-width:100%}.glider::-webkit-scrollbar{opacity:0;height:0}.glider-next,.glider-prev{position:absolute;background:0 0;z-index:2;font-size:40px;text-decoration:none;left:5px;/*left:-23px;top:30%;*/cursor:pointer;color:#666;opacity:1;line-height:1;transition:opacity .5s cubic-bezier(.17,.67,.83,.67),color .5s cubic-bezier(.17,.67,.83,.67)}.glider-next:focus,.glider-next:hover,.glider-prev:focus,.glider-prev:hover{color:#ccc}.glider-next{/*right:-23px;*/right:5px;left:auto}.glider-next.disabled,.glider-prev.disabled{opacity:.25;color:#666;cursor:default}.glider-hide{opacity:0}.glider-dots{user-select:none;display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;padding:0}.glider-dot{display:block;cursor:pointer;color:#ccc;border-radius:999px;background:#ccc;width:12px;height:12px;margin:7px}.glider-dot:focus,.glider-dot:hover{background:#ddd}.glider-dot.active{background:#a89cc8}@media(max-width:36em){.glider::-webkit-scrollbar{opacity:1;-webkit-appearance:none;width:7px;height:3px}.glider::-webkit-scrollbar-thumb{opacity:1;border-radius:99px;background-color:rgba(156,156,156,.25);-webkit-box-shadow:0 0 1px rgba(255,255,255,.25);box-shadow:0 0 1px rgba(255,255,255,.25)}}

.border-white{border:2px solid #fff}.border-blue{border:2px solid #2f58aa}.c-button{position:relative;display:inline-block;-moz-border-radius:25px;border-radius:25px;text-align:center;padding:16px;font-size:12px;text-transform:uppercase;line-height:14px;font-weight:700;transition:all ease .5s;cursor:hand}.c-button.small{font-size:12px;padding:11px 14px;-moz-border-radius:26px;border-radius:26px}.c-button.big{padding:17px 20px}.c-button.button-white{color:#2d3e50;border:2px solid #fff}.cbutton.button-orange{color:#f60;border:2px solid #fff}.c-button.button-blue{background:rgba(46, 137, 217, .7);background:rgba(47, 88, 170, .7);border:2px solid #fff}.c-button.button-green{background:rgba(76, 124, 62, .7);border:2px solid #fff}.c-button.button-black{background:rgba(0, 0, 0, .7);border:2px solid #fff}.border-white.c-button:hover{background:#2f58aa;color:#fff;border:2px solid #fff}.c-button.button-black:hover{background:rgba(225,225,225,.2)}.c-button.button-blue:hover{background:rgba(47,88,170,1)}.c-button.button-green:hover{background:rgba(76,124,62,1)}.vertical-center{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;position:absolute}.vertical-align{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;position:absolute;width:100%;left:0px}.item-block .vertical-align {z-index:9999;}.vertical-bottom{position:absolute;bottom:0px;left:0px;width:100%}.vertical-top{position:absolute;left:0px;top:0px;width:100%}#packets-promo {margin:0 3%;}

.item-block{position:relative;width:100%;text-align:center;color:#fff;box-shadow:5px 0px 5px 0px rgba(46,61,73,0.25);border-radius:5px;}
.no-padd .item-block {border-radius:0;}
.item-block.white-border{border:1px solid #fff}.item-block.light-border{border:1px solid #ccc}.item-block.dark-border{border:1px solid #222}.item-block.black-border{border:1px solid #000}.item-block img{width:100%;height:auto;display:block}.item-block img.cover {position:absolute;object-fit:cover !important;height:100% !important;}.item-block p{color:rgba(255, 255, 255, 0.6)}

.main .item-block .h3,.main .item-block .h3-small,.main .item-block-header{/*font-family:'Brother 1816 Printed';*/font-size:95%;font-weight:bolder;color:#fff !important;transition:all 0.3s ease-in;-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;-ms-transition:all 0.3s ease-in;text-shadow:0 1px 1px rgba(0, 0, 0, 0.6);padding:10px 30px !important}
.item-block .h3::after {content: "\00BB";padding-left:3px;}
.item-block .h3 a,.item-block .h3-small a,.item-block-header a{color:#fff !important}.item-block .h3 a:hover,.item-block .h3-small a:hover,.item-block-header a:hover{color:#fdac23 !important}.item-block .item-block-header .h3,.item-block .item-block-header .h3-small{padding-bottom:0;line-height:120%}.item-block .h3.h3-small{font-size:90%}.item-block .h3.h3-large{font-size:130%;text-transform:uppercase}.item-block .h4{font-size:16px;display:block;font-weight:500;padding:0;margin:-5px 0 0;color:#eaeaea;text-shadow:0 1px 1px rgba(0, 0, 0, 0.6)}.item-block:hover .h3,.item-block:hover .h3-small{color:#f60;color:#fdbe2c}.item-block:hover .h4{color:#bbb}.c-button .fa{float:left;margin-right:5px;font-size:150% !important;font-weight:500 !important}.item-block .vertical-align .c-button,.gous-slider .vertical-align .c-button {display:none;}

.item-block .rate{padding-bottom:22px}.item-block:hover .item-layer.circles{transition:all 100ms ease-in;background:rgba(0, 0, 0, 0.4);box-shadow:0 2px 0 #cfcac2, 0 2px 5px #cfcac2, 0 0 0 5px rgba(207, 202, 194, 0.3)}.item-block:hover .item-layer{background:rgba(0,0,0,0.4);}

.item-layer{position:absolute;left:0px;top:0px;width:100%;height:100%;background:rgba(0, 0, 0, 0.25);z-index:999;transition:all 0.3s ease-in;-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-ms-transition:all 0.3s ease-in}
.item-layer span {background:url(https://aws.hawaii-guide.com/files/images/branding/hawaiiguide-hook-watermark.png) no-repeat;position:absolute;left:10px;top:10px;background-size:cover;height:80px;width:51px;opacity:0.9;}
.item-layer img.cover{position:absolute;object-fit:cover !important;height:100% !important;}.item-layer.circles{opacity:1;background:rgba(0, 0, 0, 0.2)}.item-block .item-region,.item-block .item-guidereview{position:absolute;display:inline-block;bottom:10px;left:10px;font-size:16px;color:#fff;transition:all 0.3s ease-in;-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-ms-transition:all 0.3s ease-in}.item-block .item-guidereview{bottom:9px;right:10px;text-align:right;color:#dadada}.no-padd>div{padding-left:0px;padding-right:0px}.height-max,.height-mid,.height-min,.height-xmax,.height-xmin,.height-xxmin,.height-def{width:100%;background:rgba(0,0,0,.3)}.item-block .h3-small{font-size:22px;line-height:110%}

.item-box {min-height: 310px;}
.height-xmax{height:400px}.height-max{height:250px}.height-mid{height:200px}.height-def{height:200px}.height-min{height:200px}.height-xmin{height:200px}.height-xxmin{height:200px}.item-block .h3{font-size:18px}.item-block .h3.h3-small{font-size:16px}.item-block .h3.h3-large{font-size:28px}.c-button{padding:12px !important;font-size:10px !important;line-height:12px !important;font-weight:600 !important}.c-button.button-white,.cbutton.button-orange,.c-button.button-blue,.c-button.button-green,.c-button.button-black,.border-white.c-button:hover{border:1px solid #eee}.item-block .item-region,.item-block .item-guidereview{font-size:16px !important}.item-block .item-guidereview{top:9px}
span.item-region {background: rgba(0,0,0,.4);width:100%;text-align: left;border-radius: 5px 0 0 5px;}
.item-block:hover .item-region,.item-block:hover .item-guidereview{color:#fff}

/*extra large*/
@media only screen and (min-width: 1211px){.height-xmax{height:400px}.height-max{height:300px}.height-mid{height:250px}.height-def{height:250px}.height-min{height:200px}.height-xmin{height:200px}.height-xxmin{height:200px}.item-box {min-height:400px;overflow: hidden;}
}
/*large*/
@media only screen and (min-width: 1901px){.height-xmax{height:500px}.height-max{height:450px}.height-mid{height:350px}.height-def{height:300px}.height-min{height:250px}.height-xmin{height:200px}.height-xxmin{height:200px}.item-box {min-height:400px;overflow: hidden;}
}
/*medium*/
@media only screen and (min-width: 1025px){.height-xmax{height:400px}.height-max{height:300px}.height-mid{height:250px}.height-def{height:250px}.height-min{height:200px}.height-xmin{height:200px}.height-xxmin{height:200px}.item-block .h3{font-size:20px}.item-block .h3.h3-small{font-size:18px}.item-block .h3.h3-large{font-size:30px}.item-box {min-height:440px;overflow: hidden;}
}
/*special*/
@media only screen and (min-width: 641px){.nav-drill{margin-top:68px;}}
@media only screen and (max-width:640px){
	.item-box.small-6 {min-height:155px;}.height-max.height-small {height:125px;}
}

.item-block .h3.circles{margin:10px 10px 0}

a.hover:hover {opacity:0.7;}

.adblock{margin:10px auto !important;text-align:center !important;padding:30px 15px}.adblock.bt{border-top:dashed 1px rgba(0,0,0,0.2)}.adblock.bb{border-bottom:dashed 1px rgba(0,0,0,0.2)}.adblock.pb0{padding-bottom:0 !important}.adblock.pb10{padding-bottom:10px !important}.adblock .ads{padding:0 !important;border:none !important}

.item-grid{padding:10px 4% 0 !important}.item-grid.no-padd{padding-top:0px !important}.pm-list ul,.pm-list ol{padding:0 0 0 15px;margin:0 0 10px 0;list-style:circle}.pm-list.plus ul li,.pm-list.plus ol li{list-style-image:url(/images/icons/plus.png)}.pm-list.minus ul li,.pm-list.plus ol li{list-style-image:url(/images/icons/minus.png)}

.social-bar .bg-flights{background-color:#2ea284 !important}.social-bar .bg-vehicles{background-color:#f9b94a !important}.social-bar .bg-accommodations{background-color:#297ebc !important}.social-bar .bg-tours{background-color:#c12533 !important}.gous-blue-text{color:#0F3A7E !important;opacity:1}.gous-green-text{color:#077749 !important;opacity:1}

.gous-dark-sumbox{border-left:10px solid #4e5055;background:#699;color:#fff;padding:20px;}.gous-dark-sumbox p,.gous-dark-sumbox ul,.gous-dark-sumbox ul li{color:#fff !important}.gous-dark-sumbox a,.gous-dark-sumbox p a,.gous-dark-sumbox li a,.gous-dark-sumbox a:hover,.gous-dark-sumbox p a:hover,.gous-dark-sumbox li a:hover{color:#fafafa;border-bottom:3px solid #76b6df;text-decoration:none}

.gous-blue-sumbox{border-left:10px solid #5787e0;background:#69c;color:#fff;padding:20px;}.gous-blue-sumbox p,.gous-blue-sumbox ul,.gous-blue-sumbox ul li{color:#fff !important}.gous-blue-sumbox a,.gous-blue-sumbox p a,.gous-blue-sumbox li a,.gous-blue-sumbox a:hover,.gous-blue-sumbox p a:hover,.gous-blue-sumbox li a:hover{color:#fafafa;border-bottom:3px solid #d1d1d1;text-decoration:none}:focus{outline:0}

.gous-green-sumbox{border-left:10px solid #1C9072;background:#20B08A;color:#fff;padding:20px;}.gous-green-sumbox p,.gous-green-sumbox ul,.gous-green-sumbox ul li{color:#fff !important}.gous-green-sumbox a,.gous-green-sumbox p a,.gous-green-sumbox li a,.gous-green-sumbox a:hover,.gous-green-sumbox p a:hover,.gous-green-sumbox li a:hover{color:#fafafa;border-bottom:3px solid #d1d1d1;text-decoration:none}:focus{outline:0}

.gous-tapa-yellow-sumbox{border-left:10px solid #4e5055;background:url(https://www.hawaii-guide.com/files/images/backgrounds/patterns/yellow-tapa.jpg) repeat;color:#222;padding:20px;}
.gous-plumeria-sumbox{border-left:10px solid #4e5055;;background:url(https://www.hawaii-guide.com/files/images/backgrounds/patterns/plumeria.jpg) repeat;color:#222;padding:20px;}
.gous-monstera-light-sumbox{border-left:10px solid #4e5055;;background:url(https://www.hawaii-guide.com/files/images/backgrounds/patterns/monstera-light.jpg) repeat;color:#222;padding:20px;}
.gous-floral-sumbox{border-left:10px solid #4e5055;;background:url(https://www.hawaii-guide.com/files/images/backgrounds/patterns/floral20.jpg) repeat;color:#222;padding:20px;}
.gous-palm-trees-sumbox{border-left:10px solid #4e5055;;background:url(https://www.hawaii-guide.com/files/images/backgrounds/patterns/trees10.jpg) repeat;color:#222;padding:20px;}

.gous-hibiscus-sumbox{border-left:10px solid #4e5055;;background:url(https://www.hawaii-guide.com/files/images/backgrounds/patterns/hibiscus.jpg) repeat;color:#000;padding:20px;}
.gous-monstera-dark-sumbox{border-left:10px solid #4e5055;;background:url(https://www.hawaii-guide.com/files/images/backgrounds/patterns/monstera-dark.jpg) repeat;color:#fff;padding:20px;}

.gous-tapa-yellow-sumbox p,.gous-tapa-yellow-sumbox ul,.gous-tapa-yellow-sumbox ul li,.gous-plumeria-sumbox p,.gous-plumeria-sumbox ul,.gous-plumeria-sumbox ul li,.gous-monstera-light-sumbox p,.gous-monstera-light-sumbox ul,.gous-monstera-light-sumbox ul li,.gous-floral-sumbox p,.gous-floral-sumbox ul,.gous-floral-sumbox ul li,.gous-palm-trees-sumbox p,.gous-palm-trees-sumbox ul,.gous-palm-trees-sumbox ul li,.gous-hibiscus-sumbox p,.gous-hibiscus-sumbox ul,.gous-hibiscus-sumbox ul li{color:#222 !important}

.gous-tapa-yellow-sumbox a,.gous-tapa-yellow-sumbox p a,.gous-tapa-yellow-sumbox li a,.gous-tapa-yellow-sumbox a:hover,.gous-tapa-yellow-sumbox p a:hover,.gous-tapa-yellow-sumbox li a:hover,.gous-plumeria-sumbox a,.gous-plumeria-sumbox p a,.gous-plumeria-sumbox li a,.gous-plumeria-sumbox a:hover,.gous-plumeria-sumbox p a:hover,.gous-plumeria-sumbox li a:hover,.gous-monstera-light-sumbox a,.gous-monstera-light-sumbox p a,.gous-monstera-light-sumbox li a,.gous-monstera-light-sumbox a:hover,.gous-monstera-light-sumbox p a:hover,.gous-monstera-light-sumbox li a:hover,.gous-floral-sumbox a,.gous-floral-sumbox p a,.gous-floral-sumbox li a,.gous-floral-sumbox a:hover,.gous-floral-sumbox p a:hover,.gous-floral-sumbox li a:hover,.gous-palm-trees-sumbox a,.gous-palm-trees-sumbox p a,.gous-palm-trees-sumbox li a,.gous-palm-trees-sumbox a:hover,.gous-palm-trees-sumbox p a:hover,.gous-palm-trees-sumbox li a:hover{color:#444;border-bottom:3px solid #ccc;text-decoration:none}

.gous-hibiscus-sumbox a,.gous-hibiscus-sumbox p a,.gous-hibiscus-sumbox li a,.gous-hibiscus-sumbox a:hover,.gous-hibiscus-sumbox p a:hover,.gous-hibiscus-sumbox li a:hover{color:#333;border-bottom:3px solid #111;text-decoration:none}

.gous-monstera-dark-sumbox p,.gous-monstera-dark-sumbox ul,.gous-monstera-dark-sumbox ul li{color:#fff !important}
.gous-monstera-dark-sumbox a,.gous-monstera-dark-sumbox p a,.gous-monstera-dark-sumbox li a,.gous-monstera-dark-sumbox a:hover,.gous-monstera-dark-sumbox p a:hover,.gous-monstera-dark-sumbox li a:hover{color:#fafafa;border-bottom:3px solid #76b6df;text-decoration:none}

.back-to-top{background-color:#34754d;color:#FFF;opacity:0;transition:opacity .6s ease-in-out;z-index:999;position:fixed;right:7px;bottom:80px;width:50px;height:50px;box-sizing:border-box;border-radius:50%}a.back-to-top{font-weight:1000;letter-spacing:2px;font-size:11px;text-transform:uppercase;text-align:center;line-height:1.6;padding-left:2px;padding-top:8px}.back-to-top:hover,.back-to-top:focus,.back-to-top:visited{color:#FFF}.back-to-top.show{opacity:1}.bordernone,.noborder,.b0,.border0{border:0 !important;}

.cd-breadcrumb,.cd-multi-steps{width:100%;padding:0.2em 0.25em 0.5em;margin:0 0 1em;background-color:rgba(212,212,212,0.8);border-radius: .25em}.cd-breadcrumb:after,.cd-multi-steps:after{content:"";display:table;clear:both}.cd-breadcrumb li, .cd-multi-steps li{display:inline-block;float:none;margin:0.1em 0}.cd-breadcrumb li i.fa, .cd-multi-steps li i.fa{font-size:120%}.cd-breadcrumb li::after, .cd-multi-steps li::after{display:inline-block;content:'\00bb';margin:0 0.3em;color:#959fa5}.cd-breadcrumb li:last-of-type::after, .cd-multi-steps li:last-of-type::after{display:none}.cd-breadcrumb li > *, .cd-multi-steps li>*{display:inline-block;font-size:1.4rem !important;color:#2c3f4c}.cd-breadcrumb li.current > *, .cd-multi-steps li.current>*{color:#3594de;color:#0F3A7E;color:#222;}.no-touch .cd-breadcrumb a:hover, .no-touch .cd-multi-steps a:hover{color:#3594de;text-decoration:none}.cd-breadcrumb.custom-separator li::after, .cd-multi-steps.custom-separator li::after{content:'';height:16px;width:16px;background:url(https://www.hawaii-guide.com/files/images/navigation/cd-custom-separator.svg) no-repeat center center;vertical-align:middle}.cd-breadcrumb.custom-icons li > *::before, .cd-multi-steps.custom-icons li>*::before{content:'';display:inline-block;height:20px;width:20px;margin-right: .4em;margin-top:-2px;background:url(https://www.hawaii-guide.com/files/images/navigation/cd-custom-icons-01.svg) no-repeat 0 0;vertical-align:middle}.cd-breadcrumb.custom-icons li:not(.current):nth-of-type(2) > *::before, .cd-multi-steps.custom-icons li:not(.current):nth-of-type(2)>*::before{background-position:-20px 0}.cd-breadcrumb.custom-icons li:not(.current):nth-of-type(3) > *::before, .cd-multi-steps.custom-icons li:not(.current):nth-of-type(3)>*::before{background-position:-40px 0}.cd-breadcrumb.custom-icons li:not(.current):nth-of-type(4) > *::before, .cd-multi-steps.custom-icons li:not(.current):nth-of-type(4)>*::before{background-position:-60px 0}.cd-breadcrumb.custom-icons li.current:first-of-type > *::before, .cd-multi-steps.custom-icons li.current:first-of-type>*::before{background-position:0 -20px}.cd-breadcrumb.custom-icons li.current:nth-of-type(2) > *::before, .cd-multi-steps.custom-icons li.current:nth-of-type(2)>*::before{background-position:-20px -20px}.cd-breadcrumb.custom-icons li.current:nth-of-type(3) > *::before, .cd-multi-steps.custom-icons li.current:nth-of-type(3)>*::before{background-position:-40px -20px}.cd-breadcrumb.custom-icons li.current:nth-of-type(4) > *::before, .cd-multi-steps.custom-icons li.current:nth-of-type(4)>*::before{background-position:-60px -20px}@media only screen and (min-width: 768px){.cd-breadcrumb,.cd-multi-steps{padding:0 1.2em}.cd-breadcrumb li, .cd-multi-steps li{margin:1.2em 0;float:left}.cd-breadcrumb li::after, .cd-multi-steps li::after{margin:0 1em}.cd-breadcrumb li > *, .cd-multi-steps li>*{font-size:1.4rem};}@media only screen and (min-width: 800px){.wrapper{margin-top:10px !important}}@media only screen and (min-width: 768px){.cd-breadcrumb.triangle{background-color:transparent;padding:0}.cd-breadcrumb.triangle li{position:relative;padding:0;margin:4px 4px 6px 0;max-height:43px}.cd-breadcrumb.triangle li:last-of-type{margin-right:0}.cd-breadcrumb.triangle li>*{position:relative;padding:1em .8em 1em 2.5em;color:#2c3f4c;background-color:#ddd;border-color:#ddd}.cd-breadcrumb.triangle li>meta{display:none}.cd-breadcrumb.triangle .noshow{display:none}.cd-breadcrumb.triangle li.current>*{color:#fff;background-color:#2d8c47;border-color:#2d8c47}.cd-breadcrumb.triangle li:first-of-type>*{padding-left:1.6em;padding-bottom:.75em;padding-top:.75em;font-size:105%;border-radius: .25em 0 0 .25em;min-height:42px}.cd-breadcrumb.triangle li:last-of-type>*{padding-right:1.6em;border-radius:0 .25em .25em 0}.no-touch .cd-breadcrumb.triangle a:hover{color:#fff;background-color:#2c3f4c;border-color:#2c3f4c}.cd-breadcrumb.triangle li::after, .cd-breadcrumb.triangle li>*::after{content:'';position:absolute;top:0;left:100%;content:'';height:0;width:0;border:21px solid transparent;border-right-width:0;border-left-width:20px}.cd-breadcrumb.triangle li::after{z-index:1;-webkit-transform:translateX(4px);-moz-transform:translateX(4px);-ms-transform:translateX(4px);-o-transform:translateX(4px);transform:translateX(4px);border-left-color:#fff;margin:0}.cd-breadcrumb.triangle li>*::after{z-index:2;border-left-color:inherit}.cd-breadcrumb.triangle li:last-of-type::after, .cd-breadcrumb.triangle li:last-of-type>*::after{display:none}.cd-breadcrumb.triangle.custom-separator li::after{background-image:none}.cd-breadcrumb.triangle.custom-icons li::after, .cd-breadcrumb.triangle.custom-icons li>*::after{border-top-width:25px;border-bottom-width:25px}@-moz-document url-prefix(){.cd-breadcrumb.triangle li::after, .cd-breadcrumb.triangle li>*::after{border-left-style:dashed}}}@media only screen and (min-width: 768px){.no-touch .cd-breadcrumb.triangle.custom-icons li:first-of-type a:hover::before, .cd-breadcrumb.triangle.custom-icons li.current:first-of-type em::before, .no-touch .cd-multi-steps.text-center.custom-icons li:first-of-type a:hover::before, .cd-multi-steps.text-center.custom-icons li.current:first-of-type em::before{background-position:0 -40px}.no-touch .cd-breadcrumb.triangle.custom-icons li:nth-of-type(2) a:hover::before, .cd-breadcrumb.triangle.custom-icons li.current:nth-of-type(2) em::before, .no-touch .cd-multi-steps.text-center.custom-icons li:nth-of-type(2) a:hover::before, .cd-multi-steps.text-center.custom-icons li.current:nth-of-type(2) em::before{background-position:-20px -40px}.no-touch .cd-breadcrumb.triangle.custom-icons li:nth-of-type(3) a:hover::before, .cd-breadcrumb.triangle.custom-icons li.current:nth-of-type(3) em::before, .no-touch .cd-multi-steps.text-center.custom-icons li:nth-of-type(3) a:hover::before, .cd-multi-steps.text-center.custom-icons li.current:nth-of-type(3) em::before{background-position:-40px -40px}.no-touch .cd-breadcrumb.triangle.custom-icons li:nth-of-type(4) a:hover::before, .cd-breadcrumb.triangle.custom-icons li.current:nth-of-type(4) em::before, .no-touch .cd-multi-steps.text-center.custom-icons li:nth-of-type(4) a:hover::before, .cd-multi-steps.text-center.custom-icons li.current:nth-of-type(4) em::before{background-position:-60px -40px}}@media only screen and (min-width: 768px){.cd-multi-steps{background-color:transparent;padding:0;text-align:center}.cd-multi-steps li{position:relative;float:none;margin:0.4em 40px 0.4em 0}.cd-multi-steps li:last-of-type{margin-right:0}.cd-multi-steps li::after{position:absolute;content:'';height:4px;background:#ddd;margin:0}.cd-multi-steps li.visited::after{background-color:#3594de;background-color:#0F3A7E}.cd-multi-steps li > *, .cd-multi-steps li.current>*{position:relative;color:#2c3f4c}.cd-multi-steps.custom-separator li::after{height:4px;background:#ddd}.cd-multi-steps.text-center li::after{width:100%;top:50%;left:100%;-webkit-transform:translateY(-50%) translateX(-1px);-moz-transform:translateY(-50%) translateX(-1px);-ms-transform:translateY(-50%) translateX(-1px);-o-transform:translateY(-50%) translateX(-1px);transform:translateY(-50%) translateX(-1px)}.cd-multi-steps.text-center li>*{z-index:1;padding: .6em 1em;border-radius: .25em;background-color:#ddd}.no-touch .cd-multi-steps.text-center a:hover{background-color:#2c3f4c}.cd-multi-steps.text-center li.current > *, .cd-multi-steps.text-center li.visited>*{color:#fff;background-color:#3594de;background-color:#0F3A7E}.cd-multi-steps.text-center.custom-icons li.visited a::before{background-position:0 -60px}.cd-multi-steps.text-top li, .cd-multi-steps.text-bottom li{width:80px;text-align:center}.cd-multi-steps.text-top li::after, .cd-multi-steps.text-bottom li::after{position:absolute;left:50%;width:calc(100% + 40px)}.cd-multi-steps.text-top li > *::before, .cd-multi-steps.text-bottom li>*::before{content:'';position:absolute;z-index:1;left:50%;right:auto;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);height:12px;width:12px;border-radius:50%;background-color:#ddd}.cd-multi-steps.text-top li.visited > *::before, .cd-multi-steps.text-top li.current > *::before, .cd-multi-steps.text-bottom li.visited > *::before, .cd-multi-steps.text-bottom li.current>*::before{background-color:#3594de;background-color:#0F3A7E}.no-touch .cd-multi-steps.text-top a:hover, .no-touch .cd-multi-steps.text-bottom a:hover{color:#3594de;color:#0F3A7E}.no-touch .cd-multi-steps.text-top a:hover::before, .no-touch .cd-multi-steps.text-bottom a:hover::before{box-shadow:0 0 0 3px rgba(150, 192, 61, 0.3)}.cd-multi-steps.text-top li::after{bottom:4px}.cd-multi-steps.text-top li>*{padding-bottom:20px}.cd-multi-steps.text-top li>*::before{bottom:0}.cd-multi-steps.text-bottom li::after{top:3px}.cd-multi-steps.text-bottom li>*{padding-top:20px}.cd-multi-steps.text-bottom li>*::before{top:0}}.cd-multi-steps.count li{counter-increment:steps}.cd-multi-steps.count li>*::before{content:counter(steps) " - "}@media only screen and (min-width: 768px){.cd-multi-steps.text-top.count li > *::before, .cd-multi-steps.text-bottom.count li>*::before{content:counter(steps);height:26px;width:26px;line-height:26px;font-size:1.4rem;color:#fff}.cd-multi-steps.text-top.count li:not(.current) em::before, .cd-multi-steps.text-bottom.count li:not(.current) em::before{color:#2c3f4c}.cd-multi-steps.text-top.count li::after{bottom:11px}.cd-multi-steps.text-top.count li>*{padding-bottom:34px}.cd-multi-steps.text-bottom.count li::after{top:11px}.cd-multi-steps.text-bottom.count li>*{padding-top:34px}}.cd-breadcrumb li span.noshow{display:none}

@media only screen and (max-width: 767px){.cd-breadcrumb.triangle li.current em.kauai-bg,.cd-breadcrumb.triangle li.current em.oahu-bg,.cd-breadcrumb.triangle li.current em.maui-bg,.cd-breadcrumb.triangle li.current em.big-island-bg{background-color:transparent !important;}}

@media only screen and (min-width: 950px) and (max-width: 1023px) {nav.submenu{margin-top:0px;}}

.fa-attach-email:before{content:"\e93c"}.fa-at-email:before{content:"\e93d"}.fa-new-icon:before{content:"\e93e"}.fa-hawaii-guide:before{content:"\e93b"}.fa-lanai-hollow:before{content:"\e939"}.fa-lanai:before{content:"\e938"}.fa-molokai:before{content:"\e937"}.fa-molokai-hollow:before{content:"\e93a"}.fa-search3:before{content:"\e036"}.fa-maximize:before{content:"\e112"}.fa-minimize:before{content:"\e113"}.fa-cross:before{content:"\e117"}.fa-menu:before{content:"\e120"}.fa-kauai-hollow:before{content:"\e600"}.fa-oahu-hollow:before{content:"\e601"}.fa-maui-hollow:before{content:"\e602"}.fa-hawaii-hollow:before{content:"\e603"}.fa-big-island-hollow:before{content:"\e604"}.fa-hawaii:before{content:"\e800"}.fa-big-island:before{content:"\e805"}.fa-oahu:before{content:"\e806"}.fa-maui:before{content:"\e807"}.fa-kauai:before{content:"\e808"}.fa-angle-down:before{content:"\e809"}.fa-angle-left:before{content:"\e80a"}.fa-angle-right:before{content:"\e80b"}.fa-angle-up:before{content:"\e80c"}.fa-arrow-circle-o-right:before{content:"\e80d"}.fa-bookmark-o:before{content:"\e80e"}.fa-bookmark:before{content:"\e80f"}.fa-bullhorn:before{content:"\e810"}.fa-calendar-o:before{content:"\e811"}.fa-calendar:before{content:"\e812"}.fa-caret-down:before{content:"\e813"}.fa-caret-left:before{content:"\e814"}.fa-caret-right:before{content:"\e815"}.fa-caret-up:before{content:"\e816"}.fa-cart-plus:before{content:"\e817"}.fa-certificate:before{content:"\e818"}.fa-check-circle-o:before{content:"\e819"}.fa-check-circle:before{content:"\e81a"}.fa-check-square-o:before{content:"\e81b"}.fa-check-square:before{content:"\e81c"}.fa-check:before{content:"\e81d"}.fa-chevron-circle-down:before{content:"\e81e"}.fa-chevron-circle-left:before{content:"\e81f"}.fa-chevron-circle-right:before{content:"\e820"}.fa-chevron-circle-up:before{content:"\e821"}.fa-chevron-down:before{content:"\e822"}.fa-chevron-left:before{content:"\e823"}.fa-chevron-right:before{content:"\e824"}.fa-chevron-up:before{content:"\e825"}.fa-circle-o:before{content:"\e826"}.fa-circle-thin:before{content:"\e827"}.fa-circle:before{content:"\e828"}.fa-clock-o:before{content:"\e829"}.fa-cog:before{content:"\e82a"}.fa-cogs:before{content:"\e82b"}.fa-comment-o:before{content:"\e82c"}.fa-comment:before{content:"\e82d"}.fa-comments-o:before{content:"\e82e"}.fa-comments:before{content:"\e82f"}.fa-compass:before{content:"\e830"}.fa-ellipsis-h:before{content:"\e831"}.fa-envelope-o:before{content:"\e832"}.fa-envelope-square:before{content:"\e833"}.fa-envelope:before{content:"\e834"}.fa-exclamation-circle:before{content:"\e835"}.fa-exclamation-triangle:before{content:"\e836"}.fa-exclamation:before{content:"\e837"}.fa-external-link-square:before{content:"\e838"}.fa-external-link:before{content:"\e839"}.fa-facebook-official:before{content:"\e83a"}.fa-facebook-square:before{content:"\e83b"}.fa-film:before{content:"\e83c"}.fa-globe:before{content:"\e83d"}.fa-heart-o:before{content:"\e83e"}.fa-heart:before{content:"\e83f"}.fa-home:before{content:"\e840"}.fa-info-circle:before{content:"\e841"}.fa-info:before{content:"\e842"}.fa-lightbulb-o:before{content:"\e843"}.fa-linkedin-square:before{content:"\e844"}.fa-linkedin:before{content:"\e845"}.fa-location-arrow:before{content:"\e846"}.fa-map-marker:before{content:"\e847"}.fa-mobile:before{content:"\e848"}.fa-phone-square:before{content:"\e849"}.fa-phone:before{content:"\e84a"}.fa-pinterest-square:before{content:"\e84b"}.fa-pinterest:before{content:"\e84c"}.fa-plane:before{content:"\e84d"}.fa-question-circle:before{content:"\e84e"}.fa-question:before{content:"\e84f"}.fa-quote-left:before{content:"\e850"}.fa-quote-right:before{content:"\e851"}.fa-rss-square:before{content:"\e852"}.fa-rss:before{content:"\e853"}.fa-share-alt-square:before{content:"\e854"}.fa-share-alt:before{content:"\e855"}.fa-share-square-o:before{content:"\e856"}.fa-share-square:before{content:"\e857"}.fa-shopping-cart:before{content:"\e858"}.fa-sign-in:before{content:"\e859"}.fa-sign-out:before{content:"\e85a"}.fa-sort-asc:before{content:"\e85b"}.fa-sort-desc:before{content:"\e85c"}.fa-star-half-o:before{content:"\e85d"}.fa-star-half:before{content:"\e85e"}.fa-star-o:before{content:"\e85f"}.fa-star:before{content:"\e860"}.fa-suitcase:before{content:"\e861"}.fa-tag:before{content:"\e862"}.fa-tags:before{content:"\e863"}.fa-thumbs-down:before{content:"\e864"}.fa-thumbs-o-down:before{content:"\e865"}.fa-thumbs-o-up:before{content:"\e866"}.fa-thumbs-up:before{content:"\e867"}.fa-twitter-square:before{content:"\e868"}.fa-twitter:before{content:"\e869"}.fa-usd:before{content:"\e86a"}.fa-user:before{content:"\e86b"}.fa-users:before{content:"\e86c"}.fa-yelp:before{content:"\e86d"}.fa-youtube-square:before{content:"\e86e"}.fa-youtube:before{content:"\e86f"}.fa-search:before{content:"\e870"}.fa-print:before{content:"\e871"}.fa-facebook:before{content:"\e872"}.fa-edit:before{content:"\e901"}.fa-times-circle:before{content:"\e902"}.fa-times:before{content:"\e903"}.fa-arrow-left:before{content:"\e904"}.fa-arrow-right:before{content:"\e905"}.fa-cloud-download:before{content:"\e906"}.fa-download:before{content:"\e907"}.fa-long-arrow-left:before{content:"\e908"}.fa-long-arrow-right:before{content:"\e909"}.fa-instagram-square:before{content:"\e90a"}.fa-camera:before{content:"\e90b"}.fa-comments16:before{content:"\e90c"}.fa-pencil:before{content:"\e90d"}.fa-gous-emblem:before{content:"\e90e"}.fa-gous:before{content:"\e90f"}.fa-instagram:before{content:"\e910"}.fa-traveler:before{content:"\e911"}.fa-snorkeling:before{content:"\e912"}.fa-emblem:before{content:"\e913"}.fa-menu-alt:before{content:"\e914"}.fa-grid:before{content:"\e915"}.fa-surf:before{content:"\e916"}.fa-hotel:before{content:"\e917"}.fa-callbell:before{content:"\e918"}.fa-search-alt:before{content:"\e919"}.fa-search4:before{content:"\e91a"}.fa-menu3:before{content:"\e91b"}.fa-envelope-closed:before{content:"\e91c"}.fa-envelope-open:before{content:"\e91d"}.fa-envelope-open2:before{content:"\e91e"}.fa-tripadvisor:before{content:"\e91f"}.fa-amazon:before{content:"\e920"}.fa-guidereview:before{content:"\e921"}.fa-guidereview-sm:before{content:"\e922"}.fa-texas:before{content:"\e923"}.fa-california:before{content:"\e924"}.fa-device-computer:before{content:"\e925"}.fa-device-phone:before{content:"\e926"}.fa-device-tablet:before{content:"\e927"}.fa-guidebooks:before{content:"\e928"}.fa-coffee:before{content:"\e929"}.fa-sandals:before{content:"\e92a"}.fa-video:before{content:"\e92b"}.fa-slr-camera:before{content:"\e92c"}.fa-hiking:before{content:"\e92d"}.fa-film1:before{content:"\e92e"}.fa-play:before{content:"\e92f"}.fa-pause:before{content:"\e930"}.fa-stop:before{content:"\e931"}.fa-vehicle:before{content:"\e932"}.fa-cloudy:before{content:"\e933"}.fa-weather:before{content:"\e934"}.fa-weather-hollow:before{content:"\e935"}.fa-minus:before{content:"\e936"}.fa-plus:before{content:"\e900"} 

.slide-heading{float:left;margin-right:5%;margin-left:1%;clear:both;padding:10px;bottom:3rem;background-color:rgba(255, 255, 255, 0.7);background:-moz-linear-gradient(left, rgba(255,255,255,0.7) 85%, rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left, rgba(255,255,255,0.7) 85%,rgba(255,255,255,0) 100%);background:linear-gradient(to right, rgba(255,255,255,0.7) 85%,rgba(255,255,255,0) 100%);position:absolute;border-left:9px solid #0F3A7E}.body-heading{margin-left:4%;margin-bottom:15px !important;margin-top:-10px !important;clear:both;padding:10px;background-color:rgba(255, 255, 255, 0.7);background:-moz-linear-gradient(left, rgba(0,0,0,0.1) 85%, rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(left, rgba(0,0,0,0.1) 85%,rgba(0,0,0,0) 100%);background:linear-gradient(to right, rgba(0,0,0,0.1) 85%,rgba(0,0,0,0) 100%);border-left:9px solid #0F3A7E}.slide-heading.full,.body-heading.full{padding-right:2%;width:94%}.article-header h1.entry-title{font-weight:700;font-size:5.2rem;letter-spacing:-1px}@media only screen and (min-width: 1180px){.body-heading.full{width:95%}}@media only screen and (max-width: 600px){.slide-heading,.body-heading{bottom:26px;bottom:3rem;float:left;margin-right:-100%;margin-left:0%;clear:none;padding-left:16px;padding-right:16px;}.slide-heading.full,.body-heading.full{padding-left:3%}.article-header h1.entry-title{font-size:2.9rem}}.island-header{float:left;font-size:600%;padding-left:2%;color:#2e3233}

.single-slide .slide-ribbon a{color:#fff !important}.single-slide .slide-ribbon.orange{background:#FF7600}.bg-image{max-width:100%;height:550px;position:relative;z-index:0;overflow:hidden}.bg-image .watermark,.watermark {background:url(https://aws.hawaii-guide.com/files/images/branding/hawaiiguide-hook-watermark.png) no-repeat;position:absolute;right:20px;top:20px;background-size:cover;height:100px;width:64px;opacity:0.4;z-index:999;}.watermark {right:40px;}.single-slide img {position:absolute;bottom:0;left:0;display:block;height:100%;object-fit:cover;object-position:center;width:100%; }}@media only screen and (max-device-width: 1024px){.parallax{background-attachment:scroll}}

.single-slide{max-width:100%;height:350px;position:relative;z-index:1;overflow:hidden}.single-parallax{}.single-slide .slide-ribbon{width:240px;background:#493741;position:absolute;top:35px;right:-70px;text-align:center;line-height:46px;color:#fff;-webkit-transition:all 225ms ease;-moz-transition:all 225ms ease;transition:all 225ms ease;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);font-size:12px;opacity: .8;letter-spacing:0.05em}

.white-caption{padding:20px;background-color:rgba(255, 255, 255, 0.7) !important}.white-caption h1, .white-caption h2, .white-caption h3{color:#0d773f;color:#363E43;color:#278bcb;font-weight:900 !important;font-size:350%;font-size:400%;float:none;text-align:center;letter-spacing:-1px}.white-caption h1.blue, .white-caption h2.blue, .white-caption h3.blue{color:#278bcb !important}.green-caption{padding:20px;background-color:rgba(6, 197, 172, 0.6) !important;background-color:rgba(21, 164, 165, 0.7) !important}.orange-caption{padding:20px;background-color:rgba(245, 125, 18, 0.6) !important}.blue-caption{padding:20px;background-color:rgba(58, 140, 193, 0.6) !important}.hg-intro{font-weight:700;font-size:200%;letter-spacing:0.025em;float:none;white-space:normal;line-height:130%;color:#fff}@media only screen and (max-width: 1120px){.white-caption h1, .white-caption h2{font-size:2.6rem}.hg-intro{font-size:1.8rem}}@media only screen and (max-width: 780px){.white-caption h1, .white-caption h2{font-size:2.6rem}.hg-intro{font-size:1.8rem}}

@media only screen and (min-width: 1922px){.single-slide,.bg-image{height:500px}}
@media only screen and (max-width:1921px){.single-slide,.bg-image{height:450px}}
@media only screen and (max-width:1700px){.single-slide,.bg-image{height:425px}}
@media only screen and (max-width:1500px){.single-slide,.bg-image{height:400px}}
@media only screen and (max-width:800px){.single-slide,.bg-image{height:300px}}
@media only screen and (max-width:600px){.slide-heading{float:left;margin-right:-100%;margin-left:20px;clear:both;padding:10px;bottom:3rem;background-color:rgba(255,255,255,.7);position:absolute;border-radius:0;margin-left:0%}.single-slide,.bg-image{height:280px}.slide-heading.full{width:100%;padding-left:2%}.wrapper{margin-top:10px!important}}
@media only screen and (max-width:320px){.slide-heading{float:left;margin-right:-100%;margin-left:20px;clear:both;padding:10px;bottom:3rem;background-color:rgba(255,255,255,.7);position:absolute;border-radius:0;margin-left:0%}.single-slide,.bg-image{height:280px}.slide-heading.full{width:100%;padding-left:2%}.wrapper{margin-top:10px!important}}

.wrapper{margin-top:10px !important}

.scroll-dwn{display:flex;position:absolute;bottom:40px;justify-content:center;align-items:center;width:30px;height:50px;border:2px solid #fff;border-radius:50px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.chevron{position:absolute;width:20px;height:0.48rem;opacity:0;transform:scale(0.3);left:2.5px -webkit-animation: move-chevron 3s ease-out infinite;animation:move-chevron 3s ease-out infinite}.chevron:first-child{-webkit-animation:move-chevron 3s ease-out 1s infinite;animation:move-chevron 3s ease-out 1s infinite}.chevron:nth-child(2){-webkit-animation:move-chevron 3s ease-out 2s infinite;animation:move-chevron 3s ease-out 2s infinite}.chevron:before,.chevron:after{content:"";position:absolute;top:-30px;height:100%;width:50%;background:#fff}.chevron:before{left:0;transform:skewY(30deg)}.chevron:after{right:0;width:50%;transform:skewY(-30deg)}@-webkit-keyframes move-chevron{25%{opacity:1}33.3%{opacity:1;transform:translateY(2.28rem)}66.6%{opacity:1;transform:translateY(3.12rem)}100%{opacity:0;transform:translateY(4.8rem) scale(0.5)}}@keyframes move-chevron{25%{opacity:1}33.3%{opacity:1;transform:translateY(2.28rem)}66.6%{opacity:1;transform:translateY(3.12rem)}100%{opacity:0;transform:translateY(4.8rem) scale(0.5)}} 

.hgads {min-height:280px;}.hgads,.hgads-off{background:#EFF4E6 url(https://aws.hawaii-guide.com/files/images/backgrounds/bg-monstera-v4.jpg) repeat;vertical-align:middle;padding:0px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:20px 0;}
/*.hgads:nth-child(odd),.hgads-off:nth-child(odd) {background:#2d3339 url(https://aws.hawaii-guide.com/files/images/backgrounds/dark.png) repeat !important;}*/
.sideblock{min-height:250px;vertical-align:middle;}
.dotted-line.mb20 {display:none;}

.chat-icon,.chat-modal{position:fixed;right:20px;z-index:10000}.chat-icon{bottom:120px;width:60px;height:60px;background-color:#2d8c47;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff;font-size:24px}.chat-icon .fa-comments,.chat-icon .fa-times{font-size:28px}.chat-modal{display:none;bottom:90px;width:400px;height:700px;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.2);overflow:hidden;border:1px solid #ccc;background:url('https://aws.hawaii-guide.com/files/images/chat-bg-2.jpg') center no-repeat;background-size:cover;background-position:center center;}.chat-header{text-align:right;justify-content:space-between;padding:10px;background-color:#2d8c47;color:#fff;border-bottom:1px solid #ccc}.chat-header h3{font-size:18px;color:#fff;padding:0;padding-top:5px!important;margin:0;float:left}.clear-chat,.close-chat{background:0 0;border:none;cursor:pointer;font-size:20px;color:#fff}#chat-container{width:100%;height:calc(100% - 150px);padding:10px;overflow-y:scroll;margin:0 auto}#chat-container-v2{width:100%;max-height:600px;min-height:150px;padding:10px;overflow-y:scroll;margin:0 auto}.input-container{position:absolute;bottom:0;width:100%;padding:10px;background:url(https://aws.hawaii-guide.com/files/images/backgrounds/bg-monstera-v4.jpg) #fff;border-top:1px solid #ccc}
#user-input{padding: 15px 40px 15px 15px;border-radius: 20px;border: 1px solid #ccc;box-sizing: border-box;width: calc(100% - 50px);resize: none;overflow: hidden;max-height: 200px;height: auto;min-height: 40px;}
#send-button{position:absolute;right:10px;bottom:20px;transform:translateY(-50%);background:0 0;border:none;cursor:pointer;font-size:25px;color:#555}#send-button:hover{color:#000}.message{display:flex;margin:10px 0}.message.user{justify-content:flex-end}.message.bot{justify-content:flex-start}.message .avatar{width:50px;height:50px;border-radius:50%;margin:0 10px;position:sticky;top:0}.message .text{max-width:90%;padding:10px;border-radius:10px}.user .text{background-color:rgba(32,107,42,.9);color:#fff}.bot .text{background-color:rgba(255,255,255,.9);color:#000}.bot .text ol,.bot .text p,.bot .text ul,.user .text{font-size:16px}.bot .text ol,.bot .text ul{padding-left:8%!important}.bot .text h2,.bot .text h3,.bot .text h4,.bot .text h5,.bot .text h6{font-size:18px}.loading-dots{float:left;width:150px}.loading-dots span{display:inline-block;width:8px;height:8px;margin:0 2px;background-color:#333;border-radius:50%;animation:1.2s ease-in-out infinite both loadingDots}.loading-dots span:first-child{animation-delay:-.32s}.loading-dots span:nth-child(2){animation-delay:-.16s}@keyframes loadingDots{0%,100%,80%{transform:scale(0)}40%{transform:scale(1)}}@media (max-width:600px){.chat-modal{width:100%;height:100%;bottom:0;right:0;border-radius:0;padding:0}.chat-header{justify-content:space-between}#chat-container{height:calc(100% - 150px);margin:0;border-radius:0;padding:10px}#chat-container{height:400px;margin:0;border-radius:0;padding:10px}.input-container{padding:10px;position:absolute;bottom:0;width:100%;background:#fff;border-top:1px solid #ccc}#user-input{width:calc(100% - 50px)}#send-button{right:10px;}}

#quiz-container,.quiz-container{position:relative}#next-btn,#prev-btn,#submit-btn{bottom:5px;margin-top:20px}.quiz-container{min-height:150px;background:url(https://aws.hawaii-guide.com/files/images/backgrounds/bg-monstera-v4.jpg) #fff;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.1);width:100%;padding:20px}.navigation-buttons{justify-content:space-between;margin-top:10px;clear:both;position:relative;height:80px;display:none}#next-btn,#prev-btn,#submit-btn{position:absolute}button.nav-button{padding:10px 20px;border:none;border-radius:5px;cursor:pointer}button.nav-button:hover{background-color:#ddd}#next-btn{right:10px}#prev-btn{left:10px}#submit-btn{left:45%}#score-container{margin-top:20px;padding:10px;background-color:#f0f0f0;border-radius:5px}.progress-container-v2{width:100%;background-color:#f3f3f3;border-radius:25px;overflow:hidden;margin-bottom:20px}.progress-bar-v2{height:20px;background-color:#007bff;width:0%;transition:width .4s}.spinner-container{display:flex;justify-content:center;align-items:center;height:100%;width:100%;position:absolute;top:0;left:0;background:rgba(255,255,255,.8);z-index:1000}.spinner{border:16px solid #f3f3f3;border-top:16px solid #007bff;border-radius:50%;width:120px;height:120px;animation:2s linear infinite spin}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}

.filters{margin-bottom: 20px;text-align:center;}#results,#loading,#error {text-align: center;margin-bottom: 20px;font-size: 22px;font-weight: bold;}#error {color: red;}.tours-grid {display: grid;grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));gap: 20px;}.tour-card {background-color: white;border-radius: 8px;overflow: hidden;box-shadow: 0 2px 4px rgba(0,0,0,0.1);position: relative;height:400px;}.tour-card img {width: 100%;height: 200px;object-fit: cover;}.tour-card h6 {padding: 0px 10px !important;font-size: 18px !important;}.tour-card p {margin: 10px !important;color: #666;font-size:15px;}.tour-card span.link {display: block;background-color: #2d8c47;color: white;text-align: center;padding: 10px;text-decoration: none;transition: background-color 0.3s;position: absolute;bottom:10px;width:60%;left:15%;border-radius:40px;font-size:70%;text-transform: uppercase;font-weight:bold;}.tour-card a:hover,.tour-card a:hover span.link {background-color: #0056b3;}.pagination {text-align: center;justify-content: center;margin-top: 20px;}.pagination button {margin: 0 5px;padding: 5px 10px;border: none;background-color: #007bff;color: white;cursor: pointer;border-radius: 4px;}.pagination button.active {background-color: #0056b3;}.pagination {     display: flex;     justify-content: center;     align-items: center;     margin-top: 20px; } .pagination button {     margin: 0 5px;     padding: 5px 10px;     border: 1px solid #007bff;     background-color: white;     color: #007bff;     cursor: pointer;     border-radius: 4px; } .pagination button:hover:not(:disabled) {     background-color: #007bff;     color: white; } .pagination button.active {     background-color: #007bff;     color: white; } .pagination button:disabled {     opacity: 0.5;     cursor: not-allowed; } .pagination-ellipsis {     margin: 0 5px; }@media (max-width:600px){.tour-card span.link {font-size:90%;}}

/* dropcap - Targeting the first letter of the first paragraph */
.firstpar p:first-of-type::first-letter {
  font-size: 2.5em;       /* Enlarge the letter */
  font-weight: bold;    /* Make it bold */
  float: left;          /* Float it to the left of the paragraph */
  margin-right: 0.05em;  /* Add a little space on the right */
  line-height: 0.5;       /* Adjust line-height for better alignment */

}