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

#top .av-special-heading.av-6zq0-a9e3ca850c666b2a4ca77cb4357e0088{
margin:0 0 0 0;
padding-bottom:0;
color:#126db8;
font-size:45px;
}
body .av-special-heading.av-6zq0-a9e3ca850c666b2a4ca77cb4357e0088 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-6zq0-a9e3ca850c666b2a4ca77cb4357e0088 .av-special-heading-tag{
font-size:45px;
}
.av-special-heading.av-6zq0-a9e3ca850c666b2a4ca77cb4357e0088 .special-heading-inner-border{
border-color:#126db8;
}
.av-special-heading.av-6zq0-a9e3ca850c666b2a4ca77cb4357e0088 .av-subheading{
font-size:15px;
}

#top .hr.av-kka0khay-5c92a22a7f081af66ff026295ebf55ca{
margin-top:2px;
margin-bottom:20px;
}
.hr.av-kka0khay-5c92a22a7f081af66ff026295ebf55ca .hr-inner{
width:150px;
border-color:#126db8;
}

#top .av-special-heading.av-6af6-592163847f51d59b4d24e59ac04a525e{
padding-bottom:10px;
color:#126db8;
}
body .av-special-heading.av-6af6-592163847f51d59b4d24e59ac04a525e .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-6af6-592163847f51d59b4d24e59ac04a525e .special-heading-inner-border{
border-color:#126db8;
}
.av-special-heading.av-6af6-592163847f51d59b4d24e59ac04a525e .av-subheading{
font-size:15px;
}

#top .hr.av-kka0khay-6-aa88d681cf3ebbf732d85acde68e837a{
margin-top:2px;
margin-bottom:20px;
}
.hr.av-kka0khay-6-aa88d681cf3ebbf732d85acde68e837a .hr-inner{
width:150px;
border-color:#126db8;
}

.flex_column.av-5tzs-a08f4afbcca6d7eb32a1c56ed31c47fc{
-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;
}

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

.flex_column.av-5tzs-5-7d8002f9a58b660ee58aa14cbda4f022{
-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;
}

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

.flex_cell.av-kka1btbo-b8626c129d6fe92e0ef3d96ea02bcb48{
vertical-align:middle;
background:url(https://www.puntamarepeschici.it/wp-content/uploads/2021/06/puntamare-peschici-4-1030x794.jpg) 0% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-kka1btbo-b8626c129d6fe92e0ef3d96ea02bcb48{
padding:30px 30px 30px 30px !important;
}

#top .hr.hr-invisible.av-itk-398aa7904fd50c03e83d0bd6266672b7{
height:150px;
}

.flex_cell.av-3l62-4f8865bdd3ac86b992c4484257914eed{
vertical-align:middle;
background-color:#126db8;
}
.responsive #top #wrap_all .flex_cell.av-3l62-4f8865bdd3ac86b992c4484257914eed{
padding:30px 30px 30px 30px !important;
}

#top .avia-icon-list-container.av-kka1n4tw-c966b39eb9435120105f22e4e482fd27 .iconlist_icon{
color:#126db8;
background-color:#ffffff;
border:1px solid #ffffff;
}
#top #wrap_all .avia-icon-list-container.av-kka1n4tw-c966b39eb9435120105f22e4e482fd27 .av_iconlist_title{
color:#ffffff;
}

.flex_cell.av-3l62-1-652fff85165871783300e5bdf15d05cb{
vertical-align:top;
background:url(https://www.puntamarepeschici.it/wp-content/uploads/2021/01/Foto-13-01-21-20-12-35-773x1030.jpg) 50% 50% no-repeat scroll #126db8;
}
.responsive #top #wrap_all .flex_cell.av-3l62-1-652fff85165871783300e5bdf15d05cb{
padding:30px 30px 30px 30px !important;
}

#top .hr.hr-invisible.av-itk-2-821bf0876080f36fc9a3ca81bd426d3f{
height:150px;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .av-special-heading.av-6zq0-a9e3ca850c666b2a4ca77cb4357e0088 .av-special-heading-tag{
font-size:45px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-6zq0-a9e3ca850c666b2a4ca77cb4357e0088 .av-special-heading-tag{
font-size:44px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-6zq0-a9e3ca850c666b2a4ca77cb4357e0088 .av-special-heading-tag{
font-size:44px;
}
}
