.avia-section.av-ffgyuy8-101d43cd6013b36a479d41079620ba6b{
background-repeat:no-repeat;
background-image:url(https://www.maritimetravel.ca/wp-content/uploads/2022/12/agent_background.jpg);
background-position:0% 0%;
background-attachment:scroll;
}
.avia-section.av-ffgyuy8-101d43cd6013b36a479d41079620ba6b .av-section-color-overlay{
opacity:0.2;
background-color:#111111;
}

#top .av_textblock_section.av-e318ieo-ee1a16bca40bb5955bf919038c3bb6d9 .avia_textblock{
font-size:18px;
}

#top .av_textblock_section.av-d6f7umo-d1afaeec96dc506e49c66f71b1dbcf83 .avia_textblock{
font-size:28px;
color:#363636;
}

.avia-section.av-cm2hofk-31cc1fc12dcf9dfa1dfd8f86e592d389{
background-color:#2f9fd3;
background-image:url(https://www.maritimetravel.ca/wp-content/uploads/2022/12/blue-map-1.jpg);
background-repeat:no-repeat;
background-position:0% 0%;
background-attachment:scroll;
}

.iconbox.av-bmt5ipc-e9c93ffca24070ae1c1755dd5f84c6d7 .iconbox_icon{
color:#ffffff;
}
#top #wrap_all .iconbox.av-bmt5ipc-e9c93ffca24070ae1c1755dd5f84c6d7 .iconbox_content_title{
font-size:48px;
color:#ffffff;
}

#top .av_textblock_section.av-at43kvk-0f455c3e4ee59c0bfddb9462c4ee3922 .avia_textblock{
font-size:20px;
color:#ffffff;
}

#top .av_textblock_section.av-9vrvuhc-2949ffa186d53f218ce1752cbccf0fe8 .avia_textblock{
font-size:20px;
color:#ffffff;
}

#top .av_textblock_section.av-8fibne8-ca0227f82442eccd74b54e0a521c1b5d .avia_textblock{
font-size:40px;
color:#2f9ed3;
}

#top .av_textblock_section.av-7g7hwnk-1877c8d4bb23b86befbbf01dc54cc8ec .avia_textblock{
font-size:20px;
color:#6b6b6b;
}

#top .av_textblock_section.av-6mu42a8-c20dcc1360bdcfdf770fb615f1f26112 .avia_textblock{
font-size:20px;
color:#6b6b6b;
}

#top .av_textblock_section.av-5dliy4w-84ba8d95877f82c1d1b533aa5480a8c6 .avia_textblock{
font-size:40px;
color:#2f9ed3;
}

.avia-section.av-3qn720g-74bde80652a38fe3908971dc6ee92b10{
background-color:#ededed;
background-image:unset;
}

#top .av_textblock_section.av-34wp1n4-63464acd049b99780b228ee1dd8d22ef .avia_textblock{
font-size:40px;
color:#2f9ed3;
}

.flex_cell.av-3yhmmo-d25d6940ed02074dfca840a2fa3b01ab{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-3yhmmo-d25d6940ed02074dfca840a2fa3b01ab{
padding:0px 0px 0px 0px !important;
}

