.privacypolicies-com---reset {
 -webkit-text-size-adjust:100%;
 -ms-text-size-adjust:100%;
 -ms-overflow-style:scrollbar;
 -webkit-tap-highlight-color:transparent;
 margin:0;
 font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
 font-size:1rem;
 font-weight:400;
 line-height:1.5;
 color:#212529;
 text-align:left;
 background-color:#fff
}
.privacypolicies-com---reset *,
.privacypolicies-com---reset *::before,
.privacypolicies-com---reset *::after {
 box-sizing:border-box
}
.privacypolicies-com---reset a,
.privacypolicies-com---reset li,
.privacypolicies-com---reset p,
.privacypolicies-com---reset h1,
.privacypolicies-com---reset h2,
.privacypolicies-com---reset input,
.privacypolicies-com---reset button,
.privacypolicies-com---reset select {
 border-style:none;
 box-shadow:none;
 margin:0;
 padding:0;
 border:0;
 font-size:100%;
 font:inherit;
 vertical-align:baseline;
 outline:none
}
@-ms-viewport {
 .privacypolicies-com---reset {
  width:device-width
 }
}
.privacypolicies-com---reset [tabindex="-1"]:focus {
 outline:0 !important
}
.privacypolicies-com---reset h1,
.privacypolicies-com---reset h2,
.privacypolicies-com---reset h3,
.privacypolicies-com---reset h4,
.privacypolicies-com---reset h5,
.privacypolicies-com---reset h6 {
 margin-top:0;
 margin-bottom:0;
 color:#000
}
.privacypolicies-com---reset p {
 margin-top:0;
 margin-bottom:1rem
}
.privacypolicies-com---reset div {
 display:block
}
.privacypolicies-com---reset ol,
.privacypolicies-com---reset ul,
.privacypolicies-com---reset dl {
 margin-top:0;
 margin-bottom:1rem
}
.privacypolicies-com---reset ol ol,
.privacypolicies-com---reset ul ul,
.privacypolicies-com---reset ol ul,
.privacypolicies-com---reset ul ol {
 margin-bottom:0
}
.privacypolicies-com---reset b,
.privacypolicies-com---reset strong {
 font-weight:bolder
}
.privacypolicies-com---reset small {
 font-size:80%
}
.privacypolicies-com---reset a {
 color:#007bff;
 text-decoration:none;
 background-color:transparent;
 -webkit-text-decoration-skip:objects
}
.privacypolicies-com---reset a:hover {
 color:#0056b3;
 text-decoration:underline
}
.privacypolicies-com---reset a:not([href]):not([tabindex]) {
 color:inherit;
 text-decoration:none
}
.privacypolicies-com---reset a:not([href]):not([tabindex]):hover,
.privacypolicies-com---reset a:not([href]):not([tabindex]):focus {
 color:inherit;
 text-decoration:none
}
.privacypolicies-com---reset a:not([href]):not([tabindex]):focus {
 outline:0
}
.privacypolicies-com---reset label {
 display:inline-block;
 margin-bottom:0.5rem
}
.privacypolicies-com---reset button {
 border-radius:2px;
 padding:.5rem 1rem;
 outline:none;
 background:#dcdae5;
 color:#111;
 cursor:pointer;
 border:none;
 transition:all ease .3s
}
.privacypolicies-com---reset button:focus {
 outline:none
}
.privacypolicies-com---reset select {
 border-style:none
}
.privacypolicies-com---reset input,
.privacypolicies-com---reset button,
.privacypolicies-com---reset select,
.privacypolicies-com---reset optgroup,
.privacypolicies-com---reset textarea {
 margin:0;
 font-family:inherit;
 font-size:inherit;
 line-height:inherit
}
.privacypolicies-com---reset button,
.privacypolicies-com---reset input {
 overflow:visible
}
.privacypolicies-com---reset button,
.privacypolicies-com---reset select {
 text-transform:none
}
.privacypolicies-com---reset button,
.privacypolicies-com---reset html [type="button"],
.privacypolicies-com---reset [type="reset"],
.privacypolicies-com---reset [type="submit"] {
 -webkit-appearance:button
}
.privacypolicies-com---reset button::-moz-focus-inner,
.privacypolicies-com---reset [type="button"]::-moz-focus-inner,
.privacypolicies-com---reset [type="reset"]::-moz-focus-inner,
.privacypolicies-com---reset [type="submit"]::-moz-focus-inner {
 padding:0;
 border-style:none
}
.privacypolicies-com---reset input[type="radio"],
.privacypolicies-com---reset input[type="checkbox"] {
 box-sizing:border-box;
 padding:0
}
.privacypolicies-com---reset [hidden] {
 display:none !important
}


.privacypolicies-com---nb {
 overflow:auto;
 z-index:99999999999;
 font-size:16px
}
.privacypolicies-com---nb .cc-nb-main-container {
 padding:3rem
}
.privacypolicies-com---nb .cc-nb-title {
 font-size:24px;
 font-weight:600
}
.privacypolicies-com---nb .cc-nb-text {
 font-size:16px;
 margin:0 0 1.25rem 0
}
.privacypolicies-com---nb .cc-nb-okagree,
.privacypolicies-com---nb .cc-nb-reject,
.privacypolicies-com---nb .cc-nb-changep {
 font-weight:bold;
 font-size:14px;
 margin-right:0.25rem !important;
 margin-bottom:0.25rem !important
}
@media (max-width: 480px) {
 .privacypolicies-com---nb .cc-nb-okagree,
 .privacypolicies-com---nb .cc-nb-reject,
 .privacypolicies-com---nb .cc-nb-changep {
  display:block;
  width:100%
 }
}
.privacypolicies-com---nb-headline {
 right:0;
 top:auto;
 bottom:0;
 left:0;
 max-width:100%;
 position:relative
}
@media (max-width: 320px), (max-height: 480px) {
 .privacypolicies-com---nb-headline {
  overflow:auto;
  height:200px;
  max-width:100%;
  right:0;
  top:auto;
  bottom:0;
  left:auto;
  position:fixed
 }
}
.privacypolicies-com---nb-simple {
 right:0;
 top:auto;
 bottom:0;
 left:auto;
 max-width:100%;
 position:fixed
}
@media screen and (max-width: 600px) {
 .privacypolicies-com---nb-simple {
  max-width:80%
 }
}
@media (max-width: 320px), (max-height: 480px) {
 .privacypolicies-com---nb-simple {
  overflow:auto;
  height:200px;
  max-width:100%
 }
}
.privacypolicies-com---nb-interstitial-overlay {
 position:fixed;
 top:0;
 left:0;
 height:100%;
 width:100%;
 background:rgba(0,0,0,0.8);
 z-index:9999999999
}
.privacypolicies-com---nb-interstitial {
 right:3vw;
 top:3vh;
 left:3vw;
 max-width:100%;
 position:fixed
}
@media (max-width: 320px), (max-height: 480px) {
 .privacypolicies-com---nb-interstitial {
  overflow:auto;
  height:200px;
  right:0;
  top:auto;
  bottom:0;
  left:auto;
  position:fixed
 }
}
.privacypolicies-com---nb-standalone {
 position:fixed;
 top:0;
 left:0;
 height:100%;
 width:100%
}
@media (max-width: 320px), (max-height: 480px) {
 .privacypolicies-com---nb-standalone {
  overflow:auto;
  height:200px;
  max-width:100%;
  right:0;
  top:auto;
  bottom:0;
  left:auto;
  position:fixed
 }
}
.privacypolicies-com---pc-overlay {
 width:100%;
 height:100%;
 position:fixed;
 background:rgba(0,0,0,0.5);
 z-index:999999999999;
 top:0;
 left:0;
 display:none
}
@media screen and (max-width: 600px) {
 .privacypolicies-com---pc-overlay {
  overflow-y:scroll
 }
}
.privacypolicies-com---pc-dialog {
 position:absolute;
 margin:30px auto;
 width:750px;
 max-width:90%;
 height:auto;
 left:0;
 right:0
}
.privacypolicies-com---pc-dialog>div {
 width:100%
}
.privacypolicies-com---pc-dialog .cc-pc-container {
 width:100%;
 display:flex;
 background:#fff;
 flex-direction:column
}
.privacypolicies-com---pc-dialog .cc-pc-head {
 background:#fff;
 color:#111;
 display:flex;
 flex-direction:row;
 justify-content:space-between
}
@media screen and (max-width: 600px) {
 .privacypolicies-com---pc-dialog .cc-pc-head {
  flex-direction:column
 }
}
.privacypolicies-com---pc-dialog .cc-pc-head-title {
 display:flex;
 padding-left:15px;
 flex-direction:column;
 justify-content:center;
 align-items:baseline
}
@media screen and (max-width: 600px) {
 .privacypolicies-com---pc-dialog .cc-pc-head-title {
  align-items:center;
  padding:15px 0 0 0
 }
}
.privacypolicies-com---pc-dialog .cc-pc-head-title-text {
 font-size:16px;
 line-height:1.5;
 margin:0
}
.privacypolicies-com---pc-dialog .cc-pc-head-title-headline {
 font-size:20px;
 font-weight:600;
 margin:0
}
.privacypolicies-com---pc-dialog .cc-pc-head-lang {
 display:flex;
 align-items:center;
 padding-right:15px;
 min-height:80px;
 justify-content:center
}
@media screen and (max-width: 600px) {
 .privacypolicies-com---pc-dialog .cc-pc-head-lang {
  padding:15px 0;
  min-height:20px
 }
}
.privacypolicies-com---pc-dialog .cc-pc-head-close {
 display:flex;
 align-items:center;
 justify-content:center;
 margin-left:15px
}
.privacypolicies-com---pc-dialog .cc-cp-body {
 display:flex;
 flex-direction:row;
 align-items:stretch;
 background:#292929;
 color:#f5f5f5;
 border-bottom:none
}
@media screen and (max-width: 600px) {
 .privacypolicies-com---pc-dialog .cc-cp-body {
  flex-direction:column
 }
}
.privacypolicies-com---pc-dialog .cc-cp-body-tabs {
 font-family:Arial, sans-serif !important;
 width:150px;
 margin:0;
 padding:0;
 background:#e6e6e6;
 min-width:150px
}
@media screen and (max-width: 600px) {
 .privacypolicies-com---pc-dialog .cc-cp-body-tabs {
  width:100%
 }
}
.privacypolicies-com---pc-dialog .cc-cp-body-tabs-item {
 margin:0;
 padding:0;
 float:left;
 display:block;
 width:100%;
 color:#666;
 background:#e6e6e6;
 border-bottom:1px solid #ccc;
 border-right:1px solid #ccc;
 transition:all ease .1s;
 box-sizing:content-box
}
@media screen and (max-width: 600px) {
 .privacypolicies-com---pc-dialog .cc-cp-body-tabs-item {
  border-right:0
 }
}
.privacypolicies-com---pc-dialog .cc-cp-body-tabs-item[active=true] {
 background:#292929;
 color:#f5f5f5
}
.privacypolicies-com---pc-dialog .cc-cp-body-tabs-item-link {
 text-decoration:none;
 color:#666;
 display:block;
 padding:10px 5px 10px 10px;
 font-weight:700;
 font-size:12px;
 line-height:19px;
 position:relative
}
.privacypolicies-com---pc-dialog .cc-cp-body-content {
 background:#292929;
 color:#f5f5f5
}
.privacypolicies-com---pc-dialog .cc-cp-body-content-entry {
 width:100%;
 display:none;
 padding:25px;
 box-sizing:border-box
}
.privacypolicies-com---pc-dialog .cc-cp-body-content-entry[active=true] {
 display:block
}
.privacypolicies-com---pc-dialog .cc-cp-body-content-entry-title {
 font-size:24px;
 font-weight:600
}
.privacypolicies-com---pc-dialog .cc-cp-body-content-entry-text {
 font-size:16px;
 line-height:1.5
}
.privacypolicies-com---pc-dialog .cc-cp-foot {
 background:#f2f2f2;
 display:flex;
 flex-direction:row;
 align-items:center;
 border-top:1px solid #ccc;
 justify-content:space-between
}
.privacypolicies-com---pc-dialog .cc-cp-foot-byline {
 padding:20px 10px;
 font-size:14px;
 color:#333;
 display:none !important
}
.privacypolicies-com---pc-dialog .cc-cp-foot-byline a {
 color:#999
}
.privacypolicies-com---pc-dialog .cc-cp-foot-save {
 margin-right:10px;
 opacity:.9;
 transition:all ease .3s;
 font-size:14px;
 font-weight:bold;
 height:auto
}
.privacypolicies-com---pc-dialog .cc-cp-foot-save:hover {
 opacity:1
}
.privacypolicies-com---pc-dialog input[type="checkbox"].cc-custom-checkbox {
 position:absolute;
 margin:2px 0 0 16px;
 cursor:pointer;
 appearance:none
}
.privacypolicies-com---pc-dialog input[type="checkbox"].cc-custom-checkbox+label {
 position:relative;
 padding:4px 0 0 50px;
 line-height:2.0em;
 cursor:pointer;
 display:inline;
 font-size:14px
}
.privacypolicies-com---pc-dialog input[type="checkbox"].cc-custom-checkbox+label:before {
 content:"";
 position:absolute;
 display:block;
 left:0;
 top:0;
 width:40px;
 height:24px;
 border-radius:16px;
 background:#fff;
 border:1px solid #d9d9d9;
 -webkit-transition:all 0.3s;
 transition:all 0.3s
}
.privacypolicies-com---pc-dialog input[type="checkbox"].cc-custom-checkbox+label:after {
 content:"";
 position:absolute;
 display:block;
 left:0px;
 top:0px;
 width:24px;
 height:24px;
 border-radius:16px;
 background:#fff;
 border:1px solid #d9d9d9;
 -webkit-transition:all 0.3s;
 transition:all 0.3s
}
.privacypolicies-com---pc-dialog input[type="checkbox"].cc-custom-checkbox+label:hover:after {
 box-shadow:0 0 5px rgba(0,0,0,0.3)
}
.privacypolicies-com---pc-dialog input[type="checkbox"].cc-custom-checkbox:checked+label:after {
 margin-left:16px
}
.privacypolicies-com---pc-dialog input[type="checkbox"].cc-custom-checkbox:checked+label:before {
 background:#55D069
}



.privacypolicies-com---palette-dark.privacypolicies-com---nb {
 background-color:#0a6554;
 color:#fff
}
.privacypolicies-com---palette-dark .cc-nb-title {
 color:#fff
}
.privacypolicies-com---palette-dark .cc-nb-text {
 color:#fff
}
.privacypolicies-com---palette-dark .cc-nb-text a {
 color:#fff;
 text-decoration:underline
}
.privacypolicies-com---palette-dark .cc-nb-text a:hover {
 text-decoration:none
}
.privacypolicies-com---palette-dark .cc-nb-text a:focus {
 box-shadow:0 0 0 2px #3dd000
}
.privacypolicies-com---palette-dark .cc-nb-okagree {
 color:#000;
 background-color:#ff0
}
.privacypolicies-com---palette-dark .cc-nb-okagree:focus {
 box-shadow:0 0 0 2px #3dd000
}
.privacypolicies-com---palette-dark .cc-nb-reject {
 color:#000;
 background-color:#ff0
}
.privacypolicies-com---palette-dark .cc-nb-reject:focus {
 box-shadow:0 0 0 2px #3dd000
}
.privacypolicies-com---palette-dark .cc-nb-changep {
 background-color:#eaeaea;
 color:#111
}
.privacypolicies-com---palette-dark .cc-nb-changep:focus {
 box-shadow:0 0 0 2px #3dd000
}
.privacypolicies-com---palette-dark .cc-pc-container {
 background:#212121
}
.privacypolicies-com---palette-dark .cc-pc-head {
 background:#212121;
 color:#fff;
 border-bottom:1px solid #111
}
.privacypolicies-com---palette-dark .cc-pc-head-title-headline {
 color:#fff
}
.privacypolicies-com---palette-dark .cc-pc-head-title-text {
 color:#fff
}
.privacypolicies-com---palette-dark .cc-pc-head-lang select {
 color:#212121
}
.privacypolicies-com---palette-dark .cc-pc-head-lang select:focus {
 box-shadow:0 0 0 2px #ff0
}
.privacypolicies-com---palette-dark .cc-pc-head-close {
 background:none;
 color:#e6e6e6
}
.privacypolicies-com---palette-dark .cc-pc-head-close:active,
.privacypolicies-com---palette-dark .cc-pc-head-close:focus {
 border:2px solid #ff0
}
.privacypolicies-com---palette-dark .cc-cp-body {
 background:#292929 !important;
 color:#f5f5f5
}
.privacypolicies-com---palette-dark .cc-cp-body-tabs {
 color:#666;
 background:#e6e6e6
}
.privacypolicies-com---palette-dark .cc-cp-body-tabs-item {
 border-right-color:#ccc;
 border-bottom-color:#ccc
}
.privacypolicies-com---palette-dark .cc-cp-body-tabs-item-link {
 color:#666
}
.privacypolicies-com---palette-dark .cc-cp-body-tabs-item-link:hover {
 color:#666
}
.privacypolicies-com---palette-dark .cc-cp-body-tabs-item-link:focus {
 box-shadow:0 0 0 2px #292929
}
.privacypolicies-com---palette-dark .cc-cp-body-tabs-item[active=true] {
 background:#292929 !important
}
.privacypolicies-com---palette-dark .cc-cp-body-tabs-item[active=true] a {
 color:#f5f5f5
}
.privacypolicies-com---palette-dark .cc-cp-body-content {
 background:#292929 !important;
 color:#f5f5f5
}
.privacypolicies-com---palette-dark .cc-cp-body-content-entry-title {
 color:#fff
}
.privacypolicies-com---palette-dark .cc-cp-body-content-entry-text {
 color:#fff
}
.privacypolicies-com---palette-dark .cc-cp-body-content-entry a {
 color:#fff;
 text-decoration:underline
}
.privacypolicies-com---palette-dark .cc-cp-body-content-entry a:hover {
 text-decoration:none
}
.privacypolicies-com---palette-dark .cc-cp-body-content-entry a:focus {
 box-shadow:0 0 0 2px #ff0
}
.privacypolicies-com---palette-dark .cc-cp-foot {
 background:#212121;
 border-top-color:#111
}
.privacypolicies-com---palette-dark .cc-cp-foot-byline {
 color:#fff
}
.privacypolicies-com---palette-dark .cc-cp-foot-byline a:focus {
 box-shadow:0 0 0 2px #ff0
}
.privacypolicies-com---palette-dark .cc-cp-foot-save {
 background:#ff0;
 color:#000
}
.privacypolicies-com---palette-dark .cc-cp-foot-save:focus {
 box-shadow:0 0 0 2px #3dd000
}


.privacypolicies-com---palette-light.privacypolicies-com---nb {
 background-color:#f2f2f2;
 color:#111
}
.privacypolicies-com---palette-light .cc-nb-title {
 color:#111
}
.privacypolicies-com---palette-light .cc-nb-text {
 color:#111
}
.privacypolicies-com---palette-light .cc-nb-text a {
 color:#111;
 text-decoration:underline
}
.privacypolicies-com---palette-light .cc-nb-text a:hover {
 text-decoration:none
}
.privacypolicies-com---palette-light .cc-nb-text a:focus {
 box-shadow:0 0 0 2px #ff8d00
}
.privacypolicies-com---palette-light .cc-nb-okagree {
 color:#fff;
 background-color:green
}
.privacypolicies-com---palette-light .cc-nb-okagree:focus {
 box-shadow:0 0 0 2px #ff8d00
}
.privacypolicies-com---palette-light .cc-nb-reject {
 color:#fff;
 background-color:green
}
.privacypolicies-com---palette-light .cc-nb-reject:focus {
 box-shadow:0 0 0 2px #ff8d00
}
.privacypolicies-com---palette-light .cc-nb-changep {
 background-color:#eaeaea;
 color:#111
}
.privacypolicies-com---palette-light .cc-nb-changep:focus {
 box-shadow:0 0 0 2px #ff8d00
}
.privacypolicies-com---palette-light .cc-pc-container {
 background:#fff
}
.privacypolicies-com---palette-light .cc-pc-head {
 background:#fff;
 color:#111;
 border-bottom:1px solid #ccc
}
.privacypolicies-com---palette-light .cc-pc-head-title-headline {
 color:#111
}
.privacypolicies-com---palette-light .cc-pc-head-title-text {
 color:#111
}
.privacypolicies-com---palette-light .cc-pc-head-lang select {
 color:#111
}
.privacypolicies-com---palette-light .cc-pc-head-lang select:focus {
 box-shadow:0 0 0 2px green
}
.privacypolicies-com---palette-light .cc-pc-head-close {
 background:none;
 color:#666
}
.privacypolicies-com---palette-light .cc-pc-head-close:active,
.privacypolicies-com---palette-light .cc-pc-head-close:focus {
 border:2px solid green
}
.privacypolicies-com---palette-light .cc-cp-body {
 background:#fbfbfb !important;
 color:#111
}
.privacypolicies-com---palette-light .cc-cp-body-tabs {
 color:#666;
 background:#e6e6e6
}
.privacypolicies-com---palette-light .cc-cp-body-tabs-item {
 border-right-color:#ccc;
 border-bottom-color:#ccc
}
.privacypolicies-com---palette-light .cc-cp-body-tabs-item-link {
 color:#666
}
.privacypolicies-com---palette-light .cc-cp-body-tabs-item-link:hover {
 color:#666
}
.privacypolicies-com---palette-light .cc-cp-body-tabs-item-link:focus {
 box-shadow:0 0 0 2px #fbfbfb
}
.privacypolicies-com---palette-light .cc-cp-body-tabs-item[active=true] {
 background:#fbfbfb !important
}
.privacypolicies-com---palette-light .cc-cp-body-tabs-item[active=true] a {
 color:#111
}
.privacypolicies-com---palette-light .cc-cp-body-content {
 background:#fbfbfb !important;
 color:#111
}
.privacypolicies-com---palette-light .cc-cp-body-content-entry-title {
 color:#111
}
.privacypolicies-com---palette-light .cc-cp-body-content-entry-text {
 color:#111
}
.privacypolicies-com---palette-light .cc-cp-body-content-entry a {
 color:#111;
 text-decoration:underline
}
.privacypolicies-com---palette-light .cc-cp-body-content-entry a:hover {
 text-decoration:none
}
.privacypolicies-com---palette-light .cc-cp-body-content-entry a:focus {
 box-shadow:0 0 0 2px green
}
.privacypolicies-com---palette-light .cc-cp-foot {
 background:#f2f2f2;
 border-top-color:#ccc
}
.privacypolicies-com---palette-light .cc-cp-foot-byline {
 color:#111
}
.privacypolicies-com---palette-light .cc-cp-foot-byline a:focus {
 box-shadow:0 0 0 2px green
}
.privacypolicies-com---palette-light .cc-cp-foot-save {
 background:green;
 color:#fff
}
.privacypolicies-com---palette-light .cc-cp-foot-save:focus {
 box-shadow:0 0 0 2px #ff8d00
}


.privacypolicies-com---is-hidden {
 display:none
}
.privacypolicies-com---is-visible {
 display:block
}


.privacypolicies-com---nb.privacypolicies-com---lang-ar,
.privacypolicies-com---pc-overlay.privacypolicies-com---lang-ar {
 text-align:right
}
