#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mjmvamib-72b921f85fa20fd91a0ab4f818303607__0 .avia-caption-title{
font-size:35px;
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-mjmvamib-72b921f85fa20fd91a0ab4f818303607__0 .avia-caption-content{
font-size:25px;
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-mjmvamib-72b921f85fa20fd91a0ab4f818303607__0 .avia-caption-content p{
font-size:25px;
}

#top .hr.hr-invisible.av-21ixtfe-7203faeec11f9fa9888552c207a09d58{
height:30px;
}

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

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

#top .flex_column_table.av-equal-height-column-flextable.av-6u0k7e-49d1bbcf35b5483b9b39b88034dc3e92{
margin-top:-130px;
margin-bottom:0px;
}
.flex_column.av-6u0k7e-49d1bbcf35b5483b9b39b88034dc3e92{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#ffffff;
}

#top .hr.hr-invisible.av-1vj5gxm-040c90b4c45e1e8d9196c4ea04647ea8{
height:20px;
}

#top .hr.hr-invisible.av-1q77yne-d7d5525e827549d60e7c2e2c848386ec{
height:8px;
}

#top .hr.hr-invisible.av-1oum4tm-c3983cf665025d9744c3788c0cab208c{
height:50px;
}

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

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

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

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

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

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

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

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

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

#top #wrap_all .avia-button.av-13zgdqi-2d0db92d2feecd1ee70636084804f91a{
margin:10px 0 40px 0;
}

.flex_cell.av-10midwq-3212c7faa5956a4fe8b92929750f05f5{
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-10midwq-3212c7faa5956a4fe8b92929750f05f5{
padding:0px 0px 0px 0px !important;
}

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

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

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

#top .hr.hr-invisible.av-iz88ai-58ddca123d6134cf1dc5c330d32240da{
height:20px;
}

#top .av_textblock_section.av-h0zq22-4fd91d041e4dad2338242b2607f01725 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-fhwhga-7c502766f79c540eaf22a1bdeaf1ac04{
height:8px;
}

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

#top .hr.hr-invisible.av-c6kkoa-c5b706ab8c4bb0fdf119189fe79d1c8a{
height:20px;
}

#top .av_textblock_section.av-a6zmm2-e342de1c7a5c2b4e5b8059b9019d2698 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-9byaui-c88d5ef8bfcfa5a1c244c9be5cb9518f{
height:8px;
}

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

#top .hr.hr-invisible.av-5g7nga-0323f56a091a8c4a350c8359c18fe198{
height:20px;
}

#top .av_textblock_section.av-3vewca-3f14f0aa9be37866a7656cd1c468c44b .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-26o1hm-e931d6be119c0480734fc92f947a0f23{
height:8px;
}


@media only screen and (min-width: 990px){ 
#top .flex_column_table.av-equal-height-column-flextable.av-1zn2egq-52f0889a00c4c23d64f8b16c74138922{
margin-top:-200px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-6u0k7e-49d1bbcf35b5483b9b39b88034dc3e92{
margin-top:-200px;
}
}

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

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