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

#top .av_textblock_section.av-dwnlmjc-2647c8970037cf8372b80c4ef8b354ff .avia_textblock{
font-size:18px;
}

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

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

.iconbox.av-bmb8djs-17fae697be246d5a91f0d27f7d56b3e4 .iconbox_icon{
color:#ffffff;
}
#top #wrap_all .iconbox.av-bmb8djs-17fae697be246d5a91f0d27f7d56b3e4 .iconbox_content_title{
font-size:48px;
color:#ffffff;
}

#top .av_textblock_section.av-an2hnfc-a4fd1410e244a98a7ae5c034544853f0 .avia_textblock{
font-size:20px;
color:#ffffff;
}

#top .av_textblock_section.av-9uovyig-4f6ff8b64ef98404616109ff532376ee .avia_textblock{
font-size:20px;
color:#ffffff;
}

#top .av_textblock_section.av-u2vss8-2c6939c362d20b20e43bd19d50cb3d54 .avia_textblock{
font-size:40px;
color:#2f9ed3;
}

#top .av_textblock_section.av-7ia9ye0-ee2602198550a2e39d4e4d82f451e38f .avia_textblock{
font-size:20px;
color:#6b6b6b;
}

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

#top .av_textblock_section.av-jiodvc-aa3b1a8ed1ce893aec05086a354b40e1 .avia_textblock{
font-size:40px;
color:#2f9ed3;
}

.avia-section.av-3z84vyw-209dce2e2d00a8b495656b1c95636666{
background-color:#ededed;
background-image:unset;
}

#top .av_textblock_section.av-2v81ly0-c7dd19d4088447b78acc65499e03e3c7 .avia_textblock{
font-size:40px;
color:#2f9ed3;
}

.flex_cell.av-1bfdd7c-c892bb6a05bdf094303cedf54591f704{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-1bfdd7c-c892bb6a05bdf094303cedf54591f704{
padding:0px 0px 0px 0px !important;
}

