.avia-section.av-i2oc-f2d1bf01821dc3ed17ab47aae17d7fa4{
background-color:#1a1103;
background-image:unset;
}
.avia-section.av-i2oc-f2d1bf01821dc3ed17ab47aae17d7fa4 .av-section-color-overlay{
opacity:0.7;
background-color:#443329;
}

#top .av-special-heading.av-4k8ek-581a0335d538a5f34c744723aa03d2a0{
padding-bottom:10px;
color:#ffffff;
font-size:30px;
}
body .av-special-heading.av-4k8ek-581a0335d538a5f34c744723aa03d2a0 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-4k8ek-581a0335d538a5f34c744723aa03d2a0 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-4k8ek-581a0335d538a5f34c744723aa03d2a0 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-4k8ek-581a0335d538a5f34c744723aa03d2a0 .av-subheading{
font-size:15px;
}

.flex_cell.av-f6iac-136136525cf56b914a0d3ed22967d97c{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-f6iac-136136525cf56b914a0d3ed22967d97c{
padding:30px 60px 30px 60px !important;
}

#top .hr.hr-invisible.av-mobirf0o-d6e669517e46a82b6a614b7744a46459{
height:50px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-7igeg-849330ed2a403378dca6dc48b05e18ae{
margin-top:30px;
margin-bottom:30px;
}
.flex_column.av-7igeg-849330ed2a403378dca6dc48b05e18ae{
background-color:#f2f2f2;
}

#top .hr.hr-invisible.av-49gac-3f631b2ca51ab684337b47d0355587ad{
height:20px;
}

#top .av_textblock_section.av-mnaksbbc-10d9867f11a8a5f01be86e2bef4f41aa .avia_textblock{
color:#261707;
text-align:center;
}

#top .hr.hr-invisible.av-mobiuz3o-78e564d3e7db06b59917a89cead5dd9d{
height:20px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-ou9s-e567a52b5cd6f386d862812732e8eea9{
margin-top:30px;
margin-bottom:30px;
}
.flex_column.av-ou9s-e567a52b5cd6f386d862812732e8eea9{
transform:scale(1.2);
z-index:5;
background-color:#d8d8d8;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-3pbwk-8a89f0cf8d95137ebed6c546be83a504{
margin-top:30px;
margin-bottom:30px;
}
.flex_column.av-3pbwk-8a89f0cf8d95137ebed6c546be83a504{
background-color:#f2f2f2;
}

#top .hr.hr-invisible.av-353cs-05da447581b6e74a7f22496a0ca5869e{
height:20px;
}

#top .av_textblock_section.av-2jkl4-671f6610cd9f546af786e7933e1caad2 .avia_textblock{
color:#261707;
}

#top .hr.hr-invisible.av-2d43o-f7952ca4f35efd6b671663b1aa0d9c4b{
height:20px;
}

#top .hr.hr-invisible.av-1i8ls-0c40ad496db1a4663c8e817400faf114{
height:50px;
}

.avia-section.av-t5ac-d22c7aa36dc233d50b2cfa021059b1e2{
background-color:#1a1103;
background-image:unset;
}
.avia-section.av-t5ac-d22c7aa36dc233d50b2cfa021059b1e2 .av-section-color-overlay{
opacity:0.7;
background-color:#443329;
}

.avia-section.av-6iod0-b64c54849f8667bad3333d29bbdf9385 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://pozopuertoubrique.es/wp-content/uploads/2026/03/fondo-footer-ubrique-1.jpg);
background-position:50% 0%;
background-attachment:scroll;
}
.avia-section.av-6iod0-b64c54849f8667bad3333d29bbdf9385 .av-section-color-overlay{
opacity:0.7;
background-color:#443329;
}

#top .av-special-heading.av-5iue4-244f6510ae84a08f81d8a046b436ca0d{
padding-bottom:10px;
color:#ffffff;
font-size:30px;
}
body .av-special-heading.av-5iue4-244f6510ae84a08f81d8a046b436ca0d .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-5iue4-244f6510ae84a08f81d8a046b436ca0d .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-5iue4-244f6510ae84a08f81d8a046b436ca0d .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-5iue4-244f6510ae84a08f81d8a046b436ca0d .av-subheading{
font-size:15px;
}


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

#top #wrap_all .av-special-heading.av-5iue4-244f6510ae84a08f81d8a046b436ca0d .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-5iue4-244f6510ae84a08f81d8a046b436ca0d .av-special-heading-tag{
font-size:0.8em;
}
}
