#top #wrap_all .avia-slideshow .av-slideshow-caption.av-jv80sde0-4c5b01a7cdeda7b2b3af2eab3a5ce278__1 .avia-caption-title{
font-size:32px;
}
#top .avia-slideshow .av-slideshow-caption.av-jv80sde0-4c5b01a7cdeda7b2b3af2eab3a5ce278__1 .avia-caption-content{
font-size:32px;
}
#top .avia-slideshow .av-slideshow-caption.av-jv80sde0-4c5b01a7cdeda7b2b3af2eab3a5ce278__1 .avia-caption-content p{
font-size:32px;
}

.avia-section.av-48v6f-184f10c3542b62344283d735d5f5f202 .av-parallax .av-parallax-inner{
background-color:#007fc4;
background-image:url(https://jm2asesores.es/wp-content/uploads/2015/10/house-wire-model-fade-white-1500x1085.png);
background-repeat:no-repeat;
background-position:100% 50%;
background-attachment:scroll;
}

.flex_column.av-169h5v-0fbffe12d47c48ec6e6543940fe6a2a1{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-14q8w3-e06280975dcf288d54f82ed719a4bc9e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-12ozr-22f40c132cf13186ae21124628ec6aa8{
padding-bottom:0;
font-size:3vw;
}
body .av-special-heading.av-12ozr-22f40c132cf13186ae21124628ec6aa8 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-12ozr-22f40c132cf13186ae21124628ec6aa8 .av-special-heading-tag{
font-size:3vw;
}
.av-special-heading.av-12ozr-22f40c132cf13186ae21124628ec6aa8 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-1xk6j-94ba9a90a60166bdc5c2ea6893c40016{
padding-bottom:0;
font-size:3vw;
}
body .av-special-heading.av-1xk6j-94ba9a90a60166bdc5c2ea6893c40016 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1xk6j-94ba9a90a60166bdc5c2ea6893c40016 .av-special-heading-tag{
font-size:3vw;
}
.av-special-heading.av-1xk6j-94ba9a90a60166bdc5c2ea6893c40016 .av-subheading{
font-size:15px;
}

#top .hr.av-12dl1v-29d38d3e088cb6f7806b1c175daf4e1c{
margin-top:5px;
margin-bottom:35px;
}
.hr.av-12dl1v-29d38d3e088cb6f7806b1c175daf4e1c .hr-inner{
width:50px;
border-color:#efbb20;
}

.flex_column.av-11z7dr-705fdc449e1a86376387314ac67e70b5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .av-special-heading.av-1h4a7-7094241278e625ff3f2d94346791b07e{
padding-bottom:0;
font-size:27px;
}
body .av-special-heading.av-1h4a7-7094241278e625ff3f2d94346791b07e .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1h4a7-7094241278e625ff3f2d94346791b07e .av-special-heading-tag{
font-size:27px;
}
.av-special-heading.av-1h4a7-7094241278e625ff3f2d94346791b07e .av-subheading{
font-size:15px;
}

#top .hr.av-103icf-bbc200c60a58dd4e9fc149c180c88a9b{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-103icf-bbc200c60a58dd4e9fc149c180c88a9b .hr-inner{
width:50px;
border-color:#efbb20;
}

.flex_column.av-z1rxn-80565cd46e29bb37d828803944a4e932{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .av-special-heading.av-y1jz-7bdd5842da65e1c25763d21ea6608520{
padding-bottom:0;
font-size:27px;
}
body .av-special-heading.av-y1jz-7bdd5842da65e1c25763d21ea6608520 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-y1jz-7bdd5842da65e1c25763d21ea6608520 .av-special-heading-tag{
font-size:27px;
}
.av-special-heading.av-y1jz-7bdd5842da65e1c25763d21ea6608520 .av-subheading{
font-size:15px;
}

#top .hr.av-xc8i3-d2caffc388c9710c25665d496d170f1e{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-xc8i3-d2caffc388c9710c25665d496d170f1e .hr-inner{
width:50px;
border-color:#efbb20;
}

.flex_column.av-vqvx3-79876638fbb1710948bcdf5ded62ffe4{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .av-special-heading.av-k57vhu00-2694ac4207b7307f284533c8374d21eb{
padding-bottom:0;
font-size:27px;
}
body .av-special-heading.av-k57vhu00-2694ac4207b7307f284533c8374d21eb .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-k57vhu00-2694ac4207b7307f284533c8374d21eb .av-special-heading-tag{
font-size:27px;
}
.av-special-heading.av-k57vhu00-2694ac4207b7307f284533c8374d21eb .av-subheading{
font-size:15px;
}

#top .hr.av-u7w23-78a2fef6763625cbc44bfd55613b1d45{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-u7w23-78a2fef6763625cbc44bfd55613b1d45 .hr-inner{
width:50px;
border-color:#efbb20;
}

.avia-section.av-jmb6b-bdb2b819dac8de29a3b20728284d092d .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://jm2asesores.es/wp-content/uploads/2020/01/slider.jpg);
background-position:0% 0%;
background-attachment:scroll;
}
.avia-section.av-jmb6b-bdb2b819dac8de29a3b20728284d092d .av-section-color-overlay{
opacity:0.6;
background-color:#003e86;
}

#top .av-special-heading.av-p2en-b5d8c6c1e5966ee1fe5d5cf0771107d6{
padding-bottom:0;
font-size:3vw;
}
body .av-special-heading.av-p2en-b5d8c6c1e5966ee1fe5d5cf0771107d6 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-p2en-b5d8c6c1e5966ee1fe5d5cf0771107d6 .av-special-heading-tag{
font-size:3vw;
}
.av-special-heading.av-p2en-b5d8c6c1e5966ee1fe5d5cf0771107d6 .av-subheading{
font-size:15px;
}

#top .hr.av-i064b-8d12379f55bb4b686bbf6ed8c18be0ea{
margin-top:5px;
margin-bottom:35px;
}
.hr.av-i064b-8d12379f55bb4b686bbf6ed8c18be0ea .hr-inner{
width:50px;
border-color:#efbb20;
}

.flex_column.av-hqwsb-dcf1f9aeeed9d1b018ad0dd7b6e2c595{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-h7y5b-e81f2ed3a2f5e750bbf23e8f01fb0cda .iconbox_icon{
border:1px solid #ffffff;
color:#ffffff;
}

.flex_column.av-gjf4f-ed8de7e4eac078df47d02582b756ed29{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-fodrf-7812ff360662673c9dbfd5f15712b009 .iconbox_icon{
border:1px solid #ffffff;
color:#ffffff;
}

.flex_column.av-f2mqj-652be95bc7a74536e213c3d9d5931f8b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-et1fz-266fb2f680be66868a20602e94cad9ad .iconbox_icon{
border:1px solid #ffffff;
color:#ffffff;
}

#top .av-special-heading.av-jv85nhfj-0ecb89e7615b797bf8bc134f40f78967{
padding-bottom:0;
font-size:3vw;
}
body .av-special-heading.av-jv85nhfj-0ecb89e7615b797bf8bc134f40f78967 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-jv85nhfj-0ecb89e7615b797bf8bc134f40f78967 .av-special-heading-tag{
font-size:3vw;
}
.av-special-heading.av-jv85nhfj-0ecb89e7615b797bf8bc134f40f78967 .av-subheading{
font-size:15px;
}

#top .hr.av-i064b-1-0b15b133206dc416ca3ea85aaedcb731{
margin-top:5px;
margin-bottom:35px;
}
.hr.av-i064b-1-0b15b133206dc416ca3ea85aaedcb731 .hr-inner{
width:50px;
border-color:#efbb20;
}


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

#top #wrap_all .av-special-heading.av-12ozr-22f40c132cf13186ae21124628ec6aa8 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1xk6j-94ba9a90a60166bdc5c2ea6893c40016 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1h4a7-7094241278e625ff3f2d94346791b07e .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-y1jz-7bdd5842da65e1c25763d21ea6608520 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-k57vhu00-2694ac4207b7307f284533c8374d21eb .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-jv85nhfj-0ecb89e7615b797bf8bc134f40f78967 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-12ozr-22f40c132cf13186ae21124628ec6aa8 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1xk6j-94ba9a90a60166bdc5c2ea6893c40016 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1h4a7-7094241278e625ff3f2d94346791b07e .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-y1jz-7bdd5842da65e1c25763d21ea6608520 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-k57vhu00-2694ac4207b7307f284533c8374d21eb .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-jv85nhfj-0ecb89e7615b797bf8bc134f40f78967 .av-special-heading-tag{
font-size:0.8em;
}
}
