#site-color-red{padding-top:0;padding-bottom:0;background:url(/images/red/background.jpg) center repeat;}#site-color-red .logo span,#site-color-red #header h3,#site-color-red #header .phone,#site-color-red #header h2{font-weight:900;font-size:26px;line-height:26px;-webkit-text-shadow:0px 2px 0px #000000;-moz-text-shadow:0px 2px 0px #000000;text-shadow:0px 2px 0px #000000;}#site-color-red #header{padding-top:13px;padding-bottom:13px;padding:13px 30px 13px 21px;background:#a50000 url(/images/red/bg-header.png) repeat-x;border:none;margin-bottom:0;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}#site-color-red #header h3{font-size:16px;color:#FD9800;margin-right:10px;top:-2px;}#site-color-red #footer{padding:26px 0;background:#a50000 url(/images/red/bg-footer.png) repeat-x;}#site-color-red .btn-yellow{font-size:14px;font-weight:700;line-height:17px;color:#fff;padding:6px 20px;-webkit-text-shadow:0px 1px 0px #000000;-moz-text-shadow:0px 1px 0px #000000;text-shadow:0px 1px 0px #000000;background-image:-webkit-linear-gradient(#FFBD00 0%,#FF9900 90%,#D86E00 100%);background-image:-o-linear-gradient(#FFBD00 0%,#FF9900 90%,#D86E00 100%);background-image:linear-gradient(#FFBD00 0%,#FF9900 90%,#D86E00 100%);-webkit-box-shadow:inset 0px 4px 3px 0px #FFE380;-moz-box-shadow:inset 0px 4px 3px 0px #FFE380;box-shadow:inset 0px 4px 3px 0px #FFE380;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}#site-color-red #page-home .wrapper-content{padding:0;background:#FFF;}#site-color-red .block-form-quote{padding:0 15px 15px;background-color:#E9E9E9;border:6px solid #fff;}#site-color-red .block-form-quote h2{font-family:'Source Sans Pro',arial,sans-serif;font-weight:700;font-size:28px;line-height:28px;color:#fff;-webkit-text-shadow:0px 2px 0px #000000;-moz-text-shadow:0px 2px 0px #000000;text-shadow:0px 2px 0px #000000;padding:20px 35px;background:#a50000 url(/images/red/bg-title.png) repeat-x;margin-right:-15px;margin-left:-15px;}#site-color-red .block-form-quote h2 strong{font-size:45px;color:#FD9800;}#site-color-red .block-form-quote h2 strong::after{content:"";position:absolute;height:11px;width:96px;background:url(/images/red/line-title-free.png) no-repeat;left:0;bottom:-4px;}#site-color-red .form-quote-home{padding-top:16px;}#site-color-red .form-quote-home h3{font-weight:700;font-size:24px;line-height:32px;color:#5A5A5A;margin-bottom:9px;}#site-color-red .block-quality{padding:25px 25px 25px 208px;background-color:#444;}#site-color-red .block-quality h2{font-weight:700;font-size:20px;line-height:26px;color:#fff;margin-bottom:5px;}#site-color-red .block-quality p{font-size:14px;line-height:21px;color:#fff;margin-bottom:12px;}#site-color-red .block-quality h3,#site-color-red .block-quality h3 a{font-weight:900;font-size:25px;line-height:25px;color:#fff;}#site-color-red .block-quality h3 a:hover{color:#FFE700;}#site-color-red .block-quality h3{margin-left:15px;top:5px;}#site-color-red .block-quality img{height:111px;width:173px;top:27px;left:15px;}#site-color-red .content-bottom{padding:32px 30px 36px;background-color:#FD9800;}#site-color-red .content-bottom h2,#site-color-red .content-bottom h2 a{color:#fff;font-size:36px;line-height:32px;font-weight:700;-webkit-text-shadow:0px 2px 0px #000000;-moz-text-shadow:0px 2px 0px #000000;text-shadow:0px 2px 0px #000000;}#site-color-red .content-bottom h2 a:hover{color:#a50000;}#site-color-red .block-guaranted{padding:6px 6px 19px;background-color:#512121;color:#fff;}#site-color-red .block-guaranted .wrapper{padding:15px;background-color:#A60000;}#site-color-red .block-guaranted .wrapper h2{font-weight:700;font-size:20px;line-height:26px;-webkit-text-shadow:0px 2px 0px #000000;-moz-text-shadow:0px 2px 0px #000000;text-shadow:0px 2px 0px #000000;margin-bottom:5px;}#site-color-red .block-guaranted .wrapper p{line-height:21px;}#site-color-red .block-guaranted .wrapper h3{font-family:'Source Sans Pro',arial,sans-serif;font-size:20px;line-height:25px;color:#FD9800;-webkit-text-shadow:0px 2px 0px #000000;-moz-text-shadow:0px 2px 0px #000000;text-shadow:0px 2px 0px #000000;}#site-color-red .block-guaranted .header{padding-left:180px;}#site-color-red .block-guaranted .date{height:80px;width:80px;background:url(/images/red/bg-date.png) no-repeat;top:-2px;right:-2px;}#site-color-red .block-guaranted .bottom .btn{padding:12px 20px;}.step-2 #site-color-red,.step-3 #site-color-red{padding-top:50px;padding-bottom:55px;}#site-color-red #content{border-left:5px solid #FD9800;}#site-color-red #content h1{background-color:#FD9800;}#site-color-red .block-title-step{background:#FD9800 url(/images/red/bg-title-step.png) right center no-repeat;-webkit-background-size:50% 100%;background-size:50% 100%;margin-right:-30px;margin-left:-30px;min-height:170px;padding:50px 0 25px 20px;}#site-color-red .block-title-step{background-color:#FC8700;}.step-3 #site-color-red #content{border-left:5px solid #FC8700;}#site-color-red .block-bottom{font-size:12px;line-height:17px;color:#666;padding:48px 35px;background:#E6E6E6;margin-right:-30px;margin-left:-35px;}.step-3 #site-color-red .block-bottom{display:block!important;}.step-3 #site-color-red .btn-orange{background-image:-webkit-linear-gradient(#C50000 0%,#A80000 90%,#830000 100%);background-image:-o-linear-gradient(#C50000 0%,#A80000 90%,#830000 100%);background-image:linear-gradient(#C50000 0%,#A80000 90%,#830000 100%);-webkit-box-shadow:inset 0px 4px 3px 0px #FF5C5C;-moz-box-shadow:inset 0px 4px 3px 0px #FF5C5C;box-shadow:inset 0px 4px 3px 0px #FF5C5C;}.block-red{background-color:#512121;}.block-free-quotes{padding:25px;}.block-free-quotes .row{margin-right:-9px;margin-left:-9px;}.block-free-quotes .cols{padding-right:9px;padding-left:9px;}.block-search{padding:29px;background-color:#E6E6E6;}.block-search h2{font-weight:700;font-size:36px;line-height:36px;color:#5A5A5A;margin-right:15px;top:6px;}.block-search .form-group{margin-right:6px;}.block-search .form-control{height:42px;width:196px;}.block-search .btn{padding:6px 49px;height:42px;font-size:14px;line-height:17px;}.block-maps{background-color:#512121;}.block-maps .title-red{font-weight:700;font-size:24px;line-height:28px;color:#fff;-webkit-text-shadow:0px 2px 0px #000000;-moz-text-shadow:0px 2px 0px #000000;text-shadow:0px 2px 0px #000000;padding:23px 20px 29px;background:#a50000 url(/images/red/bg-title.png) repeat-x;}.maps-quotes{padding:25px 50px 25px 25px;max-height:360px;overflow:hidden;overflow-y:visible;}.maps-quotes li{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #6D3535;color:#fff;padding-left:152px;}.maps-quotes .name{font-weight:700;font-size:18px;line-height:22px;margin-bottom:5px;}.maps-quotes .address{font-size:14px;line-height:16px;}.maps-quotes img{top:2px;left:50px;border:2px solid #A90000;}.maps-quotes .ico-pin{top:2px;left:0;}.maps-quotes .number{font-size:14px;font-weight:700;}.maps-quotes .btn{padding:6px 20px;}.block-get-quality .cols{padding:30px;}.block-get-quality .col-left{padding-right:0;}.block-get-quality h3,.block-get-quality h2{font-weight:700;font-size:24px;line-height:26px;margin-bottom:5px;}.block-get-quality h3{font-size:18px;}.step-quality li{font-family:'Source Sans Pro',arial,sans-serif;font-size:18px;line-height:35px;padding-left:50px;}.step-quality .number{font-size:26px;color:#FD9800;height:35px;width:35px;background-color:#512121;text-align:center;left:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.block-guaranted .date strong{font-family:'Source Sans Pro',arial,sans-serif;font-size:22px;line-height:28px;font-weight:900;-webkit-transform:rotate(46deg);-moz-transform:rotate(46deg);transform:rotate(46deg);top:27px;left:26px;}.block-guaranted .header img{top:8px;left:0;}.block-guaranted .bottom{padding-top:25px;}.block-guaranted .bottom h3{margin-left:16px;top:4px;}.block-guaranted .bottom h3,.block-guaranted .bottom h3 a{font-weight:900;font-size:25px;line-height:25px;color:#fff;}.block-guaranted .bottom h3 a:hover{color:#FD9800;}.best-options li{padding-left:34px;line-height:21px;}.best-options i{font-size:24px;color:#FD9800;top:-4px;left:0;}.block-professional .cols{padding:30px;}.block-professional h2{font-weight:700;font-size:24px;line-height:32px;margin-bottom:5px;}.block-professional p{font-size:18px;line-height:32px;}.col-quality-professional{min-height:369px;background:url(/images/red/bg-paint.jpg) center center no-repeat;-webkit-background-size:280px 369px;background-size:280px 369px;}.col-quality-professional .content{padding-top:90px;}