.avia-section.av-lqdtctev-532a51a67a2ea9b17cb26e016b9658f2 .av-section-color-overlay{
opacity:0.8;
background-image:url(https://www.italiagenerativa.it/wp-content/themes/enfold/images/background-images/dots-for-dark-background.png);
background-repeat:repeat;
}

.flex_column.av-959dvb-ec1ac1caf3e3fa0db7e4d05599904ab9{
padding:0 0 0 0;
}

.flex_column.av-dti53-25ecb655d3b0a199a81c6f1b5bf6f4fd{
padding:0 0 0 0;
}

.av-icon-circles-container.av-lqdtb30l-21d49342f8ce769475a4e52673c75343 .avia-icon-circles-inner{
border-color:#083146;
transform:rotate(75deg);
}
.av-icon-circles-container.av-lqdtb30l-21d49342f8ce769475a4e52673c75343 .icon-title{
font-size:30px;
}
.av-icon-circles-container.av-lqdtb30l-21d49342f8ce769475a4e52673c75343 .icon-description{
font-size:24px;
}
.av-icon-circles-container.av-lqdtb30l-21d49342f8ce769475a4e52673c75343 .avia-icon-circles-icon{
color:#ffffff;
background:#083146;
border-color:#083146;
}
.av-icon-circles-container.av-lqdtb30l-21d49342f8ce769475a4e52673c75343.avia_start_animation .avia-icon-circles-icon{
transform:rotate(-75deg) !important;
}
.av-icon-circles-container.av-lqdtb30l-21d49342f8ce769475a4e52673c75343 .avia-icon-circles-icon-text{
color:#083146;
background:rgba(0,0,0,0.01);
transform:rotate(-75deg);
}
.av-icon-circles-container.av-lqdtb30l-21d49342f8ce769475a4e52673c75343 .avia-icon-circles-icon.active{
color:#ffffff;
background:#ff6c61;
border-color:#ff6c61;
}
.av-icon-circles-container.av-lqdtb30l-21d49342f8ce769475a4e52673c75343 .avia-icon-circles-icon-1{
-webkit-transform:translate(0px,250px);
-moz-transform:translate(0px,250px);
-ms-transform:translate(0px,250px);
-o-transform:translate(0px,250px);
transform:translate(0px,250px);
left:50%;
top:0%;
}
.av-icon-circles-container.av-lqdtb30l-21d49342f8ce769475a4e52673c75343.avia_start_animation .avia-icon-circles-icon-1{
-webkit-transform:translate(0px,0px);
-moz-transform:translate(0px,0px);
-ms-transform:translate(0px,0px);
-o-transform:translate(0px,0px);
transform:translate(0px,0px);
opacity:1;
-webkit-transition-delay:1s;
-moz-transition-delay:1s;
-ms-transition-delay:1s;
-o-transition-delay:1s;
transition-delay:1s;
}
.av-icon-circles-container.av-lqdtb30l-21d49342f8ce769475a4e52673c75343 .avia-icon-circles-icon-2{
-webkit-transform:translate(-216px,-124px);
-moz-transform:translate(-216px,-124px);
-ms-transform:translate(-216px,-124px);
-o-transform:translate(-216px,-124px);
transform:translate(-216px,-124px);
left:93%;
top:74%;
}
.av-icon-circles-container.av-lqdtb30l-21d49342f8ce769475a4e52673c75343.avia_start_animation .avia-icon-circles-icon-2{
-webkit-transform:translate(0px,0px);
-moz-transform:translate(0px,0px);
-ms-transform:translate(0px,0px);
-o-transform:translate(0px,0px);
transform:translate(0px,0px);
opacity:1;
-webkit-transition-delay:1.2s;
-moz-transition-delay:1.2s;
-ms-transition-delay:1.2s;
-o-transition-delay:1.2s;
transition-delay:1.2s;
}
.av-icon-circles-container.av-lqdtb30l-21d49342f8ce769475a4e52673c75343 .avia-icon-circles-icon-3{
-webkit-transform:translate(216px,-125px);
-moz-transform:translate(216px,-125px);
-ms-transform:translate(216px,-125px);
-o-transform:translate(216px,-125px);
transform:translate(216px,-125px);
left:6%;
top:75%;
}
.av-icon-circles-container.av-lqdtb30l-21d49342f8ce769475a4e52673c75343.avia_start_animation .avia-icon-circles-icon-3{
-webkit-transform:translate(0px,0px);
-moz-transform:translate(0px,0px);
-ms-transform:translate(0px,0px);
-o-transform:translate(0px,0px);
transform:translate(0px,0px);
opacity:1;
-webkit-transition-delay:1.4s;
-moz-transition-delay:1.4s;
-ms-transition-delay:1.4s;
-o-transition-delay:1.4s;
transition-delay:1.4s;
}
.av-icon-circles-container.av-lqdtb30l-21d49342f8ce769475a4e52673c75343.avia_start_animation.avia_animation_finished .avia-icon-circles-icon{
-webkit-transition-delay:0s;
-moz-transition-delay:0s;
-ms-transition-delay:0s;
-o-transition-delay:0s;
transition-delay:0s;
}

.av-icon-circles-container .avia-icon-circles-icon.av-lqdt6p9x-c61700b212469a6354ee9d0a107ba26b{
border-color:rgba(127,127,127,0.6);
}
.av-icon-circles-container .avia-icon-circles-icon.av-lqdt6p9x-c61700b212469a6354ee9d0a107ba26b.active{
background:#ff6c61;
border-color:#ff6c61;
}

.av-icon-circles-container .avia-icon-circles-icon.av-3pgk5j-ebb64f75b995c9100c8efaa82375120d{
color:#ffe454;
border-color:rgba(127,127,127,0.6);
}
.av-icon-circles-container .avia-icon-circles-icon.av-3pgk5j-ebb64f75b995c9100c8efaa82375120d.active{
background:#ff6c61;
border-color:#ff6c61;
}

.flex_column.av-87817r-13d049a788a82f0868e636969f75fd9f{
padding:0 0 0 0;
}

.avia-section.av-ah82d3-318148e9300ec3d35cecaed154cd0327{
background-color:#27a9e1;
background-image:unset;
}
.avia-section.av-ah82d3-318148e9300ec3d35cecaed154cd0327 .av-section-color-overlay{
opacity:0.8;
background-image:url(https://www.italiagenerativa.it/wp-content/themes/enfold/images/background-images/dots-for-dark-background.png);
background-repeat:repeat;
}

.flex_column.av-6hbdqf-1e7d7c3f1bb2408ce6c1af5e8d93b70a{
padding:0 0 0 0;
}

#top .av-special-heading.av-lqf00zme-27bffceec8f57988c20739281f2d4fde{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-lqf00zme-27bffceec8f57988c20739281f2d4fde .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lqf00zme-27bffceec8f57988c20739281f2d4fde .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-lqf00zme-27bffceec8f57988c20739281f2d4fde .av-subheading{
font-size:15px;
}
body .av-special-heading.av-lqf00zme-27bffceec8f57988c20739281f2d4fde .av-special-heading-tag .heading-wrap:before{
border-color:#ffffff;
}
body .av-special-heading.av-lqf00zme-27bffceec8f57988c20739281f2d4fde .av-special-heading-tag .heading-wrap:after{
border-color:#ffffff;
}

#top .togglecontainer.av-lqdx1ggf-e1ca7ff1a0f45ed4e353113df7da76d2 p.toggler{
font-size:24px;
color:#083146;
background-color:#ffffff;
border-color:#083146;
}
#top .togglecontainer.av-lqdx1ggf-e1ca7ff1a0f45ed4e353113df7da76d2 p.toggler.activeTitle{
color:#ffffff;
border-color:#ffffff;
background-color:#083146;
}
#top .togglecontainer.av-lqdx1ggf-e1ca7ff1a0f45ed4e353113df7da76d2 p.toggler:not(.activeTitle):hover{
color:#ffffff;
background-color:#ff6c61;
}
#top .togglecontainer.av-lqdx1ggf-e1ca7ff1a0f45ed4e353113df7da76d2 p.toggler:not(.activeTitle):hover .toggle_icon, #top .togglecontainer.av-lqdx1ggf-e1ca7ff1a0f45ed4e353113df7da76d2 p.toggler:not(.activeTitle):hover .toggle_icon *{
border-color:#ffffff !important;
}
#top .togglecontainer.av-lqdx1ggf-e1ca7ff1a0f45ed4e353113df7da76d2 p.toggler .toggle_icon{
color:#083146;
border-color:#083146;
}
#top .togglecontainer.av-lqdx1ggf-e1ca7ff1a0f45ed4e353113df7da76d2 p.toggler .toggle_icon > span{
color:#083146;
border-color:#083146;
}
#top .togglecontainer.av-lqdx1ggf-e1ca7ff1a0f45ed4e353113df7da76d2 p.toggler.activeTitle .toggle_icon, #top .togglecontainer.av-lqdx1ggf-e1ca7ff1a0f45ed4e353113df7da76d2 p.toggler.activeTitle .toggle_icon > span{
color:#ff6c61;
border-color:#ff6c61;
}
#top .togglecontainer.av-lqdx1ggf-e1ca7ff1a0f45ed4e353113df7da76d2 .toggle_wrap .toggle_content{
color:#083146;
background-color:#ffffff;
border-color:#083146;
}

#top .togglecontainer.av-m8d98085-37c19851f6c07084ba3a3a2823e351a2 p.toggler{
font-size:24px;
color:#083146;
background-color:#ffffff;
border-color:#083146;
}
#top .togglecontainer.av-m8d98085-37c19851f6c07084ba3a3a2823e351a2 p.toggler.activeTitle{
color:#ffffff;
border-color:#ffffff;
background-color:#d1c97f;
}
#top .togglecontainer.av-m8d98085-37c19851f6c07084ba3a3a2823e351a2 p.toggler:not(.activeTitle):hover{
color:#ffffff;
background-color:#ff6c61;
}
#top .togglecontainer.av-m8d98085-37c19851f6c07084ba3a3a2823e351a2 p.toggler:not(.activeTitle):hover .toggle_icon, #top .togglecontainer.av-m8d98085-37c19851f6c07084ba3a3a2823e351a2 p.toggler:not(.activeTitle):hover .toggle_icon *{
border-color:#ffffff !important;
}
#top .togglecontainer.av-m8d98085-37c19851f6c07084ba3a3a2823e351a2 p.toggler .toggle_icon{
color:#083146;
border-color:#083146;
}
#top .togglecontainer.av-m8d98085-37c19851f6c07084ba3a3a2823e351a2 p.toggler .toggle_icon > span{
color:#083146;
border-color:#083146;
}
#top .togglecontainer.av-m8d98085-37c19851f6c07084ba3a3a2823e351a2 p.toggler.activeTitle .toggle_icon, #top .togglecontainer.av-m8d98085-37c19851f6c07084ba3a3a2823e351a2 p.toggler.activeTitle .toggle_icon > span{
color:#ff6c61;
border-color:#ff6c61;
}
#top .togglecontainer.av-m8d98085-37c19851f6c07084ba3a3a2823e351a2 .toggle_wrap .toggle_content{
color:#083146;
background-color:#ffffff;
border-color:#083146;
}

#top #wrap_all .avia-button.av-6klh9z-23e63332070ecbd05c474906172b73fa{
background-color:#82a9c1;
border-color:#82a9c1;
-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;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-6klh9z-23e63332070ecbd05c474906172b73fa:hover{
background-color:#82a9c1;
color:white;
-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;
transition:all 0.4s ease-in-out;
}

#top .togglecontainer.av-m8d9883j-480c0dcd1d2e36b54ea3615825819fdf p.toggler{
font-size:24px;
color:#083146;
background-color:#ffffff;
border-color:#083146;
}
#top .togglecontainer.av-m8d9883j-480c0dcd1d2e36b54ea3615825819fdf p.toggler.activeTitle{
color:#ffffff;
border-color:#ffffff;
background-color:#82a9c1;
}
#top .togglecontainer.av-m8d9883j-480c0dcd1d2e36b54ea3615825819fdf p.toggler:not(.activeTitle):hover{
color:#ffffff;
background-color:#ff6c61;
}
#top .togglecontainer.av-m8d9883j-480c0dcd1d2e36b54ea3615825819fdf p.toggler:not(.activeTitle):hover .toggle_icon, #top .togglecontainer.av-m8d9883j-480c0dcd1d2e36b54ea3615825819fdf p.toggler:not(.activeTitle):hover .toggle_icon *{
border-color:#ffffff !important;
}
#top .togglecontainer.av-m8d9883j-480c0dcd1d2e36b54ea3615825819fdf p.toggler .toggle_icon{
color:#083146;
border-color:#083146;
}
#top .togglecontainer.av-m8d9883j-480c0dcd1d2e36b54ea3615825819fdf p.toggler .toggle_icon > span{
color:#083146;
border-color:#083146;
}
#top .togglecontainer.av-m8d9883j-480c0dcd1d2e36b54ea3615825819fdf p.toggler.activeTitle .toggle_icon, #top .togglecontainer.av-m8d9883j-480c0dcd1d2e36b54ea3615825819fdf p.toggler.activeTitle .toggle_icon > span{
color:#ff6c61;
border-color:#ff6c61;
}
#top .togglecontainer.av-m8d9883j-480c0dcd1d2e36b54ea3615825819fdf .toggle_wrap .toggle_content{
color:#083146;
background-color:#ffffff;
border-color:#083146;
}

