.page-privacy{background: #fff !important}
.page-privacy .main-content .container{max-width: 930px; margin: 0 auto}
.page-privacy .main-content p{margin-bottom: 20px;}
.page-privacy .main-content p:last-of-type{margin-bottom: 0;}
.page-privacy .main-content p a{color: #e4a94b}
.page-privacy .main-content p a:hover{color:#20120c}
.heading-support{text-align: center;font-size: 46px; font-weight: 700; color: #20120c; line-height: 1.3;}
.heading-support span{display: block; font-size: 18px; font-weight: 400; padding: 20px 0 0 0}
.heading-support a{color: #e4a94b}
.heading-support a:hover{color:#20120c}
.footerlink{margin: 20px 0 0 0; color: #ffffff57;}
.footerlink a{color: #fff; margin:0 5px; position: relative; padding:0 0 2px 0;}
.footerlink a:after{position: absolute; left: 0; right: 0; margin: 0 auto;bottom: 0; content: ''; width: 0; height: 1px; background: #fff;-moz-transition: all .2s linear;-webkit-transition: all .2s linear;}
.footerlink a:hover{color: #fff;}
.footerlink a:hover:after{width: 100%}

.footerlink.link-contentpage1{text-align: center; color:#00000038}
.footerlink.link-contentpage1 a{ color: #000}
.footerlink.link-contentpage1 a:after{background: #000;}

.footerlink.link-contentpage2{text-align: center; padding:20px 0 50px 0; color: #00000038}
.footerlink.link-contentpage2 a{ color: #000}
.footerlink.link-contentpage2 a:after{background: #000;}

.min-h-screen1{min-height: calc(100vh - 330px)}

@media only screen and (max-width:991px){
 .page-privacy .main-content .container{padding-left: 15px; padding-right: 15px;}   
    .page-privacy .main-content p{margin-bottom:15px;}
    .heading-support{font-size: 30px; line-height: 1.1}
    .min-h-screen1{min-height:0}
    .footerlink.link-contentpage2{padding: 0 0 40px 0; margin-top: 0}
}
