.flex_column.av-1jxets1l-682e15382beab4e00ef8d586551098ee{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-1izfmpp5-ea7a3b3915fec7cb1d7e195e1d3bd615{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-1iiq06wp-9ed41b0eec8b5f60a3327318c257835f{
padding-bottom:0;
font-size:40px;
}
body .av-special-heading.av-1iiq06wp-9ed41b0eec8b5f60a3327318c257835f .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1iiq06wp-9ed41b0eec8b5f60a3327318c257835f .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-1iiq06wp-9ed41b0eec8b5f60a3327318c257835f .av-subheading{
font-size:15px;
}

.flex_column.av-1fq81a0p-7c109ec576d5e72b4f7565b2205a42ab{
border-radius:10px 10px 10px 10px;
padding:20px 20px 20px 20px;
background-color:#f7f7f7;
}

#top #wrap_all .avia-button.av-1f1ebhuh-dfb38994c2455ee0848d6110da36ca92{
background-color:#b9b535;
border-color:#b9b535;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-1f1ebhuh-dfb38994c2455ee0848d6110da36ca92 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top .hr.hr-invisible.av-1em3ryrd-30179470fea4cbbf458e5716b0cd11c3{
height:20px;
}

.av_font_icon.av-1dw7d09l-f7cd834ffaba2ad5839c3078052a2335{
color:#919191;
border-color:#919191;
}
.avia-svg-icon.av-1dw7d09l-f7cd834ffaba2ad5839c3078052a2335 svg:first-child{
stroke:#919191;
fill:#919191;
}
.av_font_icon.av-1dw7d09l-f7cd834ffaba2ad5839c3078052a2335 .av-icon-char{
font-size:20px;
line-height:20px;
}

.av_font_icon.av-1djlmk55-26bb640f73f0e54af6af61ced931c3f6{
color:#919191;
border-color:#919191;
}
.avia-svg-icon.av-1djlmk55-26bb640f73f0e54af6af61ced931c3f6 svg:first-child{
stroke:#919191;
fill:#919191;
}
.av_font_icon.av-1djlmk55-26bb640f73f0e54af6af61ced931c3f6 .av-icon-char{
font-size:20px;
line-height:20px;
}

.av_font_icon.av-1d1gx1nd-7494a6dc5c9a10a2524200448bf927e7{
color:#919191;
border-color:#919191;
}
.avia-svg-icon.av-1d1gx1nd-7494a6dc5c9a10a2524200448bf927e7 svg:first-child{
stroke:#919191;
fill:#919191;
}
.av_font_icon.av-1d1gx1nd-7494a6dc5c9a10a2524200448bf927e7 .av-icon-char{
font-size:20px;
line-height:20px;
}

.av_font_icon.av-1cfbcro9-00d44816012c32eab630233192c047c1{
color:#919191;
border-color:#919191;
}
.avia-svg-icon.av-1cfbcro9-00d44816012c32eab630233192c047c1 svg:first-child{
stroke:#919191;
fill:#919191;
}
.av_font_icon.av-1cfbcro9-00d44816012c32eab630233192c047c1 .av-icon-char{
font-size:20px;
line-height:20px;
}

.av_font_icon.av-1c6vh4ih-712012bb816c42f1f67a5f9897a52125{
color:#919191;
border-color:#919191;
}
.avia-svg-icon.av-1c6vh4ih-712012bb816c42f1f67a5f9897a52125 svg:first-child{
stroke:#919191;
fill:#919191;
}
.av_font_icon.av-1c6vh4ih-712012bb816c42f1f67a5f9897a52125 .av-icon-char{
font-size:20px;
line-height:20px;
}

.flex_column.av-1be1x0l5-5a7b73eee2e9ca54a90a2f01882a72c7{
border-radius:10px 10px 10px 10px;
padding:20px 20px 20px 20px;
}

.flex_column.av-1am8hx2x-f44dd848113a32d6c30c3de04a10bf73{
border-width:1px;
border-color:#e1e1e1;
border-style:solid;
border-radius:10px 10px 10px 10px;
padding:10px 10px 10px 10px;
}

.flex_column.av-4ilo35l-5eac6e9abd2c8c448ed9de65f757e1bd{
border-width:1px;
border-color:#e1e1e1;
border-style:solid;
border-radius:10px 10px 10px 10px;
padding:20px 20px 20px 20px;
}

.avia-image-container.av-18w3k309-927d9ebcf403657f25daddc65b010107 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-18w3k309-927d9ebcf403657f25daddc65b010107 .av-caption-image-overlay-bg{
opacity:0.2;
background-color:#ffffff;
}

.flex_column.av-17xw9iu1-424a0541b38b396382408cb59a6ff344{
border-radius:10px 10px 10px 10px;
padding:10px 10px 10px 10px;
}

#top #wrap_all .avia-button.av-c1ua5fd-72c7e3fb3b11bd4786a7fa1f6def316d{
background-color:#b9b535;
border-color:#b9b535;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-c1ua5fd-72c7e3fb3b11bd4786a7fa1f6def316d .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.avia-section.av-bwxc4ft-e813d680106ba9ea4fece85755dfcf1e{
background-repeat:no-repeat;
background-image:url(https://castila.es/wp-content/uploads/2017/02/Mosaic-background-estrella.jpg);
background-position:0% 0%;
background-attachment:scroll;
}

.flex_column.av-b3a0c9l-c30565e6754182c2b22f4462cb5d4286{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-ap7abax-11df025cc5527713f45a3097a9894fd6{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-ah8sj09-5d0f04f8ddfacfe8d1ff02de46370c6a{
padding-bottom:10px;
color:#800000;
font-size:40px;
}
body .av-special-heading.av-ah8sj09-5d0f04f8ddfacfe8d1ff02de46370c6a .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-ah8sj09-5d0f04f8ddfacfe8d1ff02de46370c6a .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-ah8sj09-5d0f04f8ddfacfe8d1ff02de46370c6a .special-heading-inner-border{
border-color:#800000;
}
.av-special-heading.av-ah8sj09-5d0f04f8ddfacfe8d1ff02de46370c6a .av-subheading{
font-size:15px;
}

.flex_column.av-9t6vos9-91e0d9779a351ece71af495c6e800204{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-9ih733t-b72a3453e59e9eae04707f952780c362{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-9376ugp-4629c29581ca16a1d4e61c8fe16ada38{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-7vz4bsp-ebb70f134b8abb21ba06e82b695dbca5{
border-radius:5px 0px 0px 0px;
padding:10px 10px 10px 10px;
}

#top .hr.hr-invisible.av-7maj13t-239bfd83354cbf72f4a4dcc29a8a7431{
height:50px;
}

#top .av_textblock_section.av-nwsuzd-1ef4df08b66800dfbd1a75dc6788fde9 .avia_textblock{
font-size:40px;
}

.avia-image-container.av-64vncmx-ca987d5af28f8584d06a719b39cb71c6 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-64vncmx-ca987d5af28f8584d06a719b39cb71c6 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-4pqt7bt-06adb7dd02079653c8cfe8d51f39813a{
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-1iiq06wp-9ed41b0eec8b5f60a3327318c257835f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-ah8sj09-5d0f04f8ddfacfe8d1ff02de46370c6a .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-ah8sj09-5d0f04f8ddfacfe8d1ff02de46370c6a .av-special-heading-tag{
font-size:0.8em;
}
}
