h1{font-weight:400}.et_bloom_form_header{text-align:center}.et_bloom_form_header .et_bloom_form_text h2{margin-bottom:20px!important;margin-top:20px!important}.et_bloom_form_header .et_bloom_form_text h3.newsletter{font-size:28px!important;line-height:1.2;padding-bottom:20px}.et_bloom_form_header .et_bloom_form_text h4.newsletter{padding-top:20px;font-size:20px!important;line-height:1.2;padding-bottom:20px}.et_bloom .et_bloom_form_container.et_bloom_rounded button.et_bloom_submit_subscription{margin:0 auto}.et_bloom_custom_field{margin-bottom:0!important;font-size:12px!important}@media only screen and (min-width:1000px){.et_bloom_form_text{max-width:75%!important;margin:0 auto!important}}.et_bloom .et_bloom_optin_1 .et_bloom_form_container h2{font-size:24px!important}#main-header{-webkit-box-shadow:0 0 0 rgba(0,0,0,.1);box-shadow:0 0 0 rgba(0,0,0,.1);border-bottom:1px solid rgba(255,255,255,1);padding-top:10px}#top-header{padding-top:8px}#top-header,#top-header .container,#top-header #et-info,#top-header .et-social-icon a{width:100%}#top-menu li{font-weight:400}@media only screen and (min-width:1201px){#top-header #et-info{max-width:80%}}#top-header .wpml-ls-item a{font-size:16px;font-weight:600}@media (max-width:1200px){#et-info,#et-secondary-menu{text-align:center;display:block;float:none}}@media (max-width:1500px) and (min-width:981px){#slider-principal{margin-bottom:5px!important}}@media (max-width:1740px) and (min-width:1501px){#slider-principal{margin-bottom:25px!important}}#top-header .container{padding-top:-1.5em;font-weight:400}.wpml-ls-slot-37.wpml-ls-current-language,.wpml-ls-slot-37.wpml-ls-current-language a,.wpml-ls-slot-37.wpml-ls-current-language a:visited{color:#d1686c!important}@media (max-width:980px){#et-secondary-nav,#et-secondary-menu{display:block!important;padding-top:8px!important}}@media (max-width:1420px) and (min-width:981px){#banner-contacto .et_pb_column_11 .et_pb_promo{margin-top:90px!important}}@media only screen and (min-width:1361px){.et_pb_svg_logo #logo{height:68px}#top-menu li{padding-right:45px}#top-menu li.wpml-ls-item{padding-right:5px;border-right:1px solid #224859}}@media only screen and (max-width:1360px){.et_pb_svg_logo #logo{height:54px!important}}#slider-principal .et_pb_column_1{top:14%}@media only screen and (max-width:1361px){#slider-principal .et_pb_column_1 p{font-size:48px;line-height:50px!important}#slider-principal .et_pb_slide_title{max-width:100%}}.et_pb_slide_title{max-width:50%}.banda-ayudarte h3,.banda-ayudarte h4{font-weight:400}.banda-ayudarte h4{padding-bottom:32px;}.boton-clientes a{color:#fff!important;display:inline-block;padding:10px!important;margin-botom:33px!important;border:1px solid #fff;background-color:#347589}.boton-clientes a:hover{background-color:#e96d6e}.et_pb_button,.et_pb_button:hover,.et_button_icon_visible .et_pb_button,.et_button_icon_visible .et_pb_button:hover{padding:8px 32px 8px 20px!important;border-radius:40px!important}@media (min-width:981px){.three-column-portfolio .et_pb_grid_item{width:29.66%!important;margin-right:5.5%!important}.three-column-portfolio .et_pb_grid_item:nth-child(3n){margin-right:0!important}.three-column-portfolio.et_pb_grid_item:nth-child(4n){margin-right:5.5%!important}.three-column-portfolio .et_pb_grid_item.et_pb_portfolio_item:nth-child(4n+1){clear:none!important}.three-column-portfolio .et_pb_grid_item.first_in_row{clear:unset}}.et_pb_portfolio_filters{display:none}.et_pb_toggle_title{display:inline-block}#nf-field-14{background-color:#2689a7;border-radius:30px;padding:10px 40px 10px 40px;font-family:roboto,sans-serif;text-transform:uppercase;font-size:14px}#nf-field-14:hover{background-color:#E96D6E;color:#fff}#nf-label-field-13,#nf-label-field-36{font-size:14px}#nf-field-13-container{margin-bottom:5px}.nf-form-fields-required{display:none}.nf-field-label label{font-weight:400!important;margin-bottom:2px!important}.nf-field-label{margin-bottom:2px!important}#principios ol li{padding-bottom:15px;font-weight:400}@media (max-width:467px){.dtq-btn-wrap,.dtq-dual-btn{display:block;width:100%}.dtq-dual-btn .et_pb_button{display:block;text-align:center;margin-bottom:10px;margin-right:0!important}.ba_dual_button_0 .btn-el--secondary{margin-left:0!important}}p.legal{font-size:13px;line-height:1.1em}.menu-cookies li{display:inline-block;padding-left:5px;padding-right:5px}@media (min-width:479px){.dtq-iconbox__icon{margin:0 auto}}.nav li li{line-height:1em}ul.sub-menu{padding-top:5px}