#top #wrap_all .avia-slideshow .av-slideshow-caption.av-75zepe-6a10b51c46a9c0db45d6236620c8e375__1 .avia-caption-title{
font-size:70px;
}
#top .avia-slideshow .av-slideshow-caption.av-75zepe-6a10b51c46a9c0db45d6236620c8e375__1 .avia-caption-content{
font-size:16px;
}
#top .avia-slideshow .av-slideshow-caption.av-75zepe-6a10b51c46a9c0db45d6236620c8e375__1 .avia-caption-content p{
font-size:16px;
}

.avia-section.av-83bwq-c76293a1feaec715d7a7f3ae1b6a5f6e .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://captainwoodysmaui.com/wp-content/uploads/captain-woodys-maui-welcome-01.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-83bwq-c76293a1feaec715d7a7f3ae1b6a5f6e .av-section-color-overlay{
opacity:0.4;
background-color:#ffffff;
}

.avia-image-container.av-mjbp2gp5-65540d3c90c5162207449becd8188633 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mjbp2gp5-65540d3c90c5162207449becd8188633 .av-image-caption-overlay-center{
color:#ffffff;
}

@keyframes av_boxShadowEffect_av-lsvh3zwp-15c83aada3e0473093993c209c6c316d {
0%   { box-shadow:  0 0 0 0 ; opacity: 1; }
100% { box-shadow:  0 0 10px 0 ; opacity: 1; }
}
.avia-image-container.av-lsvh3zwp-15c83aada3e0473093993c209c6c316d img.avia_image{
box-shadow: 0 0 10px 0 ;
}
.avia-image-container.av-lsvh3zwp-15c83aada3e0473093993c209c6c316d .av-image-caption-overlay-center{
color:#ffffff;
}

@keyframes av_boxShadowEffect_av-6u5d6-9a3cc3394c61feafee36e5cd558c507f {
0%   { box-shadow:  0 0 0 0 ; opacity: 1; }
100% { box-shadow:  0 0 10px 0 ; opacity: 1; }
}
.avia-image-container.av-6u5d6-9a3cc3394c61feafee36e5cd558c507f img.avia_image{
box-shadow: 0 0 10px 0 ;
}
.avia-image-container.av-6u5d6-9a3cc3394c61feafee36e5cd558c507f .av-image-caption-overlay-center{
color:#ffffff;
}

@keyframes av_boxShadowEffect_av-lsvh1s4a-7e004d6dc98b2f0af8a3d6c79c37237b {
0%   { box-shadow:  0 0 0 0 ; opacity: 1; }
100% { box-shadow:  0 0 10px 0 ; opacity: 1; }
}
.avia-image-container.av-lsvh1s4a-7e004d6dc98b2f0af8a3d6c79c37237b img.avia_image{
box-shadow: 0 0 10px 0 ;
}
.avia-image-container.av-lsvh1s4a-7e004d6dc98b2f0af8a3d6c79c37237b .av-image-caption-overlay-center{
color:#ffffff;
}

@keyframes av_boxShadowEffect_av-lsvh354k-8395304f5776e9672a813f6153ff7e50 {
0%   { box-shadow:  0 0 0 0 ; opacity: 1; }
100% { box-shadow:  0 0 10px 0 ; opacity: 1; }
}
.avia-image-container.av-lsvh354k-8395304f5776e9672a813f6153ff7e50 img.avia_image{
box-shadow: 0 0 10px 0 ;
}
.avia-image-container.av-lsvh354k-8395304f5776e9672a813f6153ff7e50 .av-image-caption-overlay-center{
color:#ffffff;
}

@keyframes av_boxShadowEffect_av-lsvh2rpa-6a11be8f6cba11c507ea4eb1d2e2666c {
0%   { box-shadow:  0 0 0 0 ; opacity: 1; }
100% { box-shadow:  0 0 10px 0 ; opacity: 1; }
}
.avia-image-container.av-lsvh2rpa-6a11be8f6cba11c507ea4eb1d2e2666c img.avia_image{
box-shadow: 0 0 10px 0 ;
}
.avia-image-container.av-lsvh2rpa-6a11be8f6cba11c507ea4eb1d2e2666c .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-cxyy2-b6a53184feee060618666d920ab249f7 .av-parallax .av-parallax-inner{
background-color:#ffffff;
background-image:url(https://captainwoodysmaui.com/wp-content/uploads/captain-woodys-maui-welcome-04.jpg);
background-repeat:no-repeat;
background-position:50% 0%;
background-attachment:scroll;
}

@keyframes av_boxShadowEffect_av-db7sq-8c5d9c39bbc31d6f9f33199a9f1b4158-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.48); opacity: 1; }
100% { box-shadow:  0 0 12px 0 rgba(0,0,0,0.48); opacity: 1; }
}
.flex_column.av-db7sq-8c5d9c39bbc31d6f9f33199a9f1b4158{
box-shadow: 0 0 12px 0 rgba(0,0,0,0.48);
border-width:1px;
border-color:#6da8e8;
border-style:solid;
border-radius:8px 8px 8px 8px;
padding:35px 50px 50px 50px;
background-color:rgba(0,0,0,0.29);
}

#top .av-special-heading.av-lrcjmtdh-f1146fd993be428b6ce8428437a89c47{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-lrcjmtdh-f1146fd993be428b6ce8428437a89c47 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lrcjmtdh-f1146fd993be428b6ce8428437a89c47 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-lrcjmtdh-f1146fd993be428b6ce8428437a89c47 .av-subheading{
font-size:15px;
color:#ffffff;
}

#top #wrap_all .avia-button.av-9icbu-e0216cb111c3f42fa73bc23e9906e472:hover{
background-color:#357bc6;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-9icbu-e0216cb111c3f42fa73bc23e9906e472:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.flex_cell.av-69huje-f1cf84370544f6441ab57fdefc077d16{
vertical-align:top;
background-color:#0085ae;
}
.responsive #top #wrap_all .flex_cell.av-69huje-f1cf84370544f6441ab57fdefc077d16{
padding:90px 50px 90px 50px !important;
}

.iconbox.av-609lw2-74ff8dfc59c69fa507da87890706b338 .iconbox_icon{
color:#ffffff;
}
.iconbox.av-609lw2-74ff8dfc59c69fa507da87890706b338 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .iconbox.av-609lw2-74ff8dfc59c69fa507da87890706b338 .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-609lw2-74ff8dfc59c69fa507da87890706b338 .iconbox_content_container{
color:#ffffff;
}

.flex_cell.av-5wra1u-e46ed30dca090a3c68a4d772a809ce92{
vertical-align:top;
background-color:#0093c0;
}
.responsive #top #wrap_all .flex_cell.av-5wra1u-e46ed30dca090a3c68a4d772a809ce92{
padding:90px 50px 90px 50px !important;
}

.iconbox.av-5nn9eq-d84beb0f5082426bd1028ba81e8be84b .iconbox_icon{
color:#ffffff;
}
.iconbox.av-5nn9eq-d84beb0f5082426bd1028ba81e8be84b .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .iconbox.av-5nn9eq-d84beb0f5082426bd1028ba81e8be84b .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-5nn9eq-d84beb0f5082426bd1028ba81e8be84b .iconbox_content_container{
color:#ffffff;
}

.flex_cell.av-5jifdu-4cf94d0691290125b29bb73de58b8fd9{
vertical-align:top;
background-color:#009fd0;
}
.responsive #top #wrap_all .flex_cell.av-5jifdu-4cf94d0691290125b29bb73de58b8fd9{
padding:90px 50px 90px 50px !important;
}

.iconbox.av-jkgle-fe0adfa352e853ed02ef335cb65b7e81 .iconbox_icon{
color:#ffffff;
}
.iconbox.av-jkgle-fe0adfa352e853ed02ef335cb65b7e81 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .iconbox.av-jkgle-fe0adfa352e853ed02ef335cb65b7e81 .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-jkgle-fe0adfa352e853ed02ef335cb65b7e81 .iconbox_content_container{
color:#ffffff;
}

#top #wrap_all .avia-button.av-le6xl5ox-abfef6a69fdbfe85401ffba6ae62c44f:hover{
background-color:#357bc6;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-le6xl5ox-abfef6a69fdbfe85401ffba6ae62c44f:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.avia-section.av-5ac5q2-3d23efd4271b71cf4e08487d26b55098 .av-parallax .av-parallax-inner{
background-color:#ffffff;
background-image:url(https://captainwoodysmaui.com/wp-content/uploads/captain-woodymaui-aloha.jpg);
background-repeat:no-repeat;
background-position:50% 0%;
background-attachment:scroll;
}
.avia-section.av-5ac5q2-3d23efd4271b71cf4e08487d26b55098 .av-section-color-overlay{
opacity:0.2;
background-color:#ffffff;
}

#top .hr.hr-invisible.av-53wmui-789543c45d51a66587db658fddf35b81{
height:100px;
}

.flex_column.av-4u1gky-1c24793c1e989a5fd63960ca4727deef{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-color:rgba(255,255,255,0.7);
}

#top .hr.hr-invisible.av-4rslbe-281cf4193d43de6447fdb856392d4da3{
height:1px;
}

#top .av-special-heading.av-4i85mi-979628f866dd51c9a17f67dcbbdad51f{
padding-bottom:15px;
color:#003ea3;
}
body .av-special-heading.av-4i85mi-979628f866dd51c9a17f67dcbbdad51f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-4i85mi-979628f866dd51c9a17f67dcbbdad51f .special-heading-inner-border{
border-color:#003ea3;
}
.av-special-heading.av-4i85mi-979628f866dd51c9a17f67dcbbdad51f .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-490piy-528cae0360c07a9dd915b82346a93ae0{
height:60px;
}

.flex_column.av-41osr6-bc07e1c40f89c026432a8609225af112{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-color:rgba(255,255,255,0.7);
}

#top .hr.hr-invisible.av-3xvhuq-eeb35d7e5069e1b4330e4395aa767f45{
height:1px;
}

#top .av-special-heading.av-3rxhdm-eac98e649273498e8fc3280dd4f3100a{
padding-bottom:15px;
color:#003ea3;
}
body .av-special-heading.av-3rxhdm-eac98e649273498e8fc3280dd4f3100a .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3rxhdm-eac98e649273498e8fc3280dd4f3100a .special-heading-inner-border{
border-color:#003ea3;
}
.av-special-heading.av-3rxhdm-eac98e649273498e8fc3280dd4f3100a .av-subheading{
font-size:15px;
}

.avia-image-container.av-3m8r0a-c8e401c321dfd68e96e561091a280bde img.avia_image{
box-shadow:none;
}
.avia-image-container.av-3m8r0a-c8e401c321dfd68e96e561091a280bde .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-3brkay-4b907d0294448c373a8de275783a81d5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-color:rgba(255,255,255,0.7);
}

#top .hr.hr-invisible.av-3advq2-e540f0d29898c37596c8d256ac30011d{
height:1px;
}

#top .av-special-heading.av-b44kq-bad6bf81bf0abdca7c6a109d214c61de{
padding-bottom:15px;
color:#003ea3;
}
body .av-special-heading.av-b44kq-bad6bf81bf0abdca7c6a109d214c61de .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-b44kq-bad6bf81bf0abdca7c6a109d214c61de .special-heading-inner-border{
border-color:#003ea3;
}
.av-special-heading.av-b44kq-bad6bf81bf0abdca7c6a109d214c61de .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-7qlkq-816240762c4208c9811195589af09362{
height:25px;
}

#top .hr.hr-invisible.av-9lu3m-4d67eb7044bfbc15aee3200b3fe294e9{
height:25px;
}

#top .hr.hr-invisible.av-9ugaa-2ae513304664f14f7c7dc8f4f7f6129d{
height:60px;
}

#top .hr.hr-invisible.av-2m85je-3485d5a03dc584596d2d99a2580cbedb{
height:100px;
}

#top .av-special-heading.av-28tdwq-a2c396b2df1fadec0057384311472734{
padding-bottom:0;
color:#003ea3;
font-size:32px;
}
body .av-special-heading.av-28tdwq-a2c396b2df1fadec0057384311472734 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-28tdwq-a2c396b2df1fadec0057384311472734 .av-special-heading-tag{
font-size:32px;
}
.av-special-heading.av-28tdwq-a2c396b2df1fadec0057384311472734 .special-heading-inner-border{
border-color:#003ea3;
}
.av-special-heading.av-28tdwq-a2c396b2df1fadec0057384311472734 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-7ncai-bac059086141fc061d0e1ec816a5aac6{
padding-bottom:20px;
}
body .av-special-heading.av-7ncai-bac059086141fc061d0e1ec816a5aac6 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-7ncai-bac059086141fc061d0e1ec816a5aac6 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-1vo76q-cdcfedf776ae863383eeb48c01f58fab{
height:50px;
}

.flex_column.av-1svf3m-f613fbd5b22dd0710c33b19769054ceb{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-1kpp0y-fb200a22ad4fa0758a196240733ee678 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1kpp0y-fb200a22ad4fa0758a196240733ee678 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-1g62le-34da8d1a650f2223f7b2cf4d8686b871{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-17t26a-a54966b0767e4614a7710d047e1f9d6c img.avia_image{
box-shadow:none;
}
.avia-image-container.av-17t26a-a54966b0767e4614a7710d047e1f9d6c .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-13e3ya-822e07127ea418f6a47b61b8401e5658{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-y4q1u-25d6f207518c5f3c6d8e0fced67f13ee img.avia_image{
box-shadow:none;
}
.avia-image-container.av-y4q1u-25d6f207518c5f3c6d8e0fced67f13ee .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-tp682-c8f608dbbdd6ef7e487a52404bf6db41{
height:50px;
}

#top .av-special-heading.av-ft6zu-27cf1a2ca6e2d558eaaa61d90b292d7e{
padding-bottom:20px;
}
body .av-special-heading.av-ft6zu-27cf1a2ca6e2d558eaaa61d90b292d7e .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-ft6zu-27cf1a2ca6e2d558eaaa61d90b292d7e .av-subheading{
font-size:15px;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-28tdwq-a2c396b2df1fadec0057384311472734 .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-28tdwq-a2c396b2df1fadec0057384311472734 .av-special-heading-tag{
font-size:0.8em;
}
}
