.flex_cell.av-mihnmowh-c69b07c9d443f5476eb0970eb6558e9f{
vertical-align:bottom;
height:600px;
min-height:600px;
background-color:#000000;
}
.responsive #top #wrap_all .flex_cell.av-mihnmowh-c69b07c9d443f5476eb0970eb6558e9f{
padding:30px 40px 50px 80px !important;
}

#top .hr.hr-invisible.av-mihtjte3-638309e43855d3c0a83360889477e142{
height:180px;
}

#top .av-special-heading.av-mihnpl5m-3cfa32612dacb3fc7c6a6edd13f89a72{
margin:5px 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-mihnpl5m-3cfa32612dacb3fc7c6a6edd13f89a72 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mihnpl5m-3cfa32612dacb3fc7c6a6edd13f89a72 .av-special-heading-tag{
padding:0 0 0 0;
}
.av-special-heading.av-mihnpl5m-3cfa32612dacb3fc7c6a6edd13f89a72 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-mihnqrta-995274b3cd07e303165272ad557bc2a2 .avia_textblock{
text-align:justify;
}

#top .hr.hr-invisible.av-9ve6k-c8f34c32c91c78de6d0728fd5676c8d7{
height:70px;
}

#top .hr.hr-invisible.av-mj9048l5-4142b7f5354f2ee1e692dc4d34154b18{
height:40px;
}

#top #wrap_all .avia-button.av-miho0o7i-e7ea3cc4e878f114bcee1c10526df1c3{
color:#c9ae68;
border-style:solid;
border-width:2px 2px 2px 2px;
border-color:#c9ae68;
border-radius:20px 20px 20px 20px;
transition:all 0.4s ease-in-out;
margin:30px 0 0 0;
}
#top #wrap_all .avia-button.av-miho0o7i-e7ea3cc4e878f114bcee1c10526df1c3:hover{
background-color:#c9ae68;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-miho0o7i-e7ea3cc4e878f114bcee1c10526df1c3:hover .avia_button_background{
border-radius:20px 20px 20px 20px;
}
#top #wrap_all .avia-button.av-miho0o7i-e7ea3cc4e878f114bcee1c10526df1c3 .avia-svg-icon svg:first-child{
fill:#c9ae68;
stroke:#c9ae68;
}
#top #wrap_all .avia-button.av-miho0o7i-e7ea3cc4e878f114bcee1c10526df1c3:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top .hr.hr-invisible.av-mj903pjy-8b2966679aa35dcd731a25705c62afb5{
height:79px;
}

.flex_cell.av-mihnnmmt-be78746f024d51742b5216b0a8533d3c{
vertical-align:middle;
height:600px;
min-height:600px;
background:url(https://www.immobiliaredagostino.net/wp-content/uploads/2025/12/Giovanni_dagostino_chiav_k_tt.png) 50% 0% no-repeat local #000000;
}

.avia-image-container.av-mihnt777-2ebef42a5298fc7808b1909ea45a9183 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mihnt777-2ebef42a5298fc7808b1909ea45a9183 .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-image-container.av-mihnt777-2ebef42a5298fc7808b1909ea45a9183 .avia-curtain-reveal-overlay{
animation-duration:2s;
background:#000000;
z-index:100;
}

.flex_cell.av-mihvrciy-8539b30c00f898afc7fef4d39679b442{
vertical-align:bottom;
height:350px;
min-height:350px;
background:url(https://www.immobiliaredagostino.net/wp-content/uploads/2025/11/Giovanni_dagostino_chiavi-953x1030.png) 50% 0% no-repeat local #000000;
}

.flex_cell.av-mihvnkqj-539cb86c4db61bb813543d26a43d35ae{
vertical-align:top;
height:350px;
min-height:350px;
background-color:#000000;
}

#top .av-special-heading.av-2v7ios-b4758ef641b55ac49b652bee8e0cb3af{
margin:5px 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-2v7ios-b4758ef641b55ac49b652bee8e0cb3af .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2v7ios-b4758ef641b55ac49b652bee8e0cb3af .av-special-heading-tag{
padding:0 0 0 0;
}
.av-special-heading.av-2v7ios-b4758ef641b55ac49b652bee8e0cb3af .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-j6ed8-92c9421457e0d4bb455bd760d7efa9dd .avia_textblock{
text-align:justify;
}

.avia-image-container.av-7f364-83e971337ce665ded75d99154181b40d img.avia_image{
box-shadow:none;
}
.avia-image-container.av-7f364-83e971337ce665ded75d99154181b40d .av-image-caption-overlay-center{
color:#ffffff;
}

#top #wrap_all .avia-button.av-mihvqtkw-26aed47b4f20a4163b301a12f6691105{
color:#c9ae68;
border-style:solid;
border-color:#c9ae68;
border-radius:20px 20px 20px 20px;
transition:all 0.4s ease-in-out;
margin:20px 0 0 0;
}
#top #wrap_all .avia-button.av-mihvqtkw-26aed47b4f20a4163b301a12f6691105:hover{
background-color:#c9ae68;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-mihvqtkw-26aed47b4f20a4163b301a12f6691105:hover .avia_button_background{
border-radius:20px 20px 20px 20px;
}
#top #wrap_all .avia-button.av-mihvqtkw-26aed47b4f20a4163b301a12f6691105 .avia-svg-icon svg:first-child{
fill:#c9ae68;
stroke:#c9ae68;
}
#top #wrap_all .avia-button.av-mihvqtkw-26aed47b4f20a4163b301a12f6691105:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.avia-section.av-mihyl26i-287aadb4b804e4cf161e6fdde7601668{
background-color:#222222;
background-image:unset;
}

#top .av-special-heading.av-220um4-0bc9e4772516c3a653bfee36444f0a05{
padding-bottom:10px;
color:#c9ae68;
}
body .av-special-heading.av-220um4-0bc9e4772516c3a653bfee36444f0a05 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-220um4-0bc9e4772516c3a653bfee36444f0a05 .special-heading-inner-border{
border-color:#c9ae68;
}
.av-special-heading.av-220um4-0bc9e4772516c3a653bfee36444f0a05 .av-subheading{
font-size:15px;
color:#919191;
}

#top .hr.hr-invisible.av-mihycze7-0e21a4707e0844a83dd518c0b8b9a4dd{
height:80px;
}

.flex_column.av-mihwi2mh-c2ee6f8b1fffe61a73ef6ce7dbf982a0{
padding:30px 60px 60px 60px;
}

#top .av_textblock_section.av-mihxx3zm-2209b0d919a5d8306e6165967063df9d .avia_textblock{
text-align:justify;
}

#top #wrap_all .avia-button.av-mihwkht9-3c8c1b284169232874c820ae60c9fda8{
color:#c9ae68;
border-style:solid;
border-width:2px 2px 2px 2px;
border-color:#c9ae68;
border-radius:20px 20px 20px 20px;
transition:all 0.4s ease-in-out;
margin:20px 0 0 0;
}
#top #wrap_all .avia-button.av-mihwkht9-3c8c1b284169232874c820ae60c9fda8:hover{
background-color:#c9ae68;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-mihwkht9-3c8c1b284169232874c820ae60c9fda8:hover .avia_button_background{
border-radius:20px 20px 20px 20px;
}
#top #wrap_all .avia-button.av-mihwkht9-3c8c1b284169232874c820ae60c9fda8 .avia-svg-icon svg:first-child{
fill:#c9ae68;
stroke:#c9ae68;
}
#top #wrap_all .avia-button.av-mihwkht9-3c8c1b284169232874c820ae60c9fda8:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top .hr.hr-invisible.av-5gbxf0-dcbc263198caa6976a54b2d9a9ce8e26{
height:140px;
}

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

#top .av_textblock_section.av-mihxrvk8-98a61bd47e4c259e576aa83fcf8267f0 .avia_textblock{
font-size:18px;
text-align:center;
}

#top .av_textblock_section.av-mihyr5q2-cab6987b70ffee66b4d00a721bc1a668 .avia_textblock{
font-size:15px;
text-align:justify;
}

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

#top .av_textblock_section.av-mihxsfw7-0f806b4131914e683fc3965d310f0cf0 .avia_textblock{
font-size:18px;
text-align:center;
}

#top .av_textblock_section.av-mihyxcoo-4244ff9e5af7219ab8a9077bd1a9f2b4 .avia_textblock{
font-size:15px;
text-align:justify;
}

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

#top .av_textblock_section.av-mihxsrmo-910402ceff98bbfb7fcfaf529038c3c8 .avia_textblock{
font-size:18px;
text-align:center;
}

#top .av_textblock_section.av-mihyxywr-15e1e82e9d1b7cab6236d333bff03838 .avia_textblock{
font-size:15px;
text-align:justify;
}

.avia-section.av-mihz8h6l-732e57e6a2cbb86f6c7043c0083db58e{
background-color:#000000;
background-image:unset;
}

#top .av-special-heading.av-mihz45s3-695888c5c682e237fc2b2c56cf10febb{
padding-bottom:10px;
color:#c9ae68;
}
body .av-special-heading.av-mihz45s3-695888c5c682e237fc2b2c56cf10febb .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mihz45s3-695888c5c682e237fc2b2c56cf10febb .special-heading-inner-border{
border-color:#c9ae68;
}
.av-special-heading.av-mihz45s3-695888c5c682e237fc2b2c56cf10febb .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-mij36vf9-a4fde8fbe018d42096286ac5ad7faae1{
height:50px;
}

#top .av_textblock_section.av-mihz82nt-e08712df56ba51adfaa72e9eb59ac4d2 .avia_textblock{
text-align:center;
}

#top .hr.hr-invisible.av-478k24-375e2f6d463e2b0750b414a24d42c581{
height:50px;
}

.avia-section.av-miirmczl-33d1ec2e4548681e2391913a046ced6c{
background-color:#222222;
background-image:unset;
}

#top .av-special-heading.av-mij30ram-3803cdc9f1169384e225e38defe29cee{
padding-bottom:10px;
color:#c9ae68;
}
body .av-special-heading.av-mij30ram-3803cdc9f1169384e225e38defe29cee .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mij30ram-3803cdc9f1169384e225e38defe29cee .special-heading-inner-border{
border-color:#c9ae68;
}
.av-special-heading.av-mij30ram-3803cdc9f1169384e225e38defe29cee .av-subheading{
font-size:15px;
color:#919191;
}

#top .hr.hr-invisible.av-20mhcc-443538ab4d042cece6f4f03dbc8a8984{
height:50px;
}

.flex_column.av-miir8dvz-d0ebcecc816c7a4573561647f12512cf{
border-radius:0 0 0 0;
padding:60px 60px 60px 60px;
background-color:#e0e0e0;
}

#top .av-slideshow-ui.av-mjh1uo8j-c34e2b038a74b1edb77131cba5e7fbb0 .avia-slideshow-arrows a{
color:#222222;
}
#top .av-slideshow-ui.av-mjh1uo8j-c34e2b038a74b1edb77131cba5e7fbb0 .avia-slideshow-arrows a.avia-svg-icon svg:first-child{
stroke:#222222 !important;
fill:#222222 !important;
}
#top .avia-testimonial-wrapper.av-mjh1uo8j-c34e2b038a74b1edb77131cba5e7fbb0 .avia-testimonial-content{
font-size:16px;
}

