.avia-section.av-1k1ux3y-eba0721effd9a3e3b2b1db3a5a6002e0{
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-1k1ux3y-eba0721effd9a3e3b2b1db3a5a6002e0 .av-section-color-overlay{
opacity:0.2;
background-color:#111111;
}

#top .av_textblock_section.av-dw88n26-3fea0c292179bb172d98aa5837721a73 .avia_textblock{
font-size:18px;
}

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

.avia-section.av-ctb7ebi-51d87eebe2087db88948c44082e24f64{
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-15wxl7i-7d80fb3fd64c4897c36bf853024327f8 .iconbox_icon{
color:#ffffff;
}
#top #wrap_all .iconbox.av-15wxl7i-7d80fb3fd64c4897c36bf853024327f8 .iconbox_content_title{
font-size:48px;
color:#ffffff;
}

#top .av_textblock_section.av-asxho5a-29b6d484602d69e81c9045f99180ee8a .avia_textblock{
font-size:20px;
color:#ffffff;
}

#top .av_textblock_section.av-9te7km6-02f11956b5f30e0861ef6e1000a23d68 .avia_textblock{
font-size:20px;
color:#ffffff;
}

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

#top .av_textblock_section.av-7ncvljy-0a7eff9c74a93627817306461dd07a6b .avia_textblock{
font-size:20px;
color:#6b6b6b;
}

#top .av_textblock_section.av-6oc42xq-4d34de1515b82a19002b45f9e352ab68 .avia_textblock{
font-size:20px;
color:#6b6b6b;
}

#top .av_textblock_section.av-59lmhb2-a2a7de33dd9be2c01220078008399e80 .avia_textblock{
font-size:40px;
color:#2f9ed3;
}

.avia-section.av-dk1m7y-3caa22b26b7e0c5d43e3635d5a1953c5{
background-color:#ededed;
background-image:unset;
}

#top .av_textblock_section.av-35p1a4e-5bcd0d2582aef65800463343586fbdc7 .avia_textblock{
font-size:40px;
color:#2f9ed3;
}

.flex_cell.av-4j1332-631f63addd5a2fe0ded14f5ab11c27e6{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-4j1332-631f63addd5a2fe0ded14f5ab11c27e6{
padding:0px 0px 0px 0px !important;
}

