"); 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); display: block; height: 100%; }
.node--type-article.node--view-mode-teaser a:hover img { transform: scale(1.1); }
.node--type-article.node--view-mode-teaser a:hover h2, .node--type-article.node--view-mode-teaser a:hover .h2, .node--type-article.node--view-mode-teaser a:hover h3, .node--type-article.node--view-mode-teaser a:hover .h3 { color: rgb(50, 90, 255); }
.node--type-article.node--view-mode-teaser h2, .node--type-article.node--view-mode-teaser .h2, .node--type-article.node--view-mode-teaser h3, .node--type-article.node--view-mode-teaser .h3 { transition: all 0.3s ease-in-out 0s; }
.node--type-article.node--view-mode-teaser .field--name-field-media-image { overflow: hidden; }
.node--type-article.node--view-mode-teaser .field--name-field-media-image img { width: 100%; aspect-ratio: 16 / 8; transition: all 0.3s ease-in-out 0s; }
.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; margin-bottom: 48px; border: 2px solid rgb(232, 242, 246); }
.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 .mentions-copyright p { margin-bottom: 0px; }
.node--type-article.node--view-mode-full .wrapper-summary { margin-top: 20px; 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: 20px; }
.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 .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"] .tag-like.blue-tag a::before { background-color: white; }
[data-theme="dark"] .tag-like.blue-tag a:hover { color: rgb(50, 90, 255) !important; }
[data-theme="dark"] .tag-like.blue-tag.active a, [data-theme="dark"] .media-library-view--widget .view-header a.tag-like.blue-tag.is-active a, .media-library-view--widget .view-header [data-theme="dark"] a.tag-like.blue-tag.is-active a { color: rgb(50, 90, 255) !important; }
[data-theme="dark"] .node--type-article.node--view-mode-teaser a:hover h2, [data-theme="dark"] .node--type-article.node--view-mode-teaser a:hover .h2, [data-theme="dark"] .node--type-article.node--view-mode-teaser a:hover h3, [data-theme="dark"] .node--type-article.node--view-mode-teaser a:hover .h3 { color: rgb(50, 90, 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); }
[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); }
[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); position: relative; transition: all 0.4s ease-in 0s; z-index: 2; }
.tag-like.blue-tag a::before { content: ""; position: absolute; top: 0px; bottom: 0px; left: 0px; width: 0px; background-color: rgb(50, 90, 255); transition: all 0.3s ease-in 0s; z-index: -1; }
.tag-like.blue-tag a:hover { color: white; }
.tag-like.blue-tag a:hover::before { width: 100%; }
.tag-like.blue-tag.active a, .media-library-view--widget .view-header a.tag-like.blue-tag.is-active a { color: white; }
.tag-like.blue-tag.active a::before, .media-library-view--widget .view-header a.tag-like.blue-tag.is-active a::before { width: 100%; }
.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); display: block; height: 100%; }
.node--type-article.node--view-mode-teaser a:hover img { transform: scale(1.1); }
.node--type-article.node--view-mode-teaser a:hover h2, .node--type-article.node--view-mode-teaser a:hover .h2, .node--type-article.node--view-mode-teaser a:hover h3, .node--type-article.node--view-mode-teaser a:hover .h3 { color: rgb(50, 90, 255); }
.node--type-article.node--view-mode-teaser h2, .node--type-article.node--view-mode-teaser .h2, .node--type-article.node--view-mode-teaser h3, .node--type-article.node--view-mode-teaser .h3 { transition: all 0.3s ease-in-out 0s; }
.node--type-article.node--view-mode-teaser .field--name-field-media-image { overflow: hidden; }
.node--type-article.node--view-mode-teaser .field--name-field-media-image img { width: 100%; aspect-ratio: 16 / 8; transition: all 0.3s ease-in-out 0s; }
.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; margin-bottom: 48px; border: 2px solid rgb(232, 242, 246); }
.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 .mentions-copyright p { margin-bottom: 0px; }
.node--type-article.node--view-mode-full .wrapper-summary { margin-top: 20px; 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: 20px; }
.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 .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"] .tag-like.blue-tag a::before { background-color: white; }
[data-theme="dark"] .tag-like.blue-tag a:hover { color: rgb(50, 90, 255) !important; }
[data-theme="dark"] .tag-like.blue-tag.active a, [data-theme="dark"] .media-library-view--widget .view-header a.tag-like.blue-tag.is-active a, .media-library-view--widget .view-header [data-theme="dark"] a.tag-like.blue-tag.is-active a { color: rgb(50, 90, 255) !important; }
[data-theme="dark"] .node--type-article.node--view-mode-teaser a:hover h2, [data-theme="dark"] .node--type-article.node--view-mode-teaser a:hover .h2, [data-theme="dark"] .node--type-article.node--view-mode-teaser a:hover h3, [data-theme="dark"] .node--type-article.node--view-mode-teaser a:hover .h3 { color: rgb(50, 90, 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); }
[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); }
[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); position: relative; transition: all 0.4s ease-in 0s; z-index: 2; }
.tag-like.blue-tag a::before { content: ""; position: absolute; top: 0px; bottom: 0px; left: 0px; width: 0px; background-color: rgb(50, 90, 255); transition: all 0.3s ease-in 0s; z-index: -1; }
.tag-like.blue-tag a:hover { color: white; }
.tag-like.blue-tag a:hover::before { width: 100%; }
.tag-like.blue-tag.active a, .media-library-view--widget .view-header a.tag-like.blue-tag.is-active a { color: white; }
.tag-like.blue-tag.active a::before, .media-library-view--widget .view-header a.tag-like.blue-tag.is-active a::before { width: 100%; }
.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://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-bnr-w-logo .ot-bnr-logo { height: 64px; width: 64px; }
#onetrust-banner-sdk .ot-close-icon, #onetrust-pc-sdk .ot-close-icon, #ot-sync-ntfy .ot-close-icon { 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; display: inline-flex; justify-content: center; align-items: center; }
#onetrust-pc-sdk .pc-logo img, #onetrust-pc-sdk .ot-pc-logo img { max-height: 100%; max-width: 100%; }
#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-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info a, #onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info a { margin-right: auto; }
#onetrust-pc-sdk .ot-pc-footer-logo img { width: 136px; height: 16px; }
#onetrust-banner-sdk .ot-optout-signal, #onetrust-pc-sdk .ot-optout-signal { border: 1px solid rgb(50, 174, 136); border-radius: 3px; padding: 5px; margin-bottom: 10px; background-color: rgb(249, 255, 250); font-size: 0.85rem; line-height: 2; }
#onetrust-banner-sdk .ot-optout-signal .ot-optout-icon, #onetrust-pc-sdk .ot-optout-signal .ot-optout-icon { display: inline; margin-right: 5px; }
#onetrust-banner-sdk .ot-optout-signal svg, #onetrust-pc-sdk .ot-optout-signal svg { height: 20px; width: 30px; transform: scale(0.5); }
#onetrust-banner-sdk .ot-optout-signal svg path, #onetrust-pc-sdk .ot-optout-signal svg path { fill: rgb(50, 174, 136); }
#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-bnr-w-logo .ot-bnr-logo { position: absolute; top: 50%; transform: translateY(-50%); left: 0px; }
#onetrust-banner-sdk.ot-bnr-w-logo #onetrust-policy { margin-left: 65px; }
#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.ot-bnr-w-logo #onetrust-button-group-parent { padding-left: 50px; }
#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-optout-signal { width: 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, #onetrust-banner-sdk .ot-optout-signal { 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-optout-signal { margin-top: 0.625rem; }
#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-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-vs-list .ot-always-active, #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-pc-desc .ot-imprint-handler { 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; }
#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 .ot-vlst-cntr .ot-ext-lnk { display: inline-block; height: 13px; width: 13px; background-repeat: no-repeat; margin-left: 1px; margin-top: 6px; cursor: pointer; }
#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(221, 221, 221) !important; }
#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 .ot-ven-disc p:nth-last-child(-n+1) { padding-bottom: 10px; }
#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc p:nth-child(-n+2):not(.disc-pur) { padding-top: 10px; }
#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc .disc-pur-cont { display: inline; }
#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc .disc-pur { position: relative; word-break: break-word; overflow-wrap: break-word; left: calc(30% + 17px); width: 50% !important; }
#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc .disc-pur:nth-child(-n+1) { position: static; }
#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-blk.ot-vnd-list-cnt { border: unset; background-color: unset; }
#onetrust-pc-sdk.ot-addtl-vendors #ot-lst-cnt:not(.ot-host-cnt) #ot-sel-blk.ot-vnd-list-cnt .ot-sel-all-hdr { display: none; }
#onetrust-pc-sdk.ot-addtl-vendors #ot-lst-cnt:not(.ot-host-cnt) #ot-sel-blk.ot-vnd-list-cnt .ot-sel-all { padding-right: 0.5rem; }
#onetrust-pc-sdk.ot-addtl-vendors #ot-lst-cnt:not(.ot-host-cnt) #ot-sel-blk.ot-vnd-list-cnt .ot-sel-all .ot-chkbox { right: 0px; }
#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.ot-add-tech .ot-acc-hdr { padding: 10px 0px 10px 15px; }
#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-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-lst-cnt .ot-vnd-info-cntr { border: 1px solid rgb(216, 216, 216); padding: 0.75rem 2rem 0px; width: auto; margin-top: 0.5rem; }
#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-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-vnd-item > button:focus { outline: rgb(0, 0, 0) solid 2px; }
#onetrust-pc-sdk .ot-vnd-item > 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-vnd-item > 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-vnd-item > 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-vnd-item > button[aria-expanded="true"] ~ .ot-acc-grpcntr { width: auto; margin-top: 0px; padding-bottom: 10px; }
#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-lst-cnt { margin-top: 1rem; max-height: calc(100% - 96px); }
#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info-cntr { border: 1px solid rgb(216, 216, 216); padding: 0.75rem 2rem 0px; width: auto; margin-top: 0.5rem; }
#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info { margin-bottom: 1rem; padding-left: 0.75rem; padding-right: 0.75rem; display: flex; flex-direction: column; }
#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info[data-vnd-info-key*="DPOEmail"] { border-top: 1px solid rgb(216, 216, 216); padding-top: 1rem; }
#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info[data-vnd-info-key*="DPOLink"] { border-bottom: 1px solid rgb(216, 216, 216); padding-bottom: 1rem; }
#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info .ot-vnd-lbl { font-weight: bold; font-size: 0.85em; margin-bottom: 0.5rem; }
#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info .ot-vnd-cnt { margin-left: 0.5rem; font-weight: 500; font-size: 0.85rem; }
#onetrust-pc-sdk .ot-vs-list, #onetrust-pc-sdk .ot-vnd-serv { width: auto; padding: 1rem 1.25rem 0px; }
#onetrust-pc-sdk .ot-vs-list .ot-vnd-serv-hdr-cntr, #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-vs-list .ot-vnd-serv-hdr-cntr .ot-vnd-serv-hdr, #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-vs-list .ot-vnd-item, #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item { border: none; margin: 0px; padding: 0px; }
#onetrust-pc-sdk .ot-vs-list .ot-vnd-item button, #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item button { outline: none; border-bottom: 1px solid rgb(216, 216, 216); }
#onetrust-pc-sdk .ot-vs-list .ot-vnd-item button[aria-expanded="true"], #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item button[aria-expanded="true"] { border-bottom: none; }
#onetrust-pc-sdk .ot-vs-list .ot-vnd-item:first-child, #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item:first-child { margin-top: 0.25rem; border-top: unset; }
#onetrust-pc-sdk .ot-vs-list .ot-vnd-item:last-child, #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item:last-child { margin-bottom: 0.5rem; }
#onetrust-pc-sdk .ot-vs-list .ot-vnd-item:last-child button, #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item:last-child button { border-bottom: none; }
#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info-cntr, #onetrust-pc-sdk .ot-vnd-serv .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-vs-list .ot-vnd-item .ot-vnd-info, #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info { margin-bottom: 1rem; padding-left: 0.75rem; padding-right: 0.75rem; display: flex; flex-direction: column; }
#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info[data-vnd-info-key*="DPOEmail"], #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info[data-vnd-info-key*="DPOEmail"] { border-top: 1px solid rgb(216, 216, 216); padding-top: 1rem; }
#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info[data-vnd-info-key*="DPOLink"], #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info[data-vnd-info-key*="DPOLink"] { border-bottom: 1px solid rgb(216, 216, 216); padding-bottom: 1rem; }
#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info .ot-vnd-lbl, #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info .ot-vnd-lbl { font-weight: bold; font-size: 0.85em; margin-bottom: 0.5rem; }
#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info .ot-vnd-cnt, #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info .ot-vnd-cnt { margin-left: 0.5rem; font-weight: 500; font-size: 0.85rem; }
#onetrust-pc-sdk .ot-vs-list.ot-vnd-subgrp-cnt, #onetrust-pc-sdk .ot-vnd-serv.ot-vnd-subgrp-cnt { padding-left: 40px; }
#onetrust-pc-sdk .ot-vs-list.ot-vnd-subgrp-cnt .ot-vnd-serv-hdr-cntr .ot-vnd-serv-hdr, #onetrust-pc-sdk .ot-vnd-serv.ot-vnd-subgrp-cnt .ot-vnd-serv-hdr-cntr .ot-vnd-serv-hdr { font-size: 0.8em; }
#onetrust-pc-sdk .ot-vs-list.ot-vnd-subgrp-cnt .ot-cat-header, #onetrust-pc-sdk .ot-vnd-serv.ot-vnd-subgrp-cnt .ot-cat-header { font-size: 0.8em; }
#onetrust-pc-sdk .ot-subgrp-cntr .ot-vnd-serv { margin-bottom: 1rem; padding: 1rem 0.95rem; }
#onetrust-pc-sdk .ot-subgrp-cntr .ot-vnd-serv .ot-vnd-serv-hdr-cntr { padding-bottom: 0.75rem; border-bottom: 1px solid rgb(216, 216, 216); }
#onetrust-pc-sdk .ot-subgrp-cntr .ot-vnd-serv .ot-vnd-serv-hdr-cntr .ot-vnd-serv-hdr { font-weight: 700; font-size: 0.8em; line-height: 20px; margin-left: 0.82rem; }
#onetrust-pc-sdk .ot-subgrp-cntr .ot-cat-header { font-weight: 700; font-size: 0.8em; line-height: 20px; }
#onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-vnd-serv .ot-vnd-lst-cont .ot-accordion-layout .ot-acc-hdr div.ot-chkbox { margin-left: 0.82rem; }
#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr, #onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr, #onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr, #onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr, #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr, #onetrust-pc-sdk #ot-pc-lst .ot-vs-list .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-vs-config .ot-acc-hdr div:first-child, #onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr div:first-child, #onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr div:first-child, #onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr div:first-child, #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr div:first-child, #onetrust-pc-sdk #ot-pc-lst .ot-vs-list .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-vs-config .ot-acc-hdr div:last-child, #onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr div:last-child, #onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr div:last-child, #onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr div:last-child, #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr div:last-child, #onetrust-pc-sdk #ot-pc-lst .ot-vs-list .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; margin-left: 0.5rem; }
#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-always-active, #onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr .ot-always-active, #onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr .ot-always-active, #onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-always-active, #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-always-active, #onetrust-pc-sdk #ot-pc-lst .ot-vs-list .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-vs-config .ot-acc-hdr .ot-plus-minus, #onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr .ot-plus-minus, #onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr .ot-plus-minus, #onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-plus-minus, #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-plus-minus, #onetrust-pc-sdk #ot-pc-lst .ot-vs-list .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-vs-config .ot-acc-hdr .ot-arw-cntr, #onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr .ot-arw-cntr, #onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr .ot-arw-cntr, #onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-arw-cntr, #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-arw-cntr, #onetrust-pc-sdk #ot-pc-lst .ot-vs-list .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-vs-config .ot-acc-hdr .ot-cat-header, #onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr .ot-cat-header, #onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr .ot-cat-header, #onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-cat-header, #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-cat-header, #onetrust-pc-sdk #ot-pc-lst .ot-vs-list .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-vs-config .ot-acc-hdr .ot-tgl, #onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr .ot-tgl, #onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr .ot-tgl, #onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-tgl, #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-tgl, #onetrust-pc-sdk #ot-pc-lst .ot-vs-list .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-vs-config .ot-acc-hdr .ot-chkbox, #onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr .ot-chkbox, #onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr .ot-chkbox, #onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-chkbox, #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-chkbox, #onetrust-pc-sdk #ot-pc-lst .ot-vs-list .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.5rem; }
#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-chkbox label, #onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr .ot-chkbox label, #onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr .ot-chkbox label, #onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-chkbox label, #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-chkbox label, #onetrust-pc-sdk #ot-pc-lst .ot-vs-list .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-vs-config .ot-acc-hdr .ot-chkbox label::before, #onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr .ot-chkbox label::before, #onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr .ot-chkbox label::before, #onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-chkbox label::before, #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-chkbox label::before, #onetrust-pc-sdk #ot-pc-lst .ot-vs-list .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-vs-config .ot-acc-hdr .ot-chkbox input, #onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr .ot-chkbox input, #onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr .ot-chkbox input, #onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-chkbox input, #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-chkbox input, #onetrust-pc-sdk #ot-pc-lst .ot-vs-list .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 .ot-subgrp-cntr ul.ot-subgrps li.ot-subgrp .ot-acc-hdr h5.ot-cat-header, #onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps li.ot-subgrp .ot-acc-hdr h4.ot-cat-header { margin: 0px; }
#onetrust-pc-sdk .ot-vs-config .ot-subgrp-cntr ul.ot-subgrps li.ot-subgrp h5 { top: 0px; line-height: 20px; }
#onetrust-pc-sdk .ot-vs-list { display: flex; flex-direction: column; padding: 0px; margin: 0.5rem 4px; }
#onetrust-pc-sdk .ot-vs-selc-all { display: flex; padding: 0px; float: unset; align-items: center; justify-content: flex-start; }
#onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf { justify-content: flex-end; }
#onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf.ot-caret-conf .ot-sel-all-chkbox { margin-right: 48px; }
#onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf .ot-sel-all-chkbox { margin: 0px 14px 0px 0px; padding: 0px; justify-content: flex-end; }
#onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf #ot-selall-vencntr.ot-chkbox, #onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf #ot-selall-vencntr.ot-tgl { display: inline-block; right: unset; width: auto; height: auto; float: none; }
#onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf #ot-selall-vencntr label { width: 45px; height: 25px; }
#onetrust-pc-sdk .ot-vs-selc-all .ot-sel-all-chkbox { margin-right: 11px; margin-left: 0.75rem; display: flex; align-items: center; }
#onetrust-pc-sdk .ot-vs-selc-all .sel-all-hdr { margin: 0px 1.25rem; font-size: 0.812em; line-height: normal; text-align: center; word-break: break-word; overflow-wrap: break-word; }
#onetrust-pc-sdk .ot-vnd-list-cnt #ot-selall-vencntr.ot-chkbox { float: unset; right: 0px; }
#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, #onetrust-consent-sdk #onetrust-pc-sdk .ot-optout-signal { 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, #onetrust-consent-sdk #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info a, #onetrust-consent-sdk #onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info a { 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; }
#onetrust-pc-sdk .ot-vlst-cntr .ot-ext-lnk { background-image: url(""); }
.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; }
}
.node--type-article.node--view-mode-full .image-wrapper img { max-width: 100% !important; }
body:not(.user-logged-in).path-node nav.tabs-wrapper { display: none; }
body:not(.user-logged-in).path-node nav.tabs-wrapper { display: none; }
.tag-like.blue-tag a { z-index: inherit; }
[data-theme="dark"] #pills-tabContent .tag-like a { color: rgb(255, 255, 255) !important; }
.captcha__description.description { 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)Non, un "rapport confidentiel" de Pfizer ne liste pas des centaines d'effets secondaires de son vaccin contre le Covid-19 | Factuel
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
Choisir votre langue
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
हिन्दी
বাংলা
မြန်မာ
ภาษาไทย
한국어
Des publications virales affirment qu'un "rapport" de Pfizer répertorie au moins des "centaines" d'effets secondaires de son vaccin contre le Covid-19. Mais cette liste compile en réalité des problèmes médicaux théoriquement attribuables à la vaccination, qui font l'objet d'une surveillance spécifique a priori. Il ne s'agit donc pas des effets indésirables du vaccin Pfizer-BioNTech, mais d'un appel à la vigilance standard lors de la commercialisation d'un nouveau vaccin, comme l'expliquent deux pharmacologues à l'AFP.
"Un rapport confidentiel de Pfizer a été divulgué. Il répertorie des centaines d'effets secondaires ", "Pfizer vient de déposer un compte-rendu des effets secondaires de la vaccination, hé bien, en tout 1.291 effets secondaires, un total de 8 pages! "...
Sur les réseaux sociaux, alors que le conflit russo-ukrainien accapare l'attention de la communauté internationale, certains internautes affirment (1 , 2 ) que le laboratoire américain Pfizer aurait reconnu, dans un rapport tout juste rendu public, le nombre colossal d'effets secondaires de son vaccin contre le Covid-19.
Capture d'écran réalisée sur Twitter le 9 mars 2022.
Capture d'écran du rapport de Pfizer réalisée le 10 mars 2022.
Ces publications s'appuient sur les captures d'écran d'une longue liste recensant (en anglais) des symptômes plus ou moins graves, allant d'une "éruption cutanée " ou d'une "langue gonflée " à des "thromboses veineuses ", des "oedèmes", des "AVC " ou encore des "paralysies faciales ".
Si un document porteur de multiples crédits de Pfizer est consultable en ligne et compile bien ces phénomènes médicaux, cette liste fait l'objet d'une interprétation erronée, comme l'indique à l'AFP Aurélie Grandvuillemin, responsable adjointe du Centre régional de pharmacovigilance (CRPV) de Bourgogne : "Il ne s'agit en aucun cas d'une liste des effets indésirables rapportés du vaccin Pfizer-BioNTech [Cominarty] mais d'une compilation des événements indésirables d'intérêt particulier [...], des manifestations médicales identifiées a priori comme pouvant être associées à l'administration d'un vaccin et qui seront tout particulièrement surveillées après la commercialisation du vaccin quel qu'il soit, contre le Covid ou une autre maladie. "
"Cette liste n'est pas celle des effets indésirables du vaccin Pfizer mais celle des événements qui ont été définis par des experts vaccinaux mondiaux, avant le lancement de la campagne vaccinale, comme des événements à suivre avec attention a priori après la vaccination car ils auraient pu représenter des effets négatifs de ces vaccins ", confirme à l'AFP Francesco Salvo, coordinateur du suivi de la sécurité du vaccin Pfizer au niveau national et directeur du CRPV de Bordeaux.
Un document rendu public en novembre 2021 Contacté par l'AFP, Pfizer rappelle que "les documents que Pfizer et BioNTech ont soumis au comité consultatif de la FDA [Food and Drugs Administration, l'agence américaine de sécurité des médicaments] sur les vaccins et les produits biologiques connexes dans le cadre de l'autorisation d'utilisation d'urgence, ainsi que les soumissions ultérieures, sont accessibles au public sur le site de la FDA . "
Si le rapport sur lequel s'appuient les publications virales n'y figure pas parmi les documents relatifs à l'année 2021, il est en tout cas disponible depuis le 17 novembre 2021 sur le site du "Public Health and Medical Professionals for Transparency ", une organisation non-gouvernementale visant à rendre publics des documents de l'agence américaine du médicament liés aux vaccins contre le Covid-19.
Capture d'écran du rapport réalisée le 10 mars 2022.
Grâce à la loi américaine sur la liberté d'accès à l'information, qui oblige les agences fédérales à transmettre ses documents à ceux qui en font la demande, elle a ainsi pu obtenir plusieurs documents relatifs au vaccin Pfizer-BioNTech, dont cette "analyse cumulée des événements indésirables rapportés jusqu'au 28 février 2021, post-autorisation, pour BNT162B2 [l'une des dénominations du vaccin Pfizer-BioNTech]". Un document qui avait donné lieu à beaucoup de désinformation, notamment des conclusions erronées sur le taux de mortalité du vaccin, comme l'AFP Factuel l'a expliqué dans un article publié fin décembre 2021 .
Dans une première partie (p.6 à 15), Pfizer y recense, à la demande de la FDA, les signalements d'événements indésirables survenus après le lancement des campagnes de vaccination anti-Covid-19 dans une soixantaine de pays, dont les Etats-Unis, le Royaume-Uni, la France ou encore l'Allemagne. Au total, selon le rapport, "jusqu'au 28 février 2021, 42.086 signalements ont été enregistrés", dont un grand nombre relatif à des maux de tête, de la fièvre ou une fatigue générale.
Comme le précise la méthodologie du document (p.5), ces données émanent de signalements d'événements indésirables "indépendamment de l'évaluation de la causalité " avec le vaccin : leur survenue n'est donc pas liée à son injection, ces signalements pouvant "aussi être dus à des maladies sous-jacentes, à un ou plusieurs autres facteurs qui peuvent s'ajouter, dont des antécédents médicaux ou la prise d'autres médicaments en parallèle".
Les pages 16 à 25 détaillent pour leur part le nombre et l'origine "des événements indésirables d'intérêt particulier" (AESI en anglais), en les regroupant par grande catégorie : réactions anaphylatiques, effets cardiovasculaires, réactions d'ordre hématologique, etc. Avec, à chaque fois, une même conclusion : "Cette analyse du nombre de cas cumulés ne fait pas apparaître de nouveaux problèmes de sécurité. La surveillance se poursuit. "
Le document conclut ainsi (p.29) à un "rapport bénéfices-risques favorable " pour le vaccin Pfizer-BioNTech.
Une annexe d'"événements indésirables d'intérêt spécifique" Le rapport se poursuit enfin, à partir de la page 30, avec une annexe listant ces AESI. C'est cette annexe qui est utilisée dans les publications examinées dans cet article. Ces "événements indésirables d'intérêt particulier" sont à différencier des "effets indésirables" signalés après la vaccination et dont des analyses (longues et complexes) permettront le cas échéant d'établir (ou de soupçonner fortement) ou non un lien causal. L'annexe des AESI ne fait que lister des événements indésirables possibles et donc à surveiller de façon particulière.
Une bonne partie n'a d'ailleurs pas été observée dans les enquêtes de pharmaco-vigilance concernant le vaccin contre le Covid.
Selon l'OMS , un AESI est "un événement médical significatif pré-déterminé pouvant potentiellement avoir un lien de causalité avec un vaccin et qui doit être surveillé avec attention et confirmé par des études spécifiques complémentaires ". Soit un problème médical identifié a priori et potentiellement lié à la vaccination, d'où l'attention particulière qui lui est accordée a priori avant une campagne de vaccination - une vigilance qui se poursuit pendant celle-ci.
"Il s'agit d'événements qui ont été observés avec d'autres vaccins, sur lesquels des experts ont émis des hypothèses, comme d'éventuels cas de paralysie faciale, de troubles hémorragiques ou neurologiques, pour les considérer a priori et effectuer une surveillance spécifique pour les vaccins contre le Covid-19 ", explique Francesco Salvo.
"Mais il faut faire la distinction entre un événement indésirable, qui survient après la vaccination sans lien de causalité, et les effets indésirables, qui sont les événements ayant un lien de causalité avec la vaccination. Les bases de pharmacovigilance collectent les événements survenus après vaccination, ce qui permet ensuite de procéder à une expertise pour comprendre s'il y a un possible lien ou non avec la vaccination ", poursuit le spécialiste.
Et Aurélie Grandvuillemin d'ajouter : "Quand on suit un nouveau produit mis sur le marché, on garde bien sûr un oeil sur tous les signalements, mais on accorde une vigilance particulière à ces AESI car on peut potentiellement s'attendre à les voir apparaître. "
Une compilation reprenant les termes du dictionnaire médical MedDRA Concrètement, l'annexe du document de Pfizer relative aux AESI reprend une multitude d'entrées figurant dans le dictionnaire MedDRA de codage des termes médicaux, comme le précise sa page 16.
Capture d'écran de la page 16 du rapport de Pfizer réalisée le 10 mars 2022.
Dans le détail, comme l'explique Francesco Salvo, la liste d'AESI de neuf pages compile "tous les libellés pertinents du dictionnaire MedDRA utilisés pour coder les événements indésirables en pharmacovigilance ". C'est ce qui explique en partie son étendue, au vu de la richesse de ce dictionnaire contenant 70.000 termes, au sein duquel chaque problème clinique spécifique (comme l'infarctus du myocarde) peut compiler à lui seul plus de 200 entrées.
"C'est comme un dictionnaire hiérarchique. Par exemple, le terme 'urticaire de la main' est le terme le plus précis possible pour cet événement indésirable d'intérêt spécifique. Plus on s'en éloigne, plus l'expression varie : on passe à "urticaire" puis à 'réactions cutanées'. Si on veut [décrire] un événement associé à 10 termes différents, on utilise l'ensemble de ces 10 termes. Dans son document, Pfizer a listé tous les termes utilisés pour chaque événement ", détaille le directeur du CRPV de Bordeaux.
En outre, ainsi que le souligne Aurélie Grandvuillemin, "cette annexe est particulièrement longue car elle compile tous les termes que Pfizer a considéré comme des AESI, liste qui regroupe elle-même plusieurs listes, bien au-delà des listes plus courtes telles que celle proposée initialement par l'OMS ". Cette dernière , en date de mai 2020 et relative aux "AESI définis pour les vaccins contre le Covid-19 ", tient en effet sur une seule page, sous la forme d'un tableau comportant une quinzaine d'entrées.
Capture d'écran du tableau des AESI de l'OMS, prise le 10 mars 2022.
Certains "événements indésirables d'intérêt particulier" sont devenus des "effets indésirables rares" Certains événements indésirables d'intérêt particulier surveillés à l'époque sont en revanche devenus depuis des effets indésirables de certains vaccins contre le Covid-19, comme le souligne Aurélie Grandvuillemin : "On peut citer les myocardites, avec Cominarty et Spikevax [Moderna], ou encore le syndrome de Guillain-Barré avec Vaxzevria [AstraZeneca] et le vaccin de Janssen ", même si ce dernier phénomène reste "très rare ", selon l'Agence européenne du médicament (EMA), avec 108 cas signalés pour 21 millions de vaccins administrés au 30 juin 2021.
Francesco Salvo cite en outre "le cas des thromboses atypiques pour AstraZeneca, qui a permis de restreindre cette vaccination aux plus de [55 ans]" et "la paralysie faciale [...], un phénomène très rare, qui peut être un effet indésirable de tous les vaccins - pas seulement celui contre le Covid-19. "
Une dose du vaccin Pfier-BioNTech à Rome, le 14 avril 2021 (archive). ( AFP / TIZIANA FABI)
"Les péricardites et myocardites [...] sont un petit peu plus fréquentes mais restent de l'ordre d'un cas pour 100.000 injections pour le vaccin Pfizer. Il s'agit généralement de petites inflammations, sans signes de sévérité particulière ", poursuit le pharmacologue, tout en soulignant : "A l'inverse, nous avons pu constater que les AVC observés après vaccination étaient des événements non liés au vaccin : la campagne de vaccination a ciblé en priorité des personnes âgées, qui sont à risque d'AVC, donc ce n'est pas le vaccin qui a causé l'AVC mais la condition vieillissante de ces personnes. "
"Il y a bien plus d'événements indésirables signalés aujourd'hui [qu'à l'époque du document de Pfizer, au vu du nombre de personnes vaccinées depuis]" et "on se rend compte, après des milliards d'injections, que le profil de sécurité de ce vaccin est excellent, c'est l'un des vaccins les plus sûrs que l'on connaît ", conclut Francesco Salvo.
18 mai 2022 Clarifie formulation sur les effets secondaires d'intérêt particulier
Copyright AFP 2017-2026. Toute réutilisation commerciale du contenu est sujet à un abonnement. Cliquez ici pour en savoir plus.
Vous souhaitez que l'AFP vérifie une information?
Nous contacter
En cliquant sur « Autoriser tous les cookies », vous acceptez le stockage de cookies sur votre appareil pour améliorer la navigation sur le site, analyser son utilisation et contribuer à nos efforts de marketing.
Continuer sans accepter
Centre de préférences de la confidentialité Lorsque vous consultez un site Web, des données peuvent être stockées dans votre navigateur ou récupérées à partir de celui-ci, généralement sous la forme de cookies. Ces informations peuvent porter sur vous, sur vos préférences ou sur votre appareil et sont principalement utilisées pour s'assurer que le site Web fonctionne correctement. Les informations ne permettent généralement pas de vous identifier directement, mais peuvent vous permettre de bénéficier d'une expérience Web personnalisée. Parce que nous respectons votre droit à la vie privée, nous vous donnons la possibilité de ne pas autoriser certains types de cookies. Cliquez sur les différentes catégories pour obtenir plus de détails sur chacune d'entre elles, et modifier les paramètres par défaut. Toutefois, si vous bloquez certains types de cookies, votre expérience de navigation et les services que nous sommes en mesure de vous offrir peuvent être impactés.
Plus d’informations Tout autoriser Gérer les préférences de consentement Ces cookies nous permettent de déterminer le nombre de visites et les sources du trafic, afin de mesurer et d’améliorer les performances de notre site Web. Ils nous aident également à identifier les pages les plus / moins visitées et d’évaluer comment les visiteurs naviguent sur le site Web. Toutes les informations collectées par ces cookies sont agrégées et donc anonymisées. Si vous n'acceptez pas ces cookies, nous ne serons pas informé de votre visite sur notre site.
Détails du fournisseur
Ces cookies permettent d’améliorer et de personnaliser les fonctionnalités du site Web. Ils peuvent être activés par nos équipes, ou par des tiers dont les services sont utilisés sur les pages de notre site Web. Si vous n'acceptez pas ces cookies, une partie ou la totalité de ces services risquent de ne pas fonctionner correctement.
Détails du fournisseur
Ces cookies sont activés par les services proposés sur les réseaux sociaux que nous avons ajoutés au site Web afin de vous donner la possibilité de partager notre contenu avec votre réseau et vos connaissances. Ils nous permettent également de suivre votre navigation sur d’autres sites Web et d’établir un profil de vos intérêts. Cela peut avoir un impact sur le contenu et les messages affichés sur les autres sites Web que vous consultez. Si vous n'autorisez pas ces cookies, il se peut que vous ne puissiez pas utiliser ou visualiser ces outils de partage.
Détails du fournisseur
Ces cookies sont nécessaires au fonctionnement du site Web et ne peuvent pas être désactivés dans nos systèmes. Ils sont généralement établis en tant que réponse à des actions que vous avez effectuées et qui constituent une demande de services, telles que la définition de vos préférences en matière de confidentialité, la connexion ou le remplissage de formulaires. Vous pouvez configurer votre navigateur afin de bloquer ou être informé de l'existence de ces cookies, mais certaines parties du site Web peuvent être affectées. Ces cookies ne stockent aucune information d’identification personnelle.
Détails du fournisseur
Ces cookies peuvent être mis en place au sein de notre site Web par nos partenaires publicitaires. Ils peuvent être utilisés par ces sociétés pour établir un profil de vos intérêts et vous proposer des publicités pertinentes sur d'autres sites Web. Ils ne stockent pas directement des données personnelles, mais sont basés sur l'identification unique de votre navigateur et de votre appareil Internet. Si vous n'autorisez pas ces cookies, votre publicité sera moins ciblée.
Détails du fournisseur