.flex_cell.av-3m2jv-5fef10fd8fba06f4eeb43781a984a85f{
vertical-align:middle;
background-color:#055574;
}
.responsive #top #wrap_all .flex_cell.av-3m2jv-5fef10fd8fba06f4eeb43781a984a85f{
padding:30px 0px 0px 40px !important;
}

#top .avia-icon-list-container.av-3johj-c4e401687adf76cf77c093e18787e666 .iconlist_icon{
color:#ffffff;
background-color:#055574;
border:1px solid #ffffff;
}
#top .avia-icon-list-container.av-3johj-c4e401687adf76cf77c093e18787e666 .iconlist_icon svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
#top #wrap_all .avia-icon-list-container.av-3johj-c4e401687adf76cf77c093e18787e666 .av_iconlist_title{
color:#ffffff;
}
.avia-icon-list-container.av-3johj-c4e401687adf76cf77c093e18787e666 .iconlist_content{
color:#ffffff;
}

.flex_cell.av-3esen-0deee1d878a04dfa25d6aa708290688b{
vertical-align:middle;
background-color:#a1a80c;
}
.responsive #top #wrap_all .flex_cell.av-3esen-0deee1d878a04dfa25d6aa708290688b{
padding:30px 0px 0px 40px !important;
}

#top .avia-icon-list-container.av-3dotd-3087dcb583af57c798ce78640ae44139 .iconlist_icon{
color:#ffffff;
background-color:#a1a80c;
border:1px solid #ffffff;
}
#top .avia-icon-list-container.av-3dotd-3087dcb583af57c798ce78640ae44139 .iconlist_icon svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
#top #wrap_all .avia-icon-list-container.av-3dotd-3087dcb583af57c798ce78640ae44139 .av_iconlist_title{
color:#ffffff;
}
.avia-icon-list-container.av-3dotd-3087dcb583af57c798ce78640ae44139 .iconlist_content{
color:#ffffff;
}

.flex_cell.av-3915j-b06c81cc2804a6f8038c952cf075ad0f{
vertical-align:middle;
background-color:#1c6886;
}
.responsive #top #wrap_all .flex_cell.av-3915j-b06c81cc2804a6f8038c952cf075ad0f{
padding:30px 0px 0px 40px !important;
}

#top .avia-icon-list-container.av-36fnf-31ff3ca51c4f1f360cafd47acfd5f7ff .iconlist_icon{
color:#ffffff;
background-color:#1c6886;
border:1px solid #ffffff;
}
#top .avia-icon-list-container.av-36fnf-31ff3ca51c4f1f360cafd47acfd5f7ff .iconlist_icon svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
#top #wrap_all .avia-icon-list-container.av-36fnf-31ff3ca51c4f1f360cafd47acfd5f7ff .av_iconlist_title{
color:#ffffff;
}
.avia-icon-list-container.av-36fnf-31ff3ca51c4f1f360cafd47acfd5f7ff .iconlist_content{
color:#ffffff;
}

.flex_cell.av-31v9d-56d98e81e1561aae7f52bccdcb4f0791{
vertical-align:middle;
background-color:#78286f;
}
.responsive #top #wrap_all .flex_cell.av-31v9d-56d98e81e1561aae7f52bccdcb4f0791{
padding:30px 0px 0px 40px !important;
}

#top .avia-icon-list-container.av-2zfd7-796355b057b4bea8eb8f7e011c0bd193 .iconlist_icon{
color:#ffffff;
background-color:#78286f;
border:1px solid #ffffff;
}
#top .avia-icon-list-container.av-2zfd7-796355b057b4bea8eb8f7e011c0bd193 .iconlist_icon svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
#top #wrap_all .avia-icon-list-container.av-2zfd7-796355b057b4bea8eb8f7e011c0bd193 .av_iconlist_title{
color:#ffffff;
}
.avia-icon-list-container.av-2zfd7-796355b057b4bea8eb8f7e011c0bd193 .iconlist_content{
color:#ffffff;
}

.avia-section.av-117x-98a233fd42e410f36f55cb6a94da0445{
background-color:#ffffff;
background-image:unset;
}

#top .av-special-heading.av-2tbx7-e2f19d1c64ee68acb2001bc27822c9bd{
padding-bottom:30px;
font-size:25px;
}
body .av-special-heading.av-2tbx7-e2f19d1c64ee68acb2001bc27822c9bd .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2tbx7-e2f19d1c64ee68acb2001bc27822c9bd .av-special-heading-tag{
font-size:25px;
}
.av-special-heading.av-2tbx7-e2f19d1c64ee68acb2001bc27822c9bd .av-subheading{
font-size:20px;
}

.flex_cell.av-2puwx-6371a0d0ad2c11d74041e42dcc6a3044{
vertical-align:top;
background-color:#055574;
}
.responsive #top #wrap_all .flex_cell.av-2puwx-6371a0d0ad2c11d74041e42dcc6a3044{
padding:30px 30px 30px 30px !important;
}

.flex_column.av-5ybr-c427890a53cf4bbec26ac58eb8c34bde{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-loytrzqa-e2a7376db49e584be1728dd6e8c4a5b7{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-loytrzqa-e2a7376db49e584be1728dd6e8c4a5b7 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-loytrzqa-e2a7376db49e584be1728dd6e8c4a5b7 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-loytrzqa-e2a7376db49e584be1728dd6e8c4a5b7 .av-subheading{
font-size:20px;
}

#top #wrap_all .avia-button.av-2imp-7146f670e75ef4b0df2ff2b42c0930ae:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-2imp-7146f670e75ef4b0df2ff2b42c0930ae:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.flex_cell.av-28jml-3c234c046753e171e9a510058486c4a0{
vertical-align:top;
background-color:#78286f;
}
.responsive #top #wrap_all .flex_cell.av-28jml-3c234c046753e171e9a510058486c4a0{
padding:30px 30px 30px 30px !important;
}

.flex_column.av-4lbb-d66be86ffcffb46ba0b0cd9574fa427f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-mdvu86ji-bc6206e7389d23906fb9158c0b2b8ff3{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-mdvu86ji-bc6206e7389d23906fb9158c0b2b8ff3 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mdvu86ji-bc6206e7389d23906fb9158c0b2b8ff3 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mdvu86ji-bc6206e7389d23906fb9158c0b2b8ff3 .av-subheading{
font-size:20px;
}

#top #wrap_all .avia-button.av-40ej-6d02ca6fea2c6a788af0f951cbfa43c4:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-40ej-6d02ca6fea2c6a788af0f951cbfa43c4:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.avia-section.av-22as5-345bae0d1482706fc2471218d76ed83d{
background-color:#ffffff;
background-image:unset;
}

.avia-section.av-1ynf9-789002d5971ff01820fffd49d57c1e06{
background-repeat:no-repeat;
background-image:url(https://www.studio2720.com/wp-content/uploads/2015/02/danse-montreal.jpg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-1ynf9-789002d5971ff01820fffd49d57c1e06 .av-section-color-overlay{
opacity:0.5;
background-color:#1c6886;
}

.flex_column.av-j0ux-46f01235a4ac003a8e50264639a19254{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-3m4x-808b26887c494d7ef71dad5e334460e8{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-3m4x-808b26887c494d7ef71dad5e334460e8 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3m4x-808b26887c494d7ef71dad5e334460e8 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-3m4x-808b26887c494d7ef71dad5e334460e8 .av-subheading{
font-size:24px;
color:#ffffff;
}
body .av-special-heading.av-3m4x-808b26887c494d7ef71dad5e334460e8 .av-special-heading-tag .heading-wrap:before{
border-color:#ffffff;
}
body .av-special-heading.av-3m4x-808b26887c494d7ef71dad5e334460e8 .av-special-heading-tag .heading-wrap:after{
border-color:#ffffff;
}

#top #wrap_all .avia-button.av-bewp-6af4db31485c5e59723408c7ed01637b:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-bewp-6af4db31485c5e59723408c7ed01637b:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.avia-section.av-1ocz5-0f7e8e0a3bfa9259bf2fd24872407665{
background-repeat:no-repeat;
background-image:url(https://www.studio2720.com/wp-content/uploads/2015/02/danse-enfants-montreal.jpg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-1ocz5-0f7e8e0a3bfa9259bf2fd24872407665 .av-section-color-overlay{
opacity:0.5;
background-color:#1c6886;
}

.flex_column.av-9qgl-3e3f858d8b3d316548a4448b7315f59f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-8kft-c4455ef19aefd88de5d2d302b3884c7d{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-8kft-c4455ef19aefd88de5d2d302b3884c7d .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-8kft-c4455ef19aefd88de5d2d302b3884c7d .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-8kft-c4455ef19aefd88de5d2d302b3884c7d .av-subheading{
font-size:24px;
color:#ffffff;
}
body .av-special-heading.av-8kft-c4455ef19aefd88de5d2d302b3884c7d .av-special-heading-tag .heading-wrap:before{
border-color:#ffffff;
}
body .av-special-heading.av-8kft-c4455ef19aefd88de5d2d302b3884c7d .av-special-heading-tag .heading-wrap:after{
border-color:#ffffff;
}

#top #wrap_all .avia-button.av-2ngv-2274776d610d1be5c0097c02efd43020:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-2ngv-2274776d610d1be5c0097c02efd43020:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.avia-section.av-1ft0r-0e39ee2c0cb8c596ffbedd97eb94c147{
background-color:#ffffff;
background-image:unset;
}

#top .av_textblock_section.av-1e7hd-e018ed5161cf9fd8778aa96c2e5fc49f .avia_textblock{
color:#f5f4f2;
}

#top .av_textblock_section.av-1c29d-22797f12f145716909c6c25020dc6f0a .avia_textblock{
font-size:10px;
color:#ffffff;
}

.avia-section.av-1ancl-411f69b43b8eba9b3389905f9522d1e0{
background-repeat:no-repeat;
background-image:url(https://www.studio2720.com/wp-content/uploads/2015/02/danse-montreal.jpg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-1ancl-411f69b43b8eba9b3389905f9522d1e0 .av-section-color-overlay{
opacity:0.5;
background-color:#1c6886;
}

.flex_column.av-18vql-eea6b2fca79b1e508bd02e6f8be7ebb6{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-47er-1d2b7bcbac8297d27cf4c187b2a85073{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-47er-1d2b7bcbac8297d27cf4c187b2a85073 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-47er-1d2b7bcbac8297d27cf4c187b2a85073 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-47er-1d2b7bcbac8297d27cf4c187b2a85073 .av-subheading{
font-size:15px;
}

.flex_cell.av-yx1j-6c89863ec6eb4d260698e04abf6402f8{
vertical-align:top;
background-color:#055574;
}
.responsive #top #wrap_all .flex_cell.av-yx1j-6c89863ec6eb4d260698e04abf6402f8{
padding:30px 30px 30px 30px !important;
}

.flex_column.av-uej9-71f71ed582dd2db7b2fc1d04a3f67ed5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-la5quh0w-527040b590d7f0d6f691fe9c73027992{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-la5quh0w-527040b590d7f0d6f691fe9c73027992 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-la5quh0w-527040b590d7f0d6f691fe9c73027992 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-la5quh0w-527040b590d7f0d6f691fe9c73027992 .av-subheading{
font-size:20px;
}

#top #wrap_all .avia-button.av-2q1n-f4c3ea9cfaefd3dcc8072723429be879:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-2q1n-f4c3ea9cfaefd3dcc8072723429be879:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.flex_cell.av-nyuf-b0a5cab7884968a81e4bee12946280e3{
vertical-align:top;
background-color:#78286f;
}
.responsive #top #wrap_all .flex_cell.av-nyuf-b0a5cab7884968a81e4bee12946280e3{
padding:30px 30px 30px 30px !important;
}

.flex_column.av-2o00v-61b8c8d9c62e61088a3f4db6d7d99f73{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-4vvb-076202ad8c6cd8c8255734cedc5fb3e2{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-4vvb-076202ad8c6cd8c8255734cedc5fb3e2 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-4vvb-076202ad8c6cd8c8255734cedc5fb3e2 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-4vvb-076202ad8c6cd8c8255734cedc5fb3e2 .av-subheading{
font-size:20px;
}

#top #wrap_all .avia-button.av-2m0d-5fe08398292152299a56ff0a5791926d:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-2m0d-5fe08398292152299a56ff0a5791926d:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top .av-special-heading.av-loyu54ie-433b8bb59a2c8fd4f21055f4cba5a140{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-loyu54ie-433b8bb59a2c8fd4f21055f4cba5a140 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-loyu54ie-433b8bb59a2c8fd4f21055f4cba5a140 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-loyu54ie-433b8bb59a2c8fd4f21055f4cba5a140 .av-subheading{
font-size:20px;
}

.flex_cell.av-byen-9602b1e417c75ff00fb66198de44f8bc{
vertical-align:middle;
background-color:#055574;
}
.responsive #top #wrap_all .flex_cell.av-byen-9602b1e417c75ff00fb66198de44f8bc{
padding:10px 10px 10px 10px !important;
}

.flex_cell.av-99of-8a0b43c17e9ce44a3b9bc4ec0775f329{
vertical-align:middle;
background-color:#a1a80c;
}
.responsive #top #wrap_all .flex_cell.av-99of-8a0b43c17e9ce44a3b9bc4ec0775f329{
padding:10px 10px 10px 10px !important;
}

.flex_cell.av-7ntd-6890bce72796be450056e105d1f4b786{
vertical-align:middle;
background-color:#1c6886;
}
.responsive #top #wrap_all .flex_cell.av-7ntd-6890bce72796be450056e105d1f4b786{
padding:10px 10px 10px 10px !important;
}

.flex_cell.av-5fhp-a86815f23998bd101af954919ae1c1df{
vertical-align:middle;
background-color:#78286f;
}
.responsive #top #wrap_all .flex_cell.av-5fhp-a86815f23998bd101af954919ae1c1df{
padding:10px 10px 10px 10px !important;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-2tbx7-e2f19d1c64ee68acb2001bc27822c9bd .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-2tbx7-e2f19d1c64ee68acb2001bc27822c9bd .av-special-heading-tag{
font-size:0.8em;
}
}
