.flex_cell.av-cyo9w-c7b6938c7abec05c6475b655d8b82348{
vertical-align:middle;
height:400px;
min-height:400px;
background:url(https://losremediospicasat.com/wp-content/uploads/2024/09/paseando-por-el-olivar-1030x582.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-cyo9w-c7b6938c7abec05c6475b655d8b82348{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-atsj0-7b854e50dc6237b768497d60df4ccc73{
vertical-align:middle;
height:400px;
min-height:400px;
background-color:#1c4132;
}
.responsive #top #wrap_all .flex_cell.av-atsj0-7b854e50dc6237b768497d60df4ccc73{
padding:80px 80px 80px 80px !important;
}

#top .av_textblock_section.av-m2ke4nvd-0c9f0cc5e60188a052f546148490909d .avia_textblock{
color:#ffffff;
}

.av_font_icon.av-mlp4868q-40b20ac42c8c0a0abedc714f90ffb9d6{
color:#004016;
border-color:#004016;
}
.avia-svg-icon.av-mlp4868q-40b20ac42c8c0a0abedc714f90ffb9d6 svg:first-child{
stroke:#004016;
fill:#004016;
}
.av_font_icon.av-mlp4868q-40b20ac42c8c0a0abedc714f90ffb9d6 .av-icon-char{
font-size:40px;
width:40px;
}

#top .av_textblock_section.av-mlozd108-4943b715c2d4c5b7719ee4557dc84628 .avia_textblock{
padding:25px 0 0 0;
}

.av_font_icon.av-ggw98-35b82a144500dec3e7cb87f74b310784{
color:#004016;
border-color:#004016;
}
.avia-svg-icon.av-ggw98-35b82a144500dec3e7cb87f74b310784 svg:first-child{
stroke:#004016;
fill:#004016;
}
.av_font_icon.av-ggw98-35b82a144500dec3e7cb87f74b310784 .av-icon-char{
font-size:40px;
width:40px;
}

#top .av_textblock_section.av-7qrm4-f3e2e31781cf9c502ec8b895beb1906a .avia_textblock{
padding:25px 0 0 0;
}

.avia-section.av-ej5gc-1090929949fd8a5cdb751302b79deafc{
background-color:#a6c048;
background-image:unset;
}

.av_promobox.av-m67qzkpm-2c52689d7d352dfca63c26ab06d5e42c{
color:#004016;
background:#a6c048;
border-color:#a6c048;
}

.avia-section.av-2ys1x8-3dbe3630cdd94a65c965181ec8024dd6{
background-color:#f5f8ed;
background-image:unset;
}

#top .av_textblock_section.av-m2kixd6l-0274e690686faa03b22218d918a41499 .avia_textblock{
text-align:center;
}

#top .hr.hr-invisible.av-m67rjfys-d7d5e8ab47783c5b0d82d0a83aa5da6b{
height:10px;
}

.flex_cell.av-2878pg-88de19eea72ca542c738e5d3a4f6e3f7{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-2878pg-88de19eea72ca542c738e5d3a4f6e3f7{
padding:50px 50px 50px 50px !important;
}

#top .av-special-heading.av-24pih0-724d592fb680338e5c11fd3763709a66{
padding-bottom:20px;
font-size:34px;
}
body .av-special-heading.av-24pih0-724d592fb680338e5c11fd3763709a66 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-24pih0-724d592fb680338e5c11fd3763709a66 .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-24pih0-724d592fb680338e5c11fd3763709a66 .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-1rwfpg-5a9dbc322e3f5f1642e2ae5395ccef63{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-1lr4vw-2d14f0ea9d1259bca3e7af7cd919c286{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-1fvb44-9368d095ba1c74b585b08d4919937c08{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-17krfg-9742c56160a9bdf8fffc1a0524b0f7ce{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-154ji4-f8a4152f7bf17e47e2385b277107e233{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-zcmxo-e1bbf40b61edda56197a662ea0387601{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-rnb50-dc7e76f4f33cedc92f6b01413c255392{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-mvbs4-f9c40a377b8622c392eadf762520d6f1{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

.flex_cell.av-cks9w-93963201e9e7269a1d43271511c66503{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-cks9w-93963201e9e7269a1d43271511c66503{
padding:0px 0px 0px 0px !important;
}

.avia-section.av-wjk1o-58af69ecd81aba3d0330be3c40bea424{
background-color:#f5f8ed;
background-image:unset;
}

#top .av_textblock_section.av-m38n9a4u-3ca91e4491766ee7fff85a5ba4389f25 .avia_textblock{
text-align:center;
}


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

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