.avia-section.av-fhbtue6-8d48c660b7632e7713f53535c9fb2efa{
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-fhbtue6-8d48c660b7632e7713f53535c9fb2efa .av-section-color-overlay{
opacity:0.2;
background-color:#111111;
}

#top .av_textblock_section.av-e29qagu-fba9a06164aaef24b7bf4a547a5d6945 .avia_textblock{
font-size:18px;
}

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

.avia-section.av-cgbrzem-91778b02a631d371d1cd953eaa5161e8{
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-bxrrmny-461b2d4ce2bb25de4076050e6e6965f0 .iconbox_icon{
color:#ffffff;
}
#top #wrap_all .iconbox.av-bxrrmny-461b2d4ce2bb25de4076050e6e6965f0 .iconbox_content_title{
font-size:48px;
color:#ffffff;
}

#top .av_textblock_section.av-axhilfi-6664ba1cc7da63e563f6355ec3feb194 .avia_textblock{
font-size:20px;
color:#ffffff;
}

#top .av_textblock_section.av-9pbg84e-52ef658dfd17eaf3714bcc107170b2cb .avia_textblock{
font-size:20px;
color:#ffffff;
}

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

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

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

#top .av_textblock_section.av-54ru1y6-32458892a468695244f7fca705076878 .avia_textblock{
font-size:40px;
color:#2f9ed3;
}

.avia-section.av-3z61vem-61ae73798ca950bf478a18397b1077d4{
background-color:#ededed;
background-image:unset;
}

#top .av_textblock_section.av-2vk2kf2-831c2f765e16b9ccd387233faed63997 .avia_textblock{
font-size:40px;
color:#2f9ed3;
}

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

