.avia-section.av-2prs4g-ca6743116cc0d3bd74d960570e2af2db .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://www.guylesommer.fr/wp-content/uploads/2018/12/wedding56.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

#top .av-special-heading.av-2ixtyg-7158c180717fb9396389c6cca4f27c10{
padding-bottom:0;
color:#ffffff;
font-size:50px;
}
body .av-special-heading.av-2ixtyg-7158c180717fb9396389c6cca4f27c10 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2ixtyg-7158c180717fb9396389c6cca4f27c10 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-2ixtyg-7158c180717fb9396389c6cca4f27c10 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-2ixtyg-7158c180717fb9396389c6cca4f27c10 .av-subheading{
font-size:18px;
}

.avia-section.av-2c9v2g-69deedd1be3b2229c46f830c451c1506{
background-color:#fff5d1;
background-image:unset;
}

#top .av-special-heading.av-7g8kg-9fbef045283eeb771f200dc05bbc3b45{
padding-bottom:10px;
}
body .av-special-heading.av-7g8kg-9fbef045283eeb771f200dc05bbc3b45 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-7g8kg-9fbef045283eeb771f200dc05bbc3b45 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-1ruqk8-33a81b415e24b2435f8ae1e3797f3381 .avia_textblock{
font-size:17px;
color:#3d3d3d;
}

.avia-image-container.av-1kkss0-6987b575daf7addf11d97681370a1fbb img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1kkss0-6987b575daf7addf11d97681370a1fbb .av-image-caption-overlay-center{
color:#ffffff;
}

#top .avia-icon-list-container.av-1f70p4-b2fa48c00589a6608a688239fac7f3db .iconlist_icon{
color:#ffffff;
background-color:#f05a1a;
}
#top .avia-icon-list-container.av-1f70p4-b2fa48c00589a6608a688239fac7f3db .iconlist_icon svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
#top #wrap_all .avia-icon-list-container.av-1f70p4-b2fa48c00589a6608a688239fac7f3db .av_iconlist_title{
color:#3d3d3d;
}

.flex_column.av-pf3ls-e2445d6d5e02c0737b7f15126ba3a160{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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


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

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