#top .flex_column_table.av-equal-height-column-flextable.av-3e8s3oj-7782efb0718157c32258dfac862578b9{
margin-top:0px;
margin-bottom:0px;
}

#top .av_textblock_section.av-lk9l3u6a-a5b3ee9e26aa44b5cfae61c7dadb05cc .avia_textblock{
font-size:16px;
color:#ec811d;
}

.av_font_icon.av-3x7z0cj-fe0999f17cfbfb53ad38b40959053148 .av-icon-char{
font-size:25px;
line-height:25px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2ptev6r-949be889a1b5383aadcb03ea8941ff62{
margin-top:0px;
margin-bottom:0px;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-1k10rtv-ba06e5e068235d51e7fe33c4d725d43f{
margin-top:0px;
margin-bottom:0px;
}

#top #wrap_all .avia-button.av-lk9ffjny-ec10443c8144f3f7f6c4e1136ccfaab5{
font-size:16px;
transition:all 0.4s ease-in-out;
}

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

#top .av-special-heading.av-lxlnx6ry-3abcb4c487acdcf2d87a2f1189a38986{
padding-bottom:10px;
}
body .av-special-heading.av-lxlnx6ry-3abcb4c487acdcf2d87a2f1189a38986 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lxlnx6ry-3abcb4c487acdcf2d87a2f1189a38986 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-lk9rtsvh-7d370a45d2a055b1d137214818e87d98 .avia_textblock{
font-size:20px;
}

#top .hr.hr-invisible.av-mi30sw7q-77039a8d1e77fc53e020072ca6ecfef8{
height:30px;
}

#top .avia-gallery.av-mi30qxkh-8262a1036cbe37ebc3e964343cf0be13 .avia-gallery-thumb a{
width:33.3333%;
}

.avia-section.av-mi32bq03-9704c952db22bb7548d0c58b9555fbe7{
background-color:#eabf93;
background-image:unset;
}

#top .hr.hr-invisible.av-lxlvyc93-e5c84275560ce30e6f4cb07c1a186ad1{
height:50px;
}

.iconbox.av-lxlnemoz-e95a6a98f0d03c3fe56c5ebecd783992 .iconbox_content_container{
font-size:16px;
}

.iconbox.av-lxlnh8j0-09981c8590ee7fdcfb6b64e87f884ebd .iconbox_content_container{
font-size:16px;
}

.iconbox.av-lxlnn3q6-16ea13a1531e89f8c06a4fa6e39b5e0a .iconbox_content_container{
font-size:16px;
}

.iconbox.av-lxlnav9t-cd86a70247da3e837a575bb87aeca868 .iconbox_content_container{
font-size:16px;
}

#top .hr.hr-invisible.av-1n4jdko-c0d32719280f0e3a839c39b76beebc54{
height:50px;
}

.flex_column.av-mi36jb3u-320f324fcfa573135e1e018df6322c39{
border-width:4px;
border-color:#3b3b3b;
border-style:solid;
border-radius:5px 5px 5px 5px;
padding:40px 40px 40px 40px;
background-color:#fcfcfc;
}

@keyframes av_sonarEffect_av-mi36hwke-1fa13349c11a7926e205023292065f29 {
  0% {opacity: 0.3;}
 40% {opacity: 0.5; box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #ea9444, 0 0 0 10px rgba(255,255,255,0.5);}
100% {opacity: 0; box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #ea9444, 0 0 0 10px rgba(255,255,255,0.5); transform: scale(1.02);}
}
.avia-button.av-mi36hwke-1fa13349c11a7926e205023292065f29.avia-sonar-shadow:after{
animation:av_sonarEffect_av-mi36hwke-1fa13349c11a7926e205023292065f29 1.1s ease-in-out .1s infinite;
}

#top .av-special-heading.av-lxlsiygo-d26f558afad9fd2c0e75561e5b0e2361{
padding-bottom:10px;
}
body .av-special-heading.av-lxlsiygo-d26f558afad9fd2c0e75561e5b0e2361 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lxlsiygo-d26f558afad9fd2c0e75561e5b0e2361 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-9mqkglf-c3341830e6826514b6ab6091a7cab16e{
height:30px;
}

.av-horizontal-gallery.av-mi37d6zm-902aac669931e870f5ab2b9a601c27ca .av-horizontal-gallery-inner{
padding-bottom:50%;
}

#top .hr.hr-invisible.av-1cfqxaw-1688561ea250a57c35ca0c169b4b6c3c{
height:50px;
}

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

#top .av-special-heading.av-lxlwgr8z-b6ff1d104ef243e4a5b553f8caae8a4c{
padding-bottom:10px;
}
body .av-special-heading.av-lxlwgr8z-b6ff1d104ef243e4a5b553f8caae8a4c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lxlwgr8z-b6ff1d104ef243e4a5b553f8caae8a4c .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-6mfeioz-5de32d644eb54a88ea674bd40d5b0ad9{
height:50px;
}

#top .av_textblock_section.av-lxlw312a-060acf9f826bc14f3de4804baa7e1663 .avia_textblock{
font-size:18px;
}

#top .hr.hr-invisible.av-lxly94zj-a0e52036e38a4b520bda0cf1d1eebb6c{
height:50px;
}

#top #wrap_all .avia-button.av-6dhwg0z-0ad2a01bc24dfa95471a4bdc16d42caf{
font-size:16px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-6dhwg0z-0ad2a01bc24dfa95471a4bdc16d42caf:hover{
opacity:0.8;
transition:all 0.4s ease-in-out;
}

#top .hr.hr-invisible.av-2uu4xk-49eedb509a2d09e3c958f4b1a73007fc{
height:50px;
}

.avia-section.av-mi38g6ay-53db3b1b79cd284fd10064e76e9afcc4{
background-repeat:no-repeat;
background-image:url(https://stessopiano.it/wp-content/uploads/2025/06/bg-01-2-1500x844.png);
background-position:0% 100%;
background-attachment:fixed;
}
.avia-section.av-mi38g6ay-53db3b1b79cd284fd10064e76e9afcc4 .av-section-color-overlay{
opacity:0.8;
background-color:#fcfcfc;
}

#top .av-special-heading.av-asyy4j-3678aeb0f34e906d64d47c0f59764204{
padding-bottom:10px;
}
body .av-special-heading.av-asyy4j-3678aeb0f34e906d64d47c0f59764204 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-asyy4j-3678aeb0f34e906d64d47c0f59764204 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-58l6m1v-e5e8c0408a375c3d753393815e3ca13a .avia_textblock{
font-size:18px;
}

.flex_column.av-lk8fvw4s-bf3120a4d617f239e5ac9557eb667897{
width:49%;
margin-left:0;
border-width:1px;
border-style:hidden;
border-radius:25px 25px 25px 25px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-lk8fvw4s-bf3120a4d617f239e5ac9557eb667897 .av-flex-placeholder{
width:2%;
}

.avia-image-container.av-3yeaxgj-90be8a895f12d6ed37f6cc7bd3d8b64a img.avia_image{
box-shadow:none;
}
.avia-image-container.av-3yeaxgj-90be8a895f12d6ed37f6cc7bd3d8b64a .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-1rsysgz-e14904a07ffe0afc49bc34236412dae3{
width:49%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1rsysgz-e14904a07ffe0afc49bc34236412dae3 .av-flex-placeholder{
width:2%;
}

#top .av-special-heading.av-lxlw3ay0-acaf3d1fee8371ced4b02aa0bca4f33f{
padding-bottom:10px;
}
body .av-special-heading.av-lxlw3ay0-acaf3d1fee8371ced4b02aa0bca4f33f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lxlw3ay0-acaf3d1fee8371ced4b02aa0bca4f33f .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-lxluzvp3-df33cea1497514dc324d3810d7028bad .avia_textblock{
font-size:18px;
}

#top #wrap_all .avia-button.av-lxlwdwci-61d40b4f3dda8719997a439403948d99{
font-size:16px;
transition:all 0.4s ease-in-out;
}

