#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mjmtzfna-5dd5a998e06330d2142ad66a952408de__0 .avia-caption-title{
font-size:35px;
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-mjmtzfna-5dd5a998e06330d2142ad66a952408de__0 .avia-caption-content{
font-size:25px;
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-mjmtzfna-5dd5a998e06330d2142ad66a952408de__0 .avia-caption-content p{
font-size:25px;
}

#top .hr.hr-invisible.av-22bvwu6-1611d3fcd7987b696c0628f53aa9c8c0{
height:30px;
}

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

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

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

#top .hr.hr-invisible.av-1usd6em-115a5159c3189a19ce5441b2ab4f46fb{
height:20px;
}

#top .hr.hr-invisible.av-1psk9pq-d3662927a6711c09d231c0b92563cb28{
height:8px;
}

#top .hr.hr-invisible.av-1ogvvla-5cedd50a3030b67b3623951e94b48fee{
height:50px;
}

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

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

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

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

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

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

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

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

#top .av-special-heading.av-18ljgmm-bc1a35a36457cb343a0d89688ec360bc{
margin:40px 0 0 0;
padding-bottom:40px;
}
body .av-special-heading.av-18ljgmm-bc1a35a36457cb343a0d89688ec360bc .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-18ljgmm-bc1a35a36457cb343a0d89688ec360bc .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-14459ym-8c67729432af8d4e73ea46f2042b3704{
margin:10px 0 40px 0;
}

.flex_cell.av-11wrjvi-33ac2b3b3c71e8c8b230d2f0c5266b40{
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-11wrjvi-33ac2b3b3c71e8c8b230d2f0c5266b40{
padding:0px 0px 0px 0px !important;
}

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

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

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

#top .hr.hr-invisible.av-j2lbu6-bab4e8e73b9e4de2a1bf75a6af8ceaf2{
height:20px;
}

#top .av_textblock_section.av-hv0tse-ed9ad4c70c78b59b7b075e6875347a85 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-ghgpe6-be1839d5ad6647bdfc13cfe7d55139f4{
height:8px;
}

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

#top .hr.hr-invisible.av-cv2k72-9db16441c2e8e649618e71279c1f0729{
height:20px;
}

#top .av_textblock_section.av-a44qvy-f1b2195e95e31b5882385f59ce74d647 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-8t6xjy-b97bb414627c201306fd62759ec72be9{
height:8px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-818mpa-26ebc6b98aebf2a881dc158384842f0f{
margin-top:-200px;
margin-bottom:0px;
}
.flex_column.av-818mpa-26ebc6b98aebf2a881dc158384842f0f{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#006868;
}

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

#top .av_textblock_section.av-4rn3am-329092ff4d9752bdccd21ef9c747ee6d .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-2h1etq-016dbdc09521545f507ae6f2f05a5695{
height:8px;
}


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

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

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

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