.avia-section.av-jkjmqted-bd4fe90cb3c10dba0940d9da433619be{
background-color:#9bcbff;
background-repeat:no-repeat;
background-image:url(https://www.sayonarahotel.it/wp-content/uploads/2021/02/sayonara-video-home.jpg), linear-gradient( to bottom right, #9bcbff, #eaefff );
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-jkjmqted-bd4fe90cb3c10dba0940d9da433619be .av-section-color-overlay{
opacity:0.3;
background-color:#0a0a0a;
}
#top .avia-section.av-jkjmqted-bd4fe90cb3c10dba0940d9da433619be .scroll-down-link{
color:#ffffff;
}
#top .avia-section.av-jkjmqted-bd4fe90cb3c10dba0940d9da433619be .scroll-down-link.avia-svg-icon svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.avia-section.av-jkjmqted-bd4fe90cb3c10dba0940d9da433619be .av-extra-border-element .av-extra-border-inner{
background-color:#4eccc7;
}

.flex_column.av-1xn9f-cd9d406b9107dbe828874d36e652888e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-clslt-5707d4d46adf51cf33eb62a44697b4bf{
margin:0 0 0 0;
padding-bottom:0;
font-size:60px;
}
body .av-special-heading.av-clslt-5707d4d46adf51cf33eb62a44697b4bf .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-clslt-5707d4d46adf51cf33eb62a44697b4bf .av-special-heading-tag{
font-size:60px;
}
.av-special-heading.av-clslt-5707d4d46adf51cf33eb62a44697b4bf .av-subheading{
font-size:23px;
}

#top .hr.av-jkmadgt0-fb4324d2ebf6945479062011d9c52d9e{
margin-top:20px;
margin-bottom:15px;
}
.hr.av-jkmadgt0-fb4324d2ebf6945479062011d9c52d9e .hr-inner{
width:50px;
border-color:rgba(255,255,255,0.7);
}

.avia-section.av-jkwotzct-e613aa078b28946a6f3829e95c362039{
background-color:#74ccc9;
background:linear-gradient( to top right, #74ccc9, #30ccc6 );
}
.avia-section.av-jkwotzct-e613aa078b28946a6f3829e95c362039 .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

.av-horizontal-gallery.av-ki9z5vqk-2b1e3410a570e4a5c9995d417b16b17c{
padding:3.75% 0px;;
}
.av-horizontal-gallery.av-ki9z5vqk-2b1e3410a570e4a5c9995d417b16b17c .av-horizontal-gallery-inner{
padding-bottom:25%;
}

#top .av-special-heading.av-xxmx-4d219573758cd401f36d4864f5223062{
margin:0 0 0.7em 0;
padding-bottom:20px;
color:#ffffff;
font-size:53px;
}
body .av-special-heading.av-xxmx-4d219573758cd401f36d4864f5223062 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-xxmx-4d219573758cd401f36d4864f5223062 .av-special-heading-tag{
font-size:53px;
}
.av-special-heading.av-xxmx-4d219573758cd401f36d4864f5223062 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-xxmx-4d219573758cd401f36d4864f5223062 .av-subheading{
font-size:23px;
}

#top .av_textblock_section.av-jkmanyih-2f13d28dc76698e9699294dd88ce00fe .avia_textblock{
font-size:23px;
color:#ffffff;
}

.av-horizontal-gallery.av-l120c4em-667fd12003a79a90d27168087d7b8c0b{
padding:3.75% 0px;;
}
.av-horizontal-gallery.av-l120c4em-667fd12003a79a90d27168087d7b8c0b .av-horizontal-gallery-inner{
padding-bottom:25%;
}

#top .hr.hr-invisible.av-kia66fut-dfa687d739178c271ec61849fa5f9159{
height:80px;
}

.flex_column.av-favz5-ac99184d6fe4c172bfd4c9829962129d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .av-special-heading.av-11b06h-5f6ced1004001eefdc23aae11b2c431f{
margin:-20px 0 0 0;
padding-bottom:10px;
color:#ffffff;
font-size:30px;
}
body .av-special-heading.av-11b06h-5f6ced1004001eefdc23aae11b2c431f .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-11b06h-5f6ced1004001eefdc23aae11b2c431f .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-11b06h-5f6ced1004001eefdc23aae11b2c431f .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-11b06h-5f6ced1004001eefdc23aae11b2c431f .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-kia66fut-16-0e1d299a3d98308205ae32ccec6e24d8{
height:30px;
}

.flex_column.av-favz5-15-09ef39759912eb56e50d7ad6ca76155b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .av-special-heading.av-xep95-fc2372efea7cea98d27217e434ff12cb{
margin:-20px 0 0 0;
padding-bottom:10px;
color:#ffffff;
font-size:30px;
}
body .av-special-heading.av-xep95-fc2372efea7cea98d27217e434ff12cb .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-xep95-fc2372efea7cea98d27217e434ff12cb .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-xep95-fc2372efea7cea98d27217e434ff12cb .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-xep95-fc2372efea7cea98d27217e434ff12cb .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-kia66fut-13-5c0f27a22a6f7b1abf8d53b3e3820409{
height:30px;
}

.flex_column.av-favz5-12-c9061598b7c6489e6b319a57c374751a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-kia38cd3-11-41f2c98e280a0e68739a50a834d4d27d img.avia_image{
box-shadow:none;
}
.avia-image-container.av-kia38cd3-11-41f2c98e280a0e68739a50a834d4d27d .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-p12gh-63fed546b9b6055d82f707defda3e725{
margin:-20px 0 0 0;
padding-bottom:10px;
color:#ffffff;
font-size:30px;
}
body .av-special-heading.av-p12gh-63fed546b9b6055d82f707defda3e725 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-p12gh-63fed546b9b6055d82f707defda3e725 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-p12gh-63fed546b9b6055d82f707defda3e725 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-p12gh-63fed546b9b6055d82f707defda3e725 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-kia66fut-10-df8ddec5b8516a9038d1604ba4a1c690{
height:30px;
}

.flex_column.av-favz5-9-fbd0117919397a9aa24bedae3787ce6d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .av-special-heading.av-mh84p-ec769ddb8c4ec964a2ea7026ac0fee9a{
margin:-20px 0 0 0;
padding-bottom:10px;
color:#ffffff;
font-size:30px;
}
body .av-special-heading.av-mh84p-ec769ddb8c4ec964a2ea7026ac0fee9a .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mh84p-ec769ddb8c4ec964a2ea7026ac0fee9a .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-mh84p-ec769ddb8c4ec964a2ea7026ac0fee9a .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mh84p-ec769ddb8c4ec964a2ea7026ac0fee9a .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-kia66fut-7-09c77e5759f3c157fd7d60a03c63a52a{
height:30px;
}

.flex_column.av-favz5-6-ae997b00d385f3fe13e35008893fc54f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-kia38cd3-5-7e9e4a141ae25a78a70ac2ac89e7248e img.avia_image{
box-shadow:none;
}
.avia-image-container.av-kia38cd3-5-7e9e4a141ae25a78a70ac2ac89e7248e .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-1apih-4e7c653c0e38e2913ff912e7ba678769{
margin:-20px 0 0 0;
padding-bottom:10px;
color:#ffffff;
font-size:30px;
}
body .av-special-heading.av-1apih-4e7c653c0e38e2913ff912e7ba678769 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1apih-4e7c653c0e38e2913ff912e7ba678769 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-1apih-4e7c653c0e38e2913ff912e7ba678769 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-1apih-4e7c653c0e38e2913ff912e7ba678769 .av-subheading{
font-size:15px;
}

.avia-section.av-1391r-24fca07238ca3ff113f3ba26fb2db0e7{
background-repeat:no-repeat;
background-image:url(https://www.sayonarahotel.it/wp-content/uploads/2020/12/5356755_062119-cc-ss-summer-sun-img.png);
background-position:50% 0%;
background-attachment:scroll;
}

@keyframes av_boxShadowEffect_av-293lv-7f19c3d38a85e2441930170b46308339-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.18); opacity: 1; }
100% { box-shadow:  0 0 5px 0 rgba(0,0,0,0.18); opacity: 1; }
}
#top .flex_column_table.av-equal-height-column-flextable.av-293lv-7f19c3d38a85e2441930170b46308339{
margin-top:0px;
margin-bottom:-160px;
}
.flex_column.av-293lv-7f19c3d38a85e2441930170b46308339{
box-shadow: 0 0 5px 0 rgba(0,0,0,0.18);
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:rgba(255,255,255,0.5);
}

#top .av-special-heading.av-ns235-b9e69c22a6c77089fedbc0ab2d01e51d{
margin:1em 0 0.5em 0;
padding-bottom:20px;
color:#b99d87;
font-size:50px;
}
body .av-special-heading.av-ns235-b9e69c22a6c77089fedbc0ab2d01e51d .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-ns235-b9e69c22a6c77089fedbc0ab2d01e51d .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-ns235-b9e69c22a6c77089fedbc0ab2d01e51d .special-heading-inner-border{
border-color:#b99d87;
}
.av-special-heading.av-ns235-b9e69c22a6c77089fedbc0ab2d01e51d .av-subheading{
font-size:23px;
}

#top .hr.hr-invisible.av-jkjvrpjm-6f9508c1e22114e41a1d283d653dcc56{
height:20px;
}

@keyframes av_boxShadowEffect_av-293lv-4-82f98a6ea76802ed48e7f00c61fbc4e0-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.18); opacity: 1; }
100% { box-shadow:  0 0 10px 0 rgba(0,0,0,0.18); opacity: 1; }
}
#top .flex_column_table.av-equal-height-column-flextable.av-293lv-4-82f98a6ea76802ed48e7f00c61fbc4e0{
margin-top:0px;
margin-bottom:-160px;
}
.flex_column.av-293lv-4-82f98a6ea76802ed48e7f00c61fbc4e0{
transform:scale(1.1);
z-index:5;
box-shadow: 0 0 10px 0 rgba(0,0,0,0.18);
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#b99d87;
}

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

#top .hr.hr-invisible.av-jkjvrpjm-3-ef7998c5cf06f656de38138ae5f4f01d{
height:20px;
}

@keyframes av_boxShadowEffect_av-293lv-2-9a15c0b4221704e3c37b147dd92bfca4-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.18); opacity: 1; }
100% { box-shadow:  0 0 5px 0 rgba(0,0,0,0.18); opacity: 1; }
}
#top .flex_column_table.av-equal-height-column-flextable.av-293lv-2-9a15c0b4221704e3c37b147dd92bfca4{
margin-top:0px;
margin-bottom:-160px;
}
.flex_column.av-293lv-2-9a15c0b4221704e3c37b147dd92bfca4{
box-shadow: 0 0 5px 0 rgba(0,0,0,0.18);
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:rgba(255,255,255,0.5);
}

#top .av-special-heading.av-e8i15-e20225dc5266414a81fccd6643b98fab{
margin:1em 0 0.5em 0;
padding-bottom:20px;
color:#b99d87;
font-size:50px;
}
body .av-special-heading.av-e8i15-e20225dc5266414a81fccd6643b98fab .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-e8i15-e20225dc5266414a81fccd6643b98fab .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-e8i15-e20225dc5266414a81fccd6643b98fab .special-heading-inner-border{
border-color:#b99d87;
}
.av-special-heading.av-e8i15-e20225dc5266414a81fccd6643b98fab .av-subheading{
font-size:23px;
}

#top .hr.hr-invisible.av-jkjvrpjm-1-387f8b37d3073c6883e3ae8599b66930{
height:20px;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .av-special-heading.av-11b06h-5f6ced1004001eefdc23aae11b2c431f .av-special-heading-tag{
font-size:30px;
}

#top #wrap_all .av-special-heading.av-p12gh-63fed546b9b6055d82f707defda3e725 .av-special-heading-tag{
font-size:30px;
}

#top #wrap_all .av-special-heading.av-mh84p-ec769ddb8c4ec964a2ea7026ac0fee9a .av-special-heading-tag{
font-size:30px;
}

#top #wrap_all .av-special-heading.av-1apih-4e7c653c0e38e2913ff912e7ba678769 .av-special-heading-tag{
font-size:30px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-clslt-5707d4d46adf51cf33eb62a44697b4bf .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-xxmx-4d219573758cd401f36d4864f5223062 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-11b06h-5f6ced1004001eefdc23aae11b2c431f .av-special-heading-tag{
font-size:55px;
}

#top #wrap_all .av-special-heading.av-xep95-fc2372efea7cea98d27217e434ff12cb .av-special-heading-tag{
font-size:55px;
}

#top #wrap_all .av-special-heading.av-p12gh-63fed546b9b6055d82f707defda3e725 .av-special-heading-tag{
font-size:55px;
}

#top #wrap_all .av-special-heading.av-mh84p-ec769ddb8c4ec964a2ea7026ac0fee9a .av-special-heading-tag{
font-size:55px;
}

#top #wrap_all .av-special-heading.av-1apih-4e7c653c0e38e2913ff912e7ba678769 .av-special-heading-tag{
font-size:55px;
}

#top #wrap_all .av-special-heading.av-ns235-b9e69c22a6c77089fedbc0ab2d01e51d .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-e8i15-e20225dc5266414a81fccd6643b98fab .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-clslt-5707d4d46adf51cf33eb62a44697b4bf .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-xxmx-4d219573758cd401f36d4864f5223062 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-11b06h-5f6ced1004001eefdc23aae11b2c431f .av-special-heading-tag{
font-size:55px;
}

#top #wrap_all .av-special-heading.av-xep95-fc2372efea7cea98d27217e434ff12cb .av-special-heading-tag{
font-size:55px;
}

#top #wrap_all .av-special-heading.av-p12gh-63fed546b9b6055d82f707defda3e725 .av-special-heading-tag{
font-size:55px;
}

#top #wrap_all .av-special-heading.av-mh84p-ec769ddb8c4ec964a2ea7026ac0fee9a .av-special-heading-tag{
font-size:55px;
}

#top #wrap_all .av-special-heading.av-1apih-4e7c653c0e38e2913ff912e7ba678769 .av-special-heading-tag{
font-size:55px;
}

#top #wrap_all .av-special-heading.av-ns235-b9e69c22a6c77089fedbc0ab2d01e51d .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-e8i15-e20225dc5266414a81fccd6643b98fab .av-special-heading-tag{
font-size:0.8em;
}
}
