.avia-section.av-f8s9b55-70012360712174d69f4498e63e2db3a2{
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-f8s9b55-70012360712174d69f4498e63e2db3a2 .av-section-color-overlay{
opacity:0.2;
background-color:#111111;
}

#top .av_textblock_section.av-dx9mnu1-a7a430c9af8ec462b1f423fb9d464283 .avia_textblock{
font-size:18px;
}

#top .av_textblock_section.av-d15laix-1f192c50e11991b1d6bca9b0cc6464c2 .avia_textblock{
font-size:28px;
color:#363636;
}

.avia-section.av-cosfhih-1ad9a2f9ba6b97533df06f230d2230a1{
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-bvk843t-1e0b1578fb077994b534a62c9570f4e3 .iconbox_icon{
color:#ffffff;
}
#top #wrap_all .iconbox.av-bvk843t-1e0b1578fb077994b534a62c9570f4e3 .iconbox_content_title{
font-size:48px;
color:#ffffff;
}

#top .av_textblock_section.av-aypr3jd-499ae88beb71fee02fecc725f2164f43 .avia_textblock{
font-size:20px;
color:#ffffff;
}

#top .av_textblock_section.av-9wf3r55-24f00a904a7c1fa4b9161d9dbaf3b4b5 .avia_textblock{
font-size:20px;
color:#ffffff;
}

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

#top .av_textblock_section.av-7mxvh3d-56c90ea06000eddf16d591a5fa69f6c3 .avia_textblock{
font-size:20px;
color:#6b6b6b;
}

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

#top .av_textblock_section.av-5ent4eh-8bb6cd71569e33ca93f4e5640a81f305 .avia_textblock{
font-size:40px;
color:#2f9ed3;
}

.avia-section.av-44rrj0p-c161bf0aae8cea32631c4322a891ba36{
background-color:#ededed;
background-image:unset;
}

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

.flex_cell.av-12mxh3d-4e3fbc487678ee24e583da5be8de9615{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-12mxh3d-4e3fbc487678ee24e583da5be8de9615{
padding:0px 0px 0px 0px !important;
}

