.avia-section.av-2af3p6-c286c48e8cb4ff03b7312524ad201373{
background-color:#29373a;
background-image:unset;
margin-bottom:-20px;
}
.avia-section.av-2af3p6-c286c48e8cb4ff03b7312524ad201373 .av-section-color-overlay{
opacity:0.6;
background-color:#506c72;
background-image:url(https://artfulminds.ca/wp-content/themes/enfold/images/background-images/wood-dark-compressed.png);
background-repeat:repeat;
}

.flex_column.av-5k2s9m-a7be459513ffd86b285eeb8927dc6a1d{
padding:0 0 0 30px;
}

#top .av_textblock_section.av-mw59v7jh-f1d948b27179348cfea575b7f342dfd5 .avia_textblock{
color:#f3efe8;
}

#top .av_textblock_section.av-mw58s389-779b59164f87d64cd55660e9d83554fd .avia_textblock{
font-size:18px;
color:#d9d2c8;
}

@keyframes av_boxShadowEffect_av-mw59bz4s-e24aa964dacd0630d79db986379c54a9 {
0%   { box-shadow:  0 0 0 0 #f3efe8; opacity: 1; }
100% { box-shadow:  0 0 15px 0 #f3efe8; opacity: 1; }
}
.avia-image-container.av-mw59bz4s-e24aa964dacd0630d79db986379c54a9 img.avia_image{
box-shadow: 0 0 15px 0 #f3efe8;
}
.avia-image-container.av-mw59bz4s-e24aa964dacd0630d79db986379c54a9 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-1zjare-05396a4b7e24fc836cf3ef1a3236483d{
background-color:#d9d2c8;
background-image:unset;
}

@keyframes av_sonarEffect_av-117o5-e4ca65996f6b9aa5baa0faa528d6ccf4 {
  0% {opacity: 0.3;}
 40% {opacity: 0.5; box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #adede8, 0 0 0 10px rgba(255,255,255,0.5);}
100% {opacity: 0; box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #adede8, 0 0 0 10px rgba(255,255,255,0.5); transform: scale(1.1);}
}
#top #wrap_all .avia-button.av-117o5-e4ca65996f6b9aa5baa0faa528d6ccf4{
border-radius:8px 8px 8px 8px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-117o5-e4ca65996f6b9aa5baa0faa528d6ccf4:hover{
color:white;
opacity:1;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-117o5-e4ca65996f6b9aa5baa0faa528d6ccf4:hover .avia_button_background{
border-radius:8px 8px 8px 8px;
}
.avia-button.av-117o5-e4ca65996f6b9aa5baa0faa528d6ccf4.avia-sonar-shadow:after{
border-radius:8px 8px 8px 8px;
}
.avia-button.av-117o5-e4ca65996f6b9aa5baa0faa528d6ccf4.avia-sonar-shadow:hover:after{
animation:av_sonarEffect_av-117o5-e4ca65996f6b9aa5baa0faa528d6ccf4 1s ease-in-out;
}
#top #wrap_all .avia-button.av-117o5-e4ca65996f6b9aa5baa0faa528d6ccf4:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top .flex_column_table.av-equal-height-column-flextable.av-lfli6ysm-ac3956800c82f77170fc318f15ccd608{
margin-top:-80px;
margin-bottom:0px;
}
.flex_column.av-lfli6ysm-ac3956800c82f77170fc318f15ccd608{
border-width:2px;
border-color:#ffffff;
border-style:solid;
padding:33px 33px 25px 33px;
background-color:#506c72;
}

.av_font_icon.av-a30ol-671f9e11c0425f2c80ae25ae76c418c9{
color:#f3efe8;
border-color:#f3efe8;
}
.avia-svg-icon.av-a30ol-671f9e11c0425f2c80ae25ae76c418c9 svg:first-child{
stroke:#f3efe8;
fill:#f3efe8;
}
.av_font_icon.av-a30ol-671f9e11c0425f2c80ae25ae76c418c9 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .hr.hr-invisible.av-9fyih-a5dbaf9873ba9652a3a3cf17f74d4ef4{
height:20px;
}

#top .av_textblock_section.av-8t781-9e35b8a282de6000a99f5133f38075d2 .avia_textblock{
color:#f3efe8;
text-align:center;
}

#top .av_textblock_section.av-7tnft-e3992e93c94a64dfb0ddf25e16b8dc17 .avia_textblock{
color:#f3efe8;
text-align:center;
}

#top .flex_column_table.av-equal-height-column-flextable.av-lfli843x-e1d011b83088994018d0c5ab59831ca3{
margin-top:-80px;
margin-bottom:0px;
}
.flex_column.av-lfli843x-e1d011b83088994018d0c5ab59831ca3{
border-width:2px;
border-color:#ffffff;
border-style:solid;
padding:33px 33px 25px 33px;
background-color:#506c72;
}

.av_font_icon.av-ibt5-69560e80bfff94ad9e89981a9f655121{
color:#f3efe8;
border-color:#f3efe8;
}
.avia-svg-icon.av-ibt5-69560e80bfff94ad9e89981a9f655121 svg:first-child{
stroke:#f3efe8;
fill:#f3efe8;
}
.av_font_icon.av-ibt5-69560e80bfff94ad9e89981a9f655121 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .hr.hr-invisible.av-4hllp-8ce7a7044698d59a227beafb40247b47{
height:20px;
}

#top .av_textblock_section.av-3q6n5-94d13637ec5d5ef1b9795e2373462b99 .avia_textblock{
color:#f3efe8;
text-align:center;
}

#top .av_textblock_section.av-3apmd-14956bd9de5c9d94a949e97fd1512691 .avia_textblock{
color:#f3efe8;
text-align:justify;
}

#top .flex_column_table.av-equal-height-column-flextable.av-lfli7t82-0e26b7f04514c988d3aaef8558067e86{
margin-top:-80px;
margin-bottom:0px;
}
.flex_column.av-lfli7t82-0e26b7f04514c988d3aaef8558067e86{
border-width:2px;
border-color:#ffffff;
border-style:solid;
padding:33px 33px 25px 33px;
background-color:#506c72;
}

.av_font_icon.av-7ldtx-d7aa77f8ce9075e9e9cee8e4ab6cad91{
color:#f3efe8;
border-color:#f3efe8;
}
.avia-svg-icon.av-7ldtx-d7aa77f8ce9075e9e9cee8e4ab6cad91 svg:first-child{
stroke:#f3efe8;
fill:#f3efe8;
}
.av_font_icon.av-7ldtx-d7aa77f8ce9075e9e9cee8e4ab6cad91 .av-icon-char{
font-size:40px;
}

#top .hr.hr-invisible.av-6ulh9-31843add292906d3575a0a2eeb5200a4{
height:20px;
}

#top .av_textblock_section.av-6hf0p-fa667f3bff7dba18ec662b2e7af92ff5 .avia_textblock{
color:#f3efe8;
text-align:center;
}

#top .av_textblock_section.av-5fnlt-9f360c2fbfff5ade1f95698066dde12b .avia_textblock{
color:#f3efe8;
text-align:justify;
}

#top .flex_column_table.av-equal-height-column-flextable.av-lfli8akf-176a7c06dbe385d0ebce19550ae8173f{
margin-top:-80px;
margin-bottom:0px;
}
.flex_column.av-lfli8akf-176a7c06dbe385d0ebce19550ae8173f{
border-width:2px;
border-color:#ffffff;
border-style:solid;
padding:33px 33px 25px 33px;
background-color:#506c72;
}

.av_font_icon.av-2pb69-305ed9242bd7fbf31e34af8f99c65192{
color:#f3efe8;
border-color:#f3efe8;
}
.avia-svg-icon.av-2pb69-305ed9242bd7fbf31e34af8f99c65192 svg:first-child{
stroke:#f3efe8;
fill:#f3efe8;
}
.av_font_icon.av-2pb69-305ed9242bd7fbf31e34af8f99c65192 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .hr.hr-invisible.av-1ui2h-3471a1541c762856f00964b5d00ba363{
height:20px;
}

#top .av_textblock_section.av-1nv99-fb91a6a4a7f92bf7ce4e24dd9c786618 .avia_textblock{
color:#f3efe8;
text-align:center;
}

#top .av_textblock_section.av-3of1-86e9d2425f84d4dc76aec9584ae0da10 .avia_textblock{
color:#f3efe8;
text-align:justify;
}

