.avia-section.av-mblf5zz3-b4269b42a1eac10fad5a0dec7ea8136e{background-repeat:no-repeat;background-image:url(https://www.astonmauikaanapalivillas.com/wp-content/uploads/2025/05/MKV-Pool-31-8195x5463-1-scaled.jpg);background-position:100% 50%;background-attachment:scroll} #top .av-special-heading.av-mbppnfhu-ff3872bc577138c1102f1fcde8e2feef{padding-bottom:10px;color:#09544c}body .av-special-heading.av-mbppnfhu-ff3872bc577138c1102f1fcde8e2feef .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-mbppnfhu-ff3872bc577138c1102f1fcde8e2feef .special-heading-inner-border{border-color:#09544c}.av-special-heading.av-mbppnfhu-ff3872bc577138c1102f1fcde8e2feef .av-subheading{font-size:15px} #top .av-slideshow-ui.av-mc160sjt-cb898a99839d45fc5629767f97ddf47b .avia-slideshow-arrows a{color:#09544c;background-color:#dbe5e6}#top .av-slideshow-ui.av-mc160sjt-cb898a99839d45fc5629767f97ddf47b .avia-slideshow-arrows a.avia-svg-icon svg:first-child{stroke:#09544c;fill:#09544c}.av-horizontal-gallery.av-mc160sjt-cb898a99839d45fc5629767f97ddf47b .av-horizontal-gallery-inner{padding-bottom:30%}.av-horizontal-gallery.av-mc160sjt-cb898a99839d45fc5629767f97ddf47b .av-horizontal-gallery-slider{transition-duration:0.5s} .avia-section.av-zn518x-c39db7c5b128c0d84aeaa86da9d6cee8{background-repeat:no-repeat;background-image:url(https://www.astonmauikaanapalivillas.com/wp-content/uploads/2025/06/turtle-faded-230x300.png);background-position:100% 50%;background-attachment:scroll} #top .av-special-heading.av-vdm775-fa89a60d3ff954f33c30a8cc40c2cc1d{padding-bottom:0;color:#09544c}body .av-special-heading.av-vdm775-fa89a60d3ff954f33c30a8cc40c2cc1d .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-vdm775-fa89a60d3ff954f33c30a8cc40c2cc1d .av-special-heading-tag{padding:7px 0 7px 0}.av-special-heading.av-vdm775-fa89a60d3ff954f33c30a8cc40c2cc1d .special-heading-inner-border{border-color:#09544c}.av-special-heading.av-vdm775-fa89a60d3ff954f33c30a8cc40c2cc1d .av-subheading{font-size:15px} #top #wrap_all .avia-icon-list-container.av-2j8xw1-07d0a6638a762ca89bb78bd206fa9d19 .av_iconlist_title{color:#333333}.avia-icon-list-container.av-2j8xw1-07d0a6638a762ca89bb78bd206fa9d19 .iconlist_content{font-size:14px;color:#0e619b} #top #wrap_all .avia-icon-list-container.av-j0518h-905831e70f119b7a54ac08877c4a458e .av_iconlist_title{color:#333333}.avia-icon-list-container.av-j0518h-905831e70f119b7a54ac08877c4a458e .iconlist_content{font-size:14px;color:#0e619b} #top #wrap_all .avia-icon-list-container.av-ajggep-1d60021a073df7bdaf2f2ec6c79fd2ab .av_iconlist_title{color:#333333}.avia-icon-list-container.av-ajggep-1d60021a073df7bdaf2f2ec6c79fd2ab .iconlist_content{font-size:14px;color:#0e619b} #top .av-special-heading.av-ehz775-af073ace97d51133fafc8633b639eeb6{padding-bottom:10px;color:#09544c;font-size:27px}body .av-special-heading.av-ehz775-af073ace97d51133fafc8633b639eeb6 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-ehz775-af073ace97d51133fafc8633b639eeb6 .av-special-heading-tag{font-size:27px}.av-special-heading.av-ehz775-af073ace97d51133fafc8633b639eeb6 .special-heading-inner-border{border-color:#09544c}.av-special-heading.av-ehz775-af073ace97d51133fafc8633b639eeb6 .av-subheading{font-size:15px} #top .av-special-heading.av-8w2oj5-c7d8b6f647a4e116881e4a73f0ce296f{padding-bottom:10px;color:#09544c;font-size:27px}body .av-special-heading.av-8w2oj5-c7d8b6f647a4e116881e4a73f0ce296f .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-8w2oj5-c7d8b6f647a4e116881e4a73f0ce296f .av-special-heading-tag{font-size:27px}.av-special-heading.av-8w2oj5-c7d8b6f647a4e116881e4a73f0ce296f .special-heading-inner-border{border-color:#09544c}.av-special-heading.av-8w2oj5-c7d8b6f647a4e116881e4a73f0ce296f .av-subheading{font-size:15px} #top .av_textblock_section.av-6xgo6p-d914ec3bc8f8d28cc10b70ab96ce117d .avia_textblock{text-align:left;column-count:2} #top .hr.hr-invisible.av-mf49mpzb-c4015fb45903bba0ca73fc92a73793d0{height:10px} #top .av-special-heading.av-4xuv9d-b10e4de875ed5eec3f07a8f33c512a63{padding-bottom:10px;color:#09544c;font-size:27px}body .av-special-heading.av-4xuv9d-b10e4de875ed5eec3f07a8f33c512a63 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-4xuv9d-b10e4de875ed5eec3f07a8f33c512a63 .av-special-heading-tag{font-size:27px}.av-special-heading.av-4xuv9d-b10e4de875ed5eec3f07a8f33c512a63 .special-heading-inner-border{border-color:#09544c}.av-special-heading.av-4xuv9d-b10e4de875ed5eec3f07a8f33c512a63 .av-subheading{font-size:15px} #top .hr.hr-invisible.av-5u7k9t-d0c1a335d5aeea5f89064553e174ba7a{height:10px} #top .av-special-heading.av-4ftnch-e74582f2f08938c424d1854725b61a80{padding-bottom:10px;color:#09544c;font-size:27px}body .av-special-heading.av-4ftnch-e74582f2f08938c424d1854725b61a80 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-4ftnch-e74582f2f08938c424d1854725b61a80 .av-special-heading-tag{font-size:27px}.av-special-heading.av-4ftnch-e74582f2f08938c424d1854725b61a80 .special-heading-inner-border{border-color:#09544c}.av-special-heading.av-4ftnch-e74582f2f08938c424d1854725b61a80 .av-subheading{font-size:15px} @media only screen and (min-width:480px) and (max-width:767px){#top #wrap_all .av-special-heading.av-ehz775-af073ace97d51133fafc8633b639eeb6 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-8w2oj5-c7d8b6f647a4e116881e4a73f0ce296f .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-4xuv9d-b10e4de875ed5eec3f07a8f33c512a63 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-4ftnch-e74582f2f08938c424d1854725b61a80 .av-special-heading-tag{font-size:0.8em}} @media only screen and (max-width:479px){#top #wrap_all .av-special-heading.av-ehz775-af073ace97d51133fafc8633b639eeb6 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-8w2oj5-c7d8b6f647a4e116881e4a73f0ce296f .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-4xuv9d-b10e4de875ed5eec3f07a8f33c512a63 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-4ftnch-e74582f2f08938c424d1854725b61a80 .av-special-heading-tag{font-size:0.8em}}