@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:100;src:url(/modules/custom/ib_brand/assets/fonts/Roboto/roboto-v47-latin-100.woff2) format("woff2"),url(/modules/custom/ib_brand/assets/fonts/Roboto/roboto-v47-latin-100.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(/modules/custom/ib_brand/assets/fonts/Roboto/roboto-v47-latin-300.woff2) format("woff2"),url(/modules/custom/ib_brand/assets/fonts/Roboto/roboto-v47-latin-300.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:300;src:url(/modules/custom/ib_brand/assets/fonts/Roboto/roboto-v47-latin-300italic.woff2) format("woff2"),url(/modules/custom/ib_brand/assets/fonts/Roboto/roboto-v47-latin-300italic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/modules/custom/ib_brand/assets/fonts/Roboto/roboto-v47-latin-regular.woff2) format("woff2"),url(/modules/custom/ib_brand/assets/fonts/Roboto/roboto-v47-latin-regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:400;src:url(/modules/custom/ib_brand/assets/fonts/Roboto/roboto-v47-latin-italic.woff2) format("woff2"),url(/modules/custom/ib_brand/assets/fonts/Roboto/roboto-v47-latin-italic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(/modules/custom/ib_brand/assets/fonts/Roboto/roboto-v47-latin-700.woff2) format("woff2"),url(/modules/custom/ib_brand/assets/fonts/Roboto/roboto-v47-latin-700.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:700;src:url(/modules/custom/ib_brand/assets/fonts/Roboto/roboto-v47-latin-700italic.woff2) format("woff2"),url(/modules/custom/ib_brand/assets/fonts/Roboto/roboto-v47-latin-700italic.ttf) format("truetype")}.fa{font-family:var(--fa-style-family, "Font Awesome 6 Pro");font-weight:var(--fa-style, 900)}.fas,.fass,.far,details summary:after,input[type=checkbox]+label:before,input[type=radio]+label:before,label:has(+input[type=checkbox]):before,label:has(+input[type=radio]):before,.fasr,.fal,.fasl,.fat,.fast,.fad,.fadr,.fadl,.fadt,.fasds,.fasdr,.fasdl,.fasdt,.fab,.fa-solid,.fa-regular,.fa-light,.fa-thin,.fa-brands,.fa-classic,.fa-duotone,.fa-sharp,.fa-sharp-duotone,.fa{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fas:before,.fass:before,.far:before,input[type=checkbox]+label:before,input[type=radio]+label:before,label:has(+input[type=checkbox]):before,label:has(+input[type=radio]):before,.fasr:before,.fal:before,.fasl:before,.fat:before,.fast:before,.fad:before,.fadr:before,.fadl:before,.fadt:before,.fasds:before,.fasdr:before,.fasdl:before,.fasdt:before,.fab:before,.fa-solid:before,.fa-regular:before,.fa-light:before,.fa-thin:before,.fa-brands:before,.fa-classic:before,.fa-duotone:before,.fa-sharp:before,.fa-sharp-duotone:before,.fa:before{content:var(--fa)}.fad:after,.fa-duotone.fa-solid:after,.fa-duotone:after,.fadr:after,.fa-duotone.fa-regular:after,.fadl:after,.fa-duotone.fa-light:after,.fadt:after,.fa-duotone.fa-thin:after,.fasds:after,.fa-sharp-duotone.fa-solid:after,.fa-sharp-duotone:after,.fasdr:after,.fa-sharp-duotone.fa-regular:after,.fasdl:after,.fa-sharp-duotone.fa-light:after,.fasdt:after,.fa-sharp-duotone.fa-thin:after{content:var(--fa--fa)}.fa-classic.fa-duotone{font-family:"Font Awesome 6 Duotone"}.fass,.fa-sharp,.fad,.fa-duotone,.fasds,.fa-sharp-duotone{font-weight:900}.fa-classic,.fas,.fa-solid,.far,details summary:after,input[type=checkbox]+label:before,input[type=radio]+label:before,label:has(+input[type=checkbox]):before,label:has(+input[type=radio]):before,.fa-regular,.fal,.fa-light,.fat,.fa-thin{font-family:"Font Awesome 6 Pro"}.fa-duotone,.fad,.fadr,.fadl,.fadt{font-family:"Font Awesome 6 Duotone"}.fa-brands,.fab{font-family:"Font Awesome 6 Brands"}.fa-sharp,.fass,.fasr,.fasl,.fast{font-family:"Font Awesome 6 Sharp"}.fa-sharp-duotone,.fasds,.fasdr,.fasdl,.fasdt{font-family:"Font Awesome 6 Sharp Duotone"}input,select,textarea{background:#fff;border:1px solid #555555;border-radius:.375rem;box-sizing:content-box;color:#000;font-family:Roboto,Arial,sans-serif;font-size:1rem;line-height:1.3125rem;min-height:1.3125rem;padding:.75rem}input:active,select:active,textarea:active,input:focus,select:focus,textarea:focus{border-color:#07c;box-shadow:0 0 5px #0077ccba;outline:none}input:disabled,select:disabled,textarea:disabled{border-color:#9c9c9c;color:#707070;cursor:not-allowed;font-style:italic}input.error,select.error,textarea.error{border-color:#a81616}input[type=checkbox]{display:none}input[type=checkbox]:disabled+label{cursor:not-allowed;opacity:.56}input[type=radio]{display:none}input[type=radio]:disabled+label{cursor:not-allowed;opacity:.56}::placeholder,select:invalid,select option[value=""]{color:#707070;font-style:italic}label:has(+input[type=checkbox]),label:has(+input[type=radio]),input[type=checkbox]+label,input[type=radio]+label{cursor:pointer;display:inline-block;margin-left:1.5rem;text-indent:-.75rem}label:has(+input[type=checkbox]):before,label:has(+input[type=radio]):before,input[type=checkbox]+label:before,input[type=radio]+label:before{display:inline-block;font-size:1.125rem;margin-right:.5rem;vertical-align:text-bottom}label:has(+input[type=checkbox]:checked):before,input[type=checkbox]:checked+label:before{content:""}label:has(+input[type=checkbox]:not(:checked)):before,input[type=checkbox]:not(:checked)+label:before{content:""}label:has(+input[type=radio]:checked):before,input[type=radio]:checked+label:before{content:""}label:has(+input[type=radio]:not(:checked)):before,input[type=radio]:not(:checked)+label:before{content:""}.form-info-text{font-size:.75rem;margin-top:.75rem}.events-page .ib-news-date-filters input,.news-page .ib-news-date-filters input,.btn,button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-radius:50vh;display:inline-flex;flex-direction:row;font-family:inherit;font-size:1rem;font-weight:400;line-height:normal;padding:16px 24px;text-align:center;vertical-align:middle}.events-page .ib-news-date-filters input:has(.fa-pull-left),.news-page .ib-news-date-filters input:has(.fa-pull-left),.btn:has(.fa-pull-left),button:has(.fa-pull-left),input[type=button]:has(.fa-pull-left),input[type=reset]:has(.fa-pull-left),input[type=submit]:has(.fa-pull-left){flex-direction:row-reverse}.events-page .ib-news-date-filters input i,.news-page .ib-news-date-filters input i,.btn i,button i,input[type=button] i,input[type=reset] i,input[type=submit] i{align-self:center;line-height:inherit;margin-left:1rem;margin-right:0;vertical-align:initial}.events-page .ib-news-date-filters input i.fa-pull-left,.news-page .ib-news-date-filters input i.fa-pull-left,.btn i.fa-pull-left,button i.fa-pull-left,input[type=button] i.fa-pull-left,input[type=reset] i.fa-pull-left,input[type=submit] i.fa-pull-left{margin-left:0;margin-right:1rem}.events-page .ib-news-date-filters input.no-label i,.news-page .ib-news-date-filters input.no-label i,.no-label.btn i,button.no-label i,input.no-label[type=button] i,input.no-label[type=reset] i,input.no-label[type=submit] i{margin:0}.events-page .ib-news-date-filters input:focus,.news-page .ib-news-date-filters input:focus,.btn:focus,button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus,.events-page .ib-news-date-filters input:focus-visible,.news-page .ib-news-date-filters input:focus-visible,.btn:focus-visible,button:focus-visible,input[type=button]:focus-visible,input[type=reset]:focus-visible,input[type=submit]:focus-visible{outline:none}.events-page .ib-news-date-filters input:hover,.news-page .ib-news-date-filters input:hover,.btn:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{cursor:pointer;text-decoration:none}.events-page .ib-news-date-filters input.btn-link,.news-page .ib-news-date-filters input.btn-link,.btn-link.btn,button.btn-link,input.btn-link[type=button],input.btn-link[type=reset],input.btn-link[type=submit]{background:transparent;border-color:transparent;color:#e10543;cursor:pointer;height:1.5rem;line-height:1.5rem}.events-page .ib-news-date-filters input.btn-link:hover,.news-page .ib-news-date-filters input.btn-link:hover,.btn-link.btn:hover,button.btn-link:hover,input.btn-link[type=button]:hover,input.btn-link[type=reset]:hover,input.btn-link[type=submit]:hover{color:#af0434}.events-page .ib-news-date-filters input.btn-link i,.news-page .ib-news-date-filters input.btn-link i,.btn-link.btn i,button.btn-link i,input.btn-link[type=button] i,input.btn-link[type=reset] i,input.btn-link[type=submit] i{font-size:1rem}.events-page .ib-news-date-filters input.btn-outline-secondary,.news-page .ib-news-date-filters input.btn-outline-secondary,.btn-outline-secondary.btn,button.btn-outline-secondary,input.btn-outline-secondary[type=button],input.btn-outline-secondary[type=reset],input.btn-outline-secondary[type=submit]{background-color:#fff;border-color:#730524;color:#730524}.events-page .ib-news-date-filters input.btn-outline-secondary:hover,.news-page .ib-news-date-filters input.btn-outline-secondary:hover,.btn-outline-secondary.btn:hover,button.btn-outline-secondary:hover,input.btn-outline-secondary[type=button]:hover,input.btn-outline-secondary[type=reset]:hover,input.btn-outline-secondary[type=submit]:hover,.events-page .ib-news-date-filters input.btn-outline-secondary:focus,.news-page .ib-news-date-filters input.btn-outline-secondary:focus,.btn-outline-secondary.btn:focus,button.btn-outline-secondary:focus,input.btn-outline-secondary[type=button]:focus,input.btn-outline-secondary[type=reset]:focus,input.btn-outline-secondary[type=submit]:focus,.events-page .ib-news-date-filters input.btn-outline-secondary:active,.news-page .ib-news-date-filters input.btn-outline-secondary:active,.btn-outline-secondary.btn:active,button.btn-outline-secondary:active,input.btn-outline-secondary[type=button]:active,input.btn-outline-secondary[type=reset]:active,input.btn-outline-secondary[type=submit]:active{border-color:#420014;color:#420014}.events-page .ib-news-date-filters input.btn-plain,.news-page .ib-news-date-filters input.btn-plain,.btn-plain.btn,button.btn-plain,input.btn-plain[type=button],input.btn-plain[type=reset],input.btn-plain[type=submit]{background-color:#e6e6e6;border-color:#d4d4d4;color:#000}.events-page .ib-news-date-filters input span,.news-page .ib-news-date-filters input span,.btn span,button span,input[type=button] span,input[type=reset] span,input[type=submit] span{cursor:auto}.events-page .ib-news-date-filters input.disabled,.news-page .ib-news-date-filters input.disabled,.disabled.btn,button.disabled,input.disabled[type=button],input.disabled[type=reset],input.disabled[type=submit],.disabled.btn:hover,button.disabled:hover,input.disabled[type=button]:hover,input.disabled[type=reset]:hover,input.disabled[type=submit]:hover,.events-page .ib-news-date-filters input:disabled,.news-page .ib-news-date-filters input:disabled,.btn:disabled,button:disabled,input[type=button]:disabled,input[type=reset]:disabled,input[type=submit]:disabled,.btn:disabled:hover,button:disabled:hover,input[type=button]:disabled:hover,input[type=reset]:disabled:hover,input[type=submit]:disabled:hover,.btn-primary.disabled.btn,button.btn-primary.disabled,input.btn-primary.disabled[type=button],input.btn-primary.disabled[type=reset],input.btn-primary.disabled[type=submit],.btn-primary.disabled.btn:hover,button.btn-primary.disabled:hover,input.btn-primary.disabled[type=button]:hover,input.btn-primary.disabled[type=reset]:hover,input.btn-primary.disabled[type=submit]:hover,.btn-primary.btn:disabled,button.btn-primary:disabled,input.btn-primary[type=button]:disabled,input.btn-primary[type=reset]:disabled,input.btn-primary[type=submit]:disabled,.btn-primary.btn:disabled:hover,button.btn-primary:disabled:hover,input.btn-primary[type=button]:disabled:hover,input.btn-primary[type=reset]:disabled:hover,input.btn-primary[type=submit]:disabled:hover,.btn-outline-secondary.disabled.btn,button.btn-outline-secondary.disabled,input.btn-outline-secondary.disabled[type=button],input.btn-outline-secondary.disabled[type=reset],input.btn-outline-secondary.disabled[type=submit],.btn-outline-secondary.disabled.btn:hover,button.btn-outline-secondary.disabled:hover,input.btn-outline-secondary.disabled[type=button]:hover,input.btn-outline-secondary.disabled[type=reset]:hover,input.btn-outline-secondary.disabled[type=submit]:hover,.btn-outline-secondary.btn:disabled,button.btn-outline-secondary:disabled,input.btn-outline-secondary[type=button]:disabled,input.btn-outline-secondary[type=reset]:disabled,input.btn-outline-secondary[type=submit]:disabled,.btn-outline-secondary.btn:disabled:hover,button.btn-outline-secondary:disabled:hover,input.btn-outline-secondary[type=button]:disabled:hover,input.btn-outline-secondary[type=reset]:disabled:hover,input.btn-outline-secondary[type=submit]:disabled:hover{background:#d4d4d4;border-color:#d4d4d4;color:#707070;cursor:not-allowed;opacity:.56}.events-page .ib-news-date-filters input.btn-primary,.news-page .ib-news-date-filters input.btn-primary,.btn-primary.btn,button.btn-primary,input.btn-primary[type=button],input.btn-primary[type=reset],input.btn-primary[type=submit]{background-color:#af0434;border-color:#af0434;color:#fff}.events-page .ib-news-date-filters input.btn-primary:hover,.news-page .ib-news-date-filters input.btn-primary:hover,.btn-primary.btn:hover,button.btn-primary:hover,input.btn-primary[type=button]:hover,input.btn-primary[type=reset]:hover,input.btn-primary[type=submit]:hover,.events-page .ib-news-date-filters input.btn-primary:focus,.news-page .ib-news-date-filters input.btn-primary:focus,.btn-primary.btn:focus,button.btn-primary:focus,input.btn-primary[type=button]:focus,input.btn-primary[type=reset]:focus,input.btn-primary[type=submit]:focus,.events-page .ib-news-date-filters input.btn-primary:active,.news-page .ib-news-date-filters input.btn-primary:active,.btn-primary.btn:active,button.btn-primary:active,input.btn-primary[type=button]:active,input.btn-primary[type=reset]:active,input.btn-primary[type=submit]:active{background-color:#730524;border-color:#730524;color:#fff}label{color:#000;display:block;font-size:.875rem}label:has(~:is([disabled])){color:#707070}label:has(+input.form-required):after,label:has(+select.form-required):after,label:has(+div>select.form-required):after{content:"*";padding-left:.25rem}label.form-required:after{content:"*";padding-left:.25rem}label[data-toggle=tooltip]{position:relative}label[data-toggle=tooltip]:hover:after{bottom:100%;background-color:#fff;border-radius:.375rem;border:1px solid #d4d4d4;color:#000;content:attr(title);font-size:.75rem;font-weight:400;left:0;line-height:1.25;padding:16px;position:absolute;width:200px;z-index:1}label[data-toggle=tooltip]:hover .fa-circle-info{display:none}label[data-toggle=tooltip]:hover .fa-solid{display:inline-block}label[data-toggle=tooltip] i{color:#005695}label[data-toggle=tooltip] i.fa-solid{display:none}.userform,.status-messages{margin:.5rem 0}.alert{border-radius:.375rem;box-sizing:border-box;display:block;padding:.5rem 1.25rem .5rem 3rem;text-indent:-2rem;width:100%}.alert:last-of-type{margin-bottom:0}.alert:has(+.alert){margin-bottom:.5rem}.alert+.alert{margin-bottom:.5rem}.alert *{text-indent:0}.alert i{display:inline-block;font-weight:300;margin-right:.5rem;margin-top:.25rem;vertical-align:top}.alert span{display:inline-block}.alert p{display:inline-block;font-size:inherit;margin-top:0;width:100%}.alert p:last-child{margin-bottom:0}.alert a{color:#fff;text-decoration:underline}.alert a:hover,.alert a:focus{text-decoration:none}.alert a:visited{color:#fff}.alert-status,.alert-success{background-color:#1a5f02;border-color:#1a5f02;color:#fff}.alert-warning{background-color:#ffe121;border-color:#ffe121;color:#000}.alert-warning a{color:#000}.alert-danger,.alert-error{background-color:#a81616;border-color:#a81616;color:#fff}.alert-info{background-color:#003155;border-color:#003155;color:#fff}button+button{margin-left:.75rem}fieldset[required] legend:after{content:"*"}fieldset legend{font-size:.875rem;font-weight:400}input[type=button]+input[type=button]{margin-left:.75rem}input[type=image]{border:0}input[type=number]{min-width:4rem;text-align:center}input[type=text]+.description{color:#000;font-size:.75rem;font-style:normal;font-weight:400;line-height:normal;margin-top:.5rem}select{box-sizing:border-box;height:calc(2.8125rem + 2px)}select option{line-height:1.3125rem}.form-item .iti button{border:none;padding:0}.form-item .iti__search-input{padding-left:1.875rem;padding-right:1.75rem}body{margin:0;min-width:320px}img{border-radius:.5rem}a{color:#07c;text-decoration:none}a:active{color:#07c}a:hover{cursor:pointer;text-decoration:underline}a:visited{color:#530983}address{font-style:normal}blockquote p:before{content:'"';display:inline;font-style:italic}blockquote p:after{content:'"';display:inline;font-style:italic}blockquote footer{font-style:italic}body,html{background:#fff;color:#000;font-family:Roboto,Arial,sans-serif;font-size:1rem;line-height:1.5}details summary{align-items:center;border-bottom:1px solid #d4d4d4;cursor:pointer;display:grid;font-size:1rem;font-weight:700;grid-template-columns:1fr auto;line-height:1.5;padding:1rem 0}details summary::marker,details summary::-webkit-details-marker{content:"";display:none}details summary:after{content:""}details[open]>summary:after{content:""}h1{color:#000;font-size:2.5rem;font-weight:700;margin-bottom:2rem}h1:has(>strong){font-weight:400}h2{color:#000;font-size:2rem;font-weight:700;margin-bottom:1rem}h3{color:#000;font-size:1.75rem;font-weight:400;margin-bottom:1rem}h4{color:#000;font-size:1.5rem;font-weight:400;margin-bottom:1rem}h5,table caption{color:#000;font-size:1.25rem;font-weight:400;margin-bottom:.75rem}h6{color:#000;font-size:1rem;font-weight:700;margin-bottom:.75rem}h1,h2,h3,h4,h5,table caption,h6{line-height:1.25}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,table caption:first-child,h6:first-child{margin-top:0}h1 i[class^=fa-],h2 i[class^=fa-],h3 i[class^=fa-],h4 i[class^=fa-],h5 i[class^=fa-],table caption i[class^=fa-],h6 i[class^=fa-]{line-height:1.25;margin:0 .25rem}hr{border-bottom:0;border-top:1px solid #000000;margin:1.25rem 0}ol{margin-left:0}ol li{margin-bottom:.75rem}ol li::marker{font-weight:700}p{margin-bottom:1rem}p:first-child{margin-top:0}small{font-size:.75rem}table{border-collapse:collapse;color:#000;font-size:1rem;text-align:left}table tbody tr th{font-weight:400}table tfoot{font-weight:700}table tfoot tr{border-bottom:0}table thead{font-weight:700}table tr{border-bottom:1px solid #000000}table tr td,table tr th{padding:1rem}table tr th{text-align:inherit}ul{margin-left:0}ul li{margin-bottom:.75rem}.js input.form-autocomplete{background-image:none}.js input.form-autocomplete.ui-autocomplete-loading{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%3e%3cstyle%20type='text/css'%3e%20%23loader%20{%20animation:%20spin%202s%20linear%20infinite;%20transform-origin:%20center;%20}%20@keyframes%20spin%20{%20100%25%20{%20transform:rotate(360deg);%20}%20}%20%3c/style%3e%3c!--!Font%20Awesome%20Pro%206.7.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202024%20Fonticons,%20Inc.--%3e%3cpath%20id='loader'%20d='M280%2024c0-13.3-10.7-24-24-24s-24%2010.7-24%2024l0%2080c0%2013.3%2010.7%2024%2024%2024s24-10.7%2024-24l0-80zm0%20384c0-13.3-10.7-24-24-24s-24%2010.7-24%2024l0%2080c0%2013.3%2010.7%2024%2024%2024s24-10.7%2024-24l0-80zM0%20256c0%2013.3%2010.7%2024%2024%2024l80%200c13.3%200%2024-10.7%2024-24s-10.7-24-24-24l-80%200c-13.3%200-24%2010.7-24%2024zm408-24c-13.3%200-24%2010.7-24%2024s10.7%2024%2024%2024l80%200c13.3%200%2024-10.7%2024-24s-10.7-24-24-24l-80%200zM437%2075c-9.4-9.4-24.6-9.4-33.9%200l-56.6%2056.6c-9.4%209.4-9.4%2024.6%200%2033.9s24.6%209.4%2033.9%200L437%20108.9c9.4-9.4%209.4-24.6%200-33.9zM165.5%20380.4c9.4-9.4%209.4-24.6%200-33.9s-24.6-9.4-33.9%200L75%20403.1c-9.4%209.4-9.4%2024.6%200%2033.9s24.6%209.4%2033.9%200l56.6-56.6zM75%2075c-9.4%209.4-9.4%2024.6%200%2033.9l56.6%2056.6c9.4%209.4%2024.6%209.4%2033.9%200s9.4-24.6%200-33.9L108.9%2075c-9.4-9.4-24.6-9.4-33.9%200zM380.5%20346.5c-9.4-9.4-24.6-9.4-33.9%200s-9.4%2024.6%200%2033.9L403.1%20437c9.4%209.4%2024.6%209.4%2033.9%200s9.4-24.6%200-33.9l-56.6-56.6z'/%3e%3c/svg%3e");background-size:1.125rem}.btn+.btn{margin-left:.75rem}.stretch-main{display:grid;grid-template-rows:auto 1fr;margin:0;min-height:100vh}.layout-content-after,.layout-content-before,.layout-content:not(:has(.layout-onecolumn,.layout-twocolumns,.layout-fourcolumns)){margin-bottom:1.25rem;display:grid;grid-template-columns:16px auto 16px}.layout-content-after>div,.layout-content-before>div,.layout-content:not(:has(.layout-onecolumn,.layout-twocolumns,.layout-fourcolumns))>div{grid-column:2/3}@media screen and (min-width:576px){.layout-content-after,.layout-content-before,.layout-content:not(:has(.layout-onecolumn,.layout-twocolumns,.layout-fourcolumns)){grid-template-columns:1fr 544px 1fr}}@media screen and (min-width:768px){.layout-content-after,.layout-content-before,.layout-content:not(:has(.layout-onecolumn,.layout-twocolumns,.layout-fourcolumns)){grid-template-columns:1fr 736px 1fr;text-align:left}}@media screen and (min-width:992px){.layout-content-after,.layout-content-before,.layout-content:not(:has(.layout-onecolumn,.layout-twocolumns,.layout-fourcolumns)){grid-template-columns:1fr 960px 1fr}.layout-content-after.wide,.layout-content-before.wide,.layout-content:not(:has(.layout-onecolumn,.layout-twocolumns,.layout-fourcolumns)).wide{grid-template-columns:minmax(16px,auto) minmax(auto,2100px) minmax(16px,auto)}}@media screen and (min-width:1200px){.layout-content-after,.layout-content-before,.layout-content:not(:has(.layout-onecolumn,.layout-twocolumns,.layout-fourcolumns)){grid-template-columns:1fr 1168px 1fr}}.layout-content-after [data-component-id*="ib_brand:layout"],.layout-content-before [data-component-id*="ib_brand:layout"],.layout-content:not(:has(.layout-onecolumn,.layout-twocolumns,.layout-fourcolumns)) [data-component-id*="ib_brand:layout"]{display:block}.layout-content-before{margin-bottom:1rem}@media screen and (min-width:1200px){body:has([data-component-id^="ib_brand:layout-"].wide) .layout-content-before{grid-template-columns:minmax(16px,auto) minmax(auto,2100px) minmax(16px,auto)}}.layout-content-after{margin:5rem 0 2.5rem;text-align:center}[data-component-id="ib_brand:layout-grid"] .grid-wrapper>div{display:flex}[data-component-id="ib_brand:layout-grid"] .grid-wrapper>div.layout__region-info,[data-component-id="ib_brand:layout-masonry"] .grid-wrapper>div.layout__region-info{display:none}.no-header{position:relative}.no-header a.brand{bottom:-.25rem;height:81px;position:absolute;width:56px}.no-header img.ib-logo{border-radius:0}.ib-maintenance-banner main{padding-top:60px}[data-component-id="ib_brand:product-list"]:has(div[data-drupal-views-infinite-scroll-content-wrapper]){display:block}[data-component-id="ib_brand:product-list"]:has(div[data-drupal-views-infinite-scroll-content-wrapper]) div[data-drupal-views-infinite-scroll-content-wrapper]{display:grid;grid-gap:1rem;grid-template-columns:1fr}@media screen and (min-width:768px){[data-component-id="ib_brand:product-list"]:has(div[data-drupal-views-infinite-scroll-content-wrapper]) div[data-drupal-views-infinite-scroll-content-wrapper]{grid-template-columns:repeat(auto-fill,minmax(256px,1fr))}}@media screen and (min-width:1200px){[data-component-id="ib_brand:product-list"]:has(div[data-drupal-views-infinite-scroll-content-wrapper]) div[data-drupal-views-infinite-scroll-content-wrapper]{grid-template-columns:repeat(auto-fill,minmax(330px,1fr))}[data-component-id="ib_brand:product-list"]:has(div[data-drupal-views-infinite-scroll-content-wrapper]) div[data-drupal-views-infinite-scroll-content-wrapper] [data-component-id="ib_brand:product-card"]{max-width:unset}}[data-component-id="ib_brand:searchresults-list"]:has(div[data-drupal-views-infinite-scroll-content-wrapper])>div{border-bottom:unset;padding:unset}[data-component-id="ib_brand:searchresults-list"]:has(div[data-drupal-views-infinite-scroll-content-wrapper])>div>div{border-bottom:1px solid #d4d4d4;padding:2rem 0 1.25rem}[data-component-id="ib_brand:searchresults-list"]:has(div[data-drupal-views-infinite-scroll-content-wrapper])>div>div.empty{border-bottom:none}h3.emphasis{color:#420014}h3.emphasis i[class^=fa-]{color:#000}h5.emphasis{color:#af0434;font-weight:700}#shop-feedback-form{margin:4rem 0 1.25rem}#shop-feedback-form .experience-title{display:block;font-size:2rem;margin-bottom:1rem}#shop-feedback-form button{display:block;margin:1rem 0}#shop-feedback-form label{margin-bottom:.375rem}#shop-feedback-form textarea{max-width:400px;min-height:8rem;width:100%}#shop-feedback-form .message-result-display-box,#shop-feedback-form .please-wait-box{display:none}.userform label{margin-bottom:.375rem}.userform .button-wrapper{margin-top:1rem}.userform .forgotpassword{font-size:.75rem;margin-top:.375rem}.userform .sso-wrapper div.alert-danger div{display:inline-block;margin-bottom:0}.userform .sso-wrapper div div{margin-bottom:1rem}.userform .sso-wrapper .description{color:#000}.form-check-inline .form-item{display:inline-block;margin-right:1rem}.views-exposed-form .form-item--term- [data-component-id="ib_brand:input"]{width:100%}.events-page header,.knowledge-hub header,.shop-page header{align-items:center;display:flex;flex-wrap:wrap;font-style:italic;justify-content:space-between;margin-bottom:.5rem}.events-page header .view-header,.knowledge-hub header .view-header,.shop-page header .view-header{color:#000;font-size:.75rem}.events-page header .views-exposed-form,.knowledge-hub header .views-exposed-form,.shop-page header .views-exposed-form{display:contents}.events-page .views-exposed-form,.knowledge-hub .views-exposed-form,.shop-page .views-exposed-form{margin-bottom:1.25rem;padding-bottom:.5rem}@media screen and (min-width:992px){.events-page .views-exposed-form,.knowledge-hub .views-exposed-form,.shop-page .views-exposed-form{margin-bottom:1rem;padding-bottom:0}}.shop-page [data-component-id="ib_brand:pager"]{margin-top:2rem}.events-page .form-actions,.news-page .form-actions{display:none}@media screen and (min-width:768px){.events-page .ib-filter-sort-bar,.news-page .ib-filter-sort-bar{align-items:center}}.events-page .ib-filter-sort-bar,.news-page .ib-filter-sort-bar{display:flex;font-style:normal;justify-content:space-between;width:100%}@media screen and (min-width:768px){.events-page .ib-events-news-filters-wrapper,.news-page .ib-events-news-filters-wrapper{align-items:end;display:flex}}.events-page .ib-events-news-filters-wrapper>fieldset,.news-page .ib-events-news-filters-wrapper>fieldset{border:none;margin-left:0;padding:0;margin-bottom:.5rem}.events-page .ib-events-news-filters-wrapper>fieldset:first-of-type,.news-page .ib-events-news-filters-wrapper>fieldset:first-of-type{margin-right:0}@media screen and (min-width:768px){.events-page .ib-events-news-filters-wrapper>fieldset,.news-page .ib-events-news-filters-wrapper>fieldset{margin-bottom:0}.events-page .ib-events-news-filters-wrapper>fieldset:first-of-type,.news-page .ib-events-news-filters-wrapper>fieldset:first-of-type{margin-right:.5rem}}.events-page .ib-news-date-filters,.news-page .ib-news-date-filters{margin-bottom:.5rem}@media screen and (min-width:768px){.events-page .ib-news-date-filters,.news-page .ib-news-date-filters{margin-bottom:0}}.events-page .ib-news-date-filters input,.news-page .ib-news-date-filters input{border-color:#d4d4d4;background-color:#f2f2f2;border-radius:.375rem;padding:.5rem}.events-page .ib-news-date-filters:first-of-type,.news-page .ib-news-date-filters:first-of-type{margin-right:.5rem}.events-page [data-component-id="ib_brand:dropdown"] .dropdown-title,.news-page [data-component-id="ib_brand:dropdown"] .dropdown-title{font-style:normal}.events-page [data-component-id="ib_brand:dropdown"] .wrapper,.news-page [data-component-id="ib_brand:dropdown"] .wrapper{min-width:max-content}[data-component-id="ib_brand:layout-onecolumn"] .events-search{margin-bottom:.5rem}[data-component-id="ib_brand:layout-onecolumn"] .events-sortby{margin-bottom:0}[data-component-id="ib_brand:dropdown"].block-facet--checkbox{margin-top:.5rem}[data-component-id="ib_brand:dropdown"] ul li.facet-item{padding:0 .5rem}[data-component-id="ib_brand:dropdown"] .reset{margin:2rem 1.25rem 1.25rem}[data-component-id="ib_brand:dropdown"] .reset .btn span{cursor:pointer}#views-exposed-form-solr-events-search-block-1-sortby{float:right;position:relative;top:0}.ibpayment-form .form-item,.ibpayment-form .form-group{margin-bottom:1.25rem}@media print{.ib-collapsible-panel{max-width:90vw}.ib-collapsible-panel .card-header .btn.collapsed:after{display:none}.ib-collapsible-panel .collapse{display:unset}.region--header{position:relative}#CybotCookiebotDialog,.contextual,.page-footer,.page-header{display:none!important}}.facet-exposed-form fieldset{border:none;margin:0;padding:0}.facet-exposed-form fieldset .filter-wrapper{margin:1rem 0}.facet-exposed-form fieldset .facet-item{margin:.5rem 0}.facet-exposed-form fieldset legend{display:none}.facet-exposed-form fieldset:not(:has(.facet-item)){display:none}.facet-exposed-form .show-items{color:#07c;margin-top:1rem;padding:0}.facet-exposed-form .show-items:hover{color:#07c;text-decoration:underline}
