.avia-section.av-ksk148xq-464784065a5fbb1293dbba3c7e1fd366{
background-color:#ffffff;
position:relative;
}
.avia-section.av-ksk148xq-464784065a5fbb1293dbba3c7e1fd366 .avia-divider-svg-bottom svg{
height:50px;
width:calc(100% + 1.3px);
}

#top .av-special-heading.av-ksk138ig-dc68c54f71176fa1d90865f64e4a4479{
padding-bottom:10px;
color:#ffffff;
}
.av-special-heading.av-ksk138ig-dc68c54f71176fa1d90865f64e4a4479 .special-heading-inner-border{
border-color:#ffffff;
}

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

#top .av-special-heading.av-ksinjg51-d3c1d08fa664ad9e49e0536e35e47e6d{
padding-bottom:10px;
color:#ffffff;
}
.av-special-heading.av-ksinjg51-d3c1d08fa664ad9e49e0536e35e47e6d .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-ksinjg51-d3c1d08fa664ad9e49e0536e35e47e6d .av-subheading{
font-size:15px;
}

.avia-image-container.av-ksinox6b-44c7ef905230175a1f41d7733968266b .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-ksinmdf6-6e6179874f0719f52b3ed4393419911c{
padding-bottom:10px;
color:#ffffff;
}
.av-special-heading.av-ksinmdf6-6e6179874f0719f52b3ed4393419911c .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-ksinmdf6-6e6179874f0719f52b3ed4393419911c .av-subheading{
font-size:15px;
}

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

#top .av-special-heading.av-ksinp7h1-cf782ffeacbf754b448639401bbd32d2{
padding-bottom:10px;
color:#ffffff;
}
.av-special-heading.av-ksinp7h1-cf782ffeacbf754b448639401bbd32d2 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-ksinp7h1-cf782ffeacbf754b448639401bbd32d2 .av-subheading{
font-size:15px;
}

.iconbox.av-yymfu-6b442cdf29d9a82cf22dde6c42d12068 .iconbox_icon{
border:1px solid #ffffff;
color:#ffffff;
}
#top #wrap_all .iconbox.av-yymfu-6b442cdf29d9a82cf22dde6c42d12068 .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-yymfu-6b442cdf29d9a82cf22dde6c42d12068 .iconbox_content_container{
color:#ffffff;
}

.iconbox.av-jupf6-b7d70d24d742955604a483d1fb0acd61 .iconbox_icon{
color:#ffffff;
}
#top #wrap_all .iconbox.av-jupf6-b7d70d24d742955604a483d1fb0acd61 .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-jupf6-b7d70d24d742955604a483d1fb0acd61 .iconbox_content_container{
color:#ffffff;
}

.iconbox.av-8zvz6-7398aef5e0c76a5eb6b6515a8a8cd402 .iconbox_icon{
color:#ffffff;
}
#top #wrap_all .iconbox.av-8zvz6-7398aef5e0c76a5eb6b6515a8a8cd402 .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-8zvz6-7398aef5e0c76a5eb6b6515a8a8cd402 .iconbox_content_container{
color:#ffffff;
}

.avia-image-container.av-l5o6251n-53b433a19bdc059ffebe217d419daf81 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-ksio5hxf-5fd03370cffc6f34da8166137e86e181{
padding-bottom:20px;
color:#20562f;
font-size:60px;
}
.av-special-heading.av-ksio5hxf-5fd03370cffc6f34da8166137e86e181 .special-heading-inner-border{
border-color:#20562f;
}

#top .hr.hr-invisible.av-j0zz6-70cbbdd05a75da750b98c3fe9f7c0b09{
height:50px;
}

#top #wrap_all .avia-button.av-l5o0looe-91cd8eb768cc38a149d4a61d7f18f778{
background-color:#20562f;
border-color:#20562f;
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-l5o0looe-91cd8eb768cc38a149d4a61d7f18f778:hover{
background-color:#2d2d2d;
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;
}

.avia-section.av-3xe4uq-7e575327cb13c6131fdb6faf59247c8b{
background-color:#e8e8e8;
}

#top .av-special-heading.av-3svayy-dc1cbe5bdd0fbcb158a9f2fc0fac7e3f{
padding-bottom:20px;
color:#20562f;
font-size:50px;
}
.av-special-heading.av-3svayy-dc1cbe5bdd0fbcb158a9f2fc0fac7e3f .special-heading-inner-border{
border-color:#20562f;
}

.flex_column.av-2vtds2-5dedbd4711339a94987b5c5cc9a6d22f{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.av_font_icon.av-2suq9u-b5ad7656fd0b6bbdd0c2493bda3bbbc3{
color:#20562f;
border-color:#20562f;
}
.av_font_icon.av-2suq9u-b5ad7656fd0b6bbdd0c2493bda3bbbc3 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.flex_column.av-p4b1e-b5e68e5c9e9be37952eb11904505ad93{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.av_font_icon.av-kw3sunld-b0a415c92a24550caaea92b06bb66973{
color:#20562f;
border-color:#20562f;
}
.av_font_icon.av-kw3sunld-b0a415c92a24550caaea92b06bb66973 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.flex_column.av-knshm-3bdfd4aafa32366dbfe6b423b5d75d37{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.av_font_icon.av-kw3svx0c-d05a8b685b6b4f614256b2ef45409e1a{
color:#20562f;
border-color:#20562f;
}
.av_font_icon.av-kw3svx0c-d05a8b685b6b4f614256b2ef45409e1a .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.flex_column.av-gi5wy-b2c960afaf871dcfb47f38a8564e9f1c{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.av_font_icon.av-kw3swms0-5eac0b7c6cbe75a9284e1edaff00c6c2{
color:#20562f;
border-color:#20562f;
}
.av_font_icon.av-kw3swms0-5eac0b7c6cbe75a9284e1edaff00c6c2 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

#top #wrap_all .avia-button.av-kv86bndt-df1fbe455d69ebb126dc97f97bc80f86{
background-color:#20562f;
border-color:#20562f;
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-kv86bndt-df1fbe455d69ebb126dc97f97bc80f86:hover{
background-color:#2d2d2d;
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;
}

.avia-section.av-7lknya-729dddb68c51d7c97c8f7fe64b40eb38 .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

#top .av-special-heading.av-7dpkle-85bf26d63daee19e4b849f29f8a25f56{
padding-bottom:20px;
color:#ffffff;
font-size:40px;
}
.av-special-heading.av-7dpkle-85bf26d63daee19e4b849f29f8a25f56 .special-heading-inner-border{
border-color:#ffffff;
}

.avia-section.av-6d21ia-902d4957c444f8c70179fba2a4956d62{
background-color:#ffffff;
}
#top .avia-section.av-6d21ia-902d4957c444f8c70179fba2a4956d62 .scroll-down-link{
color:#20562f;
}

#top .av-special-heading.av-ksipsyr9-9b6ee5d47f92faa08e89eab9ce082f72{
padding-bottom:10px;
color:#000000;
font-size:60px;
}
.av-special-heading.av-ksipsyr9-9b6ee5d47f92faa08e89eab9ce082f72 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-ksipsyr9-9b6ee5d47f92faa08e89eab9ce082f72 .av-subheading{
font-size:15px;
}

.flex_column.av-60swc2-a49ab38ecb59fa3305388a6546fc710b{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.flex_column.av-5u0vm2-869f20058f6740b7d0b8390465eb0314{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

#top #wrap_all .avia-button.av-kw3sobin-a62cc42ef728c22e921ed4059dbd353b:hover{
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;
}

.flex_column.av-5luc7u-17b5176aa3e198979c5d125977cf1a29{
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-kw4xioiz-89c6c667b650596e9d3034f1f1560786{
padding-bottom:20px;
color:#20562f;
font-size:50px;
}
.av-special-heading.av-kw4xioiz-89c6c667b650596e9d3034f1f1560786 .special-heading-inner-border{
border-color:#20562f;
}

.av-horizontal-gallery.av-kw4xhcrx-f28402e1e4020a08f1f72f16820fa54f{
padding:3.75% 0px;;
}
.av-horizontal-gallery.av-kw4xhcrx-f28402e1e4020a08f1f72f16820fa54f .av-horizontal-gallery-inner{
padding-bottom:25%;
}

#top #wrap_all .avia-button.av-kw4xfm2r-4e5c6055b0f5532ef010600677619c1e{
background-color:#20562f;
border-color:#20562f;
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-kw4xfm2r-4e5c6055b0f5532ef010600677619c1e:hover{
background-color:#2d2d2d;
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;
}

.avia-section.av-5983le-cf1732c91e85a5d39a6fe5b580f55693 .av-parallax .av-parallax-inner{
background-color:#222222;
background-repeat:no-repeat;
background-image:url(https://www.tipoto.it/wp-content/uploads/2022/07/Progetto-senza-titolo.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-5983le-cf1732c91e85a5d39a6fe5b580f55693 .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

#top .av-special-heading.av-51uyua-c476ede00173e4b65f82e0e2f71dd777{
padding-bottom:20px;
color:#ffffff;
font-size:50px;
}
.av-special-heading.av-51uyua-c476ede00173e4b65f82e0e2f71dd777 .special-heading-inner-border{
border-color:#ffffff;
}

.flex_column.av-4q9cw2-92f2f1670d7dde6f1af311a0e5c761fa{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.avia-animated-number.av-w80aa-8d6b45e6514e13cfd067b3d9b122ec38{
color:#0a0a0a !important;
}
.avia-animated-number.av-w80aa-8d6b45e6514e13cfd067b3d9b122ec38 .avia-animated-number-title{
font-size:50px;
}
.avia-animated-number.av-w80aa-8d6b45e6514e13cfd067b3d9b122ec38 .avia-animated-number-content{
font-size:22px;
}

.avia-animated-number.av-7w7e-a371dfef479f7f1a16fb0605a2eab6db{
color:#ffffff !important;
}
.avia-animated-number.av-7w7e-a371dfef479f7f1a16fb0605a2eab6db .avia-animated-number-title{
font-size:50px;
}
.avia-animated-number.av-7w7e-a371dfef479f7f1a16fb0605a2eab6db .avia-animated-number-content{
font-size:22px;
}

.avia-animated-number.av-8yorm-2d4ee0b775a3808694e8180f20f2dc9f{
color:#ffffff !important;
}
.avia-animated-number.av-8yorm-2d4ee0b775a3808694e8180f20f2dc9f .avia-animated-number-title{
font-size:50px;
}
.avia-animated-number.av-8yorm-2d4ee0b775a3808694e8180f20f2dc9f .avia-animated-number-content{
font-size:22px;
}

.avia-section.av-6h6jm-64f0efb4172ce5cf2b683240f0fa03c1{
background-repeat:no-repeat;
background-image:url(https://www.tipoto.it/wp-content/uploads/2022/07/AdobeStock_329048607.jpg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-6h6jm-64f0efb4172ce5cf2b683240f0fa03c1 .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

.flex_column.av-1lfraq-4a0e98f6e2be5d33fa39c94a5e037bcd{
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-1erzcq-3b24617914e55c424917f1f274a94de5{
padding-bottom:20px;
color:#ffffff;
font-size:50px;
}
.av-special-heading.av-1erzcq-3b24617914e55c424917f1f274a94de5 .special-heading-inner-border{
border-color:#ffffff;
}

