.avia-section.av-45rf0ja-c5f1c27645e9e17453a519f64ad8d6cf{
background-color:#2d2d2d;
background-image:unset;
}
.avia-section.av-45rf0ja-c5f1c27645e9e17453a519f64ad8d6cf .av-extra-border-element .av-extra-border-inner{
background-color:#2d2d2d;
}

.flex_column.av-150cgp92-3d3597687b1003efed56b412c4969878{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-14m7psty-75c6e9c081e64d97263ce250c43ae639 .avia_textblock{
font-size:14px;
color:#ffffff;
}

.flex_column.av-1419uqnq-f4b6340119a0aff4986bc92800994b14{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-3zmnhfa-ddc322765d6ceade7c67a35b8f5f0edb .iconbox_icon{
color:#ffffff;
}
.iconbox.av-3zmnhfa-ddc322765d6ceade7c67a35b8f5f0edb .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .iconbox.av-3zmnhfa-ddc322765d6ceade7c67a35b8f5f0edb .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-3zmnhfa-ddc322765d6ceade7c67a35b8f5f0edb .iconbox_content_container{
color:#ffffff;
}

.flex_column.av-12x87qgm-10b4fbdb5176f01958f5416cb582bae5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-12eswpee-5c2e58e03f9f39c3b8596f668ec2d76c img.avia_image{
box-shadow:none;
}
.avia-image-container.av-12eswpee-5c2e58e03f9f39c3b8596f668ec2d76c .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-11pv315i-1cb82aac123513eff6f534f8ad1e685e{
margin-top:-50px;
height:1px;
}

#top .av-special-heading.av-119eg5li-82357cac3d3b27ecf325d334e8673f50{
padding-bottom:10px;
}
body .av-special-heading.av-119eg5li-82357cac3d3b27ecf325d334e8673f50 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-119eg5li-82357cac3d3b27ecf325d334e8673f50 .av-subheading{
font-size:15px;
}

.flex_column.av-115bqy52-e23465280b81b56935425bd888930901{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.hr-invisible.av-107629au-11b5bf44689cb67ab55cf1f2812e4d93{
margin-top:-50px;
height:1px;
}

#top .av-special-heading.av-zq3ecd2-97503a1f64aa8ca814da49a81fed73aa{
padding-bottom:10px;
}
body .av-special-heading.av-zq3ecd2-97503a1f64aa8ca814da49a81fed73aa .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-zq3ecd2-97503a1f64aa8ca814da49a81fed73aa .av-subheading{
font-size:15px;
}

.flex_column.av-z76eqmu-05851d66c6a216ba2904cf9ebea40e1a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-3gna59y-125d8c3a14e2ff7c4e19abbebc4953f7 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-3gna59y-125d8c3a14e2ff7c4e19abbebc4953f7 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-y3y29ee-40c94192cf098c4b84c359b7162ee7d9{
margin-top:-50px;
height:1px;
}

#top .av-special-heading.av-xrghuie-f34ae618eab838c902601d116d3e0974{
padding-bottom:10px;
}
body .av-special-heading.av-xrghuie-f34ae618eab838c902601d116d3e0974 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-xrghuie-f34ae618eab838c902601d116d3e0974 .av-subheading{
font-size:15px;
}

.flex_column.av-xcd5nue-372a7eb12f7c7b78ca8c56722b0f12b5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.hr-invisible.av-wkxq91y-9134f7f1b46ea39901590a37154e2d10{
margin-top:-50px;
height:1px;
}

#top .av-special-heading.av-vxvjf4m-61f3e4b8455685a8bf51585f0b9ef25c{
padding-bottom:10px;
}
body .av-special-heading.av-vxvjf4m-61f3e4b8455685a8bf51585f0b9ef25c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-vxvjf4m-61f3e4b8455685a8bf51585f0b9ef25c .av-subheading{
font-size:15px;
}

.avia-section.av-vdwzd4m-5f487b676fffc83f14d4dc0377c7391b .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://redmatica.es/web/wp-content/uploads/2018/06/black_background_metal-wallpaper-2560x1600.jpg);
background-position:0% 0%;
background-attachment:scroll;
}
.avia-section.av-vdwzd4m-5f487b676fffc83f14d4dc0377c7391b .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

#top .av-special-heading.av-v429awm-5ddc8c6e9333a07417d1120df0def3fe{
padding-bottom:5px;
color:#ffffff;
font-size:35px;
}
body .av-special-heading.av-v429awm-5ddc8c6e9333a07417d1120df0def3fe .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-v429awm-5ddc8c6e9333a07417d1120df0def3fe .av-special-heading-tag{
font-size:35px;
}
.av-special-heading.av-v429awm-5ddc8c6e9333a07417d1120df0def3fe .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-v429awm-5ddc8c6e9333a07417d1120df0def3fe .av-subheading{
font-size:15px;
}

.flex_column.av-atqkly-a750dc15406e2944d389dd1108b1ffac{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-ts8wupi-1590e6f8df53ecc1cdb4f8e68f40f4a8{
margin-top:-50px;
height:1px;
}

.av_font_icon.av-t57k112-6e9c9f206a45933717a63bd2f6737c1f{
color:#ef3340;
border-color:#ef3340;
}
.avia-svg-icon.av-t57k112-6e9c9f206a45933717a63bd2f6737c1f svg:first-child{
stroke:#ef3340;
fill:#ef3340;
}
.av_font_icon.av-t57k112-6e9c9f206a45933717a63bd2f6737c1f .av-icon-char{
font-size:150px;
line-height:150px;
}

.flex_column.av-sje4zsm-58bd0025e4f4b8518f86f124c3483e0b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-s2ifumu-dc4573809146b19cbc56c0ec97dced77 .avia_textblock{
font-size:40px;
color:#565656;
}

.flex_column.av-ru5ry52-06f24212ead2f7fd39511f119a0c9efd{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-rg96opi-5eb1a55570c0fa25974964c2d9737809 .avia_textblock{
font-size:20px;
}

.flex_column.av-r1b7ehi-5f5ec0f4be6d41c5a1c7ea303f606fe8{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.av-pkksmza-ff0cf4dea90ed5c43d7a892b33fa66d0{
margin-top:0px;
margin-bottom:30;
}
.hr.av-pkksmza-ff0cf4dea90ed5c43d7a892b33fa66d0 .hr-inner{
width:500px;
border-color:#ef333f;
}

.flex_column.av-p246gdy-cfb0957fe821bb2441b36c1aac5fe4f3{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-og5xt5i-f46b7611069c945590c08cb1a63ed9e8 .avia_textblock{
font-size:40px;
color:#565656;
}

.flex_column.av-nzmomja-7e2cf46c3c5fc61ac45ebf23f1b1a3ed{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-nrjq37a-4d62e4f7dc4fc889605e0c2301d54cb9{
margin-top:-50px;
height:1px;
}

.av_font_icon.av-n9heb4m-d608141f4c4c669ccef13e82ae91b2ff{
color:#ef3340;
border-color:#ef3340;
}
.avia-svg-icon.av-n9heb4m-d608141f4c4c669ccef13e82ae91b2ff svg:first-child{
stroke:#ef3340;
fill:#ef3340;
}
.av_font_icon.av-n9heb4m-d608141f4c4c669ccef13e82ae91b2ff .av-icon-char{
font-size:150px;
line-height:150px;
}

.flex_column.av-mltpq9i-b69e76c5d9b126d8b2c002b42cf4baa7{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-278ojx2-1f678218427ecd07d8dfff9de2ebe1d5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-lfftvyu-b336a8551b5815c275778fcf69efd51f .avia_textblock{
font-size:20px;
}

#top .hr.av-kmjam0m-95870703adce1e8ec56bd7be291720ba{
margin-top:0px;
margin-bottom:30;
}
.hr.av-kmjam0m-95870703adce1e8ec56bd7be291720ba .hr-inner{
width:500px;
border-color:#ef333f;
}

.flex_column.av-k2fqija-e874a45fb771ab71408d5498d6232a60{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-jm85fdi-717ca9bd5013561cc7bec820bc461f27{
margin-top:-50px;
height:1px;
}

.av_font_icon.av-j3sb3va-4b3d1a67d671a964548d02506876e7ff{
color:#ef3340;
border-color:#ef3340;
}
.avia-svg-icon.av-j3sb3va-4b3d1a67d671a964548d02506876e7ff svg:first-child{
stroke:#ef3340;
fill:#ef3340;
}
.av_font_icon.av-j3sb3va-4b3d1a67d671a964548d02506876e7ff .av-icon-char{
font-size:150px;
line-height:150px;
}

.flex_column.av-io2vqnq-0920b59c75dd12999a31d27793568ffa{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-ic9nyeu-7fc4ad40ee3630b61d639b11e2ec148e .avia_textblock{
font-size:40px;
color:#565656;
}

.flex_column.av-hiju5hy-a6c2147cc9e13a1ef1a530ae38d5020a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-hfkdet2-f8cf99d5918bd5fa763439bad6d7c644 .avia_textblock{
font-size:20px;
}

.flex_column.av-gmcxwhi-eaff28dbd927c6d12613872a0e955fc6{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.av-fg2t3au-e375fc900e801b1bda2ac134eea15f2c{
margin-top:0px;
margin-bottom:30;
}
.hr.av-fg2t3au-e375fc900e801b1bda2ac134eea15f2c .hr-inner{
width:500px;
border-color:#ef333f;
}

.flex_column.av-ezasu3a-44c52c9c3e8080a89df95b037cbc27b2{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-enohogm-077a9bc9d08b620f27cc00fa559a9459 .avia_textblock{
font-size:40px;
color:#565656;
}

.flex_column.av-e078kxi-b627e2d5eac93e7285bacb8546c0f07f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-dgtc9me-9415569d11b2d9c7dd39de0981d7fb35{
margin-top:-50px;
height:1px;
}

.av_font_icon.av-da1tz7a-b7df53f02081c3bee945455b47a91ff0{
color:#ef3340;
border-color:#ef3340;
}
.avia-svg-icon.av-da1tz7a-b7df53f02081c3bee945455b47a91ff0 svg:first-child{
stroke:#ef3340;
fill:#ef3340;
}
.av_font_icon.av-da1tz7a-b7df53f02081c3bee945455b47a91ff0 .av-icon-char{
font-size:150px;
line-height:150px;
}

.flex_column.av-cmy7pfa-d96b31bcb4ca26b475aedde215392cfc{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-bkikbjq-10d9029ce2247caed20e6f4fc1fa8d61{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-b7fsviu-02442e7de18570ae974cff623d556861 .avia_textblock{
font-size:20px;
}

#top .hr.av-aivbb86-e3e52b0a95db1937b960f1dfe2d8e209{
margin-top:0px;
margin-bottom:30;
}
.hr.av-aivbb86-e3e52b0a95db1937b960f1dfe2d8e209 .hr-inner{
width:500px;
border-color:#ef333f;
}

.flex_column.av-9ukajg6-4434d674de9a768186d8ad054379c8fe{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-yfikc6-81fa8dc8f6292f8cff3ee33c077219b6{
margin-top:-50px;
height:1px;
}

.av_font_icon.av-wzyfcm-fcd63780abfce6c58a1ac8f799ddc77a{
color:#ef3340;
border-color:#ef3340;
}
.avia-svg-icon.av-wzyfcm-fcd63780abfce6c58a1ac8f799ddc77a svg:first-child{
stroke:#ef3340;
fill:#ef3340;
}
.av_font_icon.av-wzyfcm-fcd63780abfce6c58a1ac8f799ddc77a .av-icon-char{
font-size:150px;
line-height:150px;
}

.flex_column.av-8kmgn92-127f1704d36da228eec9bf339ff6ec03{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-87vwl4m-40aa968c24f0dfa0d580fdebc1e84fe3 .avia_textblock{
font-size:40px;
color:#565656;
}

.flex_column.av-7lp5fxy-1ce762d48f39901e155185c2bbee04ec{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-75jaifq-d4b8d22fc0ee2a73dc7c7ad712cd15ef .avia_textblock{
font-size:20px;
}

.flex_column.av-6ot6ud2-dc3aee6abd4baec349076d161833d9b2{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.avia-section.av-5oa2g7q-7c4973902885bb5fc130ae83c834bda5{
background-repeat:no-repeat;
background-image:url(https://redmatica.es/web/wp-content/uploads/2018/02/consuloriainformatica.jpg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-5oa2g7q-7c4973902885bb5fc130ae83c834bda5 .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

.flex_column.av-58aca8m-3cdbfb2d5d8dae7e1c6a046fa14be4bb{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-51gt4d2-f8b68ee892962879b5424b545d29a8df{
padding-bottom:20px;
color:#ffffff;
}
body .av-special-heading.av-51gt4d2-f8b68ee892962879b5424b545d29a8df .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-51gt4d2-f8b68ee892962879b5424b545d29a8df .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-51gt4d2-f8b68ee892962879b5424b545d29a8df .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-51gt4d2-f8b68ee892962879b5424b545d29a8df .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-2bycba-f18df3b874c9c56d2fd874d67b81e0b9 .avia_textblock{
font-size:10px;
color:#ffffff;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .iconbox.av-3zmnhfa-ddc322765d6ceade7c67a35b8f5f0edb .iconbox_content_title{
font-size:30px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .iconbox.av-3zmnhfa-ddc322765d6ceade7c67a35b8f5f0edb .iconbox_content_title{
font-size:30px;
}

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

@media only screen and (max-width: 479px){ 
#top #wrap_all .iconbox.av-3zmnhfa-ddc322765d6ceade7c67a35b8f5f0edb .iconbox_content_title{
font-size:30px;
}

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