#top #wrap_all .avia-slideshow .av-slideshow-caption.av-leepsxx3-96e18458c815d8e0e34788e14f49ad04__0 .avia-caption-title{
font-size:40px;
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-leepsxx3-96e18458c815d8e0e34788e14f49ad04__1 .avia-caption-title{
font-size:40px;
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-leepsxx3-96e18458c815d8e0e34788e14f49ad04__2 .avia-caption-title{
font-size:40px;
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-leepsxx3-96e18458c815d8e0e34788e14f49ad04__3 .avia-caption-title{
font-size:40px;
}

#top .av_textblock_section.av-ldm7h9dy-9abc2370832dd093539dd9a4267d2265 .avia_textblock{
text-align:center;
}

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

.flex_column.av-i3fvxg-3ebe9570028b0a6b019b425bdd88df5b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-luhfik1t-c64761ac999c00a646ce5d808a5b8fda .avia_textblock{
text-align:center;
}

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

.flex_column.av-m2ayd0no-502829466063da948a83613a02fb1daf{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_cell.av-ltxijjc9-34f3adbcb6895eedac65712d34ed4b1a{
vertical-align:middle;
}

.flex_cell.av-ltxhx9oi-99dea442ffef1b6e8a8ff84847f69fc4{
vertical-align:middle;
}

#top .av_textblock_section.av-lpgdd498-78895871d0b3a92a5a8a062c6b5cfced .avia_textblock{
font-size:20px;
text-align:justify;
}

.flex_cell.av-4je87o-57f8cc938d01f6e98814ae035f1f9a88{
vertical-align:middle;
}

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

.flex_cell.av-lvv7zqah-eaa822f23e76dbeeb55d0864751bf3e7{
vertical-align:top;
}

.flex_cell.av-e7clac-0c5232477993be4de060e8c516efcf8f{
vertical-align:middle;
}

.flex_column.av-h1s078-a2ce0f0b7b536bfe5ba3eba2d538a651{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-29x22s-43f4919b487e1f68be04d4440c9bd60a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-jk13sk-b0388b5626f262229d19cdaab942ec91{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_cell.av-a7q710-374d4f7be2210014a5baee33f612525a{
vertical-align:middle;
}

.flex_cell.av-4xncfo-601536b5f0c3d672a750d46691efffa2{
vertical-align:middle;
}

.avia-image-container.av-6v5k4-4fdb9ced0b4560c497b047b509579d13 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-6v5k4-4fdb9ced0b4560c497b047b509579d13 .av-caption-image-overlay-bg{
opacity:0.1;
background-color:#000000;
}
.avia-image-container.av-6v5k4-4fdb9ced0b4560c497b047b509579d13 .av-image-caption-overlay-center{
color:#f2f2f2;
font-size:35px;
}

.flex_cell.av-2paoms-aa187339c7c9183e5b0d09ffabade839{
vertical-align:top;
}

#top .av_textblock_section.av-6iaqn8-63d23834218a917b8bfe97411b82f29c .avia_textblock{
text-align:justify;
}

.flex_cell.av-lvv7yjnv-d887708e8901d464c4e62e0198f6afae{
vertical-align:top;
}

.flex_cell.av-cjt8sk-87798531c297513d2cd659c6d2f279b4{
vertical-align:top;
}

.flex_cell.av-7cscj8-8a144ab35c82b56b1f5dae068c17fe43{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-7cscj8-8a144ab35c82b56b1f5dae068c17fe43{
padding:30px 30px 30px 30px !important;
}

.avia-video.av-m5omtksm-065e9ddf160ef08dd52fabc2a7beaa3d{
background-image:url(https://yourweddingdance.ca/wp-content/uploads/2025/01/Wedding-dance-youtube-300x226.jpg);
}

.flex_cell.av-5azgdw-3fb0403d380f9327f73b28135777a2bc{
vertical-align:top;
}

.avia-video.av-m5omwb70-ac775d698c70ea6c221a9b761be42138{
background-image:url(https://yourweddingdance.ca/wp-content/uploads/2025/01/Mother-son-dance-youtube-300x225.jpg);
}

.flex_cell.av-49mi6c-23d432f17060655dcf69a93281d15d5b{
vertical-align:top;
}

.avia-video.av-m5omxhwi-f5b88f2b245c2b0f5b0514c72185f770{
background-image:url(https://yourweddingdance.ca/wp-content/uploads/2025/01/Father-daughter-dance-youtube-300x225.jpg);
}

.flex_cell.av-bb9g4-e5ce2d2fcea7f61ca60a16c8797d879f{
vertical-align:top;
}

.flex_cell.av-gfhblg-03a42ddbcec8ddf0e208455f41239c54{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-gfhblg-03a42ddbcec8ddf0e208455f41239c54{
padding:30px 30px 30px 30px !important;
}

.avia-video.av-eg9vn8-46e4d464d4f2e9114c789c0840168b95{
background-image:url(https://yourweddingdance.ca/wp-content/uploads/2025/01/Wedding-dance-youtube-300x226.jpg);
}

.flex_cell.av-a81zes-410c6aaef8f2d951b73d68de14c9c668{
vertical-align:top;
}

.avia-video.av-9c0v2c-84ac96c64a93ae66d976f74bd74c36c8{
background-image:url(https://yourweddingdance.ca/wp-content/uploads/2025/01/Mother-son-dance-youtube-300x225.jpg);
}

.flex_cell.av-6ejhtg-181d41b85013fd1cb7a6765bcb15dc87{
vertical-align:top;
}

.avia-video.av-4u83pg-c98608e0a50ef8f2aef6925aeb518417{
background-image:url(https://yourweddingdance.ca/wp-content/uploads/2025/01/Father-daughter-dance-youtube-300x225.jpg);
}

.flex_column.av-m2aydbru-e1e16f9acbb999a88717ddb6fd56b397{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-2vivmc-49fc927ce21a9eca477b9a0f25fd85fc{
padding-bottom:10px;
}
body .av-special-heading.av-2vivmc-49fc927ce21a9eca477b9a0f25fd85fc .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2vivmc-49fc927ce21a9eca477b9a0f25fd85fc .av-subheading{
font-size:15px;
}

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

.flex_cell.av-9365as-0591e63b0caf3964413a87cd8fad8184{
vertical-align:middle;
}

.flex_cell.av-7tezgk-eaeb4240f81e8c1678c07acc51073901{
vertical-align:middle;
}

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

.flex_cell.av-4p34r8-f766953213a5b7420afb759eef056456{
vertical-align:top;
}

#top .av_textblock_section.av-lxc6sys5-3ab6632d4021774f8c6754d9e5be8b7a .avia_textblock{
text-align:justify;
}

.flex_cell.av-2a74qc-56d14174f174c870ef64b1017e024e60{
vertical-align:top;
}

.flex_column.av-1n285w-7d0bd50742b0543ae61d211ef1b48ef8{
width:100%;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-luj1kgfb-35f12899d67f29295f9184d55bf275e8{
width:100%;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-icon-grid-container.av-8m4xok-308caa36697349c5ebbef49ba4464065 .avia-icongrid{
justify-content:space-between;
}
.avia-icon-grid-container.av-8m4xok-308caa36697349c5ebbef49ba4464065 li.av-icon-cell-item{
flex-basis:calc(25% - 3px);
}

#top .av-rotator-container.av-aym4pg-7fc8027a1991fcab78ac695f2ab911af{
text-align:left;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top .avia-icon-grid-container.av-8m4xok-308caa36697349c5ebbef49ba4464065 .avia-icongrid.av-flex-cells.av-can-break-50.av-50-break-989 li{
flex:0 1 calc(50% - 2px);
}
}

@media only screen and (max-width: 767px){ 
#top .avia-icon-grid-container.av-8m4xok-308caa36697349c5ebbef49ba4464065 .avia-icongrid.av-flex-cells.av-can-break-50.av-50-break-767 li{
flex:0 1 calc(50% - 2px);
}
}
