section#hero{color:#fff}section#hero .wrapper{background:rgba(0,0,0,.85)}section#hero .ctas .button{background:#da2524;border-color:#da2524;color:#fff}section#hero .ctas .button:hover{background:#961a1a;border-color:#961a1a}section#hero .ctas .button.alt{border-color:#fff;color:#fff}section#hero .ctas .button.alt:hover{background:#fff;color:#961a1a}.page-template-page-contact #content header,.page-template-page-services #content header{color:#fff}.page-template-page-contact #content header .wrapper,.page-template-page-services #content header .wrapper{background:rgba(0,0,0,.85)}section#call-us{background:#f4f4f4}section#call-us .contact-form .wpcf7-form-control-wrap[data-name=acceptance-condiciones]{width:100%}section#call-us .contact-form input[type=text]{background:#fff}section#call-us .contact-form input[type=submit]{background:#da2524;border-color:#da2524}section#call-us .contact-form input[type=submit]:hover{background:#961a1a;border-color:#961a1a}section#advantages{background:#1d2746;color:#fff}section#advantages i{color:#da2524}#office-info{background:#f4f4f4}#office-info .address span{color:#444}section#contact-form div.advantages{background:#f4f4f4}section#contact-form div.advantages .advantage i{color:#961a1a}section#contact-form .wpcf7-acceptance a{color:#fff;text-decoration:none}section#contact-form .wpcf7-acceptance a:hover{color:#fff;text-decoration:underline}section#body-content .cta-container .cta,section#body-content .cta-container .blog article .more-link,.blog article section#body-content .cta-container .more-link,section#call-us .cta-container .cta,section#call-us .cta-container .blog article .more-link,.blog article section#call-us .cta-container .more-link{color:#fff}footer#footer{background:#1d2746;color:#fff}footer#footer h4{color:#fff}footer#footer h4:after{color:#fff;border-bottom-color:#da2524}footer#footer a{color:#fff}footer#footer .cta,footer#footer .blog article .more-link,.blog article footer#footer .more-link{color:#fff;background:#da2524;border-color:#da2524}footer#footer .cta:hover,footer#footer .blog article .more-link:hover,.blog article footer#footer .more-link:hover{background:#961a1a;border-color:#961a1a;color:#fff}#masthead-hero header#topheader{background:#1d2746}#masthead-hero header#topheader a{color:#fff}#masthead-hero header#topheader a:hover{color:#da2524}#masthead-hero header#topheader a i{color:#da2524}#masthead-hero header#masthead #site-navigation ul.menu li.menu-item a{color:#444}#masthead-hero header#masthead #site-navigation ul.menu li.menu-item a:hover{color:#da2524}#masthead-hero header#masthead #site-navigation ul.menu li.menu-item ul.sub-menu{background:#fff;border-color:#da2524}header#page-header-base{color:#fff}.wpcf7 input[type=text]{background:#fff}.wpcf7 input[type=submit],.cta,.blog article .more-link{color:#fff;background:#da2524;border-color:#da2524}.wpcf7 input[type=submit]:hover,.cta:hover,.blog article .more-link:hover{color:#fff;background:#961a1a;border-color:#fff}div.form{background:#1d2746;color:#fff}div.form .wpcf7-acceptance a{text-decoration:underline !important;color:#fff !important}div.form .wpcf7-acceptance a:hover{text-decoration:none !important;color:#fff !important}#content .base-cta{background:#da2524}#content .base-cta a{color:#fff}#content .base-cta:hover{background:#961a1a}.page-template-page-services #content article ul{background:#fff}.page-template-page-services #content article ul li{background:#961a1a;color:#da2524}.page-template-page-services #content article ul li a{color:#da2524}.page-template-page-services #content article ul li a:hover{color:#fff}.page-template-page-services #content article ul li ul{background:#fff}.page-template-page-services #content article ul li ul li{background:#fff;color:#444}.page-template-page-services #content article ul li ul li a{color:#444;font-weight:700}.page-template-page-services #content article ul li ul li a:hover{color:#da2524}.page-template-page-profile #content header#profile-header{background:#f4f4f4}.page-template-page-profile #content header#profile-header .content h1{border-color:#da2524}.page-template-page-profile #content header#profile-header .content .meta div{color:#444}.page-template-page-profile #content header#profile-header .content .meta div.contact a{color:#961a1a}.page-template-page-profile #content header#profile-header .content .meta div.contact a:hover{color:#da2524}.page-template-page-landing-city-service #content .container article aside .reviews,.page-template-page-landing-service #content .container article aside .reviews{background:#f4f4f4}.single-post #main .entry-content .blog_cta{background:#f4f4f4}.single-post #main .entry-content .blog_cta a.cta,.single-post #main .entry-content .blog_cta .blog article a.more-link,.blog article .single-post #main .entry-content .blog_cta a.more-link{color:#fff}.single-post #main .entry-content .blog_cta a.cta:hover,.single-post #main .entry-content .blog_cta .blog article a.more-link:hover,.blog article .single-post #main .entry-content .blog_cta a.more-link:hover{background:#961a1a}.single-casos-exito article{max-width:900px;margin:0 auto 1em}.single-casos-exito article h1{color:#444;text-align:left;font-size:2.5em;line-height:1.25em;margin:.5em auto .75em}.single-casos-exito article #breadcrumbs{margin-top:1em}.single-casos-exito article .blog_cta{background:#f4f4f4;margin:3em auto}.single-casos-exito article .blog_cta p.title{color:#1d2746}.single-casos-exito article .blog_cta p.content{max-width:35em;margin:0 auto 1em}.single-casos-exito article .blog_cta a.cta,.single-casos-exito .blog article .blog_cta a.more-link,.blog .single-casos-exito article .blog_cta a.more-link{color:#fff;border-color:#1d2746;background:#1d2746;border-radius:3px;margin:1em auto 0}.single-casos-exito article .blog_cta a.cta:hover,.single-casos-exito .blog article .blog_cta a.more-link:hover,.blog .single-casos-exito article .blog_cta a.more-link:hover{color:#fff;border-color:#da2524;background:#da2524}.single-casos-exito article #sentencia #texto-sentencia{font-family:courier,serif;margin:0 auto;padding:1em 2em;background:#f4f4f4;border:1px solid #e5e5e5;color:#000}.post-type-archive-casos-exito .reviews{background:#f4f4f4}.post-type-archive-casos-exito .reviews .reviews-block:hover{text-decoration:none}.post-type-archive-casos-exito .reviews .reviews-block .stars i{color:#f1c40f}.post-type-archive-casos-exito .container article div.copy section#casos-exito h3.caso-exito-title{color:#1d2746}.post-type-archive-casos-exito .container article div.copy section#casos-exito h3.caso-exito-title:hover{color:#da2524}.post-type-archive-casos-exito .container article div.copy section#casos-exito .caso-exito-content .caso-exito-more{color:#fff}html{background:#1d2746}body{color:#444}a{color:#da2524}a:visited{color:#da2524}a:hover{color:#961a1a}.reviews-block .stars i{color:#f1c40f}.reviews-block .stars .rating{color:#444}section#services ul li{width:50%}@media (max-width:700px){section#services ul li{width:50%}}@media (max-width:500px){section#services ul li{width:100%}}