.avia-section.av-145nae-d0a17a78a2daf9b939351fa6c251fcb5{
background-repeat:no-repeat;
background-image:url(http://bufetecapitol.es/wp-content/uploads/2018/05/hero2-bw.png);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-145nae-d0a17a78a2daf9b939351fa6c251fcb5 .av-section-color-overlay{
opacity:0.6;
background-color:#084a79;
}

#top .flex_column.av-jgf3pjem-ee2a691ebc0a9a100bc99d372a9c72ca{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-jgf3pjem-ee2a691ebc0a9a100bc99d372a9c72ca{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-jgf3pjem-ee2a691ebc0a9a100bc99d372a9c72ca{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-37xou-af92ec50e28e6e5890b42c2fc9a8ea30{
margin:150px 0 150px 0;
padding-bottom:0;
color:#ffffff;
font-size:5vw;
}
body .av-special-heading.av-37xou-af92ec50e28e6e5890b42c2fc9a8ea30 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-37xou-af92ec50e28e6e5890b42c2fc9a8ea30 .av-special-heading-tag{
font-size:5vw;
}
.av-special-heading.av-37xou-af92ec50e28e6e5890b42c2fc9a8ea30 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-37xou-af92ec50e28e6e5890b42c2fc9a8ea30 .av-subheading{
font-size:25px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-9wkhy-40794d0ad6f0b30f35efdbe231e9230e{
margin-top:0px;
margin-bottom:70px;
}
.flex_column.av-9wkhy-40794d0ad6f0b30f35efdbe231e9230e{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#ffffff;
}

#top .av-special-heading.av-q9d9a-99a6d71d9a4fa48aca6386b9b19d8b7d{
padding-bottom:10px;
}
body .av-special-heading.av-q9d9a-99a6d71d9a4fa48aca6386b9b19d8b7d .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-q9d9a-99a6d71d9a4fa48aca6386b9b19d8b7d .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-jgf4q5kq-825be37ac99d4b015f13ff5abc085756{
height:20px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-9wkhy-64-9e205f3ff09aa85ef191db2744c0eba2{
margin-top:0px;
margin-bottom:70px;
}
.flex_column.av-9wkhy-64-9e205f3ff09aa85ef191db2744c0eba2{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#094978;
background:linear-gradient( to top right, #094978, #105e96 );
}

#top .av-special-heading.av-kizh2-1300178aca1bbc0e3aeff3ebfbef2fa4{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-kizh2-1300178aca1bbc0e3aeff3ebfbef2fa4 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-kizh2-1300178aca1bbc0e3aeff3ebfbef2fa4 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-kizh2-1300178aca1bbc0e3aeff3ebfbef2fa4 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-jgds8wgh-63-dd27cc95956be28d4b5346e639dde6ed .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-jgf4q5kq-62-cd2a7a6c7710263ca54556ca55d88b82{
height:20px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-9wkhy-60-585665c4ded76811772c28e2b2e83834{
margin-top:0px;
margin-bottom:70px;
}
.flex_column.av-9wkhy-60-585665c4ded76811772c28e2b2e83834{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#072f4c;
background:linear-gradient( to top right, #072f4c, #0c4771 );
}

#top .av-special-heading.av-gnh3i-735ae5bf7298e94c6df258db375083c5{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-gnh3i-735ae5bf7298e94c6df258db375083c5 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-gnh3i-735ae5bf7298e94c6df258db375083c5 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-gnh3i-735ae5bf7298e94c6df258db375083c5 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-jgds8wgh-59-928a6769e8fdec3da5bd9dabf9e4ddce .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-jgf4q5kq-58-4993ca0105b55d77638a7a37bb47211e{
height:20px;
}

#top .av-special-heading.av-1bijjy-2661bdefef4502169d1decbfed9e42f0{
margin:0 0 0 0;
padding-bottom:0;
font-size:50px;
}
body .av-special-heading.av-1bijjy-2661bdefef4502169d1decbfed9e42f0 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1bijjy-2661bdefef4502169d1decbfed9e42f0 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-1bijjy-2661bdefef4502169d1decbfed9e42f0 .av-subheading{
font-size:30px;
}

#top .hr.av-2ua4em-419f1741fa1f2e565304c405e0565826{
margin-top:50px;
margin-bottom:65px;
}
.hr.av-2ua4em-419f1741fa1f2e565304c405e0565826 .hr-inner{
width:50px;
border-color:#d3d3d3;
max-width:45%;
}
.hr.av-2ua4em-419f1741fa1f2e565304c405e0565826 .av-seperator-icon{
color:#072f4c;
}
.hr.av-2ua4em-419f1741fa1f2e565304c405e0565826 .av-seperator-icon.avia-svg-icon svg:first-child{
fill:#072f4c;
stroke:#072f4c;
}

#top .flex_column_table.av-equal-height-column-flextable.av-9wkhy-38-0327f10607f667f245b38c5fa115f36e{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-9wkhy-38-0327f10607f667f245b38c5fa115f36e{
border-radius:3px 3px 3px 3px;
padding:40px 40px 40px 40px;
background-color:#072f4c;
}

.av_font_icon.av-jgf8v45f-f472088d40f3881804cdbc4e2ccff909{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-jgf8v45f-f472088d40f3881804cdbc4e2ccff909 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-jgf8v45f-f472088d40f3881804cdbc4e2ccff909 .av-icon-char{
font-size:70px;
line-height:70px;
}

#top .av-special-heading.av-43pza-8a24542b3b6636f3ee6770eae32a7a3c{
margin:25px 0 0 0;
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-43pza-8a24542b3b6636f3ee6770eae32a7a3c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-43pza-8a24542b3b6636f3ee6770eae32a7a3c .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-43pza-8a24542b3b6636f3ee6770eae32a7a3c .av-subheading{
font-size:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-9wkhy-31-a578f073001112b72f8c0fd24a8461c2{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-9wkhy-31-a578f073001112b72f8c0fd24a8461c2{
border-radius:3px 3px 3px 3px;
padding:40px 40px 40px 40px;
background-color:#094978;
background:linear-gradient( to top right, #094978, #105e96 );
}

.av_font_icon.av-jgf8v45f-30-7f92d0361ccedbdb910a8fd962004adc{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-jgf8v45f-30-7f92d0361ccedbdb910a8fd962004adc svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-jgf8v45f-30-7f92d0361ccedbdb910a8fd962004adc .av-icon-char{
font-size:70px;
line-height:70px;
}

#top .av-special-heading.av-wnv3i-70cb4dbc11a46d1ee0bc2e61a2e5752a{
margin:25px 0 0 0;
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-wnv3i-70cb4dbc11a46d1ee0bc2e61a2e5752a .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-wnv3i-70cb4dbc11a46d1ee0bc2e61a2e5752a .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-wnv3i-70cb4dbc11a46d1ee0bc2e61a2e5752a .av-subheading{
font-size:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-9wkhy-26-065d4bb5369d6e75953e0962045b888f{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-9wkhy-26-065d4bb5369d6e75953e0962045b888f{
border-radius:3px 3px 3px 3px;
padding:40px 40px 40px 40px;
background-color:#072f4c;
}

.av_font_icon.av-jgf8v45f-25-cdd1062652acaa3282149ae864178059{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-jgf8v45f-25-cdd1062652acaa3282149ae864178059 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-jgf8v45f-25-cdd1062652acaa3282149ae864178059 .av-icon-char{
font-size:70px;
line-height:70px;
}

#top .av-special-heading.av-ol2qe-b374783f10be14e1922f5c7462aad7d0{
margin:25px 0 0 0;
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-ol2qe-b374783f10be14e1922f5c7462aad7d0 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-ol2qe-b374783f10be14e1922f5c7462aad7d0 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-ol2qe-b374783f10be14e1922f5c7462aad7d0 .av-subheading{
font-size:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-9wkhy-21-32e3c2cbe8fa5848747339e330624ef9{
margin-top:6%;
margin-bottom:0;
}
.flex_column.av-9wkhy-21-32e3c2cbe8fa5848747339e330624ef9{
border-radius:3px 3px 3px 3px;
padding:40px 40px 40px 40px;
background-color:#094978;
background:linear-gradient( to top right, #094978, #105e96 );
}

.av_font_icon.av-jgf8v45f-20-43907fd5a8a2b0845f5628417d75396d{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-jgf8v45f-20-43907fd5a8a2b0845f5628417d75396d svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-jgf8v45f-20-43907fd5a8a2b0845f5628417d75396d .av-icon-char{
font-size:70px;
line-height:70px;
}

#top .av-special-heading.av-1vsny-5785265d28e68cdeef7c5dccfc781a0a{
margin:25px 0 0 0;
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-1vsny-5785265d28e68cdeef7c5dccfc781a0a .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1vsny-5785265d28e68cdeef7c5dccfc781a0a .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-1vsny-5785265d28e68cdeef7c5dccfc781a0a .av-subheading{
font-size:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-9wkhy-16-c2981333d068e86658f98e46ece48dc6{
margin-top:6%;
margin-bottom:0;
}
.flex_column.av-9wkhy-16-c2981333d068e86658f98e46ece48dc6{
border-radius:3px 3px 3px 3px;
padding:40px 40px 40px 40px;
background-color:#072f4c;
}

.av_font_icon.av-jgf8v45f-15-27b46666454c28dcac1edf45e40ab932{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-jgf8v45f-15-27b46666454c28dcac1edf45e40ab932 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-jgf8v45f-15-27b46666454c28dcac1edf45e40ab932 .av-icon-char{
font-size:70px;
line-height:70px;
}

#top .av-special-heading.av-hcmym-94c6c0c4d8452f26c83e6642a982fa9a{
margin:25px 0 0 0;
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-hcmym-94c6c0c4d8452f26c83e6642a982fa9a .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-hcmym-94c6c0c4d8452f26c83e6642a982fa9a .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-hcmym-94c6c0c4d8452f26c83e6642a982fa9a .av-subheading{
font-size:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-9wkhy-11-cd1b69f73797dc976fef6d22e3c21833{
margin-top:6%;
margin-bottom:0;
}
.flex_column.av-9wkhy-11-cd1b69f73797dc976fef6d22e3c21833{
border-radius:3px 3px 3px 3px;
padding:40px 40px 40px 40px;
background-color:#094978;
background:linear-gradient( to top right, #094978, #105e96 );
}

.av_font_icon.av-jgf8v45f-10-179c135ae5dd0fb9b3a3fc47d4fd3866{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-jgf8v45f-10-179c135ae5dd0fb9b3a3fc47d4fd3866 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-jgf8v45f-10-179c135ae5dd0fb9b3a3fc47d4fd3866 .av-icon-char{
font-size:70px;
line-height:70px;
}

#top .av-special-heading.av-13pv2-d98e95961285428eb867851219958bcf{
margin:25px 0 0 0;
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-13pv2-d98e95961285428eb867851219958bcf .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-13pv2-d98e95961285428eb867851219958bcf .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-13pv2-d98e95961285428eb867851219958bcf .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-mthj5rv7-eb22b755339bba99d9c44f866b0b38f0{
margin:0 0 0 0;
padding-bottom:0;
font-size:50px;
}
body .av-special-heading.av-mthj5rv7-eb22b755339bba99d9c44f866b0b38f0 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mthj5rv7-eb22b755339bba99d9c44f866b0b38f0 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-mthj5rv7-eb22b755339bba99d9c44f866b0b38f0 .av-subheading{
font-size:30px;
}

#top .hr.av-201te6-33042875861065c6ccefe0a45cdf4189{
margin-top:50px;
margin-bottom:65px;
}
.hr.av-201te6-33042875861065c6ccefe0a45cdf4189 .hr-inner{
width:50px;
border-color:#d3d3d3;
max-width:45%;
}
.hr.av-201te6-33042875861065c6ccefe0a45cdf4189 .av-seperator-icon{
color:#072f4c;
}
.hr.av-201te6-33042875861065c6ccefe0a45cdf4189 .av-seperator-icon.avia-svg-icon svg:first-child{
fill:#072f4c;
stroke:#072f4c;
}

#top .flex_column.av-1utkdy-d2660b61aa965e417e75c13487431b05{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-1utkdy-d2660b61aa965e417e75c13487431b05{
border-radius:3px 3px 3px 3px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-1utkdy-d2660b61aa965e417e75c13487431b05{
margin-top:0px;
margin-bottom:0px;
}

.avia-image-container.av-mlcm-4cf6bb2615a66477b4fc5a81af12dbd6 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mlcm-4cf6bb2615a66477b4fc5a81af12dbd6 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-1lxlva-60cd8fe6b86dd37bddc3cab746e7ca7e{
margin:15px 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-1lxlva-60cd8fe6b86dd37bddc3cab746e7ca7e .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1lxlva-60cd8fe6b86dd37bddc3cab746e7ca7e .av-subheading{
font-size:15px;
}

#top .flex_column.av-1ds9om-acc5bcf42df477baa52b89f54dd5035f{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-1ds9om-acc5bcf42df477baa52b89f54dd5035f{
border-radius:3px 3px 3px 3px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-1ds9om-acc5bcf42df477baa52b89f54dd5035f{
margin-top:0px;
margin-bottom:0px;
}

.avia-image-container.av-18177i-fdb477254bfba56a4ce943d431c91611 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-18177i-fdb477254bfba56a4ce943d431c91611 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-12ml1a-dbfff51b4c3afef4eb975ecd901a88aa{
margin:15px 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-12ml1a-dbfff51b4c3afef4eb975ecd901a88aa .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-12ml1a-dbfff51b4c3afef4eb975ecd901a88aa .av-subheading{
font-size:15px;
}

#top .flex_column.av-znswe-8a7d7f1b38696231d0cb3b80d6424233{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-znswe-8a7d7f1b38696231d0cb3b80d6424233{
border-radius:3px 3px 3px 3px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-znswe-8a7d7f1b38696231d0cb3b80d6424233{
margin-top:0px;
margin-bottom:0px;
}

.avia-image-container.av-2x39a-6f3972279c8fb32f0250c8892fa334ee img.avia_image{
box-shadow:none;
}
.avia-image-container.av-2x39a-6f3972279c8fb32f0250c8892fa334ee .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-ipizq-0e51b967565a8b405751e55f7d5554a8{
margin:15px 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-ipizq-0e51b967565a8b405751e55f7d5554a8 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-ipizq-0e51b967565a8b405751e55f7d5554a8 .av-subheading{
font-size:15px;
}

.avia-section.av-qet8u-33-55733b32b9573f79059d0406a964ea63{
background-color:#094978;
background:linear-gradient( to top right, #094978, #105e96 );
}

.flex_column.av-lsyke-35-c8585990bf526c82f09ff983a5d84456{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-lsyke-6-920738cda135db90312afd66ce9abd84{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-lsyke-4-1f554a3968991ccd7e8ad3454b8c56b4{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-lsyke-2-598c2ed054fa14fe6f7101bf8c9e5e60{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-mthlqct0-48c51fff2e56efced4ec110757bc8d27{
margin:0 0 0 0;
padding-bottom:0;
font-size:50px;
}
body .av-special-heading.av-mthlqct0-48c51fff2e56efced4ec110757bc8d27 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mthlqct0-48c51fff2e56efced4ec110757bc8d27 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-mthlqct0-48c51fff2e56efced4ec110757bc8d27 .av-subheading{
font-size:30px;
}

#top .hr.av-9k8tq-6ee08df965481f0b8c64be7ef3be69f3{
margin-top:50px;
margin-bottom:65px;
}
.hr.av-9k8tq-6ee08df965481f0b8c64be7ef3be69f3 .hr-inner{
width:50px;
border-color:#d3d3d3;
max-width:45%;
}
.hr.av-9k8tq-6ee08df965481f0b8c64be7ef3be69f3 .av-seperator-icon{
color:#072f4c;
}
.hr.av-9k8tq-6ee08df965481f0b8c64be7ef3be69f3 .av-seperator-icon.avia-svg-icon svg:first-child{
fill:#072f4c;
stroke:#072f4c;
}


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

#top #wrap_all .av-special-heading.av-1bijjy-2661bdefef4502169d1decbfed9e42f0 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mthj5rv7-eb22b755339bba99d9c44f866b0b38f0 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mthlqct0-48c51fff2e56efced4ec110757bc8d27 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-1bijjy-2661bdefef4502169d1decbfed9e42f0 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mthj5rv7-eb22b755339bba99d9c44f866b0b38f0 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mthlqct0-48c51fff2e56efced4ec110757bc8d27 .av-special-heading-tag{
font-size:0.8em;
}
}
