.avia-section.av-kng91spd-423b1ad097362d211287f61366699a0f .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://www.costadelsol.eco/wp-content/uploads/2021/02/complejo-ambiental-costa-del-sol-areas.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-kng91spd-423b1ad097362d211287f61366699a0f .av-section-color-overlay{
opacity:0.3;
background-color:#000000;
}
.avia-section.av-kng91spd-423b1ad097362d211287f61366699a0f .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

#top .hr.hr-invisible.av-vsj2-ec693dbfbb0c280e85582ed9f554ab7c{
margin-top:-10px;
height:1px;
}

.flex_column.av-khos53xi-1bc85a3700880c9b7cc497011f76b6a7{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-vsj2-a2821d0ff1e2dba773c02770b8012947{
height:5px;
}

#top .hr.hr-invisible.av-vsj2-c2c697272d22cafc5314b404c3c54b7b{
height:300px;
}

.avia-section.av-jgatvii1-094b48b8a4db279ccc2ed1e7d4675da7{
background-color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-45nqm-a77690334be35ba65f3a4c230dfee542{
margin-top:-230px;
margin-bottom:0px;
}
.flex_column.av-45nqm-a77690334be35ba65f3a4c230dfee542{
border-width:1px;
border-color:rgba(230,234,236,0.5);
border-style:solid;
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
padding:40px 10px 20px 10px;
box-shadow:0 0 15px 0 rgba(122,122,122,0.3);
-webkit-box-shadow:0 0 15px 0 rgba(122,122,122,0.3);
-moz-box-shadow:0 0 15px 0 rgba(122,122,122,0.3);
background-color:#ffffff;
}

.av_font_icon.av-jfdzoxcx-75457acbb9059cccbb1048e520e3070a{
color:#79c8f8;
border-color:#79c8f8;
}
.av_font_icon.av-jfdzoxcx-75457acbb9059cccbb1048e520e3070a .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .hr.hr-invisible.av-vsj2-1231e47f31122fc894b0ca9b9b93b6f1{
margin-top:-30px;
height:1px;
}

#top .hr.hr-invisible.av-vsj2-1231e47f31122fc894b0ca9b9b93b6f1{
margin-top:-30px;
height:1px;
}

#top .hr.hr-invisible.av-vsj2-1231e47f31122fc894b0ca9b9b93b6f1{
margin-top:-30px;
height:1px;
}

#top .hr.hr-invisible.av-vsj2-1231e47f31122fc894b0ca9b9b93b6f1{
margin-top:-30px;
height:1px;
}

#top .av-special-heading.av-anug2w-6edf12b9da28dfd861b87999cac53149{
padding-bottom:5px;
color:#4d6877;
font-size:27px;
}
.av-special-heading.av-anug2w-6edf12b9da28dfd861b87999cac53149 .special-heading-inner-border{
border-color:#4d6877;
}

#top .flex_column_table.av-equal-height-column-flextable.av-aage-a086291f7ba22a613f5585e0a83477f9{
margin-top:-230px;
margin-bottom:0px;
}
.flex_column.av-aage-a086291f7ba22a613f5585e0a83477f9{
border-width:1px;
border-color:rgba(230,234,236,0.5);
border-style:solid;
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
padding:40px 10px 20px 10px;
box-shadow:0 0 15px 0 rgba(122,122,122,0.3);
-webkit-box-shadow:0 0 15px 0 rgba(122,122,122,0.3);
-moz-box-shadow:0 0 15px 0 rgba(122,122,122,0.3);
background-color:#ffffff;
}

.av_font_icon.av-jfdzoxcx-43925bd38a9f4881a1a9b63a4b455260{
color:#79c8f8;
border-color:#79c8f8;
}
.av_font_icon.av-jfdzoxcx-43925bd38a9f4881a1a9b63a4b455260 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .av-special-heading.av-kngaeufy-5f530d181ce143fef1396a7ca393fb79{
padding-bottom:5px;
color:#4d6877;
font-size:27px;
}
.av-special-heading.av-kngaeufy-5f530d181ce143fef1396a7ca393fb79 .special-heading-inner-border{
border-color:#4d6877;
}

#top .flex_column_table.av-equal-height-column-flextable.av-aage-2615fac494e80d294f7e041c8de1ee29{
margin-top:-230px;
margin-bottom:0px;
}
.flex_column.av-aage-2615fac494e80d294f7e041c8de1ee29{
border-width:1px;
border-color:rgba(230,234,236,0.5);
border-style:solid;
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
padding:40px 10px 20px 10px;
box-shadow:0 0 15px 0 rgba(122,122,122,0.3);
-webkit-box-shadow:0 0 15px 0 rgba(122,122,122,0.3);
-moz-box-shadow:0 0 15px 0 rgba(122,122,122,0.3);
background-color:#ffffff;
}

.av_font_icon.av-jfdzoxcx-84c241deb440056e7192bfcb96f00212{
color:#79c8f8;
border-color:#79c8f8;
}
.av_font_icon.av-jfdzoxcx-84c241deb440056e7192bfcb96f00212 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .av-special-heading.av-99xw5k-b03078c47f6f1f9c09be7b97d3735d88{
padding-bottom:5px;
color:#4d6877;
font-size:27px;
}
.av-special-heading.av-99xw5k-b03078c47f6f1f9c09be7b97d3735d88 .special-heading-inner-border{
border-color:#4d6877;
}

#top .flex_column_table.av-equal-height-column-flextable.av-aage-1e2107ad8e06a6f266ea0d4910089de6{
margin-top:-230px;
margin-bottom:0px;
}
.flex_column.av-aage-1e2107ad8e06a6f266ea0d4910089de6{
border-width:1px;
border-color:rgba(230,234,236,0.5);
border-style:solid;
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
padding:40px 10px 20px 10px;
box-shadow:0 0 15px 0 rgba(122,122,122,0.3);
-webkit-box-shadow:0 0 15px 0 rgba(122,122,122,0.3);
-moz-box-shadow:0 0 15px 0 rgba(122,122,122,0.3);
background-color:#ffffff;
}

.av_font_icon.av-jfdzoxcx-a09799b687586ee64759311616f534e9{
color:#79c8f8;
border-color:#79c8f8;
}
.av_font_icon.av-jfdzoxcx-a09799b687586ee64759311616f534e9 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .av-special-heading.av-ov4vs-36ab15cd7e061c1808ab499399264a72{
padding-bottom:5px;
color:#4d6877;
font-size:27px;
}
.av-special-heading.av-ov4vs-36ab15cd7e061c1808ab499399264a72 .special-heading-inner-border{
border-color:#4d6877;
}

#top .hr.hr-invisible.av-kng4zc7t-ddc743078936b4ef214e09a0f6c46404{
height:50px;
}

.flex_column.av-kng4md75-d6f9960b082da887e823ea1782938661{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
background-color:#ffffff;
}

.flex_column.av-nzljc8-5620fe6fb3955c4ab57c83b15b0fc62d{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-klibswtb-c9a8505b7c6bd76ff4d28acbc3f0c557{
height:6px;
}

#top .hr.hr-invisible.av-kngbq6df-bc0e12ee12a8162d840dfaaa1a1e3111{
height:20px;
}

.avia-section.av-kngaks87-20e4b3f87b9b3045818d2d81b4a5d2fc{
background-color:#f7f7f7;
}

.flex_column.av-62kxzc-d6bb747ee8f644d2d9294b7272953171{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.iconbox.av-kngar5tw-184529861216ceb121de95f9189793bb .iconbox_icon{
background-color:#efdb21;
}

.flex_column.av-3nv5q0-362d463bf140982b4f9432e87eae0147{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.iconbox.av-kngar5tw-8ee63c1d98267f962da6cbe536a483b9 .iconbox_icon{
background-color:#1c7bce;
}

.flex_column.av-2ldhgo-f035eaef1b53db24d13516aa4b2fdca7{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-klibswtb-76c4a5964859582bcf4dfa668f0e9ad3{
height:100px;
}

#top .hr.hr-invisible.av-vsj2-fa1ca84aff7ed087922ffd0bca2c0a5e{
margin-top:-45px;
height:1px;
}

.flex_column.av-ml6rjs-2fbc2da57e6deb5cf6072bce13d44baf{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

#top #wrap_all .avia-button.av-krr0g8-3748e7e4b114808beb7b55732f6bf583{
margin-bottom:5px;
margin-right:5px;
}

#top #wrap_all .avia-button.av-j6er6g-8fc2111b890f57e2ffa09dec8c943993{
margin-bottom:5px;
margin-right:5px;
}

#top #wrap_all .avia-button.av-gv9cu0-bae163f6c1fcaa51739279af3ad71cae{
margin-bottom:5px;
margin-right:5px;
}

#top .hr.hr-invisible.av-vsj2-d53f0b975547860ee74729a448490b21{
height:30px;
}

#top .flex_column.av-1o7lm-957e5c40ecd911c98783b31267019f5f{
margin-top:-100px;
margin-bottom:70px;
}
.flex_column.av-1o7lm-957e5c40ecd911c98783b31267019f5f{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
padding:90px 0px 0px 0px;
}

#top .av-special-heading.av-3idyyg-bc9c0875cd3063cc7a6766fbccf9f7b7{
padding-bottom:10px;
font-size:42px;
}

#top .hr.hr-invisible.av-vsj2-50df69280f6f1207da645cce399db486{
height:40px;
}

#top .flex_column.av-np66-64ea346fa8e49e711cfdb5e8318e1614{
margin-top:-100px;
margin-bottom:70px;
}
.flex_column.av-np66-64ea346fa8e49e711cfdb5e8318e1614{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
padding:15px 15px 15px 15px;
}

#top .flex_column.av-np66-64ea346fa8e49e711cfdb5e8318e1614{
margin-top:-100px;
margin-bottom:70px;
}
.flex_column.av-np66-64ea346fa8e49e711cfdb5e8318e1614{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
padding:15px 15px 15px 15px;
}

#top .flex_column.av-np66-64ea346fa8e49e711cfdb5e8318e1614{
margin-top:-100px;
margin-bottom:70px;
}
.flex_column.av-np66-64ea346fa8e49e711cfdb5e8318e1614{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
padding:15px 15px 15px 15px;
}

#top .flex_column.av-np66-64ea346fa8e49e711cfdb5e8318e1614{
margin-top:-100px;
margin-bottom:70px;
}
.flex_column.av-np66-64ea346fa8e49e711cfdb5e8318e1614{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
padding:15px 15px 15px 15px;
}

#top .hr.hr-invisible.av-vsj2-8a0470f4ff22afcd618d66e2c877e193{
height:35px;
}

#top .hr.hr-invisible.av-vsj2-8a0470f4ff22afcd618d66e2c877e193{
height:35px;
}

#top .hr.hr-invisible.av-vsj2-8a0470f4ff22afcd618d66e2c877e193{
height:35px;
}

#top .hr.hr-invisible.av-vsj2-8a0470f4ff22afcd618d66e2c877e193{
height:35px;
}

