.flex_cell.av-1oaswov-f60862ce774ffb4f0d90177ed2d09736{
vertical-align:middle;
height:400px;
min-height:400px;
background:url(https://www.hotelamiciziarimini.it/wp-content/uploads/ornament-bg-top-small-1.png) 50% 0% no-repeat scroll #fcfcfc;
}
.responsive #top #wrap_all .flex_cell.av-1oaswov-f60862ce774ffb4f0d90177ed2d09736{
padding:60px 60px 60px 60px !important;
}

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

.flex_column.av-5l2ucf-32f66c4b03185718e91f310b3d0a4b55{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-1g6osfz-9fdf880ab2de1efebb47ea9afcaaaf4f{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .flex_column.av-19w7a7j-8e1eeb4c52021e0cfc6e951a1a2f59c6{
margin-top:30px;
margin-bottom:30px;
}
.flex_column.av-19w7a7j-8e1eeb4c52021e0cfc6e951a1a2f59c6{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-19w7a7j-8e1eeb4c52021e0cfc6e951a1a2f59c6{
margin-top:30px;
margin-bottom:30px;
}

#top .flex_column.av-fe673-99691894be44c7ef309423dce0791725{
margin-top:30px;
margin-bottom:30px;
}
.flex_column.av-fe673-99691894be44c7ef309423dce0791725{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-fe673-99691894be44c7ef309423dce0791725{
margin-top:30px;
margin-bottom:30px;
}

#top .flex_column.av-131zwf3-9b3d5a855304f9cee37eeb63b6649154{
margin-top:30px;
margin-bottom:30px;
}
.flex_column.av-131zwf3-9b3d5a855304f9cee37eeb63b6649154{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-131zwf3-9b3d5a855304f9cee37eeb63b6649154{
margin-top:30px;
margin-bottom:30px;
}

#top .flex_column.av-100rprz-b2d82d4068cd10f0c41c1516bb0a1946{
margin-top:30px;
margin-bottom:30px;
}
.flex_column.av-100rprz-b2d82d4068cd10f0c41c1516bb0a1946{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-100rprz-b2d82d4068cd10f0c41c1516bb0a1946{
margin-top:30px;
margin-bottom:30px;
}

#top .flex_column.av-37x7ov-7fd2b7eaf6b5803af86ffc84df907f61{
margin-top:30px;
margin-bottom:30px;
}
.flex_column.av-37x7ov-7fd2b7eaf6b5803af86ffc84df907f61{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-37x7ov-7fd2b7eaf6b5803af86ffc84df907f61{
margin-top:30px;
margin-bottom:30px;
}

#top .flex_column.av-szi4r3-2930babc27b2d4e0d265c995c6ad5759{
margin-top:30px;
margin-bottom:30px;
}
.flex_column.av-szi4r3-2930babc27b2d4e0d265c995c6ad5759{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-szi4r3-2930babc27b2d4e0d265c995c6ad5759{
margin-top:30px;
margin-bottom:30px;
}

#top .flex_column.av-pwc2of-f4497d95529405363a1a8922da5837cc{
margin-top:30px;
margin-bottom:30px;
}
.flex_column.av-pwc2of-f4497d95529405363a1a8922da5837cc{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-pwc2of-f4497d95529405363a1a8922da5837cc{
margin-top:30px;
margin-bottom:30px;
}

#top .flex_column.av-mge9of-49ad6fd3d1a5ed58583fe4366995cb08{
margin-top:30px;
margin-bottom:30px;
}
.flex_column.av-mge9of-49ad6fd3d1a5ed58583fe4366995cb08{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-mge9of-49ad6fd3d1a5ed58583fe4366995cb08{
margin-top:30px;
margin-bottom:30px;
}

#top .flex_column.av-jdd52n-cb79c98bd7a7917bc1f3a88ab87dbeb5{
margin-top:30px;
margin-bottom:30px;
}
.flex_column.av-jdd52n-cb79c98bd7a7917bc1f3a88ab87dbeb5{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-jdd52n-cb79c98bd7a7917bc1f3a88ab87dbeb5{
margin-top:30px;
margin-bottom:30px;
}

#top .flex_column.av-1lby1r-421015a1e300e8d1e01b7a1d3466396f{
margin-top:30px;
margin-bottom:30px;
}
.flex_column.av-1lby1r-421015a1e300e8d1e01b7a1d3466396f{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-1lby1r-421015a1e300e8d1e01b7a1d3466396f{
margin-top:30px;
margin-bottom:30px;
}

#top .flex_column.av-bujhf3-454596c9c41cdf07fc2b89ee36ef60e3{
margin-top:30px;
margin-bottom:30px;
}
.flex_column.av-bujhf3-454596c9c41cdf07fc2b89ee36ef60e3{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-bujhf3-454596c9c41cdf07fc2b89ee36ef60e3{
margin-top:30px;
margin-bottom:30px;
}

#top .flex_column.av-99fpu7-5c46d7bdc670d397c84412a986161ec4{
margin-top:30px;
margin-bottom:30px;
}
.flex_column.av-99fpu7-5c46d7bdc670d397c84412a986161ec4{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-99fpu7-5c46d7bdc670d397c84412a986161ec4{
margin-top:30px;
margin-bottom:30px;
}

#top .hr.av-65d2xb-1105ca6bbc7b55f6d6635ce1fbb6da42{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-65d2xb-1105ca6bbc7b55f6d6635ce1fbb6da42 .hr-inner{
width:50px;
max-width:45%;
}

#top .av-masonry.av-2h1x5r-f01a58f3989a5557a8c11a666e844573{
background-color:#ffffff;
}

