#top #wrap_all .avia-slideshow .av-slideshow-caption.av-d129ci-321ef47229cf9805d3c31451f1941c91__0 .avia-caption-title{
color:#246a9d;
}
#top .avia-slideshow .av-slideshow-caption.av-d129ci-321ef47229cf9805d3c31451f1941c91__0 .avia-caption-content{
font-size:20px;
color:#2388c2;
}
#top .avia-slideshow .av-slideshow-caption.av-d129ci-321ef47229cf9805d3c31451f1941c91__0 .avia-caption-content p{
font-size:20px;
}

@media only screen and (min-width: 990px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-d129ci-321ef47229cf9805d3c31451f1941c91__0 .avia-caption-title{
font-size:66px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-d129ci-321ef47229cf9805d3c31451f1941c91__0 .avia-caption-title{
font-size:32px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-d129ci-321ef47229cf9805d3c31451f1941c91__0 .avia-caption-title{
font-size:32px;
}
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-d129ci-321ef47229cf9805d3c31451f1941c91__1 .avia-caption-title{
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-d129ci-321ef47229cf9805d3c31451f1941c91__1 .avia-caption-content{
font-size:20px;
}
#top .avia-slideshow .av-slideshow-caption.av-d129ci-321ef47229cf9805d3c31451f1941c91__1 .avia-caption-content p{
font-size:20px;
}

@media only screen and (min-width: 990px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-d129ci-321ef47229cf9805d3c31451f1941c91__1 .avia-caption-title{
font-size:66px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-d129ci-321ef47229cf9805d3c31451f1941c91__1 .avia-caption-title{
font-size:30px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-d129ci-321ef47229cf9805d3c31451f1941c91__1 .avia-caption-title{
font-size:32px;
}
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-d129ci-321ef47229cf9805d3c31451f1941c91__2 .avia-caption-title{
color:#246a9d;
}

@media only screen and (min-width: 990px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-d129ci-321ef47229cf9805d3c31451f1941c91__2 .avia-caption-title{
font-size:66px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-d129ci-321ef47229cf9805d3c31451f1941c91__2 .avia-caption-title{
font-size:32px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-d129ci-321ef47229cf9805d3c31451f1941c91__2 .avia-caption-title{
font-size:32px;
}
}

.flex_cell.av-cd3ua2-38bbd1f4120d60f247ae1276004b9ab2{
vertical-align:top;
background-color:#2388c2;
}
.responsive #top #wrap_all .flex_cell.av-cd3ua2-38bbd1f4120d60f247ae1276004b9ab2{
padding:9px 0px 0px 0px !important;
}

.flex_cell.av-c65y4y-ab66df3fe60f4988046b298a2d9f17a5{
vertical-align:top;
background-color:#5fb4e4;
}
.responsive #top #wrap_all .flex_cell.av-c65y4y-ab66df3fe60f4988046b298a2d9f17a5{
padding:9px 0px 0px 0px !important;
}

#top .flex_column_table.av-equal-height-column-flextable.av-brd06i-82b04251bbe446676c474e431633d62f{
margin-top:-200px;
margin-bottom:0px;
}
.flex_column.av-brd06i-82b04251bbe446676c474e431633d62f{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#2388c2;
}

.av_font_icon.av-bpvhhe-ee9464496f316cb2d2053a5f7c97f98a{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-bpvhhe-ee9464496f316cb2d2053a5f7c97f98a svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-bpvhhe-ee9464496f316cb2d2053a5f7c97f98a .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .hr.hr-invisible.av-bip6ve-d11416aae2cee8d27bf67efc13307e3b{
height:20px;
}

#top .av_textblock_section.av-bege3m-e3c49d4e74864655b573fafdda2d4ccd .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-b4p1ya-de987e2bb51752fad4599c44e62fd93c{
height:8px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-atsvwa-d6d7d152b660ba141d9a383cb438c522{
margin-top:-200px;
margin-bottom:0px;
}
.flex_column.av-atsvwa-d6d7d152b660ba141d9a383cb438c522{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#379cd6;
}

.av_font_icon.av-an157e-af51bca00c958388932da84fbfc8bc61{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-an157e-af51bca00c958388932da84fbfc8bc61 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-an157e-af51bca00c958388932da84fbfc8bc61 .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .hr.hr-invisible.av-airjvu-3daaf196af2d77ebd294a3fa93f29e5c{
height:20px;
}

#top .av_textblock_section.av-aefjde-2ce62ff6cfb3160d4a83cdcafe64c83c .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-a5xeje-f4b0c012b8546583b30b6bcf6458b8c6{
height:8px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-9ur522-0288563de61887b9e267bc87318ef951{
margin-top:-200px;
margin-bottom:0px;
}
.flex_column.av-9ur522-0288563de61887b9e267bc87318ef951{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#5fb4e4;
}

.av_font_icon.av-9o0lkq-b4d1c2765ddaab8d975ed6791c236ed4{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-9o0lkq-b4d1c2765ddaab8d975ed6791c236ed4 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-9o0lkq-b4d1c2765ddaab8d975ed6791c236ed4 .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .hr.hr-invisible.av-9iq20a-5c9cd07c42aa296ddb42c16f12c0e9aa{
height:20px;
}

#top .av_textblock_section.av-9df63e-9a91ca1663d117c081acf94e285d568e .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-wzf62-c5ca7ef781ca7a0042b6804b080b324b{
height:8px;
}

#top .hr.hr-invisible.av-8w1ebe-6a6ab9cf03309c5ca77767cbc52beeea{
height:100px;
}

.flex_column.av-or26q-147f171c0d7213b6abdfb9081a76e1db{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-8b6lrm-99848f7af98dad785afd0f3553350686{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-7zdwey-fe566e2b5d88bcbede0a23162202022c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-riu0a-823d25767ee21672e811918b055651cc{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-riu0a-10-961a74b010e77cb13bb042f0e39ae237{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-riu0a-8-986bf6502ddff2d75f14299e83fe2519{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .flex_column.av-k9i899xi-89633d7c8a808aed821d1448e57a96d2{
margin-top:30px;
margin-bottom:30px;
}
.flex_column.av-k9i899xi-89633d7c8a808aed821d1448e57a96d2{
border-radius:0px 0px 0px 0px;
padding:10px 10px 10px 10px;
background-color:#22689e;
}
.responsive #top #wrap_all .flex_column.av-k9i899xi-89633d7c8a808aed821d1448e57a96d2{
margin-top:30px;
margin-bottom:30px;
}

#top .av-special-heading.av-ned3m-ea5b52c8947f3122a77e3c487a8fbe53{
padding-bottom:14px;
color:#ffffff;
font-size:30px;
}
body .av-special-heading.av-ned3m-ea5b52c8947f3122a77e3c487a8fbe53 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-ned3m-ea5b52c8947f3122a77e3c487a8fbe53 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-ned3m-ea5b52c8947f3122a77e3c487a8fbe53 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-ned3m-ea5b52c8947f3122a77e3c487a8fbe53 .av-subheading{
font-size:15px;
}

#top .hr.av-7anguy-1818ea2816a14e7436f708763d7158dd{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-7anguy-1818ea2816a14e7436f708763d7158dd .hr-inner{
width:50px;
border-color:#40a8e4;
}

.flex_column.av-6qte2i-db51a6c4f1768823d680cc551184edd7{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-h2wtu-1be628e0569157b81dee4df4e11d8c08{
padding-bottom:20px;
font-size:34px;
}
body .av-special-heading.av-h2wtu-1be628e0569157b81dee4df4e11d8c08 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-h2wtu-1be628e0569157b81dee4df4e11d8c08 .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-h2wtu-1be628e0569157b81dee4df4e11d8c08 .av-subheading{
font-size:15px;
}

.flex_column.av-6qte2i-6-fa2586680f1bb039db432c6101ee796c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-1yrpaok-953a828efd88833e47dfd634e7cac4bb{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-1yrpaok-953a828efd88833e47dfd634e7cac4bb{
border-radius:0px 0px 0px 0px;
padding:15px 15px 15px 15px;
background-color:#2388c2;
}

.av_font_icon.av-1wav7ic-d657ea90661e68f0a942f3b290126adc{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-1wav7ic-d657ea90661e68f0a942f3b290126adc svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-1wav7ic-d657ea90661e68f0a942f3b290126adc .av-icon-char{
font-size:36px;
line-height:36px;
}

#top .hr.hr-invisible.av-1vl1fac-5f47fe95ad2845acd1a90e958f9b27a3{
height:20px;
}

#top .av_textblock_section.av-1suftsk-9c1f552adb3ab5f49ff89283a2280846 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-1rtald0-9fd86f1c0487e7bf2e9c3259698f8c1c{
height:8px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-62gmp0-23d13433f9ae522071472225743a83bf{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-62gmp0-23d13433f9ae522071472225743a83bf{
border-radius:0px 0px 0px 0px;
padding:15px 15px 15px 15px;
background-color:#379cd6;
}

.av_font_icon.av-laq04-9a7c9657ec4f895c10510a80046faf93{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-laq04-9a7c9657ec4f895c10510a80046faf93 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-laq04-9a7c9657ec4f895c10510a80046faf93 .av-icon-char{
font-size:36px;
line-height:36px;
}

#top .hr.hr-invisible.av-5oh5p0-1668a0c8ef8a34e0c9d4bedcb4fa5e5c{
height:20px;
}

#top .av_textblock_section.av-5j799w-6760d65323971d2c2bea8ae51fa5ee16 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-1i9t71g-0214ed748d192673b2a690cd7a4e4c5f{
height:8px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1e5vmd0-1edf65109aa87df24a90992a41ccd6b1{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-1e5vmd0-1edf65109aa87df24a90992a41ccd6b1{
border-radius:0px 0px 0px 0px;
padding:15px 15px 15px 15px;
background-color:#5fb4e4;
}

.av_font_icon.av-1dbiiic-5c6336aea760a838cbfdac07f1228936{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-1dbiiic-5c6336aea760a838cbfdac07f1228936 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-1dbiiic-5c6336aea760a838cbfdac07f1228936 .av-icon-char{
font-size:36px;
line-height:36px;
}

#top .hr.hr-invisible.av-1bc9zz8-b13a7921cd661a5b970a2f7b4515e043{
height:20px;
}

#top .av_textblock_section.av-1a97qz8-597ca9a1b91f115aafb6d8e7a6e8a614 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-4erhv8-c47ce4e5850ef1f16cbc22cb073b9f31{
height:8px;
}

#top .hr.av-2pu7j8-fda4a3cb7791953778df7d1f503db985{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-2pu7j8-fda4a3cb7791953778df7d1f503db985 .hr-inner{
width:50px;
border-color:#40a8e4;
}

.flex_column.av-1365fpg-64cda234e797f7eaf7232590e8dd658f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-wnykwk-2ca4cf447215c9f157f37018db2c69fe{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-tpbf10-9fccbb3125b17557c1a36671b79e85f8{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-pwekr8-a4c3a95720e792193f7fa5431bf7b915{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-8am5g-7ad1caca5a26484432aee270c02eeda8{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-iyhnv8-31b34a1edcc75acf28c3925030505ec5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .flex_column.av-1le0p0-b41a095657054b88b415fd22aaf23191{
margin-top:30px;
margin-bottom:30px;
}
.flex_column.av-1le0p0-b41a095657054b88b415fd22aaf23191{
border-radius:0px 0px 0px 0px;
padding:10px 10px 10px 10px;
background-color:#22689e;
}
.responsive #top #wrap_all .flex_column.av-1le0p0-b41a095657054b88b415fd22aaf23191{
margin-top:30px;
margin-bottom:30px;
}

#top .av-special-heading.av-efdqz8-2863a4377f49cd55e81cdce51b533994{
padding-bottom:14px;
color:#ffffff;
font-size:22px;
}
body .av-special-heading.av-efdqz8-2863a4377f49cd55e81cdce51b533994 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-efdqz8-2863a4377f49cd55e81cdce51b533994 .av-special-heading-tag{
font-size:22px;
}
.av-special-heading.av-efdqz8-2863a4377f49cd55e81cdce51b533994 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-efdqz8-2863a4377f49cd55e81cdce51b533994 .av-subheading{
font-size:15px;
}

.flex_column.av-aoshys-d1067d81d1ed5f832411b0a1c7c58edd{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-8sw850-6a882a6fe1e3baf9b8c932bf8d064cb2{
padding-bottom:20px;
font-size:34px;
}
body .av-special-heading.av-8sw850-6a882a6fe1e3baf9b8c932bf8d064cb2 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-8sw850-6a882a6fe1e3baf9b8c932bf8d064cb2 .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-8sw850-6a882a6fe1e3baf9b8c932bf8d064cb2 .av-subheading{
font-size:15px;
}

#top .hr.av-19zcqs-2d9e70fbc62fac6c8949193035aae9ee{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-19zcqs-2d9e70fbc62fac6c8949193035aae9ee .hr-inner{
width:50px;
border-color:#40a8e4;
}

.flex_column.av-5jlm90-7982908b8b382c08a3cb9e570fa3a491{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-4jr3x0-4df7f7d6d2b9be2fd98ab38fe986f94a{
padding-bottom:20px;
font-size:34px;
}
body .av-special-heading.av-4jr3x0-4df7f7d6d2b9be2fd98ab38fe986f94a .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-4jr3x0-4df7f7d6d2b9be2fd98ab38fe986f94a .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-4jr3x0-4df7f7d6d2b9be2fd98ab38fe986f94a .av-subheading{
font-size:15px;
}

.flex_cell.av-4lumdu-f349f3cdcf0c5a0cf635ddf507c3761d{
vertical-align:middle;
height:500px;
min-height:500px;
background:url(https://framad.es/wp-content/uploads/2020/09/qué-puede-hacer-framad-por-ti.jpg) 50% 50% no-repeat scroll #22689e;
}
.responsive #top #wrap_all .flex_cell.av-4lumdu-f349f3cdcf0c5a0cf635ddf507c3761d{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-4gcn2i-547a0fb7ca18a3f49c9e778981fad84d{
vertical-align:middle;
height:500px;
min-height:500px;
background-color:#22689e;
}
.responsive #top #wrap_all .flex_cell.av-4gcn2i-547a0fb7ca18a3f49c9e778981fad84d{
padding:80px 80px 80px 80px !important;
}

#top .av-special-heading.av-hliky-3c26ba919cb4dfedda515cf717e9f36d{
padding-bottom:25px;
color:#ffffff;
font-size:34px;
}
body .av-special-heading.av-hliky-3c26ba919cb4dfedda515cf717e9f36d .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-hliky-3c26ba919cb4dfedda515cf717e9f36d .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-hliky-3c26ba919cb4dfedda515cf717e9f36d .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-hliky-3c26ba919cb4dfedda515cf717e9f36d .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-43f8fu-74cc9b1c5b503bb7f2f032fa37658bb0 .avia_textblock{
color:#ffffff;
}

.avia-section.av-mv8238r9-b76be4ddd93019a0dbc8640262bdec18{
background-color:#22689e;
background-image:unset;
}

.flex_column.av-mv820msf-47c15bc4e60711281da4fe2fce5f0064{
background-color:#22689e;
}

#top .av-special-heading.av-f4ggk-54b30532dcdb3484fa79b70e247cc85b{
padding-bottom:25px;
color:#ffffff;
font-size:34px;
}
body .av-special-heading.av-f4ggk-54b30532dcdb3484fa79b70e247cc85b .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-f4ggk-54b30532dcdb3484fa79b70e247cc85b .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-f4ggk-54b30532dcdb3484fa79b70e247cc85b .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-f4ggk-54b30532dcdb3484fa79b70e247cc85b .av-subheading{
font-size:15px;
}

.flex_column.av-mv81i0i5-6ec093b7283f2ab93166b897f7560545{
border-width:4px;
border-color:#92bbe8;
border-style:solid;
border-radius:2px 2px 2px 2px;
background-color:#22689e;
}

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

#top .av_textblock_section.av-2znnas-2d56f6a808f6cea149ea2bd1e3c4a93b .avia_textblock{
color:#ffffff;
}

.flex_cell.av-4lumdu-3-b6bbd659e4ecd001fefd959a94da3a17{
vertical-align:middle;
height:500px;
min-height:500px;
background-color:#22689e;
}
.responsive #top #wrap_all .flex_cell.av-4lumdu-3-b6bbd659e4ecd001fefd959a94da3a17{
padding:80px 80px 80px 80px !important;
}

#top .av-special-heading.av-9bi6q-0e155d6f8985c24501c1af99610159ed{
padding-bottom:25px;
color:#ffffff;
font-size:34px;
}
body .av-special-heading.av-9bi6q-0e155d6f8985c24501c1af99610159ed .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-9bi6q-0e155d6f8985c24501c1af99610159ed .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-9bi6q-0e155d6f8985c24501c1af99610159ed .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-9bi6q-0e155d6f8985c24501c1af99610159ed .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-43f8fu-1-fbc113570ade88788e691e1c3acd0781 .avia_textblock{
color:#ffffff;
}

.flex_cell.av-4gcn2i-2-100225409c3529acb7b7d8d5aa907d90{
vertical-align:middle;
height:500px;
min-height:500px;
background:url(https://framad.es/wp-content/uploads/2020/01/control-de-calidad.jpg) 50% 50% no-repeat scroll #22689e;
}
.responsive #top #wrap_all .flex_cell.av-4gcn2i-2-100225409c3529acb7b7d8d5aa907d90{
padding:0px 0px 0px 0px !important;
}

.avia-section.av-85nw44-4b6badfef4d8894bd5fe43ef3187ce0d{
background-color:#22689e;
background-image:unset;
margin-top:0px;
margin-bottom:0px;
}

.flex_column.av-5umzt0-0d8fe038cd0a40fed6eee1a5d9c023b2{
background-color:#22689e;
}

#top .av-special-heading.av-mv98svtp-d9758d95e39ed35385ea7c67c0fb7a57{
padding-bottom:25px;
color:#ffffff;
font-size:30px;
}
body .av-special-heading.av-mv98svtp-d9758d95e39ed35385ea7c67c0fb7a57 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mv98svtp-d9758d95e39ed35385ea7c67c0fb7a57 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-mv98svtp-d9758d95e39ed35385ea7c67c0fb7a57 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mv98svtp-d9758d95e39ed35385ea7c67c0fb7a57 .av-subheading{
font-size:15px;
}

.flex_column.av-4fh7sk-1de09c94c3fb690534a351d2688b4017{
border-width:4px;
border-color:#92bbe8;
border-style:solid;
border-radius:2px 2px 2px 2px;
background-color:#22689e;
}

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

#top .av_textblock_section.av-39m0j8-c58b01ff05d5010c037662a63e88c609 .avia_textblock{
color:#ffffff;
}

#top #wrap_all .avia-button.av-k4wmyjj3-0bdba4805f52b5d3122c138618f905b0{
color:#000000;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-k4wmyjj3-0bdba4805f52b5d3122c138618f905b0:hover{
background-color:#adcbea;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-k4wmyjj3-0bdba4805f52b5d3122c138618f905b0 .avia-svg-icon svg:first-child{
fill:#000000;
stroke:#000000;
}
#top #wrap_all .avia-button.av-k4wmyjj3-0bdba4805f52b5d3122c138618f905b0:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}


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

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

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

#top #wrap_all .av-special-heading.av-efdqz8-2863a4377f49cd55e81cdce51b533994 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-8sw850-6a882a6fe1e3baf9b8c932bf8d064cb2 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-4jr3x0-4df7f7d6d2b9be2fd98ab38fe986f94a .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-hliky-3c26ba919cb4dfedda515cf717e9f36d .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-f4ggk-54b30532dcdb3484fa79b70e247cc85b .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-9bi6q-0e155d6f8985c24501c1af99610159ed .av-special-heading-tag{
font-size:0.8em;
}

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

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

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

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

#top #wrap_all .av-special-heading.av-efdqz8-2863a4377f49cd55e81cdce51b533994 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-8sw850-6a882a6fe1e3baf9b8c932bf8d064cb2 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-4jr3x0-4df7f7d6d2b9be2fd98ab38fe986f94a .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-hliky-3c26ba919cb4dfedda515cf717e9f36d .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-f4ggk-54b30532dcdb3484fa79b70e247cc85b .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-9bi6q-0e155d6f8985c24501c1af99610159ed .av-special-heading-tag{
font-size:0.8em;
}

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