.avia-section.av-5qawxa-25e1fdc8229a5951241994fc80dcd4ee{
background-color:#ffffff;
margin-top:50px;
margin-bottom:0px;
}

.flex_column.av-50nn9q-65e1b92f13f8c7d8826f9ef599a5946c{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.avia-image-container.av-4tjd6u-58872706c411cd2fc353268ddc1386c8 .av-image-caption-overlay-center{
color:#ffffff;
}

.av_textblock_section.av-4pyal2-caf6cfa40d153c2c6fca37fe98f6b080 .avia_textblock{
color:#4c4c4c;
}

.flex_column.av-4jlpf2-d5e518a95f5014b91a0d9c22f523a4fa{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.avia-image-container.av-4di3jy-05fb4313942cf11ce78da5fa27e043f2 .av-image-caption-overlay-center{
color:#ffffff;
}

.av_textblock_section.av-464h1y-9b206bee557ce9a3a1f10b567d61141f .avia_textblock{
color:#4c4c4c;
}

.flex_column.av-g343a-db340207b07511f6bd66390ebabd117f{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.avia-image-container.av-79mb2-3783be6efdff0fcd99460562ef5be068 .av-image-caption-overlay-center{
color:#ffffff;
}

.av_textblock_section.av-labb3swn-59757700140df06c15c409b3716ba4c7 .avia_textblock{
color:#4c4c4c;
}

.avia-section.av-41skee-6d799d36c175acb9615c1e079934eb34{
background-color:#ffffff;
}

#top .av-special-heading.av-3x1pxq-7ae6195e19389c072672f3c1e8295caa{
padding-bottom:30px;
color:#740535;
font-size:28px;
}
.av-special-heading.av-3x1pxq-7ae6195e19389c072672f3c1e8295caa .special-heading-inner-border{
border-color:#740535;
}
.av-special-heading.av-3x1pxq-7ae6195e19389c072672f3c1e8295caa .av-subheading{
font-size:20px;
color:#000000;
}

.avia-section.av-3m747i-1a1214a3949f0b9326e1b62a5b1785a8{
background-color:#ffffff;
}

.flex_column.av-38whhy-c7f9c4c3b64621251d438e055c6ce956{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

#top .av-special-heading.av-3eioti-e0a3c53b7c22cc0070da6a25903ee734{
padding-bottom:20px;
color:#000000;
font-size:18px;
}
.av-special-heading.av-3eioti-e0a3c53b7c22cc0070da6a25903ee734 .av-special-heading-tag{
padding:0 0 10px 0;
}
.av-special-heading.av-3eioti-e0a3c53b7c22cc0070da6a25903ee734 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-3eioti-e0a3c53b7c22cc0070da6a25903ee734 .av-subheading{
font-size:24px;
color:#740535;
}

.av_textblock_section.av-33imby-e236483f3c2d9d4788b78fb5221bcb09 .avia_textblock{
color:#000000;
font-size:16px;
}

.flex_column.av-2wl6e6-27c4067b9a3402d3312ab5d9526bee9b{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.avia-image-container.av-2q5dhi-de1a0a8be04f005d8a4684c0dda8afb8 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-1rjx2e-704a3c5eb375192f8855fc4c195be8b5{
background-color:#ffffff;
background-repeat:no-repeat;
background-image:url(https://www.alessandrinihome.it/images/company-profile.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

.av_textblock_section.av-1jvlja-fa720ab947fd3b6d12e8f53136277b0f .avia_textblock{
color:#ffffff;
font-size:24px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-4v92-461229899d0d629a6c0a18b62c0437d4{
margin-top:20px;
margin-bottom:20px;
}

#top #wrap_all .avia-button.av-lgyhv6q2-2147bb7d682d47cc56df0186067da40d{
background-color:#740535;
border-color:#ffffff;
border-style:solid;
border-width:2px 2px 2px 2px;
border-radius:25px 25px 25px 25px;
-webkit-border-radius:25px 25px 25px 25px;
-moz-border-radius:25px 25px 25px 25px;
transition:all 0.4s ease-in-out;
-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;
}
#top #wrap_all .avia-button.av-lgyhv6q2-2147bb7d682d47cc56df0186067da40d:hover{
background-color:#724c59;
color:white;
transition:all 0.4s ease-in-out;
-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;
}
#top #wrap_all.avia-button.av-lgyhv6q2-2147bb7d682d47cc56df0186067da40d:hover .avia_button_background{
border-radius:25px 25px 25px 25px;
-webkit-border-radius:25px 25px 25px 25px;
-moz-border-radius:25px 25px 25px 25px;
}

#top #wrap_all .avia-button.av-lgyi0mgh-48ea77c5c60b3041b8ace814a507455f{
background-color:#000000;
border-color:#ffffff;
border-style:solid;
border-width:2px 2px 2px 2px;
border-radius:25px 25px 25px 25px;
-webkit-border-radius:25px 25px 25px 25px;
-moz-border-radius:25px 25px 25px 25px;
transition:all 0.4s ease-in-out;
-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;
}
#top #wrap_all .avia-button.av-lgyi0mgh-48ea77c5c60b3041b8ace814a507455f:hover{
background-color:#565656;
color:white;
transition:all 0.4s ease-in-out;
-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;
}
#top #wrap_all.avia-button.av-lgyi0mgh-48ea77c5c60b3041b8ace814a507455f:hover .avia_button_background{
border-radius:25px 25px 25px 25px;
-webkit-border-radius:25px 25px 25px 25px;
-moz-border-radius:25px 25px 25px 25px;
}

.avia-image-container.av-lgyiq9ui-b265f0ba9cebe487ae243d333a446784 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-image-container.av-lgyiquz5-3da76a73504c437d7e43d4afed2b91c9 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-image-container.av-lgyir625-60450d795c99d37ce868ddf7faaacef2 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-image-container.av-lgyirbln-3096aaff1d57ee857a7d1c593d85eced .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-image-container.av-lgyirhsv-66090b2a59b18476421ab20f3ffc1398 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-image-container.av-lgyirnbr-1ca3e12fd659f9e007e6157afd45c36e .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_cell.av-1atm72-bb881106f038e66a8aa769c302ef859a{
vertical-align:middle;
padding:50px 50px 50px 50px;
background-color:#740535;
}

#top .av-special-heading.av-128bxq-0279d6019d32d80e11bab43816456140{
padding-bottom:30px;
color:#ffffff;
font-size:30px;
}
.av-special-heading.av-128bxq-0279d6019d32d80e11bab43816456140 .special-heading-inner-border{
border-color:#ffffff;
}

.flex_cell.av-kqhjy-d95088a150e167a50c747c20641727d3{
vertical-align:middle;
padding:0px 0px 0px 0px;
background-color:#ffffff;
}

