.flex_column.av-8k85p5-14672d0ba7b6812fd6a0e59b2162b996{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-8ered5-437a12bfd83510e5804f01f463ee8df7{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-84ldo1-71e7f97f733fe0bc85440b58e26196e1{
padding-bottom:10px;
font-size:27px;
}
body .av-special-heading.av-84ldo1-71e7f97f733fe0bc85440b58e26196e1 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-84ldo1-71e7f97f733fe0bc85440b58e26196e1 .av-special-heading-tag{
font-size:27px;
}
.av-special-heading.av-84ldo1-71e7f97f733fe0bc85440b58e26196e1 .av-subheading{
font-size:15px;
}

.flex_column.av-81q6e1-fd32f44be4472fbaad17bd8a782cf49a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-7d5j61-1896800ab021fb73d0076a9bc4189722{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .av-special-heading.av-718l1d-38c26f96459ee5f8f23f4170ca23b1ac{
padding-bottom:10px;
font-size:30px;
}
body .av-special-heading.av-718l1d-38c26f96459ee5f8f23f4170ca23b1ac .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-718l1d-38c26f96459ee5f8f23f4170ca23b1ac .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-718l1d-38c26f96459ee5f8f23f4170ca23b1ac .av-subheading{
font-size:15px;
}

.flex_column.av-omuz5-d64460a5bf611e971875c22097ba4163{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-6iy30p-a1f0e0d7042bb693b1f060733dd5b155{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-69z3pd-8ea344ebc1843e93fc05a1a16c1ba5d2{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-5tww49-6cd06c2affebfcaae7bda790c8040706{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-5g6ef5-96eaeed66a84446247c3bf95309edc72{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-577p4x-d5e18669b19bd6c06c00169a9102ba2e{
padding-bottom:10px;
font-size:30px;
}
body .av-special-heading.av-577p4x-d5e18669b19bd6c06c00169a9102ba2e .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-577p4x-d5e18669b19bd6c06c00169a9102ba2e .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-577p4x-d5e18669b19bd6c06c00169a9102ba2e .av-subheading{
font-size:15px;
}

.flex_column.av-4zgodt-8aef67efd57b0721c099511ba0d2c710{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.av-4uqa4h-fada226a48aa9313433702144e298232{
margin-top:40px;
margin-bottom:40px;
}
.hr.av-4uqa4h-fada226a48aa9313433702144e298232 .hr-inner{
width:50px;
border-color:#4ecac2;
}

.flex_column.av-4ek0pd-eb9d5c9982395e9d42b294acd2b24556{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-41umnl-75f96f115b6059884b07971d8f731d02{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-3o8id5-bfe9eaf01dab7789cada5c3e760e95a0{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-3g29rt-915da13fde208e2ebae6967621b0d7cb{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-31ccm1-ab44acb417bb446d53af7af7d8760edf{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-2o6hyx-747912eb4674089b58f614a2806cc922 .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
background-image:url(https://www.giorgioriganti.com/wp-content/themes/enfold/images/background-images/dots-for-dark-background.png);
background-repeat:repeat;
}

.flex_column.av-2mregp-1da14a7acb2ddfab5d17094b69eddf28{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-20lzo9-d1e4a1038050044b8bed67dc3e33a5e1{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-1xchqh-db27cb2ac459e510f02cb9ddde408344{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-1q6cix-8cbe37a4dcb864493b86cc54f4171ef1{
padding-bottom:30px;
font-size:30px;
}
body .av-special-heading.av-1q6cix-8cbe37a4dcb864493b86cc54f4171ef1 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1q6cix-8cbe37a4dcb864493b86cc54f4171ef1 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-1q6cix-8cbe37a4dcb864493b86cc54f4171ef1 .av-subheading{
font-size:15px;
}

.flex_column.av-1mr3sp-f11222cd5150ba567278f388b04b91ec{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-1cd6dl-33e360c4c00c157ade072f3f73ef512f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-16jhrl-907b6ca4adc8d6b10f91dab3831549c0{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-ula41-b8ae8c279e098fa47278013085356825{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-lwwqp-ad9b926a8803d1a60e022ecbd04afb64{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-8d1gx-67495055c5daecdffb3d88c8b28948f7{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}


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

#top #wrap_all .av-special-heading.av-718l1d-38c26f96459ee5f8f23f4170ca23b1ac .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-577p4x-d5e18669b19bd6c06c00169a9102ba2e .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1q6cix-8cbe37a4dcb864493b86cc54f4171ef1 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-718l1d-38c26f96459ee5f8f23f4170ca23b1ac .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-577p4x-d5e18669b19bd6c06c00169a9102ba2e .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1q6cix-8cbe37a4dcb864493b86cc54f4171ef1 .av-special-heading-tag{
font-size:0.8em;
}
}
