/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.fieldgroup{padding:0;border-width:0;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}
.clearfix::after{display:table;clear:both;content:"";}
.js details:not([open]) .details-wrapper{display:none;}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li::after{content:", ";}.item-list__comma-list li:last-child::after{content:"";}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}
.nowrap{white-space:nowrap;}
.position-container{position:relative;}
.reset-appearance{margin:0;padding:0;border:0 none;background:transparent;line-height:inherit;-webkit-appearance:none;appearance:none;}
.resize-none{resize:none;}.resize-vertical{min-height:2em;resize:vertical;}.resize-horizontal{max-width:100%;resize:horizontal;}.resize-both{max-width:100%;min-height:2em;resize:both;}
.system-status-counter__status-icon{display:inline-block;width:25px;height:25px;vertical-align:middle;}.system-status-counter__status-icon::before{display:block;width:100%;height:100%;content:"";background-repeat:no-repeat;background-position:center 2px;background-size:16px;}.system-status-counter__status-icon--error::before{background-image:url(/core/misc/icons/e32700/error.svg);}.system-status-counter__status-icon--warning::before{background-image:url(/core/misc/icons/e29700/warning.svg);}.system-status-counter__status-icon--checked::before{background-image:url(/core/misc/icons/73b355/check.svg);}
.system-status-report-counters__item{width:100%;margin-bottom:0.5em;padding:0.5em 0;text-align:center;white-space:nowrap;background-color:rgba(0,0,0,0.063);}@media screen and (min-width:60em){.system-status-report-counters{display:flex;flex-wrap:wrap;justify-content:space-between;}.system-status-report-counters__item--half-width{width:49%;}.system-status-report-counters__item--third-width{width:33%;}}
.system-status-general-info__item{margin-top:1em;padding:0 1em 1em;border:1px solid #ccc;}.system-status-general-info__item-title{border-bottom:1px solid #ccc;}
.tablesort{display:inline-block;width:16px;height:16px;background-size:100%;}.tablesort--asc{background-image:url(/core/misc/icons/787878/twistie-down.svg);}.tablesort--desc{background-image:url(/core/misc/icons/787878/twistie-up.svg);}
.agenda,.agenda-speaker-list{--trust-agenda-accent:var(--bs-primary);--trust-agenda-day-bg:color-mix(in srgb,var(--trust-agenda-accent) 23%,white);--trust-agenda-day-hover-bg:color-mix(in srgb,var(--trust-agenda-accent) 30%,white);--trust-agenda-gray:var(--bs-gray-200);--trust-agenda-border:var(--bs-border-color);--trust-agenda-muted:var(--bs-secondary-color);--trust-agenda-radius:var(--bs-border-radius);--trust-agenda-stage-color:var(--trust-agenda-border);--trust-agenda-card-color-title:#37474F;--trust-agenda-card-color-body:#5F6368}.agenda .stage-blue,.agenda-speaker-list .stage-blue{--trust-agenda-stage-color:var(--bs-primary);--trust-agenda-stage-text:var(--bs-primary);--trust-agenda-stage-on:var(--bs-white)}.agenda .stage-aqua,.agenda-speaker-list .stage-aqua{--trust-agenda-stage-color:var(--bs-cyan);--trust-agenda-stage-text:var(--bs-cyan);--trust-agenda-stage-on:var(--bs-dark)}.agenda .stage-purple,.agenda-speaker-list .stage-purple{--trust-agenda-stage-color:var(--bs-purple);--trust-agenda-stage-text:var(--bs-purple);--trust-agenda-stage-on:var(--bs-white)}.agenda .stage-green,.agenda-speaker-list .stage-green{--trust-agenda-stage-color:var(--bs-teal);--trust-agenda-stage-text:var(--bs-teal);--trust-agenda-stage-on:var(--bs-dark)}.agenda .stage-yellow,.agenda-speaker-list .stage-yellow{--trust-agenda-stage-color:var(--bs-yellow);--trust-agenda-stage-text:var(--bs-dark);--trust-agenda-stage-on:var(--bs-dark)}.agenda .stage-orange,.agenda-speaker-list .stage-orange{--trust-agenda-stage-color:var(--bs-orange);--trust-agenda-stage-on:var(--bs-dark)}.agenda .agenda-card-stage{background-color:var(--trust-agenda-stage-color);color:var(--trust-agenda-stage-on,var(--bs-white));font-weight:600}.agenda .agenda-card-closed{color:var(--trust-agenda-card-color-title);font-weight:400;white-space:normal;font-size:.8rem}.agenda .agenda-card-closed-icon{width:1em;height:1em;margin-inline-end:.25em;vertical-align:-0.125em}.agenda .agenda-card{color:var(--trust-agenda-card-color-body);border:0}.agenda .agenda-card .agenda-card-title{font-size:clamp(1rem,0.894rem + 0.45vw,1.3rem);color:var(--trust-agenda-card-color-title)}.agenda .agenda-card .agenda-card-speakers .agenda-speakers{margin-bottom:.8rem}.agenda .agenda-card .agenda-card-speakers .agenda-speakers h5{color:var(--trust-agenda-card-color-title);font-weight:600;font-size:12px;text-transform:uppercase;line-height:20px}.agenda .agenda-card .card-body{padding:0}.agenda .agenda-card .card-body p{font-size:.9rem}.agenda .agenda-card .agenda-card-icon{flex-shrink:0;width:2.25rem;height:2.25rem;color:var(--trust-agenda-accent)}.agenda .agenda-card-type{background:color-mix(in srgb,var(--trust-agenda-stage-color) 12%,transparent);border:1px solid var(--trust-agenda-stage-color);font-weight:400;color:var(--trust-agenda-stage-text,var(--trust-agenda-card-color-body))}.agenda .agenda-nav{border-bottom:1px solid var(--trust-agenda-border);scroll-margin-top:1rem}.agenda .agenda-nav .nav{--bs-nav-link-color:var(--trust-agenda-muted);--bs-nav-link-hover-color:var(--bs-body-color);--bs-nav-link-padding-y:0.75rem;--bs-nav-underline-gap:1.5rem;--bs-nav-underline-border-width:0.1875rem;--bs-nav-underline-link-active-color:var(--bs-emphasis-color);flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;background:linear-gradient(to right,var(--bs-body-bg) 30%,transparent) left/2.5rem 100% no-repeat local,linear-gradient(to left,var(--bs-body-bg) 30%,transparent) right/2.5rem 100% no-repeat local,radial-gradient(farthest-side at 0 50%,rgba(0,0,0,0.15),transparent) left/0.75rem 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,0.15),transparent) right/0.75rem 100% no-repeat scroll}.agenda .agenda-nav .nav::-webkit-scrollbar{display:none}.agenda .agenda-nav .nav-link{white-space:nowrap}.agenda .agenda-nav .nav-link.active{border-bottom-color:var(--trust-agenda-accent);scroll-initial-target:nearest}@media(min-width:992px){.agenda .agenda-nav .nav{--bs-nav-underline-gap:2rem;flex-wrap:wrap;overflow-x:visible;background:none}}.agenda .days-tabs{--bs-nav-pills-border-radius:50rem;--bs-nav-link-color:var(--bs-body-color);--bs-nav-link-hover-color:var(--bs-body-color);--bs-nav-link-padding-x:1.125rem;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-size:0.875rem;--bs-nav-pills-link-active-bg:var(--trust-agenda-accent)}.agenda .days-tabs .nav-link{background-color:var(--trust-agenda-day-bg);letter-spacing:.02em}.agenda .days-tabs .nav-link:hover:not(.active),.agenda .days-tabs .nav-link:focus-visible:not(.active){background-color:var(--trust-agenda-day-hover-bg)}.agenda .agenda-filters{border-bottom:1px solid var(--trust-agenda-gray);padding-bottom:1.6rem}@media(max-width:991.98px){.agenda .agenda-filters{flex-direction:column;align-content:center}.agenda .agenda-filters .dropdown-toggle,.agenda .agenda-filters .dropdown-menu,.agenda .agenda-filters .dropdown{width:100%}}.agenda .agenda-filters .dropdown .btn{--bs-btn-border-radius:50rem;border-color:var(--trust-agenda-gray);background-color:var(--trust-agenda-gray);text-transform:uppercase;font-family:"Courier New",Courier,monospace;font-weight:200;font-size:.8rem;letter-spacing:-0.02rem}.agenda .agenda-filter-legend{color:var(--trust-agenda-muted)}.agenda .agenda-filter-chips{overflow-x:auto;padding:.25rem;margin:-0.25rem;scrollbar-width:none}.agenda .agenda-filter-chips::-webkit-scrollbar{display:none}.agenda .agenda-chip{--bs-btn-border-radius:50rem;--bs-btn-font-size:0.875rem;--bs-btn-border-color:var(--trust-agenda-border);--bs-btn-active-bg:var(--trust-agenda-accent);--bs-btn-active-border-color:var(--trust-agenda-accent);--bs-btn-active-color:var(--bs-white);display:inline-flex;flex-shrink:0;align-items:center;gap:.5rem;min-height:2.75rem;white-space:nowrap}.agenda .agenda-chip.has-colour{--bs-btn-active-bg:var(--trust-agenda-stage-color);--bs-btn-active-border-color:var(--trust-agenda-stage-color);--bs-btn-active-color:var(--trust-agenda-stage-on)}.agenda .agenda-chip-dot{width:.625rem;height:.625rem;border-radius:50%;background-color:var(--trust-agenda-stage-color)}.agenda fieldset{min-width:0}.agenda .agenda-count{font-size:.8rem;letter-spacing:-0.02rem;font-family:"Courier New",Courier,monospace}.agenda .btn-check:checked+.agenda-chip .agenda-chip-dot{background-color:currentColor}.path-agenda .region-breadcrumb{margin-top:3rem;margin-bottom:1.4rem}.agenda .grid-header{position:sticky;top:var(--drupal-displace-offset-top,0px);z-index:2;background-color:var(--bs-body-bg)}.agenda .agenda-time,.agenda .agenda-cell,.agenda .agenda-full-width,.agenda .agenda-stage{padding:1.8rem 1.2rem}.agenda .agenda-grid-corner{padding:0 1.2rem .75rem}.agenda .agenda-time-label{color:var(--trust-agenda-muted);font-size:.75rem;letter-spacing:.04em;text-transform:uppercase}.agenda .agenda-stage{padding-bottom:.75rem;border-bottom:.25rem solid var(--trust-agenda-stage-color)}.agenda .agenda-stage-name{color:var(--trust-agenda-stage-text,var(--trust-agenda-stage-color))}.agenda .agenda-stage-description{color:var(--trust-agenda-muted)}.agenda .agenda-slot .agenda-time{color:var(--trust-agenda-card-color-title);font-family:"Courier New",Courier,monospace;font-size:1rem;font-style:normal;font-weight:300;line-height:24px}.agenda .agenda-slot.is-break,.agenda .agenda-slot.is-break>*{background:#eff1fa}.agenda .agenda-slot.is-break .agenda-full-width{padding-left:0}.agenda .agenda-slot.is-break .agenda-card{background:rgba(0,0,0,0);border:0}.agenda .agenda-slot.is-break .agenda-card .card-body{padding-top:0}.agenda .agenda-slot.is-break .agenda-card .agenda-card-title{margin:0 !important}@media(max-width:767.98px){.agenda .agenda-slot{border-top:1px solid var(--trust-agenda-border)}.agenda .agenda-slot.is-continuation,.agenda .agenda-cell.is-empty,.agenda .is-filtered{display:none}}@media(min-width:768px){.agenda .grid-header,.agenda .grid-body{grid-template-columns:16.6666666667% repeat(var(--agenda-stages),minmax(0,1fr))}.agenda .grid-body{display:grid;border-bottom:1px solid var(--trust-agenda-border)}.agenda .agenda-slot{display:contents}.agenda .agenda-time,.agenda .agenda-full-width,.agenda .agenda-cell{grid-row:var(--row)/span var(--span,1);border-top:1px solid var(--trust-agenda-border)}.agenda .agenda-cell.is-alone{grid-column:2/-1}.agenda .agenda-time{grid-column:1;border-inline-end:1px solid var(--trust-agenda-border)}.agenda .agenda-slot:has(>.agenda-full-width) .agenda-time{border-inline-end:0}.agenda .agenda-full-width{grid-column:2/-1}.agenda .agenda-cell{grid-column:var(--column);border-inline-end:1px solid var(--trust-agenda-border)}}.agenda .agenda-date{display:flex;flex-direction:column;margin-bottom:.44rem;line-height:1.3}.agenda .date-day{color:var(--trust-agenda-card-color-title);font-size:1.5rem;font-weight:700;line-height:1.2}.agenda .date-weekday{color:var(--trust-agenda-muted);font-size:.875rem}.agenda .date-year{color:var(--trust-agenda-card-color-title);font-size:.875rem}.agenda .speakers-list{display:flex;flex-direction:column;gap:1.25rem}.agenda .agenda-speaker{display:flex;align-items:center;gap:1rem}.agenda .agenda-speaker.is-page .speaker-name{font-size:clamp(1.4rem,1.048rem + 1.5vw,2.4rem)}.agenda .agenda-speaker.is-full .speaker-avatar,.agenda .agenda-speaker.is-page .speaker-avatar{width:10rem;aspect-ratio:1/1}.agenda .agenda-speaker.is-full .speaker-avatar .field--name-field-image,.agenda .agenda-speaker.is-page .speaker-avatar .field--name-field-image{aspect-ratio:1/1}.agenda .agenda-speaker.is-full .speaker-avatar img,.agenda .agenda-speaker.is-page .speaker-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:0}.agenda .agenda-speaker .speaker-text .speaker-links{display:flex;gap:.75rem}.agenda .agenda-speaker .speaker-text .speaker-link{color:var(--trust-agenda-muted)}.agenda .agenda-speaker .speaker-text .speaker-link:hover,.agenda .agenda-speaker .speaker-text .speaker-link:focus-visible{color:var(--trust-agenda-card-color-title)}.agenda .agenda-speaker .speaker-text .speaker-link-icon{display:block;width:1.25rem;height:1.25rem}.agenda .speaker-avatar{flex-shrink:0}.agenda .speaker-avatar img{display:block;width:2.25rem;height:2.25rem;border-radius:50%;-o-object-fit:cover;object-fit:cover}.agenda .speaker-text{min-width:0;line-height:1.5}.agenda .speaker-name{color:var(--trust-agenda-card-color-title);font-size:.9375rem;font-weight:600;line-height:1.4;font-size:12px}.agenda .speaker-title,.agenda .speaker-affiliation{color:var(--trust-agenda-card-color-body);font-size:12px}.agenda .agenda-session .wrapper-title{margin-bottom:4rem}.agenda .agenda-session .session-title{font-size:clamp(2rem,1.592rem + 1.74vw,3.16rem);color:var(--trust-agenda-card-color-title);font-weight:700}.agenda .agenda-session .field--type-trust-agenda-speaker-participation .field__item{display:flex;flex-direction:column;gap:6rem}.agenda .agenda-session .agenda-speakers,.agenda .agenda-session .session-resources{display:grid;grid-template-columns:repeat(12,1fr);-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:1rem;align-items:start}.agenda .agenda-session .speaker-role-title-wrapper,.agenda .agenda-session .speakers-list,.agenda .agenda-session .resources-title-wrapper,.agenda .agenda-session .resources-list{grid-column:1/-1}@media(min-width:768px){.agenda .agenda-session .speaker-role-title-wrapper,.agenda .agenda-session .resources-title-wrapper{grid-column:1/span 3}.agenda .agenda-session .speakers-list,.agenda .agenda-session .resources-list{grid-column:4/-1}}.agenda .agenda-session .session-resources{margin-top:6rem}.agenda .agenda-session .resource-row{border-top:1px solid var(--trust-agenda-border)}.agenda .agenda-session .resource-row:last-child{border-bottom:1px solid var(--trust-agenda-border)}.agenda .agenda-session .resource-row:hover .resource-title{text-decoration:underline}.agenda .agenda-session .resource-type{min-width:3rem;background-color:var(--trust-agenda-gray);color:var(--trust-agenda-card-color-title)}.agenda .agenda-session .resource-title{color:var(--trust-agenda-card-color-title);font-weight:400;text-decoration:none;font-size:clamp(0.8rem,0.765rem + 0.15vw,0.9rem)}.agenda .agenda-session .resource-description,.agenda .agenda-session .resource-size{color:var(--trust-agenda-card-color-body)}.agenda .agenda-session .resource-description p:last-child{margin-bottom:0}#agenda-session-panel{--bs-offcanvas-width:100%;--trust-agenda-panel-radius:max(1.325rem,1.325rem + 0.64vw);--trust-agenda-speaker-photo:11rem;border:0}#agenda-session-panel .offcanvas-header{align-items:flex-start;justify-content:flex-end;padding:2rem 2rem 1rem}#agenda-session-panel .btn-close{--bs-btn-close-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");--bs-btn-close-opacity:1;background-color:var(--trust-agenda-card-color-body);border-radius:50%}#agenda-session-panel .offcanvas-body{padding:0 2rem 2rem}@media(max-width:767.98px){#agenda-session-panel{inset:auto 0 0;height:auto;max-height:calc(100dvh - 4rem);border-start-start-radius:var(--trust-agenda-panel-radius);border-start-end-radius:var(--trust-agenda-panel-radius);transform:translateY(100%)}#agenda-session-panel.showing,#agenda-session-panel.show:not(.hiding){transform:none}}@media(min-width:768px){#agenda-session-panel{width:calc(clamp(36rem,66vw,64rem) + var(--trust-agenda-speaker-photo));--bs-offcanvas-bg:transparent}#agenda-session-panel::before{content:"";position:absolute;inset:0 0 0 var(--trust-agenda-speaker-photo);border-start-start-radius:var(--trust-agenda-panel-radius);border-end-start-radius:var(--trust-agenda-panel-radius);background-color:var(--bs-body-bg)}#agenda-session-panel .offcanvas-header,#agenda-session-panel .offcanvas-body{position:relative;padding-inline-start:calc(var(--trust-agenda-speaker-photo) + 2rem)}#agenda-session-panel .agenda-speaker.is-full{min-height:var(--trust-agenda-speaker-photo)}#agenda-session-panel .agenda-speaker.is-full .speaker-name{font-size:clamp(1rem,0.859rem + 0.6vw,1.4rem)}#agenda-session-panel .agenda-speaker.is-full .speaker-avatar{position:absolute;inset-inline-start:0;width:var(--trust-agenda-speaker-photo)}}.offcanvas-backdrop{opacity:1 !important;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);background-color:rgba(0,0,0,.6980392157) !important}.agenda-hero .hero-title{font-size:clamp(1.4rem,1.189rem + 0.9vw,2rem);color:var(--trust-agenda-card-color-title)}.agenda-hero .hero-meta{color:var(--trust-agenda-card-color-title)}.agenda-hero .hero-meta svg{flex-shrink:0}.agenda-hero .hero-venue{color:var(--trust-agenda-accent)}.agenda-hero .hero-image{position:relative;min-height:16rem}.agenda-hero .hero-image img{width:100%;height:auto}.agenda-speaker-list .speaker-group .header__list{margin-bottom:2.4rem;border-bottom:6px solid var(--trust-agenda-accent)}.agenda-speaker-list .speaker-group .header__list h2{font-size:clamp(1rem,0.859rem + 0.6vw,1.4rem)}.agenda-speaker-list .speaker-group .agenda-speaker{display:flex;flex-direction:column;align-items:center;gap:.4rem}.agenda-speaker-list .speaker-group .agenda-speaker .speaker-text{text-align:center}.agenda-speaker-list .speaker-group .agenda-speaker .speaker-avatar img{width:220px;height:220px;margin-bottom:30px;display:inline-block;overflow:hidden;background-position:50%;background-size:cover;flex-shrink:0;background-color:#d3d3d3;cursor:pointer;border-radius:50%}.agenda-speaker-list .speaker-group .agenda-speaker .speaker-title,.agenda-speaker-list .speaker-group .agenda-speaker .speaker-affiliation{color:var(--trust-agenda-card-color-body)}.agenda-speaker-list .speaker-group .agenda-speaker .speaker-name{font-size:clamp(1.2rem,0.989rem + 0.9vw,1.8rem)}.agenda-speaker-page .title-sectionsession{font-size:clamp(1.6rem,1.318rem + 1.2vw,2.4rem)}.agenda-speaker-page .agenda-card{padding:1.4rem 1.2rem;border:1px solid var(--trust-agenda-stage-color)}.resource-card{border-color:var(--trust-agenda-border);transition:border-color .15s,box-shadow .15s}.resource-card:hover{border-color:var(--trust-agenda-accent);box-shadow:var(--bs-box-shadow-sm)}.resource-card:has(.stretched-link:focus-visible){outline:.125rem solid var(--trust-agenda-accent);outline-offset:.125rem}.resource-card .stretched-link{color:var(--trust-agenda-card-color-title);text-decoration:none}.resource-card .stretched-link:focus-visible{outline:0}.resource-title{font-size:clamp(1.125rem,1.037rem + 0.38vw,1.375rem)}.resource-description{color:var(--trust-agenda-card-color-body)}.resource-description p:last-child{margin-bottom:0}.resource-meta{color:var(--trust-agenda-muted)}.resource-cta{display:inline-flex;align-items:center;gap:.25rem;color:var(--trust-agenda-accent)}.poster-thumbnail img{width:100%;aspect-ratio:3/4;-o-object-fit:cover;object-fit:cover}.agenda-sponsors{display:flex;flex-direction:column;gap:2.5rem}.agenda-sponsors .sponsor-tier-title{text-align:center;margin-bottom:3rem}.agenda-sponsors .sponsor-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(18.4375rem,100%),1fr));gap:1.5rem;padding:0}.agenda-sponsors .sponsor-list .sponsor-card{border:0}.agenda-sponsors .sponsor-list .sponsor-card .sponsor-logo{display:flex;align-items:center;justify-content:center;width:100%;height:8rem}.agenda-sponsors .sponsor-list .sponsor-card .sponsor-logo img{max-width:100%;max-height:100%;width:auto;height:auto;-o-object-fit:contain;object-fit:contain}@media print{.agenda .agenda-nav,.agenda .agenda-actions,.agenda .days-tabs,.agenda .agenda-filters,.agenda .agenda-session-panel{display:none !important}.agenda .tab-content>.tab-pane{display:block !important;opacity:1}.agenda .tab-pane+.tab-pane{-moz-column-break-before:page;break-before:page}.agenda .grid-header{position:static}.agenda .agenda-slot,.agenda .agenda-card{-moz-column-break-inside:avoid;break-inside:avoid}}
.addtoany{display:inline;}.addtoany_list{display:inline;line-height:16px;}.addtoany_list > a,.addtoany_list a img,.addtoany_list a > span{vertical-align:middle;}.addtoany_list > a{border:0;display:inline-block;font-size:16px;padding:0 4px;}.addtoany_list.a2a_kit_size_32 > a{font-size:32px;}.addtoany_list .a2a_counter img{float:left;}.addtoany_list a span.a2a_img{display:inline-block;height:16px;opacity:1;overflow:hidden;width:16px;}.addtoany_list a span{display:inline-block;float:none;}.addtoany_list.a2a_kit_size_32 a > span{border-radius:4px;height:32px;line-height:32px;opacity:1;width:32px;}.addtoany_list a:hover:hover img,.addtoany_list a:hover span{opacity:.7;}.addtoany_list a.addtoany_share_save img{border:0;width:auto;height:auto;}.addtoany_list a .a2a_count{position:relative;}
.ckeditor-accordion-container > dl:before,.ckeditor-accordion-container > dl:after{content:" ";display:table;}.ckeditor-accordion-container > dl:after{clear:both;}.ckeditor-accordion-container > dl,.ckeditor-accordion-container > dl dt,.ckeditor-accordion-container > dl dd{box-sizing:border-box;}.ckeditor-accordion-container > dl{position:relative;border:1px solid #0091ea;}.ckeditor-accordion-container > dl dt{position:relative;}.ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle{display:inline-block;position:absolute;padding:0 10px;width:30px;height:30px;z-index:1;top:calc(50% - 1px);left:11px;box-sizing:border-box;}.ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:before,.ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:after{background:#fff;-webkit-transition:all 600ms cubic-bezier(0.4,0,0.2,1);transition:all 600ms cubic-bezier(0.4,0,0.2,1);content:"";display:block;height:2px;position:absolute;width:10px;z-index:-1;left:0;top:0;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);will-change:transform;}.ckeditor-accordion-container.no-animations > dl dt > a > .ckeditor-accordion-toggle:before,.ckeditor-accordion-container.no-animations > dl dt > a > .ckeditor-accordion-toggle:after{transition:initial;}.ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:before{left:13px;-webkit-transform:rotate(135deg);transform:rotate(135deg);}.ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:after{right:13px;left:auto;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);}.ckeditor-accordion-container > dl dt.active > a > .ckeditor-accordion-toggle:before{transform:rotate(45deg);}.ckeditor-accordion-container > dl dt.active > a > .ckeditor-accordion-toggle:after{transform:rotate(-45deg);}.ckeditor-accordion-container > dl dt > a,.ckeditor-accordion-container > dl dt > a:not(.button){display:block;padding:10px 15px 10px 50px;background-color:#00b0ff;color:#fff;cursor:pointer;-webkit-transition:background-color 300ms;transition:background-color 300ms;border-bottom:1px solid #00a4ec;}.ckeditor-accordion-container > dl dt > a:focus,.ckeditor-accordion-container > dl dt > a:not(.button):focus{outline-color:#333;}.ckeditor-accordion-container > dl dt > a:hover,.ckeditor-accordion-container > dl dt > a:not(.button):hover{background-color:#00a5ef;box-shadow:none;color:#fff;text-decoration:none;}.ckeditor-accordion-container > dl dt.active > a{background-color:#0091ea;}.ckeditor-accordion-container > dl dt:last-of-type > a{border-bottom:0;}.ckeditor-accordion-container > dl dd{display:none;padding:0 15px;margin:0;}
.collapsiblockTitle button{display:block;width:100%;padding:0 20px;cursor:pointer;text-align:left;color:#0071b3;border:none;background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Uploaded%20to:%20SVG%20Repo,%20www.svgrepo.com,%20Generator:%20SVG%20Repo%20Mixer%20Tools%20--%3e%3csvg%20width='20px'%20height='20px'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8.72798%2015.795L3.72798%207.795C3.10356%206.79593%203.82183%205.5%204.99998%205.5L15%205.5C16.1781%205.5%2016.8964%206.79593%2016.272%207.795L11.272%2015.795C10.6845%2016.735%209.31549%2016.735%208.72798%2015.795Z'%20fill='%23000000'/%3e%3c/svg%3e") no-repeat right}.collapsiblockTitle button:hover{color:#018fe2}.collapsiblockTitle button.collapsiblock-color-switcher{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Uploaded%20to:%20SVG%20Repo,%20www.svgrepo.com,%20Generator:%20SVG%20Repo%20Mixer%20Tools%20--%3e%3csvg%20width='20px'%20height='20px'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8.72798%2015.795L3.72798%207.795C3.10356%206.79593%203.82183%205.5%204.99998%205.5L15%205.5C16.1781%205.5%2016.8964%206.79593%2016.272%207.795L11.272%2015.795C10.6845%2016.735%209.31549%2016.735%208.72798%2015.795Z'%20fill='%23ffffff'/%3e%3c/svg%3e")}div .collapsiblockTitleCollapsed button{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Uploaded%20to:%20SVG%20Repo,%20www.svgrepo.com,%20Generator:%20SVG%20Repo%20Mixer%20Tools%20--%3e%3csvg%20width='20px'%20height='20px'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4.205%208.72805L12.205%203.72805C13.2041%203.10363%2014.5%203.82189%2014.5%205.00004V15C14.5%2016.1782%2013.2041%2016.8965%2012.205%2016.272L4.205%2011.272C3.265%2010.6845%203.265%209.31555%204.205%208.72805Z'%20fill='%23000000'/%3e%3c/svg%3e")}div .collapsiblockTitleCollapsed button.collapsiblock-color-switcher{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Uploaded%20to:%20SVG%20Repo,%20www.svgrepo.com,%20Generator:%20SVG%20Repo%20Mixer%20Tools%20--%3e%3csvg%20width='20px'%20height='20px'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4.205%208.72805L12.205%203.72805C13.2041%203.10363%2014.5%203.82189%2014.5%205.00004V15C14.5%2016.1782%2013.2041%2016.8965%2012.205%2016.272L4.205%2011.272C3.265%2010.6845%203.265%209.31555%204.205%208.72805Z'%20fill='%23ffffff'/%3e%3c/svg%3e")}.collapsiblockContent{overflow:hidden}[dir=rtl] .collapsiblockTitle button{display:block;background-position:left}[dir=rtl] div .collapsiblockTitleCollapsed button{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Uploaded%20to:%20SVG%20Repo,%20www.svgrepo.com,%20Generator:%20SVG%20Repo%20Mixer%20Tools%20--%3e%3csvg%20width='20px'%20height='20px'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M15.795%2011.272L7.795%2016.272C6.79593%2016.8964%205.5%2016.1782%205.5%2015L5.5%205.00002C5.5%203.82186%206.79593%203.1036%207.795%203.72802L15.795%208.72802C16.735%209.31552%2016.735%2010.6845%2015.795%2011.272Z'%20fill='%23000000'/%3e%3c/svg%3e");background-position:left}[dir=rtl] div .collapsiblockTitleCollapsed button.collapsiblock-color-switcher{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Uploaded%20to:%20SVG%20Repo,%20www.svgrepo.com,%20Generator:%20SVG%20Repo%20Mixer%20Tools%20--%3e%3csvg%20width='20px'%20height='20px'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M15.795%2011.272L7.795%2016.272C6.79593%2016.8964%205.5%2016.1782%205.5%2015L5.5%205.00002C5.5%203.82186%206.79593%203.1036%207.795%203.72802L15.795%208.72802C16.735%209.31552%2016.735%2010.6845%2015.795%2011.272Z'%20fill='%23ffffff'/%3e%3c/svg%3e")}
#trust_ppgm_container .trust_ppgm_form_header{font-size:1.6em;margin-bottom:5vh;}#trust_ppgm_container .trust_ppgm_tou,#trust_ppgm_container .trust_ppgm_privacy_policy,#trust_ppgm_container .trust_ppgm_cookie_policy{-webkit-box-shadow:0 2px 6px 0 rgba(5,34,97,0.1);box-shadow:0 2px 6px 0 rgba(5,34,97,0.1);padding:1vw;margin-bottom:3vh;border-left:5px solid #a5b2c3;}#trust_ppgm_container .trust_ppgm_tou .fieldset-title,#trust_ppgm_container .trust_ppgm_privacy_policy .fieldset-title,#trust_ppgm_container .trust_ppgm_cookie_policy .fieldset-title{font-size:1em;color:#555;}#trust_ppgm_container .form-type-checkbox label{font-size:1em;font-weight:200;color:#555 !important;}#trust_ppgm_container .form-type-checkbox{margin-left:1vw;}#trust_ppgm_container .trust_ppgm_technical_cookies .form-submit{font-weight:600;text-decoration:underline;background:transparent;border:none;border-radius:0;font-size:.85rem;}#trust_ppgm_container summary{display:block;}#trust_ppgm_container #edit-submit{margin-top:32px;border:2px solid #a5b2c3;background:transparent !important;border-radius:30px;color:#a5b2c3;font-size:1rem;padding:10px 35px;cursor:pointer;transition:all 0.5s;position:relative;}#trust_ppgm_container .form-type-checkbox input[type="checkbox"]{display:inline-block;height:16px !important;width:16px !important;overflow:hidden;vertical-align:middle;-webkit-appearance:none;background-color:transparent;background-repeat:no-repeat;background-position:50% 50%;-webkit-transition:0.2s ease-in-out;transition:0.2s ease-in-out;transition-property:all;-webkit-transition-property:background-color,border-color,box-shadow;transition-property:background-color,border-color,box-shadow;border:1px solid #ccc;}#trust_ppgm_container .form-type-checkbox input[type="checkbox"]:checked{background-image:url("/modules/custom/trust_ppg/img/arrow.svg");}#trust_ppgm_container .form-type-checkbox input[type="checkbox"]:checked{background-color:#a5b2c3;border:1px solid #a5b2c3;}.trust-ppgmprivacy-policy details{border:none}.trust-ppgmprivacy-policy details .details-wrapper{padding:0}.trust-ppgmprivacy-policy details .details-wrapper summary{display:block}.trust-ppgmprivacy-policy details .details-wrapper summary:before{content:"";font-family:"Font Awesome 6 Free";font-weight:600;display:inline-block;margin-right:8px;transition:.3s all}.trust-ppgmprivacy-policy details .details-wrapper summary[aria-expanded=true]::before{transform:rotate(90deg)}
#modalControllerContainer #triggerCookiePopup{display:none;}#modalController .modal-body button:not(.accordion-button){width:100%;}#modalController #manageGDPRPreferences{margin-top:1rem;display:none;}#modalController .accordionLabelInput{display:flex;justify-content:space-between;width:100%;align-items:center;}#modalController .accordion-header{margin-top:0;}#modalController .accordionLabelInput p{margin:0;}#modalController .policyParagraphs{font-size:0.9rem !important;}#modalController .modal-dialog{max-width:700px;}#modalController .modal-content{border:0;border-radius:1rem;}#modalController.modal{display:flex !important;flex-direction:column;justify-content:center;}#modalController{font-family:sans-serif,arial;}#modalController .modal-body .btn-link{cursor:pointer;text-decoration:underline;color:#007bff;font-size:0.8rem !important;}#modalController .modal-footer{padding:0rem 1.4rem 1.4rem 1.4rem;border:none;}#modalController .modal-body{padding:1rem 1.4rem 1.6rem 1.4rem;}#modalController .modal-body .accordion-item .accordion-button{padding:0.6rem;}#modalController > div > div > div.modal-body > p{font-size:0.8rem;margin:0.4em 0 0.4em 0;}#modalController h5#modalControllerLabel{font-size:18px;font-weight:600;font-family:sans-serif,arial;text-transform:unset;color:#222;}#modalController .modal-footer button{padding:12px 26px;line-height:1.4rem;margin:0;border-radius:50px;}#modalController .modal-footer{justify-content:space-between;}#modalController .modal-footer .btn-success{background:hsl(216,98%,32%) !important;border:2px solid #a5b2c3;font-size:16px !important;}#modalController .modal-footer .btn-success:hover{background:hsl(216,98%,32%);border:2px solid #a5b2c3;}#modalController .modal-footer .btn-secondary{background:hsl(216,98%,32%);border:2px solid #a5b2c3;font-size:16px !important;}#modalController .modal-footer #managePreferencesBtn{background:hsla(216,18%,16%,0.1) !important;color:#222831 !important;border:2px solid #a5b2c3 !important;}#modalController #manageGDPRPreferences .accordion-button{background:transparent;box-shadow:none;}#modalController #manageGDPRPreferences .accordion-item{border:0;}#modalController #manageGDPRPreferences .accordion-item:nth-child(odd){background:transparent;}#modalController #manageGDPRPreferences .accordion-item:nth-child(even){background:#f6f9fc;}#modalController .form-check-input{height:1.5em;width:65px;margin-left:-1em;position:relative !important;}#modalController .accordionLabelInput .h6{color:#222831;}.accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e") !important;transform:rotate(0deg) !important;}.accordion-button.actives::after{transform:rotate(-180deg) !important;}.accordion-button{flex-direction:row-reverse;}.accordion-button::after{margin-right:8px;}@media only screen and (max-width:790px){#modalController .modal-footer{flex-direction:column;}#modalController .modal-footer .btn-secondary{order:2;}#modalController .modal-footer #managePreferencesBtn{background:hsla(216,18%,16%,0.1) !important;border:1 !important;color:#222831 !important;order:1;}#modalController .modal-footer .btn-success{background:hsl(216,98%,32%) !important;order:3;}#modalController .modal-footer button{width:100%;margin-bottom:14px;padding:8px 12px;}}
