.avia-section.av-a5unh2-15d3a7dcec0e20e221da151b9ea10d37{
background-repeat:no-repeat;
background-image:url(https://www.legrandmalet.com/wp-content/uploads/2017/11/Les-Servages_20171205_appart-16_04-1-1500x961.jpg);
background-position:50% 50%;
background-attachment:fixed;
}

.flex_column.av-zynza-638612537982968e8ce45c592a1018aa{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#ffffff;
}

#top .av-special-heading.av-9wdo0e-6af7666d1a25478de7519c5580a2430d{
padding-bottom:20px;
font-size:40px;
}
body .av-special-heading.av-9wdo0e-6af7666d1a25478de7519c5580a2430d .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-9wdo0e-6af7666d1a25478de7519c5580a2430d .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-9wdo0e-6af7666d1a25478de7519c5580a2430d .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-ygp2u-d9e562f18d343b3ae9d00152bef940e3{
height:20px;
}

#top #wrap_all .avia-button.av-9ev5pi-16558e184508dc7be95b51c3e331f8c7{
background-color:#af1d1d;
border-color:#af1d1d;
color:#ffffff;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

.flex_column.av-wxjqm-ff05ff6e8de4cf3f13bf63e141184eb8{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background-color:rgba(255,255,255,0.6);
}

#top .avia-gallery.av-90i2qm-6938947fb1b435cab149e25df69bee0d .avia-gallery-thumb a{
width:20%;
}

#top .flex_column.av-8n7x06-e0378426d2d3dbd5879f9f7b70996160{
margin-top:30px;
margin-bottom:30px;
}
.flex_column.av-8n7x06-e0378426d2d3dbd5879f9f7b70996160{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-8n7x06-e0378426d2d3dbd5879f9f7b70996160{
margin-top:30px;
margin-bottom:30px;
}

#top .flex_column.av-8cn0ta-3539b8635da1e0c3229c2c68cf6e555a{
margin-top:30px;
margin-bottom:30px;
}
.flex_column.av-8cn0ta-3539b8635da1e0c3229c2c68cf6e555a{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-8cn0ta-3539b8635da1e0c3229c2c68cf6e555a{
margin-top:30px;
margin-bottom:30px;
}

#top .flex_column.av-82ejdq-f28e0f5492d01b5c4d49a7289eff6af7{
margin-top:30px;
margin-bottom:30px;
}
.flex_column.av-82ejdq-f28e0f5492d01b5c4d49a7289eff6af7{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-82ejdq-f28e0f5492d01b5c4d49a7289eff6af7{
margin-top:30px;
margin-bottom:30px;
}

#top .flex_column.av-7pnnbi-64e208f1efd4c922a17eb697f83f5e6d{
margin-top:30px;
margin-bottom:30px;
}
.flex_column.av-7pnnbi-64e208f1efd4c922a17eb697f83f5e6d{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-7pnnbi-64e208f1efd4c922a17eb697f83f5e6d{
margin-top:30px;
margin-bottom:30px;
}

#top .flex_column.av-7di4jq-6514e8ec8a530b85ebdea2ec0d2abb26{
margin-top:30px;
margin-bottom:30px;
}
.flex_column.av-7di4jq-6514e8ec8a530b85ebdea2ec0d2abb26{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-7di4jq-6514e8ec8a530b85ebdea2ec0d2abb26{
margin-top:30px;
margin-bottom:30px;
}

#top .flex_column.av-73nmz2-11f08e1e99c7fdee7230054fcb77f262{
margin-top:30px;
margin-bottom:30px;
}
.flex_column.av-73nmz2-11f08e1e99c7fdee7230054fcb77f262{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-73nmz2-11f08e1e99c7fdee7230054fcb77f262{
margin-top:30px;
margin-bottom:30px;
}

#top .flex_column.av-6otnza-76eb1c26703da509ff7677931b7741bd{
margin-top:30px;
margin-bottom:30px;
}
.flex_column.av-6otnza-76eb1c26703da509ff7677931b7741bd{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-6otnza-76eb1c26703da509ff7677931b7741bd{
margin-top:30px;
margin-bottom:30px;
}

#top .flex_column.av-6fokra-9524818f24a0593eeb439624f3026b31{
margin-top:30px;
margin-bottom:30px;
}
.flex_column.av-6fokra-9524818f24a0593eeb439624f3026b31{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-6fokra-9524818f24a0593eeb439624f3026b31{
margin-top:30px;
margin-bottom:30px;
}

.avia-section.av-63aqlq-1f04eedc1342dc9fecb39a640eb67b53{
background-color:#ededed;
background-image:unset;
}
.avia-section.av-63aqlq-1f04eedc1342dc9fecb39a640eb67b53 .av-extra-border-element .av-extra-border-inner{
background-color:#ededed;
}

#top .av-special-heading.av-5x21va-0a5bc3dea3d51a7358a59640fff12c3a{
padding-bottom:10px;
}
body .av-special-heading.av-5x21va-0a5bc3dea3d51a7358a59640fff12c3a .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-5x21va-0a5bc3dea3d51a7358a59640fff12c3a .av-subheading{
font-size:15px;
}

.avia-section.av-5m08vq-fc0700653c1ebfc0b7b19f4ff84af587{
background-color:#ffffff;
background-image:unset;
}

#top .av-special-heading.av-jeaue-1b5e0721d60f19eda14a335788c7aa00{
padding-bottom:10px;
}
body .av-special-heading.av-jeaue-1b5e0721d60f19eda14a335788c7aa00 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-jeaue-1b5e0721d60f19eda14a335788c7aa00 .av-subheading{
font-size:15px;
}

.flex_column.av-ixwke-b07ebb4c06f52a1881d781bbb65f3304{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-1w2ohq-85ce299379af7bc6e2f7beebda945be4{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-1kelt2-6b3395877ccd2c2a3751362a1a7615d8{
background-color:#efefef;
background-image:unset;
}

#top .av-special-heading.av-599zy-25d8a6b5b3d1b5b32ed4b405409a5986{
padding-bottom:40px;
}
body .av-special-heading.av-599zy-25d8a6b5b3d1b5b32ed4b405409a5986 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-599zy-25d8a6b5b3d1b5b32ed4b405409a5986 .av-subheading{
font-size:15px;
}

.flex_column.av-16snou-ecfb74dbf67530001cdcac060f37059b{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-14980u-715d4446d8a755b21dfcb9e04f704c59{
padding-bottom:25px;
}
body .av-special-heading.av-14980u-715d4446d8a755b21dfcb9e04f704c59 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-14980u-715d4446d8a755b21dfcb9e04f704c59 .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-psfke-ae7a07caf8c9fe37b9be4abb4d8e4fa2{
background-color:#af1d1d;
border-color:#af1d1d;
color:#ffffff;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

.flex_column.av-jhn7q-6f4aa004c1c567629de88c9b65c2f8e3{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top #wrap_all .avia-button.av-7d692-7691ec36865fbcfab58187d4ef8549d7{
background-color:#990606;
border-color:#990606;
color:#ffffff;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-7d692-7691ec36865fbcfab58187d4ef8549d7:hover{
background-color:#db0000;
color:#ffffff;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}


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

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