.centered h2{text-align:center}.wpb_wrapper h2 a:hover,#page .portfolio-shortcode:not(.gradient-overlay-layout-list):not(.content-rollover-layout-list) .entry-title a:hover{color:#666}.home #main{padding:0 0 40px}#footer .widget-title{font-size:1.6em}.service-title h2 a{color:#fff}.service-title h2 a:hover{color:#ada9a9}.centered-title h1,.before-after h3{text-align:center}#fancy-header .fancy-title>span{text-shadow:1px 1px 0 #000}.wpcf7-form{color:#fff}#content #area-buttons h3{font-size:1.6em;line-height:1.6em;text-align:center}#content #area-buttons h3 a{display:block;padding:10px;background-color:#2c2d72;color:#fff}#content #area-buttons h3 a:hover{background-color:#262626}#call-to-free-quote h2{font-size:2em;font-weight:300;text-align:center;line-height:2em}#call-to-free-quote h2 a{color:#fff}#call-to-free-quote h2 a:hover{color:#ada9a9}.solid-text-box h3{font-size:1.8em;line-height:2em;color:#fff;display:block;text-align:center;padding:20px;background-color:#2c2d72}.solid-text-box h3 a{color:#ddd}.solid-text-box h3 a:hover{color:#eee}.custom-button-box h2{font-size:1.8em;line-height:2em;color:#fff;display:block;text-align:center;padding:8px;background-color:#2c2d72}.custom-button-box h2 a{color:#fff}.custom-button-box h2 a:hover{color:#ccc}.custom-button-boxes h2{font-size:1.4em;line-height:2em;color:#fff;display:block;text-align:center;padding:8px;background-color:#2c2d72}.custom-button-boxes h2 a{color:#fff}.custom-button-boxes h2 a:hover{color:#ccc}.larger-paragraphs p{font-size:1.2em}.light-text h2{color:#fff}.one{float:left;width:100%}.one-quarter{float:left;margin-right:1%;width:23%}.page-id-2 .rs-layer.slidelink a span{background:0 0}#info-box-section .aio-icon-title.ult-responsive:hover{color:#666}#sidebar .wpcf7-form a{color:#ddd}#sidebar .wpcf7-form a:hover{color:#0af}.author-info,.author.vcard{display:none}@media only screen and (max-width:1100px){.one-quarter{float:left;margin-right:3%;width:47%}}@media only screen and (max-width:980px){.service-title h2 a{font-size:1em}}@media only screen and (max-width:800px){.service-title h2 a{font-size:.8em}}@media only screen and (max-width:768px){.one-quarter{width:100%}}@media only screen and (max-width:603px){.service-title h2 a{font-size:1.6em}}.grecaptcha-badge{visibility:hidden}.sidebar-content .textwidget *{color:black}#sidebar .wpcf7-form a{color:#7e7e7e}