#top .av_textblock_section.av-lahvc6ah-b4e31b96cd4e900ddf359a798eb4bcb7 .avia_textblock{
color:#2f9ed3;
}

#top .av_textblock_section.av-lahzbflm-d50d1e4be1629ffacb623c8ff7183b4f .avia_textblock{
color:#2f9ed3;
}

#top .av_textblock_section.av-lahzmetn-d515c291fcd71a5393f5edecc37f14d9 .avia_textblock{
color:#2f9ed3;
}

#top .av_textblock_section.av-lahznum1-7ccd7d846fbf61fd245bf2de55c1b9a8 .avia_textblock{
color:#2f9ed3;
}

.avia-section.av-laaqm2se-83a3edcaaedc4209ee6dc9519ddba344{
background-repeat:no-repeat;
background-image:url(https://www.maritimetravel.ca/wp-content/uploads/2022/11/Background-Photo.jpg);
background-position:50% 100%;
background-attachment:scroll;
}

.flex_column.av-gqyps-008a8c6d471189b1c3aed9bafeb78afb{
background-color:#2f9ed3;
}

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

#top #wrap_all .avia-button.av-lh931cuf-01526a540ecb1ce1c491d1cf7bd682fc{
font-size:20px;
background-color:#ff6701;
border-color:#ff6701;
-webkit-border-radius:5px 5px 5px 5px;
-moz-border-radius:5px 5px 5px 5px;
border-radius:5px 5px 5px 5px;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
padding:14px 40px 14px 40px;
}
#top #wrap_all .avia-button.av-lh931cuf-01526a540ecb1ce1c491d1cf7bd682fc:hover{
background-color:#ff6701;
color:white;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-lh931cuf-01526a540ecb1ce1c491d1cf7bd682fc:hover .avia_button_background{
-webkit-border-radius:5px 5px 5px 5px;
-moz-border-radius:5px 5px 5px 5px;
border-radius:5px 5px 5px 5px;
}

#top .hr.hr-invisible.av-lab6n5u8-273ef08c373ab2268daae04e4efdc682{
height:70px;
}

.avia-section.av-lb4q62qh-5c62f6e6c149ffbdc23a48cb1e1ab906{
background-repeat:no-repeat;
background-image:url(https://www.maritimetravel.ca/wp-content/uploads/2022/12/mobile_newsletter_bg.jpg);
background-position:50% 100%;
background-attachment:scroll;
}

.flex_column.av-ufm20-95fcf54262bd822d4021a4f6474afcf4{
background-color:#2f9ed3;
}

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

#top #wrap_all .avia-button.av-wd1s-5be78519aea2c16bbb9750441bbd9831{
font-size:20px;
background-color:#ff6701;
border-color:#ff6701;
-webkit-border-radius:5px 5px 5px 5px;
-moz-border-radius:5px 5px 5px 5px;
border-radius:5px 5px 5px 5px;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
padding:14px 40px 14px 40px;
}
#top #wrap_all .avia-button.av-wd1s-5be78519aea2c16bbb9750441bbd9831:hover{
background-color:#ff6701;
color:white;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-wd1s-5be78519aea2c16bbb9750441bbd9831:hover .avia_button_background{
-webkit-border-radius:5px 5px 5px 5px;
-moz-border-radius:5px 5px 5px 5px;
border-radius:5px 5px 5px 5px;
}

#top .hr.hr-invisible.av-9yr1s-ab2c1b3c2c3fa0dad6ee6439825296a8{
height:70px;
}

.avia-section.av-1raeaw-4d35d776dc8ba2cbf48463814359c77b{
background-color:#2f9ed3;
background-image:unset;
}

.iconbox.av-laawkvah-fe636675bfdd55516f09507023b666b8 .iconbox_icon{
background-color:#ffffff;
color:#2f9ed3;
}
#top #wrap_all .iconbox.av-laawkvah-fe636675bfdd55516f09507023b666b8 .iconbox_content_title{
color:#ffffff;
}

.iconbox.av-laawtvfj-539f6dbafec8983d3968d549ff4e6377 .iconbox_icon{
background-color:#ffffff;
color:#2f9ed3;
}
#top #wrap_all .iconbox.av-laawtvfj-539f6dbafec8983d3968d549ff4e6377 .iconbox_content_title{
color:#ffffff;
}

.iconbox.av-laax3es6-c6b6a9625a820832f68b79797fd3c7b6 .iconbox_icon{
background-color:#ffffff;
color:#2f9ed3;
}
#top #wrap_all .iconbox.av-laax3es6-c6b6a9625a820832f68b79797fd3c7b6 .iconbox_content_title{
color:#ffffff;
}

.iconbox.av-laax5g2w-1350820e071064cbb573127c447a2e70 .iconbox_icon{
background-color:#ffffff;
color:#2f9ed3;
}
#top #wrap_all .iconbox.av-laax5g2w-1350820e071064cbb573127c447a2e70 .iconbox_content_title{
color:#ffffff;
}

.avia-section.av-140ow8-5ce7f959ba827755dec54de9cb9ab67e{
background-color:#247fab;
background-image:unset;
}

.avia-section.av-3ra7uw-1f5da44c6abc4903f17ab312026767a3{
background-color:#247fab;
background-image:unset;
z-index:991;
position:relative;
}
.av-curtain-footer.av-curtain-activated #main .avia-section.av-3ra7uw-1f5da44c6abc4903f17ab312026767a3{
z-index:991;
}

