@charset "utf-8";
/* CSS Document */

.legal_wrap{}

.legal_wrap *:not(h2) {font-size:15px}
.legal_wrap h1, .legal_wrap h2, .legal_wrap h3, .legal_wrap h4, .legal_wrap h5, .legal_wrap h6{font-family: "Open Sans",sans-serif; font-weight:100; line-height:normal; margin:0.9375em 0 0.3125em}
.legal_wrap h2{font-size:32px}


.legal_wrap p{margin:0 0 1em}
.legal_wrap p:last-of-type{margin:0}

.legal_wrap address{font-size:16px; font-style:normal; font-weight:500; margin:0 0 1em}
.legal_wrap address br{display:none}


.legal_wrap ol, .legal_wrap ul{margin:0 0 1em; padding:0 0 0 16px}


.legal_wrap ol li, .legal_wrap ul li{margin:.5em 0}


.legal_wrap a{background-image: linear-gradient(rgb(0, 0, 0), rgb(0, 0, 0)); background-size:0% 2px; background-position:50% 100%; background-repeat:no-repeat; color:#000; font-weight:700; transition:background-size ease .2s}
.legal_wrap a:hover{background-size:100% 2px; color:#000; transition:background-size ease .4s}
