.legal .content-part{display:flex;margin-top:25px}@media (max-width:767px){.legal .content-part{margin-top:15px}}.legal .content-part-wrap{padding:0 15px 30px}.legal .content-part .left-sidebar{max-width:142px;width:100%}@media (max-width:767px){.legal .content-part .left-sidebar{display:none}}.legal .content-part .left-sidebar .floating-sidebar{background:#1d1d1d;display:flex;flex-flow:column;padding:15px;position:sticky;top:15px}.legal .content-part .left-sidebar .floating-sidebar .title{color:#fff;font-size:16px;font-weight:700;line-height:22px;margin-bottom:15px}.legal .content-part .left-sidebar .floating-sidebar a{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#fff;display:-webkit-box;font-size:14px;font-weight:300;line-height:19px;margin-bottom:10px;max-width:100%;overflow:hidden;text-decoration:none;text-overflow:ellipsis;word-break:break-word}.legal .content-part .left-sidebar .floating-sidebar a.active,.legal .content-part .left-sidebar .floating-sidebar a:hover{font-weight:700}.legal .content-part .content{margin-left:30px;max-width:648px;width:100%}@media (max-width:991px){.legal .content-part .content{max-width:100%}}@media (max-width:767px){.legal .content-part .content{margin-left:0}}.legal .content-part .content h1{color:#fff;font-size:36px;font-weight:800;line-height:52px;margin-bottom:30px;margin-top:0}@media (max-width:767px){.legal .content-part .content h1{font-size:32px}}.legal .content-part .content .title{color:#fff;font-size:28px;font-weight:800;line-height:38px;margin-bottom:15px}.legal .content-part .content .text{color:#fff;font-size:16px;font-weight:300;line-height:22px;margin-bottom:30px}.legal .content-part .content .text b{font-weight:700}.legal .content-part .content .text p{margin-bottom:20px}.legal .content-part .content .text h2{color:#fff;font-size:28px;font-weight:800;line-height:38px;margin-bottom:15px}.legal .content-part .right-sidebar{margin-left:30px;max-width:250px;width:100%}@media (max-width:991px){.legal .content-part .right-sidebar{display:none}}.legal .content-part .right-sidebar .floating-sidebar{align-items:center;background:#1d1d1d;display:flex;height:178px;justify-content:center;padding:20px;position:sticky;top:15px;width:100%}.legal .content-part .right-sidebar a{text-decoration:none}.legal .content-part .right-sidebar .header-logo{color:#fff;font-size:32px;font-weight:800;text-decoration:none}@media (max-width:480px){.legal .content-part .right-sidebar .header-logo{font-size:28px}}.legal .content-part .right-sidebar .header-logo span{color:#e63576}.legal .content-part.no-anchors .content{margin-left:0}
