.avia-section.av-477q8pa-6480ab97846aace8c137d2823f4df594 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://www.immoreussite.com/wp-content/uploads/2015/10/montreal2.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

#top .flex_column_table.av-equal-height-column-flextable.av-45bitn2-a0a049e4026d5d5d53a178c8052969a2{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-45bitn2-a0a049e4026d5d5d53a178c8052969a2{
border-radius:0px 0px 0px 0px;
padding:0px 20px 0px 20px;
background-color:rgba(0,0,0,0.6);
}

#top .flex_column_table.av-equal-height-column-flextable.av-3wvh6fi-45a819b5078faa239e6679cef8f00c4a{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-3wvh6fi-45a819b5078faa239e6679cef8f00c4a{
border-radius:0 0 0 0;
padding:40px 40px 20px 40px;
background-color:rgba(0,0,0,0.6);
}

#top .av-special-heading.av-3un4372-e0e59f306df77458e3ec775264db8156{
padding-bottom:0;
color:#ffffff;
font-size:20px;
}
body .av-special-heading.av-3un4372-e0e59f306df77458e3ec775264db8156 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-3un4372-e0e59f306df77458e3ec775264db8156 .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-3un4372-e0e59f306df77458e3ec775264db8156 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-3un4372-e0e59f306df77458e3ec775264db8156 .av-subheading{
font-size:15px;
}

#top .hr.av-3t1itum-b18be027b71e2e5ba4c4de0193c548c5{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-3t1itum-b18be027b71e2e5ba4c4de0193c548c5 .hr-inner{
width:50px;
max-width:45%;
}
.hr.av-3t1itum-b18be027b71e2e5ba4c4de0193c548c5 .av-seperator-icon{
color:#ffffff;
}
.hr.av-3t1itum-b18be027b71e2e5ba4c4de0193c548c5 .av-seperator-icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.flex_column.av-3psw0fy-9d9ee0e4e2dda7090e6be623361f86b5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_cell.av-3jr25ce-86cee13a297543ab1406ce138d971594{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-3jr25ce-86cee13a297543ab1406ce138d971594{
padding:30px 30px 30px 30px !important;
}

.flex_column.av-cl3tha-0f4b19c4762c092b6342b536eae69d2d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-ch1n4u-16344cba84ea72fc7762aca0fe7101db .iconbox_icon{
color:#ed2028;
}
.iconbox.av-ch1n4u-16344cba84ea72fc7762aca0fe7101db .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ed2028;
stroke:#ed2028;
}

.flex_column.av-3eoy2tq-6ee1f6edbd77c8760078e640ba56922a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-3doukf2-02cd789ebbac7289200ed6a5432403a7 .iconbox_icon{
color:#ed2028;
}
.iconbox.av-3doukf2-02cd789ebbac7289200ed6a5432403a7 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ed2028;
stroke:#ed2028;
}

.flex_column.av-3bhdmla-66f4965c236ebf00d4804da2f23bdd99{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-3ajyzu6-2040c2bc9563d4d69fd589823ffa307d .iconbox_icon{
color:#ed2028;
}
.iconbox.av-3ajyzu6-2040c2bc9563d4d69fd589823ffa307d .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ed2028;
stroke:#ed2028;
}

.flex_column.av-39de2ni-21ae1b98a4fd82382ee058233ba7ab34{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-37b6e3i-70570de4f5ca2f73219336e946d09bfa .iconbox_icon{
color:#ed2028;
}
.iconbox.av-37b6e3i-70570de4f5ca2f73219336e946d09bfa .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ed2028;
stroke:#ed2028;
}

.flex_cell.av-36200pq-47da393777fd645a4216fccf5e35e944{
vertical-align:bottom;
}
.responsive #top #wrap_all .flex_cell.av-36200pq-47da393777fd645a4216fccf5e35e944{
padding:40px 0px 0px 0px !important;
}

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

.flex_cell.av-31c9c5a-92f84f4141696ba44c3b6bae6f8023b4{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-31c9c5a-92f84f4141696ba44c3b6bae6f8023b4{
padding:30px 30px 30px 30px !important;
}

.flex_column.av-2zurr5q-6c8a70d803e215d34bbbfdea32eea148{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-2y0ws7y-eebc92da9f5ef4fea749669f11663d51 .iconbox_icon{
color:#ed2028;
}
.iconbox.av-2y0ws7y-eebc92da9f5ef4fea749669f11663d51 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ed2028;
stroke:#ed2028;
}

.flex_column.av-2wxt17i-003fc5821ff41790adf6c3870cd854c2{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-2vhcj3i-c1c792755a1185964c6ab0ec65c9e41a .iconbox_icon{
color:#ed2028;
}
.iconbox.av-2vhcj3i-c1c792755a1185964c6ab0ec65c9e41a .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ed2028;
stroke:#ed2028;
}

.flex_column.av-2t2m3ou-e1d3d4b666a2b5b3b526a6f68fac805c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-2s4cltq-ac8fe54e0065e38ea0fb74908e3785a0 .iconbox_icon{
color:#ed2028;
}
.iconbox.av-2s4cltq-ac8fe54e0065e38ea0fb74908e3785a0 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ed2028;
stroke:#ed2028;
}

.flex_column.av-9wdqji-5754aa2bfc12410888781137d8b5a16e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-2pe9vce-9631f1d32dead1fb360e907d894260b3 .iconbox_icon{
color:#ed2028;
}
.iconbox.av-2pe9vce-9631f1d32dead1fb360e907d894260b3 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ed2028;
stroke:#ed2028;
}

.avia-section.av-2mz8q4u-d3d87fbc8f4d6508a4e1ab0c3c8bdccd .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

#top .av-special-heading.av-2m6z2by-646fc825a7242d3751cb3dfe17132aae{
padding-bottom:0;
font-size:35px;
}
body .av-special-heading.av-2m6z2by-646fc825a7242d3751cb3dfe17132aae .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2m6z2by-646fc825a7242d3751cb3dfe17132aae .av-special-heading-tag{
font-size:35px;
}
.av-special-heading.av-2m6z2by-646fc825a7242d3751cb3dfe17132aae .av-subheading{
font-size:15px;
}

.avia-section.av-2jq7rgu-6a522dced91fe16e7b08b6e92c1cacc9{
background-color:#444444;
background-image:unset;
}
.avia-section.av-2jq7rgu-6a522dced91fe16e7b08b6e92c1cacc9 .av-extra-border-element .av-extra-border-inner{
background-color:#444444;
}

#top .av-special-heading.av-2ip8j32-c27988a29c05a4ba61cd0940e2dcf2f4{
padding-bottom:0;
color:#9c9c9c;
font-size:35px;
}
body .av-special-heading.av-2ip8j32-c27988a29c05a4ba61cd0940e2dcf2f4 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2ip8j32-c27988a29c05a4ba61cd0940e2dcf2f4 .av-special-heading-tag{
font-size:35px;
}
.av-special-heading.av-2ip8j32-c27988a29c05a4ba61cd0940e2dcf2f4 .special-heading-inner-border{
border-color:#9c9c9c;
}
.av-special-heading.av-2ip8j32-c27988a29c05a4ba61cd0940e2dcf2f4 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-2ggi5ge-619eac06bb97016ab63b2624630f260f{
height:30px;
}

.flex_column.av-2f2yo7i-58f73a4f07631e9716a7092ba8a7eb6c{
border-radius:0px 0px 0px 0px;
padding:10px 10px 10px 10px;
background-color:rgba(255,255,255,0.85);
}

#top .hr.hr-invisible.av-2b82ghq-17d5d7b2078a413633b8f030ecf692cf{
height:30px;
}

.flex_column.av-27wl6ta-1e6172e7c0ae6911099ef89717b53a4c{
border-radius:0px 0px 0px 0px;
padding:10px 10px 10px 10px;
background-color:rgba(255,255,255,0.85);
}

#top .hr.hr-invisible.av-25b27e6-4388eac82f2485184d69a322f4122ec7{
height:30px;
}

#top .hr.av-21ce3pa-44e267db0da96b3bf481ba96794368b9{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-21ce3pa-44e267db0da96b3bf481ba96794368b9 .hr-inner{
width:50px;
border-color:#9c9c9c;
}

.flex_column.av-1zotomm-58d475691c78c5097259123098f657a9{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-1y66iq6-853b5459511ae65bb1e554b2a7fe9d3b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .avia-testimonial-wrapper.av-1w7w31q-4495d56e0256471547d67142b2aa1795 .avia-testimonial-content{
color:#ffffff;
}
#top .avia-testimonial-wrapper.av-1w7w31q-4495d56e0256471547d67142b2aa1795 .avia-testimonial-name{
color:#ffffff;
}
.avia-testimonial-wrapper.av-1w7w31q-4495d56e0256471547d67142b2aa1795 .avia-testimonial-subtitle{
color:#ffffff;
}
.avia-testimonial-wrapper.av-1w7w31q-4495d56e0256471547d67142b2aa1795 .avia-testimonial-link{
color:#ffffff;
}
.avia-testimonial-wrapper.av-1w7w31q-4495d56e0256471547d67142b2aa1795 .avia-slideshow-controls{
color:#ffffff;
}

.flex_column.av-1suffxa-6a0eecad1a4b9da2e170eb878eee69d9{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .avia-testimonial-wrapper.av-1s9prse-0db37e5c4d47821f5f280e5e64cd0109 .avia-testimonial-content{
color:#ffffff;
}
#top .avia-testimonial-wrapper.av-1s9prse-0db37e5c4d47821f5f280e5e64cd0109 .avia-testimonial-name{
color:#ffffff;
}
.avia-testimonial-wrapper.av-1s9prse-0db37e5c4d47821f5f280e5e64cd0109 .avia-testimonial-subtitle{
color:#ffffff;
}
.avia-testimonial-wrapper.av-1s9prse-0db37e5c4d47821f5f280e5e64cd0109 .avia-testimonial-link{
color:#ffffff;
}
.avia-testimonial-wrapper.av-1s9prse-0db37e5c4d47821f5f280e5e64cd0109 .avia-slideshow-controls{
color:#ffffff;
}

#top .hr.av-3howry-a90f2c27ecc99eaf1417f24167b9a80d{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-3howry-a90f2c27ecc99eaf1417f24167b9a80d .hr-inner{
width:50px;
border-color:#9c9c9c;
}

#top .av_textblock_section.av-2i9eke-6314827cbd13abe714f24cb94cec60a5 .avia_textblock{
font-size:14px;
color:#ffffff;
}


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

#top #wrap_all .av-special-heading.av-2m6z2by-646fc825a7242d3751cb3dfe17132aae .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2ip8j32-c27988a29c05a4ba61cd0940e2dcf2f4 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-2m6z2by-646fc825a7242d3751cb3dfe17132aae .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2ip8j32-c27988a29c05a4ba61cd0940e2dcf2f4 .av-special-heading-tag{
font-size:0.8em;
}
}
