.post-1017 .et_pb_section:nth-child(3) {
       padding-top: 35px!important; 
    } 

.post-1026 .et_pb_section:nth-child(10) {
       padding-bottom: 0px; 
       padding-top: 0px; 
    } 

.post-1026 .et_pb_section:nth-child(11) .et_pb_toggle_open .et_pb_toggle_content  ul {
       padding-bottom: 0px; 
    } 

.post-1026 .et_pb_section:nth-child(2) .et_pb_text   h3 {
       border-style: none; 
       padding-left: 0px; 
    } 

.post-1026 .et_pb_section:nth-child(2) {
       padding-bottom: 0px; 
    } 

.post-1026 .et_pb_section:nth-child(4) {
       padding-bottom: 0px; 
       padding-top: 0px; 
    } 

.post-1026 .et_pb_section:nth-child(6) {
       padding-bottom: 0px; 
       padding-top: 0px; 
    } 

.post-1026 .et_pb_section:nth-child(8) {
       padding-bottom: 0px; 
       padding-top: 0px; 
    } 

.post-103 .et_pb_section:nth-child(1) .et_pb_fullwidth_header {
       background-color: rgba(0,34,76,1); 
       height: 183px; 
    } 

.post-103 .et_pb_section:nth-child(1) .et_pb_fullwidth_header .header-content {
       position: relative; 
       width: 1015px; 
    } 

.post-103 .et_pb_section:nth-child(1) .et_pb_fullwidth_header h1 {
       position: relative; 
    } 

.post-103 .et_pb_section:nth-child(2) .et_pb_text   a {
       margin-bottom: 0px; 
       margin-left: 0px; 
       margin-right: 8px; 
       margin-top: 0px; 
       padding-left: 22px; 
    } 

.post-103 .et_pb_section:nth-child(2) .et_pb_text   h1 {
       border-left-color: rgba(76,103,148,1); 
       border-left-style: solid; 
       border-left-width: 7px; 
       color: rgba(45,56,116,1); 
       font-size: 26px; 
       height: 48px; 
       line-height: 26px; 
       margin-bottom: 8px; 
       margin-left: 0px; 
       margin-right: 0px; 
       margin-top: 7px; 
       min-height: 48px; 
       padding-bottom: 0px; 
       padding-left: 10px; 
       padding-right: 0px; 
       position: static; 
       text-align: left; 
       top: -3px; 
    } 

.post-103 .et_pb_section:nth-child(2) .et_pb_text   p {
       padding-bottom: 0px; 
       padding-left: 15px; 
       padding-right: 15px; 
       padding-top: 50px; 
       text-align: left; 
    } 

.post-103 .et_pb_section:nth-child(2) .et_pb_text   ul li {
       font-size: 12px; 
       letter-spacing: 0px; 
       line-height: 33px; 
       padding-bottom: 4px; 
       padding-left: 4px; 
       padding-right: 4px; 
       padding-top: 10px; 
       text-indent: 0px; 
       text-transform: none; 
    } 

.post-103 .et_pb_section:nth-child(2) .et_pb_widget_area .et_pb_widget:not(.woocommerce) a {
       display: block; 
       font-size: 12px; 
       font-weight: 400; 
       padding-bottom: 10px; 
    } 

.post-103 .et_pb_section:nth-child(2) .et_pb_widget_area .et_pb_widget:not(.woocommerce) h4 {
       color: rgba(45,56,116,1); 
       font-size: 18px; 
    } 

.post-103 .et_pb_section:nth-child(2) .et_pb_widget_area .et_pb_widget:not(.woocommerce) ul li {
       border-bottom-color: rgba(234,234,234,1); 
       border-bottom-style: solid; 
       border-bottom-width: 1px; 
    } 

.post-103 .et_pb_section:nth-child(2) .et_pb_widget_area {
       padding-bottom: 0px; 
       padding-top: 40px; 
    } 

.post-134 .et_pb_section:nth-child(2) .et_pb_blurb .et_pb_blurb_content h4 {
       color: rgba(45,56,116,1); 
    } 

.post-134 .et_pb_section:nth-child(2) .et_pb_promo {
       background-color: #2d3874; 
       min-height: 157px; 
       padding-bottom: 20px; 
       padding-left: 20px; 
       padding-right: 20px; 
       padding-top: 20px; 
    } 

.post-134 .et_pb_section:nth-child(2) .et_pb_slider .et_pb_more_button {
       border-bottom-color: rgba(255,255,255,1); 
       border-color: rgba(255,255,255,1); 
       border-left-color: rgba(255,255,255,1); 
       border-right-color: rgba(255,255,255,1); 
       border-top-color: rgba(255,255,255,1); 
       color: rgba(255,255,255,1); 
    } 

.post-134 .et_pb_section:nth-child(2) .et_pb_slider .et_pb_slide_description h2 a {
       font-size: 40px; 
    } 

.post-134 .et_pb_section:nth-child(2) .et_pb_slider .et_pb_slide_description {
       margin-top: -20px; 
       padding-top: 75px; 
    } 

.post-134 .et_pb_section:nth-child(2) .et_pb_slider .et_pb_slide {
       height: 275px; 
    } 

.post-134 .et_pb_section:nth-child(2) .et_pb_text   h3 {
       color: rgba(45,56,116,1); 
    } 

.post-134 .et_pb_section:nth-child(2) .et_pb_widget_area .et_pb_widget:not(.woocommerce) a {
       display: block; 
       font-size: 12px; 
       font-weight: 400; 
       padding-bottom: 10px; 
    } 

.post-134 .et_pb_section:nth-child(2) .et_pb_widget_area .et_pb_widget:not(.woocommerce) h3:not(.et_pb_widget:not(.woocommerce)-title) {
       padding-bottom: 10px; 
    } 

.post-134 .et_pb_section:nth-child(2) .et_pb_widget_area .et_pb_widget:not(.woocommerce) h4 {
       color: rgba(45,56,116,1); 
       font-size: 12px; 
    } 

.post-134 .et_pb_section:nth-child(2) .et_pb_widget_area .et_pb_widget:not(.woocommerce) {
       margin-bottom: 22px; 
    } 

.post-134 .et_pb_section:nth-child(2) .et_pb_widget_area .et_pb_widget:not(.woocommerce) ul li {
       border-bottom-color: rgba(234,234,234,1); 
       border-bottom-style: solid; 
       border-bottom-width: 1px; 
    } 

.post-134 .et_pb_section:nth-child(2) .et_pb_widget_area {
       padding-top: 3px; 
    } 

.post-141 .et_pb_section:nth-child(2) .et_pb_text   h2 {
       border-bottom-style: dotted; 
       border-color: rgba(221,113,113,1); 
       border-left-style: solid; 
       border-left-width: 0!important; 
       border-right-style: solid; 
       border-right-width: 0px; 
       border-style: solid; 
       border-top-style: none; 
       border-width: 0px; 
       display: block; 
       letter-spacing: 0; 
       margin-left: 0; 
       padding-bottom: 0; 
       padding-left: 0; 
       text-align: left; 
       text-shadow: none; 
    } 

.post-141 .et_pb_section:nth-child(2) .et_pb_widget_area .et_pb_widget:not(.woocommerce) a {
       font-size: 12px; 
       font-weight: 400; 
    } 

.post-141 .et_pb_section:nth-child(2) .et_pb_widget_area .et_pb_widget:not(.woocommerce) h4 {
       color: rgba(45,56,116,1); 
       font-size: 18px; 
    } 

.post-141 .et_pb_section:nth-child(2) .et_pb_widget_area .et_pb_widget:not(.woocommerce) ul li {
       border-bottom-color: rgba(234,234,234,1); 
       border-bottom-style: solid; 
       border-bottom-width: 1px; 
       padding-bottom: 10px; 
    } 

.post-175 .et_pb_section:nth-child(1) {
       padding-top: 0px; 
    } 

.post-39 .et_pb_section:nth-child(1) .et_pb_fullwidth_header {
       background-color: rgba(0,34,76,1); 
       font-size: 6px; 
       margin-bottom: -20px; 
       margin-top: -15px; 
       padding-bottom: 9px; 
       padding-top: 15px; 
       right: auto; 
       word-spacing: 0px; 
    } 

.post-39 .et_pb_section:nth-child(1) .et_pb_fullwidth_header h1 {
       font-family: Roboto Condensed; 
       font-size: 15px; 
       font-weight: normal; 
       line-height: 13px; 
       position: relative; 
       right: 47px; 
       text-transform: none; 
       top: -1px; 
    } 

.post-39 .et_pb_section:nth-child(1) .et_pb_row:nth-child(1) {
       padding-bottom: 0px; 
       padding-top: 0px; 
    } 

.post-39 .et_pb_section:nth-child(1) {
       margin-bottom: 0px; 
       margin-left: 0px; 
       margin-top: 0px; 
       padding-bottom: 0px; 
       padding-top: 0px; 
    } 

.post-39 .et_pb_section:nth-child(2) {
       bottom: 0px; 
       height: 380px; 
       margin-bottom: 0px; 
       padding-bottom: 0px; 
       padding-top: 39px; 
    } 

.post-39 .et_pb_section:nth-child(2) .et_pb_image {
       margin-bottom: 0px; 
       margin-left: -20px; 
       margin-right: 0px; 
       margin-top: 0; 
       width: 336px; 
    } 

.post-39 .et_pb_section:nth-child(2) .et_pb_row:nth-child(1) {
       bottom: 0; 
       margin-bottom: 0; 
       margin-top: 0; 
       max-width: 1080px; 
       padding-top: 0px; 
       position: relative; 
       right: 4px; 
       top: -30; 
       width: 1080px; 
    } 

.post-39 .et_pb_section:nth-child(2) .et_pb_slider .et_pb_slide {
       height: 360px; 
       margin-bottom: -1px; 
    } 

.post-39 .et_pb_section:nth-child(2) .et_pb_slider {
       height: 380px; 
       top: 0px; 
    } 

.post-39 .et_pb_section:nth-child(3) .et_pb_blog_grid .hentry  {
       border-bottom-width: 0px; 
       border-left-width: 0px; 
       border-right-width: 0px; 
       border-top-width: 0px; 
       border-width: 0px; 
    } 

.post-39 .et_pb_section:nth-child(3) .et_pb_blurb .et_pb_blurb_content h4 {
       color: rgba(45,56,116,1); 
       height: 30px; 
       line-height: 34px; 
       padding-bottom: 5px; 
    } 

.post-39 .et_pb_section:nth-child(3) .et_pb_row:nth-child(1) {
       margin-bottom: 34px; 
       padding-bottom: 0px; 
       padding-top: 0px; 
    } 

.post-39 .et_pb_section:nth-child(3) .et_pb_row:nth-child(2) {
       margin-bottom: -20px; 
       margin-top: -20px; 
    } 

.post-39 .et_pb_section:nth-child(3) {
       margin-bottom: 0px; 
       padding-bottom: 12px; 
       padding-top: 20px; 
    } 

.post-39 .et_pb_section:nth-child(4) .et_pb_row:nth-child(1) {
       margin-bottom: -20px; 
       padding-bottom: 0px; 
       padding-top: 19px; 
    } 

.post-39 .et_pb_section:nth-child(4) .et_pb_row:nth-child(2) {
       margin-bottom: -20px; 
       margin-top: -20px; 
    } 

.post-39 .et_pb_section:nth-child(4) .et_pb_testimonial {
       margin-top: 25px; 
       padding-top: 30px; 
    } 

.post-39 .et_pb_section:nth-child(4) {
       margin-bottom: -20px; 
       margin-top: -11px; 
       padding-bottom: 20; 
       padding-top: 0px; 
    } 

.post-39 .et_pb_section:nth-child(5) {
       background-color: rgba(76,103,148,1); 
       margin-top: 0; 
       padding-top: 0px; 
    } 

.post-39 .et_pb_section:nth-child(6) {
       padding-top: 0px; 
    } 

.post-439 .et_pb_section:nth-child(1) {
       padding-top: 0px; 
    } 

.post-656 .et_pb_section:nth-child(1) .et_pb_slider .et_pb_slide_description h2 {
       border-style: none; 
       padding-left: 0px; 
    } 

.post-656 .et_pb_section:nth-child(2) {
       background-color: rgba(234,234,234,1); 
       padding-bottom: 35px; 
       padding-top: 35px!important; 
    } 

.post-656 .et_pb_section:nth-child(3) .et_pb_blog_grid .hentry  {
       border-bottom-width: px; 
       border-left-width: 0px; 
       border-right-width: 0px; 
       border-top-width: 0px; 
       border-width: 0; 
       padding-left: 12px; 
    } 

.post-656 .et_pb_section:nth-child(3) .et_pb_blog_grid .hentry > h2 {
       border-left-width: 0px!important; 
       border-style: none; 
       padding-bottom: 12px; 
       padding-left: 0px!important; 
    } 

.post-656 .et_pb_section:nth-child(3) .et_pb_blurb .et_pb_blurb_content h4 {
       color: rgba(45,56,116,1); 
       padding-top: 6px; 
    } 

.post-656 .et_pb_section:nth-child(3) {
       padding-bottom: 0px; 
       padding-top: 35px!important; 
    } 

.post-656 .et_pb_section:nth-child(4) .et_pb_row:nth-child(1) {
       padding-bottom: 0px; 
       padding-top: 0px; 
    } 

.post-656 .et_pb_section:nth-child(4) {
       padding-bottom: 32px; 
       padding-top: 0px; 
    } 

.post-677 .et_pb_section:nth-child(1) .et_pb_image {
       margin-bottom: 0px; 
    } 

.post-76 .et_pb_section:nth-child(10) {
       padding-bottom: 16px; 
       padding-top: 0px; 
    } 

.post-76 .et_pb_section:nth-child(11) .et_pb_image {
       margin-bottom: 0px; 
    } 

.post-76 .et_pb_section:nth-child(11) {
       padding-top: 0px; 
    } 

.post-76 .et_pb_section:nth-child(2) {
       padding-bottom: 0px; 
    } 

.post-76 .et_pb_section:nth-child(4) .et_pb_row:nth-child(1) {
       padding-top: 0px; 
    } 

.post-76 .et_pb_section:nth-child(4) {
       margin-top: 0px; 
       padding-bottom: 0px; 
       padding-top: 0px; 
    } 

.post-76 .et_pb_section:nth-child(6) {
       padding-bottom: 0px; 
       padding-top: 0px; 
    } 

.post-76 .et_pb_section:nth-child(8) {
       padding-top: 0px; 
    } 

.post-863 .et_pb_section:nth-child(1) .et_pb_slider .et_pb_slide_content  p {
       padding-bottom: 0px; 
    } 

.post-863 .et_pb_section:nth-child(1) .et_pb_slider .et_pb_slide_description h2 {
       border-style: none!important; 
       margin-bottom: 0px; 
       padding-bottom: 0px!important; 
       padding-left: 0px!important; 
    } 

.post-863 .et_pb_section:nth-child(2) .et_pb_row:nth-child(1) {
       padding-top: 0px!important; 
    } 

.post-863 .et_pb_section:nth-child(3) {
       padding-top: 35px!important; 
    } 

.post-87 .et_pb_section:nth-child(2) .et_pb_text   h3 {
       border-left-color: rgba(76,103,148,1); 
       border-left-style: solid; 
       border-left-width: 0px; 
       color: rgba(45,56,116,1); 
       padding-bottom: 0px; 
       padding-left: 0px; 
    } 

.post-87 .et_pb_section:nth-child(2) .et_pb_text   strong {
       color: rgba(45,56,116,1); 
    } 

.post-90 .et_pb_section:nth-child(1) .et_pb_fullwidth_header {
       background-color: rgba(0,34,76,1); 
    } 

.post-90 .et_pb_section:nth-child(2) .et_pb_blog_grid .hentry  {
       border-bottom-width: 0px; 
       border-right-width: 0px; 
       border-top-width: 0px; 
       border-width: 0px; 
    } 

.post-90 .et_pb_section:nth-child(2) .et_pb_blog_grid .hentry > h2 {
       color: rgba(45,56,116,1); 
    } 

.post-90 .et_pb_section:nth-child(2) .et_pb_widget_area .et_pb_widget:not(.woocommerce) a {
       border-bottom-style: solid; 
       border-bottom-width: 0px; 
       font-size: 12px; 
       font-weight: 400; 
    } 

.post-90 .et_pb_section:nth-child(2) .et_pb_widget_area .et_pb_widget:not(.woocommerce) h4 {
       color: rgba(45,56,116,1); 
       font-size: 18px; 
    } 

.post-90 .et_pb_section:nth-child(2) .et_pb_widget_area .et_pb_widget:not(.woocommerce) ul li {
       border-bottom-color: rgba(232,232,232,1); 
       border-bottom-style: solid; 
       border-bottom-width: 1px; 
       line-height: 23.8px; 
       padding-bottom: 10px; 
    } 

.post-957 .et_pb_section:nth-child(2) .et_pb_promo {
       margin-right: 0; 
       min-height: 157px; 
       padding-bottom: 25px!important; 
       padding-left: 25px!important; 
       padding-right: 25px!important; 
       padding-top: 25px!important; 
    } 

.post-957 .et_pb_section:nth-child(2) .et_pb_slider .et_pb_slide_description {
       padding-bottom: 95px; 
       padding-top: 35px; 
    } 

.post-957 .et_pb_section:nth-child(2) .et_pb_text   p {
       padding-bottom: 0px; 
    } 

.post-957 .et_pb_section:nth-child(2) .et_pb_widget_area .et_pb_widget:not(.woocommerce) h4 {
       padding-top: 40px!important; 
    } 

.post-957 .et_pb_section:nth-child(2) {
       padding-top: 0px; 
    } 

.post-962 .et_pb_section:nth-child(10) {
       padding-bottom: 0px; 
       padding-top: 0px; 
    } 

.post-962 .et_pb_section:nth-child(2) {
       padding-bottom: 0px; 
    } 

.post-962 .et_pb_section:nth-child(4) {
       padding-bottom: 0px; 
    } 

.post-962 .et_pb_section:nth-child(6) {
       padding-bottom: 0px; 
       padding-top: 0px; 
    } 

.post-962 .et_pb_section:nth-child(8) {
       padding-bottom: 0px; 
       padding-top: 0px; 
    } 

.post-965 .et_pb_section:nth-child(2) .et_pb_text   strong {
       color: #2d3874!important; 
    } 

#bloke-contenido-id.et_pb_section .et_pb_row:nth-child(1) {
       height: 340px; 
       margin-bottom: 0px; 
       max-height: 340; 
    } 

#bloke-contenido-id.et_pb_section {
       margin-bottom: 0px; 
       margin-top: 0px; 
       padding-bottom: 0px!important; 
       padding-top: 20px!important; 
    } 

#clientes1.et_pb_section {
       padding-bottom: 0px; 
       padding-top: 0px; 
    } 

#desarrollo1.et_pb_section .et_pb_fullwidth_header {
       background-color: rgba(0,34,76,1); 
    } 

#division-id.et_pb_section {
       padding-bottom: 0px; 
    } 

#divisor-id.et_pb_section {
       padding-bottom: 0px; 
       padding-top: 0px; 
    } 

#equipo1.et_pb_section .et_pb_row:nth-child(1) {
       padding-top: 0px; 
    } 

#equipo1.et_pb_section .et_pb_text   h3 {
       color: rgba(45,56,116,1); 
    } 

#et_pb_contact_form_0.et_pb_contact_form_container button[type=submit] {
       border-bottom-color: rgba(45,56,116,1); 
       border-color: rgba(45,56,116,1); 
       border-left-color: rgba(45,56,116,1); 
       border-right-color: rgba(45,56,116,1); 
       border-top-color: rgba(45,56,116,1); 
       color: rgba(45,56,116,1); 
    } 

#et_pb_contact_form_0.et_pb_contact_form_container .et_pb_contact_main_title {
       color: rgba(45,56,116,1); 
    } 

#header_title_1.et_pb_fullwidth_header {
       background-color: rgba(0,34,76,1); 
       background-image: url(http://www.miro.cl/wp-content/uploads/2015/10/productos1-300x73.png); 
    } 

#historia.et_pb_section .et_pb_row:nth-child(1) {
       padding-bottom: 18px; 
    } 

#historia.et_pb_section {
       padding-bottom: 0px; 
       padding-top: 54px; 
    } 

#history.et_pb_section {
       padding-top: 54px; 
    } 

#left-area .hentry  h1 {
       border-left-color: rgba(76,103,148,1); 
       border-left-style: solid; 
       border-left-width: 5px; 
       color: rgba(45,56,116,1); 
       margin-bottom: -1px; 
       margin-left: 50px; 
       padding-left: 12px; 
    } 

#mvvp1.et_pb_section .et_pb_text   h3 {
       color: rgba(45,56,116,1); 
    } 

#rse1.et_pb_section .et_pb_text   h3 {
       color: rgba(45,56,116,1); 
    } 

#sidebar .et_pb_widget:not(.woocommerce) a {
       font-size: 12px; 
    } 

#sidebar .et_pb_widget:not(.woocommerce) h4 {
       color: rgba(45,56,116,1); 
       font-size: 18px; 
    } 

#sidebar .et_pb_widget:not(.woocommerce) ul li {
       border-bottom-color: rgba(221,221,221,1); 
       border-bottom-style: solid; 
       border-bottom-width: 1px; 
       font-size: 12px; 
       font-weight: 400; 
       padding-bottom: 10px; 
    } 

#SubTituloBT1.et_pb_text   {
       border-left-color: rgba(76,103,148,1); 
       border-left-style: solid; 
       border-left-width: 5px!important; 
       border-right-style: solid; 
       border-right-width: 0px; 
       border-style: solid; 
       border-width: 0px; 
       font-size: 18px; 
       font-style: italic; 
       height: 26px; 
       padding-left: 5px!important; 
       text-decoration: none; 
       text-transform: none; 
    } 

#SubTituloBT1.et_pb_text   p {
       color: rgba(45,56,116,1); 
    } 

#subtitulos-id.et_pb_text   {
       border-bottom-style: solid; 
       border-bottom-width: 0px; 
       border-color: rgba(76,103,148,1); 
       border-left-width: 0px; 
       border-right-color: rgba(221,113,113,1); 
       border-right-style: solid; 
       border-right-width: 0px; 
       border-style: solid; 
       border-top-width: 0px; 
       border-width: 0px; 
       padding-bottom: 12px; 
       padding-left: 0px; 
       padding-top: 0px; 
    } 

#subtitulos-id.et_pb_text   h2 {
       border-left-color: rgba(45,56,116,1); 
       border-left-width: 7px!important; 
       border-style: none; 
       color: rgba(45,56,116,1); 
       padding-bottom: 0px; 
       padding-left: 0px; 
    } 

#subtitulos-id.et_pb_text   p {
       padding-bottom: 0px; 
    } 

#ttbanca1.et_pb_section .et_pb_fullwidth_header {
       background-color: rgba(0,34,76,1); 
    } 

html body div#et-top-navigation ul.nav li {
       left: 0px; 
       padding-right: 7px; 
       right: 0px; 
    } 

html body div#et-top-navigation ul.nav li ul li a {
       padding-bottom: 20px; 
       padding-top: 20px; 
    } 

html body div#et-top-navigation ul.nav li ul li {
       line-height: 15px; 
    } 

html body div#et-top-navigation ul.nav {
       position: relative; 
    } 

html body div#et_top_search #et_search_icon {
       position: relative; 
    } 

html body header#main-header #logo {
       box-shadow: none; 
       float: left; 
       height: 184px; 
       max-height: 71%; 
       max-width: 100%; 
       min-width: 0px; 
       opacity: 1; 
       padding-bottom: 0px; 
       padding-left: 0px; 
       padding-right: 0px; 
       padding-top: 0px; 
       position: relative; 
       top: 8px; 
       width: 212px; 
    } 


@media screen and (max-width: 480px)  { .post-39 .et_pb_section:nth-child(2) .et_pb_image {   width: 240px; }  }  