* {
    box-sizing: border-box;
}
body {
    margin: 0;
}
[data-gjs-type="text"][class*="gjs-comp-selected"] {
    outline-color: purple !important;
    outline-style: solid !important;
    outline-width: 3px !important;
}
.policy-page{
    max-width: 820px;
    font-family: Arial,Helvetica,sans-serif;
    color: rgba(34, 34, 34, 1);
    line-height: 1.6;
    font-size: 15px;
    margin: 0 auto;
    padding: 40px 20px 64px}
.policy-page h1{
    font-size: 28px;
    margin: 0 0 24px}
.policy-page h2,.policy-page h4{
    font-size: 17px;
    margin: 28px 0 10px}
.policy-page p,.policy-page li{
    margin: 0 0 12px}
.policy-page a{
    color: rgba(30, 59, 47, 1)}