#top #wrap_all .avia-slideshow .av-slideshow-caption.av-26uiw5z-3ed242ded9af7cdc185fc29b84c28ddd__0 .avia-caption-title{
font-size:35px;
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-26uiw5z-3ed242ded9af7cdc185fc29b84c28ddd__0 .avia-caption-content{
font-size:25px;
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-26uiw5z-3ed242ded9af7cdc185fc29b84c28ddd__0 .avia-caption-content p{
font-size:25px;
}

#top .hr.hr-invisible.av-20xv2lj-8cf13a10ffb38b8f95928b64c3815a0e{
height:30px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-20fr2dj-eba360ca8f2e5c995330a2eb0f8bc147{
margin-top:-130px;
margin-bottom:0px;
}
.flex_column.av-20fr2dj-eba360ca8f2e5c995330a2eb0f8bc147{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#ffffff;
}

@keyframes av_boxShadowEffect_av-1yy4c7b-6bf8f344b0bf09b68ca15b761ee68434 {
0%   { box-shadow:  0 0 0 0 ; opacity: 1; }
100% { box-shadow:  0 0 10px 0 ; opacity: 1; }
}
.avia-image-container.av-1yy4c7b-6bf8f344b0bf09b68ca15b761ee68434 img.avia_image{
box-shadow: 0 0 10px 0 ;
}
.avia-image-container.av-1yy4c7b-6bf8f344b0bf09b68ca15b761ee68434 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1xex8pj-dde981ccea40e836c81ec7bf1e22983f{
margin-top:-130px;
margin-bottom:0px;
}
.flex_column.av-1xex8pj-dde981ccea40e836c81ec7bf1e22983f{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#ffffff;
}

#top .hr.hr-invisible.av-1vdhf8n-2fa5e6f815d5f20dfd6cb30f49fa2d6b{
height:20px;
}

#top .hr.hr-invisible.av-1qcykwn-0d22135a7a0f633f468e28f584687e65{
height:8px;
}

#top .hr.hr-invisible.av-1od64s7-f52d7a3d24f79b71c6cddff54c96a3bf{
height:50px;
}

.flex_cell.av-1lcat3r-49043a609b99343bf26a0e52f44b8430{
vertical-align:middle;
background-color:#004358;
}
.responsive #top #wrap_all .flex_cell.av-1lcat3r-49043a609b99343bf26a0e52f44b8430{
padding:80px 50px 80px 50px !important;
}

.avia-animated-number.av-1j52vcn-58368686239f88377bd33ff2b0b6cd93 .avia-animated-number-icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top .avia-animated-number.av-1j52vcn-58368686239f88377bd33ff2b0b6cd93 .avia-animated-number-title{
font-size:34px;
color:#ffffff;
}
#top .avia-animated-number.av-1j52vcn-58368686239f88377bd33ff2b0b6cd93 .avia-animated-number-content{
font-size:20px;
color:#ffffff;
}

.flex_cell.av-1hrrr13-a5c2ef60b1c2ee73d7612b777fa8b633{
vertical-align:middle;
background-color:#005866;
}
.responsive #top #wrap_all .flex_cell.av-1hrrr13-a5c2ef60b1c2ee73d7612b777fa8b633{
padding:80px 50px 80px 50px !important;
}

.avia-animated-number.av-1flrbmv-44961df510d2dbbe6d70e2f725e86c91 .avia-animated-number-icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top .avia-animated-number.av-1flrbmv-44961df510d2dbbe6d70e2f725e86c91 .avia-animated-number-title{
font-size:34px;
color:#ffffff;
}
#top .avia-animated-number.av-1flrbmv-44961df510d2dbbe6d70e2f725e86c91 .avia-animated-number-content{
font-size:20px;
color:#ffffff;
}

.flex_cell.av-1efdwif-8353c0cf693e6a0b44eb2064515f0261{
vertical-align:middle;
background-color:#006868;
}
.responsive #top #wrap_all .flex_cell.av-1efdwif-8353c0cf693e6a0b44eb2064515f0261{
padding:80px 50px 80px 50px !important;
}

.avia-animated-number.av-1clipuv-1b032628514c9de233b278f91384a364 .avia-animated-number-icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top .avia-animated-number.av-1clipuv-1b032628514c9de233b278f91384a364 .avia-animated-number-title{
font-size:34px;
color:#ffffff;
}
#top .avia-animated-number.av-1clipuv-1b032628514c9de233b278f91384a364 .avia-animated-number-content{
font-size:20px;
color:#ffffff;
}

.flex_cell.av-1bux2jr-4dac7a9486e7c65578afb1ba06d43713{
vertical-align:middle;
background-color:#007a7a;
}
.responsive #top #wrap_all .flex_cell.av-1bux2jr-4dac7a9486e7c65578afb1ba06d43713{
padding:80px 50px 80px 50px !important;
}

.avia-animated-number.av-197cct3-77b70797536a3923e3332055fb896c1b .avia-animated-number-icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top .avia-animated-number.av-197cct3-77b70797536a3923e3332055fb896c1b .avia-animated-number-title{
font-size:34px;
color:#ffffff;
}
#top .avia-animated-number.av-197cct3-77b70797536a3923e3332055fb896c1b .avia-animated-number-content{
font-size:20px;
color:#ffffff;
}

#top .av-special-heading.av-4e74gn-9347eb5c105a3cebb841af31bb38c64d{
margin:40px 0 0 0;
padding-bottom:40px;
}
body .av-special-heading.av-4e74gn-9347eb5c105a3cebb841af31bb38c64d .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-4e74gn-9347eb5c105a3cebb841af31bb38c64d .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-1554q2f-b31bf9112666bafd9fd524e1d21142ea{
margin:10px 0 40px 0;
}

.flex_cell.av-11hkkiv-c50410cb8ee5b78881561ee1e8544db4{
vertical-align:middle;
height:500px;
min-height:500px;
background:url(https://abogadaviolenciadegenero.com/wp-content/uploads/2024/11/despacho_abogada_violencia_genero-2.jpg) 50% 50% no-repeat scroll #ffffff;
}
.responsive #top #wrap_all .flex_cell.av-11hkkiv-c50410cb8ee5b78881561ee1e8544db4{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-cna7b-d4751b8766496479b65c42db33e43d3a{
vertical-align:middle;
height:500px;
min-height:500px;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_cell.av-cna7b-d4751b8766496479b65c42db33e43d3a{
padding:100px 80px 100px 80px !important;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-kgrb9z-a8966a4929466f33cb041f62b4775d66{
margin-top:-200px;
margin-bottom:0px;
}
.flex_column.av-kgrb9z-a8966a4929466f33cb041f62b4775d66{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#004358;
}

#top .hr.hr-invisible.av-it0907-54aa35b0579def4999b0c48fb252bcbd{
height:20px;
}

#top .av_textblock_section.av-i68f47-e3b07d4f87e44bbf8d0a96e54c80dc1d .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-f20n0n-2d03662f08a77cd9293ba4445901b279{
height:8px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-diwr9j-8cbb5da64c375babfe99afb7b318d6ea{
margin-top:-200px;
margin-bottom:0px;
}
.flex_column.av-diwr9j-8cbb5da64c375babfe99afb7b318d6ea{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#005866;
}

#top .hr.hr-invisible.av-cqkivb-041c3e28802918dd2a51c2cc8ad6199e{
height:20px;
}

#top .av_textblock_section.av-a3pj1z-4fdb6297759a22d06af69d1ea2ad79ee .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-9jvslz-7ee10feca038c9d0c7d94a78baceafc9{
height:8px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-7qmgzr-10bda9535e23446bcd88446fcf7da3bb{
margin-top:-200px;
margin-bottom:0px;
}
.flex_column.av-7qmgzr-10bda9535e23446bcd88446fcf7da3bb{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#006868;
}

#top .hr.hr-invisible.av-69t3x3-01e6db6a5c0b45da49bebd15f4903680{
height:20px;
}

#top .av_textblock_section.av-3koo07-3c695b057c38331461e09ed197ec997e .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-35f41z-7f7dc397508bebba12fea82634ce93d5{
height:8px;
}


@media only screen and (min-width: 990px){ 
#top .flex_column_table.av-equal-height-column-flextable.av-20fr2dj-eba360ca8f2e5c995330a2eb0f8bc147{
margin-top:-200px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1xex8pj-dde981ccea40e836c81ec7bf1e22983f{
margin-top:-200px;
}
}

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

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