"); width: 18px; height: 18px; }
footer .contact ul .field--type-link.field--name-field-instagram a, footer .social-networks ul .field--type-link.field--name-field-instagram a { background-image: url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 10.5292C11.6076 10.5292 11.224 10.6455 10.8977 10.8635C10.5715 11.0816 10.3172 11.3914 10.167 11.7539C10.0169 12.1165 9.97757 12.5154 10.0541 12.9002C10.1307 13.2851 10.3196 13.6386 10.5971 13.9161C10.8746 14.1936 11.2281 14.3825 11.6129 14.4591C11.9978 14.5356 12.3967 14.4963 12.7592 14.3462C13.1218 14.196 13.4316 13.9417 13.6496 13.6154C13.8676 13.2892 13.984 12.9056 13.984 12.5132C13.984 12.2526 13.9327 11.9946 13.833 11.7539C13.7333 11.5132 13.5871 11.2945 13.4029 11.1103C13.2187 10.9261 13 10.7799 12.7592 10.6802C12.5185 10.5805 12.2605 10.5292 12 10.5292ZM19.944 8.56918C19.9398 7.95139 19.826 7.33924 19.608 6.76118C19.4474 6.33819 19.199 5.95406 18.8791 5.63413C18.5591 5.31421 18.175 5.06576 17.752 4.90518C17.1739 4.68715 16.5618 4.57339 15.944 4.56918C14.912 4.51318 14.608 4.51318 12 4.51318C9.392 4.51318 9.088 4.51318 8.056 4.56918C7.43821 4.57339 6.82606 4.68715 6.248 4.90518C5.82501 5.06576 5.44088 5.31421 5.12095 5.63413C4.80102 5.95406 4.55257 6.33819 4.392 6.76118C4.17397 7.33924 4.06021 7.95139 4.056 8.56918C4 9.60118 4 9.90518 4 12.5132C4 15.1212 4 15.4252 4.056 16.4572C4.06461 17.0772 4.17822 17.6912 4.392 18.2732C4.55186 18.6942 4.8001 19.0761 5.12 19.3932C5.43855 19.715 5.82351 19.9635 6.248 20.1212C6.82606 20.3392 7.43821 20.453 8.056 20.4572C9.088 20.5132 9.392 20.5132 12 20.5132C14.608 20.5132 14.912 20.5132 15.944 20.4572C16.5618 20.453 17.1739 20.3392 17.752 20.1212C18.1765 19.9635 18.5614 19.715 18.88 19.3932C19.1999 19.0761 19.4481 18.6942 19.608 18.2732C19.8258 17.6923 19.9396 17.0776 19.944 16.4572C20 15.4252 20 15.1212 20 12.5132C20 9.90518 20 9.60118 19.944 8.56918ZM17.912 14.9692C17.8863 15.4629 17.781 15.9491 17.6 16.4092C17.4447 16.7929 17.2138 17.1415 16.9211 17.4343C16.6284 17.727 16.2797 17.9579 15.896 18.1132C15.4316 18.2841 14.9426 18.3786 14.448 18.3932C13.816 18.3932 13.648 18.3932 12 18.3932C10.352 18.3932 10.184 18.3932 9.552 18.3932C9.05738 18.3786 8.56839 18.2841 8.104 18.1132C7.70728 17.9658 7.34902 17.7306 7.056 17.4252C6.76613 17.1382 6.54228 16.7915 6.4 16.4092C6.22845 15.9453 6.13649 15.4557 6.128 14.9612C6.128 14.3292 6.128 14.1612 6.128 12.5132C6.128 10.8652 6.128 10.6972 6.128 10.0652C6.13649 9.57064 6.22845 9.08109 6.4 8.61718C6.54743 8.22047 6.78262 7.86221 7.088 7.56918C7.37627 7.28088 7.72261 7.05726 8.104 6.91318C8.56839 6.74231 9.05738 6.64775 9.552 6.63318C10.184 6.63318 10.352 6.63318 12 6.63318C13.648 6.63318 13.816 6.63318 14.448 6.63318C14.9426 6.64775 15.4316 6.74231 15.896 6.91318C16.2927 7.06061 16.651 7.2958 16.944 7.60118C17.2339 7.88818 17.4577 8.23489 17.6 8.61718C17.7709 9.08157 17.8654 9.57057 17.88 10.0652C17.88 10.6972 17.88 10.8652 17.88 12.5132C17.88 14.1612 17.936 14.3292 17.912 14.9612V14.9692ZM16.632 9.01718C16.5368 8.75877 16.3866 8.5241 16.1918 8.32935C15.9971 8.13461 15.7624 7.98443 15.504 7.88918C15.1492 7.76619 14.7755 7.70662 14.4 7.71318C13.776 7.71318 13.6 7.71318 12 7.71318C10.4 7.71318 10.224 7.71318 9.6 7.71318C9.22261 7.71687 8.84886 7.78729 8.496 7.92118C8.24154 8.01211 8.00935 8.15615 7.81487 8.34374C7.62038 8.53133 7.46805 8.75817 7.368 9.00918C7.25182 9.36548 7.19506 9.73846 7.2 10.1132C7.2 10.7372 7.2 10.9132 7.2 12.5132C7.2 14.1132 7.2 14.2892 7.2 14.9132C7.20793 15.2901 7.27822 15.6632 7.408 16.0172C7.50325 16.2756 7.65343 16.5103 7.84817 16.705C8.04291 16.8998 8.27759 17.0499 8.536 17.1452C8.87733 17.2707 9.23652 17.3409 9.6 17.3532C10.224 17.3532 10.4 17.3532 12 17.3532C13.6 17.3532 13.776 17.3532 14.4 17.3532C14.7774 17.3495 15.1511 17.2791 15.504 17.1452C15.7624 17.0499 15.9971 16.8998 16.1918 16.705C16.3866 16.5103 16.5368 16.2756 16.632 16.0172C16.7659 15.6643 16.8363 15.2906 16.84 14.9132C16.84 14.2892 16.84 14.1132 16.84 12.5132C16.84 10.9132 16.84 10.7372 16.84 10.1132C16.8402 9.73542 16.7697 9.36096 16.632 9.00918V9.01718ZM12 15.5692C11.5991 15.5692 11.2021 15.4901 10.8317 15.3364C10.4614 15.1827 10.125 14.9575 9.84191 14.6736C9.55877 14.3897 9.33442 14.0528 9.18172 13.6821C9.02901 13.3113 8.95095 12.9141 8.952 12.5132C8.952 11.9084 9.13144 11.3173 9.46759 10.8145C9.80374 10.3118 10.2815 9.92011 10.8404 9.68905C11.3993 9.45799 12.0141 9.39794 12.6071 9.5165C13.2002 9.63507 13.7447 9.92692 14.1717 10.3551C14.5988 10.7833 14.8892 11.3286 15.0063 11.9219C15.1233 12.5152 15.0616 13.1299 14.8291 13.6882C14.5965 14.2465 14.2036 14.7232 13.7 15.058C13.1964 15.3929 12.6048 15.5708 12 15.5692ZM15.2 10.0572C15.0232 10.0385 14.8595 9.95496 14.7405 9.82276C14.6216 9.69056 14.5558 9.51902 14.5558 9.34118C14.5558 9.16335 14.6216 8.99181 14.7405 8.85961C14.8595 8.72741 15.0232 8.6439 15.2 8.62518C15.3768 8.6439 15.5405 8.72741 15.6595 8.85961C15.7784 8.99181 15.8442 9.16335 15.8442 9.34118C15.8442 9.51902 15.7784 9.69056 15.6595 9.82276C15.5405 9.95496 15.3768 10.0385 15.2 10.0572Z' fill='white'/%3E%3C/svg%3E%0A"); }
footer .contact ul .field--type-link.field--name-field-tiktok a, footer .social-networks ul .field--type-link.field--name-field-tiktok a { background-image: url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.5488 10.6649C17.1726 10.6682 15.8302 10.239 14.7112 9.43799V15.0244C14.7108 16.0591 14.3945 17.069 13.8047 17.919C13.2148 18.7691 12.3795 19.4189 11.4104 19.7814C10.4413 20.1439 9.38458 20.202 8.38159 19.9478C7.3786 19.6936 6.47713 19.1392 5.79771 18.3589C5.1183 17.5785 4.69332 16.6093 4.57961 15.5809C4.4659 14.5525 4.66887 13.5139 5.16139 12.604C5.65391 11.6941 6.4125 10.9562 7.33572 10.489C8.25894 10.0218 9.30279 9.84762 10.3277 9.98969V12.7995C9.8587 12.652 9.35508 12.6564 8.88876 12.8122C8.42244 12.9679 8.01726 13.2671 7.73109 13.6668C7.44493 14.0666 7.2924 14.5466 7.29529 15.0382C7.29819 15.5298 7.45636 16.008 7.74722 16.4043C8.03808 16.8007 8.44675 17.095 8.91487 17.2453C9.38299 17.3956 9.88663 17.3941 10.3539 17.2411C10.8211 17.088 11.228 16.7913 11.5165 16.3932C11.805 15.9951 11.9604 15.516 11.9604 15.0244V4.10352H14.7112C14.7092 4.33581 14.7287 4.56778 14.7693 4.7965C14.8649 5.3071 15.0636 5.79282 15.3534 6.22397C15.6431 6.65512 16.0178 7.02263 16.4545 7.30401C17.0757 7.71477 17.8041 7.9337 18.5488 7.93355V10.6649Z' fill='white'/%3E%3C/svg%3E%0A"); }
footer .links .menu { margin: -8px; }
footer .links .menu .menu-item a { padding: 8px; color: rgb(255, 255, 255); font-weight: 400; font-size: 0.875rem; line-height: 18px; text-decoration: underline; display: block; }
footer .text { color: rgb(255, 255, 255); font-weight: 400; letter-spacing: 0.0047em; font-size: 14px; line-height: 16px; }
@media (max-width: 1399.98px) {
footer .footer-wrapper .row .logo { padding-right: calc(var(--bs-gutter-x) * 0.5); }
footer .footer-wrapper .row .logo .logo-factuel svg { width: 80px; }
}
@media (max-width: 1199.98px) {
footer .footer-wrapper .row .logo { width: 25%; }
footer .footer-wrapper .row .links { width: 20%; }
footer .footer-wrapper .row .wrapper-contact-social { width: 25%; }
footer .footer-wrapper .row .wrapper-contact-social > * { width: 100%; }
footer .footer-wrapper .row .text { width: 30%; }
}
@media (max-width: 991.98px) {
footer .footer-wrapper .row .logo, footer .footer-wrapper .row .links { width: 30%; }
footer .footer-wrapper .row .wrapper-contact-social { width: 40%; }
footer .footer-wrapper .row .text { width: 100%; margin-top: 24px; padding-top: 24px; padding-left: 0px; padding-right: 0px; border-top: 1px solid rgba(255, 255, 255, 0.25); }
}
@media (max-width: 767.98px) {
footer { padding: 24px 16px; }
footer .footer-wrapper .row .logo, footer .footer-wrapper .row .links, footer .footer-wrapper .row .wrapper-contact-social, footer .footer-wrapper .row .text { padding-left: 0px; padding-right: 0px; width: 100%; }
footer .footer-wrapper .row .logo { border-right: none; }
footer .footer-wrapper .row .wrapper-contact-social { margin: 0px; }
footer .footer-wrapper .row .wrapper-contact-social > * { padding: 25px 0px 0px; }
footer .footer-wrapper .row .links { margin-top: 24px; padding-top: 24px; border-top: 1px solid rgba(255, 255, 255, 0.25); }
}
.node.node--unpublished { background-color: inherit; }
.node h1.tag-like, .node .tag-like.h1 { display: inline-flex; padding: 4px 16px; background-color: rgb(0, 0, 0); color: rgb(255, 255, 255); }
.node .header .row-header { margin: 0px; }
.node .header .row-header > * { padding: 0px; }
.node .header .text { align-self: center; }
.node .header .wrapper-text { padding: 80px 72px; }
.node .header .wrapper-text .wrapper-title { margin-bottom: 48px; }
.node .header .wrapper-text h1, .node .header .wrapper-text .h1 { color: rgb(255, 255, 255); margin-bottom: 16px; }
.node .header .wrapper-text .tag-like { background-color: rgb(0, 0, 0); padding: 4px 16px; font-size: 1rem; line-height: 24px; font-weight: 700; letter-spacing: 0.1007em; text-transform: uppercase; color: rgb(255, 255, 255); display: inline-block; }
.node .header .wrapper-text .field--name-field-body { font-weight: 400; font-size: 1.25rem; line-height: 26px; color: rgb(255, 255, 255); }
.node .header .wrapper-text .field--name-field-body p:last-of-type { margin-bottom: 0px; }
.node .header .wrapper-text .field--name-field-button { margin-top: 48px; }
.node .header .wrapper-text .field--name-field-button a { height: 40px; padding: 8px 16px; border-radius: 20px; font-weight: 600; font-size: 1.125rem; line-height: 23px; text-decoration: none; transition: all 0.15s ease-in-out 0s; background-color: rgb(255, 255, 255); border: 2px solid rgb(204, 204, 204); color: rgb(0, 0, 0); display: inline-flex; align-items: center; }
.node .header .wrapper-text .field--name-field-button a:hover { background-color: rgb(241, 241, 241); }
.node .header .wrapper-text .field--name-field-button a:focus { background-color: rgb(221, 221, 221); }
.node .header .wrapper-text .field--name-field-button a::after { content: ""; width: 24px; height: 24px; background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMjAgOS4wMDA3NEgxNy44MTM3TDEyLjAwMzcgMTQuNTQ0M0w2LjE1ODMgOS4wMDE0OEw0IDlMMTIuMDAwNyAxNi43NTNMMjAgOS4wMDA3NFoiIGZpbGw9ImJsYWNrIi8+DQo8L3N2Zz4KDQo=); background-size: contain; background-position: center center; background-repeat: no-repeat; transform: rotate(-90deg); margin-left: 4px; }
.node .header .image-header .media--type-image, .node .header .image-header .field--name-field-media-image, .node .header .image-header .field__item { height: 100%; }
.node .header .image-header img { width: 100%; height: 100%; max-height: 700px; object-fit: cover; }
@media (max-width: 991.98px) {
.node .header .wrapper-text { padding: 30px 20px; }
.node .header .wrapper-text .field--name-field-body { font-weight: 400; font-size: 0.875rem; line-height: 18px; }
}
@media (max-width: 767.98px) {
.node .header .wrapper-text { padding: 48px 16px; }
.node .header .wrapper-text .wrapper-title { margin-bottom: 24px; }
.node .header .wrapper-text .field--name-field-button { margin-top: 32px; }
.node .header .image-header img { max-height: 240px; }
}
.node .wrapper-menu .nav-pills { margin: 20px -8px 16px; }
.node .wrapper-menu .nav-pills .nav-item { padding: 0px 8px; }
.node .wrapper-menu .nav-pills .nav-item .nav-link, .node .wrapper-menu .nav-pills .nav-item .media-library-view--widget .view-header a, .media-library-view--widget .view-header .node .wrapper-menu .nav-pills .nav-item a { display: flex; align-items: center; padding: 4px 10px; background-color: rgb(255, 255, 255); border-radius: 0px; font-weight: 700; font-size: 1rem; line-height: 24px; letter-spacing: 0.0107em; color: rgb(0, 0, 0); text-transform: inherit; }
.node .wrapper-menu .nav-pills .nav-item .nav-link:not(.not-dropdown)::after, .node .wrapper-menu .nav-pills .nav-item .media-library-view--widget .view-header a:not(.not-dropdown)::after, .media-library-view--widget .view-header .node .wrapper-menu .nav-pills .nav-item a:not(.not-dropdown)::after { content: ""; width: 16px; height: 16px; background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMjAgOS4wMDA3NEgxNy44MTM3TDEyLjAwMzcgMTQuNTQ0M0w2LjE1ODMgOS4wMDE0OEw0IDlMMTIuMDAwNyAxNi43NTNMMjAgOS4wMDA3NFoiIGZpbGw9ImJsYWNrIi8+DQo8L3N2Zz4KDQo=); background-size: contain; background-repeat: no-repeat; background-position: center center; margin-left: 10px; }
.node .wrapper-menu .nav-pills .nav-item .nav-link.active, .node .wrapper-menu .nav-pills .nav-item .media-library-view--widget .view-header a.active, .media-library-view--widget .view-header .node .wrapper-menu .nav-pills .nav-item a.active, .node .wrapper-menu .nav-pills .nav-item .media-library-view--widget .view-header a.is-active, .media-library-view--widget .view-header .node .wrapper-menu .nav-pills .nav-item a.is-active { background-color: rgb(50, 90, 255); color: rgb(255, 255, 255); }
.node .wrapper-menu .nav-pills .nav-item .nav-link.active::after, .node .wrapper-menu .nav-pills .nav-item .media-library-view--widget .view-header a.active::after, .media-library-view--widget .view-header .node .wrapper-menu .nav-pills .nav-item a.active::after, .node .wrapper-menu .nav-pills .nav-item .media-library-view--widget .view-header a.is-active::after, .media-library-view--widget .view-header .node .wrapper-menu .nav-pills .nav-item a.is-active::after { background-image: url(""); transform: rotate(90deg); }
.node .wrapper-menu .nav-pills .nav-item .nav-link:not(.active)::after, .node .wrapper-menu .nav-pills .nav-item .media-library-view--widget .view-header a:not(.active)::after, .media-library-view--widget .view-header .node .wrapper-menu .nav-pills .nav-item a:not(.active)::after { background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMjAgOS4wMDA3NEgxNy44MTM3TDEyLjAwMzcgMTQuNTQ0M0w2LjE1ODMgOS4wMDE0OEw0IDlMMTIuMDAwNyAxNi43NTNMMjAgOS4wMDA3NFoiIGZpbGw9ImJsYWNrIi8+DQo8L3N2Zz4KDQo=); transform: rotate(-90deg) !important; }
.node .wrapper-menu .tab-content .tab-pane { flex-wrap: wrap; align-items: center; margin: -8px; }
.node .wrapper-menu .tab-content .tab-pane > * { display: inline-flex; padding: 8px; }
.node .wrapper-menu .tab-content .tab-pane.active, .node .wrapper-menu .tab-content .media-library-view--widget .view-header a.tab-pane.is-active, .media-library-view--widget .view-header .node .wrapper-menu .tab-content a.tab-pane.is-active { display: flex; }
.node--type-page.node-9 h1, .node--type-page.node-9 .h1 { margin-bottom: 40px; }
.node--type-page.node-9 .field--name-field-content .field__item > .paragraph { padding: 0px; }
.node--type-page h1.tag-like, .node--type-page .tag-like.h1 { margin-top: 32px; }
.node--type-page .paragraph { padding: 40px 0px !important; }
.node--type-page article.media--type-image { text-align: center; margin-bottom: 20px; }
.node--type-page article.media--type-image img { margin: auto; height: auto; }
.node--type-page article.media--type-image .field--name-field-warning-content { display: none; }
.node--type-homepage .view-wrapper ~ div.wrapper:nth-child(2n) { background-color: rgb(241, 241, 241); }
.node--type-homepage .wrapper-special-project { background-color: rgb(232, 242, 246); padding: 12px; }
@media (max-width: 767.98px) {
.node--type-homepage .wrapper-special-project { padding: 10px; }
}
.node--type-homepage .wrapper-special-project .wrapper { font-size: 14px; font-weight: 400; }
@media (max-width: 767.98px) {
.node--type-homepage .wrapper-special-project .wrapper { flex-wrap: wrap; }
}
.node--type-homepage .wrapper-special-project .wrapper p { margin-bottom: 0px; }
.node--type-homepage .wrapper-special-project .wrapper .btn, .node--type-homepage .wrapper-special-project .wrapper button.link, .node--type-homepage .wrapper-special-project .wrapper .button, .node--type-homepage .wrapper-special-project .wrapper .node-preview-container .node-preview-backlink, .node-preview-container .node--type-homepage .wrapper-special-project .wrapper .node-preview-backlink { margin-left: 15px; padding: 4px 16px; border-radius: 20px; font-weight: 600; font-size: 16px; line-height: 23px; text-decoration: none; transition: all 0.15s ease-in-out 0s; background-color: rgb(50, 90, 255); border-color: rgb(50, 90, 255); color: rgb(255, 255, 255); display: inline-flex; align-items: center; }
.node--type-homepage .wrapper-special-project .wrapper .btn:hover, .node--type-homepage .wrapper-special-project .wrapper button.link:hover, .node--type-homepage .wrapper-special-project .wrapper .button:hover, .node--type-homepage .wrapper-special-project .wrapper .node-preview-container .node-preview-backlink:hover, .node-preview-container .node--type-homepage .wrapper-special-project .wrapper .node-preview-backlink:hover { background-color: rgb(40, 72, 204); border-color: rgb(40, 72, 204); }
@media (max-width: 767.98px) {
.node--type-homepage .wrapper-special-project .wrapper .btn, .node--type-homepage .wrapper-special-project .wrapper button.link, .node--type-homepage .wrapper-special-project .wrapper .button, .node--type-homepage .wrapper-special-project .wrapper .node-preview-container .node-preview-backlink, .node-preview-container .node--type-homepage .wrapper-special-project .wrapper .node-preview-backlink { margin-left: 0px; margin-top: 10px; }
}
.node--type-homepage .view-content { margin-top: 60px; margin-bottom: 40px; }
.node--type-homepage .view-content .node--type-article.node--view-mode-teaser { height: 100%; }
.node--type-homepage .view-content .editor-choice .node--type-article.node--view-mode-teaser { border: 2px solid rgb(124, 248, 175); position: relative; z-index: 0; }
.node--type-homepage .view-content .editor-choice .node--type-article.node--view-mode-teaser .our-selection { position: absolute; top: 0px; right: 0px; padding: 4px 12px; background-color: rgb(124, 248, 175); font-weight: 700; font-size: 0.813rem; line-height: 17px; text-transform: none; color: rgb(0, 0, 0); z-index: 1; }
.node--type-homepage .view-content .more-link { display: flex; align-items: center; justify-content: center; margin-top: 72px; }
.node--type-homepage .view-content .more-link a { height: 40px; padding: 8px 16px; border-radius: 20px; font-weight: 600; font-size: 1.125rem; line-height: 23px; text-decoration: none; transition: all 0.15s ease-in-out 0s; background-color: rgb(50, 90, 255); border-color: rgb(50, 90, 255); color: rgb(255, 255, 255); display: inline-flex; align-items: center; }
.node--type-homepage .view-content .more-link a:hover { background-color: rgb(40, 72, 204); border-color: rgb(40, 72, 204); }
.node--type-homepage .view-content .more-link a:focus { background-color: rgb(32, 57, 163); border-color: rgb(32, 57, 163); }
@media (min-width: 992px) {
.node--type-homepage .flux-youtube { margin-top: 5rem; }
}
.node--type-homepage .flux-youtube, .node--type-homepage .flux-twitter, .node--type-homepage .about-afp, .node--type-homepage .latest-news { padding-top: 80px; padding-bottom: 80px; }
.node--type-homepage .flux-youtube h2, .node--type-homepage .flux-youtube .h2, .node--type-homepage .flux-twitter h2, .node--type-homepage .flux-twitter .h2, .node--type-homepage .about-afp h2, .node--type-homepage .about-afp .h2, .node--type-homepage .latest-news h2, .node--type-homepage .latest-news .h2 { margin-bottom: 72px; }
.node--type-homepage .flux-youtube .wrapper-btn, .node--type-homepage .flux-twitter .wrapper-btn, .node--type-homepage .about-afp .wrapper-btn, .node--type-homepage .latest-news .wrapper-btn { display: flex; align-items: center; justify-content: center; margin-top: 42px; }
.node--type-homepage .flux-youtube .wrapper-btn a, .node--type-homepage .flux-twitter .wrapper-btn a, .node--type-homepage .about-afp .wrapper-btn a, .node--type-homepage .latest-news .wrapper-btn a { height: 40px; padding: 8px 16px; border-radius: 20px; font-weight: 600; font-size: 1.125rem; line-height: 23px; text-decoration: none; transition: all 0.15s ease-in-out 0s; background-color: rgb(50, 90, 255); border-color: rgb(50, 90, 255); color: rgb(255, 255, 255); display: inline-flex; align-items: center; }
.node--type-homepage .flux-youtube .wrapper-btn a:hover, .node--type-homepage .flux-twitter .wrapper-btn a:hover, .node--type-homepage .about-afp .wrapper-btn a:hover, .node--type-homepage .latest-news .wrapper-btn a:hover { background-color: rgb(40, 72, 204); border-color: rgb(40, 72, 204); }
.node--type-homepage .flux-youtube .wrapper-btn a:focus, .node--type-homepage .flux-twitter .wrapper-btn a:focus, .node--type-homepage .about-afp .wrapper-btn a:focus, .node--type-homepage .latest-news .wrapper-btn a:focus { background-color: rgb(32, 57, 163); border-color: rgb(32, 57, 163); }
.node--type-homepage .latest-news h2, .node--type-homepage .latest-news .h2 { margin-bottom: 48px; }
.node--type-homepage .latest-news p { font-weight: 400; font-size: 1.25rem; line-height: 26px; }
.node--type-homepage .latest-news p:last-of-type { margin-bottom: 0px; }
.node--type-homepage .latest-news .wrapper-arrows { margin-top: 48px; display: flex; align-items: center; }
.node--type-homepage .latest-news .wrapper-arrows .slick-arrow { width: 36px; height: 50px; background-color: rgb(0, 0, 0); border: none; font-size: 0px; padding: 0px; display: flex; align-items: center; justify-content: center; }
.node--type-homepage .latest-news .wrapper-arrows .slick-arrow:first-of-type { margin-right: 24px; }
.node--type-homepage .latest-news .wrapper-arrows .slick-arrow::after { content: ""; width: 24px; height: 24px; background-position: center center; background-repeat: no-repeat; background-size: contain; }
.node--type-homepage .latest-news .wrapper-arrows .slick-arrow.slick-prev::after { background-image: url(""); }
.node--type-homepage .latest-news .wrapper-arrows .slick-arrow.slick-next::after { background-image: url(""); }
.node--type-homepage .latest-news .slick-list { padding: 0px 20% 0px 0px !important; }
.node--type-homepage .latest-news .slick-track > .field__item { padding: 0px 12px; }
.node--type-homepage .latest-news .slick-dots { list-style: none; padding: 0px; margin: 22px -5px 0px; display: flex; align-items: center; justify-content: center; }
.node--type-homepage .latest-news .slick-dots li { padding: 0px 5px; }
.node--type-homepage .latest-news .slick-dots li button { display: flex; font-size: 0px; background-color: transparent; border: 1px solid rgb(148, 148, 148); width: 16px; height: 16px; border-radius: 16px; }
.node--type-homepage .latest-news .slick-dots li.slick-active button { background-color: rgb(50, 90, 255); border: 1px solid rgb(50, 90, 255); }
@media (max-width: 767.98px) {
.node--type-homepage .latest-news { overflow: hidden; }
.node--type-homepage .latest-news .slick-list { margin: 0px -4px; padding: 0px 10px !important; overflow: visible !important; }
.node--type-homepage .latest-news .slick-list .slick-slide { opacity: 0.5; }
.node--type-homepage .latest-news .slick-list .slick-slide.slick-active { opacity: 1; }
.node--type-homepage .latest-news .slick-track > .field__item { padding: 0px 4px; }
}
.node--type-homepage .marketing-banner { padding-top: 60px; padding-bottom: 60px; }
.node--type-homepage .marketing-banner svg, .node--type-homepage .marketing-banner img { max-width: 100%; }
@media (max-width: 767.98px) {
.node--type-homepage .view-content { margin-top: 32px; margin-bottom: 48px; }
.node--type-homepage .view-content .more-link { margin-top: 32px; }
.node--type-homepage .flux-youtube, .node--type-homepage .flux-twitter, .node--type-homepage .about-afp, .node--type-homepage .latest-news { padding-top: 48px; padding-bottom: 48px; }
.node--type-homepage .flux-youtube h2, .node--type-homepage .flux-youtube .h2, .node--type-homepage .flux-twitter h2, .node--type-homepage .flux-twitter .h2, .node--type-homepage .about-afp h2, .node--type-homepage .about-afp .h2, .node--type-homepage .latest-news h2, .node--type-homepage .latest-news .h2 { margin-bottom: 32px; }
.node--type-homepage .flux-youtube .wrapper-btn, .node--type-homepage .flux-twitter .wrapper-btn, .node--type-homepage .about-afp .wrapper-btn, .node--type-homepage .latest-news .wrapper-btn { margin-top: 32px; }
.node--type-homepage .latest-news h2, .node--type-homepage .latest-news .h2 { margin-bottom: 16px; }
.node--type-homepage .latest-news .wrapper-arrows { display: none; }
.node--type-homepage .marketing-banner { padding-top: 48px; padding-bottom: 32px; }
.node--type-homepage .marketing-banner svg, .node--type-homepage .marketing-banner img { width: 100%; height: auto !important; }
}
#block-surlememetheme .views-row { margin-bottom: 20px; }
.node--type-article span.capitalize { text-transform: capitalize !important; }
.node--type-article span.lowercase { text-transform: lowercase !important; }
.node--type-article.node--view-mode-teaser { height: 100%; border: 2px solid rgb(221, 221, 221); }
.node--type-article.node--view-mode-teaser a { text-decoration: none; color: rgb(0, 0, 0); }
.node--type-article.node--view-mode-teaser img { width: 100%; aspect-ratio: 16 / 8; }
.node--type-article.node--view-mode-teaser .wrapper-text { padding: 24px; }
.node--type-article.node--view-mode-teaser .wrapper-text .tag-like { display: inline-flex; background-color: rgb(0, 0, 0); padding: 1px 6px; font-weight: 700; font-size: 0.813rem; line-height: 16px; color: rgb(255, 255, 255); margin-bottom: 24px; }
.node--type-article.node--view-mode-teaser .wrapper-text .created { font-weight: 600; font-size: 0.875rem; line-height: 18px; letter-spacing: 0.006em; color: rgb(102, 102, 102); margin-bottom: 8px; text-transform: inherit; }
.node--type-article.node--view-mode-teaser .wrapper-text h3, .node--type-article.node--view-mode-teaser .wrapper-text .h3 { margin-bottom: 0px; }
.node--type-article.node--view-mode-full h3, .node--type-article.node--view-mode-full .h3 { margin-bottom: 2rem; }
.node--type-article.node--view-mode-full .media--view-mode-image-article { display: flex; justify-content: center; margin: 30px 0px; }
.node--type-article.node--view-mode-full .social-share li.twitter { display: flex; align-items: center; justify-content: center; }
.node--type-article.node--view-mode-full .social-share li.twitter a { background-image: url("data:image/svg+xml,<%3Fxml version=\"1.0\" encoding=\"utf-8\"%3F> "); width: 18px; height: 18px; background-size: contain; background-position: center center; background-repeat: no-repeat; }
.node--type-article.node--view-mode-full a { text-decoration: none !important; }
.node--type-article.node--view-mode-full .social-share-wrapper { display: flex; align-items: center; }
.node--type-article.node--view-mode-full .social-share-wrapper .text { display: inline-flex; margin-right: 8px; }
.node--type-article.node--view-mode-full .social-share-wrapper .social-share { display: flex; list-style: none; padding: 0px; margin: 0px -4px; }
.node--type-article.node--view-mode-full .social-share-wrapper .social-share .list-item { padding: 0px 4px; }
.node--type-article.node--view-mode-full .top-header { display: flex; align-items: center; justify-content: space-between; flex-wrap: wrap; margin-top: 16px; margin-bottom: 28px; }
@media (max-width: 767.98px) {
.node--type-article.node--view-mode-full .top-header { margin-bottom: 0px; }
}
.node--type-article.node--view-mode-full .top-header .tag-like { display: inline-flex; align-items: center; padding: 0px 6px; font-weight: 600; font-size: 0.813rem; letter-spacing: 0.0828em; text-decoration: none; background-color: rgb(50, 90, 255); color: rgb(255, 255, 255); }
.node--type-article.node--view-mode-full .image-wrapper { display: flex; justify-content: center; margin-bottom: 24px; text-align: center; flex-direction: column; }
.node--type-article.node--view-mode-full .image-wrapper img { max-width: 100%; }
.node--type-article.node--view-mode-full .image-wrapper span.legend { font-size: 13px; line-height: 1.5em; font-style: italic; color: rgb(150, 163, 170); text-align: center; }
.node--type-article.node--view-mode-full .sub-header .h2 { text-transform: none; text-align: center; margin-bottom: 24px; }
.node--type-article.node--view-mode-full .sub-header .wrapper-informations { margin-bottom: 24px; display: flex; justify-content: center; }
.node--type-article.node--view-mode-full .sub-header .list-informations { display: flex; align-items: center; justify-content: center; flex-wrap: wrap; list-style: none; max-width: 80%; padding: 0px; margin: -4px; }
.node--type-article.node--view-mode-full .sub-header .list-informations .information-item { padding: 4px; display: inline; font-weight: 400; font-size: 1rem; line-height: 20px; color: rgb(102, 102, 102); }
.node--type-article.node--view-mode-full .sub-header .list-informations .information-item a { color: rgb(102, 102, 102); }
.node--type-article.node--view-mode-full .sub-header .list-informations .information-item svg { margin-right: 8px; }
.node--type-article.node--view-mode-full .sub-header .list-informations .information-item .person-link a { color: rgb(0, 60, 197) !important; }
.node--type-article.node--view-mode-full .sub-header .list-informations .information-item .person-link:hover a { text-decoration: underline !important; }
.node--type-article.node--view-mode-full .sub-header .list-informations .information-item:not(:last-of-type)::after { content: "|"; margin-left: 10px; margin-right: 2px; }
.node--type-article.node--view-mode-full .mentions-copyright { padding: 12px 24px; font-weight: 400; font-size: 1rem; line-height: 20px; color: rgb(77, 77, 77); text-align: center; }
.node--type-article.node--view-mode-full .mentions-copyright a { font-weight: 600; font-size: 1rem; line-height: 20px; text-decoration: underline; color: rgb(77, 77, 77); }
.node--type-article.node--view-mode-full .wrapper-summary { margin-top: 40px; font-size: 20px; font-weight: 700; margin-bottom: 25px; }
.node--type-article.node--view-mode-full .wrapper-summary a { text-decoration: underline !important; }
.node--type-article.node--view-mode-full .wrapper-body { margin-bottom: 48px; }
.node--type-article.node--view-mode-full .wrapper-body .field--name-body span.e-afp-correction-note, .node--type-article.node--view-mode-full .wrapper-body .field--name-body span.e-afp-update-note { display: none; }
.node--type-article.node--view-mode-full .wrapper-body a[href*="urn:newsml"] > * { display: block !important; }
.node--type-article.node--view-mode-full .wrapper-body h2, .node--type-article.node--view-mode-full .wrapper-body .h2, .node--type-article.node--view-mode-full .wrapper-body h3, .node--type-article.node--view-mode-full .wrapper-body .h3, .node--type-article.node--view-mode-full .wrapper-body h4, .node--type-article.node--view-mode-full .wrapper-body .h4 { margin-bottom: 36px; text-transform: inherit !important; letter-spacing: inherit !important; }
.node--type-article.node--view-mode-full .wrapper-body .gallery { display: flex; align-items: stretch; flex-wrap: wrap; justify-content: center; }
.node--type-article.node--view-mode-full .wrapper-body .gallery .wrapper-image { max-width: 30%; margin-bottom: 20px; }
@media (max-width: 767.98px) {
.node--type-article.node--view-mode-full .wrapper-body .gallery .wrapper-image { max-width: 90%; }
}
.node--type-article.node--view-mode-full .wrapper-body .gallery article { align-items: center; margin: 0px; }
.node--type-article.node--view-mode-full .wrapper-body .gallery article .field--name-field-media-image .field__item { text-align: center; }
.node--type-article.node--view-mode-full .wrapper-body video { max-width: 100%; height: auto; }
.node--type-article.node--view-mode-full .wrapper-body table { max-width: 100%; border: 0px; margin-bottom: 20px; }
.node--type-article.node--view-mode-full .wrapper-body table tr { border: 0px; }
.node--type-article.node--view-mode-full .wrapper-body table tr td { border-bottom: 1px solid rgb(219, 219, 219); text-align: left; padding: 9px; vertical-align: middle; }
.node--type-article.node--view-mode-full .wrapper-body .warning-wrapper { overflow: hidden; }
.node--type-article.node--view-mode-full .wrapper-body .warning-wrapper .warning { clear: both; background: url("") center 20px / 45px no-repeat rgb(0, 0, 0); height: 200px; text-align: center; color: rgb(150, 163, 170); position: relative; margin: 0px auto 36px; padding: 30px 0px; width: 60%; max-width: 1500px; }
@media (max-width: 767.98px) {
.node--type-article.node--view-mode-full .wrapper-body .warning-wrapper .warning { width: 80%; }
}
.node--type-article.node--view-mode-full .wrapper-body .warning-wrapper .warning::before { top: 100%; left: 50%; border: solid transparent; content: " "; height: 0px; width: 0px; position: absolute; pointer-events: none; }
.node--type-article.node--view-mode-full .wrapper-body .warning-wrapper .warning .warning_text { color: rgb(255, 255, 255); padding-top: 55px; text-align: center; font-size: 14px; }
.node--type-article.node--view-mode-full .wrapper-body .warning-wrapper .warning_link { padding: 0px; }
.node--type-article.node--view-mode-full .wrapper-body .warning-wrapper .warning_link span { display: block; line-height: 44px; border: 1px solid rgb(255, 255, 255); border-radius: 3px; width: 190px; height: 44px; color: rgb(255, 255, 255); margin: 0px auto; background-color: rgb(0, 0, 0); cursor: pointer; text-align: center; }
.node--type-article.node--view-mode-full .wrapper-body .warning-wrapper .warning_link span a { color: rgb(255, 255, 255); font-size: 13px; width: 100%; height: 100%; display: inline-block; text-decoration: none; }
.node--type-article.node--view-mode-full .wrapper-body .warning-wrapper .warning_link span:hover { background-color: rgb(255, 255, 255); border-color: rgb(0, 0, 0); }
.node--type-article.node--view-mode-full .wrapper-body .warning-wrapper .warning_link span:hover a { color: rgb(0, 0, 0); }
.node--type-article.node--view-mode-full .wrapper-body .warning-wrapper .warning_section { transition: all 2s ease-in-out 0s; }
.node--type-article.node--view-mode-full .wrapper-body .warning-wrapper .warning_section .field--name-field-media-image { text-align: center; }
.node--type-article.node--view-mode-full .wrapper-body .warning-wrapper:not(.open) .warning_section { opacity: 0; height: 0px; }
.node--type-article.node--view-mode-full .wrapper-body .warning-wrapper.open .warning::before { border-top-color: rgb(0, 0, 0); border-width: 16px; margin-left: -16px; }
.node--type-article.node--view-mode-full .wrapper-body .warning-wrapper.open .warning_section { opacity: 1; height: 100%; }
.node--type-article.node--view-mode-full .wrapper-body img { max-width: 90%; width: max-content; height: auto; }
.node--type-article.node--view-mode-full .wrapper-body p { padding-bottom: 26px; margin-bottom: 0px; }
.node--type-article.node--view-mode-full .wrapper-body p > .g2item { display: flex; justify-content: center; flex-wrap: wrap; }
.node--type-article.node--view-mode-full .wrapper-body > .g2item { display: flex; justify-content: center; flex-wrap: wrap; margin-bottom: 36px; }
.node--type-article.node--view-mode-full .wrapper-body .field--name-body > .g2item { display: flex; justify-content: center; flex-wrap: wrap; margin-bottom: 36px; }
.node--type-article.node--view-mode-full .wrapper-body .g2web iframe { margin: 28px auto !important; }
.node--type-article.node--view-mode-full .wrapper-body .wrapper-image, .node--type-article.node--view-mode-full .wrapper-body .media--view-mode-image-article, .node--type-article.node--view-mode-full .wrapper-body .ww-item.image { display: flex; justify-content: center; flex-wrap: wrap; width: fit-content; margin: 28px auto; height: fit-content; }
.node--type-article.node--view-mode-full .wrapper-body .wrapper-image .field--name-field-media-image, .node--type-article.node--view-mode-full .wrapper-body .media--view-mode-image-article .field--name-field-media-image, .node--type-article.node--view-mode-full .wrapper-body .ww-item.image .field--name-field-media-image { width: 100%; }
.node--type-article.node--view-mode-full .wrapper-body .wrapper-image > *, .node--type-article.node--view-mode-full .wrapper-body .media--view-mode-image-article > *, .node--type-article.node--view-mode-full .wrapper-body .ww-item.image > * { text-align: center; }
.node--type-article.node--view-mode-full .wrapper-body .wrapper-image.bordered-image img { border: 1px solid rgb(0, 0, 0); }
.node--type-article.node--view-mode-full .wrapper-body .grid-with-margin, .node--type-article.node--view-mode-full .wrapper-body .grid-no-margin { display: flex; }
@media (max-width: 767.98px) {
.node--type-article.node--view-mode-full .wrapper-body .grid-with-margin, .node--type-article.node--view-mode-full .wrapper-body .grid-no-margin { flex-wrap: wrap; }
}
.node--type-article.node--view-mode-full .wrapper-body .grid-left { clear: both; float: left; width: 95vw; }
.node--type-article.node--view-mode-full .wrapper-body .grid-left .wrapper-image { margin-right: 40px; width: 40%; padding-bottom: 0px; float: left; margin-left: 5%; clear: none; }
@media (max-width: 991.98px) {
.node--type-article.node--view-mode-full .wrapper-body .grid-left .wrapper-image { float: none !important; width: 88% !important; margin: 0px auto !important; }
}
.node--type-article.node--view-mode-full .wrapper-body .grid-left .g2web { float: left; margin: 0px auto; padding-top: 0px; padding-bottom: 36px; width: 48%; }
@media (max-width: 991.98px) {
.node--type-article.node--view-mode-full .wrapper-body .grid-left .g2web { max-width: 100% !important; width: 100% !important; }
}
@media (max-width: 991.98px) {
.node--type-article.node--view-mode-full .wrapper-body .grid-left { width: 100%; float: none !important; margin-left: 0px !important; }
}
.node--type-article.node--view-mode-full .wrapper-body .grid-right { clear: both; float: right; width: 100%; }
.node--type-article.node--view-mode-full .wrapper-body .grid-right .wrapper-image { margin-left: 40px; width: 40%; padding-bottom: 0px; float: right; margin-right: 5%; clear: none; }
@media (max-width: 991.98px) {
.node--type-article.node--view-mode-full .wrapper-body .grid-right .wrapper-image { float: none !important; width: 88% !important; margin: 0px auto !important; }
}
@media (max-width: 991.98px) {
.node--type-article.node--view-mode-full .wrapper-body .grid-right { float: none; margin-left: 0px; }
}
.node--type-article.node--view-mode-full .wrapper-body iframe { display: flex; margin: auto auto 20px; max-width: 100%; }
.node--type-article.node--view-mode-full .wrapper-body .twitter-tweet { margin-left: auto; margin-right: auto; }
.node--type-article.node--view-mode-full .wrapper-body div.e-afp-row-layout { display: flex; flex-flow: row; justify-content: space-around; margin-bottom: 36px; align-items: center; }
@media screen and (min-width: 1399px) {
.node--type-article.node--view-mode-full .wrapper-body div.e-afp-row-layout { width: 130%; margin-left: -15%; }
.node--type-article.node--view-mode-full .wrapper-body div.e-afp-row-layout img { max-width: 100% !important; }
}
.node--type-article.node--view-mode-full .wrapper-body div.e-afp-row-layout .e-afp-col-layout { flex: 1 1 0%; }
.node--type-article.node--view-mode-full .wrapper-body div.e-afp-row-layout .e-afp-col-layout .g2item { display: flex; align-items: flex-start; justify-content: center; flex-flow: wrap; height: 100%; margin: 10px; }
.node--type-article.node--view-mode-full .wrapper-body div.e-afp-row-layout .e-afp-col-layout .g2item img { margin-bottom: 15px; }
.node--type-article.node--view-mode-full .wrapper-body div.e-afp-row-layout .e-afp-col-layout .g2item .legend, .node--type-article.node--view-mode-full .wrapper-body div.e-afp-row-layout .e-afp-col-layout .g2item .field--name-field-caption .field__item { margin-top: auto; }
.node--type-article.node--view-mode-full .wrapper-body .field--name-field-caption .field__label { display: none; }
.node--type-article.node--view-mode-full .wrapper-body span.legend, .node--type-article.node--view-mode-full .wrapper-body .field--name-field-caption .field__item { margin: 30px 30px 0px; text-align: center; display: block; font-size: 13px; line-height: 1.5em; font-style: italic; color: rgb(150, 163, 170); flex-basis: 100%; }
.node--type-article.node--view-mode-full .wrapper-body .e-afp-correction-note, .node--type-article.node--view-mode-full .wrapper-body .e-afp-cancel-note, .node--type-article.node--view-mode-full .wrapper-body .e-afp-update-note, .node--type-article.node--view-mode-full .wrapper-body pre { font-size: 14px; line-height: 1.4em; white-space: pre-wrap; overflow-wrap: break-word; margin-bottom: 36px; display: block; width: 100%; }
.node--type-article.node--view-mode-full .wrapper-body .e-afp-correction-note time, .node--type-article.node--view-mode-full .wrapper-body .e-afp-cancel-note time, .node--type-article.node--view-mode-full .wrapper-body .e-afp-update-note time, .node--type-article.node--view-mode-full .wrapper-body pre time { margin-right: 6px; }
.node--type-article.node--view-mode-full .encart-veracity { margin-top: 48px; margin-bottom: 48px; padding: 24px; }
.node--type-article.node--view-mode-full .encart-veracity .title-wrapper { margin-bottom: 24px; }
.node--type-article.node--view-mode-full .encart-veracity .subtitle-700 { margin-bottom: 8px; }
.node--type-article.node--view-mode-full .encart-veracity .body { margin-bottom: 0px; }
.node--type-article.node--view-mode-full .encart-veracity .list-links { list-style: none; padding: 0px; }
.node--type-article.node--view-mode-full .encart-veracity .list-links .link-icon { display: flex; align-items: center; font-weight: 400; font-size: 0.813rem; line-height: 17px; text-decoration-line: underline; color: rgb(0, 0, 0); }
.node--type-article.node--view-mode-full .encart-veracity .list-links .link-icon svg { margin-right: 8px; }
.node--type-article.node--view-mode-full .encart-veracity .list-links li:not(:last-of-type) { margin-bottom: 16px; }
.node--type-article.node--view-mode-full .navigation-option a { color: rgb(0, 0, 0); text-decoration: none; font-weight: 600; }
@media (max-width: 767.98px) {
.node--type-article.node--view-mode-full .top-header > * { flex: 0 0 auto; width: 100%; }
.node--type-article.node--view-mode-full .top-header .left-content { order: 2; }
.node--type-article.node--view-mode-full .top-header .social-share-wrapper { order: 1; margin-bottom: 24px; justify-content: flex-end; }
.node--type-article.node--view-mode-full .sub-header .list-informations { max-width: 100%; }
.node--type-article.node--view-mode-full .sub-header .list-informations > * { flex: 0 0 auto; width: 100%; }
.node--type-article.node--view-mode-full .sub-header .list-informations .information-item svg { display: none; }
.node--type-article.node--view-mode-full .sub-header .list-informations .information-item:not(:last-of-type)::after { display: none; }
.node--type-article.node--view-mode-full .mentions-copyright { position: relative; padding: 24px 0px; }
.node--type-article.node--view-mode-full .mentions-copyright::before { z-index: -1; content: ""; position: absolute; width: 100vw; height: 100%; top: 0px; left: 50%; transform: translateX(-50%); background-color: rgb(232, 242, 246); }
.node--type-article.node--view-mode-full .wrapper-body { margin-top: 32px; }
.node--type-article.node--view-mode-full .wrapper-body h2, .node--type-article.node--view-mode-full .wrapper-body .h2 { margin-bottom: 36px; }
.node--type-article.node--view-mode-full .encart-veracity { margin-top: 32px; margin-bottom: 32px; }
}
.e-afp-blockquote-center, .e-afp-blockquote-left, .e-afp-blockquote-right { text-align: left; padding: 30px; font-size: 22px; font-weight: 700; text-transform: uppercase; border-style: solid !important; border-color: rgb(0, 123, 255) !important; border-image: initial !important; border-width: 4px 0px !important; }
.e-afp-blockquote-center p, .e-afp-blockquote-left p, .e-afp-blockquote-right p { margin: 0px; font-size: 22px; font-weight: 700; text-transform: uppercase; padding: 0px !important; }
.e-afp-blockquote-center { width: 40%; max-width: 570px; margin: 0px auto 36px; clear: both; }
.e-afp-blockquote-left { float: left; width: 22%; margin: 10px 40px 30px 8%; }
.e-afp-blockquote-right { float: right; width: 22%; margin: 10px 8% 36px 30px; }
.lquote, .rquote, .cquote { border-top: 4px solid rgba(150, 163, 170, 0.3); border-bottom: 4px solid rgba(150, 163, 170, 0.3); padding: 30px; }
.lquote blockquote, .rquote blockquote, .cquote blockquote { z-index: 1; font-size: 20px; line-height: 30px; color: rgb(51, 51, 51); clear: both; width: 100%; quotes: inherit; margin: 0px; }
.lquote blockquote p, .rquote blockquote p, .cquote blockquote p { padding-bottom: 0px !important; }
@media (max-width: 991.98px) {
.lquote, .rquote, .cquote { font-size: 22px; width: 75% !important; float: none !important; margin: 56px auto !important; }
}
aside.rquote { float: right; width: 22%; margin: 10px -8% 36px 30px; }
aside.lquote { float: left; width: 22%; margin: 10px 40px 30px -8%; }
aside.cquote { width: 50%; margin: 0px auto 36px; clear: both; }
.field--name-field-about-afp { justify-content: space-evenly; }
.node .row { margin: calc(-0.5 * var(--bs-gutter-x)); }
.node .row > * { padding: calc(var(--bs-gutter-x) * 0.5); }
.node .field--name-field-content .field__item > .paragraph { padding: 120px 0px; }
@media (max-width: 767.98px) {
.node .field--name-field-content .field__item > .paragraph { padding: 48px 0px; }
}
.view .row .views-infinite-scroll-content-wrapper { display: flex; flex-wrap: wrap; margin: calc(-0.5 * var(--bs-gutter-x)); }
.view .row .views-infinite-scroll-content-wrapper > * { padding: calc(var(--bs-gutter-x) * 0.5); }
.view .js-pager__items.pager { text-align: center; margin-top: 30px; }
.view .js-pager__items.pager li a { background-color: rgb(50, 90, 255); border: 1px solid rgb(50, 90, 255); color: rgb(255, 255, 255); font-weight: 600; border-radius: 100px; }
.paragraph--type--editorial-page-text-image h2, .paragraph--type--editorial-page-text-image .h2, .paragraph--type--editorial-page-text h2, .paragraph--type--editorial-page-text .h2, .paragraph--type--editorial-page-text-video h2, .paragraph--type--editorial-page-text-video .h2, .paragraph--type--editorial-page-image h2, .paragraph--type--editorial-page-image .h2 { margin-bottom: 24px; }
.paragraph--type--editorial-page-text-image .wrapper-text h2, .paragraph--type--editorial-page-text-image .wrapper-text .h2, .paragraph--type--editorial-page-text .wrapper-text h2, .paragraph--type--editorial-page-text .wrapper-text .h2, .paragraph--type--editorial-page-text-video .wrapper-text h2, .paragraph--type--editorial-page-text-video .wrapper-text .h2, .paragraph--type--editorial-page-image .wrapper-text h2, .paragraph--type--editorial-page-image .wrapper-text .h2 { margin-bottom: 24px; }
.paragraph--type--editorial-page-text-image .wrapper-text p:last-of-type, .paragraph--type--editorial-page-text .wrapper-text p:last-of-type, .paragraph--type--editorial-page-text-video .wrapper-text p:last-of-type, .paragraph--type--editorial-page-image .wrapper-text p:last-of-type { margin-bottom: 0px; }
.paragraph--type--editorial-page-text-image .field--name-field-button, .paragraph--type--editorial-page-text .field--name-field-button, .paragraph--type--editorial-page-text-video .field--name-field-button, .paragraph--type--editorial-page-image .field--name-field-button { margin-top: 48px; }
.paragraph--type--editorial-page-text-image .field--name-field-button a, .paragraph--type--editorial-page-text .field--name-field-button a, .paragraph--type--editorial-page-text-video .field--name-field-button a, .paragraph--type--editorial-page-image .field--name-field-button a { height: 40px; padding: 8px 16px; border-radius: 20px; font-weight: 600; font-size: 1.125rem; line-height: 23px; text-decoration: none; transition: all 0.15s ease-in-out 0s; background-color: rgb(50, 90, 255); border-color: rgb(50, 90, 255); color: rgb(255, 255, 255); display: inline-flex; align-items: center; }
.paragraph--type--editorial-page-text-image .field--name-field-button a:hover, .paragraph--type--editorial-page-text .field--name-field-button a:hover, .paragraph--type--editorial-page-text-video .field--name-field-button a:hover, .paragraph--type--editorial-page-image .field--name-field-button a:hover { background-color: rgb(40, 72, 204); border-color: rgb(40, 72, 204); }
.paragraph--type--editorial-page-text-image .field--name-field-button a:focus, .paragraph--type--editorial-page-text .field--name-field-button a:focus, .paragraph--type--editorial-page-text-video .field--name-field-button a:focus, .paragraph--type--editorial-page-image .field--name-field-button a:focus { background-color: rgb(32, 57, 163); border-color: rgb(32, 57, 163); }
.paragraph--type--editorial-page-text-image .field--name-field-button a::after, .paragraph--type--editorial-page-text .field--name-field-button a::after, .paragraph--type--editorial-page-text-video .field--name-field-button a::after, .paragraph--type--editorial-page-image .field--name-field-button a::after { content: ""; width: 24px; height: 24px; background-image: url(""); background-size: contain; background-position: center center; background-repeat: no-repeat; margin-left: 4px; }
@media (max-width: 767.98px) {
.paragraph--type--editorial-page-text-image h2, .paragraph--type--editorial-page-text-image .h2, .paragraph--type--editorial-page-text h2, .paragraph--type--editorial-page-text .h2, .paragraph--type--editorial-page-text-video h2, .paragraph--type--editorial-page-text-video .h2, .paragraph--type--editorial-page-image h2, .paragraph--type--editorial-page-image .h2 { margin-bottom: 16px; }
.paragraph--type--editorial-page-text-image .wrapper-text, .paragraph--type--editorial-page-text .wrapper-text, .paragraph--type--editorial-page-text-video .wrapper-text, .paragraph--type--editorial-page-image .wrapper-text { margin-bottom: 32px; }
.paragraph--type--editorial-page-text-image .wrapper-text h2, .paragraph--type--editorial-page-text-image .wrapper-text .h2, .paragraph--type--editorial-page-text .wrapper-text h2, .paragraph--type--editorial-page-text .wrapper-text .h2, .paragraph--type--editorial-page-text-video .wrapper-text h2, .paragraph--type--editorial-page-text-video .wrapper-text .h2, .paragraph--type--editorial-page-image .wrapper-text h2, .paragraph--type--editorial-page-image .wrapper-text .h2 { margin-bottom: 16px; }
.paragraph--type--editorial-page-text-image .field--name-field-button, .paragraph--type--editorial-page-text .field--name-field-button, .paragraph--type--editorial-page-text-video .field--name-field-button, .paragraph--type--editorial-page-image .field--name-field-button { margin-top: 32px; }
}
.paragraph--type--editorial-page-accordeon .accordion .accordion-item { border: 1px solid rgb(204, 204, 204); }
.paragraph--type--editorial-page-accordeon .accordion .accordion-item:first-of-type { border-top-left-radius: 0px; border-top-right-radius: 0px; }
.paragraph--type--editorial-page-accordeon .accordion .accordion-item:first-of-type .accordion-button { border-top-left-radius: 0px; border-top-right-radius: 0px; }
.paragraph--type--editorial-page-accordeon .accordion .accordion-item:last-of-type { border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; }
.paragraph--type--editorial-page-accordeon .accordion .accordion-item:last-of-type .accordion-button { border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; }
.paragraph--type--editorial-page-accordeon .accordion .accordion-item:not(:last-of-type) { margin-bottom: 12px; }
.paragraph--type--editorial-page-accordeon .accordion .accordion-item .accordion-button { padding: 20px 24px; }
.paragraph--type--editorial-page-accordeon .accordion .accordion-item .accordion-button .field--name-field-title { line-height: 30px; letter-spacing: -0.0088em; color: rgb(50, 90, 255); font-weight: 600; font-size: 24px; }
.paragraph--type--editorial-page-accordeon .accordion .accordion-item .accordion-button::after { width: 24px; height: 24px; background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMjAgOS4wMDA3NEgxNy44MTM3TDEyLjAwMzcgMTQuNTQ0M0w2LjE1ODMgOS4wMDE0OEw0IDlMMTIuMDAwNyAxNi43NTNMMjAgOS4wMDA3NFoiIGZpbGw9ImJsYWNrIi8+DQo8L3N2Zz4KDQo=); }
.paragraph--type--editorial-page-accordeon .accordion .accordion-item .accordion-button:focus { border-color: rgb(148, 148, 148); box-shadow: none; }
.paragraph--type--editorial-page-accordeon .accordion .accordion-item .accordion-button:not(.collapsed) { background-color: rgb(255, 255, 255); box-shadow: none; }
.paragraph--type--editorial-page-accordeon .accordion .accordion-item .accordion-body { padding: 0px 24px 20px; font-weight: 400; font-size: 1.25rem; line-height: 26px; }
.paragraph--type--editorial-page-accordeon .accordion .accordion-item .accordion-body p:last-of-type { margin-bottom: 0px; }
@media (max-width: 767.98px) {
.paragraph--type--editorial-page-accordeon .accordion .accordion-item .accordion-button .field--name-field-title { font-weight: 600; font-size: 1.125rem; line-height: 23px; }
.paragraph--type--editorial-page-accordeon .accordion .accordion-item .accordion-body { font-weight: 400; font-size: 1rem; line-height: 20px; }
}
.paragraph--type--about-afp-block { position: relative; }
.paragraph--type--about-afp-block a { text-decoration: none; color: initial; }
.paragraph--type--about-afp-block img { width: 100%; }
.paragraph--type--about-afp-block .overlay { position: absolute; bottom: 0px; right: 0px; width: 100%; background-color: rgba(0, 0, 0, 0.5); padding: 16px 24px 24px; font-weight: 600; font-size: 1.125rem; line-height: 23px; color: rgb(255, 255, 255); }
.paragraph--type--latest-news-block { border: 2px solid rgb(221, 221, 221); }
.paragraph--type--latest-news-block a { text-decoration: none; color: rgb(0, 0, 0); }
.paragraph--type--latest-news-block img { width: 100%; }
.paragraph--type--latest-news-block .wrapper-text { padding: 24px; }
.paragraph--type--latest-news-block .wrapper-text h3, .paragraph--type--latest-news-block .wrapper-text .h3 { }
.paragraph--type--latest-news-block .wrapper-text .field--name-field-body { font-weight: 400; font-size: 1rem; line-height: 20px; }
.paragraph--type--latest-news-block .wrapper-text .field--name-field-body p:last-of-type { margin-bottom: 0px; }
.paragraph--type--editorial-page-form h3, .paragraph--type--editorial-page-form .h3 { margin-bottom: 25px; }
.view-rubriques.view-display-id-page_1, .view-rubriques.view-display-id-page_2 { margin-top: 32px; margin-bottom: 160px; }
.view-rubriques.view-display-id-page_1 .view-header, .view-rubriques.view-display-id-page_2 .view-header { margin-bottom: 60px; }
.view-rubriques.view-display-id-page_1 h1, .view-rubriques.view-display-id-page_1 .h1, .view-rubriques.view-display-id-page_2 h1, .view-rubriques.view-display-id-page_2 .h1 { display: inline-flex; padding: 4px 16px; background-color: rgb(0, 0, 0); color: rgb(255, 255, 255); }
.view-rubriques.view-display-id-page_1 .row, .view-rubriques.view-display-id-page_2 .row { margin: calc(-0.5 * var(--bs-gutter-x)); }
.view-rubriques.view-display-id-page_1 .row > *, .view-rubriques.view-display-id-page_2 .row > * { padding: calc(var(--bs-gutter-x) * 0.5); }
.view-rubriques.view-display-id-page_1 .row .views-infinite-scroll-content-wrapper, .view-rubriques.view-display-id-page_2 .row .views-infinite-scroll-content-wrapper { margin: calc(-0.5 * var(--bs-gutter-x)); display: flex; flex-wrap: wrap; }
.view-rubriques.view-display-id-page_1 .row .views-infinite-scroll-content-wrapper > *, .view-rubriques.view-display-id-page_2 .row .views-infinite-scroll-content-wrapper > * { padding: calc(var(--bs-gutter-x) * 0.5); }
.view-sur-le-meme-theme { padding-top: 120px; padding-bottom: 120px; }
.view-sur-le-meme-theme h2, .view-sur-le-meme-theme .h2 { margin-bottom: 72px; }
.view-header { margin-top: 32px; }
.view-header h1.tag-like.black-tag, .view-header .tag-like.black-tag.h1 { display: inline-flex; padding: 4px 16px; background-color: rgb(0, 0, 0); color: rgb(255, 255, 255); margin-bottom: 30px; font-size: 36px; }
.view-recherche-drupal { margin-bottom: 160px; }
.view-recherche-drupal .view-header { margin-bottom: 60px; }
.view-recherche-drupal .view-header .views-exposed-form .form--inline { position: relative; }
.view-recherche-drupal .view-header .views-exposed-form .form--inline .form-item { float: inherit; width: 100%; }
.view-recherche-drupal .view-header .views-exposed-form .form--inline .form-actions { position: absolute; right: 2px; top: 2px; bottom: 2px; margin: 0px; }
.view-recherche-drupal .view-header .views-exposed-form .form--inline .form-actions input { max-width: 48px; color: transparent; border-radius: 0px; border: 0px; background: url(data:image/webp;base64,UklGRsADAABXRUJQVlA4WAoAAAA4AAAAFwAAFwAASUNDUOABAAAAAAHgbGNtcwQgAABtbnRyUkdCIFhZWiAH4gADABQACQAOAB1hY3NwTVNGVAAAAABzYXdzY3RybAAAAAAAAAAAAAAAAAAA9tYAAQAAAADTLWhhbmR56b9WWj4BtoMjhVVG90+qAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApkZXNjAAAA/AAAACRjcHJ0AAABIAAAACJ3dHB0AAABRAAAABRjaGFkAAABWAAAACxyWFlaAAABhAAAABRnWFlaAAABmAAAABRiWFlaAAABrAAAABRyVFJDAAABwAAAACBnVFJDAAABwAAAACBiVFJDAAABwAAAACBtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAYAAAAcAEMAQwAwAABYWVogAAAAAAAA9tYAAQAAAADTLXNmMzIAAAAAAAEMPwAABd3///MmAAAHkAAA/ZL///uh///9ogAAA9wAAMBxWFlaIAAAAAAAAG+gAAA48gAAA49YWVogAAAAAAAAYpYAALeJAAAY2lhZWiAAAAAAAAAkoAAAD4UAALbEcGFyYQAAAAAAAwAAAAJmaQAA8qcAAA1ZAAAT0AAACltBTFBIwQAAAAGAXdu2quY8KQArw6nHpQLny+HT3akE4p7UkAoYzwrYkSuRBiJiAuifuvJXBoybokcmdsbbrD17g5EQa+ImSt/DV+iKxHDQia1ukOK5zjc68dULw8PJI0qiQZQ5V28k/nTHMWYSI4eDtkQNOsuYSYwcYt+8STw8cIoIC/lR5XiMK1VAPVo+DiWwUTnqAjkS7OIiyPAfgZEIpQw8jWqjJ1i5AUYi5CnfOXAeqj6iAUYi33ViDzCSEBxg8EPUe/+p3wUAVlA4IC4AAADQAgCdASoYABgAPm0ylUekIyIhKAgAgA2JaQAAPaOgAP76/0v37HzokBi2McAARVhJRroAAABFeGlmAABJSSoACAAAAAYAEgEDAAEAAAABAAAAGgEFAAEAAABWAAAAGwEFAAEAAABeAAAAKAEDAAEAAAACAAAAEwIDAAEAAAABAAAAaYcEAAEAAABmAAAAAAAAAAt3AQDoAwAAC3cBAOgDAAAGAACQBwAEAAAAMDIxMAGRBwAEAAAAAQIDAACgBwAEAAAAMDEwMAGgAwABAAAA//8AAAKgBAABAAAAGAAAAAOgBAABAAAAGAAAAAAAAAA=) center center no-repeat rgb(221, 221, 221); height: 100%; }
.view-recherche-drupal .view-content article.node { border-bottom: 1px solid rgb(102, 102, 102); }
.view-recherche-drupal .view-content article.node h2, .view-recherche-drupal .view-content article.node .h2 { font-size: 1.75rem; line-height: 28px; }
.view-recherche-drupal .view-content article.node a { text-decoration: none; color: inherit; }
.view-recherche-drupal .view-content article.node a:hover h2, .view-recherche-drupal .view-content article.node a:hover .h2 { color: rgb(50, 90, 255); }
@media (max-width: 767.98px) {
.view-recherche-drupal .view-content article.node .wrapper { flex-wrap: wrap; }
.view-recherche-drupal .view-content article.node .wrapper .left.image { padding-left: 0px !important; padding-bottom: 15px !important; }
}
.view-recherche-drupal .pagination li { border: 0px; }
.view-recherche-drupal .pagination li.active a { background-color: inherit; border-width: 0px 0px 2px; border-top-style: initial; border-right-style: initial; border-left-style: initial; border-top-color: initial; border-right-color: initial; border-left-color: initial; border-image: initial; color: rgb(50, 90, 255); border-bottom-style: solid; border-bottom-color: rgb(50, 90, 255); border-radius: 0px; font-weight: 700; }
.view-recherche-drupal .pagination li a { color: rgb(0, 0, 0); border: 0px; border-radius: 0px; }
form .form-item { margin: 0px; }
form label, form .webform-select-other legend span { display: block; font-weight: 600; font-size: 1rem; line-height: 20px; color: rgb(0, 0, 0); margin-bottom: 8px; }
form input.form-control, form textarea.form-textarea { padding: 14px 16px; background-color: rgb(255, 255, 255); border: 2px solid rgb(148, 148, 148); border-radius: 0px; font-weight: 400; font-size: 1rem; line-height: 20px; }
form select.form-select { padding: 14px 40px 14px 16px; background-color: rgb(255, 255, 255); border: 2px solid rgb(148, 148, 148); border-radius: 0px; font-weight: 400; font-size: 1rem; line-height: 20px; background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMjAgOS4wMDA3NEgxNy44MTM3TDEyLjAwMzcgMTQuNTQ0M0w2LjE1ODMgOS4wMDE0OEw0IDlMMTIuMDAwNyAxNi43NTNMMjAgOS4wMDA3NFoiIGZpbGw9ImJsYWNrIi8+DQo8L3N2Zz4KDQo=); background-position: right 16px center; background-size: 20px; }
form .form-actions { display: flex; justify-content: center; }
form input.form-submit { height: 40px; display: inline-block; padding: 8px 16px; border-radius: 20px; font-weight: 600; font-size: 1.125rem; line-height: 23px; text-decoration: none; transition: all 0.15s ease-in-out 0s; background-color: rgb(50, 90, 255); border-color: rgb(50, 90, 255); color: rgb(255, 255, 255); }
form input.form-submit:hover { background-color: rgb(40, 72, 204); border-color: rgb(40, 72, 204); }
form input.form-submit:focus { background-color: rgb(32, 57, 163); border-color: rgb(32, 57, 163); }
.path-user .region-content { max-width: 50%; margin: 100px auto; }
@media (max-width: 767.98px) {
.path-user .region-content { max-width: 90%; }
}
html[lang="ar"] .node .wrapper-menu .nav-pills .nav-item .nav-link:not(.not-dropdown)::after, html[lang="ar"] .node .wrapper-menu .nav-pills .nav-item .media-library-view--widget .view-header a:not(.not-dropdown)::after, .media-library-view--widget .view-header html[lang="ar"] .node .wrapper-menu .nav-pills .nav-item a:not(.not-dropdown)::after { margin-left: 0px; margin-right: 10px; }
html[lang="ar"] .node .wrapper-menu .nav-pills .nav-item .nav-link.active::after, html[lang="ar"] .node .wrapper-menu .nav-pills .nav-item .media-library-view--widget .view-header a.active::after, .media-library-view--widget .view-header html[lang="ar"] .node .wrapper-menu .nav-pills .nav-item a.active::after, html[lang="ar"] .node .wrapper-menu .nav-pills .nav-item .media-library-view--widget .view-header a.is-active::after, .media-library-view--widget .view-header html[lang="ar"] .node .wrapper-menu .nav-pills .nav-item a.is-active::after { transform: rotate(90deg); }
html[lang="ar"] .node .wrapper-menu .nav-pills .nav-item .nav-link:not(.active)::after, html[lang="ar"] .node .wrapper-menu .nav-pills .nav-item .media-library-view--widget .view-header a:not(.active)::after, .media-library-view--widget .view-header html[lang="ar"] .node .wrapper-menu .nav-pills .nav-item a:not(.active)::after { transform: rotate(90deg) !important; }
html[lang="ar"] .rtl { text-align: right !important; }
html[lang="ar"] .navigation-option .ms-auto { margin-left: inherit !important; }
html[lang="ar"] body { font-family: Arial; }
html[lang="ar"] header .navbar-collapse { left: inherit; right: 0px; }
html[lang="ar"] header .navbar-collapse:not(.show) { left: inherit; right: -100%; }
html[lang="ar"] header .navbar-nav { padding-right: 0px; padding-left: 0.5rem; }
html[lang="ar"] header .navbar { padding: 0px; }
html[lang="ar"] header #block-nouscontacter { margin-left: inherit; margin-right: auto; }
html[lang="ar"] .node--type-homepage .wrapper-special-project .wrapper .btn, html[lang="ar"] .node--type-homepage .wrapper-special-project .wrapper button.link, html[lang="ar"] .node--type-homepage .wrapper-special-project .wrapper .button, html[lang="ar"] .node--type-homepage .wrapper-special-project .wrapper .node-preview-container .node-preview-backlink, .node-preview-container html[lang="ar"] .node--type-homepage .wrapper-special-project .wrapper .node-preview-backlink, html[lang="ar"] .node--type-homepage .wrapper-special-project .wrapper button.link, html[lang="ar"] .node--type-homepage .wrapper-special-project .wrapper .button, html[lang="ar"] .node--type-homepage .wrapper-special-project .wrapper .node-preview-container .node-preview-backlink { margin-right: 15px; }
html[lang="ar"] .node--type-homepage .latest-news .slick-list { padding: 0px 0px 0px 20% !important; }
html[lang="ar"] .node--type-homepage .latest-news .wrapper-arrows .slick-arrow:first-of-type { order: 1; margin-right: 0px; }
html[lang="ar"] .wrapper-menu .nav-pills { padding-right: 0px; }
html[lang="ar"] footer .footer-wrapper .row .logo { border-right: 0px; border-left: 1px solid rgba(255, 255, 255, 0.25); padding-right: 0px; padding-left: 40px; }
html[lang="ar"] footer .footer-wrapper .wrapper-contact-social { padding-right: 40px; padding-left: 0px; }
html[lang="bn"] h1, html[lang="bn"] .h1, html[lang="bn"] h2, html[lang="bn"] .h2, html[lang="bn"] h3, html[lang="bn"] .h3, html[lang="bn"] h4, html[lang="bn"] .h4, html[lang="bn"] h5, html[lang="bn"] .h5, html[lang="bn"] h6, html[lang="bn"] .h6, html[lang="bn"] .form-wrapper.accordion .accordion-item h2, .form-wrapper.accordion .accordion-item html[lang="bn"] h2, html[lang="bn"] .form-wrapper.accordion .accordion-item .h2, .form-wrapper.accordion .accordion-item html[lang="bn"] .h2 { line-height: 61px; }
@media (max-width: 575.98px) {
html[lang="bn"] h1, html[lang="bn"] .h1, html[lang="bn"] h2, html[lang="bn"] .h2, html[lang="bn"] h3, html[lang="bn"] .h3, html[lang="bn"] h4, html[lang="bn"] .h4, html[lang="bn"] h5, html[lang="bn"] .h5, html[lang="bn"] h6, html[lang="bn"] .h6, html[lang="bn"] .form-wrapper.accordion .accordion-item h2, .form-wrapper.accordion .accordion-item html[lang="bn"] h2, html[lang="bn"] .form-wrapper.accordion .accordion-item .h2, .form-wrapper.accordion .accordion-item html[lang="bn"] .h2 { line-height: 40px; }
}
html[lang="bn"] .view-content-recent h2, html[lang="bn"] .view-content-recent .h2, html[lang="bn"] .view h2, html[lang="bn"] .view .h2 { line-height: 36px; }
html[lang="bn"] .node--type-article.node--view-mode-teaser h3, html[lang="bn"] .node--type-article.node--view-mode-teaser .h3 { line-height: 40px !important; }
html[lang="hi"] h1, html[lang="hi"] .h1, html[lang="hi"] h2, html[lang="hi"] .h2, html[lang="hi"] h3, html[lang="hi"] .h3, html[lang="hi"] h4, html[lang="hi"] .h4, html[lang="hi"] h5, html[lang="hi"] .h5, html[lang="hi"] h6, html[lang="hi"] .h6, html[lang="hi"] .form-wrapper.accordion .accordion-item h2, .form-wrapper.accordion .accordion-item html[lang="hi"] h2, html[lang="hi"] .form-wrapper.accordion .accordion-item .h2, .form-wrapper.accordion .accordion-item html[lang="hi"] .h2 { line-height: 61px; }
@media (max-width: 575.98px) {
html[lang="hi"] h1, html[lang="hi"] .h1, html[lang="hi"] h2, html[lang="hi"] .h2, html[lang="hi"] h3, html[lang="hi"] .h3, html[lang="hi"] h4, html[lang="hi"] .h4, html[lang="hi"] h5, html[lang="hi"] .h5, html[lang="hi"] h6, html[lang="hi"] .h6, html[lang="hi"] .form-wrapper.accordion .accordion-item h2, .form-wrapper.accordion .accordion-item html[lang="hi"] h2, html[lang="hi"] .form-wrapper.accordion .accordion-item .h2, .form-wrapper.accordion .accordion-item html[lang="hi"] .h2 { line-height: 40px; }
}
html[lang="hi"] .view-content-recent h2, html[lang="hi"] .view-content-recent .h2, html[lang="hi"] .view h2, html[lang="hi"] .view .h2 { line-height: 36px; }
html[lang="hi"] .node--type-article.node--view-mode-teaser h3, html[lang="hi"] .node--type-article.node--view-mode-teaser .h3 { line-height: 36px !important; }
html[lang="my"] h1, html[lang="my"] .h1, html[lang="my"] h2, html[lang="my"] .h2, html[lang="my"] h3, html[lang="my"] .h3, html[lang="my"] h4, html[lang="my"] .h4, html[lang="my"] h5, html[lang="my"] .h5, html[lang="my"] h6, html[lang="my"] .h6, html[lang="my"] .form-wrapper.accordion .accordion-item h2, .form-wrapper.accordion .accordion-item html[lang="my"] h2, html[lang="my"] .form-wrapper.accordion .accordion-item .h2, .form-wrapper.accordion .accordion-item html[lang="my"] .h2 { line-height: 70px; }
@media (max-width: 575.98px) {
html[lang="my"] h1, html[lang="my"] .h1, html[lang="my"] h2, html[lang="my"] .h2, html[lang="my"] h3, html[lang="my"] .h3, html[lang="my"] h4, html[lang="my"] .h4, html[lang="my"] h5, html[lang="my"] .h5, html[lang="my"] h6, html[lang="my"] .h6, html[lang="my"] .form-wrapper.accordion .accordion-item h2, .form-wrapper.accordion .accordion-item html[lang="my"] h2, html[lang="my"] .form-wrapper.accordion .accordion-item .h2, .form-wrapper.accordion .accordion-item html[lang="my"] .h2 { line-height: 52px; }
}
html[lang="my"] .view-content-recent h3, html[lang="my"] .view-content-recent .h3 { line-height: 46px; }
html[lang="my"] p, html[lang="my"] .wrapper-summary { line-height: 30px !important; }
html[lang="my"] .node--type-article.node--view-mode-teaser h3, html[lang="my"] .node--type-article.node--view-mode-teaser .h3 { line-height: 40px !important; }
@media (max-width: 575.98px) {
html[lang="my"] .wrapper-informations li { line-height: 32px !important; }
}
html[lang="bg"] * { font-family: Arial; }
html[lang="th"] p, html[lang="th"] .wrapper-summary { line-height: 30px !important; }
html[lang="ko"] .node--type-article.node--view-mode-teaser h3, html[lang="ko"] .node--type-article.node--view-mode-teaser .h3 { line-height: 35px !important; }
html[lang="ko"] .node--type-article.node--view-mode-teaser .wrapper-text h2.h3, html[lang="ko"] .node--type-article.node--view-mode-teaser .wrapper-text .h3.h2 { line-height: 35px !important; }
html[lang="ko"] .node--type-article.node--view-mode-full .wrapper-body p { line-height: 30px !important; }
html[lang="bg"] .node--type-article.node--view-mode-teaser h3, html[lang="bg"] .node--type-article.node--view-mode-teaser .h3, html[lang="el"] .node--type-article.node--view-mode-teaser h3, html[lang="el"] .node--type-article.node--view-mode-teaser .h3, html[lang="ar"] .node--type-article.node--view-mode-teaser h3, html[lang="ar"] .node--type-article.node--view-mode-teaser .h3 { line-height: 30px !important; }
html[lang="bg"] .node--type-article.node--view-mode-teaser .wrapper-text h2.h3, html[lang="bg"] .node--type-article.node--view-mode-teaser .wrapper-text .h3.h2, html[lang="el"] .node--type-article.node--view-mode-teaser .wrapper-text h2.h3, html[lang="el"] .node--type-article.node--view-mode-teaser .wrapper-text .h3.h2, html[lang="ar"] .node--type-article.node--view-mode-teaser .wrapper-text h2.h3, html[lang="ar"] .node--type-article.node--view-mode-teaser .wrapper-text .h3.h2 { line-height: 30px !important; }
html[lang="el"] .node--type-article.node--view-mode-full .wrapper-body p { line-height: 26px !important; }
html[lang="ar"] h1, html[lang="ar"] .h1, html[lang="ar"] h2, html[lang="ar"] .h2, html[lang="ar"] h3, html[lang="ar"] .h3, html[lang="ar"] h4, html[lang="ar"] .h4, html[lang="ar"] h5, html[lang="ar"] .h5, html[lang="ar"] h6, html[lang="ar"] .h6, html[lang="ar"] .form-wrapper.accordion .accordion-item h2, .form-wrapper.accordion .accordion-item html[lang="ar"] h2, html[lang="ar"] .form-wrapper.accordion .accordion-item .h2, .form-wrapper.accordion .accordion-item html[lang="ar"] .h2, html[lang="ko"] h1, html[lang="ko"] .h1, html[lang="ko"] h2, html[lang="ko"] .h2, html[lang="ko"] h3, html[lang="ko"] .h3, html[lang="ko"] h4, html[lang="ko"] .h4, html[lang="ko"] h5, html[lang="ko"] .h5, html[lang="ko"] h6, html[lang="ko"] .h6, html[lang="ko"] .form-wrapper.accordion .accordion-item h2, .form-wrapper.accordion .accordion-item html[lang="ko"] h2, html[lang="ko"] .form-wrapper.accordion .accordion-item .h2, .form-wrapper.accordion .accordion-item html[lang="ko"] .h2, html[lang="el"] h1, html[lang="el"] .h1, html[lang="el"] h2, html[lang="el"] .h2, html[lang="el"] h3, html[lang="el"] .h3, html[lang="el"] h4, html[lang="el"] .h4, html[lang="el"] h5, html[lang="el"] .h5, html[lang="el"] h6, html[lang="el"] .h6, html[lang="el"] .form-wrapper.accordion .accordion-item h2, .form-wrapper.accordion .accordion-item html[lang="el"] h2, html[lang="el"] .form-wrapper.accordion .accordion-item .h2, .form-wrapper.accordion .accordion-item html[lang="el"] .h2 { line-height: 50px; }
@media (max-width: 575.98px) {
html[lang="ar"] h1, html[lang="ar"] .h1, html[lang="ar"] h2, html[lang="ar"] .h2, html[lang="ar"] h3, html[lang="ar"] .h3, html[lang="ar"] h4, html[lang="ar"] .h4, html[lang="ar"] h5, html[lang="ar"] .h5, html[lang="ar"] h6, html[lang="ar"] .h6, html[lang="ar"] .form-wrapper.accordion .accordion-item h2, .form-wrapper.accordion .accordion-item html[lang="ar"] h2, html[lang="ar"] .form-wrapper.accordion .accordion-item .h2, .form-wrapper.accordion .accordion-item html[lang="ar"] .h2, html[lang="ko"] h1, html[lang="ko"] .h1, html[lang="ko"] h2, html[lang="ko"] .h2, html[lang="ko"] h3, html[lang="ko"] .h3, html[lang="ko"] h4, html[lang="ko"] .h4, html[lang="ko"] h5, html[lang="ko"] .h5, html[lang="ko"] h6, html[lang="ko"] .h6, html[lang="ko"] .form-wrapper.accordion .accordion-item h2, .form-wrapper.accordion .accordion-item html[lang="ko"] h2, html[lang="ko"] .form-wrapper.accordion .accordion-item .h2, .form-wrapper.accordion .accordion-item html[lang="ko"] .h2, html[lang="el"] h1, html[lang="el"] .h1, html[lang="el"] h2, html[lang="el"] .h2, html[lang="el"] h3, html[lang="el"] .h3, html[lang="el"] h4, html[lang="el"] .h4, html[lang="el"] h5, html[lang="el"] .h5, html[lang="el"] h6, html[lang="el"] .h6, html[lang="el"] .form-wrapper.accordion .accordion-item h2, .form-wrapper.accordion .accordion-item html[lang="el"] h2, html[lang="el"] .form-wrapper.accordion .accordion-item .h2, .form-wrapper.accordion .accordion-item html[lang="el"] .h2 { line-height: 40px; }
}
html[lang="ar"] .view-content-recent h3, html[lang="ar"] .view-content-recent .h3, html[lang="ko"] .view-content-recent h3, html[lang="ko"] .view-content-recent .h3, html[lang="el"] .view-content-recent h3, html[lang="el"] .view-content-recent .h3 { line-height: 46px; }
html[lang="ar"] p, html[lang="ar"] .wrapper-summary, html[lang="ko"] p, html[lang="ko"] .wrapper-summary, html[lang="el"] p, html[lang="el"] .wrapper-summary { line-height: 30px !important; }
html[lang="en"] .webform-submission-contact-form .form-item-redirect-to { display: block !important; }
html[lang="th"] h1.h2, html[lang="th"] .h2.h1 { line-height: 34px; }
@media (max-width: 767.98px) {
[data-theme="dark"] #block-block-darkmode-switcher .form-check.form-switch .form-check-label { background-color: rgb(255, 255, 255) !important; }
}
[data-theme="dark"] .node--type-article.node--view-mode-full .mentions-copyright * { color: rgb(0, 0, 0) !important; }
[data-theme="dark"] .view-id-corrections div, [data-theme="dark"] .view-id-corrections a { color: rgb(255, 255, 255) !important; }
[data-theme="dark"] .node--type-article.node--view-mode-full .sub-header .list-informations .information-item .person-link a { color: rgb(255, 255, 255) !important; text-decoration: underline !important; }
[data-theme="dark"] body { background-color: rgb(51, 51, 51) !important; }
[data-theme="dark"] header .navbar { background-color: rgb(51, 51, 51) !important; border-bottom: 1px solid rgb(102, 102, 102) !important; }
[data-theme="dark"] header .navbar .language-switcher-language-url .language-select { background-color: rgb(102, 102, 102) !important; color: rgb(255, 255, 255) !important; background-image: url("") !important; }
[data-theme="dark"] header .navbar .form-check-label { color: rgb(255, 255, 255) !important; }
[data-theme="dark"] header .navbar .site-title { color: rgb(255, 255, 255) !important; }
[data-theme="dark"] header .navbar .search-trigger { background-image: url("") !important; }
[data-theme="dark"] header .navbar #block-nouscontacter, [data-theme="dark"] header .navbar #block-factuel-selecteurdelangue, [data-theme="dark"] header .navbar #block-block-darkmode-switcher { background-color: rgb(102, 102, 102) !important; }
[data-theme="dark"] header .navbar #block-nouscontacter .link-message span, [data-theme="dark"] header .navbar #block-factuel-selecteurdelangue .link-message span, [data-theme="dark"] header .navbar #block-block-darkmode-switcher .link-message span { color: rgb(255, 255, 255) !important; }
[data-theme="dark"] header .navbar #block-nouscontacter ul .contact-wrapper .link-message { background-image: url("") !important; background-size: 18px !important; }
[data-theme="dark"] header .navbar #block-nouscontacter ul .contact-wrapper .link-whatsapp { background-image: url("") !important; background-size: 20px !important; margin-left: 4px !important; }
[data-theme="dark"] .list-item.twitter a { background-image: url("") !important; width: 26px !important; height: 26px !important; }
[data-theme="dark"] .node--type-homepage .wrapper:nth-child(2n) { background: rgb(102, 102, 102) !important; color: white !important; }
[data-theme="dark"] .node--type-homepage .wrapper.media-youtube { background: rgb(51, 51, 51) !important; }
[data-theme="dark"] .node--type-homepage .wrapper.media-youtube .title { color: white !important; }
[data-theme="dark"] .node--type-article.node--view-mode-full .wrapper-body a { color: rgb(255, 255, 255) !important; text-decoration: underline !important; }
[data-theme="dark"] .node--type-article.node--view-mode-full .wrapper-body li { color: rgb(255, 255, 255) !important; }
[data-theme="dark"] .paragraph--type--latest-news-block { border: 2px solid rgb(102, 102, 102) !important; }
[data-theme="dark"] .navigation-option a { color: rgb(255, 255, 255) !important; }
[data-theme="dark"] .navigation-option svg path { fill: white !important; }
[data-theme="dark"] #pills-tabContent span a { color: rgb(255, 255, 255) !important; }
[data-theme="dark"] .list-informations li, [data-theme="dark"] .list-informations span { color: rgb(255, 255, 255) !important; }
[data-theme="dark"] .wrapper-special-project p { color: black !important; }
[data-theme="dark"] .mentions-copyright p { color: black !important; }
[data-theme="dark"] .wrapper-summary { color: rgb(255, 255, 255) !important; }
[data-theme="dark"] .wrapper-summary pre { color: rgb(255, 255, 255) !important; }
[data-theme="dark"] .light-background a { color: black !important; }
[data-theme="dark"] .light-background p { color: black !important; }
[data-theme="dark"] .navigation-option span a { color: rgb(255, 255, 255) !important; }
[data-theme="dark"] .editor-choice .node--type-article.node--view-mode-teaser .our-selection { color: black !important; }
[data-theme="dark"] #pills-tab .nav-item button:not(.active) { background-color: transparent !important; color: rgb(255, 255, 255) !important; }
[data-theme="dark"] #pills-tab .nav-item button:not(.active)::after { background-image: url("") !important; rotate: 90deg !important; }
[data-theme="dark"] #pills-tabContent .tag-like a { background-color: rgb(50, 90, 255) !important; color: rgb(255, 255, 255) !important; }
[data-theme="dark"] #pills-tabContent .light-background p { color: black !important; }
[data-theme="dark"] #pills-tabContent .navigation-option span a { color: rgb(255, 255, 255) !important; }
[data-theme="dark"] .flux-youtube.grey-background { background-color: rgb(102, 102, 102); }
[data-theme="dark"] .flux-youtube.grey-background h2, [data-theme="dark"] .flux-youtube.grey-background .h2 { color: rgb(255, 255, 255) !important; }
[data-theme="dark"] .paragraph--type--editorial-page-image { background-color: rgb(102, 102, 102) !important; }
[data-theme="dark"] .paragraph--type--editorial-page-text { background-color: rgb(102, 102, 102) !important; }
[data-theme="dark"] .paragraph--type--editorial-page-text p, [data-theme="dark"] .paragraph--type--editorial-page-text a { color: rgb(255, 255, 255) !important; }
[data-theme="dark"] .paragraph--type--editorial-page-text a { text-decoration: underline !important; }
[data-theme="dark"] .node-9 .paragraph--type--editorial-page-text { background-color: rgb(51, 51, 51) !important; }
[data-theme="dark"] main h1, [data-theme="dark"] main .h1, [data-theme="dark"] main h2, [data-theme="dark"] main .h2, [data-theme="dark"] main h3, [data-theme="dark"] main .h3, [data-theme="dark"] main h4, [data-theme="dark"] main .h4, [data-theme="dark"] main h5, [data-theme="dark"] main .h5, [data-theme="dark"] main h6, [data-theme="dark"] main .h6, [data-theme="dark"] main .form-wrapper.accordion .accordion-item h2, .form-wrapper.accordion .accordion-item [data-theme="dark"] main h2, [data-theme="dark"] main .form-wrapper.accordion .accordion-item .h2, .form-wrapper.accordion .accordion-item [data-theme="dark"] main .h2, [data-theme="dark"] main p, [data-theme="dark"] main span, [data-theme="dark"] main ol, [data-theme="dark"] main li, [data-theme="dark"] main ul, [data-theme="dark"] main strong, [data-theme="dark"] main a, [data-theme="dark"] main pre { color: rgb(255, 255, 255) !important; }
[data-theme="dark"] #navbarSupportedContent { background-color: rgb(102, 102, 102) !important; }
[data-theme="dark"] #navbarSupportedContent .region-nav-main a { color: white !important; }
[data-theme="dark"] .paragraph--type--editorial-page-accordeon .field--name-field-body p { color: black !important; }
[data-theme="dark"] header .navbar-collapse .block-languageselect-burger p.label { color: white !important; }
[data-theme="dark"] .nav-pills li.nav-item { margin-bottom: 10px !important; }
[data-theme="dark"] .nav-pills li.nav-item.not-dropdown a { color: rgb(51, 51, 51) !important; }
[data-theme="dark"] nav.pager a.page-link { background-color: inherit !important; }
[data-theme="dark"] nav.pager span.page-link { border: none; background-color: inherit; }
#edit-submit-recherche-drupal--2 { background-color: rgb(148, 148, 148) !important; }
.ot-sdk-cookie-policy td { background-color: transparent !important; }
.ot-sdk-show-settings { background-color: rgb(50, 90, 255) !important; color: white !important; border: none !important; font-size: 1em !important; }
.ot-sdk-show-settings:hover { background-color: rgb(40, 72, 204) !important; }
body { font-family: "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 1rem; line-height: 1.5; font-weight: 400; color: rgb(0, 0, 0); }
button { font-family: "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; }
.ck-anchor { color: inherit; text-decoration: none; }
body .region-content { padding: 0px; }
.container-fluid-left { --bs-gutter-x: 1.5rem; --bs-gutter-y: 0; width: 100%; padding-right: calc(var(--bs-gutter-x) * .5); margin-right: auto; margin-left: 0px; padding-left: 0px; }
.container-fluid-left .row { margin-left: 0px; }
.container-fluid-left .col, .container-fluid-left .col-1, .container-fluid-left .col-2, .container-fluid-left .col-3, .container-fluid-left .col-4, .container-fluid-left .col-5, .container-fluid-left .col-6, .container-fluid-left .col-7, .container-fluid-left .col-8, .container-fluid-left .col-9, .container-fluid-left .col-10, .container-fluid-left .col-11, .container-fluid-left .col-12, .container-fluid-left .col-auto, .container-fluid-left .col-lg, .container-fluid-left .col-lg-1, .container-fluid-left .col-lg-2, .container-fluid-left .col-lg-3, .container-fluid-left .col-lg-4, .container-fluid-left .col-lg-5, .container-fluid-left .col-lg-6, .container-fluid-left .col-lg-7, .container-fluid-left .col-lg-8, .container-fluid-left .col-lg-9, .container-fluid-left .col-lg-10, .container-fluid-left .col-lg-11, .container-fluid-left .col-lg-12, .container-fluid-left .col-lg-auto, .container-fluid-left .col-md, .container-fluid-left .col-md-1, .container-fluid-left .col-md-2, .container-fluid-left .col-md-3, .container-fluid-left .col-md-4, .container-fluid-left .col-md-5, .container-fluid-left .col-md-6, .container-fluid-left .col-md-7, .container-fluid-left .col-md-8, .container-fluid-left .col-md-9, .container-fluid-left .col-md-10, .container-fluid-left .col-md-11, .container-fluid-left .col-md-12, .container-fluid-left .col-md-auto, .container-fluid-left .col-sm, .container-fluid-left .col-sm-1, .container-fluid-left .col-sm-2, .container-fluid-left .col-sm-3, .container-fluid-left .col-sm-4, .container-fluid-left .col-sm-5, .container-fluid-left .col-sm-6, .container-fluid-left .col-sm-7, .container-fluid-left .col-sm-8, .container-fluid-left .col-sm-9, .container-fluid-left .col-sm-10, .container-fluid-left .col-sm-11, .container-fluid-left .col-sm-12, .container-fluid-left .col-sm-auto, .container-fluid-left .col-xl, .container-fluid-left .col-xl-1, .container-fluid-left .col-xl-2, .container-fluid-left .col-xl-3, .container-fluid-left .col-xl-4, .container-fluid-left .col-xl-5, .container-fluid-left .col-xl-6, .container-fluid-left .col-xl-7, .container-fluid-left .col-xl-8, .container-fluid-left .col-xl-9, .container-fluid-left .col-xl-10, .container-fluid-left .col-xl-11, .container-fluid-left .col-xl-12, .container-fluid-left .col-xl-auto { padding-left: 0px; }
@media (min-width: 576px) {
.container-fluid-left { max-width: calc(50% + 270px); }
}
@media (min-width: 768px) {
.container-fluid-left { max-width: calc(50% + 360px); }
}
@media (min-width: 992px) {
.container-fluid-left { max-width: calc(50% + 480px); }
}
@media (min-width: 1200px) {
.container-fluid-left { max-width: calc(50% + 570px); }
}
@media (min-width: 1400px) {
.container-fluid-left { max-width: calc(50% + 660px); }
}
.container-fluid-right { --bs-gutter-x: 1.5rem; --bs-gutter-y: 0; width: 100%; padding-left: calc(var(--bs-gutter-x) * .5); margin-left: auto; margin-right: 0px; padding-right: 0px; }
.container-fluid-right .row { margin-right: 0px; }
.container-fluid-right .col, .container-fluid-right .col-1, .container-fluid-right .col-2, .container-fluid-right .col-3, .container-fluid-right .col-4, .container-fluid-right .col-5, .container-fluid-right .col-6, .container-fluid-right .col-7, .container-fluid-right .col-8, .container-fluid-right .col-9, .container-fluid-right .col-10, .container-fluid-right .col-11, .container-fluid-right .col-12, .container-fluid-right .col-auto, .container-fluid-right .col-lg, .container-fluid-right .col-lg-1, .container-fluid-right .col-lg-2, .container-fluid-right .col-lg-3, .container-fluid-right .col-lg-4, .container-fluid-right .col-lg-5, .container-fluid-right .col-lg-6, .container-fluid-right .col-lg-7, .container-fluid-right .col-lg-8, .container-fluid-right .col-lg-9, .container-fluid-right .col-lg-10, .container-fluid-right .col-lg-11, .container-fluid-right .col-lg-12, .container-fluid-right .col-lg-auto, .container-fluid-right .col-md, .container-fluid-right .col-md-1, .container-fluid-right .col-md-2, .container-fluid-right .col-md-3, .container-fluid-right .col-md-4, .container-fluid-right .col-md-5, .container-fluid-right .col-md-6, .container-fluid-right .col-md-7, .container-fluid-right .col-md-8, .container-fluid-right .col-md-9, .container-fluid-right .col-md-10, .container-fluid-right .col-md-11, .container-fluid-right .col-md-12, .container-fluid-right .col-md-auto, .container-fluid-right .col-sm, .container-fluid-right .col-sm-1, .container-fluid-right .col-sm-2, .container-fluid-right .col-sm-3, .container-fluid-right .col-sm-4, .container-fluid-right .col-sm-5, .container-fluid-right .col-sm-6, .container-fluid-right .col-sm-7, .container-fluid-right .col-sm-8, .container-fluid-right .col-sm-9, .container-fluid-right .col-sm-10, .container-fluid-right .col-sm-11, .container-fluid-right .col-sm-12, .container-fluid-right .col-sm-auto, .container-fluid-right .col-xl, .container-fluid-right .col-xl-1, .container-fluid-right .col-xl-2, .container-fluid-right .col-xl-3, .container-fluid-right .col-xl-4, .container-fluid-right .col-xl-5, .container-fluid-right .col-xl-6, .container-fluid-right .col-xl-7, .container-fluid-right .col-xl-8, .container-fluid-right .col-xl-9, .container-fluid-right .col-xl-10, .container-fluid-right .col-xl-11, .container-fluid-right .col-xl-12, .container-fluid-right .col-xl-auto { padding-right: 0px; }
@media (min-width: 576px) {
.container-fluid-right { max-width: calc(50% + 270px); }
}
@media (min-width: 768px) {
.container-fluid-right { max-width: calc(50% + 360px); }
}
@media (min-width: 992px) {
.container-fluid-right { max-width: calc(50% + 480px); }
}
@media (min-width: 1200px) {
.container-fluid-right { max-width: calc(50% + 570px); }
}
@media (min-width: 1400px) {
.container-fluid-right { max-width: calc(50% + 660px); }
}
.container-fluid-right-md { --bs-gutter-x: 1.5rem; --bs-gutter-y: 0; width: 100%; padding-right: calc(var(--bs-gutter-x) * .5); padding-left: calc(var(--bs-gutter-x) * .5); margin-right: auto; margin-left: auto; }
@media (min-width: 768px) {
.container-fluid-right-md { margin-right: 0px; padding-right: 0px; }
.container-fluid-right-md .row { margin-right: 0px; }
.container-fluid-right-md .col, .container-fluid-right-md .col-1, .container-fluid-right-md .col-2, .container-fluid-right-md .col-3, .container-fluid-right-md .col-4, .container-fluid-right-md .col-5, .container-fluid-right-md .col-6, .container-fluid-right-md .col-7, .container-fluid-right-md .col-8, .container-fluid-right-md .col-9, .container-fluid-right-md .col-10, .container-fluid-right-md .col-11, .container-fluid-right-md .col-12, .container-fluid-right-md .col-auto, .container-fluid-right-md .col-lg, .container-fluid-right-md .col-lg-1, .container-fluid-right-md .col-lg-2, .container-fluid-right-md .col-lg-3, .container-fluid-right-md .col-lg-4, .container-fluid-right-md .col-lg-5, .container-fluid-right-md .col-lg-6, .container-fluid-right-md .col-lg-7, .container-fluid-right-md .col-lg-8, .container-fluid-right-md .col-lg-9, .container-fluid-right-md .col-lg-10, .container-fluid-right-md .col-lg-11, .container-fluid-right-md .col-lg-12, .container-fluid-right-md .col-lg-auto, .container-fluid-right-md .col-md, .container-fluid-right-md .col-md-1, .container-fluid-right-md .col-md-2, .container-fluid-right-md .col-md-3, .container-fluid-right-md .col-md-4, .container-fluid-right-md .col-md-5, .container-fluid-right-md .col-md-6, .container-fluid-right-md .col-md-7, .container-fluid-right-md .col-md-8, .container-fluid-right-md .col-md-9, .container-fluid-right-md .col-md-10, .container-fluid-right-md .col-md-11, .container-fluid-right-md .col-md-12, .container-fluid-right-md .col-md-auto, .container-fluid-right-md .col-sm, .container-fluid-right-md .col-sm-1, .container-fluid-right-md .col-sm-2, .container-fluid-right-md .col-sm-3, .container-fluid-right-md .col-sm-4, .container-fluid-right-md .col-sm-5, .container-fluid-right-md .col-sm-6, .container-fluid-right-md .col-sm-7, .container-fluid-right-md .col-sm-8, .container-fluid-right-md .col-sm-9, .container-fluid-right-md .col-sm-10, .container-fluid-right-md .col-sm-11, .container-fluid-right-md .col-sm-12, .container-fluid-right-md .col-sm-auto, .container-fluid-right-md .col-xl, .container-fluid-right-md .col-xl-1, .container-fluid-right-md .col-xl-2, .container-fluid-right-md .col-xl-3, .container-fluid-right-md .col-xl-4, .container-fluid-right-md .col-xl-5, .container-fluid-right-md .col-xl-6, .container-fluid-right-md .col-xl-7, .container-fluid-right-md .col-xl-8, .container-fluid-right-md .col-xl-9, .container-fluid-right-md .col-xl-10, .container-fluid-right-md .col-xl-11, .container-fluid-right-md .col-xl-12, .container-fluid-right-md .col-xl-auto { padding-right: 0px; }
}
@media (min-width: 768px) and (min-width: 576px) {
.container-fluid-right-md { max-width: calc(50% + 270px); }
}
@media (min-width: 768px) and (min-width: 768px) {
.container-fluid-right-md { max-width: calc(50% + 360px); }
}
@media (min-width: 768px) and (min-width: 992px) {
.container-fluid-right-md { max-width: calc(50% + 480px); }
}
@media (min-width: 768px) and (min-width: 1200px) {
.container-fluid-right-md { max-width: calc(50% + 570px); }
}
@media (min-width: 768px) and (min-width: 1400px) {
.container-fluid-right-md { max-width: calc(50% + 660px); }
}
h1, .h1 { font-size: 3.25rem; line-height: 64px; font-weight: 900; overflow-wrap: anywhere; }
@media (max-width: 991.98px) {
h1, .h1 { font-size: 1.625rem; line-height: 32px; }
}
h2, .h2 { font-size: 2.125rem; line-height: 48px; font-weight: 700; overflow-wrap: anywhere; }
@media (max-width: 991.98px) {
h2, .h2 { font-size: 1.5rem; line-height: 30px; }
}
h3, .h3 { font-size: 1.25rem; line-height: 30px; font-weight: 700; overflow-wrap: anywhere; }
@media (max-width: 991.98px) {
h3, .h3 { font-size: 1.125rem; line-height: 23px; }
}
h4, .h4 { font-size: 1rem; line-height: 24px; font-weight: 700; letter-spacing: 0.1007em; text-transform: uppercase; overflow-wrap: anywhere; }
@media (max-width: 991.98px) {
h4, .h4 { font-size: 0.813rem; line-height: 18px; }
}
h5, .h5, .text-big { font-size: 1rem; line-height: 24px; font-weight: 700; overflow-wrap: anywhere; }
.title-700-uppercase { font-weight: 700; font-size: 2.125rem; line-height: 36px; letter-spacing: -0.0106em; text-transform: uppercase; overflow-wrap: anywhere; }
.title-700 { font-weight: 700; font-size: 2.125rem; line-height: 36px; letter-spacing: -0.0106em; overflow-wrap: anywhere; }
.title-700-italic { font-weight: 700; font-size: 2.125rem; line-height: 36px; letter-spacing: -0.0106em; font-style: italic; overflow-wrap: anywhere; }
.subtitle-big-700-uppercase { font-weight: 700; font-size: 1.75rem; line-height: 32px; letter-spacing: -0.01em; text-transform: uppercase; overflow-wrap: anywhere; }
.subtitle-big-700 { font-weight: 700; font-size: 1.75rem; line-height: 30px; letter-spacing: -0.0088em; }
.subtitle-big-700-italic { font-weight: 700; font-size: 1.75rem; line-height: 30px; letter-spacing: -0.0088em; font-style: italic; }
.subtitle-big-400 { font-weight: 400; font-size: 1.75rem; line-height: 30px; letter-spacing: -0.0088em; }
.subtitle-700 { font-weight: 700; font-size: 1.125rem; line-height: 23px; }
.subtitle-600 { font-weight: 600; font-size: 1.125rem; line-height: 23px; }
.subtitle-400 { font-weight: 400; font-size: 1.125rem; line-height: 23px; }
.subtitle-700-uppercase { font-weight: 700; font-size: 1rem; line-height: 26px; letter-spacing: 0.032em; text-transform: uppercase; }
.subtitle-400-uppercase { font-weight: 400; font-size: 1rem; line-height: 26px; letter-spacing: 0.0364em; text-transform: uppercase; }
.subtitle-small-700-uppercase { font-weight: 700; font-size: 1rem; line-height: 24px; letter-spacing: 0.0107em; text-transform: uppercase; }
.subtitle-small-700 { font-weight: 700; font-size: 1rem; line-height: 24px; letter-spacing: 0.0107em; }
.body-big-700-uppercase { font-weight: 700; font-size: 1.25rem; line-height: 22px; text-transform: uppercase; }
.body-big-700 { font-weight: 700; font-size: 1.25rem; line-height: 22px; }
.body-big-700-italic { font-weight: 700; font-size: 1.25rem; line-height: 22px; font-style: italic; }
.body-big-600-uppercase { font-weight: 600; font-size: 1.25rem; line-height: 26px; letter-spacing: 0.006em; text-transform: uppercase; }
.body-big-600 { font-weight: 600; font-size: 1.25rem; line-height: 26px; }
.body-big-400-italic { font-weight: 400; font-size: 1.25rem; line-height: 26px; font-style: italic; }
.body-big-400 { font-weight: 400; font-size: 1.25rem; line-height: 26px; }
.body-800-uppercase { font-weight: 900; font-size: 1rem; line-height: 20px; letter-spacing: 0.0024em; text-transform: uppercase; }
.body-700-uppercase { font-weight: 700; font-size: 1rem; line-height: 20px; text-transform: uppercase; }
.body-700-italic { font-weight: 700; font-size: 1rem; line-height: 20px; font-style: italic; }
.body-700 { font-weight: 700; font-size: 1rem; line-height: 20px; }
.body-600 { font-weight: 600; font-size: 1rem; line-height: 20px; }
.body-600-underline { font-weight: 600; font-size: 1rem; line-height: 20px; text-decoration: underline; }
.body-400-italic { font-weight: 400; font-size: 1rem; line-height: 20px; font-style: italic; }
.body-400 { font-weight: 400; font-size: 1rem; line-height: 20px; }
.body-400-underline { font-weight: 400; font-size: 1rem; line-height: 20px; text-decoration: underline; }
.body-small-700-uppercase { font-weight: 700; font-size: 0.875rem; line-height: 18px; letter-spacing: 0.006em; text-transform: uppercase; }
.body-small-600-uppercase { font-weight: 600; font-size: 0.875rem; line-height: 18px; letter-spacing: 0.006em; text-transform: uppercase; }
.body-small-700 { font-weight: 700; font-size: 0.875rem; line-height: 18px; }
.body-small-600 { font-weight: 600; font-size: 0.875rem; line-height: 18px; letter-spacing: 0.003em; }
.body-small-400 { font-weight: 400; font-size: 0.875rem; line-height: 18px; }
.body-small-400-underline { font-weight: 400; font-size: 0.875rem; line-height: 18px; text-decoration: underline; }
.body-13-700 { font-weight: 700; font-size: 0.813rem; line-height: 16px; }
.body-13-600-uppercase { font-weight: 600; font-size: 0.813rem; line-height: 17px; letter-spacing: 0.0828em; text-transform: uppercase; }
.body-13-400-underline { font-weight: 400; font-size: 0.813rem; line-height: 17px; text-decoration: underline; }
.body-13-400 { font-weight: 400; font-size: 0.813rem; line-height: 17px; }
.body-13-700-uppercase { font-weight: 400; font-size: 0.813rem; line-height: 17px; text-transform: uppercase; }
.extra-small-700 { font-weight: 700; font-size: 0.688rem; line-height: 14px; letter-spacing: 0.0047em; }
.extra-small-600-uppercase { font-weight: 600; font-size: 0.688rem; line-height: 14px; letter-spacing: 0.0047em; text-transform: uppercase; }
.extra-small-600 { font-weight: 600; font-size: 0.688rem; line-height: 14px; letter-spacing: 0.0047em; }
.extra-small-400 { font-weight: 400; font-size: 0.688rem; line-height: 14px; letter-spacing: 0.0047em; }
.extra-small-alt-600 { font-weight: 600; font-size: 0.563rem; line-height: 14px; }
.extra-small-400-underline { font-weight: 400; font-size: 0.688rem; line-height: 14px; text-decoration: underline; }
.extra-small-600 { font-weight: 600; font-size: 0.688rem; line-height: 14px; letter-spacing: 0.0047em; }
.small-700 { font-weight: 700; font-size: 0.813rem; line-height: 16px; }
.small-600-underline { font-weight: 600; font-size: 0.813rem; line-height: 17px; letter-spacing: 0.0828em; text-transform: uppercase; }
.blue-background { background-color: rgb(50, 90, 255); }
.grey-background, .bg-color-grey-8 { background-color: rgb(241, 241, 241); }
.light-background { background-color: rgb(232, 242, 246); }
.font-grey { color: rgb(102, 102, 102); }
.font-grey * { color: rgb(102, 102, 102); }
.font-red { color: rgb(216, 64, 37); }
.font-red * { color: rgb(216, 64, 37); }
.tag-like a { display: inline-flex; padding: 3px 8px; font-weight: 600; font-size: 0.813rem; line-height: 17px; letter-spacing: 0.0828em; text-decoration: none; }
.tag-like.blue-tag a { border: 1px solid rgb(50, 90, 255); color: rgb(50, 90, 255); }
.media-youtube { height: 100%; border: 2px solid rgb(221, 221, 221); }
.media-youtube .title { padding: 24px; font-size: 1.125rem; font-weight: 700; text-align: left; }
.media-youtube .wrapper-image { margin: 0px; position: relative; }
.media-youtube .wrapper-image .player { position: absolute; inset: 0px; width: 100%; height: 52px; margin: auto; }
.media-youtube ~ .modal .btn-close, .media-youtube ~ .modal .ui-dialog .ui-dialog-titlebar-close, .ui-dialog .media-youtube ~ .modal .ui-dialog-titlebar-close { position: absolute; right: -50px; top: -50px; background-image: url(""); background-size: contain; opacity: 1; }
main[role="main"] { padding-top: 56px; }
.wrapper.twitter-post { border: 1px solid rgb(221, 221, 221); height: 100%; padding: 12px; }
.wrapper.twitter-post a { text-decoration: none; color: inherit; }
.wrapper.twitter-post a:hover { text-decoration: none; }
.wrapper.twitter-post .header { color: rgb(148, 148, 148); margin-bottom: 12px; font-size: 0.875rem; }
.wrapper.twitter-post .header svg { margin-right: 10px; }
.wrapper.twitter-post .header p { font-weight: 600; }
body:not(.user-logged-in).path-node nav.tabs-wrapper { display: none; }
@media (max-width: 768px) {
.custom-grid-with-margin { flex-wrap: wrap; }
}
.custom-grid-with-margin img { max-width: 48% !important; height: auto; }
@media (max-width: 768px) {
.custom-grid-with-margin img { margin: 0px 0px 10px; max-width: 90% !important; }
}
.field--name-field-content .paragraph .field--name-field-body img { max-width: 100%; height: auto; }
.field--name-field-content .paragraph .field--name-field-body .grid-left img { max-width: 48%; float: left; margin-right: 40px; }
@media (max-width: 768px) {
.field--name-field-content .paragraph .field--name-field-body .grid-left img { float: none; margin: 0px auto 10px; max-width: 100%; }
}
.field--name-field-content .paragraph .field--name-field-body .grid-right img { max-width: 48%; float: right; margin-left: 40px; }
@media (max-width: 768px) {
.field--name-field-content .paragraph .field--name-field-body .grid-right img { float: none; margin: 0px auto 10px; max-width: 100%; }
}
.grid-no-margin { display: flex; align-items: center; justify-content: space-between; margin-left: -15%; margin-right: -15%; }
@media (max-width: 991px) {
.grid-no-margin { margin-left: 0px; margin-right: 0px; }
}
@media (max-width: 768px) {
.grid-no-margin { flex-wrap: wrap; }
}
.grid-no-margin img { max-width: 48% !important; height: auto !important; }
@media (max-width: 768px) {
.grid-no-margin img { margin: 0px auto 10px; max-width: 100% !important; }
}
"); width: 18px; height: 18px; }
footer .contact ul .field--type-link.field--name-field-instagram a, footer .social-networks ul .field--type-link.field--name-field-instagram a { background-image: url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 10.5292C11.6076 10.5292 11.224 10.6455 10.8977 10.8635C10.5715 11.0816 10.3172 11.3914 10.167 11.7539C10.0169 12.1165 9.97757 12.5154 10.0541 12.9002C10.1307 13.2851 10.3196 13.6386 10.5971 13.9161C10.8746 14.1936 11.2281 14.3825 11.6129 14.4591C11.9978 14.5356 12.3967 14.4963 12.7592 14.3462C13.1218 14.196 13.4316 13.9417 13.6496 13.6154C13.8676 13.2892 13.984 12.9056 13.984 12.5132C13.984 12.2526 13.9327 11.9946 13.833 11.7539C13.7333 11.5132 13.5871 11.2945 13.4029 11.1103C13.2187 10.9261 13 10.7799 12.7592 10.6802C12.5185 10.5805 12.2605 10.5292 12 10.5292ZM19.944 8.56918C19.9398 7.95139 19.826 7.33924 19.608 6.76118C19.4474 6.33819 19.199 5.95406 18.8791 5.63413C18.5591 5.31421 18.175 5.06576 17.752 4.90518C17.1739 4.68715 16.5618 4.57339 15.944 4.56918C14.912 4.51318 14.608 4.51318 12 4.51318C9.392 4.51318 9.088 4.51318 8.056 4.56918C7.43821 4.57339 6.82606 4.68715 6.248 4.90518C5.82501 5.06576 5.44088 5.31421 5.12095 5.63413C4.80102 5.95406 4.55257 6.33819 4.392 6.76118C4.17397 7.33924 4.06021 7.95139 4.056 8.56918C4 9.60118 4 9.90518 4 12.5132C4 15.1212 4 15.4252 4.056 16.4572C4.06461 17.0772 4.17822 17.6912 4.392 18.2732C4.55186 18.6942 4.8001 19.0761 5.12 19.3932C5.43855 19.715 5.82351 19.9635 6.248 20.1212C6.82606 20.3392 7.43821 20.453 8.056 20.4572C9.088 20.5132 9.392 20.5132 12 20.5132C14.608 20.5132 14.912 20.5132 15.944 20.4572C16.5618 20.453 17.1739 20.3392 17.752 20.1212C18.1765 19.9635 18.5614 19.715 18.88 19.3932C19.1999 19.0761 19.4481 18.6942 19.608 18.2732C19.8258 17.6923 19.9396 17.0776 19.944 16.4572C20 15.4252 20 15.1212 20 12.5132C20 9.90518 20 9.60118 19.944 8.56918ZM17.912 14.9692C17.8863 15.4629 17.781 15.9491 17.6 16.4092C17.4447 16.7929 17.2138 17.1415 16.9211 17.4343C16.6284 17.727 16.2797 17.9579 15.896 18.1132C15.4316 18.2841 14.9426 18.3786 14.448 18.3932C13.816 18.3932 13.648 18.3932 12 18.3932C10.352 18.3932 10.184 18.3932 9.552 18.3932C9.05738 18.3786 8.56839 18.2841 8.104 18.1132C7.70728 17.9658 7.34902 17.7306 7.056 17.4252C6.76613 17.1382 6.54228 16.7915 6.4 16.4092C6.22845 15.9453 6.13649 15.4557 6.128 14.9612C6.128 14.3292 6.128 14.1612 6.128 12.5132C6.128 10.8652 6.128 10.6972 6.128 10.0652C6.13649 9.57064 6.22845 9.08109 6.4 8.61718C6.54743 8.22047 6.78262 7.86221 7.088 7.56918C7.37627 7.28088 7.72261 7.05726 8.104 6.91318C8.56839 6.74231 9.05738 6.64775 9.552 6.63318C10.184 6.63318 10.352 6.63318 12 6.63318C13.648 6.63318 13.816 6.63318 14.448 6.63318C14.9426 6.64775 15.4316 6.74231 15.896 6.91318C16.2927 7.06061 16.651 7.2958 16.944 7.60118C17.2339 7.88818 17.4577 8.23489 17.6 8.61718C17.7709 9.08157 17.8654 9.57057 17.88 10.0652C17.88 10.6972 17.88 10.8652 17.88 12.5132C17.88 14.1612 17.936 14.3292 17.912 14.9612V14.9692ZM16.632 9.01718C16.5368 8.75877 16.3866 8.5241 16.1918 8.32935C15.9971 8.13461 15.7624 7.98443 15.504 7.88918C15.1492 7.76619 14.7755 7.70662 14.4 7.71318C13.776 7.71318 13.6 7.71318 12 7.71318C10.4 7.71318 10.224 7.71318 9.6 7.71318C9.22261 7.71687 8.84886 7.78729 8.496 7.92118C8.24154 8.01211 8.00935 8.15615 7.81487 8.34374C7.62038 8.53133 7.46805 8.75817 7.368 9.00918C7.25182 9.36548 7.19506 9.73846 7.2 10.1132C7.2 10.7372 7.2 10.9132 7.2 12.5132C7.2 14.1132 7.2 14.2892 7.2 14.9132C7.20793 15.2901 7.27822 15.6632 7.408 16.0172C7.50325 16.2756 7.65343 16.5103 7.84817 16.705C8.04291 16.8998 8.27759 17.0499 8.536 17.1452C8.87733 17.2707 9.23652 17.3409 9.6 17.3532C10.224 17.3532 10.4 17.3532 12 17.3532C13.6 17.3532 13.776 17.3532 14.4 17.3532C14.7774 17.3495 15.1511 17.2791 15.504 17.1452C15.7624 17.0499 15.9971 16.8998 16.1918 16.705C16.3866 16.5103 16.5368 16.2756 16.632 16.0172C16.7659 15.6643 16.8363 15.2906 16.84 14.9132C16.84 14.2892 16.84 14.1132 16.84 12.5132C16.84 10.9132 16.84 10.7372 16.84 10.1132C16.8402 9.73542 16.7697 9.36096 16.632 9.00918V9.01718ZM12 15.5692C11.5991 15.5692 11.2021 15.4901 10.8317 15.3364C10.4614 15.1827 10.125 14.9575 9.84191 14.6736C9.55877 14.3897 9.33442 14.0528 9.18172 13.6821C9.02901 13.3113 8.95095 12.9141 8.952 12.5132C8.952 11.9084 9.13144 11.3173 9.46759 10.8145C9.80374 10.3118 10.2815 9.92011 10.8404 9.68905C11.3993 9.45799 12.0141 9.39794 12.6071 9.5165C13.2002 9.63507 13.7447 9.92692 14.1717 10.3551C14.5988 10.7833 14.8892 11.3286 15.0063 11.9219C15.1233 12.5152 15.0616 13.1299 14.8291 13.6882C14.5965 14.2465 14.2036 14.7232 13.7 15.058C13.1964 15.3929 12.6048 15.5708 12 15.5692ZM15.2 10.0572C15.0232 10.0385 14.8595 9.95496 14.7405 9.82276C14.6216 9.69056 14.5558 9.51902 14.5558 9.34118C14.5558 9.16335 14.6216 8.99181 14.7405 8.85961C14.8595 8.72741 15.0232 8.6439 15.2 8.62518C15.3768 8.6439 15.5405 8.72741 15.6595 8.85961C15.7784 8.99181 15.8442 9.16335 15.8442 9.34118C15.8442 9.51902 15.7784 9.69056 15.6595 9.82276C15.5405 9.95496 15.3768 10.0385 15.2 10.0572Z' fill='white'/%3E%3C/svg%3E%0A"); }
footer .contact ul .field--type-link.field--name-field-tiktok a, footer .social-networks ul .field--type-link.field--name-field-tiktok a { background-image: url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.5488 10.6649C17.1726 10.6682 15.8302 10.239 14.7112 9.43799V15.0244C14.7108 16.0591 14.3945 17.069 13.8047 17.919C13.2148 18.7691 12.3795 19.4189 11.4104 19.7814C10.4413 20.1439 9.38458 20.202 8.38159 19.9478C7.3786 19.6936 6.47713 19.1392 5.79771 18.3589C5.1183 17.5785 4.69332 16.6093 4.57961 15.5809C4.4659 14.5525 4.66887 13.5139 5.16139 12.604C5.65391 11.6941 6.4125 10.9562 7.33572 10.489C8.25894 10.0218 9.30279 9.84762 10.3277 9.98969V12.7995C9.8587 12.652 9.35508 12.6564 8.88876 12.8122C8.42244 12.9679 8.01726 13.2671 7.73109 13.6668C7.44493 14.0666 7.2924 14.5466 7.29529 15.0382C7.29819 15.5298 7.45636 16.008 7.74722 16.4043C8.03808 16.8007 8.44675 17.095 8.91487 17.2453C9.38299 17.3956 9.88663 17.3941 10.3539 17.2411C10.8211 17.088 11.228 16.7913 11.5165 16.3932C11.805 15.9951 11.9604 15.516 11.9604 15.0244V4.10352H14.7112C14.7092 4.33581 14.7287 4.56778 14.7693 4.7965C14.8649 5.3071 15.0636 5.79282 15.3534 6.22397C15.6431 6.65512 16.0178 7.02263 16.4545 7.30401C17.0757 7.71477 17.8041 7.9337 18.5488 7.93355V10.6649Z' fill='white'/%3E%3C/svg%3E%0A"); }
footer .links .menu { margin: -8px; }
footer .links .menu .menu-item a { padding: 8px; color: rgb(255, 255, 255); font-weight: 400; font-size: 0.875rem; line-height: 18px; text-decoration: underline; display: block; }
footer .text { color: rgb(255, 255, 255); font-weight: 400; letter-spacing: 0.0047em; font-size: 14px; line-height: 16px; }
@media (max-width: 1399.98px) {
footer .footer-wrapper .row .logo { padding-right: calc(var(--bs-gutter-x) * 0.5); }
footer .footer-wrapper .row .logo .logo-factuel svg { width: 80px; }
}
@media (max-width: 1199.98px) {
footer .footer-wrapper .row .logo { width: 25%; }
footer .footer-wrapper .row .links { width: 20%; }
footer .footer-wrapper .row .wrapper-contact-social { width: 25%; }
footer .footer-wrapper .row .wrapper-contact-social > * { width: 100%; }
footer .footer-wrapper .row .text { width: 30%; }
}
@media (max-width: 991.98px) {
footer .footer-wrapper .row .logo, footer .footer-wrapper .row .links { width: 30%; }
footer .footer-wrapper .row .wrapper-contact-social { width: 40%; }
footer .footer-wrapper .row .text { width: 100%; margin-top: 24px; padding-top: 24px; padding-left: 0px; padding-right: 0px; border-top: 1px solid rgba(255, 255, 255, 0.25); }
}
@media (max-width: 767.98px) {
footer { padding: 24px 16px; }
footer .footer-wrapper .row .logo, footer .footer-wrapper .row .links, footer .footer-wrapper .row .wrapper-contact-social, footer .footer-wrapper .row .text { padding-left: 0px; padding-right: 0px; width: 100%; }
footer .footer-wrapper .row .logo { border-right: none; }
footer .footer-wrapper .row .wrapper-contact-social { margin: 0px; }
footer .footer-wrapper .row .wrapper-contact-social > * { padding: 25px 0px 0px; }
footer .footer-wrapper .row .links { margin-top: 24px; padding-top: 24px; border-top: 1px solid rgba(255, 255, 255, 0.25); }
}
.node.node--unpublished { background-color: inherit; }
.node h1.tag-like, .node .tag-like.h1 { display: inline-flex; padding: 4px 16px; background-color: rgb(0, 0, 0); color: rgb(255, 255, 255); }
.node .header .row-header { margin: 0px; }
.node .header .row-header > * { padding: 0px; }
.node .header .text { align-self: center; }
.node .header .wrapper-text { padding: 80px 72px; }
.node .header .wrapper-text .wrapper-title { margin-bottom: 48px; }
.node .header .wrapper-text h1, .node .header .wrapper-text .h1 { color: rgb(255, 255, 255); margin-bottom: 16px; }
.node .header .wrapper-text .tag-like { background-color: rgb(0, 0, 0); padding: 4px 16px; font-size: 1rem; line-height: 24px; font-weight: 700; letter-spacing: 0.1007em; text-transform: uppercase; color: rgb(255, 255, 255); display: inline-block; }
.node .header .wrapper-text .field--name-field-body { font-weight: 400; font-size: 1.25rem; line-height: 26px; color: rgb(255, 255, 255); }
.node .header .wrapper-text .field--name-field-body p:last-of-type { margin-bottom: 0px; }
.node .header .wrapper-text .field--name-field-button { margin-top: 48px; }
.node .header .wrapper-text .field--name-field-button a { height: 40px; padding: 8px 16px; border-radius: 20px; font-weight: 600; font-size: 1.125rem; line-height: 23px; text-decoration: none; transition: all 0.15s ease-in-out 0s; background-color: rgb(255, 255, 255); border: 2px solid rgb(204, 204, 204); color: rgb(0, 0, 0); display: inline-flex; align-items: center; }
.node .header .wrapper-text .field--name-field-button a:hover { background-color: rgb(241, 241, 241); }
.node .header .wrapper-text .field--name-field-button a:focus { background-color: rgb(221, 221, 221); }
.node .header .wrapper-text .field--name-field-button a::after { content: ""; width: 24px; height: 24px; background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMjAgOS4wMDA3NEgxNy44MTM3TDEyLjAwMzcgMTQuNTQ0M0w2LjE1ODMgOS4wMDE0OEw0IDlMMTIuMDAwNyAxNi43NTNMMjAgOS4wMDA3NFoiIGZpbGw9ImJsYWNrIi8+DQo8L3N2Zz4KDQo=); background-size: contain; background-position: center center; background-repeat: no-repeat; transform: rotate(-90deg); margin-left: 4px; }
.node .header .image-header .media--type-image, .node .header .image-header .field--name-field-media-image, .node .header .image-header .field__item { height: 100%; }
.node .header .image-header img { width: 100%; height: 100%; max-height: 700px; object-fit: cover; }
@media (max-width: 991.98px) {
.node .header .wrapper-text { padding: 30px 20px; }
.node .header .wrapper-text .field--name-field-body { font-weight: 400; font-size: 0.875rem; line-height: 18px; }
}
@media (max-width: 767.98px) {
.node .header .wrapper-text { padding: 48px 16px; }
.node .header .wrapper-text .wrapper-title { margin-bottom: 24px; }
.node .header .wrapper-text .field--name-field-button { margin-top: 32px; }
.node .header .image-header img { max-height: 240px; }
}
.node .wrapper-menu .nav-pills { margin: 20px -8px 16px; }
.node .wrapper-menu .nav-pills .nav-item { padding: 0px 8px; }
.node .wrapper-menu .nav-pills .nav-item .nav-link, .node .wrapper-menu .nav-pills .nav-item .media-library-view--widget .view-header a, .media-library-view--widget .view-header .node .wrapper-menu .nav-pills .nav-item a { display: flex; align-items: center; padding: 4px 10px; background-color: rgb(255, 255, 255); border-radius: 0px; font-weight: 700; font-size: 1rem; line-height: 24px; letter-spacing: 0.0107em; color: rgb(0, 0, 0); text-transform: inherit; }
.node .wrapper-menu .nav-pills .nav-item .nav-link:not(.not-dropdown)::after, .node .wrapper-menu .nav-pills .nav-item .media-library-view--widget .view-header a:not(.not-dropdown)::after, .media-library-view--widget .view-header .node .wrapper-menu .nav-pills .nav-item a:not(.not-dropdown)::after { content: ""; width: 16px; height: 16px; background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMjAgOS4wMDA3NEgxNy44MTM3TDEyLjAwMzcgMTQuNTQ0M0w2LjE1ODMgOS4wMDE0OEw0IDlMMTIuMDAwNyAxNi43NTNMMjAgOS4wMDA3NFoiIGZpbGw9ImJsYWNrIi8+DQo8L3N2Zz4KDQo=); background-size: contain; background-repeat: no-repeat; background-position: center center; margin-left: 10px; }
.node .wrapper-menu .nav-pills .nav-item .nav-link.active, .node .wrapper-menu .nav-pills .nav-item .media-library-view--widget .view-header a.active, .media-library-view--widget .view-header .node .wrapper-menu .nav-pills .nav-item a.active, .node .wrapper-menu .nav-pills .nav-item .media-library-view--widget .view-header a.is-active, .media-library-view--widget .view-header .node .wrapper-menu .nav-pills .nav-item a.is-active { background-color: rgb(50, 90, 255); color: rgb(255, 255, 255); }
.node .wrapper-menu .nav-pills .nav-item .nav-link.active::after, .node .wrapper-menu .nav-pills .nav-item .media-library-view--widget .view-header a.active::after, .media-library-view--widget .view-header .node .wrapper-menu .nav-pills .nav-item a.active::after, .node .wrapper-menu .nav-pills .nav-item .media-library-view--widget .view-header a.is-active::after, .media-library-view--widget .view-header .node .wrapper-menu .nav-pills .nav-item a.is-active::after { background-image: url(""); transform: rotate(90deg); }
.node .wrapper-menu .nav-pills .nav-item .nav-link:not(.active)::after, .node .wrapper-menu .nav-pills .nav-item .media-library-view--widget .view-header a:not(.active)::after, .media-library-view--widget .view-header .node .wrapper-menu .nav-pills .nav-item a:not(.active)::after { background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMjAgOS4wMDA3NEgxNy44MTM3TDEyLjAwMzcgMTQuNTQ0M0w2LjE1ODMgOS4wMDE0OEw0IDlMMTIuMDAwNyAxNi43NTNMMjAgOS4wMDA3NFoiIGZpbGw9ImJsYWNrIi8+DQo8L3N2Zz4KDQo=); transform: rotate(-90deg) !important; }
.node .wrapper-menu .tab-content .tab-pane { flex-wrap: wrap; align-items: center; margin: -8px; }
.node .wrapper-menu .tab-content .tab-pane > * { display: inline-flex; padding: 8px; }
.node .wrapper-menu .tab-content .tab-pane.active, .node .wrapper-menu .tab-content .media-library-view--widget .view-header a.tab-pane.is-active, .media-library-view--widget .view-header .node .wrapper-menu .tab-content a.tab-pane.is-active { display: flex; }
.node--type-page.node-9 h1, .node--type-page.node-9 .h1 { margin-bottom: 40px; }
.node--type-page.node-9 .field--name-field-content .field__item > .paragraph { padding: 0px; }
.node--type-page h1.tag-like, .node--type-page .tag-like.h1 { margin-top: 32px; }
.node--type-page .paragraph { padding: 40px 0px !important; }
.node--type-page article.media--type-image { text-align: center; margin-bottom: 20px; }
.node--type-page article.media--type-image img { margin: auto; height: auto; }
.node--type-page article.media--type-image .field--name-field-warning-content { display: none; }
.node--type-homepage .view-wrapper ~ div.wrapper:nth-child(2n) { background-color: rgb(241, 241, 241); }
.node--type-homepage .wrapper-special-project { background-color: rgb(232, 242, 246); padding: 12px; }
@media (max-width: 767.98px) {
.node--type-homepage .wrapper-special-project { padding: 10px; }
}
.node--type-homepage .wrapper-special-project .wrapper { font-size: 14px; font-weight: 400; }
@media (max-width: 767.98px) {
.node--type-homepage .wrapper-special-project .wrapper { flex-wrap: wrap; }
}
.node--type-homepage .wrapper-special-project .wrapper p { margin-bottom: 0px; }
.node--type-homepage .wrapper-special-project .wrapper .btn, .node--type-homepage .wrapper-special-project .wrapper button.link, .node--type-homepage .wrapper-special-project .wrapper .button, .node--type-homepage .wrapper-special-project .wrapper .node-preview-container .node-preview-backlink, .node-preview-container .node--type-homepage .wrapper-special-project .wrapper .node-preview-backlink { margin-left: 15px; padding: 4px 16px; border-radius: 20px; font-weight: 600; font-size: 16px; line-height: 23px; text-decoration: none; transition: all 0.15s ease-in-out 0s; background-color: rgb(50, 90, 255); border-color: rgb(50, 90, 255); color: rgb(255, 255, 255); display: inline-flex; align-items: center; }
.node--type-homepage .wrapper-special-project .wrapper .btn:hover, .node--type-homepage .wrapper-special-project .wrapper button.link:hover, .node--type-homepage .wrapper-special-project .wrapper .button:hover, .node--type-homepage .wrapper-special-project .wrapper .node-preview-container .node-preview-backlink:hover, .node-preview-container .node--type-homepage .wrapper-special-project .wrapper .node-preview-backlink:hover { background-color: rgb(40, 72, 204); border-color: rgb(40, 72, 204); }
@media (max-width: 767.98px) {
.node--type-homepage .wrapper-special-project .wrapper .btn, .node--type-homepage .wrapper-special-project .wrapper button.link, .node--type-homepage .wrapper-special-project .wrapper .button, .node--type-homepage .wrapper-special-project .wrapper .node-preview-container .node-preview-backlink, .node-preview-container .node--type-homepage .wrapper-special-project .wrapper .node-preview-backlink { margin-left: 0px; margin-top: 10px; }
}
.node--type-homepage .view-content { margin-top: 60px; margin-bottom: 40px; }
.node--type-homepage .view-content .node--type-article.node--view-mode-teaser { height: 100%; }
.node--type-homepage .view-content .editor-choice .node--type-article.node--view-mode-teaser { border: 2px solid rgb(124, 248, 175); position: relative; z-index: 0; }
.node--type-homepage .view-content .editor-choice .node--type-article.node--view-mode-teaser .our-selection { position: absolute; top: 0px; right: 0px; padding: 4px 12px; background-color: rgb(124, 248, 175); font-weight: 700; font-size: 0.813rem; line-height: 17px; text-transform: none; color: rgb(0, 0, 0); z-index: 1; }
.node--type-homepage .view-content .more-link { display: flex; align-items: center; justify-content: center; margin-top: 72px; }
.node--type-homepage .view-content .more-link a { height: 40px; padding: 8px 16px; border-radius: 20px; font-weight: 600; font-size: 1.125rem; line-height: 23px; text-decoration: none; transition: all 0.15s ease-in-out 0s; background-color: rgb(50, 90, 255); border-color: rgb(50, 90, 255); color: rgb(255, 255, 255); display: inline-flex; align-items: center; }
.node--type-homepage .view-content .more-link a:hover { background-color: rgb(40, 72, 204); border-color: rgb(40, 72, 204); }
.node--type-homepage .view-content .more-link a:focus { background-color: rgb(32, 57, 163); border-color: rgb(32, 57, 163); }
@media (min-width: 992px) {
.node--type-homepage .flux-youtube { margin-top: 5rem; }
}
.node--type-homepage .flux-youtube, .node--type-homepage .flux-twitter, .node--type-homepage .about-afp, .node--type-homepage .latest-news { padding-top: 80px; padding-bottom: 80px; }
.node--type-homepage .flux-youtube h2, .node--type-homepage .flux-youtube .h2, .node--type-homepage .flux-twitter h2, .node--type-homepage .flux-twitter .h2, .node--type-homepage .about-afp h2, .node--type-homepage .about-afp .h2, .node--type-homepage .latest-news h2, .node--type-homepage .latest-news .h2 { margin-bottom: 72px; }
.node--type-homepage .flux-youtube .wrapper-btn, .node--type-homepage .flux-twitter .wrapper-btn, .node--type-homepage .about-afp .wrapper-btn, .node--type-homepage .latest-news .wrapper-btn { display: flex; align-items: center; justify-content: center; margin-top: 42px; }
.node--type-homepage .flux-youtube .wrapper-btn a, .node--type-homepage .flux-twitter .wrapper-btn a, .node--type-homepage .about-afp .wrapper-btn a, .node--type-homepage .latest-news .wrapper-btn a { height: 40px; padding: 8px 16px; border-radius: 20px; font-weight: 600; font-size: 1.125rem; line-height: 23px; text-decoration: none; transition: all 0.15s ease-in-out 0s; background-color: rgb(50, 90, 255); border-color: rgb(50, 90, 255); color: rgb(255, 255, 255); display: inline-flex; align-items: center; }
.node--type-homepage .flux-youtube .wrapper-btn a:hover, .node--type-homepage .flux-twitter .wrapper-btn a:hover, .node--type-homepage .about-afp .wrapper-btn a:hover, .node--type-homepage .latest-news .wrapper-btn a:hover { background-color: rgb(40, 72, 204); border-color: rgb(40, 72, 204); }
.node--type-homepage .flux-youtube .wrapper-btn a:focus, .node--type-homepage .flux-twitter .wrapper-btn a:focus, .node--type-homepage .about-afp .wrapper-btn a:focus, .node--type-homepage .latest-news .wrapper-btn a:focus { background-color: rgb(32, 57, 163); border-color: rgb(32, 57, 163); }
.node--type-homepage .latest-news h2, .node--type-homepage .latest-news .h2 { margin-bottom: 48px; }
.node--type-homepage .latest-news p { font-weight: 400; font-size: 1.25rem; line-height: 26px; }
.node--type-homepage .latest-news p:last-of-type { margin-bottom: 0px; }
.node--type-homepage .latest-news .wrapper-arrows { margin-top: 48px; display: flex; align-items: center; }
.node--type-homepage .latest-news .wrapper-arrows .slick-arrow { width: 36px; height: 50px; background-color: rgb(0, 0, 0); border: none; font-size: 0px; padding: 0px; display: flex; align-items: center; justify-content: center; }
.node--type-homepage .latest-news .wrapper-arrows .slick-arrow:first-of-type { margin-right: 24px; }
.node--type-homepage .latest-news .wrapper-arrows .slick-arrow::after { content: ""; width: 24px; height: 24px; background-position: center center; background-repeat: no-repeat; background-size: contain; }
.node--type-homepage .latest-news .wrapper-arrows .slick-arrow.slick-prev::after { background-image: url(""); }
.node--type-homepage .latest-news .wrapper-arrows .slick-arrow.slick-next::after { background-image: url(""); }
.node--type-homepage .latest-news .slick-list { padding: 0px 20% 0px 0px !important; }
.node--type-homepage .latest-news .slick-track > .field__item { padding: 0px 12px; }
.node--type-homepage .latest-news .slick-dots { list-style: none; padding: 0px; margin: 22px -5px 0px; display: flex; align-items: center; justify-content: center; }
.node--type-homepage .latest-news .slick-dots li { padding: 0px 5px; }
.node--type-homepage .latest-news .slick-dots li button { display: flex; font-size: 0px; background-color: transparent; border: 1px solid rgb(148, 148, 148); width: 16px; height: 16px; border-radius: 16px; }
.node--type-homepage .latest-news .slick-dots li.slick-active button { background-color: rgb(50, 90, 255); border: 1px solid rgb(50, 90, 255); }
@media (max-width: 767.98px) {
.node--type-homepage .latest-news { overflow: hidden; }
.node--type-homepage .latest-news .slick-list { margin: 0px -4px; padding: 0px 10px !important; overflow: visible !important; }
.node--type-homepage .latest-news .slick-list .slick-slide { opacity: 0.5; }
.node--type-homepage .latest-news .slick-list .slick-slide.slick-active { opacity: 1; }
.node--type-homepage .latest-news .slick-track > .field__item { padding: 0px 4px; }
}
.node--type-homepage .marketing-banner { padding-top: 60px; padding-bottom: 60px; }
.node--type-homepage .marketing-banner svg, .node--type-homepage .marketing-banner img { max-width: 100%; }
@media (max-width: 767.98px) {
.node--type-homepage .view-content { margin-top: 32px; margin-bottom: 48px; }
.node--type-homepage .view-content .more-link { margin-top: 32px; }
.node--type-homepage .flux-youtube, .node--type-homepage .flux-twitter, .node--type-homepage .about-afp, .node--type-homepage .latest-news { padding-top: 48px; padding-bottom: 48px; }
.node--type-homepage .flux-youtube h2, .node--type-homepage .flux-youtube .h2, .node--type-homepage .flux-twitter h2, .node--type-homepage .flux-twitter .h2, .node--type-homepage .about-afp h2, .node--type-homepage .about-afp .h2, .node--type-homepage .latest-news h2, .node--type-homepage .latest-news .h2 { margin-bottom: 32px; }
.node--type-homepage .flux-youtube .wrapper-btn, .node--type-homepage .flux-twitter .wrapper-btn, .node--type-homepage .about-afp .wrapper-btn, .node--type-homepage .latest-news .wrapper-btn { margin-top: 32px; }
.node--type-homepage .latest-news h2, .node--type-homepage .latest-news .h2 { margin-bottom: 16px; }
.node--type-homepage .latest-news .wrapper-arrows { display: none; }
.node--type-homepage .marketing-banner { padding-top: 48px; padding-bottom: 32px; }
.node--type-homepage .marketing-banner svg, .node--type-homepage .marketing-banner img { width: 100%; height: auto !important; }
}
#block-surlememetheme .views-row { margin-bottom: 20px; }
.node--type-article span.capitalize { text-transform: capitalize !important; }
.node--type-article span.lowercase { text-transform: lowercase !important; }
.node--type-article.node--view-mode-teaser { height: 100%; border: 2px solid rgb(221, 221, 221); }
.node--type-article.node--view-mode-teaser a { text-decoration: none; color: rgb(0, 0, 0); }
.node--type-article.node--view-mode-teaser img { width: 100%; aspect-ratio: 16 / 8; }
.node--type-article.node--view-mode-teaser .wrapper-text { padding: 24px; }
.node--type-article.node--view-mode-teaser .wrapper-text .tag-like { display: inline-flex; background-color: rgb(0, 0, 0); padding: 1px 6px; font-weight: 700; font-size: 0.813rem; line-height: 16px; color: rgb(255, 255, 255); margin-bottom: 24px; }
.node--type-article.node--view-mode-teaser .wrapper-text .created { font-weight: 600; font-size: 0.875rem; line-height: 18px; letter-spacing: 0.006em; color: rgb(102, 102, 102); margin-bottom: 8px; text-transform: inherit; }
.node--type-article.node--view-mode-teaser .wrapper-text h3, .node--type-article.node--view-mode-teaser .wrapper-text .h3 { margin-bottom: 0px; }
.node--type-article.node--view-mode-full h3, .node--type-article.node--view-mode-full .h3 { margin-bottom: 2rem; }
.node--type-article.node--view-mode-full .media--view-mode-image-article { display: flex; justify-content: center; margin: 30px 0px; }
.node--type-article.node--view-mode-full .social-share li.twitter { display: flex; align-items: center; justify-content: center; }
.node--type-article.node--view-mode-full .social-share li.twitter a { background-image: url("data:image/svg+xml,<%3Fxml version=\"1.0\" encoding=\"utf-8\"%3F> "); width: 18px; height: 18px; background-size: contain; background-position: center center; background-repeat: no-repeat; }
.node--type-article.node--view-mode-full a { text-decoration: none !important; }
.node--type-article.node--view-mode-full .social-share-wrapper { display: flex; align-items: center; }
.node--type-article.node--view-mode-full .social-share-wrapper .text { display: inline-flex; margin-right: 8px; }
.node--type-article.node--view-mode-full .social-share-wrapper .social-share { display: flex; list-style: none; padding: 0px; margin: 0px -4px; }
.node--type-article.node--view-mode-full .social-share-wrapper .social-share .list-item { padding: 0px 4px; }
.node--type-article.node--view-mode-full .top-header { display: flex; align-items: center; justify-content: space-between; flex-wrap: wrap; margin-top: 16px; margin-bottom: 28px; }
@media (max-width: 767.98px) {
.node--type-article.node--view-mode-full .top-header { margin-bottom: 0px; }
}
.node--type-article.node--view-mode-full .top-header .tag-like { display: inline-flex; align-items: center; padding: 0px 6px; font-weight: 600; font-size: 0.813rem; letter-spacing: 0.0828em; text-decoration: none; background-color: rgb(50, 90, 255); color: rgb(255, 255, 255); }
.node--type-article.node--view-mode-full .image-wrapper { display: flex; justify-content: center; margin-bottom: 24px; text-align: center; flex-direction: column; }
.node--type-article.node--view-mode-full .image-wrapper img { max-width: 100%; }
.node--type-article.node--view-mode-full .image-wrapper span.legend { font-size: 13px; line-height: 1.5em; font-style: italic; color: rgb(150, 163, 170); text-align: center; }
.node--type-article.node--view-mode-full .sub-header .h2 { text-transform: none; text-align: center; margin-bottom: 24px; }
.node--type-article.node--view-mode-full .sub-header .wrapper-informations { margin-bottom: 24px; display: flex; justify-content: center; }
.node--type-article.node--view-mode-full .sub-header .list-informations { display: flex; align-items: center; justify-content: center; flex-wrap: wrap; list-style: none; max-width: 80%; padding: 0px; margin: -4px; }
.node--type-article.node--view-mode-full .sub-header .list-informations .information-item { padding: 4px; display: inline; font-weight: 400; font-size: 1rem; line-height: 20px; color: rgb(102, 102, 102); }
.node--type-article.node--view-mode-full .sub-header .list-informations .information-item a { color: rgb(102, 102, 102); }
.node--type-article.node--view-mode-full .sub-header .list-informations .information-item svg { margin-right: 8px; }
.node--type-article.node--view-mode-full .sub-header .list-informations .information-item .person-link a { color: rgb(0, 60, 197) !important; }
.node--type-article.node--view-mode-full .sub-header .list-informations .information-item .person-link:hover a { text-decoration: underline !important; }
.node--type-article.node--view-mode-full .sub-header .list-informations .information-item:not(:last-of-type)::after { content: "|"; margin-left: 10px; margin-right: 2px; }
.node--type-article.node--view-mode-full .mentions-copyright { padding: 12px 24px; font-weight: 400; font-size: 1rem; line-height: 20px; color: rgb(77, 77, 77); text-align: center; }
.node--type-article.node--view-mode-full .mentions-copyright a { font-weight: 600; font-size: 1rem; line-height: 20px; text-decoration: underline; color: rgb(77, 77, 77); }
.node--type-article.node--view-mode-full .wrapper-summary { margin-top: 40px; font-size: 20px; font-weight: 700; margin-bottom: 25px; }
.node--type-article.node--view-mode-full .wrapper-summary a { text-decoration: underline !important; }
.node--type-article.node--view-mode-full .wrapper-body { margin-bottom: 48px; }
.node--type-article.node--view-mode-full .wrapper-body .field--name-body span.e-afp-correction-note, .node--type-article.node--view-mode-full .wrapper-body .field--name-body span.e-afp-update-note { display: none; }
.node--type-article.node--view-mode-full .wrapper-body a[href*="urn:newsml"] > * { display: block !important; }
.node--type-article.node--view-mode-full .wrapper-body h2, .node--type-article.node--view-mode-full .wrapper-body .h2, .node--type-article.node--view-mode-full .wrapper-body h3, .node--type-article.node--view-mode-full .wrapper-body .h3, .node--type-article.node--view-mode-full .wrapper-body h4, .node--type-article.node--view-mode-full .wrapper-body .h4 { margin-bottom: 36px; text-transform: inherit !important; letter-spacing: inherit !important; }
.node--type-article.node--view-mode-full .wrapper-body .gallery { display: flex; align-items: stretch; flex-wrap: wrap; justify-content: center; }
.node--type-article.node--view-mode-full .wrapper-body .gallery .wrapper-image { max-width: 30%; margin-bottom: 20px; }
@media (max-width: 767.98px) {
.node--type-article.node--view-mode-full .wrapper-body .gallery .wrapper-image { max-width: 90%; }
}
.node--type-article.node--view-mode-full .wrapper-body .gallery article { align-items: center; margin: 0px; }
.node--type-article.node--view-mode-full .wrapper-body .gallery article .field--name-field-media-image .field__item { text-align: center; }
.node--type-article.node--view-mode-full .wrapper-body video { max-width: 100%; height: auto; }
.node--type-article.node--view-mode-full .wrapper-body table { max-width: 100%; border: 0px; margin-bottom: 20px; }
.node--type-article.node--view-mode-full .wrapper-body table tr { border: 0px; }
.node--type-article.node--view-mode-full .wrapper-body table tr td { border-bottom: 1px solid rgb(219, 219, 219); text-align: left; padding: 9px; vertical-align: middle; }
.node--type-article.node--view-mode-full .wrapper-body .warning-wrapper { overflow: hidden; }
.node--type-article.node--view-mode-full .wrapper-body .warning-wrapper .warning { clear: both; background: url("") center 20px / 45px no-repeat rgb(0, 0, 0); height: 200px; text-align: center; color: rgb(150, 163, 170); position: relative; margin: 0px auto 36px; padding: 30px 0px; width: 60%; max-width: 1500px; }
@media (max-width: 767.98px) {
.node--type-article.node--view-mode-full .wrapper-body .warning-wrapper .warning { width: 80%; }
}
.node--type-article.node--view-mode-full .wrapper-body .warning-wrapper .warning::before { top: 100%; left: 50%; border: solid transparent; content: " "; height: 0px; width: 0px; position: absolute; pointer-events: none; }
.node--type-article.node--view-mode-full .wrapper-body .warning-wrapper .warning .warning_text { color: rgb(255, 255, 255); padding-top: 55px; text-align: center; font-size: 14px; }
.node--type-article.node--view-mode-full .wrapper-body .warning-wrapper .warning_link { padding: 0px; }
.node--type-article.node--view-mode-full .wrapper-body .warning-wrapper .warning_link span { display: block; line-height: 44px; border: 1px solid rgb(255, 255, 255); border-radius: 3px; width: 190px; height: 44px; color: rgb(255, 255, 255); margin: 0px auto; background-color: rgb(0, 0, 0); cursor: pointer; text-align: center; }
.node--type-article.node--view-mode-full .wrapper-body .warning-wrapper .warning_link span a { color: rgb(255, 255, 255); font-size: 13px; width: 100%; height: 100%; display: inline-block; text-decoration: none; }
.node--type-article.node--view-mode-full .wrapper-body .warning-wrapper .warning_link span:hover { background-color: rgb(255, 255, 255); border-color: rgb(0, 0, 0); }
.node--type-article.node--view-mode-full .wrapper-body .warning-wrapper .warning_link span:hover a { color: rgb(0, 0, 0); }
.node--type-article.node--view-mode-full .wrapper-body .warning-wrapper .warning_section { transition: all 2s ease-in-out 0s; }
.node--type-article.node--view-mode-full .wrapper-body .warning-wrapper .warning_section .field--name-field-media-image { text-align: center; }
.node--type-article.node--view-mode-full .wrapper-body .warning-wrapper:not(.open) .warning_section { opacity: 0; height: 0px; }
.node--type-article.node--view-mode-full .wrapper-body .warning-wrapper.open .warning::before { border-top-color: rgb(0, 0, 0); border-width: 16px; margin-left: -16px; }
.node--type-article.node--view-mode-full .wrapper-body .warning-wrapper.open .warning_section { opacity: 1; height: 100%; }
.node--type-article.node--view-mode-full .wrapper-body img { max-width: 90%; width: max-content; height: auto; }
.node--type-article.node--view-mode-full .wrapper-body p { padding-bottom: 26px; margin-bottom: 0px; }
.node--type-article.node--view-mode-full .wrapper-body p > .g2item { display: flex; justify-content: center; flex-wrap: wrap; }
.node--type-article.node--view-mode-full .wrapper-body > .g2item { display: flex; justify-content: center; flex-wrap: wrap; margin-bottom: 36px; }
.node--type-article.node--view-mode-full .wrapper-body .field--name-body > .g2item { display: flex; justify-content: center; flex-wrap: wrap; margin-bottom: 36px; }
.node--type-article.node--view-mode-full .wrapper-body .g2web iframe { margin: 28px auto !important; }
.node--type-article.node--view-mode-full .wrapper-body .wrapper-image, .node--type-article.node--view-mode-full .wrapper-body .media--view-mode-image-article, .node--type-article.node--view-mode-full .wrapper-body .ww-item.image { display: flex; justify-content: center; flex-wrap: wrap; width: fit-content; margin: 28px auto; height: fit-content; }
.node--type-article.node--view-mode-full .wrapper-body .wrapper-image .field--name-field-media-image, .node--type-article.node--view-mode-full .wrapper-body .media--view-mode-image-article .field--name-field-media-image, .node--type-article.node--view-mode-full .wrapper-body .ww-item.image .field--name-field-media-image { width: 100%; }
.node--type-article.node--view-mode-full .wrapper-body .wrapper-image > *, .node--type-article.node--view-mode-full .wrapper-body .media--view-mode-image-article > *, .node--type-article.node--view-mode-full .wrapper-body .ww-item.image > * { text-align: center; }
.node--type-article.node--view-mode-full .wrapper-body .wrapper-image.bordered-image img { border: 1px solid rgb(0, 0, 0); }
.node--type-article.node--view-mode-full .wrapper-body .grid-with-margin, .node--type-article.node--view-mode-full .wrapper-body .grid-no-margin { display: flex; }
@media (max-width: 767.98px) {
.node--type-article.node--view-mode-full .wrapper-body .grid-with-margin, .node--type-article.node--view-mode-full .wrapper-body .grid-no-margin { flex-wrap: wrap; }
}
.node--type-article.node--view-mode-full .wrapper-body .grid-left { clear: both; float: left; width: 95vw; }
.node--type-article.node--view-mode-full .wrapper-body .grid-left .wrapper-image { margin-right: 40px; width: 40%; padding-bottom: 0px; float: left; margin-left: 5%; clear: none; }
@media (max-width: 991.98px) {
.node--type-article.node--view-mode-full .wrapper-body .grid-left .wrapper-image { float: none !important; width: 88% !important; margin: 0px auto !important; }
}
.node--type-article.node--view-mode-full .wrapper-body .grid-left .g2web { float: left; margin: 0px auto; padding-top: 0px; padding-bottom: 36px; width: 48%; }
@media (max-width: 991.98px) {
.node--type-article.node--view-mode-full .wrapper-body .grid-left .g2web { max-width: 100% !important; width: 100% !important; }
}
@media (max-width: 991.98px) {
.node--type-article.node--view-mode-full .wrapper-body .grid-left { width: 100%; float: none !important; margin-left: 0px !important; }
}
.node--type-article.node--view-mode-full .wrapper-body .grid-right { clear: both; float: right; width: 100%; }
.node--type-article.node--view-mode-full .wrapper-body .grid-right .wrapper-image { margin-left: 40px; width: 40%; padding-bottom: 0px; float: right; margin-right: 5%; clear: none; }
@media (max-width: 991.98px) {
.node--type-article.node--view-mode-full .wrapper-body .grid-right .wrapper-image { float: none !important; width: 88% !important; margin: 0px auto !important; }
}
@media (max-width: 991.98px) {
.node--type-article.node--view-mode-full .wrapper-body .grid-right { float: none; margin-left: 0px; }
}
.node--type-article.node--view-mode-full .wrapper-body iframe { display: flex; margin: auto auto 20px; max-width: 100%; }
.node--type-article.node--view-mode-full .wrapper-body .twitter-tweet { margin-left: auto; margin-right: auto; }
.node--type-article.node--view-mode-full .wrapper-body div.e-afp-row-layout { display: flex; flex-flow: row; justify-content: space-around; margin-bottom: 36px; align-items: center; }
@media screen and (min-width: 1399px) {
.node--type-article.node--view-mode-full .wrapper-body div.e-afp-row-layout { width: 130%; margin-left: -15%; }
.node--type-article.node--view-mode-full .wrapper-body div.e-afp-row-layout img { max-width: 100% !important; }
}
.node--type-article.node--view-mode-full .wrapper-body div.e-afp-row-layout .e-afp-col-layout { flex: 1 1 0%; }
.node--type-article.node--view-mode-full .wrapper-body div.e-afp-row-layout .e-afp-col-layout .g2item { display: flex; align-items: flex-start; justify-content: center; flex-flow: wrap; height: 100%; margin: 10px; }
.node--type-article.node--view-mode-full .wrapper-body div.e-afp-row-layout .e-afp-col-layout .g2item img { margin-bottom: 15px; }
.node--type-article.node--view-mode-full .wrapper-body div.e-afp-row-layout .e-afp-col-layout .g2item .legend, .node--type-article.node--view-mode-full .wrapper-body div.e-afp-row-layout .e-afp-col-layout .g2item .field--name-field-caption .field__item { margin-top: auto; }
.node--type-article.node--view-mode-full .wrapper-body .field--name-field-caption .field__label { display: none; }
.node--type-article.node--view-mode-full .wrapper-body span.legend, .node--type-article.node--view-mode-full .wrapper-body .field--name-field-caption .field__item { margin: 30px 30px 0px; text-align: center; display: block; font-size: 13px; line-height: 1.5em; font-style: italic; color: rgb(150, 163, 170); flex-basis: 100%; }
.node--type-article.node--view-mode-full .wrapper-body .e-afp-correction-note, .node--type-article.node--view-mode-full .wrapper-body .e-afp-cancel-note, .node--type-article.node--view-mode-full .wrapper-body .e-afp-update-note, .node--type-article.node--view-mode-full .wrapper-body pre { font-size: 14px; line-height: 1.4em; white-space: pre-wrap; overflow-wrap: break-word; margin-bottom: 36px; display: block; width: 100%; }
.node--type-article.node--view-mode-full .wrapper-body .e-afp-correction-note time, .node--type-article.node--view-mode-full .wrapper-body .e-afp-cancel-note time, .node--type-article.node--view-mode-full .wrapper-body .e-afp-update-note time, .node--type-article.node--view-mode-full .wrapper-body pre time { margin-right: 6px; }
.node--type-article.node--view-mode-full .encart-veracity { margin-top: 48px; margin-bottom: 48px; padding: 24px; }
.node--type-article.node--view-mode-full .encart-veracity .title-wrapper { margin-bottom: 24px; }
.node--type-article.node--view-mode-full .encart-veracity .subtitle-700 { margin-bottom: 8px; }
.node--type-article.node--view-mode-full .encart-veracity .body { margin-bottom: 0px; }
.node--type-article.node--view-mode-full .encart-veracity .list-links { list-style: none; padding: 0px; }
.node--type-article.node--view-mode-full .encart-veracity .list-links .link-icon { display: flex; align-items: center; font-weight: 400; font-size: 0.813rem; line-height: 17px; text-decoration-line: underline; color: rgb(0, 0, 0); }
.node--type-article.node--view-mode-full .encart-veracity .list-links .link-icon svg { margin-right: 8px; }
.node--type-article.node--view-mode-full .encart-veracity .list-links li:not(:last-of-type) { margin-bottom: 16px; }
.node--type-article.node--view-mode-full .navigation-option a { color: rgb(0, 0, 0); text-decoration: none; font-weight: 600; }
@media (max-width: 767.98px) {
.node--type-article.node--view-mode-full .top-header > * { flex: 0 0 auto; width: 100%; }
.node--type-article.node--view-mode-full .top-header .left-content { order: 2; }
.node--type-article.node--view-mode-full .top-header .social-share-wrapper { order: 1; margin-bottom: 24px; justify-content: flex-end; }
.node--type-article.node--view-mode-full .sub-header .list-informations { max-width: 100%; }
.node--type-article.node--view-mode-full .sub-header .list-informations > * { flex: 0 0 auto; width: 100%; }
.node--type-article.node--view-mode-full .sub-header .list-informations .information-item svg { display: none; }
.node--type-article.node--view-mode-full .sub-header .list-informations .information-item:not(:last-of-type)::after { display: none; }
.node--type-article.node--view-mode-full .mentions-copyright { position: relative; padding: 24px 0px; }
.node--type-article.node--view-mode-full .mentions-copyright::before { z-index: -1; content: ""; position: absolute; width: 100vw; height: 100%; top: 0px; left: 50%; transform: translateX(-50%); background-color: rgb(232, 242, 246); }
.node--type-article.node--view-mode-full .wrapper-body { margin-top: 32px; }
.node--type-article.node--view-mode-full .wrapper-body h2, .node--type-article.node--view-mode-full .wrapper-body .h2 { margin-bottom: 36px; }
.node--type-article.node--view-mode-full .encart-veracity { margin-top: 32px; margin-bottom: 32px; }
}
.e-afp-blockquote-center, .e-afp-blockquote-left, .e-afp-blockquote-right { text-align: left; padding: 30px; font-size: 22px; font-weight: 700; text-transform: uppercase; border-style: solid !important; border-color: rgb(0, 123, 255) !important; border-image: initial !important; border-width: 4px 0px !important; }
.e-afp-blockquote-center p, .e-afp-blockquote-left p, .e-afp-blockquote-right p { margin: 0px; font-size: 22px; font-weight: 700; text-transform: uppercase; padding: 0px !important; }
.e-afp-blockquote-center { width: 40%; max-width: 570px; margin: 0px auto 36px; clear: both; }
.e-afp-blockquote-left { float: left; width: 22%; margin: 10px 40px 30px 8%; }
.e-afp-blockquote-right { float: right; width: 22%; margin: 10px 8% 36px 30px; }
.lquote, .rquote, .cquote { border-top: 4px solid rgba(150, 163, 170, 0.3); border-bottom: 4px solid rgba(150, 163, 170, 0.3); padding: 30px; }
.lquote blockquote, .rquote blockquote, .cquote blockquote { z-index: 1; font-size: 20px; line-height: 30px; color: rgb(51, 51, 51); clear: both; width: 100%; quotes: inherit; margin: 0px; }
.lquote blockquote p, .rquote blockquote p, .cquote blockquote p { padding-bottom: 0px !important; }
@media (max-width: 991.98px) {
.lquote, .rquote, .cquote { font-size: 22px; width: 75% !important; float: none !important; margin: 56px auto !important; }
}
aside.rquote { float: right; width: 22%; margin: 10px -8% 36px 30px; }
aside.lquote { float: left; width: 22%; margin: 10px 40px 30px -8%; }
aside.cquote { width: 50%; margin: 0px auto 36px; clear: both; }
.field--name-field-about-afp { justify-content: space-evenly; }
.node .row { margin: calc(-0.5 * var(--bs-gutter-x)); }
.node .row > * { padding: calc(var(--bs-gutter-x) * 0.5); }
.node .field--name-field-content .field__item > .paragraph { padding: 120px 0px; }
@media (max-width: 767.98px) {
.node .field--name-field-content .field__item > .paragraph { padding: 48px 0px; }
}
.view .row .views-infinite-scroll-content-wrapper { display: flex; flex-wrap: wrap; margin: calc(-0.5 * var(--bs-gutter-x)); }
.view .row .views-infinite-scroll-content-wrapper > * { padding: calc(var(--bs-gutter-x) * 0.5); }
.view .js-pager__items.pager { text-align: center; margin-top: 30px; }
.view .js-pager__items.pager li a { background-color: rgb(50, 90, 255); border: 1px solid rgb(50, 90, 255); color: rgb(255, 255, 255); font-weight: 600; border-radius: 100px; }
.paragraph--type--editorial-page-text-image h2, .paragraph--type--editorial-page-text-image .h2, .paragraph--type--editorial-page-text h2, .paragraph--type--editorial-page-text .h2, .paragraph--type--editorial-page-text-video h2, .paragraph--type--editorial-page-text-video .h2, .paragraph--type--editorial-page-image h2, .paragraph--type--editorial-page-image .h2 { margin-bottom: 24px; }
.paragraph--type--editorial-page-text-image .wrapper-text h2, .paragraph--type--editorial-page-text-image .wrapper-text .h2, .paragraph--type--editorial-page-text .wrapper-text h2, .paragraph--type--editorial-page-text .wrapper-text .h2, .paragraph--type--editorial-page-text-video .wrapper-text h2, .paragraph--type--editorial-page-text-video .wrapper-text .h2, .paragraph--type--editorial-page-image .wrapper-text h2, .paragraph--type--editorial-page-image .wrapper-text .h2 { margin-bottom: 24px; }
.paragraph--type--editorial-page-text-image .wrapper-text p:last-of-type, .paragraph--type--editorial-page-text .wrapper-text p:last-of-type, .paragraph--type--editorial-page-text-video .wrapper-text p:last-of-type, .paragraph--type--editorial-page-image .wrapper-text p:last-of-type { margin-bottom: 0px; }
.paragraph--type--editorial-page-text-image .field--name-field-button, .paragraph--type--editorial-page-text .field--name-field-button, .paragraph--type--editorial-page-text-video .field--name-field-button, .paragraph--type--editorial-page-image .field--name-field-button { margin-top: 48px; }
.paragraph--type--editorial-page-text-image .field--name-field-button a, .paragraph--type--editorial-page-text .field--name-field-button a, .paragraph--type--editorial-page-text-video .field--name-field-button a, .paragraph--type--editorial-page-image .field--name-field-button a { height: 40px; padding: 8px 16px; border-radius: 20px; font-weight: 600; font-size: 1.125rem; line-height: 23px; text-decoration: none; transition: all 0.15s ease-in-out 0s; background-color: rgb(50, 90, 255); border-color: rgb(50, 90, 255); color: rgb(255, 255, 255); display: inline-flex; align-items: center; }
.paragraph--type--editorial-page-text-image .field--name-field-button a:hover, .paragraph--type--editorial-page-text .field--name-field-button a:hover, .paragraph--type--editorial-page-text-video .field--name-field-button a:hover, .paragraph--type--editorial-page-image .field--name-field-button a:hover { background-color: rgb(40, 72, 204); border-color: rgb(40, 72, 204); }
.paragraph--type--editorial-page-text-image .field--name-field-button a:focus, .paragraph--type--editorial-page-text .field--name-field-button a:focus, .paragraph--type--editorial-page-text-video .field--name-field-button a:focus, .paragraph--type--editorial-page-image .field--name-field-button a:focus { background-color: rgb(32, 57, 163); border-color: rgb(32, 57, 163); }
.paragraph--type--editorial-page-text-image .field--name-field-button a::after, .paragraph--type--editorial-page-text .field--name-field-button a::after, .paragraph--type--editorial-page-text-video .field--name-field-button a::after, .paragraph--type--editorial-page-image .field--name-field-button a::after { content: ""; width: 24px; height: 24px; background-image: url(""); background-size: contain; background-position: center center; background-repeat: no-repeat; margin-left: 4px; }
@media (max-width: 767.98px) {
.paragraph--type--editorial-page-text-image h2, .paragraph--type--editorial-page-text-image .h2, .paragraph--type--editorial-page-text h2, .paragraph--type--editorial-page-text .h2, .paragraph--type--editorial-page-text-video h2, .paragraph--type--editorial-page-text-video .h2, .paragraph--type--editorial-page-image h2, .paragraph--type--editorial-page-image .h2 { margin-bottom: 16px; }
.paragraph--type--editorial-page-text-image .wrapper-text, .paragraph--type--editorial-page-text .wrapper-text, .paragraph--type--editorial-page-text-video .wrapper-text, .paragraph--type--editorial-page-image .wrapper-text { margin-bottom: 32px; }
.paragraph--type--editorial-page-text-image .wrapper-text h2, .paragraph--type--editorial-page-text-image .wrapper-text .h2, .paragraph--type--editorial-page-text .wrapper-text h2, .paragraph--type--editorial-page-text .wrapper-text .h2, .paragraph--type--editorial-page-text-video .wrapper-text h2, .paragraph--type--editorial-page-text-video .wrapper-text .h2, .paragraph--type--editorial-page-image .wrapper-text h2, .paragraph--type--editorial-page-image .wrapper-text .h2 { margin-bottom: 16px; }
.paragraph--type--editorial-page-text-image .field--name-field-button, .paragraph--type--editorial-page-text .field--name-field-button, .paragraph--type--editorial-page-text-video .field--name-field-button, .paragraph--type--editorial-page-image .field--name-field-button { margin-top: 32px; }
}
.paragraph--type--editorial-page-accordeon .accordion .accordion-item { border: 1px solid rgb(204, 204, 204); }
.paragraph--type--editorial-page-accordeon .accordion .accordion-item:first-of-type { border-top-left-radius: 0px; border-top-right-radius: 0px; }
.paragraph--type--editorial-page-accordeon .accordion .accordion-item:first-of-type .accordion-button { border-top-left-radius: 0px; border-top-right-radius: 0px; }
.paragraph--type--editorial-page-accordeon .accordion .accordion-item:last-of-type { border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; }
.paragraph--type--editorial-page-accordeon .accordion .accordion-item:last-of-type .accordion-button { border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; }
.paragraph--type--editorial-page-accordeon .accordion .accordion-item:not(:last-of-type) { margin-bottom: 12px; }
.paragraph--type--editorial-page-accordeon .accordion .accordion-item .accordion-button { padding: 20px 24px; }
.paragraph--type--editorial-page-accordeon .accordion .accordion-item .accordion-button .field--name-field-title { line-height: 30px; letter-spacing: -0.0088em; color: rgb(50, 90, 255); font-weight: 600; font-size: 24px; }
.paragraph--type--editorial-page-accordeon .accordion .accordion-item .accordion-button::after { width: 24px; height: 24px; background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMjAgOS4wMDA3NEgxNy44MTM3TDEyLjAwMzcgMTQuNTQ0M0w2LjE1ODMgOS4wMDE0OEw0IDlMMTIuMDAwNyAxNi43NTNMMjAgOS4wMDA3NFoiIGZpbGw9ImJsYWNrIi8+DQo8L3N2Zz4KDQo=); }
.paragraph--type--editorial-page-accordeon .accordion .accordion-item .accordion-button:focus { border-color: rgb(148, 148, 148); box-shadow: none; }
.paragraph--type--editorial-page-accordeon .accordion .accordion-item .accordion-button:not(.collapsed) { background-color: rgb(255, 255, 255); box-shadow: none; }
.paragraph--type--editorial-page-accordeon .accordion .accordion-item .accordion-body { padding: 0px 24px 20px; font-weight: 400; font-size: 1.25rem; line-height: 26px; }
.paragraph--type--editorial-page-accordeon .accordion .accordion-item .accordion-body p:last-of-type { margin-bottom: 0px; }
@media (max-width: 767.98px) {
.paragraph--type--editorial-page-accordeon .accordion .accordion-item .accordion-button .field--name-field-title { font-weight: 600; font-size: 1.125rem; line-height: 23px; }
.paragraph--type--editorial-page-accordeon .accordion .accordion-item .accordion-body { font-weight: 400; font-size: 1rem; line-height: 20px; }
}
.paragraph--type--about-afp-block { position: relative; }
.paragraph--type--about-afp-block a { text-decoration: none; color: initial; }
.paragraph--type--about-afp-block img { width: 100%; }
.paragraph--type--about-afp-block .overlay { position: absolute; bottom: 0px; right: 0px; width: 100%; background-color: rgba(0, 0, 0, 0.5); padding: 16px 24px 24px; font-weight: 600; font-size: 1.125rem; line-height: 23px; color: rgb(255, 255, 255); }
.paragraph--type--latest-news-block { border: 2px solid rgb(221, 221, 221); }
.paragraph--type--latest-news-block a { text-decoration: none; color: rgb(0, 0, 0); }
.paragraph--type--latest-news-block img { width: 100%; }
.paragraph--type--latest-news-block .wrapper-text { padding: 24px; }
.paragraph--type--latest-news-block .wrapper-text h3, .paragraph--type--latest-news-block .wrapper-text .h3 { }
.paragraph--type--latest-news-block .wrapper-text .field--name-field-body { font-weight: 400; font-size: 1rem; line-height: 20px; }
.paragraph--type--latest-news-block .wrapper-text .field--name-field-body p:last-of-type { margin-bottom: 0px; }
.paragraph--type--editorial-page-form h3, .paragraph--type--editorial-page-form .h3 { margin-bottom: 25px; }
.view-rubriques.view-display-id-page_1, .view-rubriques.view-display-id-page_2 { margin-top: 32px; margin-bottom: 160px; }
.view-rubriques.view-display-id-page_1 .view-header, .view-rubriques.view-display-id-page_2 .view-header { margin-bottom: 60px; }
.view-rubriques.view-display-id-page_1 h1, .view-rubriques.view-display-id-page_1 .h1, .view-rubriques.view-display-id-page_2 h1, .view-rubriques.view-display-id-page_2 .h1 { display: inline-flex; padding: 4px 16px; background-color: rgb(0, 0, 0); color: rgb(255, 255, 255); }
.view-rubriques.view-display-id-page_1 .row, .view-rubriques.view-display-id-page_2 .row { margin: calc(-0.5 * var(--bs-gutter-x)); }
.view-rubriques.view-display-id-page_1 .row > *, .view-rubriques.view-display-id-page_2 .row > * { padding: calc(var(--bs-gutter-x) * 0.5); }
.view-rubriques.view-display-id-page_1 .row .views-infinite-scroll-content-wrapper, .view-rubriques.view-display-id-page_2 .row .views-infinite-scroll-content-wrapper { margin: calc(-0.5 * var(--bs-gutter-x)); display: flex; flex-wrap: wrap; }
.view-rubriques.view-display-id-page_1 .row .views-infinite-scroll-content-wrapper > *, .view-rubriques.view-display-id-page_2 .row .views-infinite-scroll-content-wrapper > * { padding: calc(var(--bs-gutter-x) * 0.5); }
.view-sur-le-meme-theme { padding-top: 120px; padding-bottom: 120px; }
.view-sur-le-meme-theme h2, .view-sur-le-meme-theme .h2 { margin-bottom: 72px; }
.view-header { margin-top: 32px; }
.view-header h1.tag-like.black-tag, .view-header .tag-like.black-tag.h1 { display: inline-flex; padding: 4px 16px; background-color: rgb(0, 0, 0); color: rgb(255, 255, 255); margin-bottom: 30px; font-size: 36px; }
.view-recherche-drupal { margin-bottom: 160px; }
.view-recherche-drupal .view-header { margin-bottom: 60px; }
.view-recherche-drupal .view-header .views-exposed-form .form--inline { position: relative; }
.view-recherche-drupal .view-header .views-exposed-form .form--inline .form-item { float: inherit; width: 100%; }
.view-recherche-drupal .view-header .views-exposed-form .form--inline .form-actions { position: absolute; right: 2px; top: 2px; bottom: 2px; margin: 0px; }
.view-recherche-drupal .view-header .views-exposed-form .form--inline .form-actions input { max-width: 48px; color: transparent; border-radius: 0px; border: 0px; background: url(data:image/webp;base64,UklGRsADAABXRUJQVlA4WAoAAAA4AAAAFwAAFwAASUNDUOABAAAAAAHgbGNtcwQgAABtbnRyUkdCIFhZWiAH4gADABQACQAOAB1hY3NwTVNGVAAAAABzYXdzY3RybAAAAAAAAAAAAAAAAAAA9tYAAQAAAADTLWhhbmR56b9WWj4BtoMjhVVG90+qAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApkZXNjAAAA/AAAACRjcHJ0AAABIAAAACJ3dHB0AAABRAAAABRjaGFkAAABWAAAACxyWFlaAAABhAAAABRnWFlaAAABmAAAABRiWFlaAAABrAAAABRyVFJDAAABwAAAACBnVFJDAAABwAAAACBiVFJDAAABwAAAACBtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAYAAAAcAEMAQwAwAABYWVogAAAAAAAA9tYAAQAAAADTLXNmMzIAAAAAAAEMPwAABd3///MmAAAHkAAA/ZL///uh///9ogAAA9wAAMBxWFlaIAAAAAAAAG+gAAA48gAAA49YWVogAAAAAAAAYpYAALeJAAAY2lhZWiAAAAAAAAAkoAAAD4UAALbEcGFyYQAAAAAAAwAAAAJmaQAA8qcAAA1ZAAAT0AAACltBTFBIwQAAAAGAXdu2quY8KQArw6nHpQLny+HT3akE4p7UkAoYzwrYkSuRBiJiAuifuvJXBoybokcmdsbbrD17g5EQa+ImSt/DV+iKxHDQia1ukOK5zjc68dULw8PJI0qiQZQ5V28k/nTHMWYSI4eDtkQNOsuYSYwcYt+8STw8cIoIC/lR5XiMK1VAPVo+DiWwUTnqAjkS7OIiyPAfgZEIpQw8jWqjJ1i5AUYi5CnfOXAeqj6iAUYi33ViDzCSEBxg8EPUe/+p3wUAVlA4IC4AAADQAgCdASoYABgAPm0ylUekIyIhKAgAgA2JaQAAPaOgAP76/0v37HzokBi2McAARVhJRroAAABFeGlmAABJSSoACAAAAAYAEgEDAAEAAAABAAAAGgEFAAEAAABWAAAAGwEFAAEAAABeAAAAKAEDAAEAAAACAAAAEwIDAAEAAAABAAAAaYcEAAEAAABmAAAAAAAAAAt3AQDoAwAAC3cBAOgDAAAGAACQBwAEAAAAMDIxMAGRBwAEAAAAAQIDAACgBwAEAAAAMDEwMAGgAwABAAAA//8AAAKgBAABAAAAGAAAAAOgBAABAAAAGAAAAAAAAAA=) center center no-repeat rgb(221, 221, 221); height: 100%; }
.view-recherche-drupal .view-content article.node { border-bottom: 1px solid rgb(102, 102, 102); }
.view-recherche-drupal .view-content article.node h2, .view-recherche-drupal .view-content article.node .h2 { font-size: 1.75rem; line-height: 28px; }
.view-recherche-drupal .view-content article.node a { text-decoration: none; color: inherit; }
.view-recherche-drupal .view-content article.node a:hover h2, .view-recherche-drupal .view-content article.node a:hover .h2 { color: rgb(50, 90, 255); }
@media (max-width: 767.98px) {
.view-recherche-drupal .view-content article.node .wrapper { flex-wrap: wrap; }
.view-recherche-drupal .view-content article.node .wrapper .left.image { padding-left: 0px !important; padding-bottom: 15px !important; }
}
.view-recherche-drupal .pagination li { border: 0px; }
.view-recherche-drupal .pagination li.active a { background-color: inherit; border-width: 0px 0px 2px; border-top-style: initial; border-right-style: initial; border-left-style: initial; border-top-color: initial; border-right-color: initial; border-left-color: initial; border-image: initial; color: rgb(50, 90, 255); border-bottom-style: solid; border-bottom-color: rgb(50, 90, 255); border-radius: 0px; font-weight: 700; }
.view-recherche-drupal .pagination li a { color: rgb(0, 0, 0); border: 0px; border-radius: 0px; }
form .form-item { margin: 0px; }
form label, form .webform-select-other legend span { display: block; font-weight: 600; font-size: 1rem; line-height: 20px; color: rgb(0, 0, 0); margin-bottom: 8px; }
form input.form-control, form textarea.form-textarea { padding: 14px 16px; background-color: rgb(255, 255, 255); border: 2px solid rgb(148, 148, 148); border-radius: 0px; font-weight: 400; font-size: 1rem; line-height: 20px; }
form select.form-select { padding: 14px 40px 14px 16px; background-color: rgb(255, 255, 255); border: 2px solid rgb(148, 148, 148); border-radius: 0px; font-weight: 400; font-size: 1rem; line-height: 20px; background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMjAgOS4wMDA3NEgxNy44MTM3TDEyLjAwMzcgMTQuNTQ0M0w2LjE1ODMgOS4wMDE0OEw0IDlMMTIuMDAwNyAxNi43NTNMMjAgOS4wMDA3NFoiIGZpbGw9ImJsYWNrIi8+DQo8L3N2Zz4KDQo=); background-position: right 16px center; background-size: 20px; }
form .form-actions { display: flex; justify-content: center; }
form input.form-submit { height: 40px; display: inline-block; padding: 8px 16px; border-radius: 20px; font-weight: 600; font-size: 1.125rem; line-height: 23px; text-decoration: none; transition: all 0.15s ease-in-out 0s; background-color: rgb(50, 90, 255); border-color: rgb(50, 90, 255); color: rgb(255, 255, 255); }
form input.form-submit:hover { background-color: rgb(40, 72, 204); border-color: rgb(40, 72, 204); }
form input.form-submit:focus { background-color: rgb(32, 57, 163); border-color: rgb(32, 57, 163); }
.path-user .region-content { max-width: 50%; margin: 100px auto; }
@media (max-width: 767.98px) {
.path-user .region-content { max-width: 90%; }
}
html[lang="ar"] .node .wrapper-menu .nav-pills .nav-item .nav-link:not(.not-dropdown)::after, html[lang="ar"] .node .wrapper-menu .nav-pills .nav-item .media-library-view--widget .view-header a:not(.not-dropdown)::after, .media-library-view--widget .view-header html[lang="ar"] .node .wrapper-menu .nav-pills .nav-item a:not(.not-dropdown)::after { margin-left: 0px; margin-right: 10px; }
html[lang="ar"] .node .wrapper-menu .nav-pills .nav-item .nav-link.active::after, html[lang="ar"] .node .wrapper-menu .nav-pills .nav-item .media-library-view--widget .view-header a.active::after, .media-library-view--widget .view-header html[lang="ar"] .node .wrapper-menu .nav-pills .nav-item a.active::after, html[lang="ar"] .node .wrapper-menu .nav-pills .nav-item .media-library-view--widget .view-header a.is-active::after, .media-library-view--widget .view-header html[lang="ar"] .node .wrapper-menu .nav-pills .nav-item a.is-active::after { transform: rotate(90deg); }
html[lang="ar"] .node .wrapper-menu .nav-pills .nav-item .nav-link:not(.active)::after, html[lang="ar"] .node .wrapper-menu .nav-pills .nav-item .media-library-view--widget .view-header a:not(.active)::after, .media-library-view--widget .view-header html[lang="ar"] .node .wrapper-menu .nav-pills .nav-item a:not(.active)::after { transform: rotate(90deg) !important; }
html[lang="ar"] .rtl { text-align: right !important; }
html[lang="ar"] .navigation-option .ms-auto { margin-left: inherit !important; }
html[lang="ar"] body { font-family: Arial; }
html[lang="ar"] header .navbar-collapse { left: inherit; right: 0px; }
html[lang="ar"] header .navbar-collapse:not(.show) { left: inherit; right: -100%; }
html[lang="ar"] header .navbar-nav { padding-right: 0px; padding-left: 0.5rem; }
html[lang="ar"] header .navbar { padding: 0px; }
html[lang="ar"] header #block-nouscontacter { margin-left: inherit; margin-right: auto; }
html[lang="ar"] .node--type-homepage .wrapper-special-project .wrapper .btn, html[lang="ar"] .node--type-homepage .wrapper-special-project .wrapper button.link, html[lang="ar"] .node--type-homepage .wrapper-special-project .wrapper .button, html[lang="ar"] .node--type-homepage .wrapper-special-project .wrapper .node-preview-container .node-preview-backlink, .node-preview-container html[lang="ar"] .node--type-homepage .wrapper-special-project .wrapper .node-preview-backlink, html[lang="ar"] .node--type-homepage .wrapper-special-project .wrapper button.link, html[lang="ar"] .node--type-homepage .wrapper-special-project .wrapper .button, html[lang="ar"] .node--type-homepage .wrapper-special-project .wrapper .node-preview-container .node-preview-backlink { margin-right: 15px; }
html[lang="ar"] .node--type-homepage .latest-news .slick-list { padding: 0px 0px 0px 20% !important; }
html[lang="ar"] .node--type-homepage .latest-news .wrapper-arrows .slick-arrow:first-of-type { order: 1; margin-right: 0px; }
html[lang="ar"] .wrapper-menu .nav-pills { padding-right: 0px; }
html[lang="ar"] footer .footer-wrapper .row .logo { border-right: 0px; border-left: 1px solid rgba(255, 255, 255, 0.25); padding-right: 0px; padding-left: 40px; }
html[lang="ar"] footer .footer-wrapper .wrapper-contact-social { padding-right: 40px; padding-left: 0px; }
html[lang="bn"] h1, html[lang="bn"] .h1, html[lang="bn"] h2, html[lang="bn"] .h2, html[lang="bn"] h3, html[lang="bn"] .h3, html[lang="bn"] h4, html[lang="bn"] .h4, html[lang="bn"] h5, html[lang="bn"] .h5, html[lang="bn"] h6, html[lang="bn"] .h6, html[lang="bn"] .form-wrapper.accordion .accordion-item h2, .form-wrapper.accordion .accordion-item html[lang="bn"] h2, html[lang="bn"] .form-wrapper.accordion .accordion-item .h2, .form-wrapper.accordion .accordion-item html[lang="bn"] .h2 { line-height: 61px; }
@media (max-width: 575.98px) {
html[lang="bn"] h1, html[lang="bn"] .h1, html[lang="bn"] h2, html[lang="bn"] .h2, html[lang="bn"] h3, html[lang="bn"] .h3, html[lang="bn"] h4, html[lang="bn"] .h4, html[lang="bn"] h5, html[lang="bn"] .h5, html[lang="bn"] h6, html[lang="bn"] .h6, html[lang="bn"] .form-wrapper.accordion .accordion-item h2, .form-wrapper.accordion .accordion-item html[lang="bn"] h2, html[lang="bn"] .form-wrapper.accordion .accordion-item .h2, .form-wrapper.accordion .accordion-item html[lang="bn"] .h2 { line-height: 40px; }
}
html[lang="bn"] .view-content-recent h2, html[lang="bn"] .view-content-recent .h2, html[lang="bn"] .view h2, html[lang="bn"] .view .h2 { line-height: 36px; }
html[lang="bn"] .node--type-article.node--view-mode-teaser h3, html[lang="bn"] .node--type-article.node--view-mode-teaser .h3 { line-height: 40px !important; }
html[lang="hi"] h1, html[lang="hi"] .h1, html[lang="hi"] h2, html[lang="hi"] .h2, html[lang="hi"] h3, html[lang="hi"] .h3, html[lang="hi"] h4, html[lang="hi"] .h4, html[lang="hi"] h5, html[lang="hi"] .h5, html[lang="hi"] h6, html[lang="hi"] .h6, html[lang="hi"] .form-wrapper.accordion .accordion-item h2, .form-wrapper.accordion .accordion-item html[lang="hi"] h2, html[lang="hi"] .form-wrapper.accordion .accordion-item .h2, .form-wrapper.accordion .accordion-item html[lang="hi"] .h2 { line-height: 61px; }
@media (max-width: 575.98px) {
html[lang="hi"] h1, html[lang="hi"] .h1, html[lang="hi"] h2, html[lang="hi"] .h2, html[lang="hi"] h3, html[lang="hi"] .h3, html[lang="hi"] h4, html[lang="hi"] .h4, html[lang="hi"] h5, html[lang="hi"] .h5, html[lang="hi"] h6, html[lang="hi"] .h6, html[lang="hi"] .form-wrapper.accordion .accordion-item h2, .form-wrapper.accordion .accordion-item html[lang="hi"] h2, html[lang="hi"] .form-wrapper.accordion .accordion-item .h2, .form-wrapper.accordion .accordion-item html[lang="hi"] .h2 { line-height: 40px; }
}
html[lang="hi"] .view-content-recent h2, html[lang="hi"] .view-content-recent .h2, html[lang="hi"] .view h2, html[lang="hi"] .view .h2 { line-height: 36px; }
html[lang="hi"] .node--type-article.node--view-mode-teaser h3, html[lang="hi"] .node--type-article.node--view-mode-teaser .h3 { line-height: 36px !important; }
html[lang="my"] h1, html[lang="my"] .h1, html[lang="my"] h2, html[lang="my"] .h2, html[lang="my"] h3, html[lang="my"] .h3, html[lang="my"] h4, html[lang="my"] .h4, html[lang="my"] h5, html[lang="my"] .h5, html[lang="my"] h6, html[lang="my"] .h6, html[lang="my"] .form-wrapper.accordion .accordion-item h2, .form-wrapper.accordion .accordion-item html[lang="my"] h2, html[lang="my"] .form-wrapper.accordion .accordion-item .h2, .form-wrapper.accordion .accordion-item html[lang="my"] .h2 { line-height: 70px; }
@media (max-width: 575.98px) {
html[lang="my"] h1, html[lang="my"] .h1, html[lang="my"] h2, html[lang="my"] .h2, html[lang="my"] h3, html[lang="my"] .h3, html[lang="my"] h4, html[lang="my"] .h4, html[lang="my"] h5, html[lang="my"] .h5, html[lang="my"] h6, html[lang="my"] .h6, html[lang="my"] .form-wrapper.accordion .accordion-item h2, .form-wrapper.accordion .accordion-item html[lang="my"] h2, html[lang="my"] .form-wrapper.accordion .accordion-item .h2, .form-wrapper.accordion .accordion-item html[lang="my"] .h2 { line-height: 52px; }
}
html[lang="my"] .view-content-recent h3, html[lang="my"] .view-content-recent .h3 { line-height: 46px; }
html[lang="my"] p, html[lang="my"] .wrapper-summary { line-height: 30px !important; }
html[lang="my"] .node--type-article.node--view-mode-teaser h3, html[lang="my"] .node--type-article.node--view-mode-teaser .h3 { line-height: 40px !important; }
@media (max-width: 575.98px) {
html[lang="my"] .wrapper-informations li { line-height: 32px !important; }
}
html[lang="bg"] * { font-family: Arial; }
html[lang="th"] p, html[lang="th"] .wrapper-summary { line-height: 30px !important; }
html[lang="ko"] .node--type-article.node--view-mode-teaser h3, html[lang="ko"] .node--type-article.node--view-mode-teaser .h3 { line-height: 35px !important; }
html[lang="ko"] .node--type-article.node--view-mode-teaser .wrapper-text h2.h3, html[lang="ko"] .node--type-article.node--view-mode-teaser .wrapper-text .h3.h2 { line-height: 35px !important; }
html[lang="ko"] .node--type-article.node--view-mode-full .wrapper-body p { line-height: 30px !important; }
html[lang="bg"] .node--type-article.node--view-mode-teaser h3, html[lang="bg"] .node--type-article.node--view-mode-teaser .h3, html[lang="el"] .node--type-article.node--view-mode-teaser h3, html[lang="el"] .node--type-article.node--view-mode-teaser .h3, html[lang="ar"] .node--type-article.node--view-mode-teaser h3, html[lang="ar"] .node--type-article.node--view-mode-teaser .h3 { line-height: 30px !important; }
html[lang="bg"] .node--type-article.node--view-mode-teaser .wrapper-text h2.h3, html[lang="bg"] .node--type-article.node--view-mode-teaser .wrapper-text .h3.h2, html[lang="el"] .node--type-article.node--view-mode-teaser .wrapper-text h2.h3, html[lang="el"] .node--type-article.node--view-mode-teaser .wrapper-text .h3.h2, html[lang="ar"] .node--type-article.node--view-mode-teaser .wrapper-text h2.h3, html[lang="ar"] .node--type-article.node--view-mode-teaser .wrapper-text .h3.h2 { line-height: 30px !important; }
html[lang="el"] .node--type-article.node--view-mode-full .wrapper-body p { line-height: 26px !important; }
html[lang="ar"] h1, html[lang="ar"] .h1, html[lang="ar"] h2, html[lang="ar"] .h2, html[lang="ar"] h3, html[lang="ar"] .h3, html[lang="ar"] h4, html[lang="ar"] .h4, html[lang="ar"] h5, html[lang="ar"] .h5, html[lang="ar"] h6, html[lang="ar"] .h6, html[lang="ar"] .form-wrapper.accordion .accordion-item h2, .form-wrapper.accordion .accordion-item html[lang="ar"] h2, html[lang="ar"] .form-wrapper.accordion .accordion-item .h2, .form-wrapper.accordion .accordion-item html[lang="ar"] .h2, html[lang="ko"] h1, html[lang="ko"] .h1, html[lang="ko"] h2, html[lang="ko"] .h2, html[lang="ko"] h3, html[lang="ko"] .h3, html[lang="ko"] h4, html[lang="ko"] .h4, html[lang="ko"] h5, html[lang="ko"] .h5, html[lang="ko"] h6, html[lang="ko"] .h6, html[lang="ko"] .form-wrapper.accordion .accordion-item h2, .form-wrapper.accordion .accordion-item html[lang="ko"] h2, html[lang="ko"] .form-wrapper.accordion .accordion-item .h2, .form-wrapper.accordion .accordion-item html[lang="ko"] .h2, html[lang="el"] h1, html[lang="el"] .h1, html[lang="el"] h2, html[lang="el"] .h2, html[lang="el"] h3, html[lang="el"] .h3, html[lang="el"] h4, html[lang="el"] .h4, html[lang="el"] h5, html[lang="el"] .h5, html[lang="el"] h6, html[lang="el"] .h6, html[lang="el"] .form-wrapper.accordion .accordion-item h2, .form-wrapper.accordion .accordion-item html[lang="el"] h2, html[lang="el"] .form-wrapper.accordion .accordion-item .h2, .form-wrapper.accordion .accordion-item html[lang="el"] .h2 { line-height: 50px; }
@media (max-width: 575.98px) {
html[lang="ar"] h1, html[lang="ar"] .h1, html[lang="ar"] h2, html[lang="ar"] .h2, html[lang="ar"] h3, html[lang="ar"] .h3, html[lang="ar"] h4, html[lang="ar"] .h4, html[lang="ar"] h5, html[lang="ar"] .h5, html[lang="ar"] h6, html[lang="ar"] .h6, html[lang="ar"] .form-wrapper.accordion .accordion-item h2, .form-wrapper.accordion .accordion-item html[lang="ar"] h2, html[lang="ar"] .form-wrapper.accordion .accordion-item .h2, .form-wrapper.accordion .accordion-item html[lang="ar"] .h2, html[lang="ko"] h1, html[lang="ko"] .h1, html[lang="ko"] h2, html[lang="ko"] .h2, html[lang="ko"] h3, html[lang="ko"] .h3, html[lang="ko"] h4, html[lang="ko"] .h4, html[lang="ko"] h5, html[lang="ko"] .h5, html[lang="ko"] h6, html[lang="ko"] .h6, html[lang="ko"] .form-wrapper.accordion .accordion-item h2, .form-wrapper.accordion .accordion-item html[lang="ko"] h2, html[lang="ko"] .form-wrapper.accordion .accordion-item .h2, .form-wrapper.accordion .accordion-item html[lang="ko"] .h2, html[lang="el"] h1, html[lang="el"] .h1, html[lang="el"] h2, html[lang="el"] .h2, html[lang="el"] h3, html[lang="el"] .h3, html[lang="el"] h4, html[lang="el"] .h4, html[lang="el"] h5, html[lang="el"] .h5, html[lang="el"] h6, html[lang="el"] .h6, html[lang="el"] .form-wrapper.accordion .accordion-item h2, .form-wrapper.accordion .accordion-item html[lang="el"] h2, html[lang="el"] .form-wrapper.accordion .accordion-item .h2, .form-wrapper.accordion .accordion-item html[lang="el"] .h2 { line-height: 40px; }
}
html[lang="ar"] .view-content-recent h3, html[lang="ar"] .view-content-recent .h3, html[lang="ko"] .view-content-recent h3, html[lang="ko"] .view-content-recent .h3, html[lang="el"] .view-content-recent h3, html[lang="el"] .view-content-recent .h3 { line-height: 46px; }
html[lang="ar"] p, html[lang="ar"] .wrapper-summary, html[lang="ko"] p, html[lang="ko"] .wrapper-summary, html[lang="el"] p, html[lang="el"] .wrapper-summary { line-height: 30px !important; }
html[lang="en"] .webform-submission-contact-form .form-item-redirect-to { display: block !important; }
html[lang="th"] h1.h2, html[lang="th"] .h2.h1 { line-height: 34px; }
@media (max-width: 767.98px) {
[data-theme="dark"] #block-block-darkmode-switcher .form-check.form-switch .form-check-label { background-color: rgb(255, 255, 255) !important; }
}
[data-theme="dark"] .node--type-article.node--view-mode-full .mentions-copyright * { color: rgb(0, 0, 0) !important; }
[data-theme="dark"] .view-id-corrections div, [data-theme="dark"] .view-id-corrections a { color: rgb(255, 255, 255) !important; }
[data-theme="dark"] .node--type-article.node--view-mode-full .sub-header .list-informations .information-item .person-link a { color: rgb(255, 255, 255) !important; text-decoration: underline !important; }
[data-theme="dark"] body { background-color: rgb(51, 51, 51) !important; }
[data-theme="dark"] header .navbar { background-color: rgb(51, 51, 51) !important; border-bottom: 1px solid rgb(102, 102, 102) !important; }
[data-theme="dark"] header .navbar .language-switcher-language-url .language-select { background-color: rgb(102, 102, 102) !important; color: rgb(255, 255, 255) !important; background-image: url("") !important; }
[data-theme="dark"] header .navbar .form-check-label { color: rgb(255, 255, 255) !important; }
[data-theme="dark"] header .navbar .site-title { color: rgb(255, 255, 255) !important; }
[data-theme="dark"] header .navbar .search-trigger { background-image: url("") !important; }
[data-theme="dark"] header .navbar #block-nouscontacter, [data-theme="dark"] header .navbar #block-factuel-selecteurdelangue, [data-theme="dark"] header .navbar #block-block-darkmode-switcher { background-color: rgb(102, 102, 102) !important; }
[data-theme="dark"] header .navbar #block-nouscontacter .link-message span, [data-theme="dark"] header .navbar #block-factuel-selecteurdelangue .link-message span, [data-theme="dark"] header .navbar #block-block-darkmode-switcher .link-message span { color: rgb(255, 255, 255) !important; }
[data-theme="dark"] header .navbar #block-nouscontacter ul .contact-wrapper .link-message { background-image: url("") !important; background-size: 18px !important; }
[data-theme="dark"] header .navbar #block-nouscontacter ul .contact-wrapper .link-whatsapp { background-image: url("") !important; background-size: 20px !important; margin-left: 4px !important; }
[data-theme="dark"] .list-item.twitter a { background-image: url("") !important; width: 26px !important; height: 26px !important; }
[data-theme="dark"] .node--type-homepage .wrapper:nth-child(2n) { background: rgb(102, 102, 102) !important; color: white !important; }
[data-theme="dark"] .node--type-homepage .wrapper.media-youtube { background: rgb(51, 51, 51) !important; }
[data-theme="dark"] .node--type-homepage .wrapper.media-youtube .title { color: white !important; }
[data-theme="dark"] .node--type-article.node--view-mode-full .wrapper-body a { color: rgb(255, 255, 255) !important; text-decoration: underline !important; }
[data-theme="dark"] .node--type-article.node--view-mode-full .wrapper-body li { color: rgb(255, 255, 255) !important; }
[data-theme="dark"] .paragraph--type--latest-news-block { border: 2px solid rgb(102, 102, 102) !important; }
[data-theme="dark"] .navigation-option a { color: rgb(255, 255, 255) !important; }
[data-theme="dark"] .navigation-option svg path { fill: white !important; }
[data-theme="dark"] #pills-tabContent span a { color: rgb(255, 255, 255) !important; }
[data-theme="dark"] .list-informations li, [data-theme="dark"] .list-informations span { color: rgb(255, 255, 255) !important; }
[data-theme="dark"] .wrapper-special-project p { color: black !important; }
[data-theme="dark"] .mentions-copyright p { color: black !important; }
[data-theme="dark"] .wrapper-summary { color: rgb(255, 255, 255) !important; }
[data-theme="dark"] .wrapper-summary pre { color: rgb(255, 255, 255) !important; }
[data-theme="dark"] .light-background a { color: black !important; }
[data-theme="dark"] .light-background p { color: black !important; }
[data-theme="dark"] .navigation-option span a { color: rgb(255, 255, 255) !important; }
[data-theme="dark"] .editor-choice .node--type-article.node--view-mode-teaser .our-selection { color: black !important; }
[data-theme="dark"] #pills-tab .nav-item button:not(.active) { background-color: transparent !important; color: rgb(255, 255, 255) !important; }
[data-theme="dark"] #pills-tab .nav-item button:not(.active)::after { background-image: url("") !important; rotate: 90deg !important; }
[data-theme="dark"] #pills-tabContent .tag-like a { background-color: rgb(50, 90, 255) !important; color: rgb(255, 255, 255) !important; }
[data-theme="dark"] #pills-tabContent .light-background p { color: black !important; }
[data-theme="dark"] #pills-tabContent .navigation-option span a { color: rgb(255, 255, 255) !important; }
[data-theme="dark"] .flux-youtube.grey-background { background-color: rgb(102, 102, 102); }
[data-theme="dark"] .flux-youtube.grey-background h2, [data-theme="dark"] .flux-youtube.grey-background .h2 { color: rgb(255, 255, 255) !important; }
[data-theme="dark"] .paragraph--type--editorial-page-image { background-color: rgb(102, 102, 102) !important; }
[data-theme="dark"] .paragraph--type--editorial-page-text { background-color: rgb(102, 102, 102) !important; }
[data-theme="dark"] .paragraph--type--editorial-page-text p, [data-theme="dark"] .paragraph--type--editorial-page-text a { color: rgb(255, 255, 255) !important; }
[data-theme="dark"] .paragraph--type--editorial-page-text a { text-decoration: underline !important; }
[data-theme="dark"] .node-9 .paragraph--type--editorial-page-text { background-color: rgb(51, 51, 51) !important; }
[data-theme="dark"] main h1, [data-theme="dark"] main .h1, [data-theme="dark"] main h2, [data-theme="dark"] main .h2, [data-theme="dark"] main h3, [data-theme="dark"] main .h3, [data-theme="dark"] main h4, [data-theme="dark"] main .h4, [data-theme="dark"] main h5, [data-theme="dark"] main .h5, [data-theme="dark"] main h6, [data-theme="dark"] main .h6, [data-theme="dark"] main .form-wrapper.accordion .accordion-item h2, .form-wrapper.accordion .accordion-item [data-theme="dark"] main h2, [data-theme="dark"] main .form-wrapper.accordion .accordion-item .h2, .form-wrapper.accordion .accordion-item [data-theme="dark"] main .h2, [data-theme="dark"] main p, [data-theme="dark"] main span, [data-theme="dark"] main ol, [data-theme="dark"] main li, [data-theme="dark"] main ul, [data-theme="dark"] main strong, [data-theme="dark"] main a, [data-theme="dark"] main pre { color: rgb(255, 255, 255) !important; }
[data-theme="dark"] #navbarSupportedContent { background-color: rgb(102, 102, 102) !important; }
[data-theme="dark"] #navbarSupportedContent .region-nav-main a { color: white !important; }
[data-theme="dark"] .paragraph--type--editorial-page-accordeon .field--name-field-body p { color: black !important; }
[data-theme="dark"] header .navbar-collapse .block-languageselect-burger p.label { color: white !important; }
[data-theme="dark"] .nav-pills li.nav-item { margin-bottom: 10px !important; }
[data-theme="dark"] .nav-pills li.nav-item.not-dropdown a { color: rgb(51, 51, 51) !important; }
[data-theme="dark"] nav.pager a.page-link { background-color: inherit !important; }
[data-theme="dark"] nav.pager span.page-link { border: none; background-color: inherit; }
#edit-submit-recherche-drupal--2 { background-color: rgb(148, 148, 148) !important; }
.ot-sdk-cookie-policy td { background-color: transparent !important; }
.ot-sdk-show-settings { background-color: rgb(50, 90, 255) !important; color: white !important; border: none !important; font-size: 1em !important; }
.ot-sdk-show-settings:hover { background-color: rgb(40, 72, 204) !important; }
body { font-family: "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 1rem; line-height: 1.5; font-weight: 400; color: rgb(0, 0, 0); }
button { font-family: "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; }
.ck-anchor { color: inherit; text-decoration: none; }
body .region-content { padding: 0px; }
.container-fluid-left { --bs-gutter-x: 1.5rem; --bs-gutter-y: 0; width: 100%; padding-right: calc(var(--bs-gutter-x) * .5); margin-right: auto; margin-left: 0px; padding-left: 0px; }
.container-fluid-left .row { margin-left: 0px; }
.container-fluid-left .col, .container-fluid-left .col-1, .container-fluid-left .col-2, .container-fluid-left .col-3, .container-fluid-left .col-4, .container-fluid-left .col-5, .container-fluid-left .col-6, .container-fluid-left .col-7, .container-fluid-left .col-8, .container-fluid-left .col-9, .container-fluid-left .col-10, .container-fluid-left .col-11, .container-fluid-left .col-12, .container-fluid-left .col-auto, .container-fluid-left .col-lg, .container-fluid-left .col-lg-1, .container-fluid-left .col-lg-2, .container-fluid-left .col-lg-3, .container-fluid-left .col-lg-4, .container-fluid-left .col-lg-5, .container-fluid-left .col-lg-6, .container-fluid-left .col-lg-7, .container-fluid-left .col-lg-8, .container-fluid-left .col-lg-9, .container-fluid-left .col-lg-10, .container-fluid-left .col-lg-11, .container-fluid-left .col-lg-12, .container-fluid-left .col-lg-auto, .container-fluid-left .col-md, .container-fluid-left .col-md-1, .container-fluid-left .col-md-2, .container-fluid-left .col-md-3, .container-fluid-left .col-md-4, .container-fluid-left .col-md-5, .container-fluid-left .col-md-6, .container-fluid-left .col-md-7, .container-fluid-left .col-md-8, .container-fluid-left .col-md-9, .container-fluid-left .col-md-10, .container-fluid-left .col-md-11, .container-fluid-left .col-md-12, .container-fluid-left .col-md-auto, .container-fluid-left .col-sm, .container-fluid-left .col-sm-1, .container-fluid-left .col-sm-2, .container-fluid-left .col-sm-3, .container-fluid-left .col-sm-4, .container-fluid-left .col-sm-5, .container-fluid-left .col-sm-6, .container-fluid-left .col-sm-7, .container-fluid-left .col-sm-8, .container-fluid-left .col-sm-9, .container-fluid-left .col-sm-10, .container-fluid-left .col-sm-11, .container-fluid-left .col-sm-12, .container-fluid-left .col-sm-auto, .container-fluid-left .col-xl, .container-fluid-left .col-xl-1, .container-fluid-left .col-xl-2, .container-fluid-left .col-xl-3, .container-fluid-left .col-xl-4, .container-fluid-left .col-xl-5, .container-fluid-left .col-xl-6, .container-fluid-left .col-xl-7, .container-fluid-left .col-xl-8, .container-fluid-left .col-xl-9, .container-fluid-left .col-xl-10, .container-fluid-left .col-xl-11, .container-fluid-left .col-xl-12, .container-fluid-left .col-xl-auto { padding-left: 0px; }
@media (min-width: 576px) {
.container-fluid-left { max-width: calc(50% + 270px); }
}
@media (min-width: 768px) {
.container-fluid-left { max-width: calc(50% + 360px); }
}
@media (min-width: 992px) {
.container-fluid-left { max-width: calc(50% + 480px); }
}
@media (min-width: 1200px) {
.container-fluid-left { max-width: calc(50% + 570px); }
}
@media (min-width: 1400px) {
.container-fluid-left { max-width: calc(50% + 660px); }
}
.container-fluid-right { --bs-gutter-x: 1.5rem; --bs-gutter-y: 0; width: 100%; padding-left: calc(var(--bs-gutter-x) * .5); margin-left: auto; margin-right: 0px; padding-right: 0px; }
.container-fluid-right .row { margin-right: 0px; }
.container-fluid-right .col, .container-fluid-right .col-1, .container-fluid-right .col-2, .container-fluid-right .col-3, .container-fluid-right .col-4, .container-fluid-right .col-5, .container-fluid-right .col-6, .container-fluid-right .col-7, .container-fluid-right .col-8, .container-fluid-right .col-9, .container-fluid-right .col-10, .container-fluid-right .col-11, .container-fluid-right .col-12, .container-fluid-right .col-auto, .container-fluid-right .col-lg, .container-fluid-right .col-lg-1, .container-fluid-right .col-lg-2, .container-fluid-right .col-lg-3, .container-fluid-right .col-lg-4, .container-fluid-right .col-lg-5, .container-fluid-right .col-lg-6, .container-fluid-right .col-lg-7, .container-fluid-right .col-lg-8, .container-fluid-right .col-lg-9, .container-fluid-right .col-lg-10, .container-fluid-right .col-lg-11, .container-fluid-right .col-lg-12, .container-fluid-right .col-lg-auto, .container-fluid-right .col-md, .container-fluid-right .col-md-1, .container-fluid-right .col-md-2, .container-fluid-right .col-md-3, .container-fluid-right .col-md-4, .container-fluid-right .col-md-5, .container-fluid-right .col-md-6, .container-fluid-right .col-md-7, .container-fluid-right .col-md-8, .container-fluid-right .col-md-9, .container-fluid-right .col-md-10, .container-fluid-right .col-md-11, .container-fluid-right .col-md-12, .container-fluid-right .col-md-auto, .container-fluid-right .col-sm, .container-fluid-right .col-sm-1, .container-fluid-right .col-sm-2, .container-fluid-right .col-sm-3, .container-fluid-right .col-sm-4, .container-fluid-right .col-sm-5, .container-fluid-right .col-sm-6, .container-fluid-right .col-sm-7, .container-fluid-right .col-sm-8, .container-fluid-right .col-sm-9, .container-fluid-right .col-sm-10, .container-fluid-right .col-sm-11, .container-fluid-right .col-sm-12, .container-fluid-right .col-sm-auto, .container-fluid-right .col-xl, .container-fluid-right .col-xl-1, .container-fluid-right .col-xl-2, .container-fluid-right .col-xl-3, .container-fluid-right .col-xl-4, .container-fluid-right .col-xl-5, .container-fluid-right .col-xl-6, .container-fluid-right .col-xl-7, .container-fluid-right .col-xl-8, .container-fluid-right .col-xl-9, .container-fluid-right .col-xl-10, .container-fluid-right .col-xl-11, .container-fluid-right .col-xl-12, .container-fluid-right .col-xl-auto { padding-right: 0px; }
@media (min-width: 576px) {
.container-fluid-right { max-width: calc(50% + 270px); }
}
@media (min-width: 768px) {
.container-fluid-right { max-width: calc(50% + 360px); }
}
@media (min-width: 992px) {
.container-fluid-right { max-width: calc(50% + 480px); }
}
@media (min-width: 1200px) {
.container-fluid-right { max-width: calc(50% + 570px); }
}
@media (min-width: 1400px) {
.container-fluid-right { max-width: calc(50% + 660px); }
}
.container-fluid-right-md { --bs-gutter-x: 1.5rem; --bs-gutter-y: 0; width: 100%; padding-right: calc(var(--bs-gutter-x) * .5); padding-left: calc(var(--bs-gutter-x) * .5); margin-right: auto; margin-left: auto; }
@media (min-width: 768px) {
.container-fluid-right-md { margin-right: 0px; padding-right: 0px; }
.container-fluid-right-md .row { margin-right: 0px; }
.container-fluid-right-md .col, .container-fluid-right-md .col-1, .container-fluid-right-md .col-2, .container-fluid-right-md .col-3, .container-fluid-right-md .col-4, .container-fluid-right-md .col-5, .container-fluid-right-md .col-6, .container-fluid-right-md .col-7, .container-fluid-right-md .col-8, .container-fluid-right-md .col-9, .container-fluid-right-md .col-10, .container-fluid-right-md .col-11, .container-fluid-right-md .col-12, .container-fluid-right-md .col-auto, .container-fluid-right-md .col-lg, .container-fluid-right-md .col-lg-1, .container-fluid-right-md .col-lg-2, .container-fluid-right-md .col-lg-3, .container-fluid-right-md .col-lg-4, .container-fluid-right-md .col-lg-5, .container-fluid-right-md .col-lg-6, .container-fluid-right-md .col-lg-7, .container-fluid-right-md .col-lg-8, .container-fluid-right-md .col-lg-9, .container-fluid-right-md .col-lg-10, .container-fluid-right-md .col-lg-11, .container-fluid-right-md .col-lg-12, .container-fluid-right-md .col-lg-auto, .container-fluid-right-md .col-md, .container-fluid-right-md .col-md-1, .container-fluid-right-md .col-md-2, .container-fluid-right-md .col-md-3, .container-fluid-right-md .col-md-4, .container-fluid-right-md .col-md-5, .container-fluid-right-md .col-md-6, .container-fluid-right-md .col-md-7, .container-fluid-right-md .col-md-8, .container-fluid-right-md .col-md-9, .container-fluid-right-md .col-md-10, .container-fluid-right-md .col-md-11, .container-fluid-right-md .col-md-12, .container-fluid-right-md .col-md-auto, .container-fluid-right-md .col-sm, .container-fluid-right-md .col-sm-1, .container-fluid-right-md .col-sm-2, .container-fluid-right-md .col-sm-3, .container-fluid-right-md .col-sm-4, .container-fluid-right-md .col-sm-5, .container-fluid-right-md .col-sm-6, .container-fluid-right-md .col-sm-7, .container-fluid-right-md .col-sm-8, .container-fluid-right-md .col-sm-9, .container-fluid-right-md .col-sm-10, .container-fluid-right-md .col-sm-11, .container-fluid-right-md .col-sm-12, .container-fluid-right-md .col-sm-auto, .container-fluid-right-md .col-xl, .container-fluid-right-md .col-xl-1, .container-fluid-right-md .col-xl-2, .container-fluid-right-md .col-xl-3, .container-fluid-right-md .col-xl-4, .container-fluid-right-md .col-xl-5, .container-fluid-right-md .col-xl-6, .container-fluid-right-md .col-xl-7, .container-fluid-right-md .col-xl-8, .container-fluid-right-md .col-xl-9, .container-fluid-right-md .col-xl-10, .container-fluid-right-md .col-xl-11, .container-fluid-right-md .col-xl-12, .container-fluid-right-md .col-xl-auto { padding-right: 0px; }
}
@media (min-width: 768px) and (min-width: 576px) {
.container-fluid-right-md { max-width: calc(50% + 270px); }
}
@media (min-width: 768px) and (min-width: 768px) {
.container-fluid-right-md { max-width: calc(50% + 360px); }
}
@media (min-width: 768px) and (min-width: 992px) {
.container-fluid-right-md { max-width: calc(50% + 480px); }
}
@media (min-width: 768px) and (min-width: 1200px) {
.container-fluid-right-md { max-width: calc(50% + 570px); }
}
@media (min-width: 768px) and (min-width: 1400px) {
.container-fluid-right-md { max-width: calc(50% + 660px); }
}
h1, .h1 { font-size: 3.25rem; line-height: 64px; font-weight: 900; overflow-wrap: anywhere; }
@media (max-width: 991.98px) {
h1, .h1 { font-size: 1.625rem; line-height: 32px; }
}
h2, .h2 { font-size: 2.125rem; line-height: 48px; font-weight: 700; overflow-wrap: anywhere; }
@media (max-width: 991.98px) {
h2, .h2 { font-size: 1.5rem; line-height: 30px; }
}
h3, .h3 { font-size: 1.25rem; line-height: 30px; font-weight: 700; overflow-wrap: anywhere; }
@media (max-width: 991.98px) {
h3, .h3 { font-size: 1.125rem; line-height: 23px; }
}
h4, .h4 { font-size: 1rem; line-height: 24px; font-weight: 700; letter-spacing: 0.1007em; text-transform: uppercase; overflow-wrap: anywhere; }
@media (max-width: 991.98px) {
h4, .h4 { font-size: 0.813rem; line-height: 18px; }
}
h5, .h5, .text-big { font-size: 1rem; line-height: 24px; font-weight: 700; overflow-wrap: anywhere; }
.title-700-uppercase { font-weight: 700; font-size: 2.125rem; line-height: 36px; letter-spacing: -0.0106em; text-transform: uppercase; overflow-wrap: anywhere; }
.title-700 { font-weight: 700; font-size: 2.125rem; line-height: 36px; letter-spacing: -0.0106em; overflow-wrap: anywhere; }
.title-700-italic { font-weight: 700; font-size: 2.125rem; line-height: 36px; letter-spacing: -0.0106em; font-style: italic; overflow-wrap: anywhere; }
.subtitle-big-700-uppercase { font-weight: 700; font-size: 1.75rem; line-height: 32px; letter-spacing: -0.01em; text-transform: uppercase; overflow-wrap: anywhere; }
.subtitle-big-700 { font-weight: 700; font-size: 1.75rem; line-height: 30px; letter-spacing: -0.0088em; }
.subtitle-big-700-italic { font-weight: 700; font-size: 1.75rem; line-height: 30px; letter-spacing: -0.0088em; font-style: italic; }
.subtitle-big-400 { font-weight: 400; font-size: 1.75rem; line-height: 30px; letter-spacing: -0.0088em; }
.subtitle-700 { font-weight: 700; font-size: 1.125rem; line-height: 23px; }
.subtitle-600 { font-weight: 600; font-size: 1.125rem; line-height: 23px; }
.subtitle-400 { font-weight: 400; font-size: 1.125rem; line-height: 23px; }
.subtitle-700-uppercase { font-weight: 700; font-size: 1rem; line-height: 26px; letter-spacing: 0.032em; text-transform: uppercase; }
.subtitle-400-uppercase { font-weight: 400; font-size: 1rem; line-height: 26px; letter-spacing: 0.0364em; text-transform: uppercase; }
.subtitle-small-700-uppercase { font-weight: 700; font-size: 1rem; line-height: 24px; letter-spacing: 0.0107em; text-transform: uppercase; }
.subtitle-small-700 { font-weight: 700; font-size: 1rem; line-height: 24px; letter-spacing: 0.0107em; }
.body-big-700-uppercase { font-weight: 700; font-size: 1.25rem; line-height: 22px; text-transform: uppercase; }
.body-big-700 { font-weight: 700; font-size: 1.25rem; line-height: 22px; }
.body-big-700-italic { font-weight: 700; font-size: 1.25rem; line-height: 22px; font-style: italic; }
.body-big-600-uppercase { font-weight: 600; font-size: 1.25rem; line-height: 26px; letter-spacing: 0.006em; text-transform: uppercase; }
.body-big-600 { font-weight: 600; font-size: 1.25rem; line-height: 26px; }
.body-big-400-italic { font-weight: 400; font-size: 1.25rem; line-height: 26px; font-style: italic; }
.body-big-400 { font-weight: 400; font-size: 1.25rem; line-height: 26px; }
.body-800-uppercase { font-weight: 900; font-size: 1rem; line-height: 20px; letter-spacing: 0.0024em; text-transform: uppercase; }
.body-700-uppercase { font-weight: 700; font-size: 1rem; line-height: 20px; text-transform: uppercase; }
.body-700-italic { font-weight: 700; font-size: 1rem; line-height: 20px; font-style: italic; }
.body-700 { font-weight: 700; font-size: 1rem; line-height: 20px; }
.body-600 { font-weight: 600; font-size: 1rem; line-height: 20px; }
.body-600-underline { font-weight: 600; font-size: 1rem; line-height: 20px; text-decoration: underline; }
.body-400-italic { font-weight: 400; font-size: 1rem; line-height: 20px; font-style: italic; }
.body-400 { font-weight: 400; font-size: 1rem; line-height: 20px; }
.body-400-underline { font-weight: 400; font-size: 1rem; line-height: 20px; text-decoration: underline; }
.body-small-700-uppercase { font-weight: 700; font-size: 0.875rem; line-height: 18px; letter-spacing: 0.006em; text-transform: uppercase; }
.body-small-600-uppercase { font-weight: 600; font-size: 0.875rem; line-height: 18px; letter-spacing: 0.006em; text-transform: uppercase; }
.body-small-700 { font-weight: 700; font-size: 0.875rem; line-height: 18px; }
.body-small-600 { font-weight: 600; font-size: 0.875rem; line-height: 18px; letter-spacing: 0.003em; }
.body-small-400 { font-weight: 400; font-size: 0.875rem; line-height: 18px; }
.body-small-400-underline { font-weight: 400; font-size: 0.875rem; line-height: 18px; text-decoration: underline; }
.body-13-700 { font-weight: 700; font-size: 0.813rem; line-height: 16px; }
.body-13-600-uppercase { font-weight: 600; font-size: 0.813rem; line-height: 17px; letter-spacing: 0.0828em; text-transform: uppercase; }
.body-13-400-underline { font-weight: 400; font-size: 0.813rem; line-height: 17px; text-decoration: underline; }
.body-13-400 { font-weight: 400; font-size: 0.813rem; line-height: 17px; }
.body-13-700-uppercase { font-weight: 400; font-size: 0.813rem; line-height: 17px; text-transform: uppercase; }
.extra-small-700 { font-weight: 700; font-size: 0.688rem; line-height: 14px; letter-spacing: 0.0047em; }
.extra-small-600-uppercase { font-weight: 600; font-size: 0.688rem; line-height: 14px; letter-spacing: 0.0047em; text-transform: uppercase; }
.extra-small-600 { font-weight: 600; font-size: 0.688rem; line-height: 14px; letter-spacing: 0.0047em; }
.extra-small-400 { font-weight: 400; font-size: 0.688rem; line-height: 14px; letter-spacing: 0.0047em; }
.extra-small-alt-600 { font-weight: 600; font-size: 0.563rem; line-height: 14px; }
.extra-small-400-underline { font-weight: 400; font-size: 0.688rem; line-height: 14px; text-decoration: underline; }
.extra-small-600 { font-weight: 600; font-size: 0.688rem; line-height: 14px; letter-spacing: 0.0047em; }
.small-700 { font-weight: 700; font-size: 0.813rem; line-height: 16px; }
.small-600-underline { font-weight: 600; font-size: 0.813rem; line-height: 17px; letter-spacing: 0.0828em; text-transform: uppercase; }
.blue-background { background-color: rgb(50, 90, 255); }
.grey-background, .bg-color-grey-8 { background-color: rgb(241, 241, 241); }
.light-background { background-color: rgb(232, 242, 246); }
.font-grey { color: rgb(102, 102, 102); }
.font-grey * { color: rgb(102, 102, 102); }
.font-red { color: rgb(216, 64, 37); }
.font-red * { color: rgb(216, 64, 37); }
.tag-like a { display: inline-flex; padding: 3px 8px; font-weight: 600; font-size: 0.813rem; line-height: 17px; letter-spacing: 0.0828em; text-decoration: none; }
.tag-like.blue-tag a { border: 1px solid rgb(50, 90, 255); color: rgb(50, 90, 255); }
.media-youtube { height: 100%; border: 2px solid rgb(221, 221, 221); }
.media-youtube .title { padding: 24px; font-size: 1.125rem; font-weight: 700; text-align: left; }
.media-youtube .wrapper-image { margin: 0px; position: relative; }
.media-youtube .wrapper-image .player { position: absolute; inset: 0px; width: 100%; height: 52px; margin: auto; }
.media-youtube ~ .modal .btn-close, .media-youtube ~ .modal .ui-dialog .ui-dialog-titlebar-close, .ui-dialog .media-youtube ~ .modal .ui-dialog-titlebar-close { position: absolute; right: -50px; top: -50px; background-image: url(""); background-size: contain; opacity: 1; }
main[role="main"] { padding-top: 56px; }
.wrapper.twitter-post { border: 1px solid rgb(221, 221, 221); height: 100%; padding: 12px; }
.wrapper.twitter-post a { text-decoration: none; color: inherit; }
.wrapper.twitter-post a:hover { text-decoration: none; }
.wrapper.twitter-post .header { color: rgb(148, 148, 148); margin-bottom: 12px; font-size: 0.875rem; }
.wrapper.twitter-post .header svg { margin-right: 10px; }
.wrapper.twitter-post .header p { font-weight: 600; }
body:not(.user-logged-in).path-node nav.tabs-wrapper { display: none; }
@media (max-width: 768px) {
.custom-grid-with-margin { flex-wrap: wrap; }
}
.custom-grid-with-margin img { max-width: 48% !important; height: auto; }
@media (max-width: 768px) {
.custom-grid-with-margin img { margin: 0px 0px 10px; max-width: 90% !important; }
}
.field--name-field-content .paragraph .field--name-field-body img { max-width: 100%; height: auto; }
.field--name-field-content .paragraph .field--name-field-body .grid-left img { max-width: 48%; float: left; margin-right: 40px; }
@media (max-width: 768px) {
.field--name-field-content .paragraph .field--name-field-body .grid-left img { float: none; margin: 0px auto 10px; max-width: 100%; }
}
.field--name-field-content .paragraph .field--name-field-body .grid-right img { max-width: 48%; float: right; margin-left: 40px; }
@media (max-width: 768px) {
.field--name-field-content .paragraph .field--name-field-body .grid-right img { float: none; margin: 0px auto 10px; max-width: 100%; }
}
.grid-no-margin { display: flex; align-items: center; justify-content: space-between; margin-left: -15%; margin-right: -15%; }
@media (max-width: 991px) {
.grid-no-margin { margin-left: 0px; margin-right: 0px; }
}
@media (max-width: 768px) {
.grid-no-margin { flex-wrap: wrap; }
}
.grid-no-margin img { max-width: 48% !important; height: auto !important; }
@media (max-width: 768px) {
.grid-no-margin img { margin: 0px auto 10px; max-width: 100% !important; }
}
.\[\&_\.gdprAdTransparencyCogWheelButton\]\:\!pjra-z-\[5\], ad-slot, ad-triple-box, dfp-ad, [class^="adDisplay-module"], [class^="amp-ad-"], [class^="div-gpt-ad"], [data-ad-cls], [data-ad-manager-id], [data-ad-module], [data-ad-width], [data-adblockkey], [data-adbridg-ad-class], [data-adshim], [data-advadstrackid], [data-block-type="ad"], [data-css-class="dfp-inarticle"], [data-d-ad-id], [data-desktop-ad-id], [data-dynamic-ads], [data-ez-name], [data-freestar-ad][id], [data-id^="div-gpt-ad"], [data-m-ad-id], [data-mobile-ad-id], [data-name="adaptiveConstructorAd"], [data-rc-widget], [data-revive-zoneid] > iframe, [data-role="tile-ads-module"], [data-template-type="nativead"], [data-testid="adBanner-wrapper"], [data-testid="ad_testID"], [data-type="ad-vertical"], [data-wpas-zoneid], [id^="ad-wrap-"], [id^="ad_sky"], [id^="ad_slider"], [id^="section-ad-banner"], [name^="google_ads_iframe"], [onclick^="location.href='https://1337x.vpnonly.site/"], a-ad, a[data-href^="http://ads.trafficjunky.net/"], a[style="width:100%;height:100%;z-index:10000000000000000;position:absolute;top:0;left:0;"], ad-shield-ads, ad-slot, app-ad, app-advertisement, app-large-ad, ark-top-ad, aside[id^="adrotate_widgets-"], atf-ad-slot, bottomadblock, display-ad-component, display-ads, div[class^="Adstyled__AdWrapper-"], div[class^="Display_displayAd"], div[class^="kiwi-ad-wrapper"], div[class^="native-ad-"], div[data-ad-placeholder], div[data-ad-wrapper], div[data-adname], div[data-adunit-path], div[data-adunit], div[data-adzone], div[data-alias="300x250 Ad 1"], div[data-alias="300x250 Ad 2"], div[data-contentexchange-widget], div[data-dfp-id], div[data-id-advertdfpconf], div[data-native-ad], div[id^="ad-div-"], div[id^="ad-position-"], div[id^="adngin-"], div[id^="adrotate_widgets-"], div[id^="adspot-"], div[id^="crt-"][style], div[id^="div-ads-"], div[id^="google_dfp_"], div[id^="gpt_ad_"], div[id^="lazyad-"], div[id^="optidigital-adslot"], div[id^="pa_sticky_ad_box_middle_"], div[id^="rc-widget-"], div[id^="sticky_ad_"], div[id^="vuukle-ad-"], gpt-ad, guj-ad, hl-adsense, img[src^="https://images.purevpnaffiliates.com"], ps-connatix-module, span[data-ez-ph-id], span[id^="ezoic-pub-ad-placeholder-"], topadblock, zeus-ad, [class^="tile-picker__CitrusBannerContainer-sc-"], citrus-ad-wrapper, [class^="s2nPlayer"], div[id*="MarketGid"], div[id*="ScriptRoot"], [onclick*="content.ad/"], amp-ad, amp-ad, amp-ad-custom, amp-connatix-player, amp-fx-flying-carpet, a[data-obtrack^="http://paid.outbrain.com/network/redir?"], a[data-oburl^="https://paid.outbrain.com/network/redir?"], a[data-redirect^="https://paid.outbrain.com/network/redir?"], a[data-url^="http://paid.outbrain.com/network/redir?"] + .author, a[data-widget-outbrain-redirect^="http://paid.outbrain.com/network/redir?"], a[onmousedown^="this.href='http://paid.outbrain.com/network/redir?"][target="_blank"], a[onmousedown^="this.href='http://paid.outbrain.com/network/redir?"][target="_blank"] + .ob_source, a[onmousedown^="this.href='https://paid.outbrain.com/network/redir?"][target="_blank"] + .ob_source, a[target="_blank"][onmousedown="this.href^='http://paid.outbrain.com/network/redir?"], amp-embed[type="taboola"], div[id^="taboola-stream-"], div[id^="zergnet-widget"] { display: none !important; }
[data-ad-name], [id^="div-gpt-ad"], div[aria-label="Ads"], div[data-ad-targeting], div[data-native_ad], div[id^="ad_position_"], div[id^="dfp-ad-"], div[id^="div-gpt-"], div[id^="ezoic-pub-ad-"], div[id^="yandex_ad"], ins.adsbygoogle[data-ad-slot], a[onmousedown^="this.href='https://paid.outbrain.com/network/redir?"][target="_blank"] { display: none !important; }
a[href^="http://com-1.pro/"], a[href^="http://cam4com.go2cloud.org/aff_c?"], a[href^="https://cam4com.go2cloud.org/"], [href="https://ourgoldguy.com/contact/"] img { display: none !important; }
#onetrust-banner-sdk { text-size-adjust: 100%; }
#onetrust-banner-sdk .onetrust-vendors-list-handler { cursor: pointer; color: rgb(31, 150, 219); font-size: inherit; font-weight: bold; text-decoration: none; margin-left: 5px; }
#onetrust-banner-sdk .onetrust-vendors-list-handler:hover { color: rgb(31, 150, 219); }
#onetrust-banner-sdk:focus { outline: rgb(0, 0, 0) solid 2px; outline-offset: -2px; }
#onetrust-banner-sdk a:focus { outline: rgb(0, 0, 0) solid 2px; }
#onetrust-banner-sdk #onetrust-accept-btn-handler, #onetrust-banner-sdk #onetrust-reject-all-handler, #onetrust-banner-sdk #onetrust-pc-btn-handler { outline-offset: 1px; }
#onetrust-banner-sdk .ot-close-icon, #onetrust-pc-sdk .ot-close-icon, #ot-sync-ntfy .ot-close-icon { background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzQ4LjMzM3B4IiBoZWlnaHQ9IjM0OC4zMzNweCIgdmlld0JveD0iMCAwIDM0OC4zMzMgMzQ4LjMzNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzQ4LjMzMyAzNDguMzM0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iIzU2NTY1NiIgZD0iTTMzNi41NTksNjguNjExTDIzMS4wMTYsMTc0LjE2NWwxMDUuNTQzLDEwNS41NDljMTUuNjk5LDE1LjcwNSwxNS42OTksNDEuMTQ1LDAsNTYuODVjLTcuODQ0LDcuODQ0LTE4LjEyOCwxMS43NjktMjguNDA3LDExLjc2OWMtMTAuMjk2LDAtMjAuNTgxLTMuOTE5LTI4LjQxOS0xMS43NjlMMTc0LjE2NywyMzEuMDAzTDY4LjYwOSwzMzYuNTYzYy03Ljg0Myw3Ljg0NC0xOC4xMjgsMTEuNzY5LTI4LjQxNiwxMS43NjljLTEwLjI4NSwwLTIwLjU2My0zLjkxOS0yOC40MTMtMTEuNzY5Yy0xNS42OTktMTUuNjk4LTE1LjY5OS00MS4xMzksMC01Ni44NWwxMDUuNTQtMTA1LjU0OUwxMS43NzQsNjguNjExYy0xNS42OTktMTUuNjk5LTE1LjY5OS00MS4xNDUsMC01Ni44NDRjMTUuNjk2LTE1LjY4Nyw0MS4xMjctMTUuNjg3LDU2LjgyOSwwbDEwNS41NjMsMTA1LjU1NEwyNzkuNzIxLDExLjc2N2MxNS43MDUtMTUuNjg3LDQxLjEzOS0xNS42ODcsNTYuODMyLDBDMzUyLjI1OCwyNy40NjYsMzUyLjI1OCw1Mi45MTIsMzM2LjU1OSw2OC42MTF6Ii8+PC9nPjwvc3ZnPg=="); background-size: contain; background-repeat: no-repeat; background-position: center center; height: 12px; width: 12px; }
#onetrust-banner-sdk .powered-by-logo, #onetrust-banner-sdk .ot-pc-footer-logo a, #onetrust-pc-sdk .powered-by-logo, #onetrust-pc-sdk .ot-pc-footer-logo a, #ot-sync-ntfy .powered-by-logo, #ot-sync-ntfy .ot-pc-footer-logo a { background-size: contain; background-repeat: no-repeat; background-position: center center; height: 25px; width: 152px; display: block; text-decoration: none; font-size: 0.75em; }
#onetrust-banner-sdk .powered-by-logo:hover, #onetrust-banner-sdk .ot-pc-footer-logo a:hover, #onetrust-pc-sdk .powered-by-logo:hover, #onetrust-pc-sdk .ot-pc-footer-logo a:hover, #ot-sync-ntfy .powered-by-logo:hover, #ot-sync-ntfy .ot-pc-footer-logo a:hover { color: rgb(86, 86, 86); }
#onetrust-banner-sdk h3 *, #onetrust-banner-sdk h4 *, #onetrust-banner-sdk h6 *, #onetrust-banner-sdk button *, #onetrust-banner-sdk a[data-parent-id] *, #onetrust-pc-sdk h3 *, #onetrust-pc-sdk h4 *, #onetrust-pc-sdk h6 *, #onetrust-pc-sdk button *, #onetrust-pc-sdk a[data-parent-id] *, #ot-sync-ntfy h3 *, #ot-sync-ntfy h4 *, #ot-sync-ntfy h6 *, #ot-sync-ntfy button *, #ot-sync-ntfy a[data-parent-id] * { font-size: inherit; font-weight: inherit; color: inherit; }
#onetrust-banner-sdk .ot-hide, #onetrust-pc-sdk .ot-hide, #ot-sync-ntfy .ot-hide { display: none !important; }
#onetrust-banner-sdk button.ot-link-btn:hover, #onetrust-pc-sdk button.ot-link-btn:hover, #ot-sync-ntfy button.ot-link-btn:hover { text-decoration: underline; opacity: 1; }
#onetrust-pc-sdk .ot-sdk-row .ot-sdk-column { padding: 0px; }
#onetrust-pc-sdk .ot-sdk-container { padding-right: 0px; }
#onetrust-pc-sdk .ot-sdk-row { flex-direction: initial; width: 100%; }
#onetrust-pc-sdk [type="checkbox"]:checked, #onetrust-pc-sdk [type="checkbox"]:not(:checked) { pointer-events: initial; }
#onetrust-pc-sdk [type="checkbox"]:disabled + label::before, #onetrust-pc-sdk [type="checkbox"]:disabled + label::after, #onetrust-pc-sdk [type="checkbox"]:disabled + label { pointer-events: none; opacity: 0.7; }
#onetrust-pc-sdk #vendor-list-content { transform: translate3d(0px, 0px, 0px); }
#onetrust-pc-sdk li input[type="checkbox"] { z-index: 1; }
#onetrust-pc-sdk li .ot-checkbox label { z-index: 2; }
#onetrust-pc-sdk li .ot-checkbox input[type="checkbox"] { height: auto; width: auto; }
#onetrust-pc-sdk li .host-title a, #onetrust-pc-sdk li .ot-host-name a, #onetrust-pc-sdk li .accordion-text, #onetrust-pc-sdk li .ot-acc-txt { z-index: 2; position: relative; }
#onetrust-pc-sdk input { margin: 3px 0.1ex; }
#onetrust-pc-sdk .pc-logo, #onetrust-pc-sdk .ot-pc-logo { height: 60px; width: 180px; background-position: center center; background-size: contain; background-repeat: no-repeat; }
#onetrust-pc-sdk .screen-reader-only, #onetrust-pc-sdk .ot-scrn-rdr, .ot-sdk-cookie-policy .screen-reader-only, .ot-sdk-cookie-policy .ot-scrn-rdr { border: 0px; clip: rect(0px, 0px, 0px, 0px); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; }
#onetrust-pc-sdk.ot-fade-in, .onetrust-pc-dark-filter.ot-fade-in, #onetrust-banner-sdk.ot-fade-in { animation-name: onetrust-fade-in; animation-duration: 400ms; animation-timing-function: ease-in-out; }
#onetrust-pc-sdk.ot-hide { display: none !important; }
.onetrust-pc-dark-filter.ot-hide { display: none !important; }
#ot-sdk-btn.ot-sdk-show-settings, #ot-sdk-btn.optanon-show-settings { color: rgb(104, 182, 49); border: 1px solid rgb(104, 182, 49); height: auto; white-space: normal; overflow-wrap: break-word; padding: 0.8em 2em; font-size: 0.8em; line-height: 1.2; cursor: pointer; transition: all 0.1s ease 0s; }
#ot-sdk-btn.ot-sdk-show-settings:hover, #ot-sdk-btn.optanon-show-settings:hover { color: rgb(255, 255, 255); background-color: rgb(104, 182, 49); }
.onetrust-pc-dark-filter { background: rgba(0, 0, 0, 0.5); z-index: 2147483646; width: 100%; height: 100%; overflow: hidden; position: fixed; top: 0px; bottom: 0px; left: 0px; }
@keyframes onetrust-fade-in {
0% { opacity: 0; }
100% { opacity: 1; }
}
.ot-cookie-label { text-decoration: underline; }
@media only screen and (min-width: 426px) and (max-width: 896px) and (orientation: landscape) {
#onetrust-pc-sdk p { font-size: 0.75em; }
}
#onetrust-banner-sdk .banner-option-input:focus + label { outline: rgb(0, 0, 0) auto 1px; }
.category-vendors-list-handler + a:focus, .category-vendors-list-handler + a:focus-visible { outline: rgb(0, 0, 0) solid 2px; }
#onetrust-pc-sdk .ot-userid-title { margin-top: 10px; }
#onetrust-pc-sdk .ot-userid-title > span, #onetrust-pc-sdk .ot-userid-timestamp > span { font-weight: 700; }
#onetrust-pc-sdk .ot-userid-desc { font-style: italic; }
#onetrust-pc-sdk .ot-host-desc a { pointer-events: initial; }
#onetrust-pc-sdk .ot-ven-hdr > p a { position: relative; z-index: 2; pointer-events: initial; }
#onetrust-banner-sdk, #onetrust-pc-sdk, #ot-sdk-cookie-policy, #ot-sync-ntfy { font-size: 16px; }
#onetrust-banner-sdk *, #onetrust-banner-sdk ::after, #onetrust-banner-sdk ::before, #onetrust-pc-sdk *, #onetrust-pc-sdk ::after, #onetrust-pc-sdk ::before, #ot-sdk-cookie-policy *, #ot-sdk-cookie-policy ::after, #ot-sdk-cookie-policy ::before, #ot-sync-ntfy *, #ot-sync-ntfy ::after, #ot-sync-ntfy ::before { box-sizing: content-box; }
#onetrust-banner-sdk div, #onetrust-banner-sdk span, #onetrust-banner-sdk h1, #onetrust-banner-sdk h2, #onetrust-banner-sdk h3, #onetrust-banner-sdk h4, #onetrust-banner-sdk h5, #onetrust-banner-sdk h6, #onetrust-banner-sdk p, #onetrust-banner-sdk img, #onetrust-banner-sdk svg, #onetrust-banner-sdk button, #onetrust-banner-sdk section, #onetrust-banner-sdk a, #onetrust-banner-sdk label, #onetrust-banner-sdk input, #onetrust-banner-sdk ul, #onetrust-banner-sdk li, #onetrust-banner-sdk nav, #onetrust-banner-sdk table, #onetrust-banner-sdk thead, #onetrust-banner-sdk tr, #onetrust-banner-sdk td, #onetrust-banner-sdk tbody, #onetrust-banner-sdk .ot-main-content, #onetrust-banner-sdk .ot-toggle, #onetrust-banner-sdk #ot-content, #onetrust-banner-sdk #ot-pc-content, #onetrust-banner-sdk .checkbox, #onetrust-pc-sdk div, #onetrust-pc-sdk span, #onetrust-pc-sdk h1, #onetrust-pc-sdk h2, #onetrust-pc-sdk h3, #onetrust-pc-sdk h4, #onetrust-pc-sdk h5, #onetrust-pc-sdk h6, #onetrust-pc-sdk p, #onetrust-pc-sdk img, #onetrust-pc-sdk svg, #onetrust-pc-sdk button, #onetrust-pc-sdk section, #onetrust-pc-sdk a, #onetrust-pc-sdk label, #onetrust-pc-sdk input, #onetrust-pc-sdk ul, #onetrust-pc-sdk li, #onetrust-pc-sdk nav, #onetrust-pc-sdk table, #onetrust-pc-sdk thead, #onetrust-pc-sdk tr, #onetrust-pc-sdk td, #onetrust-pc-sdk tbody, #onetrust-pc-sdk .ot-main-content, #onetrust-pc-sdk .ot-toggle, #onetrust-pc-sdk #ot-content, #onetrust-pc-sdk #ot-pc-content, #onetrust-pc-sdk .checkbox, #ot-sdk-cookie-policy div, #ot-sdk-cookie-policy span, #ot-sdk-cookie-policy h1, #ot-sdk-cookie-policy h2, #ot-sdk-cookie-policy h3, #ot-sdk-cookie-policy h4, #ot-sdk-cookie-policy h5, #ot-sdk-cookie-policy h6, #ot-sdk-cookie-policy p, #ot-sdk-cookie-policy img, #ot-sdk-cookie-policy svg, #ot-sdk-cookie-policy button, #ot-sdk-cookie-policy section, #ot-sdk-cookie-policy a, #ot-sdk-cookie-policy label, #ot-sdk-cookie-policy input, #ot-sdk-cookie-policy ul, #ot-sdk-cookie-policy li, #ot-sdk-cookie-policy nav, #ot-sdk-cookie-policy table, #ot-sdk-cookie-policy thead, #ot-sdk-cookie-policy tr, #ot-sdk-cookie-policy td, #ot-sdk-cookie-policy tbody, #ot-sdk-cookie-policy .ot-main-content, #ot-sdk-cookie-policy .ot-toggle, #ot-sdk-cookie-policy #ot-content, #ot-sdk-cookie-policy #ot-pc-content, #ot-sdk-cookie-policy .checkbox, #ot-sync-ntfy div, #ot-sync-ntfy span, #ot-sync-ntfy h1, #ot-sync-ntfy h2, #ot-sync-ntfy h3, #ot-sync-ntfy h4, #ot-sync-ntfy h5, #ot-sync-ntfy h6, #ot-sync-ntfy p, #ot-sync-ntfy img, #ot-sync-ntfy svg, #ot-sync-ntfy button, #ot-sync-ntfy section, #ot-sync-ntfy a, #ot-sync-ntfy label, #ot-sync-ntfy input, #ot-sync-ntfy ul, #ot-sync-ntfy li, #ot-sync-ntfy nav, #ot-sync-ntfy table, #ot-sync-ntfy thead, #ot-sync-ntfy tr, #ot-sync-ntfy td, #ot-sync-ntfy tbody, #ot-sync-ntfy .ot-main-content, #ot-sync-ntfy .ot-toggle, #ot-sync-ntfy #ot-content, #ot-sync-ntfy #ot-pc-content, #ot-sync-ntfy .checkbox { font-family: inherit; font-weight: normal; -webkit-font-smoothing: auto; letter-spacing: normal; line-height: normal; padding: 0px; margin: 0px; height: auto; min-height: 0px; max-height: none; width: auto; min-width: 0px; max-width: none; border-radius: 0px; border: none; clear: none; float: none; position: static; inset: auto; text-align: left; text-decoration: none; text-indent: 0px; text-shadow: none; text-transform: none; white-space: normal; background: none; overflow: visible; vertical-align: baseline; visibility: visible; z-index: auto; box-shadow: none; }
#onetrust-banner-sdk label::before, #onetrust-banner-sdk label::after, #onetrust-banner-sdk .checkbox::after, #onetrust-banner-sdk .checkbox::before, #onetrust-pc-sdk label::before, #onetrust-pc-sdk label::after, #onetrust-pc-sdk .checkbox::after, #onetrust-pc-sdk .checkbox::before, #ot-sdk-cookie-policy label::before, #ot-sdk-cookie-policy label::after, #ot-sdk-cookie-policy .checkbox::after, #ot-sdk-cookie-policy .checkbox::before, #ot-sync-ntfy label::before, #ot-sync-ntfy label::after, #ot-sync-ntfy .checkbox::after, #ot-sync-ntfy .checkbox::before { content: none; }
#onetrust-banner-sdk .ot-sdk-container, #onetrust-pc-sdk .ot-sdk-container, #ot-sdk-cookie-policy .ot-sdk-container { position: relative; width: 100%; max-width: 100%; margin: 0px auto; padding: 0px 20px; box-sizing: border-box; }
#onetrust-banner-sdk .ot-sdk-column, #onetrust-banner-sdk .ot-sdk-columns, #onetrust-pc-sdk .ot-sdk-column, #onetrust-pc-sdk .ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-column, #ot-sdk-cookie-policy .ot-sdk-columns { width: 100%; float: left; box-sizing: border-box; padding: 0px; display: initial; }
@media (min-width: 400px) {
#onetrust-banner-sdk .ot-sdk-container, #onetrust-pc-sdk .ot-sdk-container, #ot-sdk-cookie-policy .ot-sdk-container { width: 90%; padding: 0px; }
}
@media (min-width: 550px) {
#onetrust-banner-sdk .ot-sdk-container, #onetrust-pc-sdk .ot-sdk-container, #ot-sdk-cookie-policy .ot-sdk-container { width: 100%; }
#onetrust-banner-sdk .ot-sdk-column, #onetrust-banner-sdk .ot-sdk-columns, #onetrust-pc-sdk .ot-sdk-column, #onetrust-pc-sdk .ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-column, #ot-sdk-cookie-policy .ot-sdk-columns { margin-left: 4%; }
#onetrust-banner-sdk .ot-sdk-column:first-child, #onetrust-banner-sdk .ot-sdk-columns:first-child, #onetrust-pc-sdk .ot-sdk-column:first-child, #onetrust-pc-sdk .ot-sdk-columns:first-child, #ot-sdk-cookie-policy .ot-sdk-column:first-child, #ot-sdk-cookie-policy .ot-sdk-columns:first-child { margin-left: 0px; }
#onetrust-banner-sdk .ot-sdk-two.ot-sdk-columns, #onetrust-pc-sdk .ot-sdk-two.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-two.ot-sdk-columns { width: 13.3333%; }
#onetrust-banner-sdk .ot-sdk-three.ot-sdk-columns, #onetrust-pc-sdk .ot-sdk-three.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-three.ot-sdk-columns { width: 22%; }
#onetrust-banner-sdk .ot-sdk-four.ot-sdk-columns, #onetrust-pc-sdk .ot-sdk-four.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-four.ot-sdk-columns { width: 30.6667%; }
#onetrust-banner-sdk .ot-sdk-eight.ot-sdk-columns, #onetrust-pc-sdk .ot-sdk-eight.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-eight.ot-sdk-columns { width: 65.3333%; }
#onetrust-banner-sdk .ot-sdk-nine.ot-sdk-columns, #onetrust-pc-sdk .ot-sdk-nine.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-nine.ot-sdk-columns { width: 74%; }
#onetrust-banner-sdk .ot-sdk-ten.ot-sdk-columns, #onetrust-pc-sdk .ot-sdk-ten.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-ten.ot-sdk-columns { width: 82.6667%; }
#onetrust-banner-sdk .ot-sdk-eleven.ot-sdk-columns, #onetrust-pc-sdk .ot-sdk-eleven.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-eleven.ot-sdk-columns { width: 91.3333%; }
#onetrust-banner-sdk .ot-sdk-twelve.ot-sdk-columns, #onetrust-pc-sdk .ot-sdk-twelve.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-twelve.ot-sdk-columns { width: 100%; margin-left: 0px; }
}
#onetrust-banner-sdk h1, #onetrust-banner-sdk h2, #onetrust-banner-sdk h3, #onetrust-banner-sdk h4, #onetrust-banner-sdk h5, #onetrust-banner-sdk h6, #onetrust-pc-sdk h1, #onetrust-pc-sdk h2, #onetrust-pc-sdk h3, #onetrust-pc-sdk h4, #onetrust-pc-sdk h5, #onetrust-pc-sdk h6, #ot-sdk-cookie-policy h1, #ot-sdk-cookie-policy h2, #ot-sdk-cookie-policy h3, #ot-sdk-cookie-policy h4, #ot-sdk-cookie-policy h5, #ot-sdk-cookie-policy h6 { margin-top: 0px; font-weight: 600; font-family: inherit; }
#onetrust-banner-sdk h1, #onetrust-pc-sdk h1, #ot-sdk-cookie-policy h1 { font-size: 1.5rem; line-height: 1.2; }
#onetrust-banner-sdk h2, #onetrust-pc-sdk h2, #ot-sdk-cookie-policy h2 { font-size: 1.5rem; line-height: 1.25; }
#onetrust-banner-sdk h3, #onetrust-pc-sdk h3, #ot-sdk-cookie-policy h3 { font-size: 1.5rem; line-height: 1.3; }
#onetrust-banner-sdk h4, #onetrust-pc-sdk h4, #ot-sdk-cookie-policy h4 { font-size: 1.5rem; line-height: 1.35; }
#onetrust-banner-sdk h5, #onetrust-pc-sdk h5, #ot-sdk-cookie-policy h5 { font-size: 1.5rem; line-height: 1.5; }
#onetrust-banner-sdk h6, #onetrust-pc-sdk h6, #ot-sdk-cookie-policy h6 { font-size: 1.5rem; line-height: 1.6; }
@media (min-width: 550px) {
#onetrust-banner-sdk h1, #onetrust-pc-sdk h1, #ot-sdk-cookie-policy h1 { font-size: 1.5rem; }
#onetrust-banner-sdk h2, #onetrust-pc-sdk h2, #ot-sdk-cookie-policy h2 { font-size: 1.5rem; }
#onetrust-banner-sdk h3, #onetrust-pc-sdk h3, #ot-sdk-cookie-policy h3 { font-size: 1.5rem; }
#onetrust-banner-sdk h4, #onetrust-pc-sdk h4, #ot-sdk-cookie-policy h4 { font-size: 1.5rem; }
#onetrust-banner-sdk h5, #onetrust-pc-sdk h5, #ot-sdk-cookie-policy h5 { font-size: 1.5rem; }
#onetrust-banner-sdk h6, #onetrust-pc-sdk h6, #ot-sdk-cookie-policy h6 { font-size: 1.5rem; }
}
#onetrust-banner-sdk p, #onetrust-pc-sdk p, #ot-sdk-cookie-policy p { margin: 0px 0px 1em; font-family: inherit; line-height: normal; }
#onetrust-banner-sdk a, #onetrust-pc-sdk a, #ot-sdk-cookie-policy a { color: rgb(86, 86, 86); text-decoration: underline; }
#onetrust-banner-sdk a:hover, #onetrust-pc-sdk a:hover, #ot-sdk-cookie-policy a:hover { color: rgb(86, 86, 86); text-decoration: none; }
#onetrust-banner-sdk .ot-sdk-button, #onetrust-banner-sdk button, #onetrust-pc-sdk .ot-sdk-button, #onetrust-pc-sdk button, #ot-sdk-cookie-policy .ot-sdk-button, #ot-sdk-cookie-policy button { margin-bottom: 1rem; font-family: inherit; }
#onetrust-banner-sdk .ot-sdk-button, #onetrust-banner-sdk button, #onetrust-pc-sdk .ot-sdk-button, #onetrust-pc-sdk button, #ot-sdk-cookie-policy .ot-sdk-button, #ot-sdk-cookie-policy button { display: inline-block; height: 38px; padding: 0px 30px; color: rgb(85, 85, 85); text-align: center; font-size: 0.9em; font-weight: 400; line-height: 38px; letter-spacing: 0.01em; text-decoration: none; white-space: nowrap; background-color: transparent; border-radius: 2px; border: 1px solid rgb(187, 187, 187); cursor: pointer; box-sizing: border-box; }
#onetrust-banner-sdk .ot-sdk-button:hover, #onetrust-banner-sdk :not(.ot-leg-btn-container) > button:not(.ot-link-btn):hover, #onetrust-banner-sdk :not(.ot-leg-btn-container) > button:not(.ot-link-btn):focus, #onetrust-pc-sdk .ot-sdk-button:hover, #onetrust-pc-sdk :not(.ot-leg-btn-container) > button:not(.ot-link-btn):hover, #onetrust-pc-sdk :not(.ot-leg-btn-container) > button:not(.ot-link-btn):focus, #ot-sdk-cookie-policy .ot-sdk-button:hover, #ot-sdk-cookie-policy :not(.ot-leg-btn-container) > button:not(.ot-link-btn):hover, #ot-sdk-cookie-policy :not(.ot-leg-btn-container) > button:not(.ot-link-btn):focus { color: rgb(51, 51, 51); border-color: rgb(136, 136, 136); opacity: 0.7; }
#onetrust-banner-sdk .ot-sdk-button:focus, #onetrust-banner-sdk :not(.ot-leg-btn-container) > button:focus, #onetrust-pc-sdk .ot-sdk-button:focus, #onetrust-pc-sdk :not(.ot-leg-btn-container) > button:focus, #ot-sdk-cookie-policy .ot-sdk-button:focus, #ot-sdk-cookie-policy :not(.ot-leg-btn-container) > button:focus { outline: rgb(0, 0, 0) solid 2px; }
#onetrust-banner-sdk .ot-sdk-button.ot-sdk-button-primary, #onetrust-banner-sdk button.ot-sdk-button-primary, #onetrust-banner-sdk input[type="submit"].ot-sdk-button-primary, #onetrust-banner-sdk input[type="reset"].ot-sdk-button-primary, #onetrust-banner-sdk input[type="button"].ot-sdk-button-primary, #onetrust-pc-sdk .ot-sdk-button.ot-sdk-button-primary, #onetrust-pc-sdk button.ot-sdk-button-primary, #onetrust-pc-sdk input[type="submit"].ot-sdk-button-primary, #onetrust-pc-sdk input[type="reset"].ot-sdk-button-primary, #onetrust-pc-sdk input[type="button"].ot-sdk-button-primary, #ot-sdk-cookie-policy .ot-sdk-button.ot-sdk-button-primary, #ot-sdk-cookie-policy button.ot-sdk-button-primary, #ot-sdk-cookie-policy input[type="submit"].ot-sdk-button-primary, #ot-sdk-cookie-policy input[type="reset"].ot-sdk-button-primary, #ot-sdk-cookie-policy input[type="button"].ot-sdk-button-primary { color: rgb(255, 255, 255); background-color: rgb(51, 195, 240); border-color: rgb(51, 195, 240); }
#onetrust-banner-sdk .ot-sdk-button.ot-sdk-button-primary:hover, #onetrust-banner-sdk button.ot-sdk-button-primary:hover, #onetrust-banner-sdk input[type="submit"].ot-sdk-button-primary:hover, #onetrust-banner-sdk input[type="reset"].ot-sdk-button-primary:hover, #onetrust-banner-sdk input[type="button"].ot-sdk-button-primary:hover, #onetrust-banner-sdk .ot-sdk-button.ot-sdk-button-primary:focus, #onetrust-banner-sdk button.ot-sdk-button-primary:focus, #onetrust-banner-sdk input[type="submit"].ot-sdk-button-primary:focus, #onetrust-banner-sdk input[type="reset"].ot-sdk-button-primary:focus, #onetrust-banner-sdk input[type="button"].ot-sdk-button-primary:focus, #onetrust-pc-sdk .ot-sdk-button.ot-sdk-button-primary:hover, #onetrust-pc-sdk button.ot-sdk-button-primary:hover, #onetrust-pc-sdk input[type="submit"].ot-sdk-button-primary:hover, #onetrust-pc-sdk input[type="reset"].ot-sdk-button-primary:hover, #onetrust-pc-sdk input[type="button"].ot-sdk-button-primary:hover, #onetrust-pc-sdk .ot-sdk-button.ot-sdk-button-primary:focus, #onetrust-pc-sdk button.ot-sdk-button-primary:focus, #onetrust-pc-sdk input[type="submit"].ot-sdk-button-primary:focus, #onetrust-pc-sdk input[type="reset"].ot-sdk-button-primary:focus, #onetrust-pc-sdk input[type="button"].ot-sdk-button-primary:focus, #ot-sdk-cookie-policy .ot-sdk-button.ot-sdk-button-primary:hover, #ot-sdk-cookie-policy button.ot-sdk-button-primary:hover, #ot-sdk-cookie-policy input[type="submit"].ot-sdk-button-primary:hover, #ot-sdk-cookie-policy input[type="reset"].ot-sdk-button-primary:hover, #ot-sdk-cookie-policy input[type="button"].ot-sdk-button-primary:hover, #ot-sdk-cookie-policy .ot-sdk-button.ot-sdk-button-primary:focus, #ot-sdk-cookie-policy button.ot-sdk-button-primary:focus, #ot-sdk-cookie-policy input[type="submit"].ot-sdk-button-primary:focus, #ot-sdk-cookie-policy input[type="reset"].ot-sdk-button-primary:focus, #ot-sdk-cookie-policy input[type="button"].ot-sdk-button-primary:focus { color: rgb(255, 255, 255); background-color: rgb(30, 174, 219); border-color: rgb(30, 174, 219); }
#onetrust-banner-sdk input[type="text"], #onetrust-pc-sdk input[type="text"], #ot-sdk-cookie-policy input[type="text"] { height: 38px; padding: 6px 10px; background-color: rgb(255, 255, 255); border: 1px solid rgb(209, 209, 209); border-radius: 4px; box-shadow: none; box-sizing: border-box; }
#onetrust-banner-sdk input[type="text"], #onetrust-pc-sdk input[type="text"], #ot-sdk-cookie-policy input[type="text"] { appearance: none; }
#onetrust-banner-sdk input[type="text"]:focus, #onetrust-pc-sdk input[type="text"]:focus, #ot-sdk-cookie-policy input[type="text"]:focus { border: 1px solid rgb(0, 0, 0); outline: 0px; }
#onetrust-banner-sdk label, #onetrust-pc-sdk label, #ot-sdk-cookie-policy label { display: block; margin-bottom: 0.5rem; font-weight: 600; }
#onetrust-banner-sdk input[type="checkbox"], #onetrust-pc-sdk input[type="checkbox"], #ot-sdk-cookie-policy input[type="checkbox"] { display: inline; }
#onetrust-banner-sdk ul, #onetrust-pc-sdk ul, #ot-sdk-cookie-policy ul { list-style: inside circle; }
#onetrust-banner-sdk ul, #onetrust-pc-sdk ul, #ot-sdk-cookie-policy ul { padding-left: 0px; margin-top: 0px; }
#onetrust-banner-sdk ul ul, #onetrust-pc-sdk ul ul, #ot-sdk-cookie-policy ul ul { margin: 1.5rem 0px 1.5rem 3rem; font-size: 90%; }
#onetrust-banner-sdk li, #onetrust-pc-sdk li, #ot-sdk-cookie-policy li { margin-bottom: 1rem; }
#onetrust-banner-sdk th, #onetrust-banner-sdk td, #onetrust-pc-sdk th, #onetrust-pc-sdk td, #ot-sdk-cookie-policy th, #ot-sdk-cookie-policy td { padding: 12px 15px; text-align: left; border-bottom: 1px solid rgb(225, 225, 225); }
#onetrust-banner-sdk button, #onetrust-pc-sdk button, #ot-sdk-cookie-policy button { margin-bottom: 1rem; font-family: inherit; }
#onetrust-banner-sdk .ot-sdk-container::after, #onetrust-banner-sdk .ot-sdk-row::after, #onetrust-pc-sdk .ot-sdk-container::after, #onetrust-pc-sdk .ot-sdk-row::after, #ot-sdk-cookie-policy .ot-sdk-container::after, #ot-sdk-cookie-policy .ot-sdk-row::after { content: ""; display: table; clear: both; }
#onetrust-banner-sdk .ot-sdk-row, #onetrust-pc-sdk .ot-sdk-row, #ot-sdk-cookie-policy .ot-sdk-row { margin: 0px; max-width: none; display: block; }
#onetrust-banner-sdk { box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 18px; }
#onetrust-banner-sdk.otFlat { position: fixed; z-index: 2147483645; bottom: 0px; right: 0px; left: 0px; background-color: rgb(255, 255, 255); max-height: 90%; overflow: hidden auto; }
#onetrust-banner-sdk.otFlat.top { top: 0px; bottom: auto; }
#onetrust-banner-sdk.otRelFont { font-size: 1rem; }
#onetrust-banner-sdk > .ot-sdk-container { overflow: hidden; }
#onetrust-banner-sdk::-webkit-scrollbar { width: 11px; }
#onetrust-banner-sdk::-webkit-scrollbar-thumb { border-radius: 10px; background: rgb(193, 193, 193); }
#onetrust-banner-sdk { }
#onetrust-banner-sdk #onetrust-policy { margin: 1.25em 0px 0.625em 2em; overflow: hidden; }
#onetrust-banner-sdk #onetrust-policy .ot-gv-list-handler { float: left; font-size: 0.82em; padding: 0px; margin-bottom: 0px; border: 0px; line-height: normal; height: auto; width: auto; }
#onetrust-banner-sdk #onetrust-policy-title { font-size: 1.2em; line-height: 1.3; margin-bottom: 10px; }
#onetrust-banner-sdk #onetrust-policy-text { clear: both; text-align: left; font-size: 0.88em; line-height: 1.4; }
#onetrust-banner-sdk #onetrust-policy-text * { font-size: inherit; line-height: inherit; }
#onetrust-banner-sdk #onetrust-policy-text a { font-weight: bold; margin-left: 5px; }
#onetrust-banner-sdk #onetrust-policy-title, #onetrust-banner-sdk #onetrust-policy-text { color: dimgray; float: left; }
#onetrust-banner-sdk #onetrust-button-group-parent { min-height: 1px; text-align: center; }
#onetrust-banner-sdk #onetrust-button-group { display: inline-block; }
#onetrust-banner-sdk #onetrust-accept-btn-handler, #onetrust-banner-sdk #onetrust-reject-all-handler, #onetrust-banner-sdk #onetrust-pc-btn-handler { background-color: rgb(104, 182, 49); color: rgb(255, 255, 255); border-color: rgb(104, 182, 49); margin-right: 1em; min-width: 125px; height: auto; white-space: normal; word-break: break-word; overflow-wrap: break-word; padding: 12px 10px; line-height: 1.2; font-size: 0.813em; font-weight: 600; }
#onetrust-banner-sdk #onetrust-pc-btn-handler.cookie-setting-link { background-color: rgb(255, 255, 255); border: none; color: rgb(104, 182, 49); text-decoration: underline; padding-left: 0px; padding-right: 0px; }
#onetrust-banner-sdk .onetrust-close-btn-ui { width: 44px; height: 44px; background-size: 12px; border: none; position: relative; margin: auto; padding: 0px; }
#onetrust-banner-sdk .banner_logo { display: none; }
#onetrust-banner-sdk .ot-b-addl-desc { clear: both; float: left; display: block; }
#onetrust-banner-sdk #banner-options { float: left; display: table; margin-right: 0px; margin-left: 1em; width: calc(100% - 1em); }
#onetrust-banner-sdk .banner-option-input { cursor: pointer; width: auto; height: auto; border: none; padding: 0px 3px 0px 0px; margin: 0px 0px 10px; font-size: 0.82em; line-height: 1.4; }
#onetrust-banner-sdk .banner-option-input * { pointer-events: none; font-size: inherit; line-height: inherit; }
#onetrust-banner-sdk .banner-option-input[aria-expanded="true"] ~ .banner-option-details { display: block; height: auto; }
#onetrust-banner-sdk .banner-option-input[aria-expanded="true"] .ot-arrow-container { transform: rotate(90deg); }
#onetrust-banner-sdk .banner-option { margin-bottom: 12px; margin-left: 0px; border: none; float: left; padding: 0px; }
#onetrust-banner-sdk .banner-option:first-child { padding-left: 2px; }
#onetrust-banner-sdk .banner-option:not(:first-child) { padding: 0px; border: none; }
#onetrust-banner-sdk .banner-option-header { cursor: pointer; display: inline-block; }
#onetrust-banner-sdk .banner-option-header :first-child { color: dimgray; font-weight: bold; float: left; }
#onetrust-banner-sdk .banner-option-header .ot-arrow-container { display: inline-block; border-top: 6px solid transparent; border-bottom: 6px solid transparent; border-left: 6px solid dimgray; margin-left: 10px; vertical-align: middle; }
#onetrust-banner-sdk .banner-option-details { display: none; font-size: 0.83em; line-height: 1.5; padding: 10px 0px 5px 10px; margin-right: 10px; height: 0px; }
#onetrust-banner-sdk .banner-option-details * { font-size: inherit; line-height: inherit; color: dimgray; }
#onetrust-banner-sdk .ot-arrow-container, #onetrust-banner-sdk .banner-option-details { transition: all 300ms ease-in 0s; }
#onetrust-banner-sdk .ot-dpd-container { float: left; }
#onetrust-banner-sdk .ot-dpd-title { margin-bottom: 10px; }
#onetrust-banner-sdk .ot-dpd-title, #onetrust-banner-sdk .ot-dpd-desc { font-size: 0.88em; line-height: 1.4; color: dimgray; }
#onetrust-banner-sdk .ot-dpd-title *, #onetrust-banner-sdk .ot-dpd-desc * { font-size: inherit; line-height: inherit; }
#onetrust-banner-sdk.ot-iab-2 #onetrust-policy-text * { margin-bottom: 0px; }
#onetrust-banner-sdk.ot-iab-2 .onetrust-vendors-list-handler { display: block; margin-left: 0px; margin-top: 5px; clear: both; margin-bottom: 0px; padding: 0px; border: 0px; height: auto; width: auto; }
#onetrust-banner-sdk.ot-iab-2 #onetrust-button-group button { display: block; }
#onetrust-banner-sdk.ot-close-btn-link { padding-top: 25px; }
#onetrust-banner-sdk.ot-close-btn-link #onetrust-close-btn-container { top: 15px; transform: none; right: 15px; }
#onetrust-banner-sdk.ot-close-btn-link #onetrust-close-btn-container button { padding: 0px; white-space: pre-wrap; border: none; height: auto; line-height: 1.5; text-decoration: underline; font-size: 0.69em; }
#onetrust-banner-sdk #onetrust-policy-text, #onetrust-banner-sdk .ot-dpd-desc, #onetrust-banner-sdk .ot-b-addl-desc { font-size: 0.813em; line-height: 1.5; }
#onetrust-banner-sdk .ot-dpd-desc { margin-bottom: 10px; }
#onetrust-banner-sdk .ot-dpd-desc > .ot-b-addl-desc { margin-top: 10px; margin-bottom: 10px; font-size: 1em; }
@media only screen and (max-width: 425px) {
#onetrust-banner-sdk #onetrust-close-btn-container { position: absolute; top: 6px; right: 2px; }
#onetrust-banner-sdk #onetrust-policy { margin-left: 0px; margin-top: 3em; }
#onetrust-banner-sdk #onetrust-button-group { display: block; }
#onetrust-banner-sdk #onetrust-accept-btn-handler, #onetrust-banner-sdk #onetrust-reject-all-handler, #onetrust-banner-sdk #onetrust-pc-btn-handler { width: 100%; }
#onetrust-banner-sdk .onetrust-close-btn-ui { top: auto; transform: none; }
#onetrust-banner-sdk #onetrust-policy-title { display: inline; float: none; }
#onetrust-banner-sdk #banner-options { margin: 0px; padding: 0px; width: 100%; }
}
@media only screen and (min-width: 426px) and (max-width: 896px) {
#onetrust-banner-sdk #onetrust-close-btn-container { position: absolute; top: 0px; right: 0px; }
#onetrust-banner-sdk #onetrust-policy { margin-left: 1em; margin-right: 1em; }
#onetrust-banner-sdk .onetrust-close-btn-ui { top: 10px; right: 10px; }
#onetrust-banner-sdk:not(.ot-iab-2) #onetrust-group-container { width: 95%; }
#onetrust-banner-sdk.ot-iab-2 #onetrust-group-container { width: 100%; }
#onetrust-banner-sdk #onetrust-button-group-parent { width: 100%; position: relative; margin-left: 0px; }
#onetrust-banner-sdk #onetrust-button-group button { display: inline-block; }
#onetrust-banner-sdk #onetrust-button-group { margin-right: 0px; text-align: center; }
#onetrust-banner-sdk .has-reject-all-button #onetrust-pc-btn-handler { float: left; }
#onetrust-banner-sdk .has-reject-all-button #onetrust-reject-all-handler, #onetrust-banner-sdk .has-reject-all-button #onetrust-accept-btn-handler { float: right; }
#onetrust-banner-sdk .has-reject-all-button #onetrust-button-group { width: calc(100% - 2em); margin-right: 0px; }
#onetrust-banner-sdk .has-reject-all-button #onetrust-pc-btn-handler.cookie-setting-link { padding-left: 0px; text-align: left; }
#onetrust-banner-sdk.ot-buttons-fw .ot-sdk-three button { width: 100%; text-align: center; }
#onetrust-banner-sdk.ot-buttons-fw #onetrust-button-group-parent button { float: none; }
#onetrust-banner-sdk.ot-buttons-fw #onetrust-pc-btn-handler.cookie-setting-link { text-align: center; }
}
@media only screen and (min-width: 550px) {
#onetrust-banner-sdk .banner-option:not(:first-child) { border-left: 1px solid rgb(216, 216, 216); padding-left: 25px; }
}
@media only screen and (min-width: 425px) and (max-width: 550px) {
#onetrust-banner-sdk.ot-iab-2 #onetrust-button-group, #onetrust-banner-sdk.ot-iab-2 #onetrust-policy, #onetrust-banner-sdk.ot-iab-2 .banner-option { width: 100%; }
}
@media only screen and (min-width: 769px) {
#onetrust-banner-sdk #onetrust-button-group { margin-right: 30%; }
#onetrust-banner-sdk #banner-options { margin-left: 2em; margin-right: 5em; margin-bottom: 1.25em; width: calc(100% - 7em); }
}
@media only screen and (min-width: 897px) and (max-width: 1023px) {
#onetrust-banner-sdk.vertical-align-content #onetrust-button-group-parent { position: absolute; top: 50%; left: 75%; transform: translateY(-50%); }
#onetrust-banner-sdk #onetrust-close-btn-container { top: 50%; margin: auto; transform: translate(-50%, -50%); position: absolute; padding: 0px; right: 0px; }
#onetrust-banner-sdk #onetrust-close-btn-container button { position: relative; margin: 0px; right: -22px; top: 2px; }
}
@media only screen and (min-width: 1024px) {
#onetrust-banner-sdk #onetrust-close-btn-container { top: 50%; margin: auto; transform: translate(-50%, -50%); position: absolute; right: 0px; }
#onetrust-banner-sdk #onetrust-close-btn-container button { right: -12px; }
#onetrust-banner-sdk #onetrust-policy { margin-left: 2em; }
#onetrust-banner-sdk.vertical-align-content #onetrust-button-group-parent { position: absolute; top: 50%; left: 60%; transform: translateY(-50%); }
#onetrust-banner-sdk.ot-iab-2 #onetrust-policy-title { width: 50%; }
#onetrust-banner-sdk.ot-iab-2 #onetrust-policy-text, #onetrust-banner-sdk.ot-iab-2 :not(.ot-dpd-desc) > .ot-b-addl-desc { margin-bottom: 1em; width: 50%; border-right: 1px solid rgb(216, 216, 216); padding-right: 1rem; }
#onetrust-banner-sdk.ot-iab-2 #onetrust-policy-text { margin-bottom: 0px; padding-bottom: 1em; }
#onetrust-banner-sdk.ot-iab-2 :not(.ot-dpd-desc) > .ot-b-addl-desc { margin-bottom: 0px; padding-bottom: 1em; }
#onetrust-banner-sdk.ot-iab-2 .ot-dpd-container { width: 45%; padding-left: 1rem; display: inline-block; float: none; }
#onetrust-banner-sdk.ot-iab-2 .ot-dpd-title { line-height: 1.7; }
#onetrust-banner-sdk.ot-iab-2 #onetrust-button-group-parent { left: auto; right: 4%; margin-left: 0px; }
#onetrust-banner-sdk.ot-iab-2 #onetrust-button-group button { display: block; }
#onetrust-banner-sdk:not(.ot-iab-2) #onetrust-button-group-parent { margin: auto; width: 30%; }
#onetrust-banner-sdk:not(.ot-iab-2) #onetrust-group-container { width: 60%; }
#onetrust-banner-sdk #onetrust-button-group { margin-right: auto; }
#onetrust-banner-sdk #onetrust-accept-btn-handler, #onetrust-banner-sdk #onetrust-reject-all-handler, #onetrust-banner-sdk #onetrust-pc-btn-handler { margin-top: 1em; }
}
@media only screen and (min-width: 890px) {
#onetrust-banner-sdk.ot-buttons-fw:not(.ot-iab-2) #onetrust-button-group-parent { padding-left: 3%; padding-right: 4%; margin-left: 0px; }
#onetrust-banner-sdk.ot-buttons-fw:not(.ot-iab-2) #onetrust-button-group { margin-right: 0px; margin-top: 1.25em; width: 100%; }
#onetrust-banner-sdk.ot-buttons-fw:not(.ot-iab-2) #onetrust-button-group button { width: 100%; margin-bottom: 5px; margin-top: 5px; }
#onetrust-banner-sdk.ot-buttons-fw:not(.ot-iab-2) #onetrust-button-group button:last-of-type { margin-bottom: 20px; }
}
@media only screen and (min-width: 1280px) {
#onetrust-banner-sdk:not(.ot-iab-2) #onetrust-group-container { width: 55%; }
#onetrust-banner-sdk:not(.ot-iab-2) #onetrust-button-group-parent { width: 44%; padding-left: 2%; padding-right: 2%; }
#onetrust-banner-sdk:not(.ot-iab-2).vertical-align-content #onetrust-button-group-parent { position: absolute; left: 55%; }
}
#onetrust-consent-sdk #onetrust-banner-sdk { background-color: rgb(255, 255, 255); }
#onetrust-consent-sdk #onetrust-policy-title, #onetrust-consent-sdk #onetrust-policy-text, #onetrust-consent-sdk .ot-b-addl-desc, #onetrust-consent-sdk .ot-dpd-desc, #onetrust-consent-sdk .ot-dpd-title, #onetrust-consent-sdk #onetrust-policy-text :not(.onetrust-vendors-list-handler), #onetrust-consent-sdk .ot-dpd-desc :not(.onetrust-vendors-list-handler), #onetrust-consent-sdk #onetrust-banner-sdk #banner-options *, #onetrust-banner-sdk .ot-cat-header { color: rgb(0, 0, 0); }
#onetrust-consent-sdk #onetrust-banner-sdk .banner-option-details { background-color: rgb(233, 233, 233); }
#onetrust-consent-sdk #onetrust-banner-sdk a[href], #onetrust-consent-sdk #onetrust-banner-sdk a[href] font, #onetrust-consent-sdk #onetrust-banner-sdk .ot-link-btn { color: rgb(50, 90, 255); }
#onetrust-consent-sdk #onetrust-accept-btn-handler, #onetrust-banner-sdk #onetrust-reject-all-handler { background-color: rgb(50, 90, 255); border-color: rgb(50, 90, 255); color: rgb(255, 255, 255); }
#onetrust-consent-sdk #onetrust-banner-sdk :focus, #onetrust-consent-sdk #onetrust-banner-sdk:focus { outline-color: rgb(0, 0, 0); outline-width: 1px; }
#onetrust-consent-sdk #onetrust-pc-btn-handler, #onetrust-consent-sdk #onetrust-pc-btn-handler.cookie-setting-link { color: rgb(50, 90, 255); border-color: rgb(50, 90, 255); background-color: rgb(255, 255, 255); }
#onetrust-banner-sdk.ot-close-btn-link .banner-close-button { color: rgb(105, 105, 105); }
#onetrust-pc-sdk.otPcCenter { overflow: hidden; position: fixed; margin: 0px auto; top: 5%; right: 0px; left: 0px; width: 40%; max-width: 575px; min-width: 575px; border-radius: 2.5px; z-index: 2147483647; background-color: rgb(255, 255, 255); box-shadow: rgb(153, 153, 153) 0px 2px 10px -3px; }
#onetrust-pc-sdk.otPcCenter[dir="rtl"] { right: 0px; left: 0px; }
#onetrust-pc-sdk.otRelFont { font-size: 1rem; }
#onetrust-pc-sdk #ot-addtl-venlst .ot-arw-cntr, #onetrust-pc-sdk #ot-addtl-venlst .ot-plus-minus, #onetrust-pc-sdk .ot-hide-tgl { visibility: hidden; }
#onetrust-pc-sdk #ot-addtl-venlst .ot-arw-cntr *, #onetrust-pc-sdk #ot-addtl-venlst .ot-plus-minus *, #onetrust-pc-sdk .ot-hide-tgl * { visibility: hidden; }
#onetrust-pc-sdk #ot-gn-venlst .ot-ven-item .ot-acc-hdr { min-height: 40px; }
#onetrust-pc-sdk .ot-pc-header { height: 39px; padding: 10px 0px 10px 30px; border-bottom: 1px solid rgb(233, 233, 233); }
#onetrust-pc-sdk #ot-pc-title, #onetrust-pc-sdk #ot-category-title, #onetrust-pc-sdk .ot-cat-header, #onetrust-pc-sdk #ot-lst-title, #onetrust-pc-sdk .ot-ven-hdr .ot-ven-name, #onetrust-pc-sdk .ot-always-active { font-weight: bold; color: dimgray; }
#onetrust-pc-sdk .ot-cat-header { float: left; font-weight: 600; font-size: 0.875em; line-height: 1.5; max-width: 90%; vertical-align: middle; }
#onetrust-pc-sdk .ot-always-active-group .ot-cat-header { width: 55%; font-weight: 700; }
#onetrust-pc-sdk .ot-cat-item p { clear: both; float: left; margin-top: 10px; margin-bottom: 5px; line-height: 1.5; font-size: 0.812em; color: dimgray; }
#onetrust-pc-sdk .ot-close-icon { height: 44px; width: 44px; background-size: 10px; }
#onetrust-pc-sdk #ot-pc-title { float: left; font-size: 1em; line-height: 1.5; margin-bottom: 10px; margin-top: 10px; width: 100%; }
#onetrust-pc-sdk #accept-recommended-btn-handler { margin-right: 10px; margin-bottom: 25px; outline-offset: -1px; }
#onetrust-pc-sdk #ot-pc-desc { clear: both; width: 100%; font-size: 0.812em; line-height: 1.5; margin-bottom: 25px; }
#onetrust-pc-sdk #ot-pc-desc a { margin-left: 5px; }
#onetrust-pc-sdk #ot-pc-desc * { font-size: inherit; line-height: inherit; }
#onetrust-pc-sdk #ot-pc-desc ul li { padding: 10px 0px; }
#onetrust-pc-sdk a { color: rgb(101, 101, 101); cursor: pointer; }
#onetrust-pc-sdk a:hover { color: rgb(56, 96, 190); }
#onetrust-pc-sdk label { margin-bottom: 0px; }
#onetrust-pc-sdk #vdr-lst-dsc { font-size: 0.812em; line-height: 1.5; padding: 10px 15px 5px; }
#onetrust-pc-sdk button { max-width: 394px; padding: 12px 30px; line-height: 1; word-break: break-word; overflow-wrap: break-word; white-space: normal; font-weight: bold; height: auto; }
#onetrust-pc-sdk .ot-link-btn { padding: 0px; margin-bottom: 0px; border: 0px; font-weight: normal; line-height: normal; width: auto; height: auto; }
#onetrust-pc-sdk #ot-pc-content { position: absolute; overflow-y: scroll; padding-left: 0px; padding-right: 30px; top: 60px; bottom: 110px; margin: 1px 3px 0px 30px; width: calc(100% - 63px); }
#onetrust-pc-sdk .ot-cat-grp .ot-always-active { float: right; clear: none; color: rgb(56, 96, 190); margin: 0px; font-size: 0.813em; line-height: 1.3; }
#onetrust-pc-sdk .ot-pc-scrollbar::-webkit-scrollbar-track { margin-right: 20px; }
#onetrust-pc-sdk .ot-pc-scrollbar::-webkit-scrollbar { width: 11px; }
#onetrust-pc-sdk .ot-pc-scrollbar::-webkit-scrollbar-thumb { border-radius: 10px; background: rgb(216, 216, 216); }
#onetrust-pc-sdk input[type="checkbox"]:focus + .ot-acc-hdr { outline: rgb(0, 0, 0) solid 1px; }
#onetrust-pc-sdk .ot-pc-scrollbar { }
#onetrust-pc-sdk .save-preference-btn-handler { margin-right: 20px; }
#onetrust-pc-sdk .ot-pc-refuse-all-handler { margin-right: 10px; }
#onetrust-pc-sdk #ot-pc-desc .privacy-notice-link { margin-left: 0px; margin-right: 8px; }
#onetrust-pc-sdk .ot-subgrp-cntr { display: inline-block; clear: both; width: 100%; padding-top: 15px; }
#onetrust-pc-sdk .ot-switch + .ot-subgrp-cntr { padding-top: 10px; }
#onetrust-pc-sdk ul.ot-subgrps { margin: 0px; font-size: initial; }
#onetrust-pc-sdk ul.ot-subgrps li p, #onetrust-pc-sdk ul.ot-subgrps li h5 { font-size: 0.813em; line-height: 1.4; color: dimgray; }
#onetrust-pc-sdk ul.ot-subgrps .ot-switch { min-height: auto; }
#onetrust-pc-sdk ul.ot-subgrps .ot-switch-nob { top: 0px; }
#onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr { display: inline-block; width: 100%; }
#onetrust-pc-sdk ul.ot-subgrps .ot-acc-txt { margin: 0px; }
#onetrust-pc-sdk ul.ot-subgrps li { padding: 0px; border: none; }
#onetrust-pc-sdk ul.ot-subgrps li h5 { position: relative; top: 5px; font-weight: bold; margin-bottom: 0px; float: left; }
#onetrust-pc-sdk li.ot-subgrp { margin-left: 20px; overflow: auto; }
#onetrust-pc-sdk li.ot-subgrp > h5 { width: calc(100% - 100px); }
#onetrust-pc-sdk .ot-cat-item p > ul, #onetrust-pc-sdk li.ot-subgrp p > ul { margin: 0px 0px 0px 15px; list-style: disc; font-size: inherit; }
#onetrust-pc-sdk .ot-cat-item p > ul li, #onetrust-pc-sdk li.ot-subgrp p > ul li { font-size: inherit; padding-top: 10px; padding-left: 0px; padding-right: 0px; border: none; }
#onetrust-pc-sdk .ot-cat-item p > ul li:last-child, #onetrust-pc-sdk li.ot-subgrp p > ul li:last-child { padding-bottom: 10px; }
#onetrust-pc-sdk .ot-pc-logo { height: 40px; width: 120px; display: inline-block; }
#onetrust-pc-sdk .ot-pc-footer { position: absolute; bottom: 0px; width: 100%; max-height: 160px; border-top: 1px solid rgb(216, 216, 216); }
#onetrust-pc-sdk.ot-ftr-stacked .ot-pc-refuse-all-handler { margin-bottom: 0px; }
#onetrust-pc-sdk.ot-ftr-stacked #ot-pc-content { bottom: 160px; }
#onetrust-pc-sdk.ot-ftr-stacked .ot-pc-footer button { width: 100%; max-width: none; }
#onetrust-pc-sdk.ot-ftr-stacked .ot-btn-container { margin: 0px 30px; width: calc(100% - 60px); padding-right: 0px; }
#onetrust-pc-sdk .ot-pc-footer-logo { height: 30px; width: 100%; text-align: right; background: rgb(244, 244, 244); }
#onetrust-pc-sdk .ot-pc-footer-logo a { display: inline-block; margin-top: 5px; margin-right: 10px; }
#onetrust-pc-sdk[dir="rtl"] .ot-pc-footer-logo { direction: rtl; }
#onetrust-pc-sdk[dir="rtl"] .ot-pc-footer-logo a { margin-right: 25px; }
#onetrust-pc-sdk .ot-tgl { float: right; position: relative; z-index: 1; }
#onetrust-pc-sdk .ot-tgl input:checked + .ot-switch .ot-switch-nob { background-color: rgb(205, 220, 242); border: 1px solid rgb(56, 96, 190); }
#onetrust-pc-sdk .ot-tgl input:checked + .ot-switch .ot-switch-nob::before { transform: translateX(20px); background-color: rgb(56, 96, 190); border-color: rgb(56, 96, 190); }
#onetrust-pc-sdk .ot-tgl input:focus + .ot-switch { outline: rgb(0, 0, 0) solid 1px; }
#onetrust-pc-sdk .ot-switch { position: relative; display: inline-block; width: 45px; height: 25px; }
#onetrust-pc-sdk .ot-switch-nob { position: absolute; cursor: pointer; inset: 0px; background-color: rgb(242, 241, 241); border: 1px solid rgb(221, 221, 221); transition: all 0.2s ease-in 0s; border-radius: 20px; }
#onetrust-pc-sdk .ot-switch-nob::before { position: absolute; content: ""; height: 21px; width: 21px; bottom: 1px; background-color: rgb(125, 125, 125); transition: all 0.4s ease 0s; border-radius: 20px; }
#onetrust-pc-sdk .ot-chkbox input:checked ~ label::before { background-color: rgb(56, 96, 190); }
#onetrust-pc-sdk .ot-chkbox input + label::after { content: none; color: rgb(255, 255, 255); }
#onetrust-pc-sdk .ot-chkbox input:checked + label::after { content: ""; }
#onetrust-pc-sdk .ot-chkbox input:focus + label::before { outline-width: 2px; outline-style: auto; }
#onetrust-pc-sdk .ot-chkbox label { position: relative; display: inline-block; padding-left: 30px; cursor: pointer; font-weight: 500; }
#onetrust-pc-sdk .ot-chkbox label::before, #onetrust-pc-sdk .ot-chkbox label::after { position: absolute; content: ""; display: inline-block; border-radius: 3px; }
#onetrust-pc-sdk .ot-chkbox label::before { height: 18px; width: 18px; border: 1px solid rgb(56, 96, 190); left: 0px; top: auto; }
#onetrust-pc-sdk .ot-chkbox label::after { height: 5px; width: 9px; border-left: 3px solid; border-bottom: 3px solid; transform: rotate(-45deg); left: 4px; top: 5px; }
#onetrust-pc-sdk .ot-label-txt { display: none; }
#onetrust-pc-sdk .ot-chkbox input, #onetrust-pc-sdk .ot-tgl input { position: absolute; opacity: 0; width: 0px; height: 0px; }
#onetrust-pc-sdk .ot-arw-cntr { float: right; position: relative; pointer-events: none; }
#onetrust-pc-sdk .ot-arw-cntr .ot-arw { width: 16px; height: 16px; margin-left: 5px; color: dimgray; display: inline-block; vertical-align: middle; transition: all 150ms ease-in 0s; }
#onetrust-pc-sdk input:checked ~ .ot-acc-hdr .ot-arw, #onetrust-pc-sdk button[aria-expanded="true"] ~ .ot-acc-hdr .ot-arw-cntr svg { transform: rotate(90deg); }
#onetrust-pc-sdk input[type="checkbox"]:focus + .ot-acc-hdr { outline: rgb(0, 0, 0) solid 1px; }
#onetrust-pc-sdk .ot-tgl-cntr, #onetrust-pc-sdk .ot-arw-cntr { display: inline-block; }
#onetrust-pc-sdk .ot-tgl-cntr { width: 45px; float: right; margin-top: 2px; }
#onetrust-pc-sdk #ot-lst-cnt .ot-tgl-cntr { margin-top: 10px; }
#onetrust-pc-sdk .ot-always-active-subgroup { width: auto; top: 3px; position: relative; padding-left: 0px !important; }
#onetrust-pc-sdk .ot-label-status { padding-left: 5px; font-size: 0.75em; display: none; }
#onetrust-pc-sdk .ot-arw-cntr { margin-top: -1px; }
#onetrust-pc-sdk .ot-arw-cntr svg { transition: all 300ms ease-in 0s; height: 10px; width: 10px; }
#onetrust-pc-sdk input:checked ~ .ot-acc-hdr .ot-arw { transform: rotate(90deg); }
#onetrust-pc-sdk .ot-arw { width: 10px; margin-left: 15px; transition: all 300ms ease-in 0s; }
#onetrust-pc-sdk .ot-vlst-cntr { margin-bottom: 0px; }
#onetrust-pc-sdk .ot-hlst-cntr { margin-top: 5px; display: inline-block; width: 100%; }
#onetrust-pc-sdk .category-vendors-list-handler, #onetrust-pc-sdk .category-vendors-list-handler + a, #onetrust-pc-sdk .category-host-list-handler { clear: both; color: rgb(56, 96, 190); margin-left: 0px; font-size: 0.813em; text-decoration: none; float: left; overflow: hidden; }
#onetrust-pc-sdk .category-vendors-list-handler:hover, #onetrust-pc-sdk .category-vendors-list-handler + a:hover, #onetrust-pc-sdk .category-host-list-handler:hover { text-decoration-line: underline; }
#onetrust-pc-sdk .category-vendors-list-handler + a { clear: none; }
#onetrust-pc-sdk .category-vendors-list-handler + a::after { content: ""; height: 15px; width: 15px; background-repeat: no-repeat; margin-left: 5px; float: right; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 511.626 511.627'%3E%3Cg fill='%231276CE'%3E%3Cpath d='M392.857 292.354h-18.274c-2.669 0-4.859.855-6.563 2.573-1.718 1.708-2.573 3.897-2.573 6.563v91.361c0 12.563-4.47 23.315-13.415 32.262-8.945 8.945-19.701 13.414-32.264 13.414H82.224c-12.562 0-23.317-4.469-32.264-13.414-8.945-8.946-13.417-19.698-13.417-32.262V155.31c0-12.562 4.471-23.313 13.417-32.259 8.947-8.947 19.702-13.418 32.264-13.418h200.994c2.669 0 4.859-.859 6.57-2.57 1.711-1.713 2.566-3.9 2.566-6.567V82.221c0-2.662-.855-4.853-2.566-6.563-1.711-1.713-3.901-2.568-6.57-2.568H82.224c-22.648 0-42.016 8.042-58.102 24.125C8.042 113.297 0 132.665 0 155.313v237.542c0 22.647 8.042 42.018 24.123 58.095 16.086 16.084 35.454 24.13 58.102 24.13h237.543c22.647 0 42.017-8.046 58.101-24.13 16.085-16.077 24.127-35.447 24.127-58.095v-91.358c0-2.669-.856-4.859-2.574-6.57-1.713-1.718-3.903-2.573-6.565-2.573z'/%3E%3Cpath d='M506.199 41.971c-3.617-3.617-7.905-5.424-12.85-5.424H347.171c-4.948 0-9.233 1.807-12.847 5.424-3.617 3.615-5.428 7.898-5.428 12.847s1.811 9.233 5.428 12.85l50.247 50.248-186.147 186.151c-1.906 1.903-2.856 4.093-2.856 6.563 0 2.479.953 4.668 2.856 6.571l32.548 32.544c1.903 1.903 4.093 2.852 6.567 2.852s4.665-.948 6.567-2.852l186.148-186.148 50.251 50.248c3.614 3.617 7.898 5.426 12.847 5.426s9.233-1.809 12.851-5.426c3.617-3.616 5.424-7.898 5.424-12.847V54.818c-.001-4.952-1.814-9.232-5.428-12.847z'/%3E%3C/g%3E%3C/svg%3E"); }
#onetrust-pc-sdk .back-btn-handler { font-size: 1em; text-decoration: none; }
#onetrust-pc-sdk .back-btn-handler:hover { opacity: 0.6; }
#onetrust-pc-sdk #ot-lst-title h3 { display: inline-block; word-break: break-word; overflow-wrap: break-word; margin-bottom: 0px; color: rgb(101, 101, 101); font-size: 1em; font-weight: bold; margin-left: 15px; }
#onetrust-pc-sdk #ot-lst-title { margin: 10px 0px; font-size: 1em; text-align: left; }
#onetrust-pc-sdk #ot-pc-hdr { margin: 0px 0px 0px 30px; height: auto; width: auto; }
#onetrust-pc-sdk #ot-pc-hdr input::placeholder { color: rgb(212, 212, 212); font-style: italic; }
#onetrust-pc-sdk #vendor-search-handler { height: 31px; width: 100%; border-radius: 50px; font-size: 0.8em; padding-right: 35px; padding-left: 15px; float: left; margin-left: 15px; }
#onetrust-pc-sdk .ot-ven-name { display: block; width: auto; padding-right: 5px; }
#onetrust-pc-sdk #ot-lst-cnt { overflow-y: auto; margin-left: 20px; margin-right: 7px; width: calc(100% - 27px); max-height: calc(100% - 80px); height: 100%; transform: translate3d(0px, 0px, 0px); }
#onetrust-pc-sdk #ot-pc-lst { width: 100%; bottom: 100px; position: absolute; top: 60px; }
#onetrust-pc-sdk #ot-pc-lst:not(.ot-enbl-chr) .ot-tgl-cntr .ot-arw-cntr, #onetrust-pc-sdk #ot-pc-lst:not(.ot-enbl-chr) .ot-tgl-cntr .ot-arw-cntr * { visibility: hidden; }
#onetrust-pc-sdk #ot-pc-lst .ot-tgl-cntr { right: 12px; position: absolute; }
#onetrust-pc-sdk #ot-pc-lst .ot-arw-cntr { float: right; position: relative; }
#onetrust-pc-sdk #ot-pc-lst .ot-arw { margin-left: 10px; }
#onetrust-pc-sdk #ot-pc-lst .ot-acc-hdr { overflow: hidden; cursor: pointer; }
#onetrust-pc-sdk .ot-vlst-cntr { overflow: hidden; }
#onetrust-pc-sdk #ot-sel-blk { overflow: hidden; width: 100%; position: sticky; top: 0px; z-index: 3; }
#onetrust-pc-sdk #ot-back-arw { height: 12px; width: 12px; }
#onetrust-pc-sdk .ot-lst-subhdr { width: 100%; display: inline-block; }
#onetrust-pc-sdk .ot-search-cntr { float: left; width: 78%; position: relative; }
#onetrust-pc-sdk .ot-search-cntr > svg { width: 30px; height: 30px; position: absolute; float: left; right: -15px; }
#onetrust-pc-sdk .ot-fltr-cntr { float: right; right: 50px; position: relative; }
#onetrust-pc-sdk #filter-btn-handler { background-color: rgb(56, 96, 190); border-radius: 17px; display: inline-block; position: relative; width: 32px; height: 32px; transition: all 0.1s ease 0s; padding: 0px; margin: 0px; }
#onetrust-pc-sdk #filter-btn-handler:hover { background-color: rgb(56, 96, 190); }
#onetrust-pc-sdk #filter-btn-handler svg { width: 12px; height: 12px; margin: 3px 10px 0px; display: block; position: static; right: auto; top: auto; }
#onetrust-pc-sdk .ot-ven-link { color: rgb(56, 96, 190); text-decoration: none; font-weight: 100; display: inline-block; padding-top: 10px; transform: translate(0px, 1%); position: relative; z-index: 2; }
#onetrust-pc-sdk .ot-ven-link * { font-size: inherit; }
#onetrust-pc-sdk .ot-ven-link:hover { text-decoration: underline; }
#onetrust-pc-sdk .ot-ven-hdr { width: calc(100% - 160px); height: auto; float: left; word-break: break-word; overflow-wrap: break-word; vertical-align: middle; padding-bottom: 3px; }
#onetrust-pc-sdk .ot-ven-link { letter-spacing: 0.03em; font-size: 0.75em; font-weight: 400; }
#onetrust-pc-sdk .ot-ven-dets { border-radius: 2px; background-color: rgb(248, 248, 248); }
#onetrust-pc-sdk .ot-ven-dets li:first-child p:first-child { border-top: none; }
#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc:not(:first-child) { border-top: 1px solid rgb(233, 233, 233); }
#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc:nth-child(n+3) p { display: inline-block; }
#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc:nth-child(n+3) p:nth-of-type(2n+1) { width: 30%; }
#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc:nth-child(n+3) p:nth-of-type(2n) { width: 50%; word-break: break-word; overflow-wrap: break-word; }
#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc p, #onetrust-pc-sdk .ot-ven-dets .ot-ven-disc h4 { padding-top: 5px; padding-bottom: 5px; display: block; }
#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc h4 { display: inline-block; }
#onetrust-pc-sdk .ot-ven-dets p, #onetrust-pc-sdk .ot-ven-dets h4, #onetrust-pc-sdk .ot-ven-dets span { font-size: 0.69em; text-align: left; vertical-align: middle; word-break: break-word; overflow-wrap: break-word; margin: 0px; padding-bottom: 10px; padding-left: 15px; color: rgb(46, 54, 68); }
#onetrust-pc-sdk .ot-ven-dets h4 { padding-top: 5px; }
#onetrust-pc-sdk .ot-ven-dets span { color: dimgray; padding: 0px; vertical-align: baseline; }
#onetrust-pc-sdk .ot-ven-dets .ot-ven-pur h4 { border-top: 1px solid rgb(233, 233, 233); border-bottom: 1px solid rgb(233, 233, 233); padding-bottom: 5px; margin-bottom: 5px; font-weight: bold; }
#onetrust-pc-sdk #ot-host-lst .ot-sel-all { float: right; position: relative; margin-right: 42px; top: 10px; }
#onetrust-pc-sdk #ot-host-lst .ot-sel-all input[type="checkbox"] { width: auto; height: auto; }
#onetrust-pc-sdk #ot-host-lst .ot-sel-all label { height: 20px; width: 20px; padding-left: 0px; }
#onetrust-pc-sdk #ot-host-lst .ot-acc-txt { overflow: hidden; width: 95%; }
#onetrust-pc-sdk .ot-host-hdr { position: relative; z-index: 1; pointer-events: none; width: calc(100% - 125px); float: left; }
#onetrust-pc-sdk .ot-host-name, #onetrust-pc-sdk .ot-host-desc { display: inline-block; width: 90%; }
#onetrust-pc-sdk .ot-host-name { pointer-events: none; }
#onetrust-pc-sdk .ot-host-hdr > a { text-decoration: underline; font-size: 0.82em; position: relative; z-index: 2; float: left; margin-bottom: 5px; pointer-events: initial; }
#onetrust-pc-sdk .ot-host-name + a { margin-top: 5px; }
#onetrust-pc-sdk .ot-host-name, #onetrust-pc-sdk .ot-host-name a, #onetrust-pc-sdk .ot-host-desc, #onetrust-pc-sdk .ot-host-info { color: dimgray; word-break: break-word; overflow-wrap: break-word; }
#onetrust-pc-sdk .ot-host-name, #onetrust-pc-sdk .ot-host-name a { font-weight: bold; font-size: 0.82em; line-height: 1.3; }
#onetrust-pc-sdk .ot-host-name a { font-size: 1em; }
#onetrust-pc-sdk .ot-host-expand { margin-top: 3px; margin-bottom: 3px; clear: both; display: block; color: rgb(56, 96, 190); font-size: 0.72em; font-weight: normal; }
#onetrust-pc-sdk .ot-host-expand * { font-size: inherit; }
#onetrust-pc-sdk .ot-host-desc, #onetrust-pc-sdk .ot-host-info { font-size: 0.688em; line-height: 1.4; font-weight: normal; }
#onetrust-pc-sdk .ot-host-desc { margin-top: 10px; }
#onetrust-pc-sdk .ot-host-opt { margin: 0px; font-size: inherit; display: inline-block; width: 100%; }
#onetrust-pc-sdk .ot-host-opt li > div div { font-size: 0.8em; padding: 5px 0px; }
#onetrust-pc-sdk .ot-host-opt li > div div:nth-child(1) { width: 30%; float: left; }
#onetrust-pc-sdk .ot-host-opt li > div div:nth-child(2) { width: 70%; float: left; word-break: break-word; overflow-wrap: break-word; }
#onetrust-pc-sdk .ot-host-info { border: none; display: inline-block; width: calc(100% - 10px); padding: 10px; margin-bottom: 10px; background-color: rgb(248, 248, 248); }
#onetrust-pc-sdk .ot-host-info > div { overflow: auto; }
#onetrust-pc-sdk #no-results { text-align: center; margin-top: 30px; }
#onetrust-pc-sdk #no-results p { font-size: 1em; color: rgb(46, 54, 68); word-break: break-word; overflow-wrap: break-word; }
#onetrust-pc-sdk #no-results p span { font-weight: bold; }
#onetrust-pc-sdk #ot-fltr-modal { width: 100%; height: auto; display: none; transition: all 0.2s ease 0s; overflow: hidden; opacity: 1; right: 0px; }
#onetrust-pc-sdk #ot-fltr-modal .ot-label-txt { display: inline-block; font-size: 0.85em; color: dimgray; }
#onetrust-pc-sdk #ot-fltr-cnt { z-index: 2147483646; background-color: rgb(255, 255, 255); position: absolute; height: 90%; max-height: 300px; width: 325px; left: 210px; margin-top: 10px; margin-bottom: 20px; padding-right: 10px; border-radius: 3px; box-shadow: rgb(199, 197, 199) 0px 0px 12px 2px; }
#onetrust-pc-sdk .ot-fltr-scrlcnt { overflow: hidden auto; clear: both; max-height: calc(100% - 60px); }
#onetrust-pc-sdk #ot-anchor { border: 12px solid transparent; display: none; position: absolute; z-index: 2147483647; right: 55px; top: 75px; transform: rotate(45deg); background-color: rgb(255, 255, 255); box-shadow: rgb(199, 197, 199) -3px -3px 5px -2px; }
#onetrust-pc-sdk .ot-fltr-btns { margin-left: 15px; }
#onetrust-pc-sdk #filter-apply-handler { margin-right: 15px; }
#onetrust-pc-sdk .ot-fltr-opt { margin-bottom: 25px; margin-left: 15px; width: 75%; position: relative; }
#onetrust-pc-sdk .ot-fltr-opt p { display: inline-block; margin: 0px; font-size: 0.9em; color: rgb(46, 54, 68); }
#onetrust-pc-sdk .ot-chkbox label span { font-size: 0.85em; color: dimgray; }
#onetrust-pc-sdk .ot-chkbox input[type="checkbox"] + label::after { content: none; color: rgb(255, 255, 255); }
#onetrust-pc-sdk .ot-chkbox input[type="checkbox"]:checked + label::after { content: ""; }
#onetrust-pc-sdk .ot-chkbox input[type="checkbox"]:focus + label::before { outline-width: 2px; outline-style: auto; }
#onetrust-pc-sdk #ot-selall-vencntr, #onetrust-pc-sdk #ot-selall-adtlvencntr, #onetrust-pc-sdk #ot-selall-hostcntr, #onetrust-pc-sdk #ot-selall-licntr, #onetrust-pc-sdk #ot-selall-gnvencntr { right: 15px; position: relative; width: 20px; height: 20px; float: right; }
#onetrust-pc-sdk #ot-selall-vencntr label, #onetrust-pc-sdk #ot-selall-adtlvencntr label, #onetrust-pc-sdk #ot-selall-hostcntr label, #onetrust-pc-sdk #ot-selall-licntr label, #onetrust-pc-sdk #ot-selall-gnvencntr label { float: left; padding-left: 0px; }
#onetrust-pc-sdk #ot-ven-lst:first-child { border-top: 1px solid rgb(226, 226, 226); }
#onetrust-pc-sdk ul { list-style: none; padding: 0px; }
#onetrust-pc-sdk ul li { position: relative; margin: 0px; padding: 15px 15px 15px 10px; border-bottom: 1px solid rgb(226, 226, 226); }
#onetrust-pc-sdk ul li h3 { font-size: 0.75em; color: rgb(101, 101, 101); margin: 0px; display: inline-block; width: 70%; height: auto; word-break: break-word; overflow-wrap: break-word; }
#onetrust-pc-sdk ul li p { margin: 0px; font-size: 0.7em; }
#onetrust-pc-sdk ul li input[type="checkbox"] { position: absolute; cursor: pointer; width: 100%; height: 100%; opacity: 0; margin: 0px; top: 0px; left: 0px; }
#onetrust-pc-sdk .ot-cat-item > button:focus, #onetrust-pc-sdk .ot-acc-cntr > button:focus, #onetrust-pc-sdk li > button:focus { outline: rgb(0, 0, 0) solid 2px; }
#onetrust-pc-sdk .ot-cat-item > button, #onetrust-pc-sdk .ot-acc-cntr > button, #onetrust-pc-sdk li > button { position: absolute; cursor: pointer; width: 100%; height: 100%; margin: 0px; top: 0px; left: 0px; z-index: 1; max-width: none; border: none; }
#onetrust-pc-sdk .ot-cat-item > button[aria-expanded="false"] ~ .ot-acc-txt, #onetrust-pc-sdk .ot-acc-cntr > button[aria-expanded="false"] ~ .ot-acc-txt, #onetrust-pc-sdk li > button[aria-expanded="false"] ~ .ot-acc-txt { margin-top: 0px; max-height: 0px; opacity: 0; overflow: hidden; width: 100%; transition: all 0.25s ease-out 0s; display: none; }
#onetrust-pc-sdk .ot-cat-item > button[aria-expanded="true"] ~ .ot-acc-txt, #onetrust-pc-sdk .ot-acc-cntr > button[aria-expanded="true"] ~ .ot-acc-txt, #onetrust-pc-sdk li > button[aria-expanded="true"] ~ .ot-acc-txt { transition: all 0.1s ease-in 0s; margin-top: 10px; width: 100%; overflow: auto; display: block; }
#onetrust-pc-sdk .ot-cat-item > button[aria-expanded="true"] ~ .ot-acc-grpcntr, #onetrust-pc-sdk .ot-acc-cntr > button[aria-expanded="true"] ~ .ot-acc-grpcntr, #onetrust-pc-sdk li > button[aria-expanded="true"] ~ .ot-acc-grpcntr { width: auto; margin-top: 0px; padding-bottom: 10px; }
#onetrust-pc-sdk .ot-host-item > button:focus, #onetrust-pc-sdk .ot-ven-item > button:focus { outline: 0px; border: 2px solid rgb(0, 0, 0); }
#onetrust-pc-sdk .ot-hide-acc > button { pointer-events: none; }
#onetrust-pc-sdk .ot-hide-acc .ot-plus-minus > *, #onetrust-pc-sdk .ot-hide-acc .ot-arw-cntr > * { visibility: hidden; }
#onetrust-pc-sdk .ot-hide-acc .ot-acc-hdr { min-height: 30px; }
#onetrust-pc-sdk.ot-addtl-vendors #ot-lst-cnt:not(.ot-host-cnt) { padding-right: 10px; width: calc(100% - 37px); margin-top: 10px; max-height: calc(100% - 90px); }
#onetrust-pc-sdk.ot-addtl-vendors #ot-lst-cnt:not(.ot-host-cnt) #ot-sel-blk { background-color: rgb(249, 249, 252); border: 1px solid rgb(226, 226, 226); width: calc(100% - 2px); padding-bottom: 5px; padding-top: 5px; }
#onetrust-pc-sdk.ot-addtl-vendors #ot-lst-cnt:not(.ot-host-cnt) .ot-sel-all { padding-right: 34px; }
#onetrust-pc-sdk.ot-addtl-vendors #ot-lst-cnt:not(.ot-host-cnt) .ot-sel-all-chkbox { width: auto; }
#onetrust-pc-sdk.ot-addtl-vendors #ot-lst-cnt:not(.ot-host-cnt) ul li { border: 1px solid rgb(226, 226, 226); margin-bottom: 10px; }
#onetrust-pc-sdk.ot-addtl-vendors #ot-lst-cnt:not(.ot-host-cnt) .ot-acc-cntr > .ot-acc-hdr { padding: 10px 0px 10px 15px; }
#onetrust-pc-sdk.ot-addtl-vendors .ot-sel-all-chkbox { float: right; }
#onetrust-pc-sdk.ot-addtl-vendors .ot-plus-minus ~ .ot-sel-all-chkbox { right: 34px; }
#onetrust-pc-sdk.ot-addtl-vendors #ot-ven-lst:first-child { border-top: none; }
#onetrust-pc-sdk .ot-acc-cntr { position: relative; border-left: 1px solid rgb(226, 226, 226); border-right: 1px solid rgb(226, 226, 226); border-bottom: 1px solid rgb(226, 226, 226); }
#onetrust-pc-sdk .ot-acc-cntr input { z-index: 1; }
#onetrust-pc-sdk .ot-acc-cntr > .ot-acc-hdr { background-color: rgb(249, 249, 252); padding: 5px 0px 5px 15px; width: auto; }
#onetrust-pc-sdk .ot-acc-cntr > .ot-acc-hdr .ot-plus-minus { vertical-align: middle; top: auto; }
#onetrust-pc-sdk .ot-acc-cntr > .ot-acc-hdr .ot-arw-cntr { right: 10px; }
#onetrust-pc-sdk .ot-acc-cntr > .ot-acc-hdr input { z-index: 2; }
#onetrust-pc-sdk .ot-acc-cntr > input[type="checkbox"]:checked ~ .ot-acc-hdr { border-bottom: 1px solid rgb(226, 226, 226); }
#onetrust-pc-sdk .ot-acc-cntr > .ot-acc-txt { padding-left: 10px; padding-right: 10px; }
#onetrust-pc-sdk .ot-acc-cntr button[aria-expanded="true"] ~ .ot-acc-txt { width: auto; }
#onetrust-pc-sdk .ot-acc-cntr .ot-addtl-venbox { display: none; }
#onetrust-pc-sdk .ot-vlst-cntr { margin-bottom: 0px; width: 100%; }
#onetrust-pc-sdk .ot-vensec-title { font-size: 0.813em; vertical-align: middle; display: inline-block; }
#onetrust-pc-sdk .category-vendors-list-handler, #onetrust-pc-sdk .category-vendors-list-handler + a { margin-left: 0px; margin-top: 10px; }
#onetrust-pc-sdk #ot-selall-vencntr.line-through label::after, #onetrust-pc-sdk #ot-selall-adtlvencntr.line-through label::after, #onetrust-pc-sdk #ot-selall-licntr.line-through label::after, #onetrust-pc-sdk #ot-selall-hostcntr.line-through label::after, #onetrust-pc-sdk #ot-selall-gnvencntr.line-through label::after { height: auto; border-left: 0px; transform: none; left: 5px; top: 9px; }
#onetrust-pc-sdk #ot-category-title { float: left; padding-bottom: 10px; font-size: 1em; width: 100%; }
#onetrust-pc-sdk .ot-cat-grp { margin-top: 10px; }
#onetrust-pc-sdk .ot-cat-item { line-height: 1.1; margin-top: 10px; display: inline-block; width: 100%; }
#onetrust-pc-sdk .ot-btn-container { text-align: right; }
#onetrust-pc-sdk .ot-btn-container button { display: inline-block; font-size: 0.75em; letter-spacing: 0.08em; margin-top: 19px; }
#onetrust-pc-sdk #close-pc-btn-handler.ot-close-icon { position: absolute; top: 10px; right: 0px; z-index: 1; padding: 0px; background-color: transparent; border: none; }
#onetrust-pc-sdk #close-pc-btn-handler.ot-close-icon svg { display: block; height: 10px; width: 10px; }
#onetrust-pc-sdk #clear-filters-handler { margin-top: 20px; margin-bottom: 10px; float: right; max-width: 200px; text-decoration: none; color: rgb(56, 96, 190); font-size: 0.9em; font-weight: bold; background-color: transparent; border-color: transparent; padding: 1px; }
#onetrust-pc-sdk #clear-filters-handler:hover { color: rgb(34, 133, 247); }
#onetrust-pc-sdk #clear-filters-handler:focus { outline: rgb(0, 0, 0) solid 1px; }
#onetrust-pc-sdk .ot-accordion-layout.ot-cat-item { position: relative; border-radius: 2px; margin: 0px; padding: 0px; border-right: 1px solid rgb(216, 216, 216); border-bottom: 1px solid rgb(216, 216, 216); border-left: 1px solid rgb(216, 216, 216); border-image: initial; border-top: none; width: calc(100% - 2px); float: left; }
#onetrust-pc-sdk .ot-accordion-layout.ot-cat-item:first-of-type { margin-top: 10px; border-top: 1px solid rgb(216, 216, 216); }
#onetrust-pc-sdk .ot-accordion-layout .ot-acc-grpdesc { padding-left: 20px; padding-right: 20px; width: calc(100% - 40px); font-size: 0.812em; margin-bottom: 10px; margin-top: 15px; }
#onetrust-pc-sdk .ot-accordion-layout .ot-acc-grpdesc > ul { padding-top: 10px; }
#onetrust-pc-sdk .ot-accordion-layout .ot-acc-grpdesc > ul li { padding-top: 0px; line-height: 1.5; padding-bottom: 10px; }
#onetrust-pc-sdk .ot-accordion-layout div + .ot-acc-grpdesc { margin-top: 5px; }
#onetrust-pc-sdk .ot-accordion-layout .ot-vlst-cntr:first-child { margin-top: 10px; }
#onetrust-pc-sdk .ot-accordion-layout .ot-vlst-cntr:last-child, #onetrust-pc-sdk .ot-accordion-layout .ot-hlst-cntr:last-child { margin-bottom: 5px; }
#onetrust-pc-sdk .ot-accordion-layout .ot-acc-hdr { padding: 11.5px 20px; width: calc(100% - 40px); display: inline-block; }
#onetrust-pc-sdk .ot-accordion-layout .ot-acc-txt { width: 100%; padding: 0px; }
#onetrust-pc-sdk .ot-accordion-layout .ot-subgrp-cntr { padding-left: 20px; padding-right: 15px; padding-bottom: 0px; width: calc(100% - 35px); }
#onetrust-pc-sdk .ot-accordion-layout .ot-subgrp { padding-right: 5px; }
#onetrust-pc-sdk .ot-accordion-layout .ot-acc-grpcntr { z-index: 1; position: relative; }
#onetrust-pc-sdk .ot-accordion-layout .ot-cat-header + .ot-arw-cntr { position: absolute; top: 50%; transform: translateY(-50%); right: 20px; margin-top: -2px; }
#onetrust-pc-sdk .ot-accordion-layout .ot-cat-header + .ot-arw-cntr .ot-arw { width: 15px; height: 20px; margin-left: 5px; color: dimgray; }
#onetrust-pc-sdk .ot-accordion-layout .ot-cat-header { float: none; color: rgb(46, 54, 68); margin: 0px; display: inline-block; height: auto; overflow-wrap: break-word; min-height: inherit; }
#onetrust-pc-sdk .ot-accordion-layout .ot-vlst-cntr, #onetrust-pc-sdk .ot-accordion-layout .ot-hlst-cntr { padding-left: 20px; width: calc(100% - 20px); display: inline-block; margin-top: 0px; padding-bottom: 2px; }
#onetrust-pc-sdk .ot-accordion-layout .ot-acc-hdr { position: relative; min-height: 25px; }
#onetrust-pc-sdk .ot-accordion-layout h4 ~ .ot-tgl, #onetrust-pc-sdk .ot-accordion-layout h4 ~ .ot-always-active { position: absolute; top: 50%; transform: translateY(-50%); right: 20px; }
#onetrust-pc-sdk .ot-accordion-layout h4 ~ .ot-tgl + .ot-tgl { right: 95px; }
#onetrust-pc-sdk .ot-accordion-layout .category-vendors-list-handler, #onetrust-pc-sdk .ot-accordion-layout .category-vendors-list-handler + a { margin-top: 5px; }
#onetrust-pc-sdk .ot-enbl-chr h4 ~ .ot-tgl, #onetrust-pc-sdk .ot-enbl-chr h4 ~ .ot-always-active { right: 45px; }
#onetrust-pc-sdk .ot-enbl-chr h4 ~ .ot-tgl + .ot-tgl { right: 120px; }
#onetrust-pc-sdk .ot-enbl-chr .ot-pli-hdr.ot-leg-border-color span:first-child { width: 90px; }
#onetrust-pc-sdk .ot-enbl-chr li.ot-subgrp > h5 + .ot-tgl-cntr { padding-right: 25px; }
#onetrust-pc-sdk .ot-plus-minus { width: 20px; height: 20px; font-size: 1.5em; position: relative; display: inline-block; margin-right: 5px; top: 3px; }
#onetrust-pc-sdk .ot-plus-minus span { position: absolute; background: rgb(39, 69, 92); border-radius: 1px; }
#onetrust-pc-sdk .ot-plus-minus span:first-of-type { top: 25%; bottom: 25%; width: 10%; left: 45%; }
#onetrust-pc-sdk .ot-plus-minus span:last-of-type { left: 25%; right: 25%; height: 10%; top: 45%; }
#onetrust-pc-sdk button[aria-expanded="true"] ~ .ot-acc-hdr .ot-arw, #onetrust-pc-sdk button[aria-expanded="true"] ~ .ot-acc-hdr .ot-plus-minus span:first-of-type, #onetrust-pc-sdk button[aria-expanded="true"] ~ .ot-acc-hdr .ot-plus-minus span:last-of-type { transform: rotate(90deg); }
#onetrust-pc-sdk button[aria-expanded="true"] ~ .ot-acc-hdr .ot-plus-minus span:last-of-type { left: 50%; right: 50%; }
#onetrust-pc-sdk #ot-selall-vencntr label, #onetrust-pc-sdk #ot-selall-adtlvencntr label, #onetrust-pc-sdk #ot-selall-hostcntr label, #onetrust-pc-sdk #ot-selall-licntr label { position: relative; display: inline-block; width: 20px; height: 20px; }
#onetrust-pc-sdk .ot-host-item .ot-plus-minus, #onetrust-pc-sdk .ot-ven-item .ot-plus-minus { float: left; margin-right: 8px; top: 10px; }
#onetrust-pc-sdk .ot-ven-item ul { list-style: inside none; font-size: 100%; margin: 0px; }
#onetrust-pc-sdk .ot-ven-item ul li { padding: 0px; margin: 0px !important; border: none !important; }
#onetrust-pc-sdk .ot-pli-hdr { color: rgb(119, 128, 142); overflow: hidden; padding-top: 7.5px; padding-bottom: 7.5px; width: calc(100% - 2px); border-top-left-radius: 3px; border-top-right-radius: 3px; }
#onetrust-pc-sdk .ot-pli-hdr span:first-child { top: 50%; transform: translateY(50%); max-width: 90px; }
#onetrust-pc-sdk .ot-pli-hdr span:last-child { padding-right: 10px; max-width: 95px; text-align: center; }
#onetrust-pc-sdk .ot-li-title { float: right; font-size: 0.813em; }
#onetrust-pc-sdk .ot-pli-hdr.ot-leg-border-color { background-color: rgb(244, 244, 244); border: 1px solid rgb(216, 216, 216); }
#onetrust-pc-sdk .ot-pli-hdr.ot-leg-border-color span:first-child { text-align: left; width: 70px; }
#onetrust-pc-sdk li.ot-subgrp > h5, #onetrust-pc-sdk .ot-cat-header { width: calc(100% - 130px); }
#onetrust-pc-sdk li.ot-subgrp > h5 + .ot-tgl-cntr { padding-left: 13px; }
#onetrust-pc-sdk .ot-acc-grpcntr .ot-acc-grpdesc { margin-bottom: 5px; }
#onetrust-pc-sdk .ot-acc-grpcntr .ot-subgrp-cntr { border-top: 1px solid rgb(216, 216, 216); }
#onetrust-pc-sdk .ot-acc-grpcntr .ot-vlst-cntr + .ot-subgrp-cntr { border-top: none; }
#onetrust-pc-sdk .ot-acc-hdr .ot-arw-cntr + .ot-tgl-cntr, #onetrust-pc-sdk .ot-acc-txt h4 + .ot-tgl-cntr { padding-left: 13px; }
#onetrust-pc-sdk .ot-pli-hdr ~ .ot-cat-item .ot-subgrp > h5, #onetrust-pc-sdk .ot-pli-hdr ~ .ot-cat-item .ot-cat-header { width: calc(100% - 145px); }
#onetrust-pc-sdk .ot-pli-hdr ~ .ot-cat-item h5 + .ot-tgl-cntr, #onetrust-pc-sdk .ot-pli-hdr ~ .ot-cat-item .ot-cat-header + .ot-tgl { padding-left: 28px; }
#onetrust-pc-sdk .ot-sel-all-hdr, #onetrust-pc-sdk .ot-sel-all-chkbox { display: inline-block; width: 100%; position: relative; }
#onetrust-pc-sdk .ot-sel-all-chkbox { z-index: 1; }
#onetrust-pc-sdk .ot-sel-all { margin: 0px; position: relative; padding-right: 23px; float: right; }
#onetrust-pc-sdk .ot-consent-hdr, #onetrust-pc-sdk .ot-li-hdr { float: right; font-size: 0.812em; line-height: normal; text-align: center; word-break: break-word; overflow-wrap: break-word; }
#onetrust-pc-sdk .ot-li-hdr { max-width: 100px; padding-right: 10px; }
#onetrust-pc-sdk .ot-consent-hdr { max-width: 55px; }
#onetrust-pc-sdk #ot-selall-licntr { display: block; width: 21px; height: auto; float: right; position: relative; right: 80px; }
#onetrust-pc-sdk #ot-selall-licntr label { position: absolute; }
#onetrust-pc-sdk .ot-ven-ctgl { margin-left: 66px; }
#onetrust-pc-sdk .ot-ven-litgl + .ot-arw-cntr { margin-left: 81px; }
#onetrust-pc-sdk .ot-enbl-chr .ot-host-cnt .ot-tgl-cntr { width: auto; }
#onetrust-pc-sdk #ot-lst-cnt:not(.ot-host-cnt) .ot-tgl-cntr { width: auto; top: auto; height: 20px; }
#onetrust-pc-sdk #ot-lst-cnt .ot-chkbox { position: relative; display: inline-block; width: 20px; height: 20px; }
#onetrust-pc-sdk #ot-lst-cnt .ot-chkbox label { position: absolute; padding: 0px; width: 20px; height: 20px; }
#onetrust-pc-sdk .ot-acc-grpdesc + .ot-leg-btn-container { padding-left: 20px; padding-right: 20px; width: calc(100% - 40px); margin-bottom: 5px; }
#onetrust-pc-sdk .ot-subgrp .ot-leg-btn-container { margin-bottom: 5px; }
#onetrust-pc-sdk #ot-ven-lst .ot-leg-btn-container { margin-top: 10px; }
#onetrust-pc-sdk .ot-leg-btn-container { display: inline-block; width: 100%; margin-bottom: 10px; }
#onetrust-pc-sdk .ot-leg-btn-container button { height: auto; padding: 6.5px 8px; margin-bottom: 0px; letter-spacing: 0px; font-size: 0.75em; line-height: normal; }
#onetrust-pc-sdk .ot-leg-btn-container svg { display: none; height: 14px; width: 14px; padding-right: 5px; vertical-align: sub; }
#onetrust-pc-sdk .ot-active-leg-btn { cursor: default; pointer-events: none; }
#onetrust-pc-sdk .ot-active-leg-btn svg { display: inline-block; }
#onetrust-pc-sdk .ot-remove-objection-handler { text-decoration: underline; padding: 0px 0px 0px 10px; font-size: 0.75em; font-weight: 600; line-height: 1; }
#onetrust-pc-sdk .ot-obj-leg-btn-handler span { font-weight: bold; text-align: center; font-size: inherit; line-height: 1.5; }
#onetrust-pc-sdk.ot-close-btn-link #close-pc-btn-handler { border: none; height: auto; line-height: 1.5; text-decoration: underline; font-size: 0.69em; background: none; right: 15px; top: 15px; width: auto; font-weight: normal; }
#onetrust-pc-sdk .ot-vnd-serv { width: auto; padding: 1rem 1.25rem 0px; }
#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-serv-hdr-cntr { padding-bottom: 0.75rem; border-bottom: 1px solid rgb(216, 216, 216); }
#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-serv-hdr-cntr .ot-vnd-serv-hdr { font-weight: 600; font-size: 0.95em; line-height: 2; margin-left: 0.5rem; }
#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-lst-cont .ot-vnd-item { border: none; margin: 0px; padding: 0px; }
#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-lst-cont .ot-vnd-item button { outline: none; border-bottom: 1px solid rgb(216, 216, 216); }
#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-lst-cont .ot-vnd-item button[aria-expanded="true"] { border-bottom: none; }
#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-lst-cont .ot-vnd-item:first-child { margin-top: 0.25rem; }
#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-lst-cont .ot-vnd-item:not(:last-child) { margin-bottom: 0.25rem; }
#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-lst-cont .ot-vnd-item:last-child button { border-bottom: none; }
#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-lst-cont .ot-vnd-item .ot-vnd-info-cntr { border: 1px solid rgb(216, 216, 216); padding: 0.75rem 1.75rem 0px; width: auto; margin-top: 0.5rem; }
#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-lst-cont .ot-vnd-item .ot-vnd-info-cntr .ot-vnd-info { margin-bottom: 1rem; padding-left: 0.75rem; padding-right: 0.75rem; display: flex; flex-direction: column; }
#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-lst-cont .ot-vnd-item .ot-vnd-info-cntr .ot-vnd-info[data-vnd-info-key*="DPOEmail"] { border-top: 1px solid rgb(216, 216, 216); padding-top: 1rem; }
#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-lst-cont .ot-vnd-item .ot-vnd-info-cntr .ot-vnd-info[data-vnd-info-key*="DPOLink"] { border-bottom: 1px solid rgb(216, 216, 216); padding-bottom: 1rem; }
#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-lst-cont .ot-vnd-item .ot-vnd-info-cntr .ot-vnd-info .ot-vnd-lbl { font-weight: bold; font-size: 0.85em; margin-bottom: 0.5rem; }
#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-lst-cont .ot-vnd-item .ot-vnd-info-cntr .ot-vnd-info .ot-vnd-cnt { margin-left: 0.5rem; font-weight: 500; font-size: 0.85rem; }
#onetrust-pc-sdk .ot-subgrp-cntr .ot-vnd-serv { margin-bottom: 1rem; padding: 1rem 0.95rem; }
#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr, #onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr { padding: 0.5rem 0px; margin: 0px; display: flex; width: 100%; align-items: center; justify-content: space-between; }
#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr div:first-child, #onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr div:first-child { margin-left: 0.5rem; }
#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr div:last-child, #onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr div:last-child { margin-right: 0.5rem; }
#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-always-active, #onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-always-active { position: relative; right: unset; top: unset; transform: unset; }
#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-plus-minus, #onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-plus-minus { top: 0px; }
#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-arw-cntr, #onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-arw-cntr { float: none; top: unset; right: unset; transform: unset; margin-top: -2px; position: relative; }
#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-cat-header, #onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-cat-header { flex: 1 1 0%; margin: 0px 0.5rem; }
#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-tgl, #onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-tgl { position: relative; transform: none; right: 0px; top: 0px; float: none; }
#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-chkbox, #onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-chkbox { position: relative; margin: 0px 0.75rem; }
#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-chkbox label, #onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-chkbox label { padding: 0px; }
#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-chkbox label::before, #onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-chkbox label::before { position: relative; }
#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-chkbox input, #onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-chkbox input { position: absolute; cursor: pointer; width: 100%; height: 100%; opacity: 0; margin: 0px; top: 0px; left: 0px; z-index: 1; }
#onetrust-pc-sdk[dir="rtl"] #ot-back-arw, #onetrust-pc-sdk[dir="rtl"] input ~ .ot-acc-hdr .ot-arw { transform: rotate(180deg); }
#onetrust-pc-sdk[dir="rtl"] input:checked ~ .ot-acc-hdr .ot-arw { transform: rotate(270deg); }
#onetrust-pc-sdk[dir="rtl"] .ot-chkbox label::after { transform: rotate(45deg); border-left: 0px; border-right: 3px solid; }
#onetrust-pc-sdk[dir="rtl"] .ot-search-cntr > svg { right: 0px; }
@media only screen and (max-width: 600px) {
#onetrust-pc-sdk.otPcCenter { left: 0px; min-width: 100%; height: 100%; top: 0px; border-radius: 0px; }
#onetrust-pc-sdk #ot-pc-content, #onetrust-pc-sdk.ot-ftr-stacked .ot-btn-container { margin: 1px 3px 0px 10px; padding-right: 10px; width: calc(100% - 23px); }
#onetrust-pc-sdk .ot-btn-container button { max-width: none; letter-spacing: 0.01em; }
#onetrust-pc-sdk #close-pc-btn-handler { top: 10px; right: 17px; }
#onetrust-pc-sdk p { font-size: 0.7em; }
#onetrust-pc-sdk #ot-pc-hdr { margin: 10px 10px 0px 5px; width: calc(100% - 15px); }
#onetrust-pc-sdk .vendor-search-handler { font-size: 1em; }
#onetrust-pc-sdk #ot-back-arw { margin-left: 12px; }
#onetrust-pc-sdk #ot-lst-cnt { margin: 0px; padding: 0px 5px 0px 10px; min-width: 95%; }
#onetrust-pc-sdk .switch + p { max-width: 80%; }
#onetrust-pc-sdk .ot-ftr-stacked button { width: 100%; }
#onetrust-pc-sdk #ot-fltr-cnt { max-width: 320px; width: 90%; border-top-right-radius: 0px; border-bottom-right-radius: 0px; margin: 0px 0px 0px 15px; left: auto; right: 40px; top: 85px; }
#onetrust-pc-sdk .ot-fltr-opt { margin-left: 25px; margin-bottom: 10px; }
#onetrust-pc-sdk .ot-pc-refuse-all-handler { margin-bottom: 0px; }
#onetrust-pc-sdk #ot-fltr-cnt { right: 40px; }
}
@media only screen and (max-width: 476px) {
#onetrust-pc-sdk .ot-fltr-cntr, #onetrust-pc-sdk #ot-fltr-cnt { right: 10px; }
#onetrust-pc-sdk #ot-anchor { right: 25px; }
#onetrust-pc-sdk button { width: 100%; }
#onetrust-pc-sdk:not(.ot-addtl-vendors) #ot-pc-lst:not(.ot-enbl-chr) .ot-sel-all { padding-right: 9px; }
#onetrust-pc-sdk:not(.ot-addtl-vendors) #ot-pc-lst:not(.ot-enbl-chr) .ot-tgl-cntr { right: 0px; }
}
@media only screen and (max-width: 896px) and (max-height: 425px) and (orientation: landscape) {
#onetrust-pc-sdk.otPcCenter { left: 0px; top: 0px; min-width: 100%; height: 100%; border-radius: 0px; }
#onetrust-pc-sdk #ot-anchor { left: initial; right: 50px; }
#onetrust-pc-sdk #ot-lst-title { margin-top: 12px; }
#onetrust-pc-sdk #ot-lst-title * { font-size: inherit; }
#onetrust-pc-sdk #ot-pc-hdr input { margin-right: 0px; padding-right: 45px; }
#onetrust-pc-sdk .switch + p { max-width: 85%; }
#onetrust-pc-sdk #ot-sel-blk { position: static; }
#onetrust-pc-sdk #ot-pc-lst { overflow: auto; }
#onetrust-pc-sdk #ot-lst-cnt { max-height: none; overflow: initial; }
#onetrust-pc-sdk #ot-lst-cnt.no-results { height: auto; }
#onetrust-pc-sdk input { font-size: 1em !important; }
#onetrust-pc-sdk p { font-size: 0.6em; }
#onetrust-pc-sdk #ot-fltr-modal { width: 100%; top: 0px; }
#onetrust-pc-sdk ul li p, #onetrust-pc-sdk .category-vendors-list-handler, #onetrust-pc-sdk .category-vendors-list-handler + a, #onetrust-pc-sdk .category-host-list-handler { font-size: 0.6em; }
#onetrust-pc-sdk.ot-shw-fltr #ot-anchor { display: none !important; }
#onetrust-pc-sdk.ot-shw-fltr #ot-pc-lst { overflow: hidden; top: 0px; height: 100% !important; }
#onetrust-pc-sdk.ot-shw-fltr #ot-fltr-cnt { margin: 0px; height: 100%; max-height: none; padding: 10px; top: 0px; width: calc(100% - 20px); position: absolute; right: 0px; left: 0px; max-width: none; }
#onetrust-pc-sdk.ot-shw-fltr .ot-fltr-scrlcnt { max-height: calc(100% - 65px); }
}
#onetrust-consent-sdk #onetrust-pc-sdk, #onetrust-consent-sdk #ot-search-cntr, #onetrust-consent-sdk #onetrust-pc-sdk .ot-switch.ot-toggle, #onetrust-consent-sdk #onetrust-pc-sdk ot-grp-hdr1 .checkbox, #onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-title::after, #onetrust-consent-sdk #onetrust-pc-sdk #ot-sel-blk, #onetrust-consent-sdk #onetrust-pc-sdk #ot-fltr-cnt, #onetrust-consent-sdk #onetrust-pc-sdk #ot-anchor { background-color: rgb(255, 255, 255); }
#onetrust-consent-sdk #onetrust-pc-sdk h3, #onetrust-consent-sdk #onetrust-pc-sdk h4, #onetrust-consent-sdk #onetrust-pc-sdk h5, #onetrust-consent-sdk #onetrust-pc-sdk h6, #onetrust-consent-sdk #onetrust-pc-sdk p, #onetrust-consent-sdk #onetrust-pc-sdk #ot-ven-lst .ot-ven-opts p, #onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-desc, #onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-title, #onetrust-consent-sdk #onetrust-pc-sdk .ot-li-title, #onetrust-consent-sdk #onetrust-pc-sdk .ot-sel-all-hdr span, #onetrust-consent-sdk #onetrust-pc-sdk #ot-host-lst .ot-host-info, #onetrust-consent-sdk #onetrust-pc-sdk #ot-fltr-modal #modal-header, #onetrust-consent-sdk #onetrust-pc-sdk .ot-checkbox label span, #onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-lst #ot-sel-blk p, #onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-lst #ot-lst-title h3, #onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-lst .back-btn-handler p, #onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-lst .ot-ven-name, #onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-lst #ot-ven-lst .consent-category, #onetrust-consent-sdk #onetrust-pc-sdk .ot-leg-btn-container .ot-inactive-leg-btn, #onetrust-consent-sdk #onetrust-pc-sdk .ot-label-status, #onetrust-consent-sdk #onetrust-pc-sdk .ot-chkbox label span, #onetrust-consent-sdk #onetrust-pc-sdk #clear-filters-handler { color: rgb(0, 0, 0); }
#onetrust-consent-sdk #onetrust-pc-sdk .privacy-notice-link, #onetrust-consent-sdk #onetrust-pc-sdk .category-vendors-list-handler, #onetrust-consent-sdk #onetrust-pc-sdk .category-vendors-list-handler + a, #onetrust-consent-sdk #onetrust-pc-sdk .category-host-list-handler, #onetrust-consent-sdk #onetrust-pc-sdk .ot-ven-link, #onetrust-consent-sdk #onetrust-pc-sdk #ot-host-lst .ot-host-name a, #onetrust-consent-sdk #onetrust-pc-sdk #ot-host-lst .ot-acc-hdr .ot-host-expand, #onetrust-consent-sdk #onetrust-pc-sdk #ot-host-lst .ot-host-info a, #onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-content #ot-pc-desc .ot-link-btn { color: rgb(50, 90, 255); }
#onetrust-consent-sdk #onetrust-pc-sdk .category-vendors-list-handler:hover { text-decoration: underline; }
#onetrust-consent-sdk #onetrust-pc-sdk .ot-acc-grpcntr.ot-acc-txt, #onetrust-consent-sdk #onetrust-pc-sdk .ot-acc-txt .ot-subgrp-tgl .ot-switch.ot-toggle { background-color: rgb(248, 248, 248); }
#onetrust-consent-sdk #onetrust-pc-sdk #ot-host-lst .ot-host-info, #onetrust-consent-sdk #onetrust-pc-sdk .ot-acc-txt .ot-ven-dets { background-color: rgb(248, 248, 248); }
#onetrust-consent-sdk #onetrust-pc-sdk button:not(#clear-filters-handler):not(.ot-close-icon):not(#filter-btn-handler):not(.ot-remove-objection-handler):not(.ot-obj-leg-btn-handler):not([aria-expanded]):not(.ot-link-btn), #onetrust-consent-sdk #onetrust-pc-sdk .ot-leg-btn-container .ot-active-leg-btn { background-color: rgb(50, 90, 255); border-color: rgb(50, 90, 255); color: rgb(255, 255, 255); }
#onetrust-consent-sdk #onetrust-pc-sdk .ot-active-menu { border-color: rgb(50, 90, 255); }
#onetrust-consent-sdk #onetrust-pc-sdk .ot-leg-btn-container .ot-remove-objection-handler { background-color: transparent; border: 1px solid transparent; }
#onetrust-consent-sdk #onetrust-pc-sdk .ot-leg-btn-container .ot-inactive-leg-btn { background-color: rgb(255, 255, 255); color: rgb(120, 128, 142); border-color: rgb(120, 128, 142); }
#onetrust-consent-sdk #onetrust-pc-sdk .ot-tgl input:focus + .ot-switch, .ot-switch .ot-switch-nob, .ot-switch .ot-switch-nob::before, #onetrust-pc-sdk .ot-checkbox input[type="checkbox"]:focus + label::before, #onetrust-pc-sdk .ot-chkbox input[type="checkbox"]:focus + label::before { outline-color: rgb(0, 0, 0); outline-width: 1px; }
#onetrust-pc-sdk .ot-host-item > button:focus, #onetrust-pc-sdk .ot-ven-item > button:focus { border: 1px solid rgb(0, 0, 0); }
#onetrust-consent-sdk #onetrust-pc-sdk :focus, #onetrust-consent-sdk #onetrust-pc-sdk .ot-vlst-cntr > a:focus { outline: rgb(0, 0, 0) solid 1px; }
.ot-sdk-cookie-policy { font-family: inherit; font-size: 16px; }
.ot-sdk-cookie-policy.otRelFont { font-size: 1rem; }
.ot-sdk-cookie-policy h3, .ot-sdk-cookie-policy h4, .ot-sdk-cookie-policy h6, .ot-sdk-cookie-policy p, .ot-sdk-cookie-policy li, .ot-sdk-cookie-policy a, .ot-sdk-cookie-policy th, .ot-sdk-cookie-policy #cookie-policy-description, .ot-sdk-cookie-policy .ot-sdk-cookie-policy-group, .ot-sdk-cookie-policy #cookie-policy-title { color: dimgray; }
.ot-sdk-cookie-policy #cookie-policy-description { margin-bottom: 1em; }
.ot-sdk-cookie-policy h4 { font-size: 1.2em; }
.ot-sdk-cookie-policy h6 { font-size: 1em; margin-top: 2em; }
.ot-sdk-cookie-policy th { min-width: 75px; }
.ot-sdk-cookie-policy a, .ot-sdk-cookie-policy a:hover { background: rgb(255, 255, 255); }
.ot-sdk-cookie-policy thead { background-color: rgb(246, 246, 244); font-weight: bold; }
.ot-sdk-cookie-policy .ot-mobile-border { display: none; }
.ot-sdk-cookie-policy section { margin-bottom: 2em; }
.ot-sdk-cookie-policy table { border-collapse: inherit; }
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy { font-family: inherit; font-size: 1rem; }
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy h3, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy h4, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy h6, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy p, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy li, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy th, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-description, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-title { color: dimgray; }
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-description { margin-bottom: 1em; }
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-subgroup { margin-left: 1.5em; }
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-description, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group-desc, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-table-header, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy span, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td { font-size: 0.9em; }
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td span, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td a { font-size: inherit; }
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group { font-size: 1em; margin-bottom: 0.6em; }
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-title { margin-bottom: 1.2em; }
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy > section { margin-bottom: 1em; }
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy th { min-width: 75px; }
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a:hover { background: rgb(255, 255, 255); }
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy thead { background-color: rgb(246, 246, 244); font-weight: bold; }
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-mobile-border { display: none; }
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy section { margin-bottom: 2em; }
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-subgroup ul li { list-style: disc; margin-left: 1.5em; }
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-subgroup ul li h4 { display: inline-block; }
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table { border-collapse: inherit; margin: auto; border: 1px solid rgb(215, 215, 215); border-radius: 5px; border-spacing: initial; width: 100%; overflow: hidden; }
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table th, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table td { border-bottom: 1px solid rgb(215, 215, 215); border-right: 1px solid rgb(215, 215, 215); }
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr:last-child td { border-bottom: 0px; }
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr th:last-child, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr td:last-child { border-right: 0px; }
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table .ot-host, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table .ot-cookies-type { width: 25%; }
.ot-sdk-cookie-policy[dir="rtl"] { text-align: left; }
#ot-sdk-cookie-policy h3 { font-size: 1.5em; }
@media only screen and (max-width: 530px) {
.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) table, .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) thead, .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) tbody, .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) th, .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) td, .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) tr { display: block; }
.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) thead tr { position: absolute; top: -9999px; left: -9999px; }
.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) tr { margin: 0px 0px 1em; }
.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) tr:nth-child(2n+1), .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) tr:nth-child(2n+1) a { background: rgb(246, 246, 244); }
.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) td { border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 1px solid rgb(238, 238, 238); position: relative; padding-left: 50%; }
.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) td::before { position: absolute; height: 100%; left: 6px; width: 40%; padding-right: 10px; }
.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) .ot-mobile-border { display: inline-block; background-color: rgb(228, 228, 228); position: absolute; height: 100%; top: 0px; left: 45%; width: 2px; }
.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) td::before { content: attr(data-label); font-weight: bold; }
.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) li { word-break: break-word; overflow-wrap: break-word; }
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table { overflow: hidden; }
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table td { border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 1px solid rgb(215, 215, 215); }
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy thead, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy tbody, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy th, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy tr { display: block; }
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table .ot-host, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table .ot-cookies-type { width: auto; }
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy tr { margin: 0px 0px 1em; }
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td::before { height: 100%; width: 40%; padding-right: 10px; }
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td::before { content: attr(data-label); font-weight: bold; }
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy li { word-break: break-word; overflow-wrap: break-word; }
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy thead tr { position: absolute; top: -9999px; left: -9999px; z-index: -9999; }
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr:last-child td { border-bottom: 1px solid rgb(215, 215, 215); border-right: 0px; }
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr:last-child td:last-child { border-bottom: 0px; }
}
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy h5, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy h6, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy li, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy p, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy span, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-description { color: rgb(105, 105, 105); }
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy th { color: rgb(255, 255, 255); }
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group { color: rgb(50, 90, 255); }
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-title { color: rgb(0, 0, 0); }
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table th { background-color: rgb(50, 90, 255); }
.ot-floating-button__front { background-image: url(""); }
@keyframes slide-down-custom {
0% { }
100% { bottom: 0px; }
}
@-webkit-keyframes slide-down-custom {
0% { }
100% { bottom: 0px; }
}
body:not(.user-logged-in).path-node nav.tabs-wrapper { display: none; }
body:not(.user-logged-in).path-node nav.tabs-wrapper { display: none; }
body:not(.user-logged-in).path-node nav.tabs-wrapper { display: none; }
.node--type-article.node--view-mode-full .wrapper-body iframe { }
.ot-sdk-cookie-policy td { background-color: transparent !important; }
.ot-sdk-show-settings { background-color: rgb(50, 90, 255) !important; color: white !important; border: none !important; font-size: 1em !important; }
.ot-sdk-cookie-policy a, .ot-sdk-cookie-policy a:hover { background: transparent !important; }
.ot-sdk-show-settings:hover { background-color: rgb(40, 72, 204) !important; }
(cache)This image was digitally created for representative purposes | Fact Check
English
Français
Español
Català
Português
Deutsch
Nederlands
Suomi
Svenska
Polski
Čeština
Slovenčina
Srpski
Hrvatski
Română
Magyar
Български
Ελληνικά
العربية
Bahasa Indonesia
Bahasa Malaysia
हिन्दी
বাংলা
မြန်မာ
ภาษาไทย
한국어
Navigation principale
Choose language
English
Français
Español
Català
Português
Deutsch
Nederlands
Suomi
Svenska
Polski
Čeština
Slovenčina
Srpski
Hrvatski
Română
Magyar
Български
Ελληνικά
العربية
Bahasa Indonesia
Bahasa Malaysia
हिन्दी
বাংলা
မြန်မာ
ภาษาไทย
한국어
Copyright © AFP 2017-2025. Any commercial use of this content requires a subscription. Click here to find out more.
An image that appears to show an Egyptian passport for the mummy of the ancient pharaoh Ramesses II had been shared tens of thousands of times in multiple Facebook and Twitter posts alongside a claim the passport was issued so the mummy could be transported to France for preservation treatment in 1979. The claim is false; the image was digitally created for representative purposes and published on an archaeology blog.
The photo was published here on a Facebook page with more than 215,000 followers on September 10, 2020. It has been shared more than 20,000 times.
Screenshot, taken on October 17, 2020, of the misleading post.
The caption reads: “In 1974 Pharaoh's mummy, Ramesses II, was sent on a flight to Paris for preservation and maintenance work. But since French law required every person, living or dead, fly with a valid passport, the Egyptian government was forced to issue a passport to Pharaoh, 3,000 years after his death.”
Ramesses II was the third pharaoh of the 19th Dynasty of Egypt who ruled the ancient kingdom for much of the 13th century BCE.
The image was also published in English on Facebook here , here , here and here ; on Twitter here , here , here and here ; in French on Twitter here and here ; and on Instagram here .
A different version of the image was also published on Facebook here and in Arabic here .
The claim is, however, false.
Close examination of the image found text under the barcode that reads: “HERITAGEDAILY.COM”.
Screenshot of the image in the misleading post with the credential circled in red by AFP.
A keyword search on Google found the same image published here on Heritage Daily, a blog that focuses on archaeology, anthropology, palaeoanthropology and palaeontology, on March 25, 2020. The article is titled: “The passport of Ramesses II”.
A screenshot, taken on October 16, 2020, of the blog photo.
The photo’s caption reads: “Image Credit – HeritageDaily – An artist’s creation of the passport – Image is for representative purposes – The actual passport is not publicly available.”
Below is a screenshot comparison of the misleading post (L) and the photo published on Heritage Daily (R):
A screenshot comparison of the misleading post and blog photo.
The blog owner, Marcus Milligan, told AFP on October 12, 2020 that he made the illustration in 2018 and published it again in 2020 due to data loss.
The transfer of the mummy of Ramesses II from Egypt to France was reported by the Antenne 2 TV network and The New York Times on September 28, 1976.
The mummy was transferred to Paris for a treatment of a mysterious disease linked to a fungus infection. Upon its arrival, the Garde Republicaine, France's equivalent of a Marine honor guard, presented a military honour to the former King, according to The New York Times report.
Valéry Giscard d'Estaing , the president of the French Republic between 1974 and 1981, explained that he convinced the then-Egyptian leader Anwar al-Sadat for the transfer of the mummy by promising him that the late Pharaoh would be treated "like a sovereign", as documented in Ramses II: The Great Journey , a documentary published in 2011.
Neither reports from Antenne 2 and the New York Times, nor the documentary make any mention of a passport being issued for the mummy of Ramesses II.
Élisabeth David, the documentary studies officer in the Department of Egyptian Antiquities in the Louvre Museum, told AFP on October 12, 2020 that the claim about the existence of a passport had no basis.
She explained that the confusion might be due to a report published by the National Museum of Natural History in 1985, in which the archaeologist Christiane Desroches-Noblecourt pointed out it is required to obtain a "passport" in order to bring the mummy of Ramesses II out of Egypt.
"Of course the French government does not ask a deceased king to present a passport, this term [instead] suggests the extreme complexity of the organisation", she told AFP.
A screenshot of the 1985 National Museum of Natural History report with the word “passport” circled by AFP in red
Mathieu Touzeil-Divina , a professor of public law at France's Toulouse 1 University Capitole also told AFP on October 13: "There is no compulsory passport in French law for non-living human persons."
"In case of transfers, mummies are considered under classical property law. The term 'passport' is therefore false, but it is true that some antiques require authorisation to be transferred out of the country”, he explained.
Mummies are classified as "objects" by the European Court of Justice, according to this judgment dated October 10, 1985.
"Before the 2000s, mummies were generally considered to be objects, although there is no specific legislation on the subject," said Laure Cadot , preventive conservation specialist and author, during an interview with AFP on October 13, 2020.
Is there content that you would like AFP to fact-check? Get in touch.
Contact us
By clicking “Accept All Cookies”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts.
Continue without Accepting
Privacy Preference Center When you visit any website, it may store or retrieve information on your browser, mostly in the form of cookies. This information might be about you, your preferences or your device and is mostly used to make the site work as you expect it to. The information does not usually directly identify you, but it can give you a more personalized web experience. Because we respect your right to privacy, you can choose not to allow some types of cookies. Click on the different category headings to find out more and change our default settings. However, blocking some types of cookies may impact your experience of the site and the services we are able to offer.
More information Allow All Manage Consent Preferences These cookies allow us to count visits and traffic sources so we can measure and improve the performance of our site. They help us to know which pages are the most and least popular and see how visitors move around the site. All information these cookies collect is aggregated and therefore anonymous. If you do not allow these cookies we will not know when you have visited our site, and will not be able to monitor its performance.
View Vendor Details
These cookies enable the website to provide enhanced functionality and personalisation. They may be set by us or by third party providers whose services we have added to our pages. If you do not allow these cookies then some or all of these services may not function properly.
View Vendor Details
These cookies are set by a range of social media services that we have added to the site to enable you to share our content with your friends and networks. They are capable of tracking your browser across other sites and building up a profile of your interests. This may impact the content and messages you see on other websites you visit. If you do not allow these cookies you may not be able to use or see these sharing tools.
View Vendor Details
These cookies are necessary for the website to function and cannot be switched off in our systems. They are usually only set in response to actions made by you which amount to a request for services, such as setting your privacy preferences, logging in or filling in forms. You can set your browser to block or alert you about these cookies, but some parts of the site will not then work. These cookies do not store any personally identifiable information.
View Vendor Details
These cookies may be set through our site by our advertising partners. They may be used by those companies to build a profile of your interests and show you relevant adverts on other sites. They do not store directly personal information, but are based on uniquely identifying your browser and internet device. If you do not allow these cookies, you will experience less targeted advertising.
View Vendor Details