.avia-section.av-fd5z1fg-3a641df413da4cda03728447d1b17b7a{
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-fd5z1fg-3a641df413da4cda03728447d1b17b7a .av-section-color-overlay{
opacity:0.2;
background-color:#111111;
}

#top .av_textblock_section.av-dykfc4c-76e1f8de1ccbc77cce82eb87e1f6161c .avia_textblock{
font-size:18px;
}

#top .av_textblock_section.av-cz8l5ng-12a5ebcf0052f87b6c4482c4a99ef08d .avia_textblock{
font-size:28px;
color:#363636;
}

.avia-section.av-cjn5e70-3817528e27dbc6d7b108e37300923b9d{
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-bjc07jw-01117addf84309171ea9618529ca385e .iconbox_icon{
color:#ffffff;
}
.iconbox.av-bjc07jw-01117addf84309171ea9618529ca385e .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .iconbox.av-bjc07jw-01117addf84309171ea9618529ca385e .iconbox_content_title{
font-size:48px;
color:#ffffff;
}

#top .av_textblock_section.av-ax98o4c-ad9de173a547e96e3e6b77caea5a8ab4 .avia_textblock{
color:#ffffff;
}

#top .av_textblock_section.av-9t3wrz0-55c71ca30e70358f090ce75d635349c2 .avia_textblock{
color:#ffffff;
}

#top .av_textblock_section.av-8bu9pmk-3db806274f1bee8a9d7b52a4577a379a .avia_textblock{
font-size:40px;
color:#2f9ed3;
}

#top .av_textblock_section.av-7ghwzy4-4de81aacf7f4febb4ac3123356cbd0c2 .avia_textblock{
font-size:20px;
color:#6b6b6b;
}

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

#top .av_textblock_section.av-5c889gc-afe0bfc8957d262116f1c3255a9cfc0c .avia_textblock{
font-size:40px;
color:#2f9ed3;
}

.avia-section.av-42666v0-6f15386e095f83437b8eceb060dbc899{
background-color:#ededed;
background-image:unset;
}

#top .av_textblock_section.av-30lpx30-9d8a81e7e951da0a4c5bb49ee55492b6 .avia_textblock{
font-size:40px;
color:#2f9ed3;
}

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

