"); 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-close-icon, #onetrust-pc-sdk .ot-close-icon, #ot-sync-ntfy .ot-close-icon { background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzQ4LjMzM3B4IiBoZWlnaHQ9IjM0OC4zMzNweCIgdmlld0JveD0iMCAwIDM0OC4zMzMgMzQ4LjMzNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzQ4LjMzMyAzNDguMzM0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iIzU2NTY1NiIgZD0iTTMzNi41NTksNjguNjExTDIzMS4wMTYsMTc0LjE2NWwxMDUuNTQzLDEwNS41NDljMTUuNjk5LDE1LjcwNSwxNS42OTksNDEuMTQ1LDAsNTYuODVjLTcuODQ0LDcuODQ0LTE4LjEyOCwxMS43NjktMjguNDA3LDExLjc2OWMtMTAuMjk2LDAtMjAuNTgxLTMuOTE5LTI4LjQxOS0xMS43NjlMMTc0LjE2NywyMzEuMDAzTDY4LjYwOSwzMzYuNTYzYy03Ljg0Myw3Ljg0NC0xOC4xMjgsMTEuNzY5LTI4LjQxNiwxMS43NjljLTEwLjI4NSwwLTIwLjU2My0zLjkxOS0yOC40MTMtMTEuNzY5Yy0xNS42OTktMTUuNjk4LTE1LjY5OS00MS4xMzksMC01Ni44NWwxMDUuNTQtMTA1LjU0OUwxMS43NzQsNjguNjExYy0xNS42OTktMTUuNjk5LTE1LjY5OS00MS4xNDUsMC01Ni44NDRjMTUuNjk2LTE1LjY4Nyw0MS4xMjctMTUuNjg3LDU2LjgyOSwwbDEwNS41NjMsMTA1LjU1NEwyNzkuNzIxLDExLjc2N2MxNS43MDUtMTUuNjg3LDQxLjEzOS0xNS42ODcsNTYuODMyLDBDMzUyLjI1OCwyNy40NjYsMzUyLjI1OCw1Mi45MTIsMzM2LjU1OSw2OC42MTF6Ii8+PC9nPjwvc3ZnPg=="); background-size: contain; background-repeat: no-repeat; background-position: center center; height: 12px; width: 12px; }
#onetrust-banner-sdk .powered-by-logo, #onetrust-banner-sdk .ot-pc-footer-logo a, #onetrust-pc-sdk .powered-by-logo, #onetrust-pc-sdk .ot-pc-footer-logo a, #ot-sync-ntfy .powered-by-logo, #ot-sync-ntfy .ot-pc-footer-logo a { background-size: contain; background-repeat: no-repeat; background-position: center center; height: 25px; width: 152px; display: block; text-decoration: none; font-size: 0.75em; }
#onetrust-banner-sdk .powered-by-logo:hover, #onetrust-banner-sdk .ot-pc-footer-logo a:hover, #onetrust-pc-sdk .powered-by-logo:hover, #onetrust-pc-sdk .ot-pc-footer-logo a:hover, #ot-sync-ntfy .powered-by-logo:hover, #ot-sync-ntfy .ot-pc-footer-logo a:hover { color: rgb(86, 86, 86); }
#onetrust-banner-sdk h3 *, #onetrust-banner-sdk h4 *, #onetrust-banner-sdk h6 *, #onetrust-banner-sdk button *, #onetrust-banner-sdk a[data-parent-id] *, #onetrust-pc-sdk h3 *, #onetrust-pc-sdk h4 *, #onetrust-pc-sdk h6 *, #onetrust-pc-sdk button *, #onetrust-pc-sdk a[data-parent-id] *, #ot-sync-ntfy h3 *, #ot-sync-ntfy h4 *, #ot-sync-ntfy h6 *, #ot-sync-ntfy button *, #ot-sync-ntfy a[data-parent-id] * { font-size: inherit; font-weight: inherit; color: inherit; }
#onetrust-banner-sdk .ot-hide, #onetrust-pc-sdk .ot-hide, #ot-sync-ntfy .ot-hide { display: none !important; }
#onetrust-banner-sdk button.ot-link-btn:hover, #onetrust-pc-sdk button.ot-link-btn:hover, #ot-sync-ntfy button.ot-link-btn:hover { text-decoration: underline; opacity: 1; }
#onetrust-pc-sdk .ot-sdk-row .ot-sdk-column { padding: 0px; }
#onetrust-pc-sdk .ot-sdk-container { padding-right: 0px; }
#onetrust-pc-sdk .ot-sdk-row { flex-direction: initial; width: 100%; }
#onetrust-pc-sdk [type="checkbox"]:checked, #onetrust-pc-sdk [type="checkbox"]:not(:checked) { pointer-events: initial; }
#onetrust-pc-sdk [type="checkbox"]:disabled + label::before, #onetrust-pc-sdk [type="checkbox"]:disabled + label::after, #onetrust-pc-sdk [type="checkbox"]:disabled + label { pointer-events: none; opacity: 0.7; }
#onetrust-pc-sdk #vendor-list-content { transform: translate3d(0px, 0px, 0px); }
#onetrust-pc-sdk li input[type="checkbox"] { z-index: 1; }
#onetrust-pc-sdk li .ot-checkbox label { z-index: 2; }
#onetrust-pc-sdk li .ot-checkbox input[type="checkbox"] { height: auto; width: auto; }
#onetrust-pc-sdk li .host-title a, #onetrust-pc-sdk li .ot-host-name a, #onetrust-pc-sdk li .accordion-text, #onetrust-pc-sdk li .ot-acc-txt { z-index: 2; position: relative; }
#onetrust-pc-sdk input { margin: 3px 0.1ex; }
#onetrust-pc-sdk .pc-logo, #onetrust-pc-sdk .ot-pc-logo { height: 60px; width: 180px; background-position: center center; background-size: contain; background-repeat: no-repeat; }
#onetrust-pc-sdk .screen-reader-only, #onetrust-pc-sdk .ot-scrn-rdr, .ot-sdk-cookie-policy .screen-reader-only, .ot-sdk-cookie-policy .ot-scrn-rdr { border: 0px; clip: rect(0px, 0px, 0px, 0px); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; }
#onetrust-pc-sdk.ot-fade-in, .onetrust-pc-dark-filter.ot-fade-in, #onetrust-banner-sdk.ot-fade-in { animation-name: onetrust-fade-in; animation-duration: 400ms; animation-timing-function: ease-in-out; }
#onetrust-pc-sdk.ot-hide { display: none !important; }
.onetrust-pc-dark-filter.ot-hide { display: none !important; }
#ot-sdk-btn.ot-sdk-show-settings, #ot-sdk-btn.optanon-show-settings { color: rgb(104, 182, 49); border: 1px solid rgb(104, 182, 49); height: auto; white-space: normal; overflow-wrap: break-word; padding: 0.8em 2em; font-size: 0.8em; line-height: 1.2; cursor: pointer; transition: all 0.1s ease 0s; }
#ot-sdk-btn.ot-sdk-show-settings:hover, #ot-sdk-btn.optanon-show-settings:hover { color: rgb(255, 255, 255); background-color: rgb(104, 182, 49); }
.onetrust-pc-dark-filter { background: rgba(0, 0, 0, 0.5); z-index: 2147483646; width: 100%; height: 100%; overflow: hidden; position: fixed; top: 0px; bottom: 0px; left: 0px; }
@keyframes onetrust-fade-in {
0% { opacity: 0; }
100% { opacity: 1; }
}
.ot-cookie-label { text-decoration: underline; }
@media only screen and (min-width: 426px) and (max-width: 896px) and (orientation: landscape) {
#onetrust-pc-sdk p { font-size: 0.75em; }
}
#onetrust-banner-sdk .banner-option-input:focus + label { outline: rgb(0, 0, 0) auto 1px; }
.category-vendors-list-handler + a:focus, .category-vendors-list-handler + a:focus-visible { outline: rgb(0, 0, 0) solid 2px; }
#onetrust-pc-sdk .ot-userid-title { margin-top: 10px; }
#onetrust-pc-sdk .ot-userid-title > span, #onetrust-pc-sdk .ot-userid-timestamp > span { font-weight: 700; }
#onetrust-pc-sdk .ot-userid-desc { font-style: italic; }
#onetrust-pc-sdk .ot-host-desc a { pointer-events: initial; }
#onetrust-pc-sdk .ot-ven-hdr > p a { position: relative; z-index: 2; pointer-events: initial; }
#onetrust-banner-sdk, #onetrust-pc-sdk, #ot-sdk-cookie-policy, #ot-sync-ntfy { font-size: 16px; }
#onetrust-banner-sdk *, #onetrust-banner-sdk ::after, #onetrust-banner-sdk ::before, #onetrust-pc-sdk *, #onetrust-pc-sdk ::after, #onetrust-pc-sdk ::before, #ot-sdk-cookie-policy *, #ot-sdk-cookie-policy ::after, #ot-sdk-cookie-policy ::before, #ot-sync-ntfy *, #ot-sync-ntfy ::after, #ot-sync-ntfy ::before { box-sizing: content-box; }
#onetrust-banner-sdk div, #onetrust-banner-sdk span, #onetrust-banner-sdk h1, #onetrust-banner-sdk h2, #onetrust-banner-sdk h3, #onetrust-banner-sdk h4, #onetrust-banner-sdk h5, #onetrust-banner-sdk h6, #onetrust-banner-sdk p, #onetrust-banner-sdk img, #onetrust-banner-sdk svg, #onetrust-banner-sdk button, #onetrust-banner-sdk section, #onetrust-banner-sdk a, #onetrust-banner-sdk label, #onetrust-banner-sdk input, #onetrust-banner-sdk ul, #onetrust-banner-sdk li, #onetrust-banner-sdk nav, #onetrust-banner-sdk table, #onetrust-banner-sdk thead, #onetrust-banner-sdk tr, #onetrust-banner-sdk td, #onetrust-banner-sdk tbody, #onetrust-banner-sdk .ot-main-content, #onetrust-banner-sdk .ot-toggle, #onetrust-banner-sdk #ot-content, #onetrust-banner-sdk #ot-pc-content, #onetrust-banner-sdk .checkbox, #onetrust-pc-sdk div, #onetrust-pc-sdk span, #onetrust-pc-sdk h1, #onetrust-pc-sdk h2, #onetrust-pc-sdk h3, #onetrust-pc-sdk h4, #onetrust-pc-sdk h5, #onetrust-pc-sdk h6, #onetrust-pc-sdk p, #onetrust-pc-sdk img, #onetrust-pc-sdk svg, #onetrust-pc-sdk button, #onetrust-pc-sdk section, #onetrust-pc-sdk a, #onetrust-pc-sdk label, #onetrust-pc-sdk input, #onetrust-pc-sdk ul, #onetrust-pc-sdk li, #onetrust-pc-sdk nav, #onetrust-pc-sdk table, #onetrust-pc-sdk thead, #onetrust-pc-sdk tr, #onetrust-pc-sdk td, #onetrust-pc-sdk tbody, #onetrust-pc-sdk .ot-main-content, #onetrust-pc-sdk .ot-toggle, #onetrust-pc-sdk #ot-content, #onetrust-pc-sdk #ot-pc-content, #onetrust-pc-sdk .checkbox, #ot-sdk-cookie-policy div, #ot-sdk-cookie-policy span, #ot-sdk-cookie-policy h1, #ot-sdk-cookie-policy h2, #ot-sdk-cookie-policy h3, #ot-sdk-cookie-policy h4, #ot-sdk-cookie-policy h5, #ot-sdk-cookie-policy h6, #ot-sdk-cookie-policy p, #ot-sdk-cookie-policy img, #ot-sdk-cookie-policy svg, #ot-sdk-cookie-policy button, #ot-sdk-cookie-policy section, #ot-sdk-cookie-policy a, #ot-sdk-cookie-policy label, #ot-sdk-cookie-policy input, #ot-sdk-cookie-policy ul, #ot-sdk-cookie-policy li, #ot-sdk-cookie-policy nav, #ot-sdk-cookie-policy table, #ot-sdk-cookie-policy thead, #ot-sdk-cookie-policy tr, #ot-sdk-cookie-policy td, #ot-sdk-cookie-policy tbody, #ot-sdk-cookie-policy .ot-main-content, #ot-sdk-cookie-policy .ot-toggle, #ot-sdk-cookie-policy #ot-content, #ot-sdk-cookie-policy #ot-pc-content, #ot-sdk-cookie-policy .checkbox, #ot-sync-ntfy div, #ot-sync-ntfy span, #ot-sync-ntfy h1, #ot-sync-ntfy h2, #ot-sync-ntfy h3, #ot-sync-ntfy h4, #ot-sync-ntfy h5, #ot-sync-ntfy h6, #ot-sync-ntfy p, #ot-sync-ntfy img, #ot-sync-ntfy svg, #ot-sync-ntfy button, #ot-sync-ntfy section, #ot-sync-ntfy a, #ot-sync-ntfy label, #ot-sync-ntfy input, #ot-sync-ntfy ul, #ot-sync-ntfy li, #ot-sync-ntfy nav, #ot-sync-ntfy table, #ot-sync-ntfy thead, #ot-sync-ntfy tr, #ot-sync-ntfy td, #ot-sync-ntfy tbody, #ot-sync-ntfy .ot-main-content, #ot-sync-ntfy .ot-toggle, #ot-sync-ntfy #ot-content, #ot-sync-ntfy #ot-pc-content, #ot-sync-ntfy .checkbox { font-family: inherit; font-weight: normal; -webkit-font-smoothing: auto; letter-spacing: normal; line-height: normal; padding: 0px; margin: 0px; height: auto; min-height: 0px; max-height: none; width: auto; min-width: 0px; max-width: none; border-radius: 0px; border: none; clear: none; float: none; position: static; inset: auto; text-align: left; text-decoration: none; text-indent: 0px; text-shadow: none; text-transform: none; white-space: normal; background: none; overflow: visible; vertical-align: baseline; visibility: visible; z-index: auto; box-shadow: none; }
#onetrust-banner-sdk label::before, #onetrust-banner-sdk label::after, #onetrust-banner-sdk .checkbox::after, #onetrust-banner-sdk .checkbox::before, #onetrust-pc-sdk label::before, #onetrust-pc-sdk label::after, #onetrust-pc-sdk .checkbox::after, #onetrust-pc-sdk .checkbox::before, #ot-sdk-cookie-policy label::before, #ot-sdk-cookie-policy label::after, #ot-sdk-cookie-policy .checkbox::after, #ot-sdk-cookie-policy .checkbox::before, #ot-sync-ntfy label::before, #ot-sync-ntfy label::after, #ot-sync-ntfy .checkbox::after, #ot-sync-ntfy .checkbox::before { content: none; }
#onetrust-banner-sdk .ot-sdk-container, #onetrust-pc-sdk .ot-sdk-container, #ot-sdk-cookie-policy .ot-sdk-container { position: relative; width: 100%; max-width: 100%; margin: 0px auto; padding: 0px 20px; box-sizing: border-box; }
#onetrust-banner-sdk .ot-sdk-column, #onetrust-banner-sdk .ot-sdk-columns, #onetrust-pc-sdk .ot-sdk-column, #onetrust-pc-sdk .ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-column, #ot-sdk-cookie-policy .ot-sdk-columns { width: 100%; float: left; box-sizing: border-box; padding: 0px; display: initial; }
@media (min-width: 400px) {
#onetrust-banner-sdk .ot-sdk-container, #onetrust-pc-sdk .ot-sdk-container, #ot-sdk-cookie-policy .ot-sdk-container { width: 90%; padding: 0px; }
}
@media (min-width: 550px) {
#onetrust-banner-sdk .ot-sdk-container, #onetrust-pc-sdk .ot-sdk-container, #ot-sdk-cookie-policy .ot-sdk-container { width: 100%; }
#onetrust-banner-sdk .ot-sdk-column, #onetrust-banner-sdk .ot-sdk-columns, #onetrust-pc-sdk .ot-sdk-column, #onetrust-pc-sdk .ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-column, #ot-sdk-cookie-policy .ot-sdk-columns { margin-left: 4%; }
#onetrust-banner-sdk .ot-sdk-column:first-child, #onetrust-banner-sdk .ot-sdk-columns:first-child, #onetrust-pc-sdk .ot-sdk-column:first-child, #onetrust-pc-sdk .ot-sdk-columns:first-child, #ot-sdk-cookie-policy .ot-sdk-column:first-child, #ot-sdk-cookie-policy .ot-sdk-columns:first-child { margin-left: 0px; }
#onetrust-banner-sdk .ot-sdk-two.ot-sdk-columns, #onetrust-pc-sdk .ot-sdk-two.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-two.ot-sdk-columns { width: 13.3333%; }
#onetrust-banner-sdk .ot-sdk-three.ot-sdk-columns, #onetrust-pc-sdk .ot-sdk-three.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-three.ot-sdk-columns { width: 22%; }
#onetrust-banner-sdk .ot-sdk-four.ot-sdk-columns, #onetrust-pc-sdk .ot-sdk-four.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-four.ot-sdk-columns { width: 30.6667%; }
#onetrust-banner-sdk .ot-sdk-eight.ot-sdk-columns, #onetrust-pc-sdk .ot-sdk-eight.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-eight.ot-sdk-columns { width: 65.3333%; }
#onetrust-banner-sdk .ot-sdk-nine.ot-sdk-columns, #onetrust-pc-sdk .ot-sdk-nine.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-nine.ot-sdk-columns { width: 74%; }
#onetrust-banner-sdk .ot-sdk-ten.ot-sdk-columns, #onetrust-pc-sdk .ot-sdk-ten.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-ten.ot-sdk-columns { width: 82.6667%; }
#onetrust-banner-sdk .ot-sdk-eleven.ot-sdk-columns, #onetrust-pc-sdk .ot-sdk-eleven.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-eleven.ot-sdk-columns { width: 91.3333%; }
#onetrust-banner-sdk .ot-sdk-twelve.ot-sdk-columns, #onetrust-pc-sdk .ot-sdk-twelve.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-twelve.ot-sdk-columns { width: 100%; margin-left: 0px; }
}
#onetrust-banner-sdk h1, #onetrust-banner-sdk h2, #onetrust-banner-sdk h3, #onetrust-banner-sdk h4, #onetrust-banner-sdk h5, #onetrust-banner-sdk h6, #onetrust-pc-sdk h1, #onetrust-pc-sdk h2, #onetrust-pc-sdk h3, #onetrust-pc-sdk h4, #onetrust-pc-sdk h5, #onetrust-pc-sdk h6, #ot-sdk-cookie-policy h1, #ot-sdk-cookie-policy h2, #ot-sdk-cookie-policy h3, #ot-sdk-cookie-policy h4, #ot-sdk-cookie-policy h5, #ot-sdk-cookie-policy h6 { margin-top: 0px; font-weight: 600; font-family: inherit; }
#onetrust-banner-sdk h1, #onetrust-pc-sdk h1, #ot-sdk-cookie-policy h1 { font-size: 1.5rem; line-height: 1.2; }
#onetrust-banner-sdk h2, #onetrust-pc-sdk h2, #ot-sdk-cookie-policy h2 { font-size: 1.5rem; line-height: 1.25; }
#onetrust-banner-sdk h3, #onetrust-pc-sdk h3, #ot-sdk-cookie-policy h3 { font-size: 1.5rem; line-height: 1.3; }
#onetrust-banner-sdk h4, #onetrust-pc-sdk h4, #ot-sdk-cookie-policy h4 { font-size: 1.5rem; line-height: 1.35; }
#onetrust-banner-sdk h5, #onetrust-pc-sdk h5, #ot-sdk-cookie-policy h5 { font-size: 1.5rem; line-height: 1.5; }
#onetrust-banner-sdk h6, #onetrust-pc-sdk h6, #ot-sdk-cookie-policy h6 { font-size: 1.5rem; line-height: 1.6; }
@media (min-width: 550px) {
#onetrust-banner-sdk h1, #onetrust-pc-sdk h1, #ot-sdk-cookie-policy h1 { font-size: 1.5rem; }
#onetrust-banner-sdk h2, #onetrust-pc-sdk h2, #ot-sdk-cookie-policy h2 { font-size: 1.5rem; }
#onetrust-banner-sdk h3, #onetrust-pc-sdk h3, #ot-sdk-cookie-policy h3 { font-size: 1.5rem; }
#onetrust-banner-sdk h4, #onetrust-pc-sdk h4, #ot-sdk-cookie-policy h4 { font-size: 1.5rem; }
#onetrust-banner-sdk h5, #onetrust-pc-sdk h5, #ot-sdk-cookie-policy h5 { font-size: 1.5rem; }
#onetrust-banner-sdk h6, #onetrust-pc-sdk h6, #ot-sdk-cookie-policy h6 { font-size: 1.5rem; }
}
#onetrust-banner-sdk p, #onetrust-pc-sdk p, #ot-sdk-cookie-policy p { margin: 0px 0px 1em; font-family: inherit; line-height: normal; }
#onetrust-banner-sdk a, #onetrust-pc-sdk a, #ot-sdk-cookie-policy a { color: rgb(86, 86, 86); text-decoration: underline; }
#onetrust-banner-sdk a:hover, #onetrust-pc-sdk a:hover, #ot-sdk-cookie-policy a:hover { color: rgb(86, 86, 86); text-decoration: none; }
#onetrust-banner-sdk .ot-sdk-button, #onetrust-banner-sdk button, #onetrust-pc-sdk .ot-sdk-button, #onetrust-pc-sdk button, #ot-sdk-cookie-policy .ot-sdk-button, #ot-sdk-cookie-policy button { margin-bottom: 1rem; font-family: inherit; }
#onetrust-banner-sdk .ot-sdk-button, #onetrust-banner-sdk button, #onetrust-pc-sdk .ot-sdk-button, #onetrust-pc-sdk button, #ot-sdk-cookie-policy .ot-sdk-button, #ot-sdk-cookie-policy button { display: inline-block; height: 38px; padding: 0px 30px; color: rgb(85, 85, 85); text-align: center; font-size: 0.9em; font-weight: 400; line-height: 38px; letter-spacing: 0.01em; text-decoration: none; white-space: nowrap; background-color: transparent; border-radius: 2px; border: 1px solid rgb(187, 187, 187); cursor: pointer; box-sizing: border-box; }
#onetrust-banner-sdk .ot-sdk-button:hover, #onetrust-banner-sdk :not(.ot-leg-btn-container) > button:not(.ot-link-btn):hover, #onetrust-banner-sdk :not(.ot-leg-btn-container) > button:not(.ot-link-btn):focus, #onetrust-pc-sdk .ot-sdk-button:hover, #onetrust-pc-sdk :not(.ot-leg-btn-container) > button:not(.ot-link-btn):hover, #onetrust-pc-sdk :not(.ot-leg-btn-container) > button:not(.ot-link-btn):focus, #ot-sdk-cookie-policy .ot-sdk-button:hover, #ot-sdk-cookie-policy :not(.ot-leg-btn-container) > button:not(.ot-link-btn):hover, #ot-sdk-cookie-policy :not(.ot-leg-btn-container) > button:not(.ot-link-btn):focus { color: rgb(51, 51, 51); border-color: rgb(136, 136, 136); opacity: 0.7; }
#onetrust-banner-sdk .ot-sdk-button:focus, #onetrust-banner-sdk :not(.ot-leg-btn-container) > button:focus, #onetrust-pc-sdk .ot-sdk-button:focus, #onetrust-pc-sdk :not(.ot-leg-btn-container) > button:focus, #ot-sdk-cookie-policy .ot-sdk-button:focus, #ot-sdk-cookie-policy :not(.ot-leg-btn-container) > button:focus { outline: rgb(0, 0, 0) solid 2px; }
#onetrust-banner-sdk .ot-sdk-button.ot-sdk-button-primary, #onetrust-banner-sdk button.ot-sdk-button-primary, #onetrust-banner-sdk input[type="submit"].ot-sdk-button-primary, #onetrust-banner-sdk input[type="reset"].ot-sdk-button-primary, #onetrust-banner-sdk input[type="button"].ot-sdk-button-primary, #onetrust-pc-sdk .ot-sdk-button.ot-sdk-button-primary, #onetrust-pc-sdk button.ot-sdk-button-primary, #onetrust-pc-sdk input[type="submit"].ot-sdk-button-primary, #onetrust-pc-sdk input[type="reset"].ot-sdk-button-primary, #onetrust-pc-sdk input[type="button"].ot-sdk-button-primary, #ot-sdk-cookie-policy .ot-sdk-button.ot-sdk-button-primary, #ot-sdk-cookie-policy button.ot-sdk-button-primary, #ot-sdk-cookie-policy input[type="submit"].ot-sdk-button-primary, #ot-sdk-cookie-policy input[type="reset"].ot-sdk-button-primary, #ot-sdk-cookie-policy input[type="button"].ot-sdk-button-primary { color: rgb(255, 255, 255); background-color: rgb(51, 195, 240); border-color: rgb(51, 195, 240); }
#onetrust-banner-sdk .ot-sdk-button.ot-sdk-button-primary:hover, #onetrust-banner-sdk button.ot-sdk-button-primary:hover, #onetrust-banner-sdk input[type="submit"].ot-sdk-button-primary:hover, #onetrust-banner-sdk input[type="reset"].ot-sdk-button-primary:hover, #onetrust-banner-sdk input[type="button"].ot-sdk-button-primary:hover, #onetrust-banner-sdk .ot-sdk-button.ot-sdk-button-primary:focus, #onetrust-banner-sdk button.ot-sdk-button-primary:focus, #onetrust-banner-sdk input[type="submit"].ot-sdk-button-primary:focus, #onetrust-banner-sdk input[type="reset"].ot-sdk-button-primary:focus, #onetrust-banner-sdk input[type="button"].ot-sdk-button-primary:focus, #onetrust-pc-sdk .ot-sdk-button.ot-sdk-button-primary:hover, #onetrust-pc-sdk button.ot-sdk-button-primary:hover, #onetrust-pc-sdk input[type="submit"].ot-sdk-button-primary:hover, #onetrust-pc-sdk input[type="reset"].ot-sdk-button-primary:hover, #onetrust-pc-sdk input[type="button"].ot-sdk-button-primary:hover, #onetrust-pc-sdk .ot-sdk-button.ot-sdk-button-primary:focus, #onetrust-pc-sdk button.ot-sdk-button-primary:focus, #onetrust-pc-sdk input[type="submit"].ot-sdk-button-primary:focus, #onetrust-pc-sdk input[type="reset"].ot-sdk-button-primary:focus, #onetrust-pc-sdk input[type="button"].ot-sdk-button-primary:focus, #ot-sdk-cookie-policy .ot-sdk-button.ot-sdk-button-primary:hover, #ot-sdk-cookie-policy button.ot-sdk-button-primary:hover, #ot-sdk-cookie-policy input[type="submit"].ot-sdk-button-primary:hover, #ot-sdk-cookie-policy input[type="reset"].ot-sdk-button-primary:hover, #ot-sdk-cookie-policy input[type="button"].ot-sdk-button-primary:hover, #ot-sdk-cookie-policy .ot-sdk-button.ot-sdk-button-primary:focus, #ot-sdk-cookie-policy button.ot-sdk-button-primary:focus, #ot-sdk-cookie-policy input[type="submit"].ot-sdk-button-primary:focus, #ot-sdk-cookie-policy input[type="reset"].ot-sdk-button-primary:focus, #ot-sdk-cookie-policy input[type="button"].ot-sdk-button-primary:focus { color: rgb(255, 255, 255); background-color: rgb(30, 174, 219); border-color: rgb(30, 174, 219); }
#onetrust-banner-sdk input[type="text"], #onetrust-pc-sdk input[type="text"], #ot-sdk-cookie-policy input[type="text"] { height: 38px; padding: 6px 10px; background-color: rgb(255, 255, 255); border: 1px solid rgb(209, 209, 209); border-radius: 4px; box-shadow: none; box-sizing: border-box; }
#onetrust-banner-sdk input[type="text"], #onetrust-pc-sdk input[type="text"], #ot-sdk-cookie-policy input[type="text"] { appearance: none; }
#onetrust-banner-sdk input[type="text"]:focus, #onetrust-pc-sdk input[type="text"]:focus, #ot-sdk-cookie-policy input[type="text"]:focus { border: 1px solid rgb(0, 0, 0); outline: 0px; }
#onetrust-banner-sdk label, #onetrust-pc-sdk label, #ot-sdk-cookie-policy label { display: block; margin-bottom: 0.5rem; font-weight: 600; }
#onetrust-banner-sdk input[type="checkbox"], #onetrust-pc-sdk input[type="checkbox"], #ot-sdk-cookie-policy input[type="checkbox"] { display: inline; }
#onetrust-banner-sdk ul, #onetrust-pc-sdk ul, #ot-sdk-cookie-policy ul { list-style: inside circle; }
#onetrust-banner-sdk ul, #onetrust-pc-sdk ul, #ot-sdk-cookie-policy ul { padding-left: 0px; margin-top: 0px; }
#onetrust-banner-sdk ul ul, #onetrust-pc-sdk ul ul, #ot-sdk-cookie-policy ul ul { margin: 1.5rem 0px 1.5rem 3rem; font-size: 90%; }
#onetrust-banner-sdk li, #onetrust-pc-sdk li, #ot-sdk-cookie-policy li { margin-bottom: 1rem; }
#onetrust-banner-sdk th, #onetrust-banner-sdk td, #onetrust-pc-sdk th, #onetrust-pc-sdk td, #ot-sdk-cookie-policy th, #ot-sdk-cookie-policy td { padding: 12px 15px; text-align: left; border-bottom: 1px solid rgb(225, 225, 225); }
#onetrust-banner-sdk button, #onetrust-pc-sdk button, #ot-sdk-cookie-policy button { margin-bottom: 1rem; font-family: inherit; }
#onetrust-banner-sdk .ot-sdk-container::after, #onetrust-banner-sdk .ot-sdk-row::after, #onetrust-pc-sdk .ot-sdk-container::after, #onetrust-pc-sdk .ot-sdk-row::after, #ot-sdk-cookie-policy .ot-sdk-container::after, #ot-sdk-cookie-policy .ot-sdk-row::after { content: ""; display: table; clear: both; }
#onetrust-banner-sdk .ot-sdk-row, #onetrust-pc-sdk .ot-sdk-row, #ot-sdk-cookie-policy .ot-sdk-row { margin: 0px; max-width: none; display: block; }
#onetrust-banner-sdk { box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 18px; }
#onetrust-banner-sdk.otFlat { position: fixed; z-index: 2147483645; bottom: 0px; right: 0px; left: 0px; background-color: rgb(255, 255, 255); max-height: 90%; overflow: hidden auto; }
#onetrust-banner-sdk.otFlat.top { top: 0px; bottom: auto; }
#onetrust-banner-sdk.otRelFont { font-size: 1rem; }
#onetrust-banner-sdk > .ot-sdk-container { overflow: hidden; }
#onetrust-banner-sdk::-webkit-scrollbar { width: 11px; }
#onetrust-banner-sdk::-webkit-scrollbar-thumb { border-radius: 10px; background: rgb(193, 193, 193); }
#onetrust-banner-sdk { }
#onetrust-banner-sdk #onetrust-policy { margin: 1.25em 0px 0.625em 2em; overflow: hidden; }
#onetrust-banner-sdk #onetrust-policy .ot-gv-list-handler { float: left; font-size: 0.82em; padding: 0px; margin-bottom: 0px; border: 0px; line-height: normal; height: auto; width: auto; }
#onetrust-banner-sdk #onetrust-policy-title { font-size: 1.2em; line-height: 1.3; margin-bottom: 10px; }
#onetrust-banner-sdk #onetrust-policy-text { clear: both; text-align: left; font-size: 0.88em; line-height: 1.4; }
#onetrust-banner-sdk #onetrust-policy-text * { font-size: inherit; line-height: inherit; }
#onetrust-banner-sdk #onetrust-policy-text a { font-weight: bold; margin-left: 5px; }
#onetrust-banner-sdk #onetrust-policy-title, #onetrust-banner-sdk #onetrust-policy-text { color: dimgray; float: left; }
#onetrust-banner-sdk #onetrust-button-group-parent { min-height: 1px; text-align: center; }
#onetrust-banner-sdk #onetrust-button-group { display: inline-block; }
#onetrust-banner-sdk #onetrust-accept-btn-handler, #onetrust-banner-sdk #onetrust-reject-all-handler, #onetrust-banner-sdk #onetrust-pc-btn-handler { background-color: rgb(104, 182, 49); color: rgb(255, 255, 255); border-color: rgb(104, 182, 49); margin-right: 1em; min-width: 125px; height: auto; white-space: normal; word-break: break-word; overflow-wrap: break-word; padding: 12px 10px; line-height: 1.2; font-size: 0.813em; font-weight: 600; }
#onetrust-banner-sdk #onetrust-pc-btn-handler.cookie-setting-link { background-color: rgb(255, 255, 255); border: none; color: rgb(104, 182, 49); text-decoration: underline; padding-left: 0px; padding-right: 0px; }
#onetrust-banner-sdk .onetrust-close-btn-ui { width: 44px; height: 44px; background-size: 12px; border: none; position: relative; margin: auto; padding: 0px; }
#onetrust-banner-sdk .banner_logo { display: none; }
#onetrust-banner-sdk .ot-b-addl-desc { clear: both; float: left; display: block; }
#onetrust-banner-sdk #banner-options { float: left; display: table; margin-right: 0px; margin-left: 1em; width: calc(100% - 1em); }
#onetrust-banner-sdk .banner-option-input { cursor: pointer; width: auto; height: auto; border: none; padding: 0px 3px 0px 0px; margin: 0px 0px 10px; font-size: 0.82em; line-height: 1.4; }
#onetrust-banner-sdk .banner-option-input * { pointer-events: none; font-size: inherit; line-height: inherit; }
#onetrust-banner-sdk .banner-option-input[aria-expanded="true"] ~ .banner-option-details { display: block; height: auto; }
#onetrust-banner-sdk .banner-option-input[aria-expanded="true"] .ot-arrow-container { transform: rotate(90deg); }
#onetrust-banner-sdk .banner-option { margin-bottom: 12px; margin-left: 0px; border: none; float: left; padding: 0px; }
#onetrust-banner-sdk .banner-option:first-child { padding-left: 2px; }
#onetrust-banner-sdk .banner-option:not(:first-child) { padding: 0px; border: none; }
#onetrust-banner-sdk .banner-option-header { cursor: pointer; display: inline-block; }
#onetrust-banner-sdk .banner-option-header :first-child { color: dimgray; font-weight: bold; float: left; }
#onetrust-banner-sdk .banner-option-header .ot-arrow-container { display: inline-block; border-top: 6px solid transparent; border-bottom: 6px solid transparent; border-left: 6px solid dimgray; margin-left: 10px; vertical-align: middle; }
#onetrust-banner-sdk .banner-option-details { display: none; font-size: 0.83em; line-height: 1.5; padding: 10px 0px 5px 10px; margin-right: 10px; height: 0px; }
#onetrust-banner-sdk .banner-option-details * { font-size: inherit; line-height: inherit; color: dimgray; }
#onetrust-banner-sdk .ot-arrow-container, #onetrust-banner-sdk .banner-option-details { transition: all 300ms ease-in 0s; }
#onetrust-banner-sdk .ot-dpd-container { float: left; }
#onetrust-banner-sdk .ot-dpd-title { margin-bottom: 10px; }
#onetrust-banner-sdk .ot-dpd-title, #onetrust-banner-sdk .ot-dpd-desc { font-size: 0.88em; line-height: 1.4; color: dimgray; }
#onetrust-banner-sdk .ot-dpd-title *, #onetrust-banner-sdk .ot-dpd-desc * { font-size: inherit; line-height: inherit; }
#onetrust-banner-sdk.ot-iab-2 #onetrust-policy-text * { margin-bottom: 0px; }
#onetrust-banner-sdk.ot-iab-2 .onetrust-vendors-list-handler { display: block; margin-left: 0px; margin-top: 5px; clear: both; margin-bottom: 0px; padding: 0px; border: 0px; height: auto; width: auto; }
#onetrust-banner-sdk.ot-iab-2 #onetrust-button-group button { display: block; }
#onetrust-banner-sdk.ot-close-btn-link { padding-top: 25px; }
#onetrust-banner-sdk.ot-close-btn-link #onetrust-close-btn-container { top: 15px; transform: none; right: 15px; }
#onetrust-banner-sdk.ot-close-btn-link #onetrust-close-btn-container button { padding: 0px; white-space: pre-wrap; border: none; height: auto; line-height: 1.5; text-decoration: underline; font-size: 0.69em; }
#onetrust-banner-sdk #onetrust-policy-text, #onetrust-banner-sdk .ot-dpd-desc, #onetrust-banner-sdk .ot-b-addl-desc { font-size: 0.813em; line-height: 1.5; }
#onetrust-banner-sdk .ot-dpd-desc { margin-bottom: 10px; }
#onetrust-banner-sdk .ot-dpd-desc > .ot-b-addl-desc { margin-top: 10px; margin-bottom: 10px; font-size: 1em; }
@media only screen and (max-width: 425px) {
#onetrust-banner-sdk #onetrust-close-btn-container { position: absolute; top: 6px; right: 2px; }
#onetrust-banner-sdk #onetrust-policy { margin-left: 0px; margin-top: 3em; }
#onetrust-banner-sdk #onetrust-button-group { display: block; }
#onetrust-banner-sdk #onetrust-accept-btn-handler, #onetrust-banner-sdk #onetrust-reject-all-handler, #onetrust-banner-sdk #onetrust-pc-btn-handler { width: 100%; }
#onetrust-banner-sdk .onetrust-close-btn-ui { top: auto; transform: none; }
#onetrust-banner-sdk #onetrust-policy-title { display: inline; float: none; }
#onetrust-banner-sdk #banner-options { margin: 0px; padding: 0px; width: 100%; }
}
@media only screen and (min-width: 426px) and (max-width: 896px) {
#onetrust-banner-sdk #onetrust-close-btn-container { position: absolute; top: 0px; right: 0px; }
#onetrust-banner-sdk #onetrust-policy { margin-left: 1em; margin-right: 1em; }
#onetrust-banner-sdk .onetrust-close-btn-ui { top: 10px; right: 10px; }
#onetrust-banner-sdk:not(.ot-iab-2) #onetrust-group-container { width: 95%; }
#onetrust-banner-sdk.ot-iab-2 #onetrust-group-container { width: 100%; }
#onetrust-banner-sdk #onetrust-button-group-parent { width: 100%; position: relative; margin-left: 0px; }
#onetrust-banner-sdk #onetrust-button-group button { display: inline-block; }
#onetrust-banner-sdk #onetrust-button-group { margin-right: 0px; text-align: center; }
#onetrust-banner-sdk .has-reject-all-button #onetrust-pc-btn-handler { float: left; }
#onetrust-banner-sdk .has-reject-all-button #onetrust-reject-all-handler, #onetrust-banner-sdk .has-reject-all-button #onetrust-accept-btn-handler { float: right; }
#onetrust-banner-sdk .has-reject-all-button #onetrust-button-group { width: calc(100% - 2em); margin-right: 0px; }
#onetrust-banner-sdk .has-reject-all-button #onetrust-pc-btn-handler.cookie-setting-link { padding-left: 0px; text-align: left; }
#onetrust-banner-sdk.ot-buttons-fw .ot-sdk-three button { width: 100%; text-align: center; }
#onetrust-banner-sdk.ot-buttons-fw #onetrust-button-group-parent button { float: none; }
#onetrust-banner-sdk.ot-buttons-fw #onetrust-pc-btn-handler.cookie-setting-link { text-align: center; }
}
@media only screen and (min-width: 550px) {
#onetrust-banner-sdk .banner-option:not(:first-child) { border-left: 1px solid rgb(216, 216, 216); padding-left: 25px; }
}
@media only screen and (min-width: 425px) and (max-width: 550px) {
#onetrust-banner-sdk.ot-iab-2 #onetrust-button-group, #onetrust-banner-sdk.ot-iab-2 #onetrust-policy, #onetrust-banner-sdk.ot-iab-2 .banner-option { width: 100%; }
}
@media only screen and (min-width: 769px) {
#onetrust-banner-sdk #onetrust-button-group { margin-right: 30%; }
#onetrust-banner-sdk #banner-options { margin-left: 2em; margin-right: 5em; margin-bottom: 1.25em; width: calc(100% - 7em); }
}
@media only screen and (min-width: 897px) and (max-width: 1023px) {
#onetrust-banner-sdk.vertical-align-content #onetrust-button-group-parent { position: absolute; top: 50%; left: 75%; transform: translateY(-50%); }
#onetrust-banner-sdk #onetrust-close-btn-container { top: 50%; margin: auto; transform: translate(-50%, -50%); position: absolute; padding: 0px; right: 0px; }
#onetrust-banner-sdk #onetrust-close-btn-container button { position: relative; margin: 0px; right: -22px; top: 2px; }
}
@media only screen and (min-width: 1024px) {
#onetrust-banner-sdk #onetrust-close-btn-container { top: 50%; margin: auto; transform: translate(-50%, -50%); position: absolute; right: 0px; }
#onetrust-banner-sdk #onetrust-close-btn-container button { right: -12px; }
#onetrust-banner-sdk #onetrust-policy { margin-left: 2em; }
#onetrust-banner-sdk.vertical-align-content #onetrust-button-group-parent { position: absolute; top: 50%; left: 60%; transform: translateY(-50%); }
#onetrust-banner-sdk.ot-iab-2 #onetrust-policy-title { width: 50%; }
#onetrust-banner-sdk.ot-iab-2 #onetrust-policy-text, #onetrust-banner-sdk.ot-iab-2 :not(.ot-dpd-desc) > .ot-b-addl-desc { margin-bottom: 1em; width: 50%; border-right: 1px solid rgb(216, 216, 216); padding-right: 1rem; }
#onetrust-banner-sdk.ot-iab-2 #onetrust-policy-text { margin-bottom: 0px; padding-bottom: 1em; }
#onetrust-banner-sdk.ot-iab-2 :not(.ot-dpd-desc) > .ot-b-addl-desc { margin-bottom: 0px; padding-bottom: 1em; }
#onetrust-banner-sdk.ot-iab-2 .ot-dpd-container { width: 45%; padding-left: 1rem; display: inline-block; float: none; }
#onetrust-banner-sdk.ot-iab-2 .ot-dpd-title { line-height: 1.7; }
#onetrust-banner-sdk.ot-iab-2 #onetrust-button-group-parent { left: auto; right: 4%; margin-left: 0px; }
#onetrust-banner-sdk.ot-iab-2 #onetrust-button-group button { display: block; }
#onetrust-banner-sdk:not(.ot-iab-2) #onetrust-button-group-parent { margin: auto; width: 30%; }
#onetrust-banner-sdk:not(.ot-iab-2) #onetrust-group-container { width: 60%; }
#onetrust-banner-sdk #onetrust-button-group { margin-right: auto; }
#onetrust-banner-sdk #onetrust-accept-btn-handler, #onetrust-banner-sdk #onetrust-reject-all-handler, #onetrust-banner-sdk #onetrust-pc-btn-handler { margin-top: 1em; }
}
@media only screen and (min-width: 890px) {
#onetrust-banner-sdk.ot-buttons-fw:not(.ot-iab-2) #onetrust-button-group-parent { padding-left: 3%; padding-right: 4%; margin-left: 0px; }
#onetrust-banner-sdk.ot-buttons-fw:not(.ot-iab-2) #onetrust-button-group { margin-right: 0px; margin-top: 1.25em; width: 100%; }
#onetrust-banner-sdk.ot-buttons-fw:not(.ot-iab-2) #onetrust-button-group button { width: 100%; margin-bottom: 5px; margin-top: 5px; }
#onetrust-banner-sdk.ot-buttons-fw:not(.ot-iab-2) #onetrust-button-group button:last-of-type { margin-bottom: 20px; }
}
@media only screen and (min-width: 1280px) {
#onetrust-banner-sdk:not(.ot-iab-2) #onetrust-group-container { width: 55%; }
#onetrust-banner-sdk:not(.ot-iab-2) #onetrust-button-group-parent { width: 44%; padding-left: 2%; padding-right: 2%; }
#onetrust-banner-sdk:not(.ot-iab-2).vertical-align-content #onetrust-button-group-parent { position: absolute; left: 55%; }
}
#onetrust-consent-sdk #onetrust-banner-sdk { background-color: rgb(255, 255, 255); }
#onetrust-consent-sdk #onetrust-policy-title, #onetrust-consent-sdk #onetrust-policy-text, #onetrust-consent-sdk .ot-b-addl-desc, #onetrust-consent-sdk .ot-dpd-desc, #onetrust-consent-sdk .ot-dpd-title, #onetrust-consent-sdk #onetrust-policy-text :not(.onetrust-vendors-list-handler), #onetrust-consent-sdk .ot-dpd-desc :not(.onetrust-vendors-list-handler), #onetrust-consent-sdk #onetrust-banner-sdk #banner-options *, #onetrust-banner-sdk .ot-cat-header { color: rgb(0, 0, 0); }
#onetrust-consent-sdk #onetrust-banner-sdk .banner-option-details { background-color: rgb(233, 233, 233); }
#onetrust-consent-sdk #onetrust-banner-sdk a[href], #onetrust-consent-sdk #onetrust-banner-sdk a[href] font, #onetrust-consent-sdk #onetrust-banner-sdk .ot-link-btn { color: rgb(50, 90, 255); }
#onetrust-consent-sdk #onetrust-accept-btn-handler, #onetrust-banner-sdk #onetrust-reject-all-handler { background-color: rgb(50, 90, 255); border-color: rgb(50, 90, 255); color: rgb(255, 255, 255); }
#onetrust-consent-sdk #onetrust-banner-sdk :focus, #onetrust-consent-sdk #onetrust-banner-sdk:focus { outline-color: rgb(0, 0, 0); outline-width: 1px; }
#onetrust-consent-sdk #onetrust-pc-btn-handler, #onetrust-consent-sdk #onetrust-pc-btn-handler.cookie-setting-link { color: rgb(50, 90, 255); border-color: rgb(50, 90, 255); background-color: rgb(255, 255, 255); }
#onetrust-banner-sdk.ot-close-btn-link .banner-close-button { color: rgb(105, 105, 105); }
#onetrust-pc-sdk.otPcCenter { overflow: hidden; position: fixed; margin: 0px auto; top: 5%; right: 0px; left: 0px; width: 40%; max-width: 575px; min-width: 575px; border-radius: 2.5px; z-index: 2147483647; background-color: rgb(255, 255, 255); box-shadow: rgb(153, 153, 153) 0px 2px 10px -3px; }
#onetrust-pc-sdk.otPcCenter[dir="rtl"] { right: 0px; left: 0px; }
#onetrust-pc-sdk.otRelFont { font-size: 1rem; }
#onetrust-pc-sdk #ot-addtl-venlst .ot-arw-cntr, #onetrust-pc-sdk #ot-addtl-venlst .ot-plus-minus, #onetrust-pc-sdk .ot-hide-tgl { visibility: hidden; }
#onetrust-pc-sdk #ot-addtl-venlst .ot-arw-cntr *, #onetrust-pc-sdk #ot-addtl-venlst .ot-plus-minus *, #onetrust-pc-sdk .ot-hide-tgl * { visibility: hidden; }
#onetrust-pc-sdk #ot-gn-venlst .ot-ven-item .ot-acc-hdr { min-height: 40px; }
#onetrust-pc-sdk .ot-pc-header { height: 39px; padding: 10px 0px 10px 30px; border-bottom: 1px solid rgb(233, 233, 233); }
#onetrust-pc-sdk #ot-pc-title, #onetrust-pc-sdk #ot-category-title, #onetrust-pc-sdk .ot-cat-header, #onetrust-pc-sdk #ot-lst-title, #onetrust-pc-sdk .ot-ven-hdr .ot-ven-name, #onetrust-pc-sdk .ot-always-active { font-weight: bold; color: dimgray; }
#onetrust-pc-sdk .ot-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-subgrp-cntr { display: inline-block; clear: both; width: 100%; padding-top: 15px; }
#onetrust-pc-sdk .ot-switch + .ot-subgrp-cntr { padding-top: 10px; }
#onetrust-pc-sdk ul.ot-subgrps { margin: 0px; font-size: initial; }
#onetrust-pc-sdk ul.ot-subgrps li p, #onetrust-pc-sdk ul.ot-subgrps li h5 { font-size: 0.813em; line-height: 1.4; color: dimgray; }
#onetrust-pc-sdk ul.ot-subgrps .ot-switch { min-height: auto; }
#onetrust-pc-sdk ul.ot-subgrps .ot-switch-nob { top: 0px; }
#onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr { display: inline-block; width: 100%; }
#onetrust-pc-sdk ul.ot-subgrps .ot-acc-txt { margin: 0px; }
#onetrust-pc-sdk ul.ot-subgrps li { padding: 0px; border: none; }
#onetrust-pc-sdk ul.ot-subgrps li h5 { position: relative; top: 5px; font-weight: bold; margin-bottom: 0px; float: left; }
#onetrust-pc-sdk li.ot-subgrp { margin-left: 20px; overflow: auto; }
#onetrust-pc-sdk li.ot-subgrp > h5 { width: calc(100% - 100px); }
#onetrust-pc-sdk .ot-cat-item p > ul, #onetrust-pc-sdk li.ot-subgrp p > ul { margin: 0px 0px 0px 15px; list-style: disc; font-size: inherit; }
#onetrust-pc-sdk .ot-cat-item p > ul li, #onetrust-pc-sdk li.ot-subgrp p > ul li { font-size: inherit; padding-top: 10px; padding-left: 0px; padding-right: 0px; border: none; }
#onetrust-pc-sdk .ot-cat-item p > ul li:last-child, #onetrust-pc-sdk li.ot-subgrp p > ul li:last-child { padding-bottom: 10px; }
#onetrust-pc-sdk .ot-pc-logo { height: 40px; width: 120px; display: inline-block; }
#onetrust-pc-sdk .ot-pc-footer { position: absolute; bottom: 0px; width: 100%; max-height: 160px; border-top: 1px solid rgb(216, 216, 216); }
#onetrust-pc-sdk.ot-ftr-stacked .ot-pc-refuse-all-handler { margin-bottom: 0px; }
#onetrust-pc-sdk.ot-ftr-stacked #ot-pc-content { bottom: 160px; }
#onetrust-pc-sdk.ot-ftr-stacked .ot-pc-footer button { width: 100%; max-width: none; }
#onetrust-pc-sdk.ot-ftr-stacked .ot-btn-container { margin: 0px 30px; width: calc(100% - 60px); padding-right: 0px; }
#onetrust-pc-sdk .ot-pc-footer-logo { height: 30px; width: 100%; text-align: right; background: rgb(244, 244, 244); }
#onetrust-pc-sdk .ot-pc-footer-logo a { display: inline-block; margin-top: 5px; margin-right: 10px; }
#onetrust-pc-sdk[dir="rtl"] .ot-pc-footer-logo { direction: rtl; }
#onetrust-pc-sdk[dir="rtl"] .ot-pc-footer-logo a { margin-right: 25px; }
#onetrust-pc-sdk .ot-tgl { float: right; position: relative; z-index: 1; }
#onetrust-pc-sdk .ot-tgl input:checked + .ot-switch .ot-switch-nob { background-color: rgb(205, 220, 242); border: 1px solid rgb(56, 96, 190); }
#onetrust-pc-sdk .ot-tgl input:checked + .ot-switch .ot-switch-nob::before { transform: translateX(20px); background-color: rgb(56, 96, 190); border-color: rgb(56, 96, 190); }
#onetrust-pc-sdk .ot-tgl input:focus + .ot-switch { outline: rgb(0, 0, 0) solid 1px; }
#onetrust-pc-sdk .ot-switch { position: relative; display: inline-block; width: 45px; height: 25px; }
#onetrust-pc-sdk .ot-switch-nob { position: absolute; cursor: pointer; inset: 0px; background-color: rgb(242, 241, 241); border: 1px solid rgb(221, 221, 221); transition: all 0.2s ease-in 0s; border-radius: 20px; }
#onetrust-pc-sdk .ot-switch-nob::before { position: absolute; content: ""; height: 21px; width: 21px; bottom: 1px; background-color: rgb(125, 125, 125); transition: all 0.4s ease 0s; border-radius: 20px; }
#onetrust-pc-sdk .ot-chkbox input:checked ~ label::before { background-color: rgb(56, 96, 190); }
#onetrust-pc-sdk .ot-chkbox input + label::after { content: none; color: rgb(255, 255, 255); }
#onetrust-pc-sdk .ot-chkbox input:checked + label::after { content: ""; }
#onetrust-pc-sdk .ot-chkbox input:focus + label::before { outline-width: 2px; outline-style: auto; }
#onetrust-pc-sdk .ot-chkbox label { position: relative; display: inline-block; padding-left: 30px; cursor: pointer; font-weight: 500; }
#onetrust-pc-sdk .ot-chkbox label::before, #onetrust-pc-sdk .ot-chkbox label::after { position: absolute; content: ""; display: inline-block; border-radius: 3px; }
#onetrust-pc-sdk .ot-chkbox label::before { height: 18px; width: 18px; border: 1px solid rgb(56, 96, 190); left: 0px; top: auto; }
#onetrust-pc-sdk .ot-chkbox label::after { height: 5px; width: 9px; border-left: 3px solid; border-bottom: 3px solid; transform: rotate(-45deg); left: 4px; top: 5px; }
#onetrust-pc-sdk .ot-label-txt { display: none; }
#onetrust-pc-sdk .ot-chkbox input, #onetrust-pc-sdk .ot-tgl input { position: absolute; opacity: 0; width: 0px; height: 0px; }
#onetrust-pc-sdk .ot-arw-cntr { float: right; position: relative; pointer-events: none; }
#onetrust-pc-sdk .ot-arw-cntr .ot-arw { width: 16px; height: 16px; margin-left: 5px; color: dimgray; display: inline-block; vertical-align: middle; transition: all 150ms ease-in 0s; }
#onetrust-pc-sdk input:checked ~ .ot-acc-hdr .ot-arw, #onetrust-pc-sdk button[aria-expanded="true"] ~ .ot-acc-hdr .ot-arw-cntr svg { transform: rotate(90deg); }
#onetrust-pc-sdk input[type="checkbox"]:focus + .ot-acc-hdr { outline: rgb(0, 0, 0) solid 1px; }
#onetrust-pc-sdk .ot-tgl-cntr, #onetrust-pc-sdk .ot-arw-cntr { display: inline-block; }
#onetrust-pc-sdk .ot-tgl-cntr { width: 45px; float: right; margin-top: 2px; }
#onetrust-pc-sdk #ot-lst-cnt .ot-tgl-cntr { margin-top: 10px; }
#onetrust-pc-sdk .ot-always-active-subgroup { width: auto; top: 3px; position: relative; padding-left: 0px !important; }
#onetrust-pc-sdk .ot-label-status { padding-left: 5px; font-size: 0.75em; display: none; }
#onetrust-pc-sdk .ot-arw-cntr { margin-top: -1px; }
#onetrust-pc-sdk .ot-arw-cntr svg { transition: all 300ms ease-in 0s; height: 10px; width: 10px; }
#onetrust-pc-sdk input:checked ~ .ot-acc-hdr .ot-arw { transform: rotate(90deg); }
#onetrust-pc-sdk .ot-arw { width: 10px; margin-left: 15px; transition: all 300ms ease-in 0s; }
#onetrust-pc-sdk .ot-vlst-cntr { margin-bottom: 0px; }
#onetrust-pc-sdk .ot-hlst-cntr { margin-top: 5px; display: inline-block; width: 100%; }
#onetrust-pc-sdk .category-vendors-list-handler, #onetrust-pc-sdk .category-vendors-list-handler + a, #onetrust-pc-sdk .category-host-list-handler { clear: both; color: rgb(56, 96, 190); margin-left: 0px; font-size: 0.813em; text-decoration: none; float: left; overflow: hidden; }
#onetrust-pc-sdk .category-vendors-list-handler:hover, #onetrust-pc-sdk .category-vendors-list-handler + a:hover, #onetrust-pc-sdk .category-host-list-handler:hover { text-decoration-line: underline; }
#onetrust-pc-sdk .category-vendors-list-handler + a { clear: none; }
#onetrust-pc-sdk .category-vendors-list-handler + a::after { content: ""; height: 15px; width: 15px; background-repeat: no-repeat; margin-left: 5px; float: right; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 511.626 511.627'%3E%3Cg fill='%231276CE'%3E%3Cpath d='M392.857 292.354h-18.274c-2.669 0-4.859.855-6.563 2.573-1.718 1.708-2.573 3.897-2.573 6.563v91.361c0 12.563-4.47 23.315-13.415 32.262-8.945 8.945-19.701 13.414-32.264 13.414H82.224c-12.562 0-23.317-4.469-32.264-13.414-8.945-8.946-13.417-19.698-13.417-32.262V155.31c0-12.562 4.471-23.313 13.417-32.259 8.947-8.947 19.702-13.418 32.264-13.418h200.994c2.669 0 4.859-.859 6.57-2.57 1.711-1.713 2.566-3.9 2.566-6.567V82.221c0-2.662-.855-4.853-2.566-6.563-1.711-1.713-3.901-2.568-6.57-2.568H82.224c-22.648 0-42.016 8.042-58.102 24.125C8.042 113.297 0 132.665 0 155.313v237.542c0 22.647 8.042 42.018 24.123 58.095 16.086 16.084 35.454 24.13 58.102 24.13h237.543c22.647 0 42.017-8.046 58.101-24.13 16.085-16.077 24.127-35.447 24.127-58.095v-91.358c0-2.669-.856-4.859-2.574-6.57-1.713-1.718-3.903-2.573-6.565-2.573z'/%3E%3Cpath d='M506.199 41.971c-3.617-3.617-7.905-5.424-12.85-5.424H347.171c-4.948 0-9.233 1.807-12.847 5.424-3.617 3.615-5.428 7.898-5.428 12.847s1.811 9.233 5.428 12.85l50.247 50.248-186.147 186.151c-1.906 1.903-2.856 4.093-2.856 6.563 0 2.479.953 4.668 2.856 6.571l32.548 32.544c1.903 1.903 4.093 2.852 6.567 2.852s4.665-.948 6.567-2.852l186.148-186.148 50.251 50.248c3.614 3.617 7.898 5.426 12.847 5.426s9.233-1.809 12.851-5.426c3.617-3.616 5.424-7.898 5.424-12.847V54.818c-.001-4.952-1.814-9.232-5.428-12.847z'/%3E%3C/g%3E%3C/svg%3E"); }
#onetrust-pc-sdk .back-btn-handler { font-size: 1em; text-decoration: none; }
#onetrust-pc-sdk .back-btn-handler:hover { opacity: 0.6; }
#onetrust-pc-sdk #ot-lst-title h3 { display: inline-block; word-break: break-word; overflow-wrap: break-word; margin-bottom: 0px; color: rgb(101, 101, 101); font-size: 1em; font-weight: bold; margin-left: 15px; }
#onetrust-pc-sdk #ot-lst-title { margin: 10px 0px; font-size: 1em; text-align: left; }
#onetrust-pc-sdk #ot-pc-hdr { margin: 0px 0px 0px 30px; height: auto; width: auto; }
#onetrust-pc-sdk #ot-pc-hdr input::placeholder { color: rgb(212, 212, 212); font-style: italic; }
#onetrust-pc-sdk #vendor-search-handler { height: 31px; width: 100%; border-radius: 50px; font-size: 0.8em; padding-right: 35px; padding-left: 15px; float: left; margin-left: 15px; }
#onetrust-pc-sdk .ot-ven-name { display: block; width: auto; padding-right: 5px; }
#onetrust-pc-sdk #ot-lst-cnt { overflow-y: auto; margin-left: 20px; margin-right: 7px; width: calc(100% - 27px); max-height: calc(100% - 80px); height: 100%; transform: translate3d(0px, 0px, 0px); }
#onetrust-pc-sdk #ot-pc-lst { width: 100%; bottom: 100px; position: absolute; top: 60px; }
#onetrust-pc-sdk #ot-pc-lst:not(.ot-enbl-chr) .ot-tgl-cntr .ot-arw-cntr, #onetrust-pc-sdk #ot-pc-lst:not(.ot-enbl-chr) .ot-tgl-cntr .ot-arw-cntr * { visibility: hidden; }
#onetrust-pc-sdk #ot-pc-lst .ot-tgl-cntr { right: 12px; position: absolute; }
#onetrust-pc-sdk #ot-pc-lst .ot-arw-cntr { float: right; position: relative; }
#onetrust-pc-sdk #ot-pc-lst .ot-arw { margin-left: 10px; }
#onetrust-pc-sdk #ot-pc-lst .ot-acc-hdr { overflow: hidden; cursor: pointer; }
#onetrust-pc-sdk .ot-vlst-cntr { overflow: hidden; }
#onetrust-pc-sdk #ot-sel-blk { overflow: hidden; width: 100%; position: sticky; top: 0px; z-index: 3; }
#onetrust-pc-sdk #ot-back-arw { height: 12px; width: 12px; }
#onetrust-pc-sdk .ot-lst-subhdr { width: 100%; display: inline-block; }
#onetrust-pc-sdk .ot-search-cntr { float: left; width: 78%; position: relative; }
#onetrust-pc-sdk .ot-search-cntr > svg { width: 30px; height: 30px; position: absolute; float: left; right: -15px; }
#onetrust-pc-sdk .ot-fltr-cntr { float: right; right: 50px; position: relative; }
#onetrust-pc-sdk #filter-btn-handler { background-color: rgb(56, 96, 190); border-radius: 17px; display: inline-block; position: relative; width: 32px; height: 32px; transition: all 0.1s ease 0s; padding: 0px; margin: 0px; }
#onetrust-pc-sdk #filter-btn-handler:hover { background-color: rgb(56, 96, 190); }
#onetrust-pc-sdk #filter-btn-handler svg { width: 12px; height: 12px; margin: 3px 10px 0px; display: block; position: static; right: auto; top: auto; }
#onetrust-pc-sdk .ot-ven-link { color: rgb(56, 96, 190); text-decoration: none; font-weight: 100; display: inline-block; padding-top: 10px; transform: translate(0px, 1%); position: relative; z-index: 2; }
#onetrust-pc-sdk .ot-ven-link * { font-size: inherit; }
#onetrust-pc-sdk .ot-ven-link:hover { text-decoration: underline; }
#onetrust-pc-sdk .ot-ven-hdr { width: calc(100% - 160px); height: auto; float: left; word-break: break-word; overflow-wrap: break-word; vertical-align: middle; padding-bottom: 3px; }
#onetrust-pc-sdk .ot-ven-link { letter-spacing: 0.03em; font-size: 0.75em; font-weight: 400; }
#onetrust-pc-sdk .ot-ven-dets { border-radius: 2px; background-color: rgb(248, 248, 248); }
#onetrust-pc-sdk .ot-ven-dets li:first-child p:first-child { border-top: none; }
#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc:not(:first-child) { border-top: 1px solid rgb(233, 233, 233); }
#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc:nth-child(n+3) p { display: inline-block; }
#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc:nth-child(n+3) p:nth-of-type(2n+1) { width: 30%; }
#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc:nth-child(n+3) p:nth-of-type(2n) { width: 50%; word-break: break-word; overflow-wrap: break-word; }
#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc p, #onetrust-pc-sdk .ot-ven-dets .ot-ven-disc h4 { padding-top: 5px; padding-bottom: 5px; display: block; }
#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc h4 { display: inline-block; }
#onetrust-pc-sdk .ot-ven-dets p, #onetrust-pc-sdk .ot-ven-dets h4, #onetrust-pc-sdk .ot-ven-dets span { font-size: 0.69em; text-align: left; vertical-align: middle; word-break: break-word; overflow-wrap: break-word; margin: 0px; padding-bottom: 10px; padding-left: 15px; color: rgb(46, 54, 68); }
#onetrust-pc-sdk .ot-ven-dets h4 { padding-top: 5px; }
#onetrust-pc-sdk .ot-ven-dets span { color: dimgray; padding: 0px; vertical-align: baseline; }
#onetrust-pc-sdk .ot-ven-dets .ot-ven-pur h4 { border-top: 1px solid rgb(233, 233, 233); border-bottom: 1px solid rgb(233, 233, 233); padding-bottom: 5px; margin-bottom: 5px; font-weight: bold; }
#onetrust-pc-sdk #ot-host-lst .ot-sel-all { float: right; position: relative; margin-right: 42px; top: 10px; }
#onetrust-pc-sdk #ot-host-lst .ot-sel-all input[type="checkbox"] { width: auto; height: auto; }
#onetrust-pc-sdk #ot-host-lst .ot-sel-all label { height: 20px; width: 20px; padding-left: 0px; }
#onetrust-pc-sdk #ot-host-lst .ot-acc-txt { overflow: hidden; width: 95%; }
#onetrust-pc-sdk .ot-host-hdr { position: relative; z-index: 1; pointer-events: none; width: calc(100% - 125px); float: left; }
#onetrust-pc-sdk .ot-host-name, #onetrust-pc-sdk .ot-host-desc { display: inline-block; width: 90%; }
#onetrust-pc-sdk .ot-host-name { pointer-events: none; }
#onetrust-pc-sdk .ot-host-hdr > a { text-decoration: underline; font-size: 0.82em; position: relative; z-index: 2; float: left; margin-bottom: 5px; pointer-events: initial; }
#onetrust-pc-sdk .ot-host-name + a { margin-top: 5px; }
#onetrust-pc-sdk .ot-host-name, #onetrust-pc-sdk .ot-host-name a, #onetrust-pc-sdk .ot-host-desc, #onetrust-pc-sdk .ot-host-info { color: dimgray; word-break: break-word; overflow-wrap: break-word; }
#onetrust-pc-sdk .ot-host-name, #onetrust-pc-sdk .ot-host-name a { font-weight: bold; font-size: 0.82em; line-height: 1.3; }
#onetrust-pc-sdk .ot-host-name a { font-size: 1em; }
#onetrust-pc-sdk .ot-host-expand { margin-top: 3px; margin-bottom: 3px; clear: both; display: block; color: rgb(56, 96, 190); font-size: 0.72em; font-weight: normal; }
#onetrust-pc-sdk .ot-host-expand * { font-size: inherit; }
#onetrust-pc-sdk .ot-host-desc, #onetrust-pc-sdk .ot-host-info { font-size: 0.688em; line-height: 1.4; font-weight: normal; }
#onetrust-pc-sdk .ot-host-desc { margin-top: 10px; }
#onetrust-pc-sdk .ot-host-opt { margin: 0px; font-size: inherit; display: inline-block; width: 100%; }
#onetrust-pc-sdk .ot-host-opt li > div div { font-size: 0.8em; padding: 5px 0px; }
#onetrust-pc-sdk .ot-host-opt li > div div:nth-child(1) { width: 30%; float: left; }
#onetrust-pc-sdk .ot-host-opt li > div div:nth-child(2) { width: 70%; float: left; word-break: break-word; overflow-wrap: break-word; }
#onetrust-pc-sdk .ot-host-info { border: none; display: inline-block; width: calc(100% - 10px); padding: 10px; margin-bottom: 10px; background-color: rgb(248, 248, 248); }
#onetrust-pc-sdk .ot-host-info > div { overflow: auto; }
#onetrust-pc-sdk #no-results { text-align: center; margin-top: 30px; }
#onetrust-pc-sdk #no-results p { font-size: 1em; color: rgb(46, 54, 68); word-break: break-word; overflow-wrap: break-word; }
#onetrust-pc-sdk #no-results p span { font-weight: bold; }
#onetrust-pc-sdk #ot-fltr-modal { width: 100%; height: auto; display: none; transition: all 0.2s ease 0s; overflow: hidden; opacity: 1; right: 0px; }
#onetrust-pc-sdk #ot-fltr-modal .ot-label-txt { display: inline-block; font-size: 0.85em; color: dimgray; }
#onetrust-pc-sdk #ot-fltr-cnt { z-index: 2147483646; background-color: rgb(255, 255, 255); position: absolute; height: 90%; max-height: 300px; width: 325px; left: 210px; margin-top: 10px; margin-bottom: 20px; padding-right: 10px; border-radius: 3px; box-shadow: rgb(199, 197, 199) 0px 0px 12px 2px; }
#onetrust-pc-sdk .ot-fltr-scrlcnt { overflow: hidden auto; clear: both; max-height: calc(100% - 60px); }
#onetrust-pc-sdk #ot-anchor { border: 12px solid transparent; display: none; position: absolute; z-index: 2147483647; right: 55px; top: 75px; transform: rotate(45deg); background-color: rgb(255, 255, 255); box-shadow: rgb(199, 197, 199) -3px -3px 5px -2px; }
#onetrust-pc-sdk .ot-fltr-btns { margin-left: 15px; }
#onetrust-pc-sdk #filter-apply-handler { margin-right: 15px; }
#onetrust-pc-sdk .ot-fltr-opt { margin-bottom: 25px; margin-left: 15px; width: 75%; position: relative; }
#onetrust-pc-sdk .ot-fltr-opt p { display: inline-block; margin: 0px; font-size: 0.9em; color: rgb(46, 54, 68); }
#onetrust-pc-sdk .ot-chkbox label span { font-size: 0.85em; color: dimgray; }
#onetrust-pc-sdk .ot-chkbox input[type="checkbox"] + label::after { content: none; color: rgb(255, 255, 255); }
#onetrust-pc-sdk .ot-chkbox input[type="checkbox"]:checked + label::after { content: ""; }
#onetrust-pc-sdk .ot-chkbox input[type="checkbox"]:focus + label::before { outline-width: 2px; outline-style: auto; }
#onetrust-pc-sdk #ot-selall-vencntr, #onetrust-pc-sdk #ot-selall-adtlvencntr, #onetrust-pc-sdk #ot-selall-hostcntr, #onetrust-pc-sdk #ot-selall-licntr, #onetrust-pc-sdk #ot-selall-gnvencntr { right: 15px; position: relative; width: 20px; height: 20px; float: right; }
#onetrust-pc-sdk #ot-selall-vencntr label, #onetrust-pc-sdk #ot-selall-adtlvencntr label, #onetrust-pc-sdk #ot-selall-hostcntr label, #onetrust-pc-sdk #ot-selall-licntr label, #onetrust-pc-sdk #ot-selall-gnvencntr label { float: left; padding-left: 0px; }
#onetrust-pc-sdk #ot-ven-lst:first-child { border-top: 1px solid rgb(226, 226, 226); }
#onetrust-pc-sdk ul { list-style: none; padding: 0px; }
#onetrust-pc-sdk ul li { position: relative; margin: 0px; padding: 15px 15px 15px 10px; border-bottom: 1px solid rgb(226, 226, 226); }
#onetrust-pc-sdk ul li h3 { font-size: 0.75em; color: rgb(101, 101, 101); margin: 0px; display: inline-block; width: 70%; height: auto; word-break: break-word; overflow-wrap: break-word; }
#onetrust-pc-sdk ul li p { margin: 0px; font-size: 0.7em; }
#onetrust-pc-sdk ul li input[type="checkbox"] { position: absolute; cursor: pointer; width: 100%; height: 100%; opacity: 0; margin: 0px; top: 0px; left: 0px; }
#onetrust-pc-sdk .ot-cat-item > button:focus, #onetrust-pc-sdk .ot-acc-cntr > button:focus, #onetrust-pc-sdk li > button:focus { outline: rgb(0, 0, 0) solid 2px; }
#onetrust-pc-sdk .ot-cat-item > button, #onetrust-pc-sdk .ot-acc-cntr > button, #onetrust-pc-sdk li > button { position: absolute; cursor: pointer; width: 100%; height: 100%; margin: 0px; top: 0px; left: 0px; z-index: 1; max-width: none; border: none; }
#onetrust-pc-sdk .ot-cat-item > button[aria-expanded="false"] ~ .ot-acc-txt, #onetrust-pc-sdk .ot-acc-cntr > button[aria-expanded="false"] ~ .ot-acc-txt, #onetrust-pc-sdk li > button[aria-expanded="false"] ~ .ot-acc-txt { margin-top: 0px; max-height: 0px; opacity: 0; overflow: hidden; width: 100%; transition: all 0.25s ease-out 0s; display: none; }
#onetrust-pc-sdk .ot-cat-item > button[aria-expanded="true"] ~ .ot-acc-txt, #onetrust-pc-sdk .ot-acc-cntr > button[aria-expanded="true"] ~ .ot-acc-txt, #onetrust-pc-sdk li > button[aria-expanded="true"] ~ .ot-acc-txt { transition: all 0.1s ease-in 0s; margin-top: 10px; width: 100%; overflow: auto; display: block; }
#onetrust-pc-sdk .ot-cat-item > button[aria-expanded="true"] ~ .ot-acc-grpcntr, #onetrust-pc-sdk .ot-acc-cntr > button[aria-expanded="true"] ~ .ot-acc-grpcntr, #onetrust-pc-sdk li > button[aria-expanded="true"] ~ .ot-acc-grpcntr { width: auto; margin-top: 0px; padding-bottom: 10px; }
#onetrust-pc-sdk .ot-host-item > button:focus, #onetrust-pc-sdk .ot-ven-item > button:focus { outline: 0px; border: 2px solid rgb(0, 0, 0); }
#onetrust-pc-sdk .ot-hide-acc > button { pointer-events: none; }
#onetrust-pc-sdk .ot-hide-acc .ot-plus-minus > *, #onetrust-pc-sdk .ot-hide-acc .ot-arw-cntr > * { visibility: hidden; }
#onetrust-pc-sdk .ot-hide-acc .ot-acc-hdr { min-height: 30px; }
#onetrust-pc-sdk.ot-addtl-vendors #ot-lst-cnt:not(.ot-host-cnt) { padding-right: 10px; width: calc(100% - 37px); margin-top: 10px; max-height: calc(100% - 90px); }
#onetrust-pc-sdk.ot-addtl-vendors #ot-lst-cnt:not(.ot-host-cnt) #ot-sel-blk { background-color: rgb(249, 249, 252); border: 1px solid rgb(226, 226, 226); width: calc(100% - 2px); padding-bottom: 5px; padding-top: 5px; }
#onetrust-pc-sdk.ot-addtl-vendors #ot-lst-cnt:not(.ot-host-cnt) #ot-sel-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 > 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-subgrp-cntr .ot-vnd-serv { margin-bottom: 1rem; padding: 1rem 0.95rem; }
#onetrust-pc-sdk .ot-vs-config .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 .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 .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 .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 .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 .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 .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 .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 .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 .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 .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 .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-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 { color: rgb(0, 0, 0); }
#onetrust-consent-sdk #onetrust-pc-sdk .privacy-notice-link, #onetrust-consent-sdk #onetrust-pc-sdk .category-vendors-list-handler, #onetrust-consent-sdk #onetrust-pc-sdk .category-vendors-list-handler + a, #onetrust-consent-sdk #onetrust-pc-sdk .category-host-list-handler, #onetrust-consent-sdk #onetrust-pc-sdk .ot-ven-link, #onetrust-consent-sdk #onetrust-pc-sdk #ot-host-lst .ot-host-name a, #onetrust-consent-sdk #onetrust-pc-sdk #ot-host-lst .ot-acc-hdr .ot-host-expand, #onetrust-consent-sdk #onetrust-pc-sdk #ot-host-lst .ot-host-info a, #onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-content #ot-pc-desc .ot-link-btn { color: rgb(50, 90, 255); }
#onetrust-consent-sdk #onetrust-pc-sdk .category-vendors-list-handler:hover { text-decoration: underline; }
#onetrust-consent-sdk #onetrust-pc-sdk .ot-acc-grpcntr.ot-acc-txt, #onetrust-consent-sdk #onetrust-pc-sdk .ot-acc-txt .ot-subgrp-tgl .ot-switch.ot-toggle { background-color: rgb(248, 248, 248); }
#onetrust-consent-sdk #onetrust-pc-sdk #ot-host-lst .ot-host-info, #onetrust-consent-sdk #onetrust-pc-sdk .ot-acc-txt .ot-ven-dets { background-color: rgb(248, 248, 248); }
#onetrust-consent-sdk #onetrust-pc-sdk button:not(#clear-filters-handler):not(.ot-close-icon):not(#filter-btn-handler):not(.ot-remove-objection-handler):not(.ot-obj-leg-btn-handler):not([aria-expanded]):not(.ot-link-btn), #onetrust-consent-sdk #onetrust-pc-sdk .ot-leg-btn-container .ot-active-leg-btn { background-color: rgb(50, 90, 255); border-color: rgb(50, 90, 255); color: rgb(255, 255, 255); }
#onetrust-consent-sdk #onetrust-pc-sdk .ot-active-menu { border-color: rgb(50, 90, 255); }
#onetrust-consent-sdk #onetrust-pc-sdk .ot-leg-btn-container .ot-remove-objection-handler { background-color: transparent; border: 1px solid transparent; }
#onetrust-consent-sdk #onetrust-pc-sdk .ot-leg-btn-container .ot-inactive-leg-btn { background-color: rgb(255, 255, 255); color: rgb(120, 128, 142); border-color: rgb(120, 128, 142); }
#onetrust-consent-sdk #onetrust-pc-sdk .ot-tgl input:focus + .ot-switch, .ot-switch .ot-switch-nob, .ot-switch .ot-switch-nob::before, #onetrust-pc-sdk .ot-checkbox input[type="checkbox"]:focus + label::before, #onetrust-pc-sdk .ot-chkbox input[type="checkbox"]:focus + label::before { outline-color: rgb(0, 0, 0); outline-width: 1px; }
#onetrust-pc-sdk .ot-host-item > button:focus, #onetrust-pc-sdk .ot-ven-item > button:focus { border: 1px solid rgb(0, 0, 0); }
#onetrust-consent-sdk #onetrust-pc-sdk :focus, #onetrust-consent-sdk #onetrust-pc-sdk .ot-vlst-cntr > a:focus { outline: rgb(0, 0, 0) solid 1px; }
.ot-sdk-cookie-policy { font-family: inherit; font-size: 16px; }
.ot-sdk-cookie-policy.otRelFont { font-size: 1rem; }
.ot-sdk-cookie-policy h3, .ot-sdk-cookie-policy h4, .ot-sdk-cookie-policy h6, .ot-sdk-cookie-policy p, .ot-sdk-cookie-policy li, .ot-sdk-cookie-policy a, .ot-sdk-cookie-policy th, .ot-sdk-cookie-policy #cookie-policy-description, .ot-sdk-cookie-policy .ot-sdk-cookie-policy-group, .ot-sdk-cookie-policy #cookie-policy-title { color: dimgray; }
.ot-sdk-cookie-policy #cookie-policy-description { margin-bottom: 1em; }
.ot-sdk-cookie-policy h4 { font-size: 1.2em; }
.ot-sdk-cookie-policy h6 { font-size: 1em; margin-top: 2em; }
.ot-sdk-cookie-policy th { min-width: 75px; }
.ot-sdk-cookie-policy a, .ot-sdk-cookie-policy a:hover { background: rgb(255, 255, 255); }
.ot-sdk-cookie-policy thead { background-color: rgb(246, 246, 244); font-weight: bold; }
.ot-sdk-cookie-policy .ot-mobile-border { display: none; }
.ot-sdk-cookie-policy section { margin-bottom: 2em; }
.ot-sdk-cookie-policy table { border-collapse: inherit; }
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy { font-family: inherit; font-size: 1rem; }
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy h3, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy h4, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy h6, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy p, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy li, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy th, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-description, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-title { color: dimgray; }
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-description { margin-bottom: 1em; }
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-subgroup { margin-left: 1.5em; }
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-description, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group-desc, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-table-header, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy span, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td { font-size: 0.9em; }
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td span, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td a { font-size: inherit; }
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group { font-size: 1em; margin-bottom: 0.6em; }
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-title { margin-bottom: 1.2em; }
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy > section { margin-bottom: 1em; }
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy th { min-width: 75px; }
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a:hover { background: rgb(255, 255, 255); }
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy thead { background-color: rgb(246, 246, 244); font-weight: bold; }
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-mobile-border { display: none; }
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy section { margin-bottom: 2em; }
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-subgroup ul li { list-style: disc; margin-left: 1.5em; }
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-subgroup ul li h4 { display: inline-block; }
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table { border-collapse: inherit; margin: auto; border: 1px solid rgb(215, 215, 215); border-radius: 5px; border-spacing: initial; width: 100%; overflow: hidden; }
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table th, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table td { border-bottom: 1px solid rgb(215, 215, 215); border-right: 1px solid rgb(215, 215, 215); }
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr:last-child td { border-bottom: 0px; }
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr th:last-child, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr td:last-child { border-right: 0px; }
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table .ot-host, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table .ot-cookies-type { width: 25%; }
.ot-sdk-cookie-policy[dir="rtl"] { text-align: left; }
#ot-sdk-cookie-policy h3 { font-size: 1.5em; }
@media only screen and (max-width: 530px) {
.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) table, .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) thead, .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) tbody, .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) th, .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) td, .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) tr { display: block; }
.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) thead tr { position: absolute; top: -9999px; left: -9999px; }
.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) tr { margin: 0px 0px 1em; }
.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) tr:nth-child(2n+1), .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) tr:nth-child(2n+1) a { background: rgb(246, 246, 244); }
.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) td { border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 1px solid rgb(238, 238, 238); position: relative; padding-left: 50%; }
.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) td::before { position: absolute; height: 100%; left: 6px; width: 40%; padding-right: 10px; }
.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) .ot-mobile-border { display: inline-block; background-color: rgb(228, 228, 228); position: absolute; height: 100%; top: 0px; left: 45%; width: 2px; }
.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) td::before { content: attr(data-label); font-weight: bold; }
.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) li { word-break: break-word; overflow-wrap: break-word; }
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table { overflow: hidden; }
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table td { border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 1px solid rgb(215, 215, 215); }
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy thead, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy tbody, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy th, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy tr { display: block; }
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table .ot-host, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table .ot-cookies-type { width: auto; }
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy tr { margin: 0px 0px 1em; }
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td::before { height: 100%; width: 40%; padding-right: 10px; }
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td::before { content: attr(data-label); font-weight: bold; }
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy li { word-break: break-word; overflow-wrap: break-word; }
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy thead tr { position: absolute; top: -9999px; left: -9999px; z-index: -9999; }
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr:last-child td { border-bottom: 1px solid rgb(215, 215, 215); border-right: 0px; }
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr:last-child td:last-child { border-bottom: 0px; }
}
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy h5, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy h6, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy li, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy p, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy span, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-description { color: rgb(105, 105, 105); }
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy th { color: rgb(255, 255, 255); }
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group { color: rgb(50, 90, 255); }
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-title { color: rgb(0, 0, 0); }
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table th { background-color: rgb(50, 90, 255); }
.ot-floating-button__front { background-image: url(""); }
@keyframes slide-down-custom {
0% { }
100% { bottom: 0px; }
}
@-webkit-keyframes slide-down-custom {
0% { }
100% { bottom: 0px; }
}
body:not(.user-logged-in).path-node nav.tabs-wrapper { display: none; }
body:not(.user-logged-in).path-node nav.tabs-wrapper { display: none; }
.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)Gewalt gegen Obdachlose und andere Delikte zählen nicht automatisch als "rechte" Straftat | Faktencheck
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
हिन्दी
বাংলা
မြန်မာ
ภาษาไทย
한국어
Hauptnavigation
Sprache wählen
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
हिन्दी
বাংলা
မြန်မာ
ภาษาไทย
한국어
Im Januar 2025 wurden Zahlen über rechtsextreme Straftaten in Deutschland veröffentlicht, die im Vergleich zum Vorjahr deutlich gestiegen sind. Daraufhin kursierten online zahlreiche Falschbehauptungen zum Thema. Auf einem vielfach geteilten Sharepic heißt es etwa, dass zahlreiche Delikte automatisch zur Kategorie "politisch rechts motiviert" gezählt würden, darunter Gewalt an Obdachlosen, nicht aufgeklärte Straftaten oder Anschläge auf AfD-Büros mit NS-Symbolik. Doch laut Fachleuten und einem Sprecher des Bundesinnenministeriums sind diese Behauptungen falsch. Die Definitionen des Bundeskriminalamts für politisch motivierte Kriminalität sind trennscharf.
Anfang Januar 2025 berichteten verschiedene Medien über einen neuen Rekordstand rechtsextremer Straftaten im Jahr 2024, basierend auf Zahlen des Bundesinnenministeriums (BMI). Am 10. Januar 2025 postete daraufhin ein Bundestagsabgeordnete der in Teilen rechtsextremen Partei Alternative für Deutschland (AfD) ein Sharepic auf Facebook, auf dem diese Zahlen in Frage gestellt wurden.
Unter der Überschrift "Was gilt in Deutschland als rechtsextreme Straftat?" wurden in dem Post verschiedene Delikte aufgelistet, die angeblich automatisch als "politisch rechts" gezählt wurden und somit vermeintlich die offiziellen Zahlen der Statistik verfälschen würden: "Gewalt gegen Obdachlose, muslimischer Antisemitismus, Antifa-Angriffe mit Verwendung von NS-Symbolen wie dem Hakenkreuz und nicht aufgeklärte Straftaten". Das Sharepic zeigt zudem als Beweis für "wahre Manipulation" ein Foto eines Zeitungsberichts. Dieser berichtet über eine Hakenkreuzschmiererei am Büro eines AfD-Landtagsabgeordneten, die dem Artikel zufolge als "rechtsorientiert" verbucht wurde.
Das Sharepic wurde vielfach auf Facebook , X , Instagram und Telegram verbreitet.
Facebook-Screenshot der Behauptung: 27. Februar 2025
Am 6. Januar 2025 berichtete die "Tagesschau" über einen neuen "Höchststand bei rechtsextremen Straftaten" im Jahr 2024. Verschiedene Medien griffen das Thema ebenfalls auf und beriefen sich dabei auf eine Antwort des BMI auf eine sogenannte Kleine Anfrage der Partei Die Linke vom 9. Dezember 2024. Demnach verzeichnete die Polizei vom 1. Januar bis 30. November 2024 bundesweit insgesamt 33.963 Delikte im Bereich der "politisch motivierten Kriminalität rechts". Das stelle einen deutlichen Anstieg gegenüber den 28.945 verzeichneten rechtsmotivierten Straftaten aus dem Jahr 2023 dar.
Das online kursierende Sharepic wurde wenige Tage nach dieser Berichterstattung veröffentlicht und verweist ebenfalls auf die Zahlen des BMI. Die Nutzerinnen und Nutzer verbreiteten in sozialen Medien jedoch die Falschbehauptung, dass die Zahlen für politisch rechte Straftaten verfälscht seien, da angeblich zahlreiche themenfremde Delikte automatisch in dieser Kategorie dazugerechnet würden.
Doch wie offizielle Definitionen des Bundeskriminalamts (BKA) und Antworten des BMI sowie von Fachleuten bestätigten, sind diese Aussagen falsch: Die Definition über politisch motivierte Straftaten ist deutlich trennschärfer als behauptet und umfasst zudem eine Kategorie für nicht eindeutig Straftaten.
PMK-Definition ist trennschärfer als online behauptet Ein Sprecher des Bundeskriminalamts (BKA) erklärte am 19. Februar 2025 gegenüber AFP, dass Straftaten, die aus einer politischen Motivation heraus begangen werden, im Kriminalpolizeilichen Meldedienst politisch motivierter Kriminalität (KPMD-PMK) registriert werden. "Ausgehend von den Motiven zur Tatbegehung und den Tatumständen werden politisch motivierte Taten sogenannten Themenfeldern zugeordnet", so der BKA-Sprecher. Diese Themenfelder sind demnach die Phänomenbereiche PMK links, PMK rechts, PMK ausländische Ideologie und PMK religiöse Ideologie. Wenn eine Straftat nicht eindeutig in diese Bereiche einzuordnen ist, "ist der Phänomenbereich PMK -sonstige Zuordnung- zu wählen. Die Bewertung einer politisch motivierten Straftat ist somit immer möglich", betonte er.
Auf AFP-Anfrage am 18. Februar 2025 verwies ein Sprecher des(BMI) auf ausführliche Definitionen für die einzelnen Themenbereiche politisch motivierter Kriminalität. Diese finden sich auf der Website des BMI . Demnach werden unter "PMK -rechts-" Straftaten eingeordnet, wenn "in Würdigung der Umstände der Tat und/oder der Einstellung des Täters Anhaltspunkte dafür vorliegen, dass sie nach verständiger Betrachtung (z. B. nach Art der Themenfelder) einer 'rechten' Orientierung zuzurechnen sind (...) Der wesentliche Kerngedanke einer 'rechten' Ideologie ist die Annahme einer Ungleichheit/Ungleichwertigkeit der Menschen." Besonders hervorgehoben sind Taten, "wenn Bezüge zu völkischem Nationalismus, Rassismus, Sozialdarwinismus oder Nationalsozialismus ganz oder teilweise ursächlich für die Tatbegehung waren. Diese politisch motivierten Straftaten sind in der Regel als rechtsextremistisch zu qualifizieren."
Die auf dem Sharepic genannten Straftaten "Gewalttaten gegen Obdachlose, muslimischer Antisemitismus, Antifa-Angriffe mit Verwendung von NS-Symbolen wie Hakenkreuzen und nicht aufgeklärte Straftaten" lassen sich laut des BKA-Sprechers mit Blick auf die PMK-Definitionen jeweils einem der Themenfelder zuordnen. "Eine automatische Zuordnung zum Phänomenbereich PMK -rechts- erfolgt nicht", so der Sprecher.
Auch die Wissenschaftlerin Jennifer Führer vom Zentrum für kriminologische Forschung Sachsen erklärte auf AFP-Nachfrage am 27. Februar 2025 per E-Mail: "Bei politisch motivierter Kriminalität (PMK) sind stets die Motivation, der Tat-Kontext, das Tatmotiv und auch die zugrundeliegende Ideologie der Täter:innen ausschlaggebend, um eine Tat überhaupt im Bereich PMK und dann auch in der entsprechend Kategorie einzuordnen." Führer verwies ebenfalls auf die PMK-Definitionslisten, in denen die Kriterien politisch motivierter Kriminalität aufgeschlüsselt sind. "Es wird also nicht automatisch rechts eingeordnet, sondern von den Polizeien anhand der oben genannten Kriterien überprüft", fügte Führer hinzu.
Verbreiteter Zeitungsartikel scheint nicht authentisch zu sein Als angeblicher Beweis für die Behauptungen wurde auf dem online kursierenden Sharepic ein Foto eines kurzen Zeitungsartikels geteilt. Unter der Überschrift "Anschlag auf AfD ist 'rechts'" thematisiert der Text eine Hakenkreuzschmiererei am Büro eines AfD-Landtagsabgeordneten, die von der Polizei als "politisch rechts motiviert" eingeordnet worden sei.
Verschiedene Hinweise deuten jedoch darauf hin, dass es sich dabei nicht um einen aktuellen oder authentischen Zeitungsartikel handelt. Zum einen wird in dem Artikel eine "Untersuchung der Enquete-Kommission Linksextremismus aus Sachsen" genannt. Das Gremium wurde jedoch bereits im Februar 2021 vom Magdeburger Landtag aufgelöst.
Zum anderen eine erweiterte Websuche mit der Artikelüberschrift und Stichworten aus dem Artikel sowie eine umgekehrte Bildsuche mit dem Screenshot selbst keinerlei Hinweise auf einen konkreten Erscheinungstermin oder das Medium, in dem der Artikel erschienen sein soll. Die Suche führte lediglich zu anderen in sozialen Medien geteilten Screenshots des Artikels aus dem Jahr 2025, beispielsweise auf X vom 8. Januar 2025 .
Die Initialen "H.H." als Autorenkürzel gelten zudem als beliebter Code in rechtsextremen Kreisen, was die Seriosität des Artikels zumindest in Frage stellt:
Screenshot des online kursierenden Artikels, Hervorhebung durch AFP: 28. Februar 2025
Um einen aktuellen Zeitungsbericht aus dem Jahr 2025 handelt es sich bei dem kursierenden Screenshot somit nicht. Über den beschriebenen Fall einer Hakenkreuzschmiererei
Angeblicher "Beweisfall" ist nicht aktuell, sondern aus dem Jahr 2019 Eine Stichwortsuche zu den Worten "Anschlag AfD Landtagsabgeordneter Sachsen-Anhalt" und "Hakenkreuz" ergab, dass die AfD im Juli 2019 eine Kleine Anfrage zu einem entsprechenden Vorfall im Bundestag eingereicht hatte. Demnach wurde der Fall einer Hakenkreuz-Schmiererei am Büro eines Landtagsabgeordneten der AfD von der Partei in die damals noch existierende Enquete-Kommission Linksextremismus eingebracht.
In ihrer Antwort am 02. August 2019 verwies die Bundesregierung auf die oben bereits zitierten Definitionen zur Erfassung von politisch motivierten Straftaten. "Das Verwenden nationalsozialistischer Symbole ist (aufgrund der unmittelbaren ideologischen Verknüpfung mit rechtsextremistischem Gedankengut), wenn sich aus den Umständen der Tat und/oder der Einstellung des Täters keine gegenteiligen Anhaltspunkte zur Tätermotivation ergeben, dem Phänomenbereich PMK -rechts- zuzuordnen", heißt es darin. Die Verantwortung für die Erfassung und Bewertung liegt laut Antwort der Bundesregierung bei den zuständigen Polizeidienststellen der Länder, "die Bundesregierung kann sich daher zu diesem Einzelfall nicht äußern".
Tracy Hering, Pressesprecherin der zuständigen Polizeiinspektion Magdeburg , schrieb dazu auf AFP-Anfrage am 26. Februar 2025 per E-Mail: "Ungeklärte Straftaten mit NS-Symbolik gehen nicht automatisch in die Rubrik 'politisch rechts' in die PMK-Statistik ein." In jedem Fall werde geprüft, welche politische Klassifizierung durch die Straftat betroffen sei. "In der Betrachtung durch die Ermittler werden verschiedene Aspekte beleuchtet, wie zum Beispiel wo die Symbole aufgebracht wurden und ob es Informationen über die Täter gibt."
Auf Nachfrage nach dem beschriebenen Fall einer Hakenkreuzschmiererei am Büro eines AfD-Landtagsabgeordneten in Sachsen-Anhalt antwortete "Zu dem von Ihnen genannten Sachverhalt liegen der Polizei aufgrund von geltenden Löschfristen keine ausführlicheren Informationen vor. Daher kann die konkrete Frage zur Einordnung in der PMK-Statistik nicht beantwortet werden."
Alle aktuellen Faktenchecks finden sich auf der AFP-Website .
Fazit: Entgegen online kursierender Behauptungen werden Straftaten wie Gewalt gegen Obdachlose oder Hakenkreuzschmierereien an AfD-Büros nicht automatisch als "politisch rechts" eingeordnet. Wie Fachleute gegenüber AFP erklärten, sind die Definitionen für politisch motivierte Kriminalität trennscharf. Für Delikte, die schwer einzuordnen sind, gibt es eine gesonderte Kategorie in der Statistik.
Copyright © AFP 2017-2026. Für die kommerzielle Nutzung dieses Inhalts ist ein Abonnement erforderlich. Klicken Sie hier für weitere Informationen.
Haben Sie eine Behauptung gefunden, die AFP überprüfen soll?
Kontaktieren Sie uns
Wenn Sie auf „Alle Cookies akzeptieren“ klicken, stimmen Sie der Speicherung von Cookies auf Ihrem Gerät zu, um die Websitenavigation zu verbessern, die Websitenutzung zu analysieren und unsere Marketingbemühungen zu unterstützen.
Fortfahren ohne Akzeptieren
Datenschutz-Präferenz-Center Wenn Sie eine Website besuchen, kann diese Informationen über Ihren Browser abrufen oder speichern. Dies geschieht meist in Form von Cookies. Hierbei kann es sich um Informationen über Sie, Ihre Einstellungen oder Ihr Gerät handeln. Meist werden die Informationen verwendet, um die erwartungsgemäße Funktion der Website zu gewährleisten. Durch diese Informationen werden Sie normalerweise nicht direkt identifiziert. Dadurch kann Ihnen aber ein personalisierteres Web-Erlebnis geboten werden. Da wir Ihr Recht auf Datenschutz respektieren, können Sie sich entscheiden, bestimmte Arten von Cookies nicht zulassen. Klicken Sie auf die verschiedenen Kategorieüberschriften, um mehr zu erfahren und unsere Standardeinstellungen zu ändern. Die Blockierung bestimmter Arten von Cookies kann jedoch zu einer beeinträchtigten Erfahrung mit der von uns zur Verfügung gestellten Website und Dienste führen.
Weitere Informationen Alle zulassen Einwilligungspräferenzen verwalten Mit diesen Cookies ist die Website in der Lage, erweiterte Funktionalität und Personalisierung bereitzustellen. Sie können von uns oder von Drittanbietern gesetzt werden, deren Dienste wir auf unseren Seiten verwenden. Wenn Sie diese Cookies nicht zulassen, funktionieren einige oder alle dieser Dienste möglicherweise nicht einwandfrei.
Angaben zum Anbieter
Diese Cookies werden von einer Reihe von Social Media-Diensten gesetzt, die wir auf der Website verwenden, damit Sie unsere Inhalte mit Ihren Freunden und Netzwerken teilen können. Diese Cookies sind in der Lage, Ihren Browser über andere Websites hinweg zu verfolgen und ein Profil Ihrer Interessen zu erstellen. Dies kann sich auf Inhalte und Nachrichten auswirken, die Sie auf anderen Websites sehen. Wenn Sie diese Cookies nicht zulassen, können Sie diese Freigabetools möglicherweise nicht verwenden oder sehen.
Angaben zum Anbieter
Diese Cookies sind zur Funktion der Website erforderlich und können in Ihren Systemen nicht deaktiviert werden. In der Regel werden diese Cookies nur als Reaktion auf von Ihnen getätigte Aktionen gesetzt, die einer Dienstanforderung entsprechen, wie etwa dem Festlegen Ihrer Datenschutzeinstellungen, dem Anmelden oder dem Ausfüllen von Formularen. Sie können Ihren Browser so einstellen, dass diese Cookies blockiert oder Sie über diese Cookies benachrichtigt werden. Einige Bereiche der Website funktionieren dann aber nicht. Diese Cookies speichern keine personenbezogenen Daten.
Angaben zum Anbieter
Diese Cookies können über unsere Website von unseren Werbepartnern gesetzt werden. Sie können von diesen Unternehmen verwendet werden, um ein Profil Ihrer Interessen zu erstellen und Ihnen relevante Anzeigen auf anderen Websites zu zeigen. Sie speichern nicht direkt personenbezogene Daten, basieren jedoch auf einer einzigartigen Identifizierung Ihres Browsers und Internet-Geräts. Wenn Sie diese Cookies nicht zulassen, werden Sie weniger gezielte Werbung erleben.
Angaben zum Anbieter