.avia-section.av-l2ohgesf-9c457e004e20f7bfb8dfd3fcbc2a4e29{
background-repeat:no-repeat;
background-image:url(https://oyambresurf.com/wp-content/uploads/2022/03/oyambre-surf-house-comillas-cantabria.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-l2ohgesf-9c457e004e20f7bfb8dfd3fcbc2a4e29 .av-section-color-overlay{
opacity:0.3;
background-color:#000000;
}

#top .hr.hr-invisible.av-18181rl-9ef965163749a3fcbf6c542e248e43ed{
height:350px;
}

#top .av-special-heading.av-l2ohh1h1-655b61eac0e32ed3c752d47a14d280fb{
padding-bottom:0;
color:#ffffff;
font-size:30px;
}
body .av-special-heading.av-l2ohh1h1-655b61eac0e32ed3c752d47a14d280fb .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-l2ohh1h1-655b61eac0e32ed3c752d47a14d280fb .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-l2ohh1h1-655b61eac0e32ed3c752d47a14d280fb .special-heading-inner-border{
border-color:rgba(0,0,0,0.01);
}
.av-special-heading.av-l2ohh1h1-655b61eac0e32ed3c752d47a14d280fb .av-subheading{
font-size:15px;
}
body .av-special-heading.av-l2ohh1h1-655b61eac0e32ed3c752d47a14d280fb .av-special-heading-tag .heading-wrap:before{
border-color:rgba(0,0,0,0.01);
}
body .av-special-heading.av-l2ohh1h1-655b61eac0e32ed3c752d47a14d280fb .av-special-heading-tag .heading-wrap:after{
border-color:rgba(0,0,0,0.01);
}

.avia-section.av-l2ohnrie-259bfe66d255732ef7433e146f344e92{
background-repeat:no-repeat;
background-image:url(https://oyambresurf.com/wp-content/uploads/2022/05/surf-house.jpg);
background-position:50% 0%;
background-attachment:scroll;
}

#top .av-special-heading.av-3peyk1-de80bdbdad42483de10fafc0288fbb50{
margin:20px 0 20px 0;
padding-bottom:10px;
color:#1d4850;
font-size:30px;
}
body .av-special-heading.av-3peyk1-de80bdbdad42483de10fafc0288fbb50 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-3peyk1-de80bdbdad42483de10fafc0288fbb50 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-3peyk1-de80bdbdad42483de10fafc0288fbb50 .special-heading-inner-border{
border-color:rgba(0,0,0,0.01);
}
.av-special-heading.av-3peyk1-de80bdbdad42483de10fafc0288fbb50 .av-subheading{
font-size:15px;
}
body .av-special-heading.av-3peyk1-de80bdbdad42483de10fafc0288fbb50 .av-special-heading-tag .heading-wrap:before{
border-color:rgba(0,0,0,0.01);
}
body .av-special-heading.av-3peyk1-de80bdbdad42483de10fafc0288fbb50 .av-special-heading-tag .heading-wrap:after{
border-color:rgba(0,0,0,0.01);
}

.avia-section.av-ls2zzq9p-1e1699e95339122908a183808adfec48{
background-repeat:no-repeat;
background-image:url(https://oyambresurf.com/wp-content/uploads/2024/02/surf-house-oyambre-cantabria-apartamentos-1-y-2.jpg);
background-position:50% 50%;
background-attachment:fixed;
}

.flex_cell.av-vpn1i9-9d3f46029d5f393a264919296d1b1d06{
vertical-align:top;
height:400px;
min-height:400px;
}
.responsive #top #wrap_all .flex_cell.av-vpn1i9-9d3f46029d5f393a264919296d1b1d06{
padding:40px 80px 10px 80px !important;
}

#top .av-special-heading.av-2nkv29-7f7348012c6237ab293f8dbbcf9a35c3{
margin:30px 0 30px 0;
color:#1d4850;
font-size:30px;
}
body .av-special-heading.av-2nkv29-7f7348012c6237ab293f8dbbcf9a35c3 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2nkv29-7f7348012c6237ab293f8dbbcf9a35c3 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-2nkv29-7f7348012c6237ab293f8dbbcf9a35c3 .special-heading-inner-border{
border-color:#1d4850;
}
.av-special-heading.av-2nkv29-7f7348012c6237ab293f8dbbcf9a35c3 .av-subheading{
font-size:15px;
}

#top .avia-gallery.av-7jvj01-50a4eaf7badd4d1c146bcf7f83976ad4 .avia-gallery-thumb a{
width:20%;
}

#top .hr.hr-invisible.av-2orau9-14418a2473b96ceaee1b216337a9f9f4{
height:20px;
}

.flex_cell.av-uzs6pd-2ae75b0adbb5718bc3624a3fc4fb28be{
vertical-align:top;
height:400px;
min-height:400px;
}
.responsive #top #wrap_all .flex_cell.av-uzs6pd-2ae75b0adbb5718bc3624a3fc4fb28be{
padding:40px 80px 10px 80px !important;
}

#top .av-special-heading.av-4dd0i9-f76fc96f8ec0c0ce3d883919b35d8f9b{
margin:30px 0 30px 0;
color:#1d4850;
font-size:30px;
}
body .av-special-heading.av-4dd0i9-f76fc96f8ec0c0ce3d883919b35d8f9b .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-4dd0i9-f76fc96f8ec0c0ce3d883919b35d8f9b .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-4dd0i9-f76fc96f8ec0c0ce3d883919b35d8f9b .special-heading-inner-border{
border-color:#1d4850;
}
.av-special-heading.av-4dd0i9-f76fc96f8ec0c0ce3d883919b35d8f9b .av-subheading{
font-size:15px;
}

#top .avia-gallery.av-ls30b5po-bdbef8e9d875c6515cb8a1ea866be5dc .avia-gallery-thumb a{
width:20%;
}

#top .hr.hr-invisible.av-ls30ic0p-03ccfc35aa8aa41eddbd53ae73fb536b{
height:20px;
}

.avia-section.av-tdps2p-dc2c8ec0f48c51e5fd41e2d95193f104{
background-color:#f4f4f4;
background-image:unset;
}

.avia-section.av-l2oi359r-2330f41fd1b6f4a1846d24fbe18e4c38{
background-repeat:no-repeat;
background-image:url(https://oyambresurf.com/wp-content/uploads/2024/02/apartamento-2-oyambre-surf-f.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

.avia-section.av-403ov5-00f19fca309b962835f4332b0dfecfcc{
background-repeat:no-repeat;
background-image:url(https://oyambresurf.com/wp-content/uploads/2024/02/oyambre-surf-condiciones.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-403ov5-00f19fca309b962835f4332b0dfecfcc .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

.flex_column.av-1vxhq9-f9b329bb37187fb8d6971b12ed9f6c0c{
padding:20px 20px 20px 20px;
}

.flex_column.av-22aegx-b8144c94f9bfa9f261d3a71ec790660c{
padding:20px 20px 20px 20px;
}

#top .av_textblock_section.av-l2oi9hwn-1d5ae750495c2a0ce00bca2ba65d3046 .avia_textblock{
color:#ffffff;
}

.flex_column.av-2xjg0h-f6529efcbaae8017e6d4b2ac5943788c{
padding:20px 20px 20px 20px;
}

#top .hr.hr-invisible.av-2js481-00245fe0852321a10ba374c469619fbb{
height:50px;
}

.avia-section.av-ls31jqtx-27f7a051734a63cc476b873904c10ded{
background-repeat:no-repeat;
background-image:url(https://oyambresurf.com/wp-content/uploads/2018/05/campamento-de-surf-en-oyambre-cantabria-surf-camp-total.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-ls31jqtx-27f7a051734a63cc476b873904c10ded .av-section-color-overlay{
opacity:0.3;
background-color:#000000;
}

#top .av-special-heading.av-41lx0x-1de64674d9162789794200051ae2fd7e{
padding-bottom:10px;
color:#ffffff;
font-size:50px;
}
body .av-special-heading.av-41lx0x-1de64674d9162789794200051ae2fd7e .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-41lx0x-1de64674d9162789794200051ae2fd7e .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-41lx0x-1de64674d9162789794200051ae2fd7e .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-41lx0x-1de64674d9162789794200051ae2fd7e .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-2hvj35-a48c32d08fdc9ded88e97f8c7c7b0301{
height:50px;
}

#top #wrap_all .avia-button.av-ls31h9tt-7a7c7929951b08124c0fc2a7f1ee5173{
margin-bottom:20px;
margin-right:10px;
margin-left:10px;
}


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

#top #wrap_all .av-special-heading.av-3peyk1-de80bdbdad42483de10fafc0288fbb50 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2nkv29-7f7348012c6237ab293f8dbbcf9a35c3 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-41lx0x-1de64674d9162789794200051ae2fd7e .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-3peyk1-de80bdbdad42483de10fafc0288fbb50 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2nkv29-7f7348012c6237ab293f8dbbcf9a35c3 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-41lx0x-1de64674d9162789794200051ae2fd7e .av-special-heading-tag{
font-size:0.8em;
}
}
