#top #wrap_all .avia-slideshow .av-slideshow-caption.av-lxkbmlu1-7215e0958418e63386e991016eb4a1c4__0 .avia-caption-title{
color:#ffffff;
}

#top .av-special-heading.av-14g98e-9ba34bae62baf874b7144a0ef68957e3{
margin:0 0 40px 0;
padding-bottom:0;
font-size:50px;
}
body .av-special-heading.av-14g98e-9ba34bae62baf874b7144a0ef68957e3 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-14g98e-9ba34bae62baf874b7144a0ef68957e3 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-14g98e-9ba34bae62baf874b7144a0ef68957e3 .av-subheading{
font-size:30px;
}

#top .av_textblock_section.av-jgfdunv8-2d5da6452e630f780321f04e6917f09f .avia_textblock{
text-align:center;
}

#top .hr.hr-invisible.av-ltcyib8y-fa43df09114a5046d2bdbd0649a923c1{
height:50px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-9wkhy-56-4ce5a028bab9c1ad51fd2e30d7e3be2d{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-9wkhy-56-4ce5a028bab9c1ad51fd2e30d7e3be2d{
border-radius:20px 20px 20px 20px;
padding:30px 30px 30px 30px;
background-color:#e2dfc8;
}

#top .av-special-heading.av-vuuce-bda1fca91fbe7332dabcf984c22319e9{
margin:6px 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-vuuce-bda1fca91fbe7332dabcf984c22319e9 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-vuuce-bda1fca91fbe7332dabcf984c22319e9 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-lsvpur35-ceecc4895b27af0c3f278d4938673fd6{
height:30px;
}

@keyframes av_sonarEffect_av-lsvpovxv-89f97ca19aabf6fac8a7238d25c5cc44 {
  0% {opacity: 0.3;}
 40% {opacity: 0.5; box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #ffffff, 0 0 0 10px rgba(255,255,255,0.5);}
100% {opacity: 0; box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #ffffff, 0 0 0 10px rgba(255,255,255,0.5); transform: scale(1.5);}
}
.av_font_icon.av-lsvpovxv-89f97ca19aabf6fac8a7238d25c5cc44{
color:#0e452a;
border-color:#0e452a;
}
.av_font_icon.av-lsvpovxv-89f97ca19aabf6fac8a7238d25c5cc44 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}
.av_font_icon.av-lsvpovxv-89f97ca19aabf6fac8a7238d25c5cc44.av-icon-style-border .av-icon-char:hover::after{
animation:av_sonarEffect_av-lsvpovxv-89f97ca19aabf6fac8a7238d25c5cc44 1s ease-in-out;
}

#top .hr.hr-invisible.av-2ldtji-7e0fdf830acb55745cc8fe4d4c2f69d3{
height:20px;
}

#top .av_textblock_section.av-jgds8wgh-55-fe7d9f0e448c1aa71e4d66dd87ed0ac1 .avia_textblock{
font-size:22px;
text-align:left;
}

#top .hr.av-lsvpl99y-2e4f453565926a8486df34218c6b7e1e{
margin-top:5px;
margin-bottom:5px;
}
.hr.av-lsvpl99y-2e4f453565926a8486df34218c6b7e1e .hr-inner{
width:50px;
border-color:#1c842f;
}

#top .av_textblock_section.av-2dyz26-3ea7d8e0e1bb16f47ef0070face5f260 .avia_textblock{
text-align:left;
}

#top .hr.av-lsvpms68-4357e28bd079a54f73d08605b937127c{
margin-top:5px;
margin-bottom:0;
}
.hr.av-lsvpms68-4357e28bd079a54f73d08605b937127c .hr-inner{
width:100%;
border-color:#1c842f;
}

#top .flex_column_table.av-equal-height-column-flextable.av-27qs2m-3c4ef3fdd136cd6a9f8223152a42b638{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-27qs2m-3c4ef3fdd136cd6a9f8223152a42b638{
border-radius:20px 20px 20px 20px;
padding:30px 30px 30px 30px;
background-color:#e2dfc8;
}

#top .av-special-heading.av-lsvpwhkw-1c52a7d8fd6918405df49f3153ae3528{
margin:6px 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-lsvpwhkw-1c52a7d8fd6918405df49f3153ae3528 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lsvpwhkw-1c52a7d8fd6918405df49f3153ae3528 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-lsvpysg8-ef0d37dfdbdedd3a3f02983a5760f1bb{
height:30px;
}

@keyframes av_sonarEffect_av-20kvcm-9d8cbbc27cc1c266fcd9c28763ab8eb7 {
  0% {opacity: 0.3;}
 40% {opacity: 0.5; box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #ffffff, 0 0 0 10px rgba(255,255,255,0.5);}
100% {opacity: 0; box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #ffffff, 0 0 0 10px rgba(255,255,255,0.5); transform: scale(1.5);}
}
.av_font_icon.av-20kvcm-9d8cbbc27cc1c266fcd9c28763ab8eb7{
color:#0e452a;
border-color:#0e452a;
}
.av_font_icon.av-20kvcm-9d8cbbc27cc1c266fcd9c28763ab8eb7 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}
.av_font_icon.av-20kvcm-9d8cbbc27cc1c266fcd9c28763ab8eb7.av-icon-style-border .av-icon-char:hover::after{
animation:av_sonarEffect_av-20kvcm-9d8cbbc27cc1c266fcd9c28763ab8eb7 1s ease-in-out;
}

#top .hr.hr-invisible.av-1whh0u-596fb916933a23d39fc8d361f8c74bc9{
height:20px;
}

#top .av_textblock_section.av-lsvpwten-2a546dad485a275e7788201aaa34f308 .avia_textblock{
font-size:22px;
text-align:left;
}

#top .hr.av-1pg3vq-308ffabb9815f8eb3a5c9e03de00ee63{
margin-top:5px;
margin-bottom:5px;
}
.hr.av-1pg3vq-308ffabb9815f8eb3a5c9e03de00ee63 .hr-inner{
width:50px;
border-color:#1c842f;
}

#top .av_textblock_section.av-lsvpx36a-2b863215fbd5f71b2d8bdd9a848f5338 .avia_textblock{
text-align:left;
}

#top .hr.av-1m6s46-b9ae5b0da184cb724136a95549db526c{
margin-top:5px;
margin-bottom:0;
}
.hr.av-1m6s46-b9ae5b0da184cb724136a95549db526c .hr-inner{
width:100%;
border-color:#1c842f;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1gzhty-d12767378c0126d1b2442b7d2a1fd8d1{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-1gzhty-d12767378c0126d1b2442b7d2a1fd8d1{
border-radius:20px 20px 20px 20px;
padding:30px 30px 30px 30px;
background-color:#e2dfc8;
}

#top .av-special-heading.av-lsvpxcrv-c5e0a46fd22bc9df3f2ba2f463caf945{
margin:6px 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-lsvpxcrv-c5e0a46fd22bc9df3f2ba2f463caf945 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lsvpxcrv-c5e0a46fd22bc9df3f2ba2f463caf945 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-lsvpywkp-77af68e0aa73548092078a676279d5cc{
height:30px;
}

@keyframes av_sonarEffect_av-17l6ti-87d6d19bbe02111ad426771c46cc007f {
  0% {opacity: 0.3;}
 40% {opacity: 0.5; box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #ffffff, 0 0 0 10px rgba(255,255,255,0.5);}
100% {opacity: 0; box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #ffffff, 0 0 0 10px rgba(255,255,255,0.5); transform: scale(1.5);}
}
.av_font_icon.av-17l6ti-87d6d19bbe02111ad426771c46cc007f{
color:#0e452a;
border-color:#0e452a;
}
.av_font_icon.av-17l6ti-87d6d19bbe02111ad426771c46cc007f .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}
.av_font_icon.av-17l6ti-87d6d19bbe02111ad426771c46cc007f.av-icon-style-border .av-icon-char:hover::after{
animation:av_sonarEffect_av-17l6ti-87d6d19bbe02111ad426771c46cc007f 1s ease-in-out;
}

#top .hr.hr-invisible.av-159uti-11579afc95dae36b85bac48fa56e79e7{
height:20px;
}

#top .av_textblock_section.av-lsvpxig9-10b46ee8a05c1a3431816f3e910b56bf .avia_textblock{
font-size:22px;
text-align:left;
}

#top .hr.av-yb6we-f029e84175e664708f17a165740d9698{
margin-top:5px;
margin-bottom:5px;
}
.hr.av-yb6we-f029e84175e664708f17a165740d9698 .hr-inner{
width:50px;
border-color:#1c842f;
}

#top .av_textblock_section.av-lsvpxp3s-b67ebdc4d6223b48826d3de5a48319aa .avia_textblock{
text-align:left;
}

#top .hr.av-pjdau-f11f0456a54a853bbd63b459582fa01b{
margin-top:5px;
margin-bottom:0;
}
.hr.av-pjdau-f11f0456a54a853bbd63b459582fa01b .hr-inner{
width:100%;
border-color:#1c842f;
}

.avia-section.av-ltcyexuo-a6e60e987742c930bb54f0ba297d7576{
background-color:#0e452a;
background-image:unset;
}

#top .flex_column.av-9wkhy-40-2535978f5929899814fd6e6a881330c5{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-9wkhy-40-2535978f5929899814fd6e6a881330c5{
border-radius:3px 3px 3px 3px;
}
.responsive #top #wrap_all .flex_column.av-9wkhy-40-2535978f5929899814fd6e6a881330c5{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-abc4u-f140a60421f95274fd01d15986d967f7{
margin:15px 0 0 0;
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-abc4u-f140a60421f95274fd01d15986d967f7 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-abc4u-f140a60421f95274fd01d15986d967f7 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-abc4u-f140a60421f95274fd01d15986d967f7 .av-subheading{
font-size:15px;
}

#top .hr.av-lteaxkfk-7a59bd07230cd7807af53fd1bf0236f5{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-lteaxkfk-7a59bd07230cd7807af53fd1bf0236f5 .hr-inner{
width:50px;
border-color:#c8e500;
}

#top .av_textblock_section.av-jgds8wgh-39-c8db74295ea6b4d05ae03416bfa2b782 .avia_textblock{
color:#ffffff;
}

#top .flex_column.av-9wkhy-43-90f5de8a5da15fe5889ea8fc6ae0e879{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-9wkhy-43-90f5de8a5da15fe5889ea8fc6ae0e879{
border-radius:3px 3px 3px 3px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-9wkhy-43-90f5de8a5da15fe5889ea8fc6ae0e879{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-eagwu-f5207ef2667e1a74d6bc6113742a1949{
margin:15px 0 0 0;
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-eagwu-f5207ef2667e1a74d6bc6113742a1949 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-eagwu-f5207ef2667e1a74d6bc6113742a1949 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-eagwu-f5207ef2667e1a74d6bc6113742a1949 .av-subheading{
font-size:15px;
}

#top .hr.av-9kezy-09b9f30ef09de4d926bd66ffa14e8605{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-9kezy-09b9f30ef09de4d926bd66ffa14e8605 .hr-inner{
width:50px;
border-color:#c8e500;
}

#top .av_textblock_section.av-jgds8wgh-42-6bcc813a612937be055e79773833a620 .avia_textblock{
color:#ffffff;
}

.avia-section.av-lsvqkd30-259559813b8e1a01db35c9dfba0be5cc{
background-color:#c8e500;
background-image:unset;
}

.flex_column.av-lsyke-f49bb88ffaf94645166458aa0d127e8e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-6qb2m-84f371f09d5eaaf806795d604292706d{
padding-bottom:30px;
}
body .av-special-heading.av-6qb2m-84f371f09d5eaaf806795d604292706d .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-6qb2m-84f371f09d5eaaf806795d604292706d .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-ltd6yjkr-4b17b75ac8ed69c5009a9d7bb906cff5 .avia_textblock{
text-align:center;
}

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

#top .hr.av-er0la-20a82b31af54cd4cf75be9686edf61c1{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-er0la-20a82b31af54cd4cf75be9686edf61c1 .hr-inner{
width:50px;
border-color:#000000;
}

#top #wrap_all .avia-button.av-lsvq8668-9144ba9fc0191d38b37a7eff6a33c8eb:hover{
color:white;
transition:all 0.4s ease-in-out;
}

.flex_column.av-lsvq4i41-812704ce5e1fdae0dd7ea8f35cb7ae67{
border-radius:15px 15px 15px 15px;
background:url(https://aroconsultores.es/wp-content/uploads/2018/05/services2.jpg) 50% 50% no-repeat scroll ;
}


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

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