body.page-template-default,
body.page-template-template-policy{
    background: #000 !important;
    color: #fff;
}
.separate-containers .inside-article, .separate-containers .comments-area, .separate-containers .page-header, .one-container .container, .separate-containers .paging-navigation, .inside-page-header{
    background: #000 !important;
}

body.page-template-default .content-area li a,
body.page-template-template-policy .content-area li a,
body.page-template-default .content-area p a,
body.page-template-template-policy .content-area p a{
    color: #fff;
    font-weight: 700;
    text-decoration: underline;
}
body.page-template-default .content-area li a:hover,
body.page-template-template-policy .content-area li a:hover,
body.page-template-default .content-area p a:hover,
body.page-template-template-policy .content-area p a:hover{
    color: #fff;
}
h3.wp-block-heading{
    font-family: 'D-DIN Condensed';
}
body.page-template-template-policy p{
    margin-bottom: 1.5em;
}
@media only screen and (min-width: 1000px){
    body .stk-9e2072d, body .stk-75cd7ff, body .stk-624d43a{
        margin-top: 180px !important;
        margin-bottom: 150px !important;
    }
}
@media only screen and (max-width: 1000px){
    body .gb-container-557e80c5,
    body .gb-container-3a5b75e6{
        margin-bottom: 60px;
    }
    body h1.gb-headline-92dc8dbb{
        font-size: 80px !important;
    }
    body .gb-container-557e80c5{
        margin-top: 180px;
    }
    body .gb-container-be7a96b9{
        margin-top: 120px;
    }
    body p.gb-headline-7ce3304e{
        margin-bottom: 69px;
    }
}