.avia-section.av-51sw92-015f34e137c9658ea33bd0635887a257 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://cadizsurfcenter.com/wp-content/uploads/2018/03/banner-bono.jpg);
background-position:100% 0%;
background-attachment:scroll;
}
.avia-section.av-51sw92-015f34e137c9658ea33bd0635887a257 .av-section-color-overlay{
opacity:0.2;
background-color:#000000;
}

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

.flex_cell.av-4i51zy-38d899987c57a7938e22adca87b42114{
vertical-align:top;
height:3px;
min-height:3px;
background-color:#5f8789;
}
.responsive #top #wrap_all .flex_cell.av-4i51zy-38d899987c57a7938e22adca87b42114{
padding:3px 3px 3px 3px !important;
}

.flex_cell.av-4d9hs6-b8719efa9a8a2d04ef3eafce154bcb25{
vertical-align:top;
height:3px;
min-height:3px;
background-color:#7bb0e7;
}
.responsive #top #wrap_all .flex_cell.av-4d9hs6-b8719efa9a8a2d04ef3eafce154bcb25{
padding:3px 3px 3px 3px !important;
}

.flex_cell.av-491mym-0f0734c8d7df2f4136a53c847e13d906{
vertical-align:top;
height:3px;
min-height:3px;
background-color:#4ecac2;
}
.responsive #top #wrap_all .flex_cell.av-491mym-0f0734c8d7df2f4136a53c847e13d906{
padding:3px 3px 3px 3px !important;
}

.avia-section.av-44jgzy-1ac16f99cae87d1a99a1fc799f667382{
background-color:#e6eaed;
background-image:unset;
}

.flex_column.av-3xohsm-b935c84a226f876c6bd598639743c911{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-3klfgm-e58384d89527388274424dfc02f3ef4d .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://cadizsurfcenter.com/wp-content/uploads/2018/03/fondo-bonos-1.jpg);
background-position:0% 50%;
background-attachment:scroll;
}
.avia-section.av-3klfgm-e58384d89527388274424dfc02f3ef4d .av-section-color-overlay{
opacity:0.7;
background-color:#ffffff;
}

.flex_column.av-3do78m-d7da6db5478d94e7ad67774b6feb7651{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-30mjty-b0d8fcd3243f6506f028cf80a6b5e1ba{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_cell.av-1473f2-7ad33d31bef73d6f446baf3481cceb5f{
vertical-align:top;
background-color:#7bb0e7;
}
.responsive #top #wrap_all .flex_cell.av-1473f2-7ad33d31bef73d6f446baf3481cceb5f{
padding:30px 30px 30px 30px !important;
}

#top .avia-gallery.av-xeqcm-01d919a389168b41c0d1aa7732d6d77c .avia-gallery-thumb a{
width:20%;
}

.flex_cell.av-m2mzq-19dd8109523a58d73d4177e01c709b0a{
vertical-align:top;
height:3px;
min-height:3px;
background-color:#5f8789;
}
.responsive #top #wrap_all .flex_cell.av-m2mzq-19dd8109523a58d73d4177e01c709b0a{
padding:3px 3px 3px 3px !important;
}

.flex_cell.av-fteyu-557b92b5f5efb6401581a41f9667a06a{
vertical-align:top;
height:3px;
min-height:3px;
background-color:#7bb0e7;
}
.responsive #top #wrap_all .flex_cell.av-fteyu-557b92b5f5efb6401581a41f9667a06a{
padding:3px 3px 3px 3px !important;
}

.flex_cell.av-8tun2-00bf44a68189e02c413af53b9d5a0172{
vertical-align:top;
height:3px;
min-height:3px;
background-color:#4ecac2;
}
.responsive #top #wrap_all .flex_cell.av-8tun2-00bf44a68189e02c413af53b9d5a0172{
padding:3px 3px 3px 3px !important;
}


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

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