.avia-section.av-9p5hn6-247d2a38ca9895cf730d2f209c23dc48{
background-repeat:no-repeat;
background-image:url(https://www.thodaimproving.it/wp-content/uploads/2026/01/Elemento-1-Ospitamente-879x1030.png);
background-position:100% 50%;
background-attachment:scroll;
margin-top:0px;
margin-bottom:0px;
}

.flex_column.av-88t9uq-6df4ab68e3c25f6e383407c8deade106{
padding:0 0 0 50px;
}
.avia_transform .flex_column.av-88t9uq-6df4ab68e3c25f6e383407c8deade106{
animation-duration:1.5s;
}

.avia-image-container.av-63ha36-7fc1cd2cff4c938397909d90decf49d8 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-63ha36-7fc1cd2cff4c938397909d90decf49d8 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-mm98huvp-ecf29cc79942cb9d83594b37b3c17747{
color:#164290;
}
body .av-special-heading.av-mm98huvp-ecf29cc79942cb9d83594b37b3c17747 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mm98huvp-ecf29cc79942cb9d83594b37b3c17747 .av-special-heading-tag{
padding:0 0 0 0;
}
.av-special-heading.av-mm98huvp-ecf29cc79942cb9d83594b37b3c17747 .special-heading-inner-border{
border-color:#164290;
}
.av-special-heading.av-mm98huvp-ecf29cc79942cb9d83594b37b3c17747 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-mm9874y7-920a41cb9d50b594e559ef4572039bab .avia_textblock{
padding:0 0 0 150px;
color:#6d6d6d;
}

#top .av_textblock_section.av-mm98vqf0-da777c22a7f00bc8d4c5bdfdd771875e .avia_textblock{
font-size:11px;
padding:0 0 0 150px;
color:#6d6d6d;
text-align:center;
}

.flex_column.av-4vg26q-ad125a9b2d2f52bb2cbe183188d12e73{
padding:0 50px -20px 0;
}

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

.flex_column.av-60f41e-1eff9bfd1ddd09775d2d61e81ad7a143{
background-color:rgba(10,45,120,0.85);
background:linear-gradient( to right, rgba(10,45,120,0.85), rgba(22,64,160,0) );
}

#top .av-special-heading.av-mm990jmj-5e5de7b55494e8a2107ffa611006c857{
margin:0 0 0 50px;
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-mm990jmj-5e5de7b55494e8a2107ffa611006c857 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mm990jmj-5e5de7b55494e8a2107ffa611006c857 .av-special-heading-tag{
font-size:40px;
padding:0 0 0 0;
}
.av-special-heading.av-mm990jmj-5e5de7b55494e8a2107ffa611006c857 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mm990jmj-5e5de7b55494e8a2107ffa611006c857 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-mm99073n-c224ad2b8455983846cb83a077131225 .avia_textblock{
padding:0 0 0 50px;
color:#ffffff;
}

#top .avia-icon-list-container.av-mm9a7eda-88305c44a70e75c048c83e5a82d064e2 .iconlist_icon{
color:#000000;
background-color:#ffffff;
border:1px solid #ffffff;
}
#top .avia-icon-list-container.av-mm9a7eda-88305c44a70e75c048c83e5a82d064e2 .iconlist_icon svg:first-child{
stroke:#000000;
fill:#000000;
}
#top #wrap_all .avia-icon-list-container.av-mm9a7eda-88305c44a70e75c048c83e5a82d064e2 .av_iconlist_title{
color:#ffffff;
}

#top #wrap_all .avia-button.av-mm994o4e-dc99d77d0bb791bd4ece356a118f324f:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mm994o4e-dc99d77d0bb791bd4ece356a118f324f:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top .av-special-heading.av-mm9a1c8d-9367ebb44cd1f5c71e13dfc5f79ddebd{
margin:0 0 0 50px;
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-mm9a1c8d-9367ebb44cd1f5c71e13dfc5f79ddebd .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mm9a1c8d-9367ebb44cd1f5c71e13dfc5f79ddebd .av-special-heading-tag{
font-size:40px;
padding:0 0 0 0;
}
.av-special-heading.av-mm9a1c8d-9367ebb44cd1f5c71e13dfc5f79ddebd .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mm9a1c8d-9367ebb44cd1f5c71e13dfc5f79ddebd .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-mm9a1orb-2983882470ae4da9b7e91b3c32faf7cb .avia_textblock{
padding:0 0 0 50px;
color:#ffffff;
}

#top .avia-icon-list-container.av-mm9a2hcl-74afc4d84245929769744f199648d936 .iconlist_icon{
color:#000000;
background-color:#ffffff;
border:1px solid #ffffff;
}
#top .avia-icon-list-container.av-mm9a2hcl-74afc4d84245929769744f199648d936 .iconlist_icon svg:first-child{
stroke:#000000;
fill:#000000;
}
#top #wrap_all .avia-icon-list-container.av-mm9a2hcl-74afc4d84245929769744f199648d936 .av_iconlist_title{
color:#ffffff;
}

#top #wrap_all .avia-button.av-mm9a2qmg-9e85d2c5046d2552e3b09751cbfee8be:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mm9a2qmg-9e85d2c5046d2552e3b09751cbfee8be:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top .av_textblock_section.av-2ylpia-dd9661776663269561de2cf6e2b43f24 .avia_textblock{
padding:0 0 0 150px;
color:#6d6d6d;
}


@media only screen and (min-width: 990px){ 
.avia-section.av-9p5hn6-247d2a38ca9895cf730d2f209c23dc48{
margin-top:0;
margin-bottom:0;
}

.avia-image-container.av-63ha36-7fc1cd2cff4c938397909d90decf49d8{
position:relative;
top:10px;
bottom:50px;
left:150px;
}

.flex_column.av-4vg26q-ad125a9b2d2f52bb2cbe183188d12e73{
padding:0 75px 0 -20px;
}

#top .av-special-heading.av-mm990jmj-5e5de7b55494e8a2107ffa611006c857{
margin:50px 0 0 50px;
}

#top .av-special-heading.av-mm9a1c8d-9367ebb44cd1f5c71e13dfc5f79ddebd{
margin:50px 0 0 50px;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top .av-special-heading.av-mm990jmj-5e5de7b55494e8a2107ffa611006c857{
margin:50px 50px 50px 50px;
}

#top .av-special-heading.av-mm9a1c8d-9367ebb44cd1f5c71e13dfc5f79ddebd{
margin:50px 50px 50px 50px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top .av-special-heading.av-mm990jmj-5e5de7b55494e8a2107ffa611006c857{
margin:50px 50px 50px 50px;
}

#top .av-special-heading.av-mm9a1c8d-9367ebb44cd1f5c71e13dfc5f79ddebd{
margin:50px 50px 50px 50px;
}
}

@media only screen and (max-width: 479px){ 
.avia-section.av-9p5hn6-247d2a38ca9895cf730d2f209c23dc48{
margin-top:50px;
margin-bottom:-80px;
}

.flex_column.av-88t9uq-6df4ab68e3c25f6e383407c8deade106{
position:relative;
top:-50px;
bottom:-50px;
}

.avia-image-container.av-63ha36-7fc1cd2cff4c938397909d90decf49d8{
position:relative;
top:10px;
bottom:150px;
}

#top .av-special-heading.av-mm98huvp-ecf29cc79942cb9d83594b37b3c17747{
margin:0 0 0 0;
}
#top #wrap_all .av-special-heading.av-mm98huvp-ecf29cc79942cb9d83594b37b3c17747 .av-special-heading-tag{
font-size:35px;
padding:0 0 0 0;
}

#top .av_textblock_section.av-mm9874y7-920a41cb9d50b594e559ef4572039bab .avia_textblock{
padding:0 0 0 0;
}

#top #wrap_all .avia-button.av-mm98dtuq-2e3f837a9400a38879fccaacabd6ce22{
margin:0 0 0 0;
}

#top .av_textblock_section.av-mm98vqf0-da777c22a7f00bc8d4c5bdfdd771875e .avia_textblock{
padding:0 0 0 0;
}

.flex_column.av-4vg26q-ad125a9b2d2f52bb2cbe183188d12e73{
position:relative;
bottom:0px;
padding:0 0 0 0;
}

.avia-image-container.av-9t9oy-dd3e0da8f865d06118c1e0aae026444f{
position:relative;
top:-60px;
bottom:-100px;
}

#top .av-special-heading.av-mm990jmj-5e5de7b55494e8a2107ffa611006c857{
margin:110px 0 0 0;
}
#top #wrap_all .av-special-heading.av-mm990jmj-5e5de7b55494e8a2107ffa611006c857 .av-special-heading-tag{
font-size:35px;
padding:0 0 0 0;
}

#top .av_textblock_section.av-mm99073n-c224ad2b8455983846cb83a077131225 .avia_textblock{
padding:0 0 0 0;
}

#top #wrap_all .avia-button.av-mm994o4e-dc99d77d0bb791bd4ece356a118f324f{
margin:0 0 0 0;
}

#top .av-special-heading.av-mm9a1c8d-9367ebb44cd1f5c71e13dfc5f79ddebd{
margin:110px 0 0 0;
}
#top #wrap_all .av-special-heading.av-mm9a1c8d-9367ebb44cd1f5c71e13dfc5f79ddebd .av-special-heading-tag{
font-size:35px;
padding:0 0 0 0;
}

#top .av_textblock_section.av-mm9a1orb-2983882470ae4da9b7e91b3c32faf7cb .avia_textblock{
padding:0 0 0 0;
}

#top #wrap_all .avia-button.av-mm9a2qmg-9e85d2c5046d2552e3b09751cbfee8be{
margin:0 0 0 0;
}

#top .av_textblock_section.av-2ylpia-dd9661776663269561de2cf6e2b43f24 .avia_textblock{
padding:0 0 0 0;
}
}
