th,
td {
    text-align: center !important;
    vertical-align: middle !important;
}

.display-n {
    display: none;
}
.display-b {
    display: block;
}
.display-f {
    display: flex;
}

.linkFOCOPDV,
.linkFOCOPDV a {
    color: var(--white);
}
    .linkFOCOPDV:hover,
    .linkFOCOPDV:hover a,
    .linkFOCOPDV:focus,
    .linkFOCOPDV:focus a,
    .linkFOCOPDV:active,
    .linkFOCOPDV:active a {
        color: var(--white);
    }

.textDECORATION {
    text-decoration: underline;
} 

.header-form {
    background: var(--white);
    border: 2px solid var(--white);
}

.navbar-content {
    border-top: 1px solid var(--white);
}

.navbar-content.navbar-content-header {
    width: 100%;
    margin: 0px 50px;
}

.header-form {
    /* display: none; */
}

.single-banner::before {
    background: -webkit-gradient(linear, right top, left top, from(rgba(6, 23, 56, 0.6)), to(rgba(31, 54, 199, 0.64)));
    background: linear-gradient(to left, rgba(6, 23, 56, 0.6), rgb(31, 54, 199, 0.64));
}

.news-part::before {
    background: -webkit-gradient(linear, left top, right top, from(rgba(6, 23, 56, 0.8)), to(rgba(31, 54, 199, 0.8)));
    background: linear-gradient(to right, rgba(6, 23, 56, 0.8), rgba(31, 54, 199, 0.8));
}

.backtop {
    background: var(--primary);
    -webkit-box-shadow: 0px 0px 15px 3px rgba(31, 54, 199, 0.5);
    box-shadow: 0px 0px 15px 3px rgba(31, 54, 199, 0.5);
}

section.section.animated-part img[src^="/images/logo-"] {
    margin-top: -120px; 
    max-height: 920px;
}

@media (max-width: 767px) {
    header.header-part .navbar-content {
        display: none;
    }

    section.section.animated-part img[src^="/images/logo-"]  {
        margin-top: 120px !important;
    }
}

.uol-c-button--sep-inherit {
    --button-sep-color: currentColor;
}
.uol-c-button--variant-2a {
    --button-color: var(--color-brand-glass-blue);
    --button-bg-color: var(--color-brand-royal-purple);
    --button-hover-bg-color: var(--color-brand-turmeric-yellow);
}
.uol-c-button {
    align-items: stretch;
    background-color: initial;
    background-color: var(--button-bg-color);
    border: none;
    color: inherit;
    color: var(--button-color);
    cursor: pointer;
    display: inline-flex;
    font: inherit;
    font-size: var(--button-font-size);
    font-weight: var(--font-weight-medium);
    margin: 0;
    max-inline-size: var(--measure);
    overflow: hidden;
    padding: 0;
    position: relative;
    text-align: start;
    -webkit-text-decoration: none;
    text-decoration: none;
    transition: color .2s var(--transition-easing);
    will-change: color;
}

:root {
    --scrollbar-width: 16px;
}
:root {
    --button-font-size: var(--font-size-15);
    --button-icon-size: var(--space-12);
    --button-icon-order: 2;
    --button-label-order: 1;
    --button-label-space-inline-start: var(--space-4);
    --button-label-space-inline-end: var(--space-4);
    --button-label-space-block-start: var(--space-3);
    --button-label-space-block-end: var(--space-3);
    --button-color: var(--color-brand-royal-purple);
    --button-bg-color: var(--color-brand-glass-blue);
    --button-sep-color: var(--color-neutral-white);
    --button-hover-bg-color: var(--color-brand-royal-purple);
    --button-arrow-shaft-transform: translateX(50%) scaleX(0);
    --button-arrow-head-transform: translateX(-20%);
}
:root {
    --form-input-font-size: var(--font-size-16);
    --form-input-block-size: var(--space-12);
    --form-input-space-inline: var(--space-4);
    --form-input-color: var(--color-neutral-warm-grey);
    --form-input-border-color: var(--color-neutral-warm-grey);
    --form-input-bg-color: var(--color-neutral-white);
    --form-input-shadow-color: var(--color-neutral-white);
    --form-input-invalid-color: var(--color-brand-hot-red);
}
:root {
    --form-file-font-size: var(--font-size-16);
    --form-file-block-size: var(--space-12);
    --form-file-space-inline: var(--space-1) var(--space-3);
    --form-file-color: var(--color-neutral-warm-grey);
    --form-file-border-color: var(--color-neutral-warm-grey);
    --form-file-bg-color: var(--color-neutral-white);
    --form-file-invalid-color: var(--color-brand-hot-red);
    --form-file-button-block-size: var(--font-size-10);
    --form-file-button-font-size: var(--font-size-15);
    --form-file-button-color: var(--color-brand-royal-purple);
    --form-file-button-bg-color: var(--color-brand-glass-blue);
}
:root {
    --chapter-nav-list-bg-color: var(--color-neutral-white);
}
:root {
    --breadcrumb-bg-color: var(--color-brand-unilever-blue);
    --breadcrumb-color: var(--color-neutral-white);
    --breadcrumb-space: var(--space-compact) var(--space-compact);
    --breadcrumb-icon-color: var(--color-brand-sky-blue);
    --breadcrumb-underline-color: var(--color-brand-sky-blue);
}
:root {
    --core-highlight-color: var(--color-neutral-white);
    --core-highlight-bg-color: var(--color-brand-denim-blue);
}
:root {
    --grid-gap: var(--space-default);
}
:root {
    --stack-space: var(--space-default);
}
:root {
    --focus-outline-color: var(--color-brand-unilever-blue);
}
:root {
    --global-link-color: var(--color-brand-royal-purple);
    --global-link-hover-color: var(--color-brand-orchid-purple);
    --global-link-underline-color: var(--color-brand-mauve-purple);
}
:root {
    --heading-color: var(--color-brand-denim-blue);
    --heading-display-color: var(--color-brand-unilever-blue);
}
:root {
    --csstools-color-scheme--dark: ;
    color-scheme: light dark;
}
:root {
    --transition-easing: cubic-bezier(0.25,0.46,0.45,0.94);
}
:root {
    --font-family-locale: var(--font-family-unilever-shilling), var(--font-family-sans-serif);
}
:root {
    --unit-100vw: calc(100vw - var(--scrollbar-width, 0px));
    --direction-start: left;
    --direction-end: right;
    --direction-scale-inline: 1;
}

/* // */
/* ///---ROOT */
/* // */
:root {
    --color-brand-unilever-blue-id: unilever-blue;
    --color-brand-unilever-blue: #1f36c7;
    --color-brand-unilever-blue-rgb: #1f36c7;
    --color-brand-unilever-blue-rgb-raw: 31 54 199;
    --color-brand-ocean-blue-id: ocean-blue;
    --color-brand-ocean-blue: #001f82;
    --color-brand-ocean-blue-rgb: #001f82;
    --color-brand-ocean-blue-rgb-raw: 0 31 130;
    --color-brand-denim-blue-id: denim-blue;
    --color-brand-denim-blue: #005eff;
    --color-brand-denim-blue-rgb: #005eff;
    --color-brand-denim-blue-rgb-raw: 0 94 255;
    --color-brand-sky-blue-id: sky-blue;
    --color-brand-sky-blue: #47c8ff;
    --color-brand-sky-blue-rgb: #47c8ff;
    --color-brand-sky-blue-rgb-raw: 71 200 255;
    --color-brand-glass-blue-id: glass-blue;
    --color-brand-glass-blue: #77ddf5;
    --color-brand-glass-blue-rgb: #77ddf5;
    --color-brand-glass-blue-rgb-raw: 119 221 245;
    --color-brand-forest-green-id: forest-green;
    --color-brand-forest-green: #008651;
    --color-brand-forest-green-rgb: #008651;
    --color-brand-forest-green-rgb-raw: 0 134 81;
    --color-brand-bottle-green-id: bottle-green;
    --color-brand-bottle-green: #00a284;
    --color-brand-bottle-green-rgb: #00a284;
    --color-brand-bottle-green-rgb-raw: 0 162 132;
    --color-brand-jade-green-id: jade-green;
    --color-brand-jade-green: #00d7c4;
    --color-brand-jade-green-rgb: #00d7c4;
    --color-brand-jade-green-rgb-raw: 0 215 196;
    --color-brand-mint-green-id: mint-green;
    --color-brand-mint-green: #a3e1d2;
    --color-brand-mint-green-rgb: #a3e1d2;
    --color-brand-mint-green-rgb-raw: 163 225 210;
    --color-brand-royal-purple-id: royal-purple;
    --color-brand-royal-purple: #7705bc;
    --color-brand-royal-purple-rgb: #7705bc;
    --color-brand-royal-purple-rgb-raw: 119 5 188;
    --color-brand-orchid-purple-id: orchid-purple;
    --color-brand-orchid-purple: #9c44c0;
    --color-brand-orchid-purple-rgb: #9c44c0;
    --color-brand-orchid-purple-rgb-raw: 156 68 192;
    --color-brand-mauve-purple-id: mauve-purple;
    --color-brand-mauve-purple: #cf98d9;
    --color-brand-mauve-purple-rgb: #cf98d9;
    --color-brand-mauve-purple-rgb-raw: 207 152 217;
    --color-brand-lavender-purple-id: lavender-purple;
    --color-brand-lavender-purple: #e2bee8;
    --color-brand-lavender-purple-rgb: #e2bee8;
    --color-brand-lavender-purple-rgb-raw: 226 190 232;
    --color-brand-fuchsia-pink-id: fuchsia-pink;
    --color-brand-fuchsia-pink: #e60067;
    --color-brand-fuchsia-pink-rgb: #e60067;
    --color-brand-fuchsia-pink-rgb-raw: 230 0 103;
    --color-brand-candy-pink-id: candy-pink;
    --color-brand-candy-pink: #f752c7;
    --color-brand-candy-pink-rgb: #f752c7;
    --color-brand-candy-pink-rgb-raw: 247 82 199;
    --color-brand-ballet-pink-id: ballet-pink;
    --color-brand-ballet-pink: #fca6de;
    --color-brand-ballet-pink-rgb: #fca6de;
    --color-brand-ballet-pink-rgb-raw: 252 166 222;
    --color-brand-blush-pink-id: blush-pink;
    --color-brand-blush-pink: #ffbde7;
    --color-brand-blush-pink-rgb: #ffbde7;
    --color-brand-blush-pink-rgb-raw: 255 189 231;
    --color-brand-hot-red-id: hot-red;
    --color-brand-hot-red: #ff2828;
    --color-brand-hot-red-rgb: #ff2828;
    --color-brand-hot-red-rgb-raw: 255 40 40;
    --color-brand-sunset-red-id: sunset-red;
    --color-brand-sunset-red: #ff544f;
    --color-brand-sunset-red-rgb: #ff544f;
    --color-brand-sunset-red-rgb-raw: 255 84 79;
    --color-brand-coral-red-id: coral-red;
    --color-brand-coral-red: #ff7c7d;
    --color-brand-coral-red-rgb: #ff7c7d;
    --color-brand-coral-red-rgb-raw: 255 124 125;
    --color-brand-salmon-red-id: salmon-red;
    --color-brand-salmon-red: #fea29a;
    --color-brand-salmon-red-rgb: #fea29a;
    --color-brand-salmon-red-rgb-raw: 254 162 154;
    --color-brand-honey-yellow-id: honey-yellow;
    --color-brand-honey-yellow: #ffa91f;
    --color-brand-honey-yellow-rgb: #ffa91f;
    --color-brand-honey-yellow-rgb-raw: 255 169 31;
    --color-brand-turmeric-yellow-id: turmeric-yellow;
    --color-brand-turmeric-yellow: #ffc000;
    --color-brand-turmeric-yellow-rgb: #ffc000;
    --color-brand-turmeric-yellow-rgb-raw: 255 192 0;
    --color-brand-canary-yellow-id: canary-yellow;
    --color-brand-canary-yellow: #ffe300;
    --color-brand-canary-yellow-rgb: #ffe300;
    --color-brand-canary-yellow-rgb-raw: 255 227 0;
    --color-brand-nickle-yellow-id: nickle-yellow;
    --color-brand-nickle-yellow: #ffec9a;
    --color-brand-nickle-yellow-rgb: #ffec9a;
    --color-brand-nickle-yellow-rgb-raw: 255 236 154;
    --color-neutral-white-id: #fff;
    --color-neutral-white: #fff;
    --color-neutral-white-rgb: #fff;
    --color-neutral-white-rgb-raw: 255 255 255;
    --color-neutral-black-id: #000;
    --color-neutral-black: #000;
    --color-neutral-black-rgb: #000;
    --color-neutral-black-rgb-raw: 0 0 0;
    --color-neutral-warm-grey-id: warm-grey;
    --color-neutral-warm-grey: #73706e;
    --color-neutral-warm-grey-rgb: #73706e;
    --color-neutral-warm-grey-rgb-raw: 115 112 110;
    --color-neutral-mid-grey-id: mid-grey;
    --color-neutral-mid-grey: #d3d3c8;
    --color-neutral-mid-grey-rgb: #d3d3c8;
    --color-neutral-mid-grey-rgb-raw: 211 211 200;
    --color-neutral-pale-grey-id: pale-grey;
    --color-neutral-pale-grey: #f7f7ef;
    --color-neutral-pale-grey-rgb: #f7f7ef;
    --color-neutral-pale-grey-rgb-raw: 247 247 239;
    --color-social-twitter-id: twitter;
    --color-social-twitter: #1da1f2;
    --color-social-twitter-rgb: #1da1f2;
    --color-social-twitter-rgb-raw: 29 161 242;
    --color-social-facebook-id: facebook;
    --color-social-facebook: #1877f2;
    --color-social-facebook-rgb: #1877f2;
    --color-social-facebook-rgb-raw: 24 119 242;
    --color-social-linked-in-id: linked-in;
    --color-social-linked-in: #0a66c2;
    --color-social-linked-in-rgb: #0a66c2;
    --color-social-linked-in-rgb-raw: 10 102 194;
    --color-social-youtube-id: youtube;
    --color-social-youtube: red;
    --color-social-youtube-rgb: red;
    --color-social-youtube-rgb-raw: 255 0 0;
    --color-social-pinterest-id: pinterest;
    --color-social-pinterest: #bd081c;
    --color-social-pinterest-rgb: #bd081c;
    --color-social-pinterest-rgb-raw: 189 8 28;
    --color-social-whatsapp-id: whatsapp;
    --color-social-whatsapp: #25d366;
    --color-social-whatsapp-rgb: #25d366;
    --color-social-whatsapp-rgb-raw: 37 211 102;
    --color-social-instagram-id: instagram;
    --color-social-instagram: #c32aa3;
    --color-social-instagram-rgb: #c32aa3;
    --color-social-instagram-rgb-raw: 195 42 163;
    --color-social-wechat-id: wechat;
    --color-social-wechat: #7bb32e;
    --color-social-wechat-rgb: #7bb32e;
    --color-social-wechat-rgb-raw: 123 179 46;
    --color-social-weibo-id: weibo;
    --color-social-weibo: #df2029;
    --color-social-weibo-rgb: #df2029;
    --color-social-weibo-rgb-raw: 223 32 41;
    --color-social-snapchat-id: snapchat;
    --color-social-snapchat: #fffc00;
    --color-social-snapchat-rgb: #fffc00;
    --color-social-snapchat-rgb-raw: 255 252 0;
    --color-social-tumblr-id: tumblr;
    --color-social-tumblr: #34465d;
    --color-social-tumblr-rgb: #34465d;
    --color-social-tumblr-rgb-raw: 52 70 93;
    --color-social-vk-id: vk;
    --color-social-vk: #4c75a3;
    --color-social-vk-rgb: #4c75a3;
    --color-social-vk-rgb-raw: 76 117 163;
    --color-social-x-id: x;
    --color-social-x: #000;
    --color-social-x-rgb: #000;
    --color-social-x-rgb-raw: 0 0 0;
    --z-index-seabed: -10000;
    --z-index-below: -100;
    --z-index-default: 1;
    --z-index-above: 100;
    --z-index-nav: 600;
    --z-index-backdrop: 1040;
    --z-index-overlay: 1045;
    --z-index-modal: 1050;
    --z-index-popover: 1100;
    --z-index-tooltip: 1100;
    --space-1: 0.25rem;
    --space-2: 0.5rem;
    --space-3: 0.75rem;
    --space-4: 1rem;
    --space-5: 1.25rem;
    --space-6: 1.5rem;
    --space-7: 1.75rem;
    --space-8: 2rem;
    --space-9: 2.25rem;
    --space-10: 2.5rem;
    --space-11: 2.75rem;
    --space-12: 3rem;
    --space-13: 3.25rem;
    --space-14: 3.5rem;
    --space-15: 3.75rem;
    --space-16: 4rem;
    --space-17: 4.25rem;
    --space-18: 4.5rem;
    --space-19: 4.75rem;
    --space-20: 5rem;
    --space-base: 0.25rem;
    --space-default: 1.5rem;
    --space-compact: 0.75rem;
    --space-spacious: 2.5rem;
    --font-family-serif: serif;
    --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
    --font-family-monospace: monospace;
    --font-family-unilever-shilling: UnileverShilling;
    --font-family-emoji: "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
    --font-weight-regular: 400;
    --font-weight-medium: 500;
    --font-weight-semi-bold: 600;
    --font-weight-bold: 700;
    --font-size-12: 0.75rem;
    --font-size-13: 0.8125rem;
    --font-size-14: 0.875rem;
    --font-size-15: 0.9375rem;
    --font-size-16: 1rem;
    --font-size-17: 1.0625rem;
    --font-size-18: 1.125rem;
    --font-size-19: 1.1875rem;
    --font-size-20: 1.25rem;
    --font-size-21: 1.3125rem;
    --font-size-22: 1.375rem;
    --font-size-24: 1.5rem;
    --font-size-27: 1.6875rem;
    --font-size-28: 1.75rem;
    --font-size-32: 2rem;
    --font-size-34: 2.125rem;
    --font-size-38: 2.375rem;
    --font-size-42: 2.625rem;
    --font-size-48: 3rem;
    --font-size-54: 3.375rem;
    --font-size-60: 3.75rem;
    --font-size-64: 4rem;
    --font-size-72: 4.5rem;
    --font-size-80: 5rem;
    --measure: 75ch;
    --body-font-size: 1rem;
    --body-line-height: 1.5;
    --callout-font-size: 1.375rem;
    --callout-line-height: 1.4545454545454546;
    --caption-font-size: 1.25rem;
    --caption-line-height: 1.2;
    --footnote-font-size: 0.75rem;
    --footnote-line-height: 1.5;
    --heading-1-font-size: 2.125rem;
    --heading-1-line-height: 1.1764705882352942;
    --heading-2-font-size: 1.75rem;
    --heading-2-line-height: 1.1428571428571428;
    --heading-3-font-size: 1.375rem;
    --heading-3-line-height: 1.2727272727272727;
    --heading-4-font-size: 1.125rem;
    --heading-4-line-height: 1.3333333333333333;
    --heading-5-font-size: 1rem;
    --heading-5-line-height: 1.25;
    --heading-mega-font-size: 2.5rem;
    --heading-mega-line-height: 1.2;
    --heading-letter-spacing: -0.02em;
    --standfirst-font-size: 1.1875rem;
    --standfirst-line-height: 1.4736842105263157;
    --subhead-1-font-size: 1rem;
    --subhead-1-line-height: 1.25;
}

/* // */
/* ///---ROOT-TEMPLATE */
/* // */

:root {
    --h1size: 50px;
    --h2size: 40px;
    --h3size: 24px;
    --h4size: 20px;
    --h5size: 18px;
    --h6size: 16px;
    --bodysize: 16px;
    --h1height: 58px;
    --h2height: 48px;
    --h3height: 32px;
    --h4height: 28px;
    --h5height: 26px;
    --h6height: 26px;
    --bodyheight: 26px;
    --pfamily: 'Rubik', sans-serif;
    --red: #ff3838;
    --gray: #777777;
    --text: #555555;
    --blue: #1494a9;
    --white: #ffffff;
    --chalk: #f5f5f5;
    --green: #11b76b;
    --purple: #b12fad;
    --orange: #e86121;
    --yellow: #ffab10;
    --body: #f5f6f7;
    --border: #e8e8e8;
    --heading: #39404a;
    --primary: #1f36c7; /*#119744;*/
    --sub-heading: #565765;
    --green-chalk: #ddffd5;
    --green-dark: #072f17;
    --gray-chalk: #cccccc;
    --intro-bg: #f8fffa;
    --facebook: #3b5998;
    --linkedin: #0e76a8;
    --twitter: #00acee;
    --google: #E60023;
    --instagram: #F77737;
    --primary-bshadow: 0px 15px 35px 0px rgba(0, 0, 0, 0.1);
    --primary-tshadow: 2px 3px 8px rgba(0, 0, 0, 0.1);
}