.avia-section.av-jzw2wh2-04315636964d2d903c6562a23237f77e .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://www.maritimetravel.ca/wp-content/uploads/2025/05/tuscany-europe-sunrise-italy-scaled.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-jzw2wh2-04315636964d2d903c6562a23237f77e .av-section-color-overlay{
opacity:0.2;
background-color:#000000;
}

#top .av_textblock_section.av-mafafnzw-1de361d39e243a190b31d60cc6417c02 .avia_textblock{
font-size:40px;
color:#ffffff;
text-align:center;
}

.avia-section.av-jadarqe-356bbf5d26090cee799ad6877501e4a3{
background-color:#363636;
background-image:unset;
}

#top .av_textblock_section.av-i7gi3mu-ebece3caee41a98422e1655050a450a2 .avia_textblock{
font-size:28px;
color:#ffffff;
text-align:center;
}

.flex_column.av-h8ob84m-92d4eaea81afe3105abcbfd468a47dfb{
width:64.666666666667%;
padding:0 0 55px 0;
}

#top .av_textblock_section.av-mafalc1t-a146f32242eafcf9a40d90c8030d289d .avia_textblock{
color:#363636;
}

.flex_column.av-gl3b3hi-e60fc3cc045f88707ebfc6f796d99128{
width:29.333333333333%;
margin-left:6%;
padding:50px 30px 50px 30px;
background-color:rgba(237,237,237,0.8);
}

#top .av_textblock_section.av-mafanx2c-f58f74cb7436ae109833c954da59cee1 .avia_textblock{
font-size:28px;
color:#2f9ed3;
text-align:left;
}

#top .av_textblock_section.av-mafaoz5z-5d9cd8d9052eb7c545b12564f0ac4ede .avia_textblock{
font-size:28px;
color:#2f9ed3;
text-align:left;
}

#top .hr.hr-invisible.av-5x4eiu-33a64bf6a69197da41dd2fc261c0af6a{
height:50px;
}

.iconbox.av-mafbw92g-942643d960216a2b3ae7ca2a0e275baf .iconbox_icon{
color:#5b5b5b;
}
.iconbox.av-mafbw92g-942643d960216a2b3ae7ca2a0e275baf .iconbox_icon.avia-svg-icon svg:first-child{
fill:#5b5b5b;
stroke:#5b5b5b;
}
#top #wrap_all .iconbox.av-mafbw92g-942643d960216a2b3ae7ca2a0e275baf .iconbox_content_title{
font-size:24px;
}
.iconbox.av-mafbw92g-942643d960216a2b3ae7ca2a0e275baf .iconbox_content_container{
font-size:24px;
color:#5b5b5b;
}

.iconbox.av-mafbr88w-907e597e106a1244f70eb83140c4affc .iconbox_icon{
color:#5b5b5b;
}
.iconbox.av-mafbr88w-907e597e106a1244f70eb83140c4affc .iconbox_icon.avia-svg-icon svg:first-child{
fill:#5b5b5b;
stroke:#5b5b5b;
}
#top #wrap_all .iconbox.av-mafbr88w-907e597e106a1244f70eb83140c4affc .iconbox_content_title{
font-size:24px;
}
.iconbox.av-mafbr88w-907e597e106a1244f70eb83140c4affc .iconbox_content_container{
font-size:24px;
color:#5b5b5b;
}

.iconbox.av-fsvwb9i-ecf3795db807d09f0a0e1b716020ea0b .iconbox_icon{
color:#5b5b5b;
}
.iconbox.av-fsvwb9i-ecf3795db807d09f0a0e1b716020ea0b .iconbox_icon.avia-svg-icon svg:first-child{
fill:#5b5b5b;
stroke:#5b5b5b;
}
#top #wrap_all .iconbox.av-fsvwb9i-ecf3795db807d09f0a0e1b716020ea0b .iconbox_content_title{
font-size:24px;
}
.iconbox.av-fsvwb9i-ecf3795db807d09f0a0e1b716020ea0b .iconbox_content_container{
font-size:24px;
color:#5b5b5b;
}

.avia-section.av-fkdxnhi-e65d9e83500769eec476bb31e1243f9f{
background-color:#eefaff;
background-image:unset;
}

#top .av_textblock_section.av-mafef1m7-113fb0fd1d49312bccf7bc42593c46d2 .avia_textblock{
font-size:40px;
color:#189ed5;
}

#top .av_textblock_section.av-mafeeq99-9742802bff8f08bbaa3208e4e91b5348 .avia_textblock{
font-size:28px;
color:#0a0a0a;
}

#top .av_textblock_section.av-ep3q3l2-ca84a883688489050383173b3a88c4c7 .avia_textblock{
font-size:40px;
color:#189ed5;
}

#top .hr.hr-invisible.av-mafeh62o-409d08abb478620439cbbbb75081b47f{
height:10px;
}

.avia-image-container.av-mafduv0z-b1de385dee3fc087ae08ed80b88d149b img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mafduv0z-b1de385dee3fc087ae08ed80b88d149b .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-mafbywq8-3df6d95e843bd1281833274bb8021020 .avia_textblock{
font-size:24px;
color:#0a0a0a;
}

#top .av_textblock_section.av-dhe5fqe-42dac368749056583c7732b1c9d82099 .avia_textblock{
font-size:40px;
color:#189ed5;
}

#top .hr.hr-invisible.av-w6kr5y-908ece81a20ced9988e5315a2e34c465{
height:10px;
}

.avia-image-container.av-mafdv5o2-0ab417bb9755db783637827caf243f4e img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mafdv5o2-0ab417bb9755db783637827caf243f4e .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-mafc0fh4-b8545a340801a4809109d7af5f51edf9 .avia_textblock{
font-size:24px;
color:#0a0a0a;
}

.avia-section.av-3azmwbq-3457bf1c58810afa90e8a80d3f1130d6{
background-color:#2f9ed3;
background-image:unset;
}

#top .av_textblock_section.av-2m2add2-f0ce45c52d5ee08a4e9d4eab18de834a .avia_textblock{
font-size:40px;
color:#ffffff;
}

#top .av_textblock_section.av-25xqldy-32ac3fa98a9a8b66b99ec2dc58344081 .avia_textblock{
font-size:24px;
color:#0a0a0a;
}

#top .av_textblock_section.av-11xl67a-e152d08300e13c92558847b8c23c9d6d .avia_textblock{
font-size:40px;
color:#ffffff;
}

#top .av_textblock_section.av-isoi4m-bf7b2b5179e307dfb3186ef2d3299546 .avia_textblock{
font-size:19px;
color:#ffffff;
}

.avia-section.av-d3krwyu-fad18ae118341cc0d528b23b92479d8a{
background-repeat:no-repeat;
background-image:url(https://www.maritimetravel.ca/wp-content/uploads/2025/05/Happy-trendy-family-cheering-with-red-wine-at-barbecue-dinner-outdoor-Different-age-of-people-having-fun-at-sunday-meal-Food-taste-and-summer-concept-scaled.jpeg);
background-position:100% 100%;
background-attachment:scroll;
}
.avia-section.av-d3krwyu-fad18ae118341cc0d528b23b92479d8a .av-section-color-overlay{
opacity:0.2;
background-color:#0a0a0a;
}

.avia-image-container.av-mafcn3vi-03f8b51aa0fb4510963c19bd8d9c3ba3 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mafcn3vi-03f8b51aa0fb4510963c19bd8d9c3ba3 .av-image-caption-overlay-center{
color:#ffffff;
}

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

#top .togglecontainer.av-9xipucm-c5e15394e3796a62fd8b4fedb759f8b1 h3.toggler{
font-size:28px;
color:#000000;
background-color:#f0f0f0;
border-color:#f0f0f0;
}
#top .togglecontainer.av-9xipucm-c5e15394e3796a62fd8b4fedb759f8b1 h3.toggler .toggle_icon{
color:#444444;
border-color:#444444;
}
#top .togglecontainer.av-9xipucm-c5e15394e3796a62fd8b4fedb759f8b1 h3.toggler .toggle_icon > span{
color:#444444;
border-color:#444444;
}
#top .togglecontainer.av-9xipucm-c5e15394e3796a62fd8b4fedb759f8b1 .toggle_wrap .toggle_content{
font-size:20px;
color:#000000;
background-color:#f0f0f0;
border-color:#f0f0f0;
}

#top .avia-gallery.av-46rpgdi-45551cbb2203467625b66cb88869a93a .avia-gallery-thumb a{
width:25%;
}

#top .av_textblock_section.av-mafc1ipk-1347b8c790d04e74604c0c695ee444d2 .avia_textblock{
font-size:18px;
color:#000000;
}

#top .av_textblock_section.av-2gh8adi-549bfe0aebbdd7123eccce659022cd51 .avia_textblock{
font-size:40px;
color:#2f9ed3;
}

.avia-section.av-21fk47a-6fa4b192f21be740ae46828cc48ed153{
background-color:#ededed;
background-image:unset;
}

#top .av_textblock_section.av-1czlg3q-393dc45b1e9bee2bcb314a809fb747e2 .avia_textblock{
font-size:40px;
color:#2f9ed3;
text-align:center;
}

