.button{border-radius:100px;}
.get-help .button{background-color:#4d0f24;border-color:#4d0f24;}
.get-help .button.button-primary, .get-help button.button-primary, .get-help input.button-primary[type="submit"],
.get-help input.button-primary[type="reset"], .get-help input.button-primary[type="button"]{background-color:#4d0f24;border-color:#4d0f24;}
.get-help .button:hover, .get-help .button:visited, .get-help .button:active{background-color:#871d41;border-color:#871d41;}
.categories .button{background-color:#a88d40;border-color:#a88d40;}
.categories .button:hover, .categories .button:visited, .categories .button:active{background-color:#a88d40;border-color:#a88d40;}
.categories .mail{color:#fff;font-size:18px;text-decoration:none;}
.categories .mail:hover{color:#fff;font-size:18px;}
.categories .mail:visited{color:#a88d40;font-size:18px;}
.logo{display:block;margin:auto;}
.section{padding:8rem 0 7rem;text-align:center;}
.section-heading,
.section-description{margin-bottom:1.2rem;}
.hero{background:#4d0f24;}
.phones{position:relative;}
.phone{position:relative;max-width:80%;margin:3rem auto -12rem;}
.phone + .phone{display:none;}
.values{background:#4d0f24;background-size:cover;color:#fff;padding-bottom:5rem;}
.value-multiplier{margin-bottom:.5rem;color:#11DFC7;}
.value-heading{margin-bottom:.3rem;}
.value-description{opacity:.8;font-weight:300;}
.get-help{background:#a88d40;padding-top:10px;padding-bottom:10px;}
.company .value-description{font-size:18px;}
.get-help h2{color:#111;}
.get-help .section-description{color:#111;font-size:22px;font-family:sans-serif, arial;}
.categories{background:#4d0f24;background-size:cover;color:#fff;}
.categories .section-description{font-family:sans-serif, arial;}
@media (min-width:550px){.section{padding:12rem 0 11rem;}
.hero{padding-bottom:12rem;text-align:left;}
.phone{position:absolute;top:-7rem;right:3rem;max-height:362px;z-index:3;}
.phone + .phone{top:-6rem;display:block;max-width:73.8%;right:0;z-index:2;max-height:338px;}
.hero-heading{font-size:2.4rem;}
.company .value-description{font-size:22px;}
}
@media (min-width:750px){.hero{}
.hero-heading{font-size:2.6rem;}
.section{padding:14rem 0 15rem;}
.hero{padding:16rem 0 14rem;}
.section-description{max-width:70%;margin-left:auto;margin-right:auto;}
.phone{top:-14rem;right:5rem;max-height:510px;}
.phone + .phone{top:-12rem;max-height:472px;}
.categories{padding:15rem 0 8rem;}
.company .value-description{font-size:22px;}
}
@media (min-width:1000px){.section{padding:20rem 0 19rem;}
.hero{padding:25rem 0 30rem;}
.hero-heading{font-size:3.0rem;}
.phone{top:-16rem;max-height:615px;}
.phone + .phone{top:-14rem;max-height:570px;}
h2{margin-top:-150px;padding-bottom:30px;}
.company .value-description{font-size:22px;}
}