.avia-section.av-m5o8yeb3-020e06c99d9e67b1de1cb4cd1999f0fd .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://www.legrowstravel.ca/wp-content/uploads/2025/01/Lyon-France-city-panorama-scaled.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-m5o8yeb3-020e06c99d9e67b1de1cb4cd1999f0fd .av-section-color-overlay{
opacity:0.2;
background-color:#000000;
}

#top .av_textblock_section.av-m5o8af9w-9d5cb8da6167e7b5566eba72f4a439a7 .avia_textblock{
font-size:40px;
color:#ffffff;
text-align:center;
}

.avia-section.av-m5o8tqrd-3d8229c723c5c6e1e9928ff9d8eaa208{
background-color:#363636;
background-image:unset;
}

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

.flex_column.av-bak483d-ebafec33350c79c0a24ae02fe8edd897{
width:64.666666666667%;
padding:0 0 55px 0;
}

#top .av_textblock_section.av-m5o8c4ht-bc93b38b51363a79e1a9a2aacc4ed83e .avia_textblock{
color:#363636;
}

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

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

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

#top .hr.hr-invisible.av-m5o9ik8i-dba6ab0e0ada37acd4c245fa15d577f9{
height:50px;
}

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

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

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

.avia-section.av-9iqoqyh-36168676cb22e9b67cd0b4fc4c2fb309{
background-color:#2f9ed3;
background-image:unset;
}

#top .av_textblock_section.av-8o0nsgp-735ad67775c91b3ecd8ac23ef56dd091 .avia_textblock{
font-size:40px;
color:#ffffff;
}

#top .av_textblock_section.av-m5o8hsi0-7ae89ecc2c23f06daf9247aeca355f8f .avia_textblock{
font-size:24px;
color:#0a0a0a;
}

#top .av_textblock_section.av-7gthf7d-de9042b667d0db71976995bb06b44a8f .avia_textblock{
font-size:40px;
color:#ffffff;
}

#top .av_textblock_section.av-m5o8ibc1-3bf0b5de7f0f7af6b424fe4595bfbb10 .avia_textblock{
font-size:19px;
color:#ffffff;
}

.avia-section.av-m5o91nm2-81362afe1c2d0ba0b71fa401a60c526e{
background-repeat:no-repeat;
background-image:url(https://www.legrowstravel.ca/wp-content/uploads/2025/01/couple-toasting-wine-on-cruise-ship-champagne-europe-river-cruising-scaled.jpeg);
background-position:50% 0%;
background-attachment:scroll;
}
.avia-section.av-m5o91nm2-81362afe1c2d0ba0b71fa401a60c526e .av-section-color-overlay{
opacity:0.2;
background-color:#0a0a0a;
}

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

#top .av_textblock_section.av-itt2yh-45f1e5da20c1f088c63908f63227d885 .avia_textblock{
font-size:40px;
color:#2f9ed3;
}

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

#top .avia-gallery.av-m5o91art-21755ade14eb9c87c80cd7b2f3bf5795 .avia-gallery-thumb a{
width:25%;
}

#top .hr.hr-invisible.av-m5oa8qms-4c9758bd1da0034d6cedbb6c74856a2f{
height:60px;
}

.avia-section.av-1iznibd-acef6ee74adc8692e962a7a107108941{
background-color:#2f9ed3;
background-image:unset;
}

#top .av_textblock_section.av-m5oa3v4k-41ea3829b1b323dbee9e45d2c7969864 .avia_textblock{
font-size:40px;
color:#ffffff;
}

#top .av_textblock_section.av-m5oa4aoh-0de20377dc5fa71dca34ae9a40c34a11 .avia_textblock{
font-size:19px;
color:#ffffff;
}

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

#top .av_textblock_section.av-m5o8mxcn-84ca4ef16c6d123450674804cfe795e6 .avia_textblock{
font-size:18px;
color:#000000;
}

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

.avia-section.av-29zaxkp-9facba9a2e7148dbd1d1c7ce6e28aac5{
background-color:#ededed;
background-image:unset;
}

#top .av_textblock_section.av-4x7tix-eb0d19fa6a91c3fa92ad443b339658d7 .avia_textblock{
font-size:40px;
color:#2f9ed3;
text-align:center;
}

