#top .hr.hr-invisible.av-lsxknfng-3055fe86f841c19df6250abfd57048cd{
height:250px;
}

#top .av-special-heading.av-ltfq9rxr-33174e700d99b133f4771044df8a44fe{
padding-bottom:10px;
font-size:29px;
}
body .av-special-heading.av-ltfq9rxr-33174e700d99b133f4771044df8a44fe .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-ltfq9rxr-33174e700d99b133f4771044df8a44fe .av-special-heading-tag{
font-size:29px;
}
.av-special-heading.av-ltfq9rxr-33174e700d99b133f4771044df8a44fe .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-ltfq9ygn-35282bb9e9fa1cb03915524bdd4e1a23{
padding-bottom:10px;
color:#ffffff;
font-size:29px;
}
body .av-special-heading.av-ltfq9ygn-35282bb9e9fa1cb03915524bdd4e1a23 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-ltfq9ygn-35282bb9e9fa1cb03915524bdd4e1a23 .av-special-heading-tag{
font-size:29px;
}
.av-special-heading.av-ltfq9ygn-35282bb9e9fa1cb03915524bdd4e1a23 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-ltfq9ygn-35282bb9e9fa1cb03915524bdd4e1a23 .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-slideshow .av-slideshow-caption.av-lhg37vu9-5ed15b683875137f0f65324b9c78e024__0 .avia-caption-title{
font-size:47px;
}
#top .avia-slideshow .av-slideshow-caption.av-lhg37vu9-5ed15b683875137f0f65324b9c78e024__0 .avia-caption-content{
font-size:24px;
}
#top .avia-slideshow .av-slideshow-caption.av-lhg37vu9-5ed15b683875137f0f65324b9c78e024__0 .avia-caption-content p{
font-size:24px;
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-lhg37vu9-5ed15b683875137f0f65324b9c78e024__0 .avia-caption-title{
font-size:22px;
}
#top .avia-slideshow .av-slideshow-caption.av-lhg37vu9-5ed15b683875137f0f65324b9c78e024__0 .avia-caption-content{
font-size:14px;
}
#top .avia-slideshow .av-slideshow-caption.av-lhg37vu9-5ed15b683875137f0f65324b9c78e024__0 .avia-caption-content p{
font-size:14px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-lhg37vu9-5ed15b683875137f0f65324b9c78e024__0 .avia-caption-title{
font-size:17px;
}
#top .avia-slideshow .av-slideshow-caption.av-lhg37vu9-5ed15b683875137f0f65324b9c78e024__0 .avia-caption-content{
font-size:14px;
}
#top .avia-slideshow .av-slideshow-caption.av-lhg37vu9-5ed15b683875137f0f65324b9c78e024__0 .avia-caption-content p{
font-size:14px;
}
}

#top .hr.hr-invisible.av-lhg4bmez-31f0bfad20273d10f20ec2b730237f46{
height:40px;
}

#top .av-special-heading.av-24ilw-53e999e93de4a49eb31278615d8ba836{
padding-bottom:10px;
font-size:37px;
}
body .av-special-heading.av-24ilw-53e999e93de4a49eb31278615d8ba836 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-24ilw-53e999e93de4a49eb31278615d8ba836 .av-special-heading-tag{
font-size:37px;
}
.av-special-heading.av-24ilw-53e999e93de4a49eb31278615d8ba836 .av-subheading{
font-size:15px;
}

.avia-image-container.av-1vtz6-db1cc05adc22fdf63ac1fd3560976249 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1vtz6-db1cc05adc22fdf63ac1fd3560976249 .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-image-container.av-1vtz6-db1cc05adc22fdf63ac1fd3560976249 .avia-curtain-reveal-overlay{
animation-duration:3s;
z-index:100;
}

#top .av-special-heading.av-lhg4592j-a105ce22b2ada6a2826dcca3ddbb4e0a{
padding-bottom:10px;
font-size:37px;
}
body .av-special-heading.av-lhg4592j-a105ce22b2ada6a2826dcca3ddbb4e0a .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lhg4592j-a105ce22b2ada6a2826dcca3ddbb4e0a .av-special-heading-tag{
font-size:37px;
}
.av-special-heading.av-lhg4592j-a105ce22b2ada6a2826dcca3ddbb4e0a .av-subheading{
font-size:15px;
}

.avia-image-container.av-9xm8-120bd48b3f812e6ce9dda919775a77fb{
position:relative;
top:-150px;
}
.avia-image-container.av-9xm8-120bd48b3f812e6ce9dda919775a77fb img.avia_image{
box-shadow:none;
}
.avia-image-container.av-9xm8-120bd48b3f812e6ce9dda919775a77fb .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-image-container.av-9xm8-120bd48b3f812e6ce9dda919775a77fb .avia-curtain-reveal-overlay{
animation-duration:3s;
z-index:100;
}

.avia-section.av-pdr2-8f7310a97e65de41d813d6f1da04aa11{
margin-top:-90px;
margin-bottom:0px;
}

#top .av-special-heading.av-lhg4teab-c9cd23ca106ad1ec5b0ebdf9f8244c40{
padding-bottom:10px;
font-size:37px;
}
body .av-special-heading.av-lhg4teab-c9cd23ca106ad1ec5b0ebdf9f8244c40 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lhg4teab-c9cd23ca106ad1ec5b0ebdf9f8244c40 .av-special-heading-tag{
font-size:37px;
}
.av-special-heading.av-lhg4teab-c9cd23ca106ad1ec5b0ebdf9f8244c40 .av-subheading{
font-size:19px;
}

.flex_column.av-nfko-904ec43bb4e451678714a109db822b32{
width:17.125%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-nfko-904ec43bb4e451678714a109db822b32 .av-flex-placeholder{
width:10.5%;
}

.avia-image-container.av-lhg4vakb-4fe35c4758ca58b15a75813cfe0d288e img.avia_image{
box-shadow:none;
}
.avia-image-container.av-lhg4vakb-4fe35c4758ca58b15a75813cfe0d288e .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-lhg4usw2-1cc40ae2ced99c716e9f5f55b9e1d0df{
padding-bottom:10px;
font-size:28px;
}
body .av-special-heading.av-lhg4usw2-1cc40ae2ced99c716e9f5f55b9e1d0df .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lhg4usw2-1cc40ae2ced99c716e9f5f55b9e1d0df .av-special-heading-tag{
font-size:28px;
}
.av-special-heading.av-lhg4usw2-1cc40ae2ced99c716e9f5f55b9e1d0df .av-subheading{
font-size:15px;
}

.flex_column.av-jtw2-9613b4872772db144b5f4210a89dccc3{
width:17.125%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-jtw2-9613b4872772db144b5f4210a89dccc3 .av-flex-placeholder{
width:10.5%;
}

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

#top .av-special-heading.av-gdl2-5666ca139c7f9190164bb00036a00cb4{
padding-bottom:10px;
font-size:28px;
}
body .av-special-heading.av-gdl2-5666ca139c7f9190164bb00036a00cb4 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-gdl2-5666ca139c7f9190164bb00036a00cb4 .av-special-heading-tag{
font-size:28px;
}
.av-special-heading.av-gdl2-5666ca139c7f9190164bb00036a00cb4 .av-subheading{
font-size:15px;
}

.flex_column.av-dbvm-6d987609b851703e663cc3cd19a23d48{
width:17.125%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-dbvm-6d987609b851703e663cc3cd19a23d48 .av-flex-placeholder{
width:10.5%;
}

.avia-image-container.av-c26w-8edeb33a255693970c5ca5cb1e51a045 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-c26w-8edeb33a255693970c5ca5cb1e51a045 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-94ao-bc5383f9e41bc8eb6ede88465bd026e8{
padding-bottom:10px;
font-size:28px;
}
body .av-special-heading.av-94ao-bc5383f9e41bc8eb6ede88465bd026e8 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-94ao-bc5383f9e41bc8eb6ede88465bd026e8 .av-special-heading-tag{
font-size:28px;
}
.av-special-heading.av-94ao-bc5383f9e41bc8eb6ede88465bd026e8 .av-subheading{
font-size:15px;
}

.flex_column.av-6yne-8348884103bee83c9f76b9989f6ea75e{
width:17.125%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-6yne-8348884103bee83c9f76b9989f6ea75e .av-flex-placeholder{
width:10.5%;
}

.avia-image-container.av-4waq-0e478124877bc37e5187a88ceb3167b4 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-4waq-0e478124877bc37e5187a88ceb3167b4 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-455i-1b3ccc91cb2752f1a2f7be3fead6ee9b{
padding-bottom:10px;
font-size:28px;
}
body .av-special-heading.av-455i-1b3ccc91cb2752f1a2f7be3fead6ee9b .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-455i-1b3ccc91cb2752f1a2f7be3fead6ee9b .av-special-heading-tag{
font-size:28px;
}
.av-special-heading.av-455i-1b3ccc91cb2752f1a2f7be3fead6ee9b .av-subheading{
font-size:15px;
}

.avia-section.av-2j6a-1e997397017219e52ca157fe778856ec{
background-repeat:no-repeat;
background-image:url(https://corporativa21.niw2.com.es/wp-content/uploads/2023/06/corporativa21-5.jpg);
background-position:50% 0%;
background-attachment:scroll;
}

@keyframes av_boxShadowEffect_av-lhg5kz78-7af4d67c13e559eb5c5bd831ce3d8d7a-column {
0%   { box-shadow:  0 0 0 0 #969696; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #969696; opacity: 1; }
}
.flex_column.av-lhg5kz78-7af4d67c13e559eb5c5bd831ce3d8d7a{
box-shadow: 0 0 10px 0 #969696;
padding:4% 4% 4% 4%;
background-color:rgba(255,255,255,0.82);
}

#top .av-special-heading.av-lhg5nxlq-2d495d5f2c211bee0031644fc421610c{
padding-bottom:10px;
font-size:41px;
}
body .av-special-heading.av-lhg5nxlq-2d495d5f2c211bee0031644fc421610c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lhg5nxlq-2d495d5f2c211bee0031644fc421610c .av-special-heading-tag{
font-size:41px;
}
.av-special-heading.av-lhg5nxlq-2d495d5f2c211bee0031644fc421610c .av-subheading{
font-size:19px;
}

#top .av_textblock_section.av-lhg5kcyh-7306424eda6d63901d7e0db2e5fdc9e4 .avia_textblock{
font-size:17px;
}


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

#top #wrap_all .av-special-heading.av-ltfq9ygn-35282bb9e9fa1cb03915524bdd4e1a23 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-24ilw-53e999e93de4a49eb31278615d8ba836 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-lhg4592j-a105ce22b2ada6a2826dcca3ddbb4e0a .av-special-heading-tag{
font-size:0.8em;
}

.avia-image-container.av-9xm8-120bd48b3f812e6ce9dda919775a77fb{
position:relative;
top:0px;
}

.avia-section.av-pdr2-8f7310a97e65de41d813d6f1da04aa11{
margin-top:0;
margin-bottom:0;
}

#top #wrap_all .av-special-heading.av-lhg4teab-c9cd23ca106ad1ec5b0ebdf9f8244c40 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-lhg4usw2-1cc40ae2ced99c716e9f5f55b9e1d0df .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-gdl2-5666ca139c7f9190164bb00036a00cb4 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-94ao-bc5383f9e41bc8eb6ede88465bd026e8 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-455i-1b3ccc91cb2752f1a2f7be3fead6ee9b .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-lhg5nxlq-2d495d5f2c211bee0031644fc421610c .av-special-heading-tag{
font-size:0.8em;
}

#top .av_textblock_section.av-lhg5kcyh-7306424eda6d63901d7e0db2e5fdc9e4 .avia_textblock{
font-size:15px;
}
}

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

#top #wrap_all .av-special-heading.av-ltfq9ygn-35282bb9e9fa1cb03915524bdd4e1a23 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-24ilw-53e999e93de4a49eb31278615d8ba836 .av-special-heading-tag{
font-size:20px;
}

#top #wrap_all .av-special-heading.av-lhg4592j-a105ce22b2ada6a2826dcca3ddbb4e0a .av-special-heading-tag{
font-size:20px;
}

.avia-image-container.av-9xm8-120bd48b3f812e6ce9dda919775a77fb{
position:relative;
top:0px;
}

.avia-section.av-pdr2-8f7310a97e65de41d813d6f1da04aa11{
margin-top:0;
margin-bottom:0;
}

#top #wrap_all .av-special-heading.av-lhg4teab-c9cd23ca106ad1ec5b0ebdf9f8244c40 .av-special-heading-tag{
font-size:20px;
}

#top #wrap_all .av-special-heading.av-lhg4usw2-1cc40ae2ced99c716e9f5f55b9e1d0df .av-special-heading-tag{
font-size:20px;
}

#top #wrap_all .av-special-heading.av-gdl2-5666ca139c7f9190164bb00036a00cb4 .av-special-heading-tag{
font-size:20px;
}

#top #wrap_all .av-special-heading.av-94ao-bc5383f9e41bc8eb6ede88465bd026e8 .av-special-heading-tag{
font-size:20px;
}

#top #wrap_all .av-special-heading.av-455i-1b3ccc91cb2752f1a2f7be3fead6ee9b .av-special-heading-tag{
font-size:20px;
}

#top #wrap_all .av-special-heading.av-lhg5nxlq-2d495d5f2c211bee0031644fc421610c .av-special-heading-tag{
font-size:20px;
}

#top .av_textblock_section.av-lhg5kcyh-7306424eda6d63901d7e0db2e5fdc9e4 .avia_textblock{
font-size:15px;
}
}
