.privacyPage .bannerPrivacy{height:70vh;overflow:hidden;background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative;display:flex;justify-content:center;align-items:flex-end;background-image:url(/_next/static/media/privacy.ffe03312.jpg)}.privacyPage .bannerPrivacy:after{content:"";position:absolute;background-color:rgba(0,0,0,.7411764706);width:100%;height:100%;top:0;left:0}.privacyPage .bannerPrivacy .bannerContent{position:relative;z-index:5;line-height:1.4;padding-bottom:80px}.privacyPage .bannerPrivacy .bannerContent h1{font-size:40px;color:#fff;margin-bottom:10px;text-transform:capitalize;font-weight:500}@media only screen and (min-width:640px){.privacyPage .bannerPrivacy .bannerContent h1{font-size:60px}}.privacyPage .bannerPrivacy .bannerContent p{font-size:20px;color:#fff;margin-bottom:20px}.privacyPage .privacyContent{padding:20px 0 0;border-top-left-radius:50px;border-top-right-radius:50px;top:-50px;background-color:#fff;position:relative}.privacyPage .privacyContent .introSection{color:var(--grey-color);font-size:17px;line-height:1.4}@media only screen and (min-width:640px){.privacyPage .privacyContent .introSection{font-size:20px;text-align:center}}.privacyPage .privacyContent .policySection{margin-top:30px}.privacyPage .privacyContent .policySection h2{line-height:1.2;border-left:4px solid var(--primary);padding-left:10px;color:var(--secondary);font-size:25px;font-weight:500}@media only screen and (min-width:640px){.privacyPage .privacyContent .policySection h2{font-size:30px}}.privacyPage .privacyContent .policySection p{font-size:20px;color:var(--grey-color);padding-left:10px;margin-top:10px}.privacyPage .privacyContent .policySection p a{color:var(--primary);font-weight:500}.privacyPage .privacyContent .policySection ul{list-style:none}.privacyPage .privacyContent .policySection ul li{padding-left:15px;color:var(--grey-color);font-size:20px;margin-top:10px}.privacyPage .privacyContent .policySection ul li span{color:red;font-weight:500;position:relative;top:2px;margin-right:4px}.privacyPage .privacyContent .policySection ul li a{color:var(--primary);font-weight:600}.privacyPage .privacyContent .changesNotice{color:var(--grey-color);margin-top:30px;border-top:1px solid rgba(0,0,0,.1215686275);padding-top:20px}.privacyPage .privacyContent .changesNotice h3{line-height:1.2;color:var(--secondary);font-size:25px;font-weight:500}@media only screen and (min-width:640px){.privacyPage .privacyContent .changesNotice h3{font-size:35px}}.privacyPage .privacyContent .changesNotice p{font-size:20px}