:root{--white:#fff;--black:#0a0a0a;--grey:#d8d8d8;--blue:#83bbdd;--blue-darker:#233c54;--blue-dark:#23384d;--blue-medium:#476780;--blue-light:#6da5b9;--red-darker:#85091e;--red-dark:#a31233;--red-light:#cd6250;--grey-ultra-light:#f7f5f5;--grey-light:#f0ecec;--grey-medium:#908d8d;--grey-dark:#333;--accent-blue:#13293d;--accent-sage:#9dc5bb;--accent-gold:#ffb400;--accent-purple:#5b2e48;--accent-teal:#0b7a75;--accent-teal-darker:#09635f;--btn-default:#a31233;--btn-default-hover:#85091e;--btn-secondary:#23384d;--btn-secondary-hover:#13293d;--btn-accent:#0b7a75;--btn-accent-hover:#09635f;--btn-social:#a31233;--btn-social-hover:#85091e;--btn-social-secondary:#23384d;--btn-social-secondary-hover:#13293d;--nav-link:#23384d;--nav-link-underline:#a31233;--overlay:#23384d}.c-calculator{border-radius:.4rem}.c-calculator__section{border-bottom:solid.1rem var(--grey-ultra-light)}.c-calculator__section:last-child{border-bottom:none}.c-calculator__extremity input:checked+label{color:var(--white);background-color:var(--blue-dark)}.c-calculator__extremity label{cursor:pointer;text-align:center;width:100%;display:inline-block}.c-calculator__rating_item{float:left;flex-direction:column;width:20%;display:flex}@media screen and (min-width:62em){.c-calculator__rating_item{width:10%}}.c-calculator__rating_item input{margin:auto}.c-calculator__rating_item label{cursor:pointer;text-align:center}.c-calculator__marital label{margin-right:1rem;display:inline-flex}.c-calculator__pie{background-color:var(--grey-light);background-image:conic-gradient(#f0ecec 360deg,#a31233 0deg);border-radius:10rem;height:20rem;width:20rem;margin:auto;transition:.2s;position:relative}.c-calculator__pie:after{content:"";background-color:var(--white);border-radius:50%;height:14rem;width:14rem;position:absolute;right:3rem;top:3rem}.c-calculator__pie_number{text-align:center;z-index:1;width:100%;position:absolute;top:35%}@media screen and (min-width:48em){.c-calculator__pie{margin:0}}.c-calculator__date input{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--blue-dark);background-color:var(--grey-ultra-light);border:none;border-radius:2.5rem;width:100%;padding:1.2rem 2rem;font-size:2rem;font-weight:300}.c-calculator-bg{background-image:url(/wp-content/uploads/2019/06/Calculator-Pages-Background-300x199.jpeg)}@media screen and (min-width:48em){.c-calculator-bg{background-image:url(/wp-content/uploads/2019/06/Calculator-Pages-Background-768x510.jpeg)}}