@media screen and (min-width: 320px){.singleMain{padding-top:10rem}}@media screen and (min-width: 1025px){.singleMain{padding-top:40rem}}.singleMainWrap{width:100%;width:100%;height:100%;background-color:#fff;border-radius:6rem;-webkit-box-shadow:-2px -2px 30px 10px rgba(0,0,0,.1);box-shadow:-2px -2px 30px 10px rgba(0,0,0,.1)}.singleArticleTitle{margin:0 auto}@media screen and (min-width: 320px){.singleArticleTitle{width:90%;padding:5rem 0 3rem;border-bottom:solid 2px #e5e5e5}}@media screen and (min-width: 1025px){.singleArticleTitle{width:calc(100% - 10vw);padding:20rem 0 0;border-bottom:none}}.titleInfo{font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 320px){.titleInfo{font-size:1.5rem;margin-left:0}}@media screen and (min-width: 1025px){.titleInfo{font-size:2rem;margin-left:5vw}}.singleCat{border-radius:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:rgba(1,163,157,.1)}@media screen and (min-width: 320px){.singleCat{margin-left:2rem;padding:.5rem 1rem}}@media screen and (min-width: 1025px){.singleCat{margin-left:3rem;padding:.5rem 2rem}}.singleCat svg{margin:0 1rem 0 0}@media screen and (min-width: 320px){.singleTitle{margin-left:0}}@media screen and (min-width: 1025px){.singleTitle{margin-left:5vw}}.singleTitle div{font-family:"montserrat",sans-serif;font-weight:900;font-style:italic}@media screen and (min-width: 320px){.singleTitle div{font-size:1.6rem}}@media screen and (min-width: 1025px){.singleTitle div{font-size:3rem}}.singleTitle h1{letter-spacing:.1em;font-weight:700}@media screen and (min-width: 320px){.singleTitle h1{font-size:2.3rem;margin:3rem 0 2rem 0}}@media screen and (min-width: 1025px){.singleTitle h1{font-size:7rem;margin:5rem 0 2rem 0}}.singlePageBread{text-align:right}.singleContent{color:rgba(0,0,0,.5)}@media screen and (min-width: 320px){.singleContent{padding-bottom:10rem}}@media screen and (min-width: 1025px){.singleContent{padding-bottom:20rem}}@media screen and (min-width: 320px){.singleContent p{font-size:1.5rem;padding:1rem 0}}@media screen and (min-width: 1025px){.singleContent p{font-size:2.4rem;padding:1rem 0}}.singleContent img{border-radius:2rem}@media screen and (min-width: 320px){.singleContent figure{padding:3rem 0}}@media screen and (min-width: 1025px){.singleContent figure{padding:3rem 0}}@media screen and (min-width: 320px){.singleContent.pageContentWrap{padding:0}}@media screen and (min-width: 1025px){.singleContent.pageContentWrap{padding:0 5vw 0 8vw}}/*# sourceMappingURL=single.css.map */