@charset "UTF-8";.text-block{position:relative}.text-block h3{color:#242424;font-size:1.8rem;font-weight:500;line-height:2rem;margin-bottom:2.5rem}@media screen and (max-width:767px){.text-block h3{font-size:2rem;line-height:2.3rem;margin-bottom:.8rem}}@media screen and (max-width:991px){.text-block{margin-bottom:3rem}}.text-block:before{background-color:transparent;content:"";display:block;height:.3rem;margin-bottom:1.25rem;max-width:25.5rem;width:100%}@media screen and (min-width:768px) and (max-width:992px){.text-block:before{max-width:28rem}}@media screen and (max-width:767px){.text-block:before{max-width:100%}}.text-block--border:before{background-color:#fec52d}.text-block__content h3{color:#242424;font-size:1.8rem;font-weight:500;line-height:2rem;margin-bottom:2.5rem}@media screen and (max-width:767px){.text-block__content h3{font-size:2rem;line-height:2.3rem;margin-bottom:.8rem}}.text-block__content ul{color:#242424;font-size:1.6rem;line-height:2.6rem}@media screen and (max-width:767px){.text-block__content ul{font-size:1.4rem;line-height:2rem}}.text-block__content ul li:before{content:"•";margin-right:1rem}.text-block__content ol{color:#242424;counter-reset:num;font-size:1.6rem;line-height:2.6rem}@media screen and (max-width:991px){.text-block__content ol{font-size:1.4rem;line-height:2rem}}.text-block__content ol li:before{content:counters(num,"") ") ";counter-increment:num}.text-block__content p{color:#242424;font-size:1.6rem;line-height:2.6rem}@media screen and (max-width:767px){.text-block__content p{font-size:1.4rem;line-height:2rem}}.text-block__content p:not(:last-child){margin-bottom:2.6rem}@media screen and (max-width:767px){.text-block__content p:not(:last-child){margin-bottom:2rem}}
