.avia-section.av-jv3jey1k-dca2bdfca5b8303bbabd21f499d19f8d .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://www.lemariage.it/wp-content/uploads/2020/07/lemariage-PREVIEW-2021-01.jpg);
background-position:100% 0%;
background-attachment:scroll;
}
.avia-section.av-jv3jey1k-dca2bdfca5b8303bbabd21f499d19f8d .av-section-color-overlay{
opacity:0.8;
background-color:#ffffff;
}

.flex_column.av-37jbty-e939c77d27dc4746768b2b87f85941c0{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-16s6jyk-cf0643711be01138f7a3de6208b193c5{
padding-bottom:10px;
color:#ca951b;
}
body .av-special-heading.av-16s6jyk-cf0643711be01138f7a3de6208b193c5 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-16s6jyk-cf0643711be01138f7a3de6208b193c5 .special-heading-inner-border{
border-color:#ca951b;
}
.av-special-heading.av-16s6jyk-cf0643711be01138f7a3de6208b193c5 .av-subheading{
font-size:18px;
}

#top .hr.hr-invisible.av-jvawl0zc-7877582bc64f7cf85b2f5476e07e8586{
height:20px;
}

.flex_column.av-2yr6nq-94894d7d5fa7abe86dd50e5c81db30a5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-jv404vc0-65b0a31aca9ef1956c5336bf37c58d57 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-jv404vc0-65b0a31aca9ef1956c5336bf37c58d57 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-2mqdho-2ab84bf3c31e95fa8b69cd9677417196{
margin:1px 1px 1px 1px;
padding-bottom:5px;
color:#ca951b;
}
body .av-special-heading.av-2mqdho-2ab84bf3c31e95fa8b69cd9677417196 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2mqdho-2ab84bf3c31e95fa8b69cd9677417196 .special-heading-inner-border{
border-color:#ca951b;
}
.av-special-heading.av-2mqdho-2ab84bf3c31e95fa8b69cd9677417196 .av-subheading{
font-size:20px;
}

.avia-section.av-jv3jjinr-3c09b625bf3d3d2f5b7d4c697f5289d4{
background-repeat:no-repeat;
background-image:url(https://www.lemariage.it/wp-content/uploads/2018/04/wedding-flowers.jpg);
background-position:0% 0%;
background-attachment:scroll;
}
.avia-section.av-jv3jjinr-3c09b625bf3d3d2f5b7d4c697f5289d4 .av-section-color-overlay{
opacity:0.8;
background-color:#ca951b;
}

.avia-section.av-jv3jjinr-3c09b625bf3d3d2f5b7d4c697f5289d4{
background-repeat:no-repeat;
background-image:url(https://www.lemariage.it/wp-content/uploads/2018/04/wedding-flowers.jpg);
background-position:0% 0%;
background-attachment:scroll;
}
.avia-section.av-jv3jjinr-3c09b625bf3d3d2f5b7d4c697f5289d4 .av-section-color-overlay{
opacity:0.8;
background-color:#ca951b;
}

.flex_column.av-hn1bfq-d11a3e543d556f63c5745cf6c4c20220{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-faues6-9fc5973aab73c9fb6097dbcd8c247bdd{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-3mk6ub4-51c8a7937b5e35239f73dd28593864c9{
padding-bottom:10px;
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-3mk6ub4-51c8a7937b5e35239f73dd28593864c9 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-3mk6ub4-51c8a7937b5e35239f73dd28593864c9 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-3mk6ub4-51c8a7937b5e35239f73dd28593864c9 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-3mk6ub4-51c8a7937b5e35239f73dd28593864c9 .av-subheading{
font-size:20px;
}

.flex_column.av-e1l93a-4a1d0f1047055843694250584c3743e9{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-36peknk-6f445ae0958a2a9b010f87e185b346db{
padding-bottom:10px;
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-36peknk-6f445ae0958a2a9b010f87e185b346db .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-36peknk-6f445ae0958a2a9b010f87e185b346db .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-36peknk-6f445ae0958a2a9b010f87e185b346db .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-36peknk-6f445ae0958a2a9b010f87e185b346db .av-subheading{
font-size:20px;
}

.flex_column.av-cre89i-43d728078f1102e539a4aa066e29b9c6{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-2pulkwg-866f3a1b1edfcdf49f9a52eaceb38306{
padding-bottom:10px;
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-2pulkwg-866f3a1b1edfcdf49f9a52eaceb38306 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2pulkwg-866f3a1b1edfcdf49f9a52eaceb38306 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-2pulkwg-866f3a1b1edfcdf49f9a52eaceb38306 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-2pulkwg-866f3a1b1edfcdf49f9a52eaceb38306 .av-subheading{
font-size:20px;
}

#top #wrap_all .avia-button.av-jv3k16fi-51270f4a94b33faf3ca9fa897b4a14bf{
color:#303030;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-jv3k16fi-51270f4a94b33faf3ca9fa897b4a14bf:hover{
background-color:#ca951b;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-jv3k16fi-51270f4a94b33faf3ca9fa897b4a14bf .avia-svg-icon svg:first-child{
fill:#303030;
stroke:#303030;
}
#top #wrap_all .avia-button.av-jv3k16fi-51270f4a94b33faf3ca9fa897b4a14bf:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.avia-section.av-jv3jey1k-4caae88d840ce8b323a322e499f279b3 .av-section-color-overlay{
opacity:0.9;
background-color:#ffffff;
}

.flex_column.av-9ghyra-e1f6e35dd6715b2c95a2f34ea17f15ed{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-76eafq-6d7133ebec208110e5b883628e1c2adc{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-3n5qu9-e90d1ba42ab4563642fb8d25a8b3c161{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-218wtt-5bf709ce14e709e3e0a0ba18745fc9e3{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .avia-testimonial-wrapper.av-jv3s1teh-8f2ee5be4d549296f2fc2217dfeca2dd .avia-testimonial-content{
color:#ffffff;
}
#top .avia-testimonial-wrapper.av-jv3s1teh-8f2ee5be4d549296f2fc2217dfeca2dd .avia-testimonial-name{
color:#000000;
}
.avia-testimonial-wrapper.av-jv3s1teh-8f2ee5be4d549296f2fc2217dfeca2dd .avia-testimonial-subtitle{
color:#000000;
}
.avia-testimonial-wrapper.av-jv3s1teh-8f2ee5be4d549296f2fc2217dfeca2dd .avia-testimonial-link{
color:#000000;
}
.avia-testimonial-wrapper.av-jv3s1teh-8f2ee5be4d549296f2fc2217dfeca2dd .avia-slideshow-controls{
color:#ffffff;
}

#top #wrap_all .avia-button.av-jv3k16fi-8ee40085cc782b3eb593bfeefedc03f8{
color:#282828;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-jv3k16fi-8ee40085cc782b3eb593bfeefedc03f8:hover{
background-color:#ca951b;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-jv3k16fi-8ee40085cc782b3eb593bfeefedc03f8 .avia-svg-icon svg:first-child{
fill:#282828;
stroke:#282828;
}
#top #wrap_all .avia-button.av-jv3k16fi-8ee40085cc782b3eb593bfeefedc03f8:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}


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

#top #wrap_all .av-special-heading.av-3mk6ub4-51c8a7937b5e35239f73dd28593864c9 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-36peknk-6f445ae0958a2a9b010f87e185b346db .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2pulkwg-866f3a1b1edfcdf49f9a52eaceb38306 .av-special-heading-tag{
font-size:0.8em;
}

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

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

#top #wrap_all .av-special-heading.av-3mk6ub4-51c8a7937b5e35239f73dd28593864c9 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-36peknk-6f445ae0958a2a9b010f87e185b346db .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2pulkwg-866f3a1b1edfcdf49f9a52eaceb38306 .av-special-heading-tag{
font-size:0.8em;
}

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