.flex_cell.av-3s94err-d76c1c3c2764a077821d5b9d9d7edbff{
vertical-align:middle;
background:url(https://www.immoreussite.com/wp-content/uploads/2025/04/bg-corne3.jpg) 0% 0% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-3s94err-d76c1c3c2764a077821d5b9d9d7edbff{
padding:3% 4% 3% 4% !important;
}

#top .av-special-heading.av-m9vgormd-db3859f944573656d1f56d34aa8aeba3{
padding-bottom:10px;
color:#ed2126;
font-size:50px;
}
body .av-special-heading.av-m9vgormd-db3859f944573656d1f56d34aa8aeba3 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m9vgormd-db3859f944573656d1f56d34aa8aeba3 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-m9vgormd-db3859f944573656d1f56d34aa8aeba3 .special-heading-inner-border{
border-color:#ed2126;
}
.av-special-heading.av-m9vgormd-db3859f944573656d1f56d34aa8aeba3 .av-subheading{
font-size:20px;
color:#000000;
}

.flex_cell.av-3lcjxpj-7e7d912bf3a831cea8af2af76d4da2b9{
vertical-align:top;
background:url(https://www.immoreussite.com/wp-content/uploads/2025/03/steph-header-lancement.jpg) 100% 0% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-3lcjxpj-7e7d912bf3a831cea8af2af76d4da2b9{
padding:0px 0px 0px 0px !important;
}

.avia-section.av-m9vh4c3e-7d5300af922b2de651b93a5a82344acd .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

.avia-section.av-2uh6u07-875e1e9189f99c717aa1f1d92a2f341e{
background-repeat:no-repeat;
background-image:url(https://www.immoreussite.com/wp-content/uploads/2025/04/bg-edifice.jpg);
background-position:0% 0%;
background-attachment:fixed;
}
.avia-section.av-2uh6u07-875e1e9189f99c717aa1f1d92a2f341e .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

.flex_column.av-281dwfb-ffd6f54d7fa4d6dbb39a0eb180014dd0{
border-width:1px;
border-color:#999999;
border-style:solid;
padding:4% 4% 4% 4%;
background-color:rgba(255,255,255,0.51);
}

#top .av-special-heading.av-m9vgrohm-19f1e5fea291ede255a3dd0f0cc69ab9{
padding-bottom:10px;
color:#ffffff;
font-size:30px;
}
body .av-special-heading.av-m9vgrohm-19f1e5fea291ede255a3dd0f0cc69ab9 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m9vgrohm-19f1e5fea291ede255a3dd0f0cc69ab9 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-m9vgrohm-19f1e5fea291ede255a3dd0f0cc69ab9 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-m9vgrohm-19f1e5fea291ede255a3dd0f0cc69ab9 .av-subheading{
font-size:15px;
}

.flex_column.av-dphsmst-c06dbc084ece90e128e6caaf12ef68fd{
padding:3% 3% 3% 3%;
background-color:#ffffff;
}

#top .av-special-heading.av-m8xghvjz-406cda372ae76fe0cba605c6b354ebc0{
padding-bottom:10px;
color:#000000;
font-size:35px;
}
body .av-special-heading.av-m8xghvjz-406cda372ae76fe0cba605c6b354ebc0 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m8xghvjz-406cda372ae76fe0cba605c6b354ebc0 .av-special-heading-tag{
font-size:35px;
}
.av-special-heading.av-m8xghvjz-406cda372ae76fe0cba605c6b354ebc0 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-m8xghvjz-406cda372ae76fe0cba605c6b354ebc0 .av-subheading{
font-size:25px;
}

#top .hr.av-m9vhb3k9-f3371ce4f38a8e8e5e5a8455b37aae83{
margin-top:0px;
margin-bottom:30px;
}
.hr.av-m9vhb3k9-f3371ce4f38a8e8e5e5a8455b37aae83 .hr-inner{
width:100%;
border-color:#dddddd;
max-width:45%;
}
.hr.av-m9vhb3k9-f3371ce4f38a8e8e5e5a8455b37aae83 .av-seperator-icon{
color:#dddddd;
}
.hr.av-m9vhb3k9-f3371ce4f38a8e8e5e5a8455b37aae83 .av-seperator-icon.avia-svg-icon svg:first-child{
fill:#dddddd;
stroke:#dddddd;
}

.avia-section.av-5huh2rl-8169937def7ad1c5330e40339b495eb3{
background-color:#eeeeee;
background-image:unset;
}
.avia-section.av-5huh2rl-8169937def7ad1c5330e40339b495eb3 .av-extra-border-element .av-extra-border-inner{
background-color:#eeeeee;
}

.flex_column.av-m9hfsvmh-37eecc6a2f9b9c207d7b3b646f396871{
padding:2% 2% 2% 2%;
background-color:#ffffff;
}

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

#top .av-special-heading.av-m91p913y-c7ba9af683c386b69136b5e5fe56bb79{
padding-bottom:10px;
color:#000000;
font-size:35px;
}
body .av-special-heading.av-m91p913y-c7ba9af683c386b69136b5e5fe56bb79 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m91p913y-c7ba9af683c386b69136b5e5fe56bb79 .av-special-heading-tag{
font-size:35px;
}
.av-special-heading.av-m91p913y-c7ba9af683c386b69136b5e5fe56bb79 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-m91p913y-c7ba9af683c386b69136b5e5fe56bb79 .av-subheading{
font-size:15px;
}

.avia-section.av-1sdx98h-b4345e4c7dbc47958ebb1ece6a9f61ce .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

#top .av-special-heading.av-165z8u9-33a20901ba6b91d66a002eb78eedf0fd{
padding-bottom:10px;
color:#000000;
font-size:35px;
}
body .av-special-heading.av-165z8u9-33a20901ba6b91d66a002eb78eedf0fd .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-165z8u9-33a20901ba6b91d66a002eb78eedf0fd .av-special-heading-tag{
font-size:35px;
}
.av-special-heading.av-165z8u9-33a20901ba6b91d66a002eb78eedf0fd .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-165z8u9-33a20901ba6b91d66a002eb78eedf0fd .av-subheading{
font-size:15px;
}

.flex_cell.av-4bcd22p-462661f76a3fb40e2ef1107376b45265{
vertical-align:top;
background-color:#f8f8f8;
}
.responsive #top #wrap_all .flex_cell.av-4bcd22p-462661f76a3fb40e2ef1107376b45265{
padding:4% 4% 4% 4% !important;
}

.av_font_icon.av-3zccxj5-39ca2d56eb4f611d7ac195b55d6bd57c{
color:#1abf25;
border-color:#1abf25;
}
.avia-svg-icon.av-3zccxj5-39ca2d56eb4f611d7ac195b55d6bd57c svg:first-child{
stroke:#1abf25;
fill:#1abf25;
}
.av_font_icon.av-3zccxj5-39ca2d56eb4f611d7ac195b55d6bd57c .av-icon-char{
font-size:30px;
line-height:30px;
width:30px;
}

#top .hr.av-3e8ntmp-2b1ce87c5328b36d6b0248b143b360a7{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-3e8ntmp-2b1ce87c5328b36d6b0248b143b360a7 .hr-inner{
width:100%;
max-width:45%;
}

.flex_cell.av-3464zdt-f3817ec53c64f52417f0d69679ed4db9{
vertical-align:top;
background-color:#f1f1f1;
}
.responsive #top #wrap_all .flex_cell.av-3464zdt-f3817ec53c64f52417f0d69679ed4db9{
padding:4% 4% 4% 4% !important;
}

.av_font_icon.av-2ktwokh-b9ef0bd11b70379c7e6cdee0a60cf375{
color:#ed2126;
border-color:#ed2126;
}
.avia-svg-icon.av-2ktwokh-b9ef0bd11b70379c7e6cdee0a60cf375 svg:first-child{
stroke:#ed2126;
fill:#ed2126;
}
.av_font_icon.av-2ktwokh-b9ef0bd11b70379c7e6cdee0a60cf375 .av-icon-char{
font-size:30px;
line-height:30px;
width:30px;
}

#top .hr.av-28efaap-8e52be8463f272ca069f44e3ef79fc4c{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-28efaap-8e52be8463f272ca069f44e3ef79fc4c .hr-inner{
width:100%;
max-width:45%;
}


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

#top #wrap_all .av-special-heading.av-m9vgrohm-19f1e5fea291ede255a3dd0f0cc69ab9 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-m8xghvjz-406cda372ae76fe0cba605c6b354ebc0 .av-special-heading-tag{
font-size:25px;
}
.av-special-heading.av-m8xghvjz-406cda372ae76fe0cba605c6b354ebc0 .av-subheading{
font-size:17px;
}

#top #wrap_all .av-special-heading.av-m91p913y-c7ba9af683c386b69136b5e5fe56bb79 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-165z8u9-33a20901ba6b91d66a002eb78eedf0fd .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-m9vgrohm-19f1e5fea291ede255a3dd0f0cc69ab9 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-m8xghvjz-406cda372ae76fe0cba605c6b354ebc0 .av-special-heading-tag{
font-size:25px;
}
.av-special-heading.av-m8xghvjz-406cda372ae76fe0cba605c6b354ebc0 .av-subheading{
font-size:18px;
}

#top #wrap_all .av-special-heading.av-m91p913y-c7ba9af683c386b69136b5e5fe56bb79 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-165z8u9-33a20901ba6b91d66a002eb78eedf0fd .av-special-heading-tag{
font-size:0.8em;
}
}
