.avia-section.av-jv3jey1k-7188db6d85b201d96bccea21160ee251 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://www.lemariage.it/wp-content/uploads/2021/11/Trunk_Show_Valentini_Spose_001.webp);
background-position:100% 0%;
background-attachment:scroll;
}
.avia-section.av-jv3jey1k-7188db6d85b201d96bccea21160ee251 .av-section-color-overlay{
opacity:0.7;
background-color:#ffffff;
}

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

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

#top .av-special-heading.av-z8zo3m-84529b729eed3bd65750f4144dd97a58{
padding-bottom:10px;
color:#003563;
}
body .av-special-heading.av-z8zo3m-84529b729eed3bd65750f4144dd97a58 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-z8zo3m-84529b729eed3bd65750f4144dd97a58 .special-heading-inner-border{
border-color:#003563;
}
.av-special-heading.av-z8zo3m-84529b729eed3bd65750f4144dd97a58 .av-subheading{
font-size:18px;
}

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

.avia-image-container.av-ksyu3yca-8e81d07eea71a7060527f203eec5ef6b img.avia_image{
box-shadow:none;
}
.avia-image-container.av-ksyu3yca-8e81d07eea71a7060527f203eec5ef6b .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-jvawl0zc-14ed232ed011de9c7e5ebc1607d2d46a{
height:20px;
}

#top .av_textblock_section.av-klmdxfq8-ef946b9d2cd891cf2fc047c6f1267769 .avia_textblock{
color:#001b47;
}

@keyframes av_boxShadowEffect_av-2yr6nq-df01ad37d4ce59a3275e803681c727ed-column {
0%   { box-shadow:  0 0 0 0 #e8e8e8; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #e8e8e8; opacity: 1; }
}
.flex_column.av-2yr6nq-df01ad37d4ce59a3275e803681c727ed{
box-shadow: 0 0 10px 0 #e8e8e8;
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
background-color:rgba(255,255,255,0.57);
}

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

.avia-section.av-jv3jjinr-f5a348e99584b761f290dca13a96e328{
background-color:#ffffff;
background-image:url(https://www.lemariage.it/wp-content/uploads/2018/04/wedding-flowers-80x80.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-jv3jjinr-f5a348e99584b761f290dca13a96e328 .av-section-color-overlay{
opacity:1;
background-color:#ffffff;
}

#top .av_textblock_section.av-jv3jh7ow-0f9d2ce5d78c8dd773058e9b985ca112 .avia_textblock{
color:#000000;
}

.avia-section.av-jv3jjinr-42635788e2b7cd907bdaf3bfbcaa2ac8{
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-42635788e2b7cd907bdaf3bfbcaa2ac8 .av-section-color-overlay{
opacity:0.8;
background-color:#ca951b;
}

#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 .av-special-heading.av-kwlz987z-54adce2f04388b3ca53fa670840276c0{
padding-bottom:10px;
color:#003563;
}
body .av-special-heading.av-kwlz987z-54adce2f04388b3ca53fa670840276c0 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-kwlz987z-54adce2f04388b3ca53fa670840276c0 .special-heading-inner-border{
border-color:#003563;
}
.av-special-heading.av-kwlz987z-54adce2f04388b3ca53fa670840276c0 .av-subheading{
font-size:18px;
}

#top #wrap_all .avia-button.av-jv3k16fi-392106aa775843fbcd23ef12eba7afd6{
background-color:#ca951b;
border-color:#ca951b;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-jv3k16fi-392106aa775843fbcd23ef12eba7afd6:hover{
background-color:#dbbb1c;
color:#ffffff;
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-jv3sd5bn-f6dac8abd653668663c491530b9bb937 .av-special-heading-tag{
font-size:0.8em;
}
}

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