#top .avia-section.av-khmg3luz-49cd823cf7fbb77854029d9cea18e031 .scroll-down-link{
color:#333333;
}
#top .avia-section.av-khmg3luz-49cd823cf7fbb77854029d9cea18e031 .scroll-down-link.avia-svg-icon svg:first-child{
stroke:#333333;
fill:#333333;
}

#top .hr.hr-invisible.av-khda877y-143958adb816bbc277533f368b49bdab{
margin-top:-30px;
height:1px;
}

#top .av-special-heading.av-mtbfbdbr-bb758b96c95a2fdfb70e1aa784c24ecd{
padding-bottom:10px;
font-size:4vw;
}
body .av-special-heading.av-mtbfbdbr-bb758b96c95a2fdfb70e1aa784c24ecd .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mtbfbdbr-bb758b96c95a2fdfb70e1aa784c24ecd .av-special-heading-tag{
font-size:4vw;
}
.av-special-heading.av-mtbfbdbr-bb758b96c95a2fdfb70e1aa784c24ecd .av-subheading{
font-size:17px;
}

#top .hr.hr-invisible.av-khda877y-a04ef9c630ca6e81b35cd6b46473affc{
height:20px;
}

#top .hr.hr-invisible.av-khda877y-a04ef9c630ca6e81b35cd6b46473affc{
height:20px;
}

.flex_column.av-9frl8-481c92920e6174d4542a0941d4876574{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-2dew3g-49538b45bbd8416465d34264c80ba3d7{
height:12px;
}

#top .hr.hr-invisible.av-2dew3g-49538b45bbd8416465d34264c80ba3d7{
height:12px;
}

#top .av_textblock_section.av-2zvd18-b2e3a7e9578062ce2c511ae699b1523d .avia_textblock{
font-size:19px;
}

.flex_column.av-8zpuos-0aa1be72af73f8ff698b096610ddd5f2{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-khda877y-46b352bd9fdb32193826a303bef1d23c{
height:10px;
}

#top .hr.hr-invisible.av-khda877y-46b352bd9fdb32193826a303bef1d23c{
height:10px;
}

#top .avia-section.av-2resj0-015ffbbeba7c6a2d7c19b664243425fc .scroll-down-link{
color:#333333;
}
#top .avia-section.av-2resj0-015ffbbeba7c6a2d7c19b664243425fc .scroll-down-link.avia-svg-icon svg:first-child{
stroke:#333333;
fill:#333333;
}

.flex_column.av-2mjgss-2efb5404a75db8d66f9a431490fd2539{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-khuck7yi-1ee92d62a485dac3f19bf6d1af99d293 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-khuck7yi-1ee92d62a485dac3f19bf6d1af99d293 .av-caption-image-overlay-bg{
opacity:0.2;
background-color:#000000;
}
.avia-image-container.av-khuck7yi-1ee92d62a485dac3f19bf6d1af99d293 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-9kgt4c-c165dba16f8a4818921004fabf05dbf9{
padding-bottom:10px;
}
body .av-special-heading.av-9kgt4c-c165dba16f8a4818921004fabf05dbf9 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-9kgt4c-c165dba16f8a4818921004fabf05dbf9 .av-subheading{
font-size:30px;
}

#top .hr.hr-invisible.av-khda877y-b28ba4bc7d8f31575fca25a5915bd4a2{
height:2px;
}

#top .hr.hr-invisible.av-khda877y-b28ba4bc7d8f31575fca25a5915bd4a2{
height:2px;
}

.flex_column.av-2mjgss-44dd6f5145c5d8b9dbcc54bc4c14061f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-khuck7yi-14ac746d6e20554d3eed5b9437a899ac img.avia_image{
box-shadow:none;
}
.avia-image-container.av-khuck7yi-14ac746d6e20554d3eed5b9437a899ac .av-caption-image-overlay-bg{
opacity:0.2;
background-color:#000000;
}
.avia-image-container.av-khuck7yi-14ac746d6e20554d3eed5b9437a899ac .av-image-caption-overlay-center{
color:#000000;
}

#top .av-special-heading.av-75my98-d31ac1b00bb44f19aae83eea87d865ba{
padding-bottom:10px;
}
body .av-special-heading.av-75my98-d31ac1b00bb44f19aae83eea87d865ba .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-75my98-d31ac1b00bb44f19aae83eea87d865ba .av-subheading{
font-size:30px;
}

.flex_column.av-2mjgss-3f5b736ce761e0aae1d192f25c9270d1{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-khuck7yi-c8406f8bad8d7714c0089e715c619b5c img.avia_image{
box-shadow:none;
}
.avia-image-container.av-khuck7yi-c8406f8bad8d7714c0089e715c619b5c .av-caption-image-overlay-bg{
opacity:0.2;
background-color:#000000;
}
.avia-image-container.av-khuck7yi-c8406f8bad8d7714c0089e715c619b5c .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-5ed7ss-e5c4fa388d3b6832301d94ed55c158aa{
padding-bottom:10px;
}
body .av-special-heading.av-5ed7ss-e5c4fa388d3b6832301d94ed55c158aa .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-5ed7ss-e5c4fa388d3b6832301d94ed55c158aa .av-subheading{
font-size:30px;
}

#top .hr.hr-invisible.av-khda877y-53add5fd415b7b5dde7fff0ebbbd8fdb{
height:50px;
}

.avia-section.av-2resj0-a037a7f6227b7b44d68f069b55fd96da .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://handa-ferry.com/wp-content/uploads/2021/03/ferry-banner-1.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
#top .avia-section.av-2resj0-a037a7f6227b7b44d68f069b55fd96da .scroll-down-link{
color:#ffffff;
}
#top .avia-section.av-2resj0-a037a7f6227b7b44d68f069b55fd96da .scroll-down-link.avia-svg-icon svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}

#top .hr.hr-invisible.av-khda877y-2fe6e21f7e7b5cb94968a6ae492d5471{
height:40px;
}

#top .av-special-heading.av-kmxcu651-1db15cfecd0dd4fba909ab14036177cf{
padding-bottom:10px;
color:#ffffff;
font-size:4vw;
}
body .av-special-heading.av-kmxcu651-1db15cfecd0dd4fba909ab14036177cf .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-kmxcu651-1db15cfecd0dd4fba909ab14036177cf .av-special-heading-tag{
font-size:4vw;
}
.av-special-heading.av-kmxcu651-1db15cfecd0dd4fba909ab14036177cf .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-kmxcu651-1db15cfecd0dd4fba909ab14036177cf .av-subheading{
font-size:30px;
}

#top .hr.hr-invisible.av-khda877y-f41e7ba8a483272acffcc633023cfc2c{
height:75px;
}

#top .avia-section.av-kmw4dvrk-09f78fce00bf19441c923cbbcd6d9f7f .scroll-down-link{
color:#333333;
}
#top .avia-section.av-kmw4dvrk-09f78fce00bf19441c923cbbcd6d9f7f .scroll-down-link.avia-svg-icon svg:first-child{
stroke:#333333;
fill:#333333;
}

.flex_column.av-2mjgss-eadb594af71b6231afa34d55336868f5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-2mjgss-eadb594af71b6231afa34d55336868f5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-2mjgss-966bc79b36d906c44743811c702c6586{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-2mjgss-966bc79b36d906c44743811c702c6586{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-2mjgss-966bc79b36d906c44743811c702c6586{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-2q2s4s-173d10009971f6256a73b1b72a52a1f9{
padding-bottom:10px;
}
body .av-special-heading.av-2q2s4s-173d10009971f6256a73b1b72a52a1f9 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2q2s4s-173d10009971f6256a73b1b72a52a1f9 .av-subheading{
font-size:30px;
}

#top .hr.hr-invisible.av-khda877y-fec142e97d5c47158f38e1a0fa8f0e08{
height:70px;
}

#top .av-special-heading.av-cy824-3bde23fe5f21d10848271fd86e790a4a{
padding-bottom:10px;
}
body .av-special-heading.av-cy824-3bde23fe5f21d10848271fd86e790a4a .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-cy824-3bde23fe5f21d10848271fd86e790a4a .av-subheading{
font-size:30px;
}

#top .hr.hr-invisible.av-khda877y-f4e7654f084f8dcec7e3d677dd10fd4f{
height:42px;
}

#top .hr.hr-invisible.av-khda877y-f4e7654f084f8dcec7e3d677dd10fd4f{
height:42px;
}

#top .av-special-heading.av-2maw5o-2d3f2e1b535f9075fbadb226c06412ed{
padding-bottom:10px;
}
body .av-special-heading.av-2maw5o-2d3f2e1b535f9075fbadb226c06412ed .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2maw5o-2d3f2e1b535f9075fbadb226c06412ed .av-subheading{
font-size:30px;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .av-special-heading.av-mtbfbdbr-bb758b96c95a2fdfb70e1aa784c24ecd .av-special-heading-tag{
font-size:20px;
}

#top #wrap_all .av-special-heading.av-kmxcu651-1db15cfecd0dd4fba909ab14036177cf .av-special-heading-tag{
font-size:34px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-mtbfbdbr-bb758b96c95a2fdfb70e1aa784c24ecd .av-special-heading-tag{
font-size:18px;
}

#top #wrap_all .av-special-heading.av-kmxcu651-1db15cfecd0dd4fba909ab14036177cf .av-special-heading-tag{
font-size:26px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-mtbfbdbr-bb758b96c95a2fdfb70e1aa784c24ecd .av-special-heading-tag{
font-size:16px;
}

#top #wrap_all .av-special-heading.av-kmxcu651-1db15cfecd0dd4fba909ab14036177cf .av-special-heading-tag{
font-size:24px;
}
}
