.fadeon{opacity:0;transition:all .7s cubic-bezier(0.19, 1, 0.22, 1) .5s}.fadeon.is-on{opacity:1}.fadeup{opacity:1;transition:all .5s;transform:translateY(2rem)}.fadeup.is-on{opacity:1;transform:translateY(0)}#blank-bnrs{display:none}#contact .page-ttlholder{background:#eee !important;height:220px}@media screen and (max-width: 959px){#contact .page-ttlholder{height:160px}}@media screen and (max-width: 559px){#contact .page-ttlholder{height:110px}}#contact #page-ttl span{color:#000}#contact .lead{padding:0 3%;max-width:calc(1000px + 6%);margin:0 auto}@media screen and (max-width: 959px){#contact .lead{padding:0 1rem}}#contact .lead{max-width:800px;margin:5rem auto 3rem;font-size:1.6rem;line-height:2;text-align:center;font-weight:500}@media screen and (max-width: 959px){#contact .lead{font-size:1.5rem;line-height:1.7;margin:3rem auto;text-align:left}}#contact .lead a{display:inline-block;text-decoration:underline;transition:all .3s}#contact .lead a:hover{opacity:.7}#contact .addtxt{padding:0 3%;max-width:calc(1000px + 6%);margin:0 auto}@media screen and (max-width: 959px){#contact .addtxt{padding:0 1rem}}#contact .addtxt{max-width:800px}#contact .addtxt li{font-size:1.4rem;line-height:1.5;text-align:center;font-weight:400}@media screen and (max-width: 959px){#contact .addtxt li{text-align:left}}#contact .addtxt li:not(:last-child){margin-bottom:.5rem}