.avia-section.av-2g9bxyc-55cb9e04f571df514c497bdec60e4b3d .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://aytoconsuegra.es/wp-content/uploads/2016/07/481008763.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-2g9bxyc-55cb9e04f571df514c497bdec60e4b3d .av-section-color-overlay{
opacity:0.8;
background-color:#0a0a0a;
}

.flex_column.av-2egmrn8-0f969ad2ba0dcf939c5354f55658d781{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-2dxxr90-b28c5e371c4cf6e47e256e75bb776bd8{
height:20px;
}

#top .hr.hr-invisible.av-2c65sxg-1d9b2b562a161e89eaa1ae48f69f19ed{
height:20px;
}

#top .hr.hr-invisible.av-299zsxg-cecfc947d52b49672490f7fa9ecbd808{
height:20px;
}

.av_font_icon.av-28no9gk-b2ff5d7464cfa909a4a469bbea84f5f8{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-28no9gk-b2ff5d7464cfa909a4a469bbea84f5f8 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .av-special-heading.av-275j3pg-39d92d30084303a3e106ad94bd5dc804{
padding-bottom:19px;
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-275j3pg-39d92d30084303a3e106ad94bd5dc804 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-275j3pg-39d92d30084303a3e106ad94bd5dc804 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-275j3pg-39d92d30084303a3e106ad94bd5dc804 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-275j3pg-39d92d30084303a3e106ad94bd5dc804 .av-subheading{
font-size:15px;
}

.flex_column.av-250iolw-8a23a1bc7250eda2199baf7c86193a08{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-2344ems-85eb4541ece27f764b5f1876cbe2c81c{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-20z04n8-2010677d26acce70c69210cbe3abc997 .avia_textblock{
font-size:20px;
color:#ffffff;
}

#top .hr.hr-invisible.av-20iqkec-db22e7bddb2bb9d83e6b403a21f14c3b{
height:50px;
}

#top .hr.hr-invisible.av-1wno4x0-4c39d7254879d4cd4e62203914943ffb{
height:50px;
}

#top #wrap_all .avia-button.av-1ufw1us-e33a3a514a1181b2c097b08503f267f8{
background-color:#22852d;
border-color:#22852d;
color:#ffffff;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-1ufw1us-e33a3a514a1181b2c097b08503f267f8:hover{
background-color:black;
color:#ffffff;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

.avia-section.av-1t7rm7o-3bcbd33572a9a711d64678e9b34c9aae .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

#top .hr.hr-invisible.av-6b4dqc-1e40b22fe0ceebcc09c76bd8a40b20e2{
height:20px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-69h0dw-683a809c277c84863feb0f6a575f976c{
margin-top:50px;
margin-bottom:50px;
}
.flex_column.av-69h0dw-683a809c277c84863feb0f6a575f976c{
-webkit-border-radius:10px 10px 10px 10px;
-moz-border-radius:10px 10px 10px 10px;
border-radius:10px 10px 10px 10px;
padding:20px 20px 20px 20px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-69h0dw-683a809c277c84863feb0f6a575f976c{
margin-top:50px;
margin-bottom:50px;
}
.flex_column.av-69h0dw-683a809c277c84863feb0f6a575f976c{
-webkit-border-radius:10px 10px 10px 10px;
-moz-border-radius:10px 10px 10px 10px;
border-radius:10px 10px 10px 10px;
padding:20px 20px 20px 20px;
}

#top .hr.hr-invisible.av-1nr6hz8-49b207ce22925a14f83b9ee3c83b7fad{
height:1px;
}

#top .av-special-heading.av-o5sk-164c3b220621d162c95b9a2c1bcbadf2{
padding-bottom:10px;
color:#353535;
font-size:20px;
}
body .av-special-heading.av-o5sk-164c3b220621d162c95b9a2c1bcbadf2 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-o5sk-164c3b220621d162c95b9a2c1bcbadf2 .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-o5sk-164c3b220621d162c95b9a2c1bcbadf2 .special-heading-inner-border{
border-color:#353535;
}
.av-special-heading.av-o5sk-164c3b220621d162c95b9a2c1bcbadf2 .av-subheading{
font-size:15px;
}

.av_font_icon.av-1lsxclg-b26f2ee43b575b70651095fd63fb218e{
color:#22852d;
border-color:#22852d;
}
.av_font_icon.av-1lsxclg-b26f2ee43b575b70651095fd63fb218e .av-icon-char{
font-size:20px;
line-height:20px;
}

#top .hr.hr-invisible.av-12go6x0-bab41d148840664e2fa4c5de795b1521{
height:50px;
}

#top #wrap_all .avia-button.av-3srf90-61418daa77f4bc185b7ea5affca45d81{
background-color:#22852d;
border-color:#22852d;
color:#ffffff;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-3srf90-61418daa77f4bc185b7ea5affca45d81:hover{
background-color:black;
color:#ffffff;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

.flex_column.av-ym0juc-425fae871ff762b00c2b1c827cfc7aa9{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-wef3z8-35f7a87f0637fe13be6d9339ced2d9d4{
height:20px;
}

.av_font_icon.av-u4e7ys-cbafddf9a267e221a09799704e28cfb9{
color:#22852d;
border-color:#22852d;
}
.av_font_icon.av-u4e7ys-cbafddf9a267e221a09799704e28cfb9 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .av-special-heading.av-siayh0-7d66f3dce480c409468bacd4f959766f{
padding-bottom:19px;
font-size:40px;
}
body .av-special-heading.av-siayh0-7d66f3dce480c409468bacd4f959766f .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-siayh0-7d66f3dce480c409468bacd4f959766f .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-siayh0-7d66f3dce480c409468bacd4f959766f .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-r7tn9w-8565f1be456af1aee24569f35e8cd99f{
height:50px;
}

.flex_column.av-pgtk1g-bc6cf0d90607463b72e8f5dd1f2dbcac{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-mlt4yc-eabc5d7a0d1950d961baaf9c03a758ac{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-jmce9g-896b1c74a4348519e5a5e2915bd23578{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-g06e9w-47d5c74192d36d49f732523880587a1d{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-ctuqp0-95f4e2f77928eb6b3df6360b944e5063{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-8pbaz8-581b49d0b37cce34ed2c8000cf187773{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-6gw2l0-e7778a9fb5ebac64aa43068cb6f8d29d{
height:50px;
}

#top .hr.hr-invisible.av-2m3xh0-cc198b2645dc2d5240a758373ceac477{
height:50px;
}

.flex_column.av-2wtin8-ff84ac6c23b5d64886f525a6e53369fc{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}


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

#top #wrap_all .av-special-heading.av-o5sk-164c3b220621d162c95b9a2c1bcbadf2 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-siayh0-7d66f3dce480c409468bacd4f959766f .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-o5sk-164c3b220621d162c95b9a2c1bcbadf2 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-siayh0-7d66f3dce480c409468bacd4f959766f .av-special-heading-tag{
font-size:0.8em;
}
}
