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

#top .hr.hr-invisible.av-21uajwm-0022aa6451279e6ad332c199a3c38f08{
height:30px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2052z7a-3923ab9893d7aed9f713547a89b78676{
margin-top:-130px;
margin-bottom:0px;
}
.flex_column.av-2052z7a-3923ab9893d7aed9f713547a89b78676{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#ffffff;
}

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

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

#top .hr.hr-invisible.av-1uqplc6-924e93bfb31e244d9f81f4095c4b7a8e{
height:20px;
}

#top .hr.hr-invisible.av-1q2ypna-09451c6e2c22907abd755db7bd5373dd{
height:8px;
}

#top .hr.hr-invisible.av-1ofd09y-1362faccc4c3f46b130ab92e8415e1c4{
height:50px;
}

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

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

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

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

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

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

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

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

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

#top #wrap_all .avia-button.av-15826cm-25c2c79109dabec837cf72b43a0aad76{
margin:10px 0 40px 0;
}

.flex_cell.av-115d6ly-2e64084a025de9dce3a399c72de5aab6{
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-115d6ly-2e64084a025de9dce3a399c72de5aab6{
padding:0px 0px 0px 0px !important;
}

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

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

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

#top .hr.hr-invisible.av-ihckyu-68389beec8129c24c8aeea34036148d1{
height:20px;
}

#top .av_textblock_section.av-gxrjxi-f75764b81bbf0906a363d173b3451da7 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-g1b7qu-323d7e5dce838974b474cad84783d325{
height:8px;
}

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

#top .hr.hr-invisible.av-ci80ye-6d6a304883b63af44f7f2791457d3a24{
height:20px;
}

#top .av_textblock_section.av-aitq3a-30cf0aed92f3d5f2ce1ba0578029ae11 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-8l30ae-61fbfa6062c32ba3bb21691d3e6d5556{
height:8px;
}

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

#top .hr.hr-invisible.av-5xyd92-297f9929c5f6964e3350a893726445f3{
height:20px;
}

#top .av_textblock_section.av-4ib88m-1c0a3fcc294cc91404856ddc93665fbe .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-2wooli-e9424e287523171b9755bc427aaa49f0{
height:8px;
}


@media only screen and (min-width: 990px){ 
#top .flex_column_table.av-equal-height-column-flextable.av-2052z7a-3923ab9893d7aed9f713547a89b78676{
margin-top:-200px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1w5w0hy-007488295e76875c6c89fe89621f97c2{
margin-top:-200px;
}
}

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

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