.avia-section.av-11c2aws-fe0e632161a6fef5a0ea67c86823b79d{
background-repeat:no-repeat;
background-image:url(https://cadizsurfcenter.com/wp-content/uploads/2018/03/formacion-cabecera2.jpg);
background-position:50% 0%;
background-attachment:scroll;
}
.avia-section.av-11c2aws-fe0e632161a6fef5a0ea67c86823b79d .av-section-color-overlay{
opacity:0.4;
background-color:#000000;
}

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

.flex_cell.av-37xjyk-49c001e03a4071a854f9e67cc72f9fe2{
vertical-align:top;
height:3px;
min-height:3px;
background-color:#5f8789;
}
.responsive #top #wrap_all .flex_cell.av-37xjyk-49c001e03a4071a854f9e67cc72f9fe2{
padding:3px 3px 3px 3px !important;
}

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

.flex_cell.av-sbtmv0-2af0048bb9e0eaa2415e9aeefe20dac3{
vertical-align:top;
height:3px;
min-height:3px;
background-color:#4ecac2;
}
.responsive #top #wrap_all .flex_cell.av-sbtmv0-2af0048bb9e0eaa2415e9aeefe20dac3{
padding:3px 3px 3px 3px !important;
}

.avia-section.av-ru7msc-e014f097b0994302aabfdb2ceba0c0f3{
background-color:#e6eaed;
background-image:unset;
}

.flex_column.av-pjn0wc-16b1bf1ebe556aa08d51279be3eb3b5f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-mxmw70-9eb31aa2e7337430805456b6848e5814{
background-repeat:no-repeat;
background-image:url(https://cadizsurfcenter.com/wp-content/uploads/2018/03/fondo-formacion-1.jpg);
background-position:50% 0%;
background-attachment:scroll;
}
.avia-section.av-mxmw70-9eb31aa2e7337430805456b6848e5814 .av-section-color-overlay{
opacity:0.9;
background-color:#ffffff;
}

.flex_column.av-kgxb24-409628abd79f5c56243aedf368181d53{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-2xvr9o-c22a16c656278de785c46a15a0aa2405{
padding-bottom:10px;
}
body .av-special-heading.av-2xvr9o-c22a16c656278de785c46a15a0aa2405 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2xvr9o-c22a16c656278de785c46a15a0aa2405 .av-subheading{
font-size:15px;
}

.flex_column.av-fx268c-16159022e1b073eb9c4861b9ca725805{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_cell.av-a4l11o-4a079baa516d6f85821242e12aea9b58{
vertical-align:top;
background-color:#7bb0e7;
}
.responsive #top #wrap_all .flex_cell.av-a4l11o-4a079baa516d6f85821242e12aea9b58{
padding:30px 30px 30px 30px !important;
}

#top .avia-gallery.av-8zxc58-05764c70e0a8ba8014651cc282ae1f52 .avia-gallery-thumb a{
width:14.2857%;
}

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

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

.flex_cell.av-2milbw-1e8359a5866680434b52340c423840f1{
vertical-align:top;
height:3px;
min-height:3px;
background-color:#4ecac2;
}
.responsive #top #wrap_all .flex_cell.av-2milbw-1e8359a5866680434b52340c423840f1{
padding:3px 3px 3px 3px !important;
}


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

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