#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mjmuu8oe-09e774bc2d203e656ddc1a1fbb8108ae__0 .avia-caption-title{
font-size:35px;
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-mjmuu8oe-09e774bc2d203e656ddc1a1fbb8108ae__0 .avia-caption-content{
font-size:25px;
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-mjmuu8oe-09e774bc2d203e656ddc1a1fbb8108ae__0 .avia-caption-content p{
font-size:25px;
}

#top .hr.hr-invisible.av-21p72zi-23cc2d0df1b2fd67dea1ab402b4dfaf8{
height:30px;
}

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

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

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

#top .hr.hr-invisible.av-1ulsjwe-77fe63303567bb8a0d82d183a65af8fd{
height:20px;
}

#top .hr.hr-invisible.av-696tge-f357ab3dafcaf9094f3ddb1f3e045910{
height:8px;
}

#top .hr.hr-invisible.av-1o3prpa-017c1d1530f77ba1ebb98acb07572170{
height:50px;
}

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

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

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

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

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

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

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

.avia-animated-number.av-18uhlv2-9cac26043edc08f2eff46d1cd176f18e .avia-animated-number-icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top .avia-animated-number.av-18uhlv2-9cac26043edc08f2eff46d1cd176f18e .avia-animated-number-title{
font-size:34px;
color:#ffffff;
}
#top .avia-animated-number.av-18uhlv2-9cac26043edc08f2eff46d1cd176f18e .avia-animated-number-content{
font-size:20px;
color:#ffffff;
}

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

#top #wrap_all .avia-button.av-14t6jym-5ebb4fe2a47e6cb5b60e96d358663c92{
margin:10px 0 40px 0;
}

.flex_cell.av-11ulqym-67a68c158af0788d8ac8d9b092094914{
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-11ulqym-67a68c158af0788d8ac8d9b092094914{
padding:0px 0px 0px 0px !important;
}

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

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

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

#top .hr.hr-invisible.av-ij3li6-b4cd9b7f39c8f2d31f11128c5073f35c{
height:20px;
}

#top .av_textblock_section.av-h0d7v2-f50673422cc7871168c457e45fc7d7c5 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-flcl1a-e8e204f8fb7bfa4602a9d2ea27991e79{
height:8px;
}

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

#top .hr.hr-invisible.av-bu7tv2-ef8b33c4c638e1b8d9c0486e3c76ca69{
height:20px;
}

#top .av_textblock_section.av-acallq-827269f18cce492e50a5ff7241e223e4 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-9mcyhq-20ec3e1a6593e26325ed4b20ef7c8e80{
height:8px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-81fx26-3ee25666ed42edc0d2d089cb3b04800c{
margin-top:-200px;
margin-bottom:0px;
}
.flex_column.av-81fx26-3ee25666ed42edc0d2d089cb3b04800c{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#006868;
}

#top .hr.hr-invisible.av-5nl7mm-765e7875f342cc080795825abbebe883{
height:20px;
}

#top .av_textblock_section.av-4epcby-5191e64a3b0bb901bb826acb1a80365b .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-1ud0em-9b412595bc89f16dbe3a2495fceea305{
height:8px;
}


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

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

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

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