ol, ul { box-sizing: border-box; }.wp-block-social-links .wp-social-link span:not(.screen-reader-text) { font-size: 0.65em; margin-left: 0.5em; margin-right: 0.5em; }.editor-styles-wrapper, .entry-content { counter-reset: footnotes 0; }:root { --wp--preset--font-size--normal: 16px; --wp--preset--font-size--huge: 42px; }.screen-reader-text { border: 0px; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; overflow-wrap: normal !important; }.screen-reader-text:focus { background-color: #dddddd; clip-path: none; color: #444444; display: block; font-size: 1em; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; clip: auto !important; }body { --wp--preset--color--black: #000000; --wp--preset--color--cyan-bluish-gray: #abb8c3; --wp--preset--color--white: #ffffff; --wp--preset--color--pale-pink: #f78da7; --wp--preset--color--vivid-red: #cf2e2e; --wp--preset--color--luminous-vivid-orange: #ff6900; --wp--preset--color--luminous-vivid-amber: #fcb900; --wp--preset--color--light-green-cyan: #7bdcb5; --wp--preset--color--vivid-green-cyan: #00d084; --wp--preset--color--pale-cyan-blue: #8ed1fc; --wp--preset--color--vivid-cyan-blue: #0693e3; --wp--preset--color--vivid-purple: #9b51e0; --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,#9b51e0 100%); --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,#7adcb4 0%,#00d082 100%); --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%); --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,#cf2e2e 100%); --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,#eeeeee 0%,#a9b8c3 100%); --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%); --wp--preset--gradient--blush-light-purple: linear-gradient(135deg,#ffceec 0%,#9896f0 100%); --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%); --wp--preset--gradient--luminous-dusk: linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%); --wp--preset--gradient--pale-ocean: linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%); --wp--preset--gradient--electric-grass: linear-gradient(135deg,#caf880 0%,#71ce7e 100%); --wp--preset--gradient--midnight: linear-gradient(135deg,#020381 0%,#2874fc 100%); --wp--preset--font-size--small: 13px; --wp--preset--font-size--medium: 20px; --wp--preset--font-size--large: 36px; --wp--preset--font-size--x-large: 42px; --wp--preset--spacing--20: 0.44rem; --wp--preset--spacing--30: 0.67rem; --wp--preset--spacing--40: 1rem; --wp--preset--spacing--50: 1.5rem; --wp--preset--spacing--60: 2.25rem; --wp--preset--spacing--70: 3.38rem; --wp--preset--spacing--80: 5.06rem; --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2); --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4); --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2); --wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1); --wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1); }button, input[type="submit"], input[type="reset"], input[type="button"], .button-container a, .button-container.medium a { padding: 0.5em 1em !important; font-size: 1em !important; line-height: 1em !important; margin-bottom: 0px !important; }.container { position: relative; width: 960px; margin: 0px auto; padding: 0px; }.span11, .eleven.columns { width: 640px; }.span16, .sixteen.columns { width: 940px; }.column, .columns { float: left; display: inline; margin-left: 10px; margin-right: 10px; }@media only screen and (max-width: 767px){.container { position: relative; width: 300px; margin: 0px auto; padding: 0px; }.one.column, .one.columns, .span1, .two.columns, .span2, .three.columns, .span3, .four.columns, .span4, .five.columns, .span5, .six.columns, .span6, .seven.columns, .span7, .eight.columns, .span8, .nine.columns, .span9, .ten.columns, .span10, .eleven.columns, .span11, .twelve.columns, .span12, .thirteen.columns, .span13, .fourteen.columns, .span14, .fifteen.columns, .span15, .sixteen.columns, .span16, .one-third.column, .two-thirds.column, .col, .one-third.column.alpha, .one-third.column.omega, .two-thirds.column.alpha, .two-thirds.column.omega { width: 280px; }.column, .columns { float: left; display: inline; margin-left: 10px; margin-right: 10px; }}.container::after { content: " "; display: block; height: 0px; clear: both; visibility: hidden; }.clearfix::before, .clearfix::after, .row::before, .row::after { content: " "; display: block; overflow: hidden; visibility: hidden; width: 0px; height: 0px; }.row::after, .clearfix::after { clear: both; }.row, .clearfix { zoom: 1; }#navigation { position: relative; }#navigation ul, #navigation ul li, #navigation ul ul { list-style: none; margin: 0px; padding: 0px; }#navigation ul { position: relative; z-index: 1000; }#navigation ul li { zoom: 1; }#navigation ul, #navigation ul li, #navigation ul ul { list-style: none; margin: 0px; padding: 0px; }#navigation li { margin: 0px; float: left; zoom: 1; }#navigation ul ul { visibility: hidden; display: none; position: absolute; min-width: 200px; z-index: 9998; width: auto; font-size: 13px; padding: 0px; }#navigation ul li li a { display: block; text-decoration: none; position: relative; border-right: none; }#navigation ul ul li { float: none; white-space: nowrap; margin: 0px; border-radius: 0px; }html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; }ol, ul { list-style: none; }pre, code { white-space: normal; background-color: #ededed; border-bottom: 1px solid #d9d9d9; border-top: 1px solid #d9d9d9; font: 12px / 24px Consolas, "Andale Mono WT", "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", Monaco, "Courier New", Courier, monospace; margin: 5px 0px; padding: 5px; }p code { display: inline; }body { line-height: 150%; text-size-adjust: 100%; background-image: url("//www.registro-pec.it/wp-content/swift-ai/images/wp-content/themes/smpl-skeleton/images/border_top-png.webp"); background-repeat: repeat-x; background-position: left top; }body.sidebar-right #wrap #content { float: left; }@media only screen and (min-width: 320px) and (max-width: 480px){#wrap #content { width: 100% !important; margin-left: 0px !important; margin-right: 0px !important; }}#header { clear: both; margin-top: 16px; }#header .inner { padding-top: 15px; padding-bottom: 20px; }h1#site-title { font-size: 3.5em; margin: 0px; padding: 0px; line-height: 100%; letter-spacing: -2px; }h1#site-title a, #header h1#site-title a:hover { color: inherit; text-decoration: none; text-shadow: #ffffff 0px 1px 0px; }@media only screen and (max-width: 959px){#header #site-title a { font-size: 28px !important; }#header .inner { padding-bottom: 0px; }}#navigation { margin-bottom: 20px; clear: both; }#navigation ul, #navigation ul li { float: left; margin: 0px; padding: 0px; }#navigation ul { width: 100%; background: -webkit-linear-gradient(270deg, #fcfcfc, #ececec) 0px 0px repeat scroll transparent; border-color: #eaeaea #f5f5f5 #f5f5f5; border-radius: 5px; border-style: solid; border-width: 1px; box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 1px; position: relative; }#navigation ul li { background: none 0px 0px repeat scroll transparent; border-right: 1px solid #e3e3e3; position: relative; }#navigation ul li a { background-image: none; padding: 15px 20px; text-decoration: none; display: block; font-weight: bold; text-shadow: #ffffff 1px 1px 0px; }#navigation ul li.active a { color: #333333; background: #ffffff; text-shadow: #ffffff 1px 1px 0px; border-bottom: 1px solid #ffffff; }#navigation ul.sub-menu, #navigation ul.children { background: -webkit-linear-gradient(270deg, #fcfcfc, #ececec) 0px 0px repeat scroll transparent; border-color: #eaeaea #f5f5f5 #f5f5f5; border-radius: 5px; border-style: solid; border-width: 1px; box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 1px; }#navigation ul.sub-menu li, #navigation ul.children li { border: none; }#navigation ul.sub-menu li a, #navigation ul.children li a { background: #f0f0f0; padding: 5px 0px 5px 8px; height: 32px; line-height: 32px; border-radius: 0px; min-width: 210px; border-bottom: none; position: static; }@media only screen and (max-width: 767px){#navigation { margin: 10px 0px; }#navigation ul, #navigation ul li, #navigation ul li a { float: none; background: transparent; border: none; box-shadow: none; }#navigation ul li a, #navigation ul li.active a, #navigation ul li a:hover, #navigation ul li:hover a { border: none; padding: 2px 0px; line-height: 150%; background: none transparent; }#navigation ul.sub-menu, #navigation ul.children, #navigation ul.sub-menu li, #navigation ul.children li, #navigation ul.sub-menu li:hover, #navigation ul.children li:hover, #navigation ul.sub-menu li a, #navigation ul.children li a, #navigation ul.sub-menu li a:hover, #navigation ul.children li a:hover { display: none; position: relative; left: 0px; line-height: 100%; background: none; border: none; box-shadow: none; padding: 0px; margin: 0px; height: auto; }#navigation ul.sub-menu li a, #navigation ul.children li a, #navigation ul.sub-menu li a:hover, #navigation ul.children li a:hover { padding: 4px 0px 4px 10px; }}h1, h2, h3, h4, h5 { letter-spacing: -1px; }h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { font-weight: inherit; text-decoration: none; }h1 { line-height: 140%; margin-bottom: 14px; }h2 { line-height: 130%; margin-bottom: 10px; }p { margin: 0px 0px 20px; }p img { margin: 0px; }strong { font-weight: bold; color: #333333; }a, a:visited { text-decoration: underline; outline: 0px; }p a, p a:visited { line-height: inherit; }ul, ol { margin-bottom: 20px; }ul { list-style: inside disc; }ul ul, ul ol, ol ol, ol ul { margin: 4px 0px 5px 30px; }ul ul li, ul ol li, ol ol li, ol ul li { margin-bottom: 6px; }li { margin-bottom: 12px; }li p { line-height: 21px; }img.scale-with-grid, .entry-content img, .entry-summary img, .comment-content img, .widget img, .wp-caption { height: auto; max-width: 100% !important; }.widget_search label { display: none; }li.page_item, li.menu-item { padding: 0px; margin: 0px; list-style: none; }li.page_item a, li.menu-item a { display: block; border-bottom: 1px solid #eeeeee; padding: 8px 0px 8px 24px; line-height: 120%; font-weight: bold; background: url("//www.registro-pec.it/wp-content/swift-ai/images/wp-content/themes/smpl-skeleton/images/arrow_bullet-png.webp") 10px center no-repeat; }li.page_item li a, li.menu-item li a { display: inline; padding: 0px; margin: 0px; background: none; border: none; color: #666666; line-height: 175%; font-weight: normal; }button, input[type="submit"], input[type="reset"], input[type="button"], .button a { margin-top: 0.5em; margin-right: 0px; margin-left: 0px; display: inline-block; font-weight: normal; white-space: nowrap; line-height: 1.5em; text-align: center; text-decoration: none; vertical-align: middle; border: none; text-shadow: #185597 0px 1px 0px; border-radius: 2px; background: -webkit-linear-gradient(top, #2a72c0 0%, #1d65b3 100%) repeat-x border-box; position: relative; margin-bottom: 0px !important; padding: 0.5em 1em !important; font-size: 1em !important; color: white !important; }label, legend { font-weight: bold; font-size: 13px; display: inline-block; }input[type="checkbox"] { display: inline; }input, textarea, select, .uneditable-input { display: inline-block; margin-bottom: 9px; font-size: 13px; line-height: 18px; border: 1px solid #cccccc; border-radius: 4px; }input, textarea { box-shadow: rgba(0, 0, 0, 0.075) 0px 1px 1px inset; transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s; }button[disabled], input[disabled], select[disabled], select[disabled] option, select[disabled] optgroup, textarea[disabled] { box-shadow: none; user-select: none; color: #888888; cursor: default; }input, textarea { box-shadow: rgba(0, 0, 0, 0.075) 0px 1px 1px inset; transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s; }body { color: #333333; font-family: Roboto; background-color: #dddddd; }h1, h2, h3, h4, h5 { font-family: Roboto; }a, a:visited { color: #3376ea; }#header h1#site-title a { color: #b92522; }@font-face{font-family:"Roboto";font-weight:400;font-style:normal;unicode-range:U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;src:url(https://www.registro-pec.it/wp-content/swift-ai/cache/www.registro-pec.it/servizi/dominio-certificato/__data/KFOmCnqEu92Fr1Mu4mxKKTU1Kg4e8408ed.woff) format('woff2');font-display:swap;}@font-face{font-family:"Roboto";font-weight:700;font-style:normal;unicode-range:U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;src:url(https://www.registro-pec.it/wp-content/swift-ai/cache/www.registro-pec.it/servizi/dominio-certificato/__data/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ64279b31.woff) format('woff2');font-display:swap;}@font-face{font-family:"Roboto";font-weight:400;font-style:normal;unicode-range:U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;src:url(https://www.registro-pec.it/wp-content/swift-ai/cache/www.registro-pec.it/servizi/dominio-certificato/__data/KFOmCnqEu92Fr1Mu4mxKKTU1Kg4e8408ed.woff) format('woff2');font-display:swap;}@font-face{font-family:"Roboto";font-weight:700;font-style:normal;unicode-range:U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;src:url(https://www.registro-pec.it/wp-content/swift-ai/cache/www.registro-pec.it/servizi/dominio-certificato/__data/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ64279b31.woff) format('woff2');font-display:swap;}#CybotCookiebotDialog *, #CybotCookiebotDialogBodyUnderlay * { background: transparent; box-sizing: border-box; color: inherit; font-family: inherit; font-size: 15px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; }#CybotCookiebotDialog label { width: auto; }#CybotCookiebotDialog { background-color: #ffffff; border-radius: 8px; box-shadow: rgba(0, 0, 0, 0.3) 0px 32px 68px; box-sizing: border-box; color: #141414; font-family: sans-serif; font-size: 15px; height: auto; left: 50%; letter-spacing: 0.1px; line-height: 24px; max-height: calc(100% - 16px); overflow: hidden; position: fixed; text-align: initial; top: 50%; transform: translate(-50%, -50%); transition: width 0.5s ease 0s, max-width, top, bottom, left, opacity; width: calc(100% - 16px); z-index: 2147483631; }#CybotCookiebotDialog ol, #CybotCookiebotDialog ul { list-style-position: inside; }#CybotCookiebotDialog .CybotCookiebotDialogContentWrapper { align-items: flex-start; display: flex; flex-direction: column; width: 100%; }#CybotCookiebotDialogHeader { align-items: center; border-bottom: 1px solid #d6d6d6; display: flex; padding: 1em; width: 100%; }#CybotCookiebotDialogHeaderLogosWrapper { align-items: center; display: flex; flex: 1 1 0%; justify-content: space-between; }#CybotCookiebotDialogPoweredbyCybot, #CybotCookiebotDialogPoweredbyLink { align-items: center; display: flex; width: 50%; }#CybotCookiebotDialogPoweredbyCybot { justify-content: flex-end; width: 175px; }#CybotCookiebotDialogPoweredbyImage { max-height: 1.5em; width: auto; }#CybotCookiebotDialogPoweredbyCybot svg { fill: #141414; display: none; height: 1.733em; max-width: 163px; opacity: 0.6; }#CybotCookiebotDialogPoweredByText { display: block; margin-top: 0.5em; opacity: 0.6; text-align: center; }#CybotCookiebotDialogPoweredByText a { color: #141414; direction: ltr; display: block; font-size: 0.867em; letter-spacing: 0.25px; line-height: 19px; text-decoration: none; }#CybotCookiebotDialogPoweredByText a span { display: inline-block; font-weight: 700; }#CybotCookiebotDialogNav { border-bottom: 1px solid #d6d6d6; position: relative; width: 100%; }#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogNav { display: none; }#CybotCookiebotDialogNav .CybotCookiebotDialogNavItems { display: flex; list-style: none; overflow-x: auto; }#CybotCookiebotDialogNav .CybotCookiebotDialogNavItem { flex: 1 1 0%; margin: 0px auto; }#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink { border-bottom: 1px solid #ffffff; color: #141414; display: block; font-weight: 600; height: 100%; outline-offset: -5px; padding: 1em; text-align: center; text-decoration: none; white-space: nowrap; }#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink.CybotCookiebotDialogActive { border-color: transparent transparent #1032cf; border-bottom-width: 1px; border-bottom-style: solid; color: #1032cf; }#CybotCookiebotDialogTabContent { display: flex; flex-direction: column; height: auto; overflow: auto; width: 100%; }#CybotCookiebotDialogTabContent .CybotCookiebotScrollContainer { display: flex; flex: 1 1 0%; flex-direction: column; }#CybotCookiebotDialogTabContent .CybotCookiebotDialogTabPanel { flex: 1 1 0%; overflow: hidden auto; width: 100%; }#CybotCookiebotDialog .CybotCookiebotScrollContainer { border-bottom: 1px solid #d6d6d6; height: 100%; min-height: 20vh; padding: 0.375em; position: relative; }#CybotCookiebotDialog .CybotCookiebotScrollArea { height: 100%; }#CybotCookiebotDialog .CybotCookiebotDialogBodyBottomWrapper { width: 100%; }#CybotCookiebotDialog .CybotCookiebotFader { bottom: 0px; height: 5em; left: 1px; opacity: 0; pointer-events: none; position: absolute; transition: opacity 0.3s ease 0s; width: calc(100% - 1em); z-index: 10; }#CybotCookiebotDialog .CybotCookiebotFader.CybotCookiebotDialogActive { opacity: 1; }#CybotCookiebotDialog .CybotCookiebotFaderLeft, #CybotCookiebotDialog .CybotCookiebotFaderRight { height: 100%; width: 3.5em; }#CybotCookiebotDialog .CybotCookiebotFaderLeft { left: 0px; }#CybotCookiebotDialog .CybotCookiebotFaderRight { left: auto; right: 0px; }#CybotCookiebotDialogBody { display: flex; flex-direction: column; height: 100%; }#CybotCookiebotDialogBody .CybotCookiebotScrollContainer { display: flex; flex-direction: column; max-height: 18em; }#CybotCookiebotDialog #CybotCookiebotDialogBodyContent { max-height: inherit; }#CybotCookiebotDialog h2 { font-weight: 600; letter-spacing: 0.25px; line-height: 1.6em; margin-bottom: 0.5em; }#CybotCookiebotDialogBodyContent { flex: 1 1 0%; height: 100%; letter-spacing: 0.5px; line-height: 1.6em; max-height: 100%; overflow-x: hidden; padding: 1.625em 0.625em; }#CybotCookiebotDialog .CybotCookiebotDialogDetailBodyContentCookieTabContent { list-style-type: none; }#CybotCookiebotDialogDetailBulkConsent { border: 1px solid #d6d6d6; border-radius: 0.5em; margin: 0px 0.625em 1em; padding: 1em; }#CybotCookiebotDialogDetailBulkConsent::before { border-top: 1px solid #d6d6d6; content: ""; width: 100%; }#CybotCookiebotDialogDetailBulkConsentLink { color: #141414; display: block; font-weight: 600; line-height: 1.6em; margin-bottom: 0.625em; text-decoration: none; }#CybotCookiebotDialogTabContent .CybotCookiebotDialogDetailBulkConsentCount { background-color: #d6d6d6; border-radius: 5em; display: inline-block; font-size: 0.8em; font-weight: 700; letter-spacing: 0.25px; line-height: 1.2em; margin-left: 0.5em; padding: 0.25em 0.5em; }#CybotCookiebotDialogDetailBulkConsentListWrapper { background-color: rgba(0, 0, 0, 0.05); border: 1px solid #d6d6d6; border-radius: 0.5em; margin-top: 1.5em; padding: 1em; }#CybotCookiebotDialogDetailBulkConsentListWrapper > span { border-bottom: 1px solid #d6d6d6; display: block; font-weight: 600; padding-bottom: 1em; }#CybotCookiebotDialogDetailFooter { letter-spacing: 0.3px; line-height: 1.6em; padding: 0px 1em 1em; }#CybotCookiebotDialogDetailFooter a { color: #141414; }#CybotCookiebotDialogDetailBodyContentTextAbout { padding: 1.625em 0.625em; }#CybotCookiebotDialogFooter { padding: 1em; width: 100%; }#CybotCookiebotDialogBodyButtons { align-items: flex-start; display: flex; flex-flow: column wrap; }#CybotCookiebotDialog .CybotCookiebotScrollContainer .CybotCookiebotScrollbarContainer { background: #ffffff; display: none; height: 100%; pointer-events: none; position: absolute; right: 0.375em; top: 0px; transition: opacity 0.5s ease 0s; width: 0.6em; }#CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonIABContainerToggleHide, #CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonIABContainerToggleShow, #CybotCookiebotDialog a::after, #CybotCookiebotDialog a::before, #CybotCookiebotDialog button::after, #CybotCookiebotDialog button::before { border-color: #141414; }#CybotCookiebotDialog #CybotCookiebotBannerCloseButtonE2E, #CybotCookiebotDialog .CybotCookiebotBannerCloseButton { fill: #141414; border: none; display: none; }#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonsWrapper { display: flex; flex-direction: column-reverse; width: 100%; }#CybotCookiebotDialogBodyButtons .CybotCookiebotDialogBodyButton:not(:last-of-type), #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton:not(:first-of-type) { margin-bottom: 0.5em; }#CybotCookiebotDialogBodyButtons .CybotCookiebotDialogBodyContentControlsWrapper { align-items: center; display: flex; margin-bottom: 0.5em; }#CybotCookiebotDialogBodyButtons .CybotCookiebotDialogBodyContentControlsWrapper .CybotCookiebotDialogBodyLevelButtonSliderWrapper { margin-right: 1em; }#CybotCookiebotDialogBodyButtons .CybotCookiebotDialogBodyContentControlsWrapper .CybotCookiebotDialogBodyLevelButtonDescription { font-weight: 600; }#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton { background-color: transparent; border: 2px solid #1032cf; border-radius: 0.25em; color: #141414; display: block; font-weight: 600; padding: 1em; text-align: center; user-select: none; width: 100%; }#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonCustomize, #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection { background-color: transparent; border-color: #1032cf; color: #141414; }#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonAccept, #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonAccept, #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll { background-color: #1032cf; border-color: #1032cf; color: #ffffff; }#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonCustomize { align-items: center; }#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonCustomize .CybotCookiebotDialogArrow { border-color: #141414; border-style: solid; border-width: 0.15em 0.15em 0px 0px; display: inline-block; height: 0.5em; margin-left: 1em; transform: rotate(45deg); vertical-align: baseline; width: 0.5em; }#CybotCookiebotDialogBodyLevelWrapper { width: 100%; }#CybotCookiebotDialogBodyEdgeMoreDetails { display: none; }#CybotCookiebotDialogDetailBodyContentCookieContainerTypes { list-style-type: none; }#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogBodyEdgeMoreDetails { display: flex; justify-content: flex-end; margin: 1.5em 2em 0.5em 0px; }#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogBodyEdgeMoreDetails a { align-items: center; color: #1032cf; display: flex; font-weight: 600; text-decoration: none; }#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogBodyEdgeMoreDetails a::after { border-style: solid; border-width: 0.15em 0.15em 0px 0px; color: #141414; content: ""; display: block; height: 0.563em; margin-left: 1em; transform: rotate(45deg); width: 0.563em; }#CybotCookiebotDialogBodyLevelButtons { width: 100%; }#CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonSliderWrapper { backface-visibility: hidden; display: flex; flex-shrink: 0; height: 32px; position: relative; width: 57px; }#CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonSliderWrapper input[type="checkbox"].CybotCookiebotDialogBodyLevelButton { opacity: 0; }#CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonSlider { background-color: #141414; border-radius: 32px; inset: 0px; pointer-events: none; position: absolute; transition: background-color 0.4s ease 0s; }#CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonSlider::before { background-color: #ffffff; border-radius: 50%; bottom: 4px; content: ""; height: 24px; left: 4px; position: absolute; transition: transform 0.4s ease 0s; width: 24px; }#CybotCookiebotDialog input:checked + .CybotCookiebotDialogBodyLevelButtonSlider { background-color: #1032cf; }#CybotCookiebotDialog input:checked + .CybotCookiebotDialogBodyLevelButtonSlider::before, #CybotCookiebotDialog[dir="rtl"] #CybotCookiebotDialogTabContent input + .CybotCookiebotDialogBodyLevelButtonSlider::before { background-color: #ffffff; transform: translateX(26px); }#CybotCookiebotDialog form input[type="checkbox"][disabled]:checked + .CybotCookiebotDialogBodyLevelButtonSlider { background-color: #d6d6d6; pointer-events: none; }#CybotCookiebotDialogBodyLevelButtonsSelectPane { border-bottom: 1px solid #d6d6d6; padding: 1em 0px; }#CybotCookiebotDialogBodyLevelButtonsSelectPane .CybotCookiebotDialogBodyLevelButtonWrapper { align-items: center; display: flex; justify-content: space-between; padding: 1em; text-align: center; width: 100%; }#CybotCookiebotDialogBodyLevelButtonsSelectPane .CybotCookiebotDialogBodyLevelButtonDescription { font-weight: 700; }#CybotCookiebotDialog input[type="checkbox"] { height: 1.5em; margin-right: 0.5em; width: 1.5em; }#CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonSliderWrapper form { height: 100%; width: 100%; }#CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonSliderWrapper input[type="checkbox"] { height: 100%; margin-right: 0px; width: 100%; }#CybotCookiebotDialogDetailBodyContentCookieContainerTypes, #CybotCookiebotDialogDetailBodyContentIABv2Tabs { padding: 0px 0.625em; width: 100%; }#CybotCookiebotDialogDetailBodyContentIABv2Tabs .CybotCookiebotDialogDetailBodyContentIABv2TabsIntro { padding: 1.125em 1.125em 0.25em; }#CybotCookiebotDialogDetailBodyContentIABv2Tabs .CybotCookiebotDialogDetailBodyContentIABv2TabsIntro:nth-child(3) { margin-bottom: 1.5em; }.CybotCookiebotDialogDetailBodyContentCookieContainerHeader { display: flex; justify-content: space-between; }.CybotCookiebotDialogDetailBodyContentCookieContainerButton::before, .CybotCookiebotDialogDetailBodyContentIABv2Tab::before { border-style: solid; border-width: 0.15em 0.15em 0px 0px; content: ""; display: inline-block; height: 0.5em; left: 0px; margin-right: 1.875em; position: relative; top: 0.625em; transform: rotate(-45deg); vertical-align: top; width: 0.5em; }.CybotCookiebotDialogDetailBodyContentCookieContainerButton.CybotCookiebotDialogCollapsed::before, .CybotCookiebotDialogDetailBodyContentIABv2Tab.CybotCookiebotDialogCollapsed::before { top: 0.25em; transform: rotate(-225deg); }#CybotCookiebotDialog .CookieCard { border-bottom: 1px solid #d6d6d6; padding: 1.5em 0px; }#CybotCookiebotDialog .CookieCard:not(:first-child) { padding-top: 1.5em; }#CybotCookiebotDialog #CybotCookiebotDialogDetailBodyContentIABContainer .CookieCard { border-bottom: none; border-top: 1px solid #d6d6d6; }#CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CookieCard:last-of-type { margin-bottom: 1em; }#CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentCookieContainerButton, #CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentIABv2Tab { border: 1px solid transparent; font-weight: 700; line-height: 1.5em; padding-right: 0.75em; user-select: none; }#CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentCookieTypeIntro, #CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieTypeTableContainer, #CybotCookiebotDialogDetailBodyContentIABv2Tabs .CollapseCard { padding-top: 1em; }#CybotCookiebotDialogDetailBodyContentIABv2Tabs .CybotCookiebotDialogDetailBodyContentIABv2CardIntro { letter-spacing: 0.3px; line-height: 1.6em; margin-left: 2.9em; padding-top: 1em; }#CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyEmptyCategoryMessage { border: 1px solid #d6d6d6; border-radius: 0.5em; font-weight: 600; margin: 1em 0px; padding: 1em 1.5em; }#CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieGroup { border: 1px solid #d6d6d6; border-radius: 0.5em; margin-bottom: 0.5em; padding: 1em; }#CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieGroup:last-of-type { margin-bottom: 0px; }#CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieProvider { display: block; font-weight: 700; position: relative; text-decoration: none; }#CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieProvider > div { pointer-events: none; }#CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieProvider:not(.CybotCookiebotDialogDetailBodyContentCookieInfoCount) { color: #141414; }#CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieProvider.CybotCookiebotDialogCollapsed::after, #CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieProvider::after { border-style: solid; border-width: 0.15em 0.15em 0px 0px; content: ""; display: inline-block; height: 0.5em; position: absolute; right: 1em; top: 0.5em; transform: rotate(-45deg); width: 0.5em; }#CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieProvider.CybotCookiebotDialogCollapsed::after { transform: rotate(-225deg); }#CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieLink { align-items: center; display: inline-flex; padding-top: 1em; position: relative; }#CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieInfo { background-color: rgba(0, 0, 0, 0.05); border: 1px solid #d6d6d6; border-radius: 1em; margin-bottom: 0.5em; padding: 1em; }#CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieInfo:last-of-type { margin-bottom: 0px; }#CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieInfoTitle { display: block; font-weight: 700; line-height: 1.6em; margin-bottom: 0.5em; }#CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieInfoDescription { display: block; letter-spacing: 0.3px; padding-bottom: 1em; }#CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieInfoFooter { border-top: 1px solid #d6d6d6; display: flex; flex-wrap: wrap; padding-top: 0.5em; }#CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieInfoFooterContent { margin-top: 0.5em; width: 100%; }#CybotCookiebotDialog .CybotCookiebotDialogHide { display: none; }.CybotExpandLink { position: relative; }.CybotExpandLink.CybotCookiebotDialogCollapsed::after, .CybotExpandLink::after { border-style: solid; border-width: 0.15em 0.15em 0px 0px; content: ""; height: 0.5em; position: absolute; right: 1em; top: 0.3em; transform: rotate(-45deg); width: 0.5em; }.CybotExpandLink.CybotCookiebotDialogCollapsed::after { transform: rotate(-225deg); }#CybotCookiebotDialog .CybotExternalLinkArrow { margin-left: 0.625em; }#CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentCookieContainerButton:not(:disabled):not(.disabled), #CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentIABv2Tab:not(:disabled):not(.disabled), #CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonSliderWrapper input[type="checkbox"], #CybotCookiebotDialog button, #CybotCookiebotDialog input, #CybotCookiebotDialog label:not([for="CybotCookiebotDialogBodyLevelButtonNecessary"]) { cursor: pointer; }#CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonSliderWrapper input[type="checkbox"]:disabled { pointer-events: none; }#CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonSliderWrapperDisabled { cursor: not-allowed; }#CybotCookiebotDialog fieldset { border: none; width: 100%; }#CybotCookiebotDialog fieldset #CybotCookiebotDialogBodyFieldsetInnerContainer { display: flex; flex-wrap: wrap; width: 100%; }#CybotCookiebotDialog legend.visuallyhidden { display: block; }#CybotCookiebotDialog .visuallyhidden { height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; }#CybotCookiebotDialog #CybotCookiebotDialogBodyContentText a, #CybotCookiebotDialog #CybotCookiebotDialogBodyLevelButtonIABHeaderViewPartnersLink, #CybotCookiebotDialog #CybotCookiebotDialogDetailBulkConsentList dt a, #CybotCookiebotDialog #CybotCookiebotDialogDetailFooter a, #CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonIABDescription a, #CybotCookiebotDialog .CybotCookiebotDialogDetailBodyContentCookieLink, #CybotCookiebotDialogDetailBodyContentTextAbout a { color: #1032cf; font-weight: 600; text-decoration: none; }#CookiebotSessionPixel { display: none; }html{opacity:1}