.avia-section.av-l1nc8kh2-580f583ab7b33f1ec5e03f53157d65a4{
background-repeat:no-repeat;
background-image:url(https://oyambresurf.com/wp-content/uploads/2022/03/oyambre-surf-camp-home-comillas-cantabria.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-l1nc8kh2-580f583ab7b33f1ec5e03f53157d65a4 .av-section-color-overlay{
opacity:0.2;
background-color:#000000;
}

#top .hr.hr-invisible.av-l1ncg93m-77e20c62eef6073c7f50a2d11c7bc317{
height:350px;
}

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

.avia-section.av-l1nfosbe-2650e0252715933a4a6a6ba459fa78d5{
background-repeat:no-repeat;
background-image:url(https://oyambresurf.com/wp-content/uploads/2022/04/surf-camping-life.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

#top .hr.hr-invisible.av-txt8-d76cd71d45cbf24a6eeb99b74ff74cb8{
height:50px;
}

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

.avia-section.av-ee6c7g-449a55c89c0aa8571524ca19cfe33ed1{
background-repeat:no-repeat;
background-image:url(https://oyambresurf.com/wp-content/uploads/2022/04/surf-house-cantabria.jpg);
background-position:50% 0%;
background-attachment:fixed;
}
.avia-section.av-ee6c7g-449a55c89c0aa8571524ca19cfe33ed1 .av-section-color-overlay{
opacity:0.2;
background-color:#000000;
}

.flex_column.av-d2mvjw-03e026694b2a45a8fe0d187ad0a441dc{
width:31.333333333333%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-d2mvjw-03e026694b2a45a8fe0d187ad0a441dc .av-flex-placeholder{
width:3%;
}

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

#top .av_textblock_section.av-bhoc3w-329ba236e2ec5b1c3b8466bf2326a252 .avia_textblock{
color:#ffffff;
}

.flex_column.av-8m59q4-01d6247276e858b49b17e69797a7c017{
width:31.333333333333%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-8m59q4-01d6247276e858b49b17e69797a7c017 .av-flex-placeholder{
width:3%;
}

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

#top .av_textblock_section.av-7nsk4c-34c6a5c285fdbb2dc2c92a980bcec2c3 .avia_textblock{
color:#ffffff;
}

#top .av_textblock_section.av-k0qn0-c18bfb9393337f0c28e0718b3c7b93a0 .avia_textblock{
font-size:15px;
color:#ffffff;
}

.flex_column.av-47817w-417061bd3fa3eeb28f2a9a00521dec1d{
width:31.333333333333%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-47817w-417061bd3fa3eeb28f2a9a00521dec1d .av-flex-placeholder{
width:3%;
}

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

#top .av_textblock_section.av-2l7cbg-6e7e20cd60ec8847b4ea54a817af5300 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-l1nhv06b-254a1aedaf12e4f0a4d94cd3908ff955{
height:50px;
}

.flex_cell.av-l1nia5dj-7ef5fce501f13232be6d047818f82867{
vertical-align:middle;
background:url(https://oyambresurf.com/wp-content/uploads/2022/03/oyambre-surf-camp-comillas-cantabria.jpg) 50% 0% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-l1nia5dj-7ef5fce501f13232be6d047818f82867{
padding:0px 0px 0px 0px !important;
}

#top .av-special-heading.av-l1nib2b9-2950f6dda11ebff463fe0b982d492352{
margin:80px 0 80px 0;
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-l1nib2b9-2950f6dda11ebff463fe0b982d492352 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-l1nib2b9-2950f6dda11ebff463fe0b982d492352 .special-heading-inner-border{
border-color:rgba(0,0,0,0.01);
}
.av-special-heading.av-l1nib2b9-2950f6dda11ebff463fe0b982d492352 .av-subheading{
font-size:15px;
}
body .av-special-heading.av-l1nib2b9-2950f6dda11ebff463fe0b982d492352 .av-special-heading-tag .heading-wrap:before{
border-color:rgba(0,0,0,0.01);
}
body .av-special-heading.av-l1nib2b9-2950f6dda11ebff463fe0b982d492352 .av-special-heading-tag .heading-wrap:after{
border-color:rgba(0,0,0,0.01);
}

.flex_cell.av-98adpo-6a8e848637b84f2d56f244adabfee0ce{
vertical-align:middle;
background:url(https://oyambresurf.com/wp-content/uploads/2022/04/camp-63.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-98adpo-6a8e848637b84f2d56f244adabfee0ce{
padding:0px 0px 0px 0px !important;
}

#top .av-special-heading.av-l25zzmke-454409b1cb63d0e3b8beac0da5fa12b2{
margin:80px 0 80px 0;
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-l25zzmke-454409b1cb63d0e3b8beac0da5fa12b2 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-l25zzmke-454409b1cb63d0e3b8beac0da5fa12b2 .special-heading-inner-border{
border-color:rgba(0,0,0,0.01);
}
.av-special-heading.av-l25zzmke-454409b1cb63d0e3b8beac0da5fa12b2 .av-subheading{
font-size:15px;
}
body .av-special-heading.av-l25zzmke-454409b1cb63d0e3b8beac0da5fa12b2 .av-special-heading-tag .heading-wrap:before{
border-color:rgba(0,0,0,0.01);
}
body .av-special-heading.av-l25zzmke-454409b1cb63d0e3b8beac0da5fa12b2 .av-special-heading-tag .heading-wrap:after{
border-color:rgba(0,0,0,0.01);
}

#top .hr.hr-invisible.av-1uuhd8-d19fffb62986482a87256361d972e0ca{
height:50px;
}

.avia-section.av-l260rew8-dd071841a2265e07e02b5a2886642c0c{
background-repeat:no-repeat;
background-image:url(https://oyambresurf.com/wp-content/uploads/2022/04/oyambre-surf-camp-comillas-cantabria.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-l260rew8-dd071841a2265e07e02b5a2886642c0c .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

.flex_column.av-l260sj5n-c6e3d72606d092ae17d62282d70576d7{
padding:10px 10px 10px 10px;
height:auto;
min-height:15px;
}

#top .av-special-heading.av-l260ntfq-8157887da4c034d6114bedf5957ba5aa{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-l260ntfq-8157887da4c034d6114bedf5957ba5aa .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-l260ntfq-8157887da4c034d6114bedf5957ba5aa .special-heading-inner-border{
border-color:rgba(0,0,0,0.01);
}
.av-special-heading.av-l260ntfq-8157887da4c034d6114bedf5957ba5aa .av-subheading{
font-size:15px;
}
body .av-special-heading.av-l260ntfq-8157887da4c034d6114bedf5957ba5aa .av-special-heading-tag .heading-wrap:before{
border-color:rgba(0,0,0,0.01);
}
body .av-special-heading.av-l260ntfq-8157887da4c034d6114bedf5957ba5aa .av-special-heading-tag .heading-wrap:after{
border-color:rgba(0,0,0,0.01);
}

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

#top .av_textblock_section.av-chjx0s-acb7096ff426c9127daa3d0053eb42ae .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-2in6f0-c029b49b8c020f926adad00a274c1201{
height:100px;
}

.flex_column.av-atbx6k-cd3c7addb5f27ddfe86bc9aa36581dba{
padding:10px 10px 10px 10px;
height:auto;
min-height:15px;
}

#top .av-special-heading.av-xbkak-37b783aa95919856f0397b853eb3c2b3{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-xbkak-37b783aa95919856f0397b853eb3c2b3 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-xbkak-37b783aa95919856f0397b853eb3c2b3 .special-heading-inner-border{
border-color:rgba(0,0,0,0.01);
}
.av-special-heading.av-xbkak-37b783aa95919856f0397b853eb3c2b3 .av-subheading{
font-size:15px;
}
body .av-special-heading.av-xbkak-37b783aa95919856f0397b853eb3c2b3 .av-special-heading-tag .heading-wrap:before{
border-color:rgba(0,0,0,0.01);
}
body .av-special-heading.av-xbkak-37b783aa95919856f0397b853eb3c2b3 .av-special-heading-tag .heading-wrap:after{
border-color:rgba(0,0,0,0.01);
}

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

#top .av_textblock_section.av-d4yvw-7f5b73669407376b1a172f8cdd13d256 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-26bpws-81826a1421593264d61301d5cb1f75e8{
height:100px;
}

#top .flex_column.av-l260t8ki-1947afb4a87e34bfbf428f6e5743726e{
margin-top:0px;
margin-bottom:-1%;
}
.flex_column.av-l260t8ki-1947afb4a87e34bfbf428f6e5743726e{
padding:20px 20px 20px 20px;
}
.responsive #top #wrap_all .flex_column.av-l260t8ki-1947afb4a87e34bfbf428f6e5743726e{
margin-top:0px;
margin-bottom:-1%;
}

#top .av_textblock_section.av-l260yldc-07c07239953342e4910948448d9852af .avia_textblock{
color:#ffffff;
}

.flex_column.av-34pxj0-6af73c0f150507679637df614d59ab34{
padding:20px 20px 20px 20px;
}

#top .av_textblock_section.av-l2uay2ao-4369de6cf0ac1a01f500926df9bfbfed .avia_textblock{
color:#ffffff;
}

#top .av-special-heading.av-7bhbbw-184ae00acea09f68cb85d2a50a18b285{
padding-bottom:10px;
font-size:40px;
}
body .av-special-heading.av-7bhbbw-184ae00acea09f68cb85d2a50a18b285 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-7bhbbw-184ae00acea09f68cb85d2a50a18b285 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-7bhbbw-184ae00acea09f68cb85d2a50a18b285 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-6idna4-c023d98977c51df7cd9479e337d02f98{
height:50px;
}

#top #wrap_all .avia-button.av-1x0pq4-d0ae04b26507a5362a9100a841f1476b{
margin-bottom:20px;
margin-right:10px;
margin-left:10px;
}

.avia-section.av-9uxhuk-56ac7c7449cd863d72b7785e0eed1aaf{
background-repeat:no-repeat;
background-image:url(https://oyambresurf.com/wp-content/uploads/2019/02/oyambre-surf-camp-tipis-cantabria.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-9uxhuk-56ac7c7449cd863d72b7785e0eed1aaf .av-section-color-overlay{
opacity:0.3;
background-color:#000000;
}


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

#top #wrap_all .av-special-heading.av-l1ni54wu-88bce3226f92568e7e9dc6a9b6c91684 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-7bhbbw-184ae00acea09f68cb85d2a50a18b285 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-l1ni54wu-88bce3226f92568e7e9dc6a9b6c91684 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-7bhbbw-184ae00acea09f68cb85d2a50a18b285 .av-special-heading-tag{
font-size:0.8em;
}
}
