/* 14052026 - Cloudflare Turnstile */
.itemWrapper .cf-turnstile {
transform:scale(0.85);
transform-origin: left center;
}
@media (max-width: 900px) {
.itemWrapper .cf-turnstile {
transform:scale(0.75);
}
}


.contactFormItemRHS .cf-turnstile {
transform-origin: left center;
}
@media (max-width: 520px) {
.contactFormItemRHS .cf-turnstile {
transform:scale(0.85);
}
}
@media (max-width: 430px) {
.contactFormItemRHS .cf-turnstile {
transform:scale(0.75);
}
}
@media (max-width: 380px) {
.contactFormItemRHS .cf-turnstile {
transform:scale(0.65);
}
}
@media (max-width: 320px) {
.contactFormItemRHS .cf-turnstile {
transform:scale(0.85);
}
.contactFormItemLHS.blanker {
display: none;
}
}

/* cookies table */
.cookiesTable {
margin: 0 0 20px;
    padding: 0;
    width: 100%;
    border-collapse: collapse;
    border-spacing: 0;
    background-color: #fff;
    border-top: 1px solid #ececec;
    table-layout: fixed;
}
.cookiesTable td , .cookiesTable th {
font-weight: 300;
font-family: 'Ubuntu', Helvetica, Arial, sans-serif;
}
.cookiesTable tr:nth-child(2n+1) {
    background-color: #fcfcfc;
}
.cookiesTable tr td:first-child, .cookiesTable tr th:first-child {
    border-left-style: solid;
    border-left-width: 1px;
}
.cookiesTable tr th:first-child {
    border-left-style: solid;
    border-left-width: 1px;
    border-color: #ececec;
}
.cookiesTable th {
    border-left: medium none;
    border-style: none solid solid none;
    border-top: medium none;
    border-width: medium 1px 1px medium;
    font-weight: 700;
    padding: 10px;
    text-align: left;
    border-color: #ececec;
}
.cookiesTable tr td:first-child, .cookiesTable tr th:first-child {
    border-left-style: solid;
    border-left-width: 1px;
}
.cookiesTable tr td:first-child, .cookiesTable tr th:first-child {
    border-left-style: solid;
    border-left-width: 1px;
    border-color: #ececec;
}
.cookiesTable td {
    border-color: #ececec;
    border-left: none;
    border-style: none solid solid none;
    border-top: medium none;
    border-width: medium 1px 1px medium;
    font-size: 14px;
    padding: 10px;
}

.ppCookiesContentWrapper a {
word-break: break-word;
}