.avia-section.av-1gefzd7-e28f237311cdc1570a8bb7a3c5d975c4 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://cadizsurfcenter.com/wp-content/uploads/2018/03/banner-entrenamiento-funcional.jpg);
background-position:50% 0%;
background-attachment:scroll;
}
.avia-section.av-1gefzd7-e28f237311cdc1570a8bb7a3c5d975c4 .av-section-color-overlay{
opacity:0.2;
background-color:#000000;
}

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

.flex_cell.av-1b339jf-6c8358d08c8fbbdd0e9b82bad76f9b12{
vertical-align:top;
background-color:#5f8789;
}
.responsive #top #wrap_all .flex_cell.av-1b339jf-6c8358d08c8fbbdd0e9b82bad76f9b12{
padding:3px 3px 3px 3px !important;
}

.flex_cell.av-193768r-cb118ff14370b5b5c0b391a56ee722a1{
vertical-align:top;
background-color:#7bb0e7;
}
.responsive #top #wrap_all .flex_cell.av-193768r-cb118ff14370b5b5c0b391a56ee722a1{
padding:3px 3px 3px 3px !important;
}

.flex_cell.av-4c1yhn-cef68c5dcd52d8a44cac798b5c47b067{
vertical-align:top;
background-color:#4ecac2;
}
.responsive #top #wrap_all .flex_cell.av-4c1yhn-cef68c5dcd52d8a44cac798b5c47b067{
padding:3px 3px 3px 3px !important;
}

.avia-section.av-160u1u3-de0e48a452d09a688f1a59ab79c359a7{
background-color:#e6eaed;
background-image:unset;
}

.flex_column.av-14qpdvv-b861727e7de81355c4c22e96803458dd{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-119ccqz-070110bf4d07fe4a85c4de359f2fe328{
background-repeat:no-repeat;
background-image:url(https://cadizsurfcenter.com/wp-content/uploads/2018/01/F4.jpg);
background-position:0% 100%;
background-attachment:scroll;
}
.avia-section.av-119ccqz-070110bf4d07fe4a85c4de359f2fe328 .av-section-color-overlay{
opacity:0.7;
background-color:#000000;
}

.flex_column.av-yz0qxn-3e50732f53d8a198217b69088b844716{
border-radius:0px 0px 0px 0px;
padding:35px 0px 0px 0px;
background-color:#ffffff;
}

#top .av-special-heading.av-4m0yvf-75dbb8ca5616bf07496332d13b8dfef8{
padding-bottom:10px;
color:#5f8789;
font-size:25px;
}
body .av-special-heading.av-4m0yvf-75dbb8ca5616bf07496332d13b8dfef8 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-4m0yvf-75dbb8ca5616bf07496332d13b8dfef8 .av-special-heading-tag{
font-size:25px;
}
.av-special-heading.av-4m0yvf-75dbb8ca5616bf07496332d13b8dfef8 .special-heading-inner-border{
border-color:#5f8789;
}
.av-special-heading.av-4m0yvf-75dbb8ca5616bf07496332d13b8dfef8 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-wvtp8b-4c97360934c92a07a59d415d4e321046{
height:15px;
}

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

#top .av_textblock_section.av-tpu1qz-bafa957335efb5a59866a532905055cc .avia_textblock{
font-size:30px;
color:#5f8789;
}

.flex_column.av-r6csnf-52df1d8849aebc974fcf6dbca0827e54{
border-radius:0px 0px 0px 0px;
padding:35px 0px 0px 0px;
background-color:#ffffff;
}

#top .av-special-heading.av-2yyjy3-33e913d90f277674ba14547895a8aede{
padding-bottom:10px;
color:#5f8789;
font-size:25px;
}
body .av-special-heading.av-2yyjy3-33e913d90f277674ba14547895a8aede .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2yyjy3-33e913d90f277674ba14547895a8aede .av-special-heading-tag{
font-size:25px;
}
.av-special-heading.av-2yyjy3-33e913d90f277674ba14547895a8aede .special-heading-inner-border{
border-color:#5f8789;
}
.av-special-heading.av-2yyjy3-33e913d90f277674ba14547895a8aede .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-o3wvxn-01a5b51e73765fb3476f6568cd855368{
height:15px;
}

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

#top .av_textblock_section.av-kxgiln-c69b4a3b48b1e3d4d465b8de73c536e3 .avia_textblock{
font-size:30px;
color:#5f8789;
}

.flex_column.av-iwxpej-ad1b244de3c763b720e630e34f00d7bd{
border-radius:15px 15px 15px 15px;
padding:2% 2% 2% 2%;
background-color:#ffffff;
}

#top .av_textblock_section.av-hrvft7-b67dc457c5e4217d99c43088999c5929 .avia_textblock{
font-size:18px;
color:#5f8789;
}

.flex_column.av-fh2gzv-da11be014bfb1c386def67ee032ba9ef{
border-radius:15px 15px 15px 15px;
padding:2% 2% 2% 2%;
background-color:#ffffff;
}

#top .av_textblock_section.av-eckzuz-e7018a6d2927c3021cb48fff7d9f3236 .avia_textblock{
font-size:18px;
color:#5f8789;
}

.flex_cell.av-ajm857-1c9ef0a62a2de4f9a0cea181fdea0cc7{
vertical-align:top;
background-color:#7bb0e7;
}
.responsive #top #wrap_all .flex_cell.av-ajm857-1c9ef0a62a2de4f9a0cea181fdea0cc7{
padding:30px 30px 30px 30px !important;
}

#top .avia-gallery.av-9ci0ij-83cfb5495db18bdfab37c0db9e3cb220 .avia-gallery-thumb a{
width:25%;
}

.flex_cell.av-5kn3zf-e0ddefb0a9cc82c1cb24511111db83ce{
vertical-align:top;
background-color:#4ecac2;
}
.responsive #top #wrap_all .flex_cell.av-5kn3zf-e0ddefb0a9cc82c1cb24511111db83ce{
padding:3px 3px 3px 3px !important;
}

.flex_cell.av-3qbumj-287a6bd9f058d49358650dc82967dda1{
vertical-align:top;
background-color:#7bb0e7;
}
.responsive #top #wrap_all .flex_cell.av-3qbumj-287a6bd9f058d49358650dc82967dda1{
padding:3px 3px 3px 3px !important;
}

.flex_cell.av-2uunvf-15179eb8bbc8313a2b089e1cf78857b6{
vertical-align:top;
background-color:#5f8789;
}
.responsive #top #wrap_all .flex_cell.av-2uunvf-15179eb8bbc8313a2b089e1cf78857b6{
padding:3px 3px 3px 3px !important;
}


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

#top #wrap_all .av-special-heading.av-4m0yvf-75dbb8ca5616bf07496332d13b8dfef8 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2yyjy3-33e913d90f277674ba14547895a8aede .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-4m0yvf-75dbb8ca5616bf07496332d13b8dfef8 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2yyjy3-33e913d90f277674ba14547895a8aede .av-special-heading-tag{
font-size:0.8em;
}
}
