/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--primary-color:#034CD4;--secondary-color:#FF0000;--gray:#707070;--gray-100:#F4F4F4;--gray-200:#E8E8E8;--transition:all 0s;--graphic-font-sm:2rem;--graphic-font-md:1rem;--graphic-font-lg:0.8rem;--graphic-font-xl:0.75rem;--graphic-numbers-font-sm:1rem;--graphic-numbers-font-md:0.75rem;--graphic-numbers-font-lg:0.6rem;--graphic-numbers-font-xl:0.5rem;--graphic-legend-font-sm:0.875rem;}
body{margin:0;}*,::after,::before{box-sizing:content-box;}h1,h2,h3,h4,h5{margin-block-start:0;margin-block-end:0;}h1{font:600 2.25rem/2.5rem 'Barlow',sans-serif;letter-spacing:-.01em;}h3{font:600 1.5rem/1.75rem 'Barlow',sans-serif;}h4{font:600 1.5rem/1.75rem 'Barlow',sans-serif;}@media (min-width:48rem){h1{font:600 4.75rem/5rem 'Barlow',sans-serif;}h3{font:600 2.5rem/2.75rem 'Barlow',sans-serif;}h4{font:600 1.75rem/2.25rem 'Barlow',sans-serif;}}.container{margin:1.5rem 1.5rem 2rem;max-width:100%;--bs-gutter-x:0;--bs-gutter-y:0;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);width:auto;}@media (min-width:48rem){.container{column-gap:1.5rem;display:grid;grid-template-columns:repeat(12,1fr);max-width:84rem;margin:2.5rem auto;padding-inline:3rem;}.container > *{grid-column:1 / 13;margin-inline:0;}}.background--primary-color{background-color:var(--primary-color);padding:1.5rem 0;}.background--primary-color > *,.background--primary-color  a{color:white;}@media (min-width:48rem){.background--primary-color{padding:2.5rem 0;}}.background--gray{background-color:var(--gray-100);}.background--gray .container{margin-top:0;margin-bottom:0;}.background--gray-200{background-color:var(--gray-200);}.background--gray-200 .container{margin-top:0;margin-bottom:0;}a.button{margin:0;padding:0.6rem 0.5rem;font:600 1rem/1.5rem 'Barlow',sans-serif;text-transform:uppercase;text-decoration:none;display:block;text-align:center;letter-spacing:0.5px;}a.button.primary{color:white;background-color:var(--primary-color);}a.button.primary-reverse:hover,a.button.primary:hover{color:white;background-color:var(--secondary-color);}a.button.primary-reverse{color:var(--primary-color);background-color:white;}a.button.disabled,a.button.disabled:hover{color:var(--gray);background-color:#e8e8e8;}@media (min-width:48rem){a.button{padding:1rem 2.5rem;display:inline-block;}}form .form-item label{font:500 1rem/1.25rem 'Barlow',sans-serif;display:block;color:var(--gray);margin-bottom:5px;}form .form-item textarea{padding:0.5rem 0.75rem;font:500 1rem/1.25rem 'Barlow',sans-serif;}form .form-item textarea:hover{border-color:var(--primary-color);}form .form-item textarea:focus-visible{background-color:#F2F6FD;}form .form-actions .button{text-transform:uppercase;font:600 1rem/1.25rem 'Barlow',sans-serif;padding:0.625rem 2rem;background-color:var(--primary-color);color:white;border:0;border-radius:0;}form .form-actions .button:hover{background-color:var(--secondary-color);}@media (min-width:48rem){form .form-item textarea{font:500 1.375rem/2rem 'Barlow',sans-serif;}form .form-actions .button{padding:1rem 2.25rem;}}.content-md.container{display:flex;flex-direction:column-reverse;margin-bottom:4rem;}.content-md .field--name-field-summary,.content-md .field--name-field-summary > p{font:500 1.5rem/2.25rem 'Barlow',sans-serif;}.content-md .node__share-label{color:var(--gray);}.content-md .addthis_toolbox a svg path{fill:var(--secondary-color);transition:var(--transition);}.content-md .addthis_toolbox a:hover svg path{fill:black;}.content-md .node__featured-image{display:block;margin:0 auto;}.content-md .node__featured-image img{max-height:16rem;width:auto;}@media (min-width:48rem){.content-md.container{display:grid;margin-bottom:5rem;}.content-md .node__title-large{grid-column:1 / 7;}.node--type-pmf .content-md .node__title-large{grid-column:1 / 7;}.content-md .node__featured-image{grid-column:7 / 13;}.content-md .field--name-field-summary{margin-bottom:3rem;}.content-md .field--name-field-summary,.content-md .field--name-field-summary > p{font:500 1.75rem/2.5rem 'Barlow',sans-serif;}.content-md .node__featured-image img{max-height:inherit;}}.border-top{border-top:1px solid black !important;}.table-wrapper{overflow-x:auto;}table:not(.simple-news){border:1px solid var(--gray-200);caption-side:top;}table:not(.simple-news){display:table !important;width:99%;}table:not(.simple-news) tr{display:table-row;}table:not(.simple-news) thead{display:table-header-group !important;}table:not(.simple-news) tr:nth-child(even){background-color:var(--gray-100);}table:not(.simple-news) thead{color:white;background-color:var(--primary-color);}table:not(.simple-news) td,table:not(.simple-news) th{display:table-cell !important;padding:0.55rem 0.75rem !important;vertical-align:baseline;}table:not(.simple-news) td{border-right:1px solid var(--gray-200);}table:not(.simple-news) td:last-child{border-right:0;}table:not(.simple-news) caption{padding:0.75rem 0 !important;vertical-align:baseline;font:600 1.5rem/1.75rem 'Barlow',sans-serif;color:black;}
.cke_editable a,.field--type-text-long a{color:black;text-decoration:underline;}.cke_editable a:hover,.field--type-text-long a:hover{color:var(--secondary-color);}.cke_editable > p,.field--type-text-long > p{font:400 1.25rem/1.6rem 'Source Serif Pro',serif;margin-block:0 2.1875rem;}.cke_editable > p:last-child,.field--type-text-long > p:last-child{margin-block:0;}@media (min-width:48rem){.cke_editable > p,.field--type-text-long > p{font-size:1.375rem;line-height:1.6;}}.cke_editable > *.boxed-white,.cke_editable > *.boxed-blue{padding:2rem;}@media (min-width:48rem){.cke_editable > *.boxed-white,.cke_editable > *.boxed-blue{padding:4rem;}}.cke_editable > *.boxed-white{background-color:white;}.cke_editable > *.boxed-blue{background-color:var(--primary-color);color:white;}.paragraph--type--si-formatted-text{margin-bottom:4rem;}.field-item:has(+.field-item>.paragraph--type--si-formatted-text)>.paragraph--type--si-formatted-text{margin-bottom:0;}.cke_editable > p.secondary,.field--type-text-long > p.secondary{font:600 1.75rem/1.6 'Barlow',sans-serif;letter-spacing:-.01em;margin:2.5rem 1rem;max-width:31.25rem;}@media (min-width:48rem){.cke_editable > p.secondary,.field--type-text-long > p.secondary{font-size:2.5rem;line-height:2.75rem;margin:5rem;}}.cke_editable > p.tertiary,.field--type-text-long > p.tertiary{color:var(--primary-color);font:600 1.75rem/1.6 'Barlow',sans-serif;letter-spacing:-.01em;margin:2.5rem 1rem;max-width:31.25rem;}@media (min-width:48rem){.cke_editable > p.tertiary,.field--type-text-long > p.tertiary{font-size:2.5rem;line-height:2.75rem;margin:5rem;}}.cke_editable > h1,.field--type-text-long > h1{font:600 3.5rem/1 'Barlow',sans-serif;letter-spacing:-.01em;margin-block:1.5rem 1.5rem;}@media (min-width:48rem){.cke_editable > h1,.field--type-text-long > h1{font-size:6rem;margin-block:2.5rem 2.5rem;}}.cke_editable > h2,.field--type-text-long > h2{font:600 3rem/1 'Barlow',sans-serif;letter-spacing:-.01em;margin-block:1.5rem 1.5rem;}@media (min-width:48rem){.cke_editable > h2,.field--type-text-long > h2{font-size:4.75rem;margin-block:2.5rem 2.5rem;}}.cke_editable > h3,.field--type-text-long > h3{font:600 2.25rem/2.5rem 'Barlow',sans-serif;letter-spacing:-.01em;margin-block:3rem 1rem;}@media (min-width:48rem){.cke_editable > h3,.field--type-text-long > h3{font-size:2.5rem;line-height:2.75rem;margin-block:4.875rem .75rem;}}.cke_editable > h4,.field--type-text-long > h4{color:var(--primary-color);font:600 1.75rem/2.25rem 'Barlow',sans-serif;margin-block:3rem .75rem;}.cke_editable > h5,.field--type-text-long > h5{font:600 1.5rem/1.75rem 'Barlow',sans-serif;margin-block:1.5rem .75rem;}.cke_editable > ul,.field--type-text-long > ul{display:flex;gap:1rem;flex-direction:column;margin:2.25rem 0;padding:0;}@media (min-width:48rem){.cke_editable > ul,.field--type-text-long > ul{gap:1.5rem;margin:2.5rem 5rem;}}@media (min-width:48rem){.cke_editable > ul.secondary,.field--type-text-long > ul.secondary{display:grid;grid-template-columns:repeat(3,1fr);margin-inline:0;}}.cke_editable > ul > li,.field--type-text-long > ul > li{display:block;border-left:.25rem solid var(--primary-color);font:400 1.375rem/1.75rem 'Source Serif Pro',serif;padding-left:.75rem;}.cke_editable > ul > li.secondary,.field--type-text-long > ul > li.secondary{border-left-color:var(--secondary-color);font:600 1.375rem/1.75rem 'Barlow',sans-serif;letter-spacing:-0.0275rem;}.cke_editable > blockquote,.field--type-text-long > blockquote{background:url(/themes/custom/boi/images/quote.svg) no-repeat;background-size:2.625rem 2.25rem;font:600 1.75rem/2.25rem 'Barlow',sans-serif;letter-spacing:-.01em;margin:2.5rem 1rem;padding-top:3.25rem;}.cke_editable > blockquote > :first-child,.field--type-text-long > blockquote > :first-child{margin-top:0;}.cke_editable > blockquote > :last-child,.field--type-text-long > blockquote > :last-child{margin-bottom:0;}@media (min-width:48rem){.cke_editable > blockquote,.field--type-text-long > blockquote{font-size:2.5rem;line-height:2.75rem;margin:5rem;margin-left:1.25rem;max-width:31.25rem;padding-left:3.75rem;padding-top:0;}}.cke_editable > *.white{color:white;}.cke_editable img,.field--name-field-media-image img{width:100%;height:auto;}table .cke_editable img,table .field--name-field-media-image img{width:auto;}
input[type="search"]{-webkit-appearance:none;}
@font-face{font-family:'Barlow';src:url(/themes/custom/boi/fonts/webfontkit-20240228-033017/barlow-bold-webfont.woff2) format('woff2'),url(/themes/custom/boi/fonts/webfontkit-20240228-033017/barlow-bold-webfont.woff) format('woff');font-weight:600;font-style:normal;}@font-face{font-family:'Barlow';src:url(/themes/custom/boi/fonts/webfontkit-20240228-033017/barlow-extrabold-webfont.woff2) format('woff2'),url(/themes/custom/boi/fonts/webfontkit-20240228-033017/barlow-extrabold-webfont.woff) format('woff');font-weight:700;font-style:normal;}@font-face{font-family:'Barlow';src:url(/themes/custom/boi/fonts/webfontkit-20240228-033017/barlow-medium-webfont.woff2) format('woff2'),url(/themes/custom/boi/fonts/webfontkit-20240228-033017/barlow-medium-webfont.woff) format('woff');font-weight:500;font-style:normal;}@font-face{font-family:'Barlow';src:url(/themes/custom/boi/fonts/webfontkit-20240228-033017/barlow-regular-webfont.woff2) format('woff2'),url(/themes/custom/boi/fonts/webfontkit-20240228-033017/barlow-regular-webfont.woff) format('woff');font-weight:400;font-style:normal;}

.form-text{margin-top:0;}.form-select{display:initial;width:auto;padding:initial;}
.Vis .Vis__BarGroup.--stacked{transition:all .5s cubic-bezier(.165,.84,.44,1) .25s}.Vis .Vis__Bar{fill:#fff;stroke-width:0px;transition:none}.Vis .Vis__Bar__ValueGroup{cursor:pointer;opacity:0;transition:opacity .3s ease-in-out .2s}.Vis .Vis__Bar__ValueGroup .Vis__Bar__Value{font-family:Barlow,sans-serif;font-size:1rem;font-weight:700;line-height:1rem}.Vis .Vis__GroupedBars .Vis__GroupedBars__Bar{fill:#fff;transition:none}.--visible .Vis .Vis__BarGroup .Vis__Bar__ValueGroup{opacity:1}.--visible .Vis .Vis__BarGroup:hover .Vis__Bar{cursor:pointer}.--visible .Vis .Vis__Bar{transition:height .5s cubic-bezier(.165,.84,.44,1) .5s,y .5s cubic-bezier(.165,.84,.44,1) .5s,fill .3s ease-in-out 0s}.--visible .Vis .Vis__Bar.--blue{fill:#2668ff}.--visible .Vis .Vis__Bar.--blue-2{fill:#a0eeff}.--visible .Vis .Vis__Bar.--blue-3{fill:#90b1fc}.--visible .Vis .Vis__Bar.--cream{fill:#fed29f}.--visible .Vis .Vis__Bar.--green{fill:#49f298}.--visible .Vis .Vis__Bar.--green-2{fill:#a4f9cc}.--visible .Vis .Vis__Bar.--light-blue{fill:#40ddff}.--visible .Vis .Vis__Bar.--orange{fill:#ffa740}.--visible .Vis .Vis__Bar.--pink{fill:#f255d0}.--visible .Vis .Vis__Bar.--pink-2{fill:#f9aae8}.--visible .Vis .Vis__Bar.--purple{fill:#b173ff}.--visible .Vis .Vis__Bar.--purple-2{fill:#d9baff}.--visible .Vis .Vis__Bar.--red{fill:#f55a5a}.--visible .Vis .Vis__Bar.--red-2{fill:#fbadad}.--visible .Vis .Vis__Bar.--yellow{fill:#ffd70d}.--visible .Vis .Vis__Bar.--lime{fill:#c0f000}.--visible .Vis .Vis__Bar.--lime-2{fill:#dff880}.--visible .Vis .Vis__Bar.--aqua{fill:#4eefb5}.--visible .Vis .Vis__GroupedBars:hover .Vis__GroupedBars__Bar{cursor:pointer}.--visible .Vis .Vis__GroupedBars .Vis__GroupedBars__Bar{transition:height .5s cubic-bezier(.165,.84,.44,1) .5s,y .5s cubic-bezier(.165,.84,.44,1) .5s,fill .3s ease-in-out 0s}.--visible .Vis .Vis__GroupedBars .Vis__GroupedBars__Bar.--blue{fill:#2668ff}.--visible .Vis .Vis__GroupedBars .Vis__GroupedBars__Bar.--blue-2{fill:#a0eeff}.--visible .Vis .Vis__GroupedBars .Vis__GroupedBars__Bar.--blue-3{fill:#90b1fc}.--visible .Vis .Vis__GroupedBars .Vis__GroupedBars__Bar.--cream{fill:#fed29f}.--visible .Vis .Vis__GroupedBars .Vis__GroupedBars__Bar.--green{fill:#49f298}.--visible .Vis .Vis__GroupedBars .Vis__GroupedBars__Bar.--green-2{fill:#a4f9cc}.--visible .Vis .Vis__GroupedBars .Vis__GroupedBars__Bar.--light-blue{fill:#40ddff}.--visible .Vis .Vis__GroupedBars .Vis__GroupedBars__Bar.--orange{fill:#ffa740}.--visible .Vis .Vis__GroupedBars .Vis__GroupedBars__Bar.--pink{fill:#f255d0}.--visible .Vis .Vis__GroupedBars .Vis__GroupedBars__Bar.--pink-2{fill:#f9aae8}.--visible .Vis .Vis__GroupedBars .Vis__GroupedBars__Bar.--purple{fill:#b173ff}.--visible .Vis .Vis__GroupedBars .Vis__GroupedBars__Bar.--purple-2{fill:#d9baff}.--visible .Vis .Vis__GroupedBars .Vis__GroupedBars__Bar.--red{fill:#f55a5a}.--visible .Vis .Vis__GroupedBars .Vis__GroupedBars__Bar.--red-2{fill:#fbadad}.--visible .Vis .Vis__GroupedBars .Vis__GroupedBars__Bar.--yellow{fill:#ffd70d}.--visible .Vis .Vis__GroupedBars .Vis__GroupedBars__Bar.--lime{fill:#c0f000}.--visible .Vis .Vis__GroupedBars .Vis__GroupedBars__Bar.--lime-2{fill:#dff880}.--visible .Vis .Vis__GroupedBars .Vis__GroupedBars__Bar.--aqua{fill:#4eefb5}.Vis .Vis__Line{fill:#0000;stroke-width:12px;stroke:#000;stroke-linejoin:bevel;opacity:0;pointer-events:none;transition:all .5s cubic-bezier(.165,.84,.44,1)}.Vis .Vis__Line.--mini{stroke-width:6;stroke:#2668ff}.Vis .Vis__Line__Dot{fill:#fff;stroke:#000;stroke-width:2px;opacity:0;transition:opacity .5s cubic-bezier(.165,.84,.44,1)}.Vis .Vis__Line__Dot.--mini{stroke-width:0;fill:#2668ff}.--visible .Vis__Line{opacity:1}.--visible .Vis__Line.--blue{stroke:#2668ff}.--visible .Vis__Line.--blue-2{stroke:#a0eeff}.--visible .Vis__Line.--blue-3{stroke:#90b1fc}.--visible .Vis__Line.--cream{stroke:#fed29f}.--visible .Vis__Line.--green{stroke:#49f298}.--visible .Vis__Line.--green-2{stroke:#a4f9cc}.--visible .Vis__Line.--light-blue{stroke:#40ddff}.--visible .Vis__Line.--orange{stroke:#ffa740}.--visible .Vis__Line.--pink{stroke:#f255d0}.--visible .Vis__Line.--pink-2{stroke:#f9aae8}.--visible .Vis__Line.--purple{stroke:#b173ff}.--visible .Vis__Line.--purple-2{stroke:#d9baff}.--visible .Vis__Line.--red{stroke:#f55a5a}.--visible .Vis__Line.--red-2{stroke:#fbadad}.--visible .Vis__Line.--yellow{stroke:#ffd70d}.--visible .Vis__Line.--lime{stroke:#c0f000}.--visible .Vis__Line.--lime-2{stroke:#dff880}.--visible .Vis__Line.--aqua{stroke:#4eefb5}.--visible .Vis__Line__Dot{opacity:1}.--visible .Vis__Line__Dot:hover{stroke-width:0px;fill:#000!important;cursor:pointer}.--visible .Vis__Line__Dot.--black{fill:#000}.--visible .Vis__Line__Dot.--blue{fill:#2668ff}.--visible .Vis__Line__Dot.--blue-2{fill:#a0eeff}.--visible .Vis__Line__Dot.--blue-3{fill:#90b1fc}.--visible .Vis__Line__Dot.--cream{fill:#fed29f}.--visible .Vis__Line__Dot.--green{fill:#49f298}.--visible .Vis__Line__Dot.--green-2{fill:#a4f9cc}.--visible .Vis__Line__Dot.--light-blue{fill:#40ddff}.--visible .Vis__Line__Dot.--orange{fill:#ffa740}.--visible .Vis__Line__Dot.--pink{fill:#f255d0}.--visible .Vis__Line__Dot.--pink-2{fill:#f9aae8}.--visible .Vis__Line__Dot.--purple{fill:#b173ff}.--visible .Vis__Line__Dot.--purple-2{fill:#d9baff}.--visible .Vis__Line__Dot.--red{fill:#f55a5a}.--visible .Vis__Line__Dot.--red-2{fill:#fbadad}.--visible .Vis__Line__Dot.--yellow{fill:#ffd70d}.--visible .Vis__Line__Dot.--lime{fill:#c0f000}.--visible .Vis__Line__Dot.--lime-2{fill:#dff880}.--visible .Vis__Line__Dot.--aqua{fill:#4eefb5}.--mobile .Vis .Vis__Line{stroke-width:6px}.Vis .Vis__Pie__Background{fill:#f4f4f4;stroke:#000;stroke-width:3px}.Vis .Vis__Pie__Center{fill:#f4f4f4;stroke:#fff;stroke-width:3px}.Vis .Vis__Pie .Vis__Pie__ArcGroup{opacity:0;transition:all .3s ease-in-out}.Vis .Vis__Pie .Vis__Pie__ArcGroup .Vis__Pie__Arc{fill:#fff}.Vis .Vis__Pie .Vis__Pie__ArcGroup .Vis__Pie__Arc__Value{cursor:pointer;font-family:Barlow,sans-serif;font-size:1rem;font-weight:700;line-height:1rem;opacity:0;transition:opacity .3s ease-in-out 0s}.Vis .Vis__Pie .Vis__Pie__ValueGroup,.Vis .Vis__Pie .Vis__Pie__ValueGroup rect,.Vis .Vis__Pie .Vis__Pie__ValueGroup text{opacity:0;transition:all .3s ease-in-out}.--visible .Vis .Vis__Pie .Vis__Pie__ArcGroup,.--visible .Vis .Vis__Pie .Vis__Pie__ValueGroup,.--visible .Vis .Vis__Pie .Vis__Pie__ValueGroup rect,.--visible .Vis .Vis__Pie .Vis__Pie__ValueGroup text{opacity:1}.--visible .Vis .Vis__Pie .Vis__Pie__ArcGroup:hover .Vis__Pie__Arc{cursor:pointer}.--visible .Vis .Vis__Pie .Vis__Pie__ArcGroup:hover .Vis__Pie__Arc.--blue{fill:#5186ff}.--visible .Vis .Vis__Pie .Vis__Pie__ArcGroup:hover .Vis__Pie__Arc.--blue-2{fill:#b3f1ff}.--visible .Vis .Vis__Pie .Vis__Pie__ArcGroup:hover .Vis__Pie__Arc.--blue-3{fill:#a6c1fd}.--visible .Vis .Vis__Pie .Vis__Pie__ArcGroup:hover .Vis__Pie__Arc.--cream{fill:#fedbb2}.--visible .Vis .Vis__Pie .Vis__Pie__ArcGroup:hover .Vis__Pie__Arc.--green{fill:#6df5ad}.--visible .Vis .Vis__Pie .Vis__Pie__ArcGroup:hover .Vis__Pie__Arc.--green-2{fill:#b6fad6}.--visible .Vis .Vis__Pie .Vis__Pie__ArcGroup:hover .Vis__Pie__Arc.--light-blue{fill:#66e4ff}.--visible .Vis .Vis__Pie .Vis__Pie__ArcGroup:hover .Vis__Pie__Arc.--orange{fill:#ffb966}.--visible .Vis .Vis__Pie .Vis__Pie__ArcGroup:hover .Vis__Pie__Arc.--pink{fill:#f577d9}.--visible .Vis .Vis__Pie .Vis__Pie__ArcGroup:hover .Vis__Pie__Arc.--pink-2{fill:#fabbed}.--visible .Vis .Vis__Pie .Vis__Pie__ArcGroup:hover .Vis__Pie__Arc.--purple{fill:#c18fff}.--visible .Vis .Vis__Pie .Vis__Pie__ArcGroup:hover .Vis__Pie__Arc.--purple-2{fill:#e1c8ff}.--visible .Vis .Vis__Pie .Vis__Pie__ArcGroup:hover .Vis__Pie__Arc.--red{fill:#f77b7b}.--visible .Vis .Vis__Pie .Vis__Pie__ArcGroup:hover .Vis__Pie__Arc.--red-2{fill:#fcbdbd}.--visible .Vis .Vis__Pie .Vis__Pie__ArcGroup:hover .Vis__Pie__Arc.--yellow{fill:#ffdf3d}.--visible .Vis .Vis__Pie .Vis__Pie__ArcGroup:hover .Vis__Pie__Arc.--lime{fill:#cdf333}.--visible .Vis .Vis__Pie .Vis__Pie__ArcGroup:hover .Vis__Pie__Arc.--lime-2{fill:#e5f999}.--visible .Vis .Vis__Pie .Vis__Pie__ArcGroup:hover .Vis__Pie__Arc.--aqua{fill:#71f2c4}.--visible .Vis .Vis__Pie .Vis__Pie__ArcGroup .Vis__Pie__Arc.--blue{fill:#2668ff}.--visible .Vis .Vis__Pie .Vis__Pie__ArcGroup .Vis__Pie__Arc.--blue-2{fill:#a0eeff}.--visible .Vis .Vis__Pie .Vis__Pie__ArcGroup .Vis__Pie__Arc.--blue-3{fill:#90b1fc}.--visible .Vis .Vis__Pie .Vis__Pie__ArcGroup .Vis__Pie__Arc.--cream{fill:#fed29f}.--visible .Vis .Vis__Pie .Vis__Pie__ArcGroup .Vis__Pie__Arc.--green{fill:#49f298}.--visible .Vis .Vis__Pie .Vis__Pie__ArcGroup .Vis__Pie__Arc.--green-2{fill:#a4f9cc}.--visible .Vis .Vis__Pie .Vis__Pie__ArcGroup .Vis__Pie__Arc.--light-blue{fill:#40ddff}.--visible .Vis .Vis__Pie .Vis__Pie__ArcGroup .Vis__Pie__Arc.--orange{fill:#ffa740}.--visible .Vis .Vis__Pie .Vis__Pie__ArcGroup .Vis__Pie__Arc.--pink{fill:#f255d0}.--visible .Vis .Vis__Pie .Vis__Pie__ArcGroup .Vis__Pie__Arc.--pink-2{fill:#f9aae8}.--visible .Vis .Vis__Pie .Vis__Pie__ArcGroup .Vis__Pie__Arc.--purple{fill:#b173ff}.--visible .Vis .Vis__Pie .Vis__Pie__ArcGroup .Vis__Pie__Arc.--purple-2{fill:#d9baff}.--visible .Vis .Vis__Pie .Vis__Pie__ArcGroup .Vis__Pie__Arc.--red{fill:#f55a5a}.--visible .Vis .Vis__Pie .Vis__Pie__ArcGroup .Vis__Pie__Arc.--red-2{fill:#fbadad}.--visible .Vis .Vis__Pie .Vis__Pie__ArcGroup .Vis__Pie__Arc.--yellow{fill:#ffd70d}.--visible .Vis .Vis__Pie .Vis__Pie__ArcGroup .Vis__Pie__Arc.--lime{fill:#c0f000}.--visible .Vis .Vis__Pie .Vis__Pie__ArcGroup .Vis__Pie__Arc.--lime-2{fill:#dff880}.--visible .Vis .Vis__Pie .Vis__Pie__ArcGroup .Vis__Pie__Arc.--aqua{fill:#4eefb5}.--visible .Vis .Vis__Pie .Vis__Pie__ArcGroup .Vis__Pie__Arc__Value{opacity:1;transition:opacity .3s ease-in-out .5s}.Vis .Vis__Map .Vis__Map__District{fill:#f4f4f4;stroke-width:2px;stroke:#000;transition:all .3s ease-in-out}.Vis .Vis__Map .Vis__Map__District.--white{fill:#fff}.Vis .Vis__Map .Vis__Map__District__Value{font-size:1rem;font-weight:700;line-height:1rem;opacity:0;pointer-events:none;transition:opacity .3s ease-in-out}.Vis .Vis__Map .Vis__Map__District__ValueGroup{pointer-events:none}.Vis .Vis__Map .Vis__Map__District__Label{font-size:1rem;font-weight:700;line-height:1rem;opacity:0;pointer-events:none}.--visible .Vis__Map .Vis__Map__Border{stroke-width:5px}.--visible .Vis__Map .Vis__Map__District.--blue{fill:#2668ff}.--visible .Vis__Map .Vis__Map__District.--blue-2{fill:#a0eeff}.--visible .Vis__Map .Vis__Map__District.--blue-3{fill:#90b1fc}.--visible .Vis__Map .Vis__Map__District.--cream{fill:#fed29f}.--visible .Vis__Map .Vis__Map__District.--green{fill:#49f298}.--visible .Vis__Map .Vis__Map__District.--green-2{fill:#a4f9cc}.--visible .Vis__Map .Vis__Map__District.--light-blue{fill:#40ddff}.--visible .Vis__Map .Vis__Map__District.--orange{fill:#ffa740}.--visible .Vis__Map .Vis__Map__District.--pink{fill:#f255d0}.--visible .Vis__Map .Vis__Map__District.--pink-2{fill:#f9aae8}.--visible .Vis__Map .Vis__Map__District.--purple{fill:#b173ff}.--visible .Vis__Map .Vis__Map__District.--purple-2{fill:#d9baff}.--visible .Vis__Map .Vis__Map__District.--red{fill:#f55a5a}.--visible .Vis__Map .Vis__Map__District.--red-2{fill:#fbadad}.--visible .Vis__Map .Vis__Map__District.--yellow{fill:#ffd70d}.--visible .Vis__Map .Vis__Map__District.--lime{fill:#c0f000}.--visible .Vis__Map .Vis__Map__District.--lime-2{fill:#dff880}.--visible .Vis__Map .Vis__Map__District.--aqua{fill:#4eefb5}.--visible .Vis__Map .Vis__Map__District.--opacity{transition-duration:1s}.--visible .Vis__Map .Vis__Map__District.--opacity:hover{cursor:pointer;transition-delay:0!important;transition-duration:.2s!important}.--visible .Vis__Map .Vis__Map__District__Value{opacity:1}.--visible .Vis__Map .Vis__Map__District__Group:hover .Vis__Map__District__Value{font-weight:700;opacity:1}.Vis .Vis__Grid line{stroke:#e8e8e8;stroke-dasharray:150%;stroke-dashoffset:150%;transition:all 1s cubic-bezier(.77,0,.175,1) .5s}.Vis .Vis__Grid.--main line{stroke:#000;stroke-width:3px}.--visible .Vis .Vis__Grid line{stroke-dashoffset:0}.Vis .Vis__Axis__Label{fill:#7d7d7f;font-size:1rem;line-height:1.25rem;opacity:0;transform:rotate(0);transition:all .3s ease-in-out}.Vis .Vis__Axis.--categories line{stroke-width:3px}.Vis .Vis__Axis.--categories.--hidden line{stroke-width:0px}.Vis .Vis__Axis.--categories.--scatterplot .Vis__Axis__Tick:last-child{fill:red}.Vis .Vis__Axis.--categories.--scatterplot .Vis__Axis__Tick:last-child text{text-anchor:start!important}.Vis .Vis__Axis.--categories.--scatterplot .Vis__Axis__Tick:first-child text{text-anchor:end!important}.Vis .Vis__Axis.--categories.--hideLabels .Vis__Axis__Tick text{display:none}.Vis .Vis__Axis.--categories .Vis__Axis__Tick svg text{fill:#000;font-size:1.125rem;line-height:1.5rem}.Vis .Vis__Axis.--numbers .Vis__Axis__Tick text{fill:#7d7d7f;font-size:1rem;line-height:1.25rem}.Vis .Vis__Axis .Vis__Axis__Tick text{font-family:Barlow,sans-serif;opacity:0;transition:all .3s ease-in-out}.--visible .Vis .Vis__Axis .Vis__Axis__Tick text,.--visible .Vis .Vis__Axis__Label{opacity:1}.BarGraph.--mobile .Vis .Vis__Axis.--categories .Vis__Axis__Tick{display:none}.GroupedBarsGraph.--mobile .Vis .Vis__Axis.--categories .Vis__Axis__Tick text,.LineGraph.--mobile .Vis .Vis__Axis.--categories .Vis__Axis__Tick text,.StackedBarGraph.--mobile .Vis .Vis__Axis.--categories .Vis__Axis__Tick text{font-size:14px}.Vis__Legend{text-align:center}.Vis__Legend>div{display:inline-flex!important}.Vis__Legend .Vis__Legend__Container{align-items:top;column-gap:24px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:left;max-width:100%;row-gap:4px}.Vis__Legend .Vis__Legend__Container.--center{justify-content:center}.Vis__Legend .Vis__Legend__Item{max-width:100%}.Vis__Legend .Vis__Legend__Item circle,.Vis__Legend .Vis__Legend__Item rect{fill:#fff}.Vis__Legend .Vis__Legend__Item.--blue circle,.Vis__Legend .Vis__Legend__Item.--blue rect{fill:#2668ff}.Vis__Legend .Vis__Legend__Item.--blue-2 circle,.Vis__Legend .Vis__Legend__Item.--blue-2 rect{fill:#a0eeff}.Vis__Legend .Vis__Legend__Item.--blue-3 circle,.Vis__Legend .Vis__Legend__Item.--blue-3 rect{fill:#90b1fc}.Vis__Legend .Vis__Legend__Item.--cream circle,.Vis__Legend .Vis__Legend__Item.--cream rect{fill:#fed29f}.Vis__Legend .Vis__Legend__Item.--green circle,.Vis__Legend .Vis__Legend__Item.--green rect{fill:#49f298}.Vis__Legend .Vis__Legend__Item.--green-2 circle,.Vis__Legend .Vis__Legend__Item.--green-2 rect{fill:#a4f9cc}.Vis__Legend .Vis__Legend__Item.--light-blue circle,.Vis__Legend .Vis__Legend__Item.--light-blue rect{fill:#40ddff}.Vis__Legend .Vis__Legend__Item.--orange circle,.Vis__Legend .Vis__Legend__Item.--orange rect{fill:#ffa740}.Vis__Legend .Vis__Legend__Item.--pink circle,.Vis__Legend .Vis__Legend__Item.--pink rect{fill:#f255d0}.Vis__Legend .Vis__Legend__Item.--pink-2 circle,.Vis__Legend .Vis__Legend__Item.--pink-2 rect{fill:#f9aae8}.Vis__Legend .Vis__Legend__Item.--purple circle,.Vis__Legend .Vis__Legend__Item.--purple rect{fill:#b173ff}.Vis__Legend .Vis__Legend__Item.--purple-2 circle,.Vis__Legend .Vis__Legend__Item.--purple-2 rect{fill:#d9baff}.Vis__Legend .Vis__Legend__Item.--red circle,.Vis__Legend .Vis__Legend__Item.--red rect{fill:#f55a5a}.Vis__Legend .Vis__Legend__Item.--red-2 circle,.Vis__Legend .Vis__Legend__Item.--red-2 rect{fill:#fbadad}.Vis__Legend .Vis__Legend__Item.--yellow circle,.Vis__Legend .Vis__Legend__Item.--yellow rect{fill:#ffd70d}.Vis__Legend .Vis__Legend__Item.--lime circle,.Vis__Legend .Vis__Legend__Item.--lime rect{fill:#c0f000}.Vis__Legend .Vis__Legend__Item.--lime-2 circle,.Vis__Legend .Vis__Legend__Item.--lime-2 rect{fill:#dff880}.Vis__Legend .Vis__Legend__Item.--aqua circle,.Vis__Legend .Vis__Legend__Item.--aqua rect{fill:#4eefb5}.Vis__Legend .Vis__Legend__Item .Vis__Legend__Label{display:block!important;font-size:.875rem;line-height:1.25rem;max-width:100%;overflow:hidden;padding-left:4px;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap}.Vis__Legend__ScatterplotLabel{color:#7d7d7f;font-size:1rem;line-height:1.25rem;text-align:center}.Vis__Legend__Scatterplot__Categories{color:#000;font-size:1rem;line-height:1.25rem;padding-top:24px;text-align:center}.Vis__Legend__Scatterplot__Categories .Vis__Legend__Scatterplot__Category{display:inline-block;padding:0 6px 6px}.MayorLegend{padding-bottom:24px}.MayorLegend .MayorLegend__Label{align-items:first baseline;display:flex;font-size:1rem;line-height:1.25rem;margin-bottom:2px;width:20px}.MayorLegend .MayorLegend__Label .MayorLegend__Label__Symbol{background-color:#000;border-radius:6px;display:inline-block;height:12px;margin-right:6px;min-width:12px;position:relative;width:12px}.MayorLegend .MayorLegend__Label .MayorLegend__Label__Symbol:before{border-bottom:2px solid #000;bottom:-4px;content:"";position:absolute;width:12px}.MayorLegend .MayorLegend__Value{font-size:1rem;font-weight:700;line-height:1.25rem;margin-left:20px}.Vis__Big-Legend.--chamber .Vis__Big-Legend__Container{justify-content:center}.Vis__Big-Legend.--chamber .Vis__Big-Legend__Container .Vis__Big-Legend__Item{max-width:calc(33% - 24px);min-width:120px;width:auto}.Vis__Big-Legend .Vis__Big-Legend__Container{align-items:top;column-gap:24px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:left;row-gap:24px;width:100%}.Vis__Big-Legend .Vis__Big-Legend__Container.--center{text-align:center}.Vis__Big-Legend .Vis__Big-Legend__Container .Vis__Big-Legend__Item{width:calc(33% - 24px)}.Vis__Big-Legend .Vis__Big-Legend__Container .Vis__Big-Legend__Item.--only{width:100%}.Vis__Big-Legend .Vis__Big-Legend__Container .Vis__Big-Legend__Item h3{margin:0;padding:0}.Vis__Big-Legend .Vis__Big-Legend__Container .Vis__Big-Legend__Item .Vis__Big-Legend__Item__Label{align-items:center;display:flex;gap:4px}.Vis__Big-Legend .Vis__Big-Legend__Container .Vis__Big-Legend__Item .Vis__Big-Legend__Item__Label.--gauge{flex-direction:column}.Vis__Big-Legend .Vis__Big-Legend__Container .Vis__Big-Legend__Item .Vis__Big-Legend__Item__Label .Vis__Big-Legend__Item__Label__Color{background-color:#fff;border-radius:6px;display:inline-block;height:12px;min-width:12px;width:12px}.Vis__Big-Legend .Vis__Big-Legend__Container .Vis__Big-Legend__Item .Vis__Big-Legend__Item__Label .Vis__Big-Legend__Item__Label__Color.--blue{background-color:#2668ff}.Vis__Big-Legend .Vis__Big-Legend__Container .Vis__Big-Legend__Item .Vis__Big-Legend__Item__Label .Vis__Big-Legend__Item__Label__Color.--blue-2{background-color:#a0eeff}.Vis__Big-Legend .Vis__Big-Legend__Container .Vis__Big-Legend__Item .Vis__Big-Legend__Item__Label .Vis__Big-Legend__Item__Label__Color.--blue-3{background-color:#90b1fc}.Vis__Big-Legend .Vis__Big-Legend__Container .Vis__Big-Legend__Item .Vis__Big-Legend__Item__Label .Vis__Big-Legend__Item__Label__Color.--cream{background-color:#fed29f}.Vis__Big-Legend .Vis__Big-Legend__Container .Vis__Big-Legend__Item .Vis__Big-Legend__Item__Label .Vis__Big-Legend__Item__Label__Color.--green{background-color:#49f298}.Vis__Big-Legend .Vis__Big-Legend__Container .Vis__Big-Legend__Item .Vis__Big-Legend__Item__Label .Vis__Big-Legend__Item__Label__Color.--green-2{background-color:#a4f9cc}.Vis__Big-Legend .Vis__Big-Legend__Container .Vis__Big-Legend__Item .Vis__Big-Legend__Item__Label .Vis__Big-Legend__Item__Label__Color.--light-blue{background-color:#40ddff}.Vis__Big-Legend .Vis__Big-Legend__Container .Vis__Big-Legend__Item .Vis__Big-Legend__Item__Label .Vis__Big-Legend__Item__Label__Color.--orange{background-color:#ffa740}.Vis__Big-Legend .Vis__Big-Legend__Container .Vis__Big-Legend__Item .Vis__Big-Legend__Item__Label .Vis__Big-Legend__Item__Label__Color.--pink{background-color:#f255d0}.Vis__Big-Legend .Vis__Big-Legend__Container .Vis__Big-Legend__Item .Vis__Big-Legend__Item__Label .Vis__Big-Legend__Item__Label__Color.--pink-2{background-color:#f9aae8}.Vis__Big-Legend .Vis__Big-Legend__Container .Vis__Big-Legend__Item .Vis__Big-Legend__Item__Label .Vis__Big-Legend__Item__Label__Color.--purple{background-color:#b173ff}.Vis__Big-Legend .Vis__Big-Legend__Container .Vis__Big-Legend__Item .Vis__Big-Legend__Item__Label .Vis__Big-Legend__Item__Label__Color.--purple-2{background-color:#d9baff}.Vis__Big-Legend .Vis__Big-Legend__Container .Vis__Big-Legend__Item .Vis__Big-Legend__Item__Label .Vis__Big-Legend__Item__Label__Color.--red{background-color:#f55a5a}.Vis__Big-Legend .Vis__Big-Legend__Container .Vis__Big-Legend__Item .Vis__Big-Legend__Item__Label .Vis__Big-Legend__Item__Label__Color.--red-2{background-color:#fbadad}.Vis__Big-Legend .Vis__Big-Legend__Container .Vis__Big-Legend__Item .Vis__Big-Legend__Item__Label .Vis__Big-Legend__Item__Label__Color.--yellow{background-color:#ffd70d}.Vis__Big-Legend .Vis__Big-Legend__Container .Vis__Big-Legend__Item .Vis__Big-Legend__Item__Label .Vis__Big-Legend__Item__Label__Color.--lime{background-color:#c0f000}.Vis__Big-Legend .Vis__Big-Legend__Container .Vis__Big-Legend__Item .Vis__Big-Legend__Item__Label .Vis__Big-Legend__Item__Label__Color.--lime-2{background-color:#dff880}.Vis__Big-Legend .Vis__Big-Legend__Container .Vis__Big-Legend__Item .Vis__Big-Legend__Item__Label .Vis__Big-Legend__Item__Label__Color.--aqua{background-color:#4eefb5}.Vis__Big-Legend .Vis__Big-Legend__Container .Vis__Big-Legend__Item .Vis__Big-Legend__Item__Label .Vis__Big-Legend__Item__Label__Text{display:block!important;font-size:1rem;line-height:1.25rem;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Vis__Big-Legend .Vis__Big-Legend__Container .Vis__Big-Legend__Item .Vis__Big-Legend__Item__Label .Vis__Big-Legend__Item__Label__Text.--main{font-size:1.125rem;line-height:1.5rem}.Vis__Big-Legend .Vis__Big-Legend__Container .Vis__Big-Legend__Item .Vis__Big-Legend__Item__Label .Vis__Big-Legend__Item__Label__Text.--metadata{color:#7d7d7f}.--mobile .Vis__Big-Legend.--chamber .Vis__Big-Legend__Container{justify-content:left}.--mobile .Vis__Big-Legend.--chamber .Vis__Big-Legend__Container .Vis__Big-Legend__Item{max-width:45%;width:50%}.--mobile .Vis__Legend .Vis__Legend__Container{justify-content:center}.--mobile .Vis__Big-Legend .Vis__Big-Legend__Container .Vis__Big-Legend__Item{width:calc(50% - 24px)}.--mobile .Vis__Big-Legend .Vis__Big-Legend__Container .Vis__Big-Legend__Item.--only{width:100%}.Vis .Vis__TreeMap{padding:8px 0}.Vis .Vis__TreeMap .Vis__TreeMap__Container{cursor:pointer}.Vis .Vis__TreeMap .Vis__TreeMap__Container .Vis__TreeMap__Node-1__Container{pointer-events:none;transition:all .3s ease-in-out}.Vis .Vis__TreeMap .Vis__TreeMap__Container .Vis__TreeMap__Node-1__Container .Vis__TreeMap__Label-Group{opacity:0;transition:all .6s cubic-bezier(.165,.84,.44,1);transition-delay:0}.Vis .Vis__TreeMap .Vis__TreeMap__Container .Vis__TreeMap__Node-1__Container .Vis__TreeMap__Label-Group .Vis__TreeMap__Label-Back{transition:all .6s cubic-bezier(.165,.84,.44,1) .2s}.Vis .Vis__TreeMap .Vis__TreeMap__Container .Vis__TreeMap__Node-1__Container .Vis__TreeMap__Label-Group rect{fill:#fff}.Vis .Vis__TreeMap .Vis__TreeMap__Container .Vis__TreeMap__Node-1__Container:hover .Vis__TreeMap__Label-Group{opacity:1}.Vis .Vis__TreeMap .Vis__TreeMap__Container .Vis__TreeMap__LabelValue{fill:#000;font-size:1.5rem;font-weight:700;line-height:1.75rem}.Vis .Vis__TreeMap .Vis__TreeMap__Container .Vis__TreeMap__LabelName{fill:#000;font-size:1rem;line-height:1.25rem}.Vis .Vis__TreeMap .Vis__TreeMap__Container .Vis__TreeMap__Node-1{transition:all .3s cubic-bezier(.165,.84,.44,1);transition-delay:0s}.Vis .Vis__TreeMap .Vis__TreeMap__Container .Vis__TreeMap__Node-2{opacity:0;transition:all .6s cubic-bezier(.165,.84,.44,1);transition-delay:0s}.--visible .Vis .Vis__TreeMap .Vis__TreeMap__Container .Vis__TreeMap__Node-1__Container .Vis__TreeMap__Label-Group{opacity:1;transition-delay:1s}.--visible .Vis .Vis__TreeMap .Vis__TreeMap__Container .Vis__TreeMap__Node-1{transition-delay:.5s}.--visible .Vis .Vis__TreeMap .Vis__TreeMap__Container .Vis__TreeMap__Node-2{opacity:1;transition-delay:.6s}.Vis .Vis__CircularBarGraph__Background{fill:#fff;stroke:#000;stroke-width:3px}.Vis .Vis__CircularBarGraph__Center{fill:#fff;stroke:#fff;stroke-width:3px}.Vis .Vis__CircularBar__Background{fill:#f4f4f4}.Vis .Vis__CircularBar{opacity:0;transition:height .5s cubic-bezier(.165,.84,.44,1) .5s,y .5s cubic-bezier(.165,.84,.44,1) .5s,fill .3s ease-in-out 0s,opacity .3s ease-in-out}.Vis .Vis__CircularBar.--blue{fill:#2668ff}.Vis .Vis__CircularBar.--blue-2{fill:#a0eeff}.Vis .Vis__CircularBar.--blue-3{fill:#90b1fc}.Vis .Vis__CircularBar.--cream{fill:#fed29f}.Vis .Vis__CircularBar.--green{fill:#49f298}.Vis .Vis__CircularBar.--green-2{fill:#a4f9cc}.Vis .Vis__CircularBar.--light-blue{fill:#40ddff}.Vis .Vis__CircularBar.--orange{fill:#ffa740}.Vis .Vis__CircularBar.--pink{fill:#f255d0}.Vis .Vis__CircularBar.--pink-2{fill:#f9aae8}.Vis .Vis__CircularBar.--purple{fill:#b173ff}.Vis .Vis__CircularBar.--purple-2{fill:#d9baff}.Vis .Vis__CircularBar.--red{fill:#f55a5a}.Vis .Vis__CircularBar.--red-2{fill:#fbadad}.Vis .Vis__CircularBar.--yellow{fill:#ffd70d}.Vis .Vis__CircularBar.--lime{fill:#c0f000}.Vis .Vis__CircularBar.--lime-2{fill:#dff880}.Vis .Vis__CircularBar.--aqua{fill:#4eefb5}.--visible .Vis .Vis__CircularBar{opacity:1}.Vis.Vis__Gauge .Vis__Gauge__Background{fill:#fff;stroke:#000;stroke-width:3px}.Vis.Vis__Gauge .Vis__GaugeItem .Vis__GaugeItem__Background{fill:#f4f4f4}.Vis.Vis__Gauge .Vis__GaugeItem .Vis__GaugeItem__Value.--blue{fill:#2668ff}.Vis.Vis__Gauge .Vis__GaugeItem .Vis__GaugeItem__Value.--blue-2{fill:#a0eeff}.Vis.Vis__Gauge .Vis__GaugeItem .Vis__GaugeItem__Value.--blue-3{fill:#90b1fc}.Vis.Vis__Gauge .Vis__GaugeItem .Vis__GaugeItem__Value.--cream{fill:#fed29f}.Vis.Vis__Gauge .Vis__GaugeItem .Vis__GaugeItem__Value.--green{fill:#49f298}.Vis.Vis__Gauge .Vis__GaugeItem .Vis__GaugeItem__Value.--green-2{fill:#a4f9cc}.Vis.Vis__Gauge .Vis__GaugeItem .Vis__GaugeItem__Value.--light-blue{fill:#40ddff}.Vis.Vis__Gauge .Vis__GaugeItem .Vis__GaugeItem__Value.--orange{fill:#ffa740}.Vis.Vis__Gauge .Vis__GaugeItem .Vis__GaugeItem__Value.--pink{fill:#f255d0}.Vis.Vis__Gauge .Vis__GaugeItem .Vis__GaugeItem__Value.--pink-2{fill:#f9aae8}.Vis.Vis__Gauge .Vis__GaugeItem .Vis__GaugeItem__Value.--purple{fill:#b173ff}.Vis.Vis__Gauge .Vis__GaugeItem .Vis__GaugeItem__Value.--purple-2{fill:#d9baff}.Vis.Vis__Gauge .Vis__GaugeItem .Vis__GaugeItem__Value.--red{fill:#f55a5a}.Vis.Vis__Gauge .Vis__GaugeItem .Vis__GaugeItem__Value.--red-2{fill:#fbadad}.Vis.Vis__Gauge .Vis__GaugeItem .Vis__GaugeItem__Value.--yellow{fill:#ffd70d}.Vis.Vis__Gauge .Vis__GaugeItem .Vis__GaugeItem__Value.--lime{fill:#c0f000}.Vis.Vis__Gauge .Vis__GaugeItem .Vis__GaugeItem__Value.--lime-2{fill:#dff880}.Vis.Vis__Gauge .Vis__GaugeItem .Vis__GaugeItem__Value.--aqua{fill:#4eefb5}.Vis .Vis__BubbleMap .Vis__Map__Bubble{transition:all 1s ease-in-out}.Vis .Vis__BubbleMap .Vis__Map__Bubble.--blue{fill:#2668ff}.Vis .Vis__BubbleMap .Vis__Map__Bubble.--blue-2{fill:#a0eeff}.Vis .Vis__BubbleMap .Vis__Map__Bubble.--blue-3{fill:#90b1fc}.Vis .Vis__BubbleMap .Vis__Map__Bubble.--cream{fill:#fed29f}.Vis .Vis__BubbleMap .Vis__Map__Bubble.--green{fill:#49f298}.Vis .Vis__BubbleMap .Vis__Map__Bubble.--green-2{fill:#a4f9cc}.Vis .Vis__BubbleMap .Vis__Map__Bubble.--light-blue{fill:#40ddff}.Vis .Vis__BubbleMap .Vis__Map__Bubble.--orange{fill:#ffa740}.Vis .Vis__BubbleMap .Vis__Map__Bubble.--pink{fill:#f255d0}.Vis .Vis__BubbleMap .Vis__Map__Bubble.--pink-2{fill:#f9aae8}.Vis .Vis__BubbleMap .Vis__Map__Bubble.--purple{fill:#b173ff}.Vis .Vis__BubbleMap .Vis__Map__Bubble.--purple-2{fill:#d9baff}.Vis .Vis__BubbleMap .Vis__Map__Bubble.--red{fill:#f55a5a}.Vis .Vis__BubbleMap .Vis__Map__Bubble.--red-2{fill:#fbadad}.Vis .Vis__BubbleMap .Vis__Map__Bubble.--yellow{fill:#ffd70d}.Vis .Vis__BubbleMap .Vis__Map__Bubble.--lime{fill:#c0f000}.Vis .Vis__BubbleMap .Vis__Map__Bubble.--lime-2{fill:#dff880}.Vis .Vis__BubbleMap .Vis__Map__Bubble.--aqua{fill:#4eefb5}.Vis .Vis__IconMap .Vis__Map__Icon{transition:all 1s ease-in-out}.Vis .Vis__IconMap .Vis__Map__Icon.--blue{fill:#2668ff}.Vis .Vis__IconMap .Vis__Map__Icon.--blue-2{fill:#a0eeff}.Vis .Vis__IconMap .Vis__Map__Icon.--blue-3{fill:#90b1fc}.Vis .Vis__IconMap .Vis__Map__Icon.--cream{fill:#fed29f}.Vis .Vis__IconMap .Vis__Map__Icon.--green{fill:#49f298}.Vis .Vis__IconMap .Vis__Map__Icon.--green-2{fill:#a4f9cc}.Vis .Vis__IconMap .Vis__Map__Icon.--light-blue{fill:#40ddff}.Vis .Vis__IconMap .Vis__Map__Icon.--orange{fill:#ffa740}.Vis .Vis__IconMap .Vis__Map__Icon.--pink{fill:#f255d0}.Vis .Vis__IconMap .Vis__Map__Icon.--pink-2{fill:#f9aae8}.Vis .Vis__IconMap .Vis__Map__Icon.--purple{fill:#b173ff}.Vis .Vis__IconMap .Vis__Map__Icon.--purple-2{fill:#d9baff}.Vis .Vis__IconMap .Vis__Map__Icon.--red{fill:#f55a5a}.Vis .Vis__IconMap .Vis__Map__Icon.--red-2{fill:#fbadad}.Vis .Vis__IconMap .Vis__Map__Icon.--yellow{fill:#ffd70d}.Vis .Vis__IconMap .Vis__Map__Icon.--lime{fill:#c0f000}.Vis .Vis__IconMap .Vis__Map__Icon.--lime-2{fill:#dff880}.Vis .Vis__IconMap .Vis__Map__Icon.--aqua{fill:#4eefb5}.Vis .Vis__IconMap .Vis__Map__Icon__Image{transition:all 1s ease-in-out}.Vis .Vis__ElectionsMap .Vis__Map__Election__District{fill:#f4f4f4;stroke-width:2px}.Vis .Vis__ElectionsMap .Vis__Map__Elections_Background{fill:#fff}.Vis .Vis__ElectionsMap .Vis__Map__Elections_Value{font-size:1rem;font-weight:600;line-height:1rem}.Vis .Vis__ElectionsMap .Vis__Map__Elections__ValueGroup{opacity:0;pointer-events:none;transition:all .1s ease-in-out}.--visible .Vis .Vis__ElectionsMap .Vis__Map__Elections__ValueGroup{opacity:1;transition:all 1s ease-in-out}.Vis .Vis__HistogramMap .Vis__Map__Histogram__District{fill:#f4f4f4;stroke-width:2px}.Vis .Vis__HistogramMap .Vis__Map__Histogram_Background{fill:#fff}.Vis .Vis__HistogramMap .Vis__Map__Histogram_Value{font-size:1rem;font-weight:600;line-height:1rem}.Vis .Vis__HistogramMap .Vis__Map__Histogram__Group{opacity:0;pointer-events:none;transition:all .1s ease-in-out}.Vis .Vis__HistogramMap .Vis__Map__Histogram__Bar.--blue{fill:#2668ff}.Vis .Vis__HistogramMap .Vis__Map__Histogram__Bar.--blue-2{fill:#a0eeff}.Vis .Vis__HistogramMap .Vis__Map__Histogram__Bar.--blue-3{fill:#90b1fc}.Vis .Vis__HistogramMap .Vis__Map__Histogram__Bar.--cream{fill:#fed29f}.Vis .Vis__HistogramMap .Vis__Map__Histogram__Bar.--green{fill:#49f298}.Vis .Vis__HistogramMap .Vis__Map__Histogram__Bar.--green-2{fill:#a4f9cc}.Vis .Vis__HistogramMap .Vis__Map__Histogram__Bar.--light-blue{fill:#40ddff}.Vis .Vis__HistogramMap .Vis__Map__Histogram__Bar.--orange{fill:#ffa740}.Vis .Vis__HistogramMap .Vis__Map__Histogram__Bar.--pink{fill:#f255d0}.Vis .Vis__HistogramMap .Vis__Map__Histogram__Bar.--pink-2{fill:#f9aae8}.Vis .Vis__HistogramMap .Vis__Map__Histogram__Bar.--purple{fill:#b173ff}.Vis .Vis__HistogramMap .Vis__Map__Histogram__Bar.--purple-2{fill:#d9baff}.Vis .Vis__HistogramMap .Vis__Map__Histogram__Bar.--red{fill:#f55a5a}.Vis .Vis__HistogramMap .Vis__Map__Histogram__Bar.--red-2{fill:#fbadad}.Vis .Vis__HistogramMap .Vis__Map__Histogram__Bar.--yellow{fill:#ffd70d}.Vis .Vis__HistogramMap .Vis__Map__Histogram__Bar.--lime{fill:#c0f000}.Vis .Vis__HistogramMap .Vis__Map__Histogram__Bar.--lime-2{fill:#dff880}.Vis .Vis__HistogramMap .Vis__Map__Histogram__Bar.--aqua{fill:#4eefb5}.--visible .Vis__HistogramMap .Vis__Map__Histogram__Group{opacity:1;transition:all 1s ease-in-out}.Vis.Vis__Scatterplot .Vis__Scatterplot__Item{stroke-width:2px;mix-blend-mode:multiply;opacity:0;transition:all .3s ease-in-out}.Vis.Vis__Scatterplot .Vis__Scatterplot__Item:hover{stroke:#000}.Vis.Vis__Scatterplot .Vis__Scatterplot__Item.--blue{fill:#2668ff}.Vis.Vis__Scatterplot .Vis__Scatterplot__Item.--blue-2{fill:#a0eeff}.Vis.Vis__Scatterplot .Vis__Scatterplot__Item.--blue-3{fill:#90b1fc}.Vis.Vis__Scatterplot .Vis__Scatterplot__Item.--cream{fill:#fed29f}.Vis.Vis__Scatterplot .Vis__Scatterplot__Item.--green{fill:#49f298}.Vis.Vis__Scatterplot .Vis__Scatterplot__Item.--green-2{fill:#a4f9cc}.Vis.Vis__Scatterplot .Vis__Scatterplot__Item.--light-blue{fill:#40ddff}.Vis.Vis__Scatterplot .Vis__Scatterplot__Item.--orange{fill:#ffa740}.Vis.Vis__Scatterplot .Vis__Scatterplot__Item.--pink{fill:#f255d0}.Vis.Vis__Scatterplot .Vis__Scatterplot__Item.--pink-2{fill:#f9aae8}.Vis.Vis__Scatterplot .Vis__Scatterplot__Item.--purple{fill:#b173ff}.Vis.Vis__Scatterplot .Vis__Scatterplot__Item.--purple-2{fill:#d9baff}.Vis.Vis__Scatterplot .Vis__Scatterplot__Item.--red{fill:#f55a5a}.Vis.Vis__Scatterplot .Vis__Scatterplot__Item.--red-2{fill:#fbadad}.Vis.Vis__Scatterplot .Vis__Scatterplot__Item.--yellow{fill:#ffd70d}.Vis.Vis__Scatterplot .Vis__Scatterplot__Item.--lime{fill:#c0f000}.Vis.Vis__Scatterplot .Vis__Scatterplot__Item.--lime-2{fill:#dff880}.Vis.Vis__Scatterplot .Vis__Scatterplot__Item.--aqua{fill:#4eefb5}.--visible .Vis.Vis__Scatterplot .Vis__Scatterplot__Item{opacity:1}.Vis .Vis__Areas .Vis__Area{stroke-width:0;opacity:0;transition:all .3s ease-in-out}.--visible .Vis .Vis__Areas .Vis__Area{opacity:.8}.--visible .Vis .Vis__Areas .Vis__Area:first-child{transition-delay:1s}.--visible .Vis .Vis__Areas .Vis__Area:nth-child(2){transition-delay:1.3s}.--visible .Vis .Vis__Areas .Vis__Area:nth-child(3){transition-delay:1.6s}.--visible .Vis .Vis__Areas .Vis__Area:nth-child(4){transition-delay:1.9s}.--visible .Vis .Vis__Areas .Vis__Area:nth-child(5){transition-delay:2.2s}.--visible .Vis .Vis__Areas .Vis__Area:nth-child(6){transition-delay:2.5s}.Vis .Vis__Spiderplot__Background{fill:#fff;stroke:#000;stroke-width:3px}.Vis .Vis__Spiderplot .Vis__Spiderplot__RadarLine{stroke:#e8e8e8;opacity:0;transition:all .3s ease-in-out}.Vis .Vis__Spiderplot .Vis__Spiderplot__Grid .Vis__Spiderplot__Grid__Label,.Vis .Vis__Spiderplot .Vis__Spiderplot__RadarLabel{font-size:1rem;line-height:1.25rem;opacity:0;transition:all .3s ease-in-out}.Vis .Vis__Spiderplot .Vis__Spiderplot__Grid .Vis__Spiderplot__Grid__Label{fill:#7d7d7f}.Vis .Vis__Spiderplot .Vis__Spiderplot__Grid .Vis__Spiderplot__Grid__Circle{stroke:#e8e8e8;opacity:0;transition:all .3s ease-in-out}.Vis .Vis__Spiderplot .Vis__Spiderplot__Grid .Vis__Spiderplot__Grid__Circle.--last{stroke:#000;stroke-width:3px}.Vis .Vis__Spiderplot .Vis__Spiderplot__Polygons .Vis__Spiderplot__Dot{stroke-width:2px;fill:#fff;opacity:0}.Vis .Vis__Spiderplot .Vis__Spiderplot__Polygons .Vis__Spiderplot__Dot:hover{opacity:1}.Vis .Vis__Spiderplot .Vis__Spiderplot__Polygons .Vis__Spiderplot__Dot.--blue{fill:#2668ff}.Vis .Vis__Spiderplot .Vis__Spiderplot__Polygons .Vis__Spiderplot__Dot.--blue-2{fill:#a0eeff}.Vis .Vis__Spiderplot .Vis__Spiderplot__Polygons .Vis__Spiderplot__Dot.--blue-3{fill:#90b1fc}.Vis .Vis__Spiderplot .Vis__Spiderplot__Polygons .Vis__Spiderplot__Dot.--cream{fill:#fed29f}.Vis .Vis__Spiderplot .Vis__Spiderplot__Polygons .Vis__Spiderplot__Dot.--green{fill:#49f298}.Vis .Vis__Spiderplot .Vis__Spiderplot__Polygons .Vis__Spiderplot__Dot.--green-2{fill:#a4f9cc}.Vis .Vis__Spiderplot .Vis__Spiderplot__Polygons .Vis__Spiderplot__Dot.--light-blue{fill:#40ddff}.Vis .Vis__Spiderplot .Vis__Spiderplot__Polygons .Vis__Spiderplot__Dot.--orange{fill:#ffa740}.Vis .Vis__Spiderplot .Vis__Spiderplot__Polygons .Vis__Spiderplot__Dot.--pink{fill:#f255d0}.Vis .Vis__Spiderplot .Vis__Spiderplot__Polygons .Vis__Spiderplot__Dot.--pink-2{fill:#f9aae8}.Vis .Vis__Spiderplot .Vis__Spiderplot__Polygons .Vis__Spiderplot__Dot.--purple{fill:#b173ff}.Vis .Vis__Spiderplot .Vis__Spiderplot__Polygons .Vis__Spiderplot__Dot.--purple-2{fill:#d9baff}.Vis .Vis__Spiderplot .Vis__Spiderplot__Polygons .Vis__Spiderplot__Dot.--red{fill:#f55a5a}.Vis .Vis__Spiderplot .Vis__Spiderplot__Polygons .Vis__Spiderplot__Dot.--red-2{fill:#fbadad}.Vis .Vis__Spiderplot .Vis__Spiderplot__Polygons .Vis__Spiderplot__Dot.--yellow{fill:#ffd70d}.Vis .Vis__Spiderplot .Vis__Spiderplot__Polygons .Vis__Spiderplot__Dot.--lime{fill:#c0f000}.Vis .Vis__Spiderplot .Vis__Spiderplot__Polygons .Vis__Spiderplot__Dot.--lime-2{fill:#dff880}.Vis .Vis__Spiderplot .Vis__Spiderplot__Polygons .Vis__Spiderplot__Dot.--aqua{fill:#4eefb5}.Vis .Vis__Spiderplot .Vis__Spiderplot__Polygons .Vis__Spiderplot__Polygon{stroke-width:0px;opacity:0;pointer-events:none;transition:all 1s ease-in-out}.Vis .Vis__Spiderplot .Vis__Spiderplot__Polygons .Vis__Spiderplot__Polygon.--blue{stroke:#2668ff}.Vis .Vis__Spiderplot .Vis__Spiderplot__Polygons .Vis__Spiderplot__Polygon.--blue-2{stroke:#a0eeff}.Vis .Vis__Spiderplot .Vis__Spiderplot__Polygons .Vis__Spiderplot__Polygon.--blue-3{stroke:#90b1fc}.Vis .Vis__Spiderplot .Vis__Spiderplot__Polygons .Vis__Spiderplot__Polygon.--cream{stroke:#fed29f}.Vis .Vis__Spiderplot .Vis__Spiderplot__Polygons .Vis__Spiderplot__Polygon.--green{stroke:#49f298}.Vis .Vis__Spiderplot .Vis__Spiderplot__Polygons .Vis__Spiderplot__Polygon.--green-2{stroke:#a4f9cc}.Vis .Vis__Spiderplot .Vis__Spiderplot__Polygons .Vis__Spiderplot__Polygon.--light-blue{stroke:#40ddff}.Vis .Vis__Spiderplot .Vis__Spiderplot__Polygons .Vis__Spiderplot__Polygon.--orange{stroke:#ffa740}.Vis .Vis__Spiderplot .Vis__Spiderplot__Polygons .Vis__Spiderplot__Polygon.--pink{stroke:#f255d0}.Vis .Vis__Spiderplot .Vis__Spiderplot__Polygons .Vis__Spiderplot__Polygon.--pink-2{stroke:#f9aae8}.Vis .Vis__Spiderplot .Vis__Spiderplot__Polygons .Vis__Spiderplot__Polygon.--purple{stroke:#b173ff}.Vis .Vis__Spiderplot .Vis__Spiderplot__Polygons .Vis__Spiderplot__Polygon.--purple-2{stroke:#d9baff}.Vis .Vis__Spiderplot .Vis__Spiderplot__Polygons .Vis__Spiderplot__Polygon.--red{stroke:#f55a5a}.Vis .Vis__Spiderplot .Vis__Spiderplot__Polygons .Vis__Spiderplot__Polygon.--red-2{stroke:#fbadad}.Vis .Vis__Spiderplot .Vis__Spiderplot__Polygons .Vis__Spiderplot__Polygon.--yellow{stroke:#ffd70d}.Vis .Vis__Spiderplot .Vis__Spiderplot__Polygons .Vis__Spiderplot__Polygon.--lime{stroke:#c0f000}.Vis .Vis__Spiderplot .Vis__Spiderplot__Polygons .Vis__Spiderplot__Polygon.--lime-2{stroke:#dff880}.Vis .Vis__Spiderplot .Vis__Spiderplot__Polygons .Vis__Spiderplot__Polygon.--aqua{stroke:#4eefb5}.--mobile .Vis .Vis__Spiderplot .Vis__Spiderplot__RadarLabel{font-size:14px;line-height:16px}.--mobile .Vis .Vis__Spiderplot .Vis__Spiderplot__Polygons .Vis__Spiderplot__Polygon{stroke-width:4px}.--mobile .Vis .Vis__Spiderplot .Vis__Spiderplot__Polygons .Vis__Spiderplot__Dot{display:none}.--visible .Vis .Vis__Spiderplot .Vis__Spiderplot__RadarLabel,.--visible .Vis .Vis__Spiderplot .Vis__Spiderplot__RadarLine{opacity:1}.--visible .Vis .Vis__Spiderplot .Vis__Spiderplot__Polygons .Vis__Spiderplot__Polygon{stroke-width:8px;opacity:1}.--visible .Vis .Vis__Spiderplot .Vis__Spiderplot__Grid .Vis__Spiderplot__Grid__Circle,.--visible .Vis .Vis__Spiderplot .Vis__Spiderplot__Grid .Vis__Spiderplot__Grid__Label{opacity:1}.--visible.--mobile .Vis .Vis__Spiderplot .Vis__Spiderplot__Polygons .Vis__Spiderplot__Polygon{stroke-width:4px;opacity:1}.Vis .Vis__Chamber .Vis__Chamber__Row .Vis__Chamber__Dot{stroke:#000;stroke-width:2px}.Vis .Vis__Chamber__BottomLine{stroke:#000;stroke-width:3px}.Vis .Vis__Chamber__Mayor .Vis__Chamber__Dot{stroke:#000;stroke-width:2px}.Vis .Vis__Chamber__Mayor .Vis__Chamber__Mayor__Line{stroke:#000;stroke-width:3px}.Vis .Vis__Chamber__Mayor .Vis__Chamber__Mayor__Title{fill:#000;font-size:1rem;line-height:1.25rem}.Vis .Vis__Chamber__Grid .Vis__Chamber__Grid__CenterLine{stroke:#e8e8e8;stroke-width:1px}.Vis .Vis__Chamber__Legend text{fill:#7d7d7f;font-size:1rem;line-height:1.25rem}.Vis__Tooltip{background-color:#fff;border:2px solid #000;box-shadow:0;color:#000;font-size:1rem;left:0;line-height:1.5rem;max-width:300px;padding:8px 16px;position:absolute;text-align:left;top:0;z-index:9999}.Vis__Tooltip h5,.Vis__Tooltip h6{margin:0;padding:0}.Vis__Tooltip h6{color:#7d7d7f;text-transform:uppercase}.Vis__Tooltip.--histogram{min-width:300px}.Vis__Tooltip .Vis__Tooltip__Elections__List{min-width:200px;padding-top:8px}.Vis__Tooltip .Vis__Tooltip__Elections__List .Vis__Tooltip__Elections__List__Item{margin-bottom:4px}.Vis__Tooltip .Vis__Tooltip__Elections__List .Vis__Tooltip__Elections__List__Item .Vis__Tooltip__Elections__List__Item__Header{align-items:center;display:flex;flex-wrap:nowrap;gap:8px}.Vis__Tooltip .Vis__Tooltip__Elections__List .Vis__Tooltip__Elections__List__Item .Vis__Tooltip__Elections__List__Item__Header .Vis__Tooltip__Elections__List__Color{border-radius:50%;height:12px;min-width:12px;width:12px}.Vis__Tooltip .Vis__Tooltip__Elections__List .Vis__Tooltip__Elections__List__Item .Vis__Tooltip__Elections__List__Item__Header .Vis__Tooltip__Elections__List__Name{display:block;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.Vis__Tooltip .Vis__Tooltip__Elections__List .Vis__Tooltip__Elections__List__Item .Vis__Tooltip__Elections__List__Item__Data{display:flex;gap:8px}.Vis__Tooltip .Vis__Tooltip__Elections__List .Vis__Tooltip__Elections__List__Item .Vis__Tooltip__Elections__List__Item__Data .Vis__Tooltip__Elections__List__Item__Data__Percentage{padding-left:20px}.Vis__Tooltip{font-family:Barlow}.Element{opacity:0;position:relative;transition:all .5s ease-in-out;transition-delay:0!important;transition-duration:0!important}.Element.--element-visible{opacity:1}.Element.--inline{display:inline}.Element.--fixed{left:0;pointer-events:none;position:fixed;top:0;width:100%}.Element.--fixed a{pointer-events:all}.C-VisualIndicator{padding:8px 0}.C-VisualIndicator.--colored .VisualIndicator__Legend .VisualIndicator__Legend__Item{margin-right:24px}.C-VisualIndicator.--colored .VisualIndicator__Legend .VisualIndicator__Legend__Item .VisualIndicator__Legend__Icon{background-color:#e8e8e8;border-radius:4px;height:32px;line-height:28px;text-align:center;width:32px}.C-VisualIndicator.--colored .VisualIndicator__Legend .VisualIndicator__Legend__Item .VisualIndicator__Legend__Icon.--blue{background-color:#2668ff}.C-VisualIndicator.--colored .VisualIndicator__Legend .VisualIndicator__Legend__Item .VisualIndicator__Legend__Icon.--blue-2{background-color:#a0eeff}.C-VisualIndicator.--colored .VisualIndicator__Legend .VisualIndicator__Legend__Item .VisualIndicator__Legend__Icon.--blue-3{background-color:#90b1fc}.C-VisualIndicator.--colored .VisualIndicator__Legend .VisualIndicator__Legend__Item .VisualIndicator__Legend__Icon.--cream{background-color:#fed29f}.C-VisualIndicator.--colored .VisualIndicator__Legend .VisualIndicator__Legend__Item .VisualIndicator__Legend__Icon.--green{background-color:#49f298}.C-VisualIndicator.--colored .VisualIndicator__Legend .VisualIndicator__Legend__Item .VisualIndicator__Legend__Icon.--green-2{background-color:#a4f9cc}.C-VisualIndicator.--colored .VisualIndicator__Legend .VisualIndicator__Legend__Item .VisualIndicator__Legend__Icon.--light-blue{background-color:#40ddff}.C-VisualIndicator.--colored .VisualIndicator__Legend .VisualIndicator__Legend__Item .VisualIndicator__Legend__Icon.--orange{background-color:#ffa740}.C-VisualIndicator.--colored .VisualIndicator__Legend .VisualIndicator__Legend__Item .VisualIndicator__Legend__Icon.--pink{background-color:#f255d0}.C-VisualIndicator.--colored .VisualIndicator__Legend .VisualIndicator__Legend__Item .VisualIndicator__Legend__Icon.--pink-2{background-color:#f9aae8}.C-VisualIndicator.--colored .VisualIndicator__Legend .VisualIndicator__Legend__Item .VisualIndicator__Legend__Icon.--purple{background-color:#b173ff}.C-VisualIndicator.--colored .VisualIndicator__Legend .VisualIndicator__Legend__Item .VisualIndicator__Legend__Icon.--purple-2{background-color:#d9baff}.C-VisualIndicator.--colored .VisualIndicator__Legend .VisualIndicator__Legend__Item .VisualIndicator__Legend__Icon.--red{background-color:#f55a5a}.C-VisualIndicator.--colored .VisualIndicator__Legend .VisualIndicator__Legend__Item .VisualIndicator__Legend__Icon.--red-2{background-color:#fbadad}.C-VisualIndicator.--colored .VisualIndicator__Legend .VisualIndicator__Legend__Item .VisualIndicator__Legend__Icon.--yellow{background-color:#ffd70d}.C-VisualIndicator.--colored .VisualIndicator__Legend .VisualIndicator__Legend__Item .VisualIndicator__Legend__Icon.--lime{background-color:#c0f000}.C-VisualIndicator.--colored .VisualIndicator__Legend .VisualIndicator__Legend__Item .VisualIndicator__Legend__Icon.--lime-2{background-color:#dff880}.C-VisualIndicator.--colored .VisualIndicator__Legend .VisualIndicator__Legend__Item .VisualIndicator__Legend__Icon.--aqua{background-color:#4eefb5}.C-VisualIndicator.--colored .VisualIndicator__Legend .VisualIndicator__Legend__Item .VisualIndicator__Legend__Icon img{height:16px;vertical-align:sub;width:16px}.C-VisualIndicator.--colored .C-VisualIndicator__Container{grid-gap:8px;grid-template-columns:repeat(5,48px)}.C-VisualIndicator.--colored .C-VisualIndicator__Container.--colored{grid-gap:2px}.C-VisualIndicator.--colored .C-VisualIndicator__Container .C-VisualIndicator__Item{align-items:center;aspect-ratio:1;background-color:#f4f4f4;border-radius:8px;display:flex;justify-content:center;opacity:0;transition:all .3s ease-in-out;width:100%}.C-VisualIndicator.--colored .C-VisualIndicator__Container .C-VisualIndicator__Item.--blue{background-color:#2668ff}.C-VisualIndicator.--colored .C-VisualIndicator__Container .C-VisualIndicator__Item.--blue-2{background-color:#a0eeff}.C-VisualIndicator.--colored .C-VisualIndicator__Container .C-VisualIndicator__Item.--blue-3{background-color:#90b1fc}.C-VisualIndicator.--colored .C-VisualIndicator__Container .C-VisualIndicator__Item.--cream{background-color:#fed29f}.C-VisualIndicator.--colored .C-VisualIndicator__Container .C-VisualIndicator__Item.--green{background-color:#49f298}.C-VisualIndicator.--colored .C-VisualIndicator__Container .C-VisualIndicator__Item.--green-2{background-color:#a4f9cc}.C-VisualIndicator.--colored .C-VisualIndicator__Container .C-VisualIndicator__Item.--light-blue{background-color:#40ddff}.C-VisualIndicator.--colored .C-VisualIndicator__Container .C-VisualIndicator__Item.--orange{background-color:#ffa740}.C-VisualIndicator.--colored .C-VisualIndicator__Container .C-VisualIndicator__Item.--pink{background-color:#f255d0}.C-VisualIndicator.--colored .C-VisualIndicator__Container .C-VisualIndicator__Item.--pink-2{background-color:#f9aae8}.C-VisualIndicator.--colored .C-VisualIndicator__Container .C-VisualIndicator__Item.--purple{background-color:#b173ff}.C-VisualIndicator.--colored .C-VisualIndicator__Container .C-VisualIndicator__Item.--purple-2{background-color:#d9baff}.C-VisualIndicator.--colored .C-VisualIndicator__Container .C-VisualIndicator__Item.--red{background-color:#f55a5a}.C-VisualIndicator.--colored .C-VisualIndicator__Container .C-VisualIndicator__Item.--red-2{background-color:#fbadad}.C-VisualIndicator.--colored .C-VisualIndicator__Container .C-VisualIndicator__Item.--yellow{background-color:#ffd70d}.C-VisualIndicator.--colored .C-VisualIndicator__Container .C-VisualIndicator__Item.--lime{background-color:#c0f000}.C-VisualIndicator.--colored .C-VisualIndicator__Container .C-VisualIndicator__Item.--lime-2{background-color:#dff880}.C-VisualIndicator.--colored .C-VisualIndicator__Container .C-VisualIndicator__Item.--aqua{background-color:#4eefb5}.C-VisualIndicator.--colored .C-VisualIndicator__Container .C-VisualIndicator__Item img{height:28px;vertical-align:sub;width:28px}.C-VisualIndicator .C-VisualIndicator__Container{grid-gap:8px;display:grid;grid-template-columns:repeat(5,40px)}.C-VisualIndicator .C-VisualIndicator__Container .C-VisualIndicator__Item{align-items:center;aspect-ratio:1;display:inline-block;display:flex;justify-content:center;opacity:0;width:100%}.C-VisualIndicator .C-VisualIndicator__Container .C-VisualIndicator__Item img{height:32px;vertical-align:middle;width:32px}.C-VisualIndicator .VisualIndicator__Legend{font-size:1rem;line-height:1.25rem;line-height:40px;padding-top:16px;text-align:left}.C-VisualIndicator .VisualIndicator__Legend .VisualIndicator__Legend__Item{margin-right:24px}.C-VisualIndicator .VisualIndicator__Legend .VisualIndicator__Legend__Item .VisualIndicator__Legend__Icon{display:inline-block;margin-right:8px;position:relative;top:4px}.C-VisualIndicator .VisualIndicator__Legend .VisualIndicator__Legend__Item .VisualIndicator__Legend__Icon img{height:20px;width:20px}.C-VisualIndicator.--visible .C-VisualIndicator__Container .C-VisualIndicator__Item{opacity:1}.Indicator{padding:8px 0}.Indicator .Indicator__Name{color:#7d7d7f;font-size:1rem;line-height:1.5rem}.Indicator .Indicator__Vis-Container{align-items:baseline;display:flex}.Indicator .Indicator__Vis-Container.--linegraph{align-items:start}.Indicator .Indicator__Vis-Container .Indicator__Vis-Container__Number{padding-right:4px;white-space:nowrap;word-break:keep-all}.Indicator .Indicator__Vis-Container .Indicator__Vis-Container__ExtraCharacters{display:inline-block;font-size:6rem;font-weight:700;line-height:1}.Indicator .Indicator__Vis-Container .Indicator__Vis-Container__Trend{border-radius:8px;height:16px;padding:12px;position:relative;width:100%;width:16px}.Indicator .Indicator__Vis-Container .Indicator__Vis-Container__Trend.--positive{background-color:#49f298}.Indicator .Indicator__Vis-Container .Indicator__Vis-Container__Trend.--negative{background-color:#f55a5a}.Indicator .Indicator__Vis-Container .Indicator__Vis-Container__Historic{max-width:180px;position:relative;width:100%}.Indicator .Indicator__Interval{font-size:1rem;line-height:1.5rem}.IndicatorNumber{display:inline-block;font-size:6rem;font-weight:700;line-height:1}.LineGraph.--mini{padding:0}.LineGraph.--mini .Vis{position:absolute;top:12px}.AreaGraph,.Map{padding:8px 0}.Map .Map__Legend{transform:translateY(calc(-100% - 40px))}.Map .Map__Legend .Map__Legend__Label{color:#7d7d7f;font-size:1rem;line-height:1.25rem;max-width:160px;padding-bottom:24px;text-align:left}.Map .Map__Legend .Map__Legend__Values{display:flex;font-size:1rem;height:8px;line-height:1.25rem;margin-top:8px;max-width:160px}.Map .Map__Legend .Map__Legend__Values .Map__Value__Min{position:relative;text-align:left;top:-16px;width:100%}.Map .Map__Legend .Map__Legend__Values .Map__Value__Max{position:relative;text-align:right;top:-16px;width:100%}.Map .Map__Legend .Map__Legend__Scale{border:2px solid #000;height:16px;max-width:160px;overflow:hidden;position:relative}.Map .Map__Legend .Map__Legend__Scale .Map__Legend__Scale__Color{height:16px;left:0;position:absolute;top:0;width:100%}.Map .Map__Legend .Map__Legend__Scale .Map__Legend__Scale__Color.--blue{background-color:#2668ff}.Map .Map__Legend .Map__Legend__Scale .Map__Legend__Scale__Color.--blue-2{background-color:#a0eeff}.Map .Map__Legend .Map__Legend__Scale .Map__Legend__Scale__Color.--blue-3{background-color:#90b1fc}.Map .Map__Legend .Map__Legend__Scale .Map__Legend__Scale__Color.--cream{background-color:#fed29f}.Map .Map__Legend .Map__Legend__Scale .Map__Legend__Scale__Color.--green{background-color:#49f298}.Map .Map__Legend .Map__Legend__Scale .Map__Legend__Scale__Color.--green-2{background-color:#a4f9cc}.Map .Map__Legend .Map__Legend__Scale .Map__Legend__Scale__Color.--light-blue{background-color:#40ddff}.Map .Map__Legend .Map__Legend__Scale .Map__Legend__Scale__Color.--orange{background-color:#ffa740}.Map .Map__Legend .Map__Legend__Scale .Map__Legend__Scale__Color.--pink{background-color:#f255d0}.Map .Map__Legend .Map__Legend__Scale .Map__Legend__Scale__Color.--pink-2{background-color:#f9aae8}.Map .Map__Legend .Map__Legend__Scale .Map__Legend__Scale__Color.--purple{background-color:#b173ff}.Map .Map__Legend .Map__Legend__Scale .Map__Legend__Scale__Color.--purple-2{background-color:#d9baff}.Map .Map__Legend .Map__Legend__Scale .Map__Legend__Scale__Color.--red{background-color:#f55a5a}.Map .Map__Legend .Map__Legend__Scale .Map__Legend__Scale__Color.--red-2{background-color:#fbadad}.Map .Map__Legend .Map__Legend__Scale .Map__Legend__Scale__Color.--yellow{background-color:#ffd70d}.Map .Map__Legend .Map__Legend__Scale .Map__Legend__Scale__Color.--lime{background-color:#c0f000}.Map .Map__Legend .Map__Legend__Scale .Map__Legend__Scale__Color.--lime-2{background-color:#dff880}.Map .Map__Legend .Map__Legend__Scale .Map__Legend__Scale__Color.--aqua{background-color:#4eefb5}.Map .Map__Legend .Map__Legend__Scale .Map__Legend__Scale__Gradient{background:linear-gradient(90deg,#fff,#fff0);height:16px;left:0;position:absolute;top:0;width:100%;z-index:10}.Map.--mobile .Map__Legend{transform:translateY(calc(-50% - 40px))}.Map.--mobile .Map__Legend .Map__Legend__Label,.Map.--mobile .Map__Legend .Map__Legend__Scale,.Map.--mobile .Map__Legend .Map__Legend__Values{max-width:140px}.StackedBarGraph,.TreeMap{padding:8px 0}.TreeMap .Map__Legend{padding-top:8px}.TreeMap .Map__Legend .Map__Legend__Values{display:flex;font-size:1rem;height:8px;line-height:1.25rem;margin-top:8px;max-width:160px}.TreeMap .Map__Legend .Map__Legend__Values .Map__Value__Min{position:relative;text-align:left;top:-16px;width:100%}.TreeMap .Map__Legend .Map__Legend__Values .Map__Value__Max{position:relative;text-align:right;top:-16px;width:100%}.TreeMap .Map__Legend .Map__Legend__Scale{border:2px solid #000;height:16px;max-width:160px;overflow:hidden;position:relative}.TreeMap .Map__Legend .Map__Legend__Scale .Map__Legend__Scale__Color{height:16px;left:0;position:absolute;top:0;width:100%}.TreeMap .Map__Legend .Map__Legend__Scale .Map__Legend__Scale__Color.--blue{background-color:#2668ff}.TreeMap .Map__Legend .Map__Legend__Scale .Map__Legend__Scale__Color.--blue-2{background-color:#a0eeff}.TreeMap .Map__Legend .Map__Legend__Scale .Map__Legend__Scale__Color.--blue-3{background-color:#90b1fc}.TreeMap .Map__Legend .Map__Legend__Scale .Map__Legend__Scale__Color.--cream{background-color:#fed29f}.TreeMap .Map__Legend .Map__Legend__Scale .Map__Legend__Scale__Color.--green{background-color:#49f298}.TreeMap .Map__Legend .Map__Legend__Scale .Map__Legend__Scale__Color.--green-2{background-color:#a4f9cc}.TreeMap .Map__Legend .Map__Legend__Scale .Map__Legend__Scale__Color.--light-blue{background-color:#40ddff}.TreeMap .Map__Legend .Map__Legend__Scale .Map__Legend__Scale__Color.--orange{background-color:#ffa740}.TreeMap .Map__Legend .Map__Legend__Scale .Map__Legend__Scale__Color.--pink{background-color:#f255d0}.TreeMap .Map__Legend .Map__Legend__Scale .Map__Legend__Scale__Color.--pink-2{background-color:#f9aae8}.TreeMap .Map__Legend .Map__Legend__Scale .Map__Legend__Scale__Color.--purple{background-color:#b173ff}.TreeMap .Map__Legend .Map__Legend__Scale .Map__Legend__Scale__Color.--purple-2{background-color:#d9baff}.TreeMap .Map__Legend .Map__Legend__Scale .Map__Legend__Scale__Color.--red{background-color:#f55a5a}.TreeMap .Map__Legend .Map__Legend__Scale .Map__Legend__Scale__Color.--red-2{background-color:#fbadad}.TreeMap .Map__Legend .Map__Legend__Scale .Map__Legend__Scale__Color.--yellow{background-color:#ffd70d}.TreeMap .Map__Legend .Map__Legend__Scale .Map__Legend__Scale__Color.--lime{background-color:#c0f000}.TreeMap .Map__Legend .Map__Legend__Scale .Map__Legend__Scale__Color.--lime-2{background-color:#dff880}.TreeMap .Map__Legend .Map__Legend__Scale .Map__Legend__Scale__Color.--aqua{background-color:#4eefb5}.TreeMap .Map__Legend .Map__Legend__Scale .Map__Legend__Scale__Gradient{background:linear-gradient(90deg,#fff,#fff0);height:16px;left:0;position:absolute;top:0;width:100%;z-index:10}.VisualIndicator{opacity:0;padding:8px 0;transition:all .3s ease-in-out}.VisualIndicator.--visible,.VisualIndicator.--visible .VisualIndicator__Container .VisualIndicator__Item{opacity:1}.VisualIndicator .VisualIndicator__Container{grid-gap:8px;display:grid;grid-template-columns:repeat(5,40px)}.VisualIndicator .VisualIndicator__Container .VisualIndicator__Item{display:inline-block;min-height:40px;opacity:0;transition:all .3s ease-in-out;width:40px}.VisualIndicator .VisualIndicator__Container .VisualIndicator__Item img{height:32px;width:32px}.VisualIndicator .VisualIndicator__Legend{font-size:1rem;line-height:1.25rem;line-height:40px;padding-top:16px;text-align:left}.VisualIndicator .VisualIndicator__Legend .VisualIndicator__Legend__Icon{display:inline-block;margin-right:8px;position:relative;top:4px}.VisualIndicator .VisualIndicator__Legend .VisualIndicator__Legend__Icon img{height:20px;width:20px}.CircleBarGraph{padding:8px 0}.Gauge{padding:8px 0 40px}.Gauge .Gauge__Scale{color:#7d7d7f;display:flex;font-size:1rem;justify-content:space-between;line-height:1.25rem;margin:0 auto;padding:6px 16px 16px}.Gauge .Gauge__Scale div{text-align:center;width:40px}.Gauge .Gauge__Value__Container{height:160px;position:absolute;width:100%}.Gauge .Gauge__Value__Container .Gauge__Value{left:50%;position:absolute;text-align:center;top:100%;transform:translate(-50%,-100%)!important;width:322px;z-index:10}.Gauge .Gauge__Value__Container .Gauge__Value h3{margin:0;padding:0}.Gauge .Gauge__container{overflow:hidden;text-align:center}.Gauge .Gauge__container svg{transform:rotate(-270deg)!important;transform-origin:center;transition:all 1s ease-in-out}.Gauge.--visible .Gauge__container svg{transform:rotate(-90deg)!important}.BubblesMap{padding:8px 0}.BubblesMap .Map__Legend{transform:translateY(calc(-100% - 40px))}.BubblesMap .Map__Legend .Map__Legend__Label{color:#7d7d7f;font-size:1rem;line-height:1.25rem;max-width:160px;padding-bottom:24px;text-align:left}.BubblesMap .Map__Legend .Map__Legend__LogScale__Values{display:flex;font-size:1rem;justify-content:space-between;line-height:1.25rem;max-width:160px;padding-bottom:16px;width:100%}.BubblesMap .Map__Legend .Map__Legend__LogScale__Values .Map__Value__LogScale__Values__Max,.BubblesMap .Map__Legend .Map__Legend__LogScale__Values .Map__Value__LogScale__Values__Min{text-align:center}.BubblesMap .Map__Legend .Map__Legend__LogScale{align-items:center;display:flex;justify-content:space-between;max-width:160px;padding-left:4px;position:relative;width:100%}.BubblesMap .Map__Legend .Map__Legend__LogScale .Map__Value__LogScale__Axis{border-bottom:1px solid #f4f4f4;position:absolute;width:100%}.BubblesMap .Map__Legend .Map__Legend__LogScale .Map__Value__LogScale__Circle{border-radius:50%;position:relative}.BubblesMap .Map__Legend .Map__Legend__LogScale .Map__Value__LogScale__Circle:before{background-color:#000;border-radius:50%;content:"";height:6px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:6px}.BubblesMap .Map__Legend .Map__Legend__LogScale .Map__Value__LogScale__Circle:after{border-right:2px solid #000;content:"";height:36px;left:50%;position:absolute;top:50%;transform:translate(-50%,-100%);width:0}.BubblesMap .Map__Legend .Map__Legend__LogScale .Map__Value__LogScale__Circle.--blue{background-color:#2668ff}.BubblesMap .Map__Legend .Map__Legend__LogScale .Map__Value__LogScale__Circle.--blue-2{background-color:#a0eeff}.BubblesMap .Map__Legend .Map__Legend__LogScale .Map__Value__LogScale__Circle.--blue-3{background-color:#90b1fc}.BubblesMap .Map__Legend .Map__Legend__LogScale .Map__Value__LogScale__Circle.--cream{background-color:#fed29f}.BubblesMap .Map__Legend .Map__Legend__LogScale .Map__Value__LogScale__Circle.--green{background-color:#49f298}.BubblesMap .Map__Legend .Map__Legend__LogScale .Map__Value__LogScale__Circle.--green-2{background-color:#a4f9cc}.BubblesMap .Map__Legend .Map__Legend__LogScale .Map__Value__LogScale__Circle.--light-blue{background-color:#40ddff}.BubblesMap .Map__Legend .Map__Legend__LogScale .Map__Value__LogScale__Circle.--orange{background-color:#ffa740}.BubblesMap .Map__Legend .Map__Legend__LogScale .Map__Value__LogScale__Circle.--pink{background-color:#f255d0}.BubblesMap .Map__Legend .Map__Legend__LogScale .Map__Value__LogScale__Circle.--pink-2{background-color:#f9aae8}.BubblesMap .Map__Legend .Map__Legend__LogScale .Map__Value__LogScale__Circle.--purple{background-color:#b173ff}.BubblesMap .Map__Legend .Map__Legend__LogScale .Map__Value__LogScale__Circle.--purple-2{background-color:#d9baff}.BubblesMap .Map__Legend .Map__Legend__LogScale .Map__Value__LogScale__Circle.--red{background-color:#f55a5a}.BubblesMap .Map__Legend .Map__Legend__LogScale .Map__Value__LogScale__Circle.--red-2{background-color:#fbadad}.BubblesMap .Map__Legend .Map__Legend__LogScale .Map__Value__LogScale__Circle.--yellow{background-color:#ffd70d}.BubblesMap .Map__Legend .Map__Legend__LogScale .Map__Value__LogScale__Circle.--lime{background-color:#c0f000}.BubblesMap .Map__Legend .Map__Legend__LogScale .Map__Value__LogScale__Circle.--lime-2{background-color:#dff880}.BubblesMap .Map__Legend .Map__Legend__LogScale .Map__Value__LogScale__Circle.--aqua{background-color:#4eefb5}.BubblesMap.--mobile .Map__Legend{transform:translateY(calc(-50% - 12px))!important}.BubblesMap.--mobile .Map__Legend .Map__Legend__Label,.BubblesMap.--mobile .Map__Legend .Map__Legend__Scale,.BubblesMap.--mobile .Map__Legend .Map__Legend__Values{max-width:140px}.BubblesMap.--mobile .Map__Legend .Map__Legend__LogScale,.BubblesMap.--mobile .Map__Legend .Map__Legend__LogScale__Values{max-width:100%}.BubblesMap.--mobile .Map__Legend .Map__Legend__LogScale .Map__Value__LogScale__Circle:after{height:28px}.IconsMap{padding:8px 0}.IconsMap .Map__Legend{bottom:32px;position:absolute}.IconsMap .Map__Legend .Map__Legend__Icons{color:#000;display:flex;flex-direction:column;font-size:1rem;gap:8px;line-height:1.25rem;max-width:240px}.IconsMap .Map__Legend .Map__Legend__Icons .Map__Legend__Icon{align-items:center;display:flex;flex-wrap:nowrap;gap:8px}.IconsMap .Map__Legend .Map__Legend__Icons .Map__Legend__Icon .Map__Legend__Icon__Name{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.IconsMap .Map__Legend .Map__Legend__Icons .Map__Legend__Icon .Map__Legend__Icon__Image{border-radius:4px;height:32px;min-width:32px;padding-top:4px;text-align:center}.IconsMap .Map__Legend .Map__Legend__Icons .Map__Legend__Icon .Map__Legend__Icon__Image img{height:24px;width:24px}.IconsMap .Map__Legend .Map__Legend__Icons .Map__Legend__Icon .Map__Legend__Icon__Image.--blue{background-color:#2668ff}.IconsMap .Map__Legend .Map__Legend__Icons .Map__Legend__Icon .Map__Legend__Icon__Image.--blue-2{background-color:#a0eeff}.IconsMap .Map__Legend .Map__Legend__Icons .Map__Legend__Icon .Map__Legend__Icon__Image.--blue-3{background-color:#90b1fc}.IconsMap .Map__Legend .Map__Legend__Icons .Map__Legend__Icon .Map__Legend__Icon__Image.--cream{background-color:#fed29f}.IconsMap .Map__Legend .Map__Legend__Icons .Map__Legend__Icon .Map__Legend__Icon__Image.--green{background-color:#49f298}.IconsMap .Map__Legend .Map__Legend__Icons .Map__Legend__Icon .Map__Legend__Icon__Image.--green-2{background-color:#a4f9cc}.IconsMap .Map__Legend .Map__Legend__Icons .Map__Legend__Icon .Map__Legend__Icon__Image.--light-blue{background-color:#40ddff}.IconsMap .Map__Legend .Map__Legend__Icons .Map__Legend__Icon .Map__Legend__Icon__Image.--orange{background-color:#ffa740}.IconsMap .Map__Legend .Map__Legend__Icons .Map__Legend__Icon .Map__Legend__Icon__Image.--pink{background-color:#f255d0}.IconsMap .Map__Legend .Map__Legend__Icons .Map__Legend__Icon .Map__Legend__Icon__Image.--pink-2{background-color:#f9aae8}.IconsMap .Map__Legend .Map__Legend__Icons .Map__Legend__Icon .Map__Legend__Icon__Image.--purple{background-color:#b173ff}.IconsMap .Map__Legend .Map__Legend__Icons .Map__Legend__Icon .Map__Legend__Icon__Image.--purple-2{background-color:#d9baff}.IconsMap .Map__Legend .Map__Legend__Icons .Map__Legend__Icon .Map__Legend__Icon__Image.--red{background-color:#f55a5a}.IconsMap .Map__Legend .Map__Legend__Icons .Map__Legend__Icon .Map__Legend__Icon__Image.--red-2{background-color:#fbadad}.IconsMap .Map__Legend .Map__Legend__Icons .Map__Legend__Icon .Map__Legend__Icon__Image.--yellow{background-color:#ffd70d}.IconsMap .Map__Legend .Map__Legend__Icons .Map__Legend__Icon .Map__Legend__Icon__Image.--lime{background-color:#c0f000}.IconsMap .Map__Legend .Map__Legend__Icons .Map__Legend__Icon .Map__Legend__Icon__Image.--lime-2{background-color:#dff880}.IconsMap .Map__Legend .Map__Legend__Icons .Map__Legend__Icon .Map__Legend__Icon__Image.--aqua{background-color:#4eefb5}.IconsMap.--mobile .Map__Legend{bottom:auto;position:relative;top:-160px}.IconsMap.--mobile .Map__Legend .Map__Legend__Icons{max-width:200px}.ElectionsMap{padding:8px 0}.ElectionsMap .Map__Legend{bottom:32px;position:absolute}.ElectionsMap .Map__Legend .Map__Legend__Icons{color:#000;display:flex;flex-direction:column;font-size:1rem;gap:8px;line-height:1.25rem;max-width:240px}.ElectionsMap .Map__Legend .Map__Legend__Icons .Map__Legend__Icon{align-items:center;display:flex;flex-wrap:nowrap;gap:8px}.ElectionsMap .Map__Legend .Map__Legend__Icons .Map__Legend__Icon .Map__Legend__Icon__Name{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.ElectionsMap .Map__Legend .Map__Legend__Icons .Map__Legend__Icon .Map__Legend__Elections__Color{border-radius:8px;height:12px;min-width:12px;padding-top:4px;text-align:center}.ElectionsMap .Map__Legend .Map__Legend__Icons .Map__Legend__Icon .Map__Legend__Elections__Color img{height:24px;width:24px}.ElectionsMap .Map__Legend .Map__Legend__Icons .Map__Legend__Icon .Map__Legend__Elections__Color.--blue{background-color:#2668ff}.ElectionsMap .Map__Legend .Map__Legend__Icons .Map__Legend__Icon .Map__Legend__Elections__Color.--blue-2{background-color:#a0eeff}.ElectionsMap .Map__Legend .Map__Legend__Icons .Map__Legend__Icon .Map__Legend__Elections__Color.--blue-3{background-color:#90b1fc}.ElectionsMap .Map__Legend .Map__Legend__Icons .Map__Legend__Icon .Map__Legend__Elections__Color.--cream{background-color:#fed29f}.ElectionsMap .Map__Legend .Map__Legend__Icons .Map__Legend__Icon .Map__Legend__Elections__Color.--green{background-color:#49f298}.ElectionsMap .Map__Legend .Map__Legend__Icons .Map__Legend__Icon .Map__Legend__Elections__Color.--green-2{background-color:#a4f9cc}.ElectionsMap .Map__Legend .Map__Legend__Icons .Map__Legend__Icon .Map__Legend__Elections__Color.--light-blue{background-color:#40ddff}.ElectionsMap .Map__Legend .Map__Legend__Icons .Map__Legend__Icon .Map__Legend__Elections__Color.--orange{background-color:#ffa740}.ElectionsMap .Map__Legend .Map__Legend__Icons .Map__Legend__Icon .Map__Legend__Elections__Color.--pink{background-color:#f255d0}.ElectionsMap .Map__Legend .Map__Legend__Icons .Map__Legend__Icon .Map__Legend__Elections__Color.--pink-2{background-color:#f9aae8}.ElectionsMap .Map__Legend .Map__Legend__Icons .Map__Legend__Icon .Map__Legend__Elections__Color.--purple{background-color:#b173ff}.ElectionsMap .Map__Legend .Map__Legend__Icons .Map__Legend__Icon .Map__Legend__Elections__Color.--purple-2{background-color:#d9baff}.ElectionsMap .Map__Legend .Map__Legend__Icons .Map__Legend__Icon .Map__Legend__Elections__Color.--red{background-color:#f55a5a}.ElectionsMap .Map__Legend .Map__Legend__Icons .Map__Legend__Icon .Map__Legend__Elections__Color.--red-2{background-color:#fbadad}.ElectionsMap .Map__Legend .Map__Legend__Icons .Map__Legend__Icon .Map__Legend__Elections__Color.--yellow{background-color:#ffd70d}.ElectionsMap .Map__Legend .Map__Legend__Icons .Map__Legend__Icon .Map__Legend__Elections__Color.--lime{background-color:#c0f000}.ElectionsMap .Map__Legend .Map__Legend__Icons .Map__Legend__Icon .Map__Legend__Elections__Color.--lime-2{background-color:#dff880}.ElectionsMap .Map__Legend .Map__Legend__Icons .Map__Legend__Icon .Map__Legend__Elections__Color.--aqua{background-color:#4eefb5}.ElectionsMap.--mobile .Map__Legend{bottom:auto;position:relative;top:-60px}.ElectionsMap.--mobile .Map__Legend .Map__Legend__Icons{max-width:200px}.HistogramMap{padding:8px 0}.HistogramMap .Map__Legend{bottom:32px;position:absolute}.HistogramMap .Map__Legend .Map__Legend__Icons{color:#000;display:flex;flex-direction:column;font-size:1rem;gap:8px;line-height:1.25rem;max-width:240px}.HistogramMap .Map__Legend .Map__Legend__Icons .Map__Legend__Icon{align-items:center;display:flex;flex-wrap:nowrap;gap:8px}.HistogramMap .Map__Legend .Map__Legend__Icons .Map__Legend__Icon .Map__Legend__Icon__Name{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.HistogramMap .Map__Legend .Map__Legend__Icons .Map__Legend__Icon .Map__Legend__Elections__Color{border-radius:8px;height:12px;min-width:12px;padding-top:4px;text-align:center}.HistogramMap .Map__Legend .Map__Legend__Icons .Map__Legend__Icon .Map__Legend__Elections__Color img{height:24px;width:24px}.HistogramMap .Map__Legend .Map__Legend__Icons .Map__Legend__Icon .Map__Legend__Elections__Color.--blue{background-color:#2668ff}.HistogramMap .Map__Legend .Map__Legend__Icons .Map__Legend__Icon .Map__Legend__Elections__Color.--blue-2{background-color:#a0eeff}.HistogramMap .Map__Legend .Map__Legend__Icons .Map__Legend__Icon .Map__Legend__Elections__Color.--blue-3{background-color:#90b1fc}.HistogramMap .Map__Legend .Map__Legend__Icons .Map__Legend__Icon .Map__Legend__Elections__Color.--cream{background-color:#fed29f}.HistogramMap .Map__Legend .Map__Legend__Icons .Map__Legend__Icon .Map__Legend__Elections__Color.--green{background-color:#49f298}.HistogramMap .Map__Legend .Map__Legend__Icons .Map__Legend__Icon .Map__Legend__Elections__Color.--green-2{background-color:#a4f9cc}.HistogramMap .Map__Legend .Map__Legend__Icons .Map__Legend__Icon .Map__Legend__Elections__Color.--light-blue{background-color:#40ddff}.HistogramMap .Map__Legend .Map__Legend__Icons .Map__Legend__Icon .Map__Legend__Elections__Color.--orange{background-color:#ffa740}.HistogramMap .Map__Legend .Map__Legend__Icons .Map__Legend__Icon .Map__Legend__Elections__Color.--pink{background-color:#f255d0}.HistogramMap .Map__Legend .Map__Legend__Icons .Map__Legend__Icon .Map__Legend__Elections__Color.--pink-2{background-color:#f9aae8}.HistogramMap .Map__Legend .Map__Legend__Icons .Map__Legend__Icon .Map__Legend__Elections__Color.--purple{background-color:#b173ff}.HistogramMap .Map__Legend .Map__Legend__Icons .Map__Legend__Icon .Map__Legend__Elections__Color.--purple-2{background-color:#d9baff}.HistogramMap .Map__Legend .Map__Legend__Icons .Map__Legend__Icon .Map__Legend__Elections__Color.--red{background-color:#f55a5a}.HistogramMap .Map__Legend .Map__Legend__Icons .Map__Legend__Icon .Map__Legend__Elections__Color.--red-2{background-color:#fbadad}.HistogramMap .Map__Legend .Map__Legend__Icons .Map__Legend__Icon .Map__Legend__Elections__Color.--yellow{background-color:#ffd70d}.HistogramMap .Map__Legend .Map__Legend__Icons .Map__Legend__Icon .Map__Legend__Elections__Color.--lime{background-color:#c0f000}.HistogramMap .Map__Legend .Map__Legend__Icons .Map__Legend__Icon .Map__Legend__Elections__Color.--lime-2{background-color:#dff880}.HistogramMap .Map__Legend .Map__Legend__Icons .Map__Legend__Icon .Map__Legend__Elections__Color.--aqua{background-color:#4eefb5}.HistogramMap.--mobile .Map__Legend{bottom:auto;position:relative;top:-60px}.HistogramMap.--mobile .Map__Legend .Map__Legend__Icons{max-width:200px}.BarGraph,.Chamber,.LineGraph,.PieGraph{padding:8px 0}
.Vis__Tooltip,.Vis__Legend__Label,.Vis__Map__District__ValueGroup,.Vis__TreeMap__Label-Group,.Map__Legend{font-family:'Barlow';font-weight:500;}.Vis__Tooltip h5{font-weight:600;}.Vis__Legend{margin-top:2rem;}.Indicator{font-family:'Barlow';}.Indicator__Vis-Container__Trend img{display:block;}.C-VisualIndicator.--colored .C-VisualIndicator__Container .C-VisualIndicator__Item img{display:block;margin:16px;}.Map__Legend{margin-top:16px;}.VisualIndicator__Legend__Icon{align-items:center;display:inline-flex !important;justify-content:center;}.Indicator{container-type:inline-size;}.IndicatorNumber{font-size:3.5rem;}@container (min-width:48rem){.IndicatorNumber{font-size:6rem;}}:not(.--mobile) > div > .Vis__Legend{margin:0 1.5rem;}@media (min-width:48rem){:not(.--mobile) > div > .Vis__Legend:not(.VisualIndicator__Legend){column-gap:1.5rem;display:grid;grid-template-columns:repeat(12,1fr);max-width:84rem;margin:0 auto;padding-inline:3rem;}:not(.--mobile) > div > .Vis__Legend__Container{grid-column:3 / 11;margin-inline:2.5rem;}}@media (min-width:48rem){.in-numbers :not(.--mobile) > div > .Vis__Legend:not(.VisualIndicator__Legend){column-gap:0.5rem;display:grid;grid-template-columns:repeat(12,1fr);max-width:84rem;margin:0 auto;padding-inline:0;}.in-numbers .Vis__Legend:not(.VisualIndicator__Legend) > .VisualIndicator__Legend__Item{gap:0.5rem;}}[data-category-visual-indicator]{max-width:100%;}.Vis__Legend .Vis__Legend__Item .Vis__Legend__Label{text-transform:none !important;}.Vis__Legend__Container{justify-content:center;}
footer{border-top:5px solid var(--primary-color);}footer > div{display:flex;flex-direction:column;gap:3rem;font:500 1rem/1.5rem 'Barlow',sans-serif;}footer a{text-decoration:none;color:black;}footer ul.menu{margin-left:0;margin-block-end:0;margin-block-start:0;padding-inline-start:0;}footer ul.menu .menu-item{padding-top:0.75rem;}footer .region-footer-first{display:flex;flex-direction:column;}footer .region-footer-first img{width:165px;height:auto;}footer .region-footer-first #block-adreca{color:var(--gray);}footer .region-footer-second{display:flex;flex-direction:column;padding-top:1rem;gap:0.35rem;}footer .region-footer-second nav{border-top:1px solid black;}footer .region-footer-second nav:last-child{border-bottom:1px solid black;padding-bottom:0.35rem;}footer .region-footer-second nav h2{font:500 1rem/1.5rem 'Barlow',sans-serif;text-transform:uppercase;color:var(--primary-color);margin-bottom:0.5rem;display:flex;justify-content:space-between;cursor:pointer;padding-top:1rem;}footer .region-footer-second nav ul.menu{display:none;padding-bottom:1rem;}footer .region-footer-second nav ul.menu.active{display:block;}footer .region-footer-second nav h2::after{cursor:pointer;content:url(/themes/custom/boi/images/accordion_arrow_footer.svg);display:block;transition:var(--transition);}@media (min-width:60rem){footer > div{display:grid;grid-template-columns:repeat(12,1fr);padding-top:2.5rem;padding-bottom:2.5rem;}footer .region-footer-first > *:not(:first-child){margin-left:7.25rem;}footer .region-footer-first{grid-column:1 / 5;gap:1rem;}footer .region-footer-first img{width:275px;}footer .region-footer-second{grid-column:6 / 12;display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;padding-top:2rem;}footer .region-footer-second nav,footer .region-footer-second nav:last-child{border-top:inherit;border-bottom:inherit;}footer .region-footer-second nav h2{display:block;cursor:inherit;}footer .region-footer-second nav h2::after{display:none;}footer .region-footer-second nav ul.menu{display:block;}}
header{background-color:var(--gray-100);position:relative;}header .container{margin:0 auto;}header ul.menu{display:flex;flex-direction:column;margin-left:0;}header ul.menu .menu-item a{display:block;font:600 1.75rem/2.25rem 'Barlow',sans-serif;text-decoration:none;color:black;}header ul.menu .menu-item.menu-item--collapsed{list-style-type:none;list-style-image:none;}header ul.menu .menu-item a:hover{color:var(--primary-color);}header .region-header-second{padding-inline:0;}header .region-header-third{padding:0.5rem 1.5rem;display:flex;flex-direction:column;gap:1rem;align-items:center;}header #block-searchbutton,header .menu--secondary{display:none;}@media (max-width:48rem){header > .container{display:grid;grid-template-columns:1fr;grid-template-areas:"logo"
                                "nav"
                                "language";}header > .container > nav{grid-area:nav;}header .region-header-first{grid-area:logo;}header .region-header-fourth{grid-area:language;border-top:4px solid white;border-bottom:4px solid white;padding:1.125rem 1.25rem 1.125rem 1.125rem;display:flex;justify-content:space-between;}header .is-closed{display:none;}header .brand-toggle{display:flex;justify-content:space-between;padding:1.125rem 1.25rem 1.125rem 1.125rem;background-color:var(--gray-200);}header .brand-toggle button,header .brand-toggle button.is-closed{font-size:0;background-color:var(--primary-color);padding:0.65rem 0.5rem;border:0;display:block;}header .brand-toggle button:before{content:url(/themes/custom/boi/images/menu-close.svg);display:block;}header .brand-toggle button.is-closed:before{display:block;content:url(/themes/custom/boi/images/menu_hamb.svg);}header ul.menu{margin-block-start:0;}header ul.menu .menu-item{border-top:4px solid white;}header ul.menu .menu-item:last-child{border-bottom:4px solid white;}header ul.menu .menu-item a{padding:1.25rem 1.25rem 1.5rem;}}@media (min-width:48rem){header ul.menu{display:flex;flex-direction:row;justify-content:center;gap:6.5rem;}header ul.menu .menu-item a{font:500 1.5rem/1.625rem 'Barlow',sans-serif;color:white;}header ul.menu .menu-item a:hover{text-decoration:underline;color:white;}header #block-secondary-menu-block ul.menu{justify-content:flex-start;}.path-frontpage #block-secondary-menu-block,.path-frontpage #block-searchbutton{display:none;}header .region-header-second{background-color:var(--primary-color);padding-bottom:0.5rem;color:white;}header .region-header-second > div{display:flex;justify-content:space-between;max-width:84rem;margin:0 auto;padding-inline:3rem;padding-top:0.125rem;width:calc(100% - 6rem);}header .region-header-second > div ul{margin-bottom:0;}header .region-header-fourth{display:flex;justify-content:flex-end;max-width:84rem;margin:0 auto 0.75rem;padding-inline:3rem;padding-top:1.5rem;}header .menu--secondary{display:block;}header .menu--secondary .menu .menu-item:first-child a{display:flex;gap:0.5rem;}header .menu--secondary .menu .menu-item:first-child a:before{content:url(/themes/custom/boi/images/home_white.svg);width:1rem;display:block;}header #block-searchbutton{display:flex;flex-direction:row-reverse;align-items:center;}header #block-searchbutton svg{height:1.5rem;width:auto;}header .toggle-menu,header .region-header-third{display:none;}}@media (min-width:64rem){header .region-header-second > div{display:grid;grid-template-columns:repeat(12,1fr);}header .menu--secondary{grid-column:1 / 3;}header .menu--main{grid-column:3 / 11;}header #block-searchbutton{grid-column:11 / 13;}}@media (min-width:72rem){header .menu--secondary{grid-column:1 / 4;}header .menu--main{grid-column:4 / 10;}header #block-searchbutton{grid-column:10 / 13;}}header .block-system-branding-block{display:flex;}header .block-system-branding-block a.site-logo{max-width:17rem;display:grid;grid-template-columns:2.25rem 1px 1fr;align-items:center;}header .block-system-branding-block a.site-logo img{width:calc(100% - 0.25rem);height:auto;}header .block-system-branding-block a.site-logo span{width:1px;height:1.5rem;display:block;background-color:var(--gray);}header .block-system-branding-block a.site-logo img:first-child{padding-right:0.25rem;}header .block-system-branding-block a.site-logo img:last-child{padding-left:0.25rem;}@media (min-width:36rem){header .block-system-branding-block a.site-logo{max-width:26rem;grid-template-columns:3.4rem 1px 1fr;}header .block-system-branding-block a.site-logo img{width:calc(100% - 1.35rem);}header .block-system-branding-block a.site-logo span{height:2.25rem;}header .block-system-branding-block a.site-logo img:first-child{padding-right:1.35rem;}header .block-system-branding-block a.site-logo img:last-child{padding-left:1.35rem;}}@media (min-width:48rem){header .block-system-branding-block{justify-content:center;margin-left:0;margin-bottom:0.75rem;}header .block-system-branding-block a.site-logo{max-width:44rem;grid-template-columns:5.75rem 1px 1fr;}header .block-system-branding-block a.site-logo img{width:calc(100% - 2.25rem);height:auto;}header .block-system-branding-block a.site-logo span{height:3.5rem;}header .block-system-branding-block a.site-logo img:first-child{padding-right:2.25rem;}header .block-system-branding-block a.site-logo img:last-child{padding-left:2.25rem;}}header .language-switcher-language-url .dropdown-language-button{display:none;}header .language-switcher-language-url .dropdown-language-content a{color:black;text-decoration:none;text-transform:uppercase;font:500 1.125rem/1.5rem 'Barlow',sans-serif;}header .language-switcher-language-url .dropdown-language-content a:hover{color:var(--primary-color);}@media (max-width:48rem){header .language-switcher-language-url .dropdown-language-content{display:flex;gap:0.5rem;}header .language-switcher-language-url .dropdown-language-content a.is-active{text-decoration:underline;}header .language-switcher-language-url .dropdown-language-content a span:not(:first-child){display:none;}}header .gtranslate_wrapper{color:var(--primary-color);font:500 1rem 'Barlow',sans-serif;letter-spacing:-.02rem;}header .gtranslate_wrapper .gt_selector{text-transform:uppercase;background-color:initial;border:0;width:fit-content;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url('data:image/svg+xml,<svg width="18" height="11" viewBox="0 0 18 11" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 1L9 9L17 1" stroke="%23034CD4" stroke-width="2"/></svg>');background-repeat:no-repeat;background-position-x:100%;background-position-y:5px;cursor:pointer;}@media(min-width:48rem){header .gtranslate_wrapper .gt_selector{padding-right:1.5rem;}}header .gtranslate_wrapper .gt_selector option{width:fit-content;text-align:left;}@media(min-width:48rem){header .gtranslate_wrapper .gt_selector option{text-align:right;}}header .views-exposed-form{width:100%;margin-bottom:0.5rem;}header .views-exposed-form .form--inline{display:flex;flex-direction:row;gap:0;width:100%;}header .views-exposed-form .form--inline .form-type-select{display:none;}header .views-exposed-form label{display:none;}header .views-exposed-form .form-item{width:100%;margin-right:0;}header .views-exposed-form .form-item,header .views-exposed-form .form-actions{margin-top:0;margin-bottom:0;}header .views-exposed-form .form-item input,header .views-exposed-form .form-actions .form-submit{height:3.75rem;border:1px solid black;background:rgba(255,255,255,1);}header .views-exposed-form .form-item input{border-right:0;}header .views-exposed-form .form-actions .form-submit{border-left:0;}header .views-exposed-form .form-item input{padding:0 1.875rem;width:calc(100% - 3.75rem);border:1px solid black;border-radius:1.875rem 0 0 1.875rem;font:500 1rem/1 'Barlow',sans-serif;color:black;}header .views-exposed-form .form-actions .form-submit{width:auto;height:2.45rem;border-radius:0 1.875rem 1.875rem 0;background-image:url(/themes/custom/boi/images/search_icon.svg);background-size:1.75rem;background-repeat:no-repeat;background-position:center;font-size:0;}#block-trucans{display:block;}#block-trucans p{margin-block-end:0;margin-block-start:0;}#block-trucans a{font:500 1.125rem/1.5rem 'Barlow',sans-serif;color:var(--primary-color);text-decoration:none;}@media (min-width:48rem){#block-trucans{display:none;}}
.node__created{font:500 1.125rem/2rem 'Barlow',sans-serif;letter-spacing:-.02em;margin-inline:1.5rem;margin-bottom:1.25rem;}@media (min-width:48rem){.node__created{column-gap:1.5rem;display:grid;font-size:1.375rem;grid-template-columns:repeat(12,1fr);max-width:84rem;margin-inline:auto;padding-inline:3rem;}.node__created > *{grid-column:3 / 11;margin-inline:2.5rem;}}.node__share{margin-inline:1.5rem;margin-bottom:4.5rem;}.node__share-bottom{margin-bottom:4.5rem;}@media (min-width:48rem){.node__share{column-gap:1.5rem;display:grid;grid-template-columns:repeat(12,1fr);max-width:84rem;margin-inline:auto;margin-bottom:6.75rem;padding-inline:3rem;}.node__share > *{grid-column:3 / 11;margin-inline:2.5rem;}}.node__share-label{margin-bottom:.5rem;font:500 1rem/1.5rem 'Barlow',sans-serif;}.node__share-bottom .node__share-label{color:var(--gray);border-top:1px solid black;padding-top:1.25rem;}.node__share-bottom a svg path{fill:var(--secondary-color);}.node__share-bottom a:hover svg path{fill:black;}.node__title{margin:1.5rem 1.5rem 2rem;}@media (min-width:48rem){.node__title{column-gap:1.5rem;display:grid;grid-template-columns:repeat(12,1fr);max-width:84rem;margin:5rem auto;padding-inline:3rem;}.node__title > *{grid-column:3 / 11;margin-inline:2.5rem;}}.node__title > h1{font:600 2.25rem/2.5rem 'Barlow',sans-serif;letter-spacing:-.01em;margin-block:0;}@media (min-width:48rem){.node__title > h1{font-size:4.75rem;line-height:5rem;min-height:4.75rem;}}.node__top{background-blend-mode:multiply;background-image:linear-gradient(0deg,#163171 30%,#c4c4c400 130%),var(--background-image);background-position:center,center;background-size:cover,cover;color:white;margin-bottom:3.75rem;overflow:hidden;}@media (min-width:48rem){.node__top{background-image:linear-gradient(90deg,#163171 20%,#c4c4c400 90%),var(--background-image);}}.node__top > .node__title{margin-bottom:1rem;margin-top:10.75rem;}@media (min-width:48rem){.node__top > .node__title{grid-column:1 / 13;margin-bottom:5.375rem;margin-inline:0;margin-top:5rem;}}.node__top > .node__share{margin-bottom:1.5rem;}@media (min-width:48rem){.node__top > .node__share{grid-column:1 / 13;margin-bottom:3rem;margin-inline:0;}}.node--type-scrollytelling .node__top{margin-bottom:0;}
.node--type-event .node__header{padding-bottom:2rem;margin-bottom:4rem;border-bottom:1px solid black;}.node--type-event .node__title > h1{font:600 2.875rem/1 'Barlow',sans-serif;letter-spacing:-.01em;}.node--type-event .node__header .node__header-content{display:grid;grid-template-columns:minmax(0,auto) 1fr;grid-template-areas:" date content"
                            " interval interval";margin-bottom:1.85rem;}.node--type-event .node__header .node__header-content.multiple{display:flex;gap:1.375rem;flex-direction:column-reverse;}.node--type-event .node__header .node__header-content .node__header-content-left{display:flex;flex-direction:row;gap:0.5rem;flex-wrap:wrap;}.node--type-event .node__header .node__header-content.multiple .square-day{margin-right:0;}.node--type-event .node__header .node__header-content .square-day{grid-area:date;border:1px solid black;padding:2rem 0.35rem 0.625rem;display:flex;flex-direction:column;align-items:center;min-width:3.75rem;height:min-content;justify-content:center;margin-right:1.375rem}.node--type-event .node__header .node__header-content .square-day.interval{grid-area:interval;margin-top:2rem;margin-right:0;}.node--type-event .node__header .node__header-content .square-day div:first-child span,.node--type-event .node__header .node__header-content .square-day.interval div:first-child,.node--type-event .node__header .node__header-content .square-day.interval div:first-child span{display:flex;flex-wrap:wrap;gap:0.25rem;justify-content:center;text-transform:none;}.node--type-event .node__header .node__header-content .square-day div:first-child span{position:relative;min-width:90px;}.node--type-event .node__header .node__header-content .square-day div:first-child span small{position:absolute;top:-1rem;text-transform:uppercase;font:600 0.75rem/1rem 'Barlow',sans-serif;}.node--type-event .node__header .node__header-content .square-day .datetime__time{text-transform:lowercase;font-size:0.7rem;letter-spacing:-0.8px;text-transform:lowercase;}.node--type-event .node__header .node__header-content .square-day .datetime__day{text-transform:uppercase;font:600 3.5rem/3.75rem 'Barlow',sans-serif;}.node--type-event .node__header .node__header-content .square-day .datetime__time{font:600 0.8rem/1rem 'Barlow',sans-serif;}.node--type-event .node__header .node__header-content .square-day.interval .datetime__time{font:600 0.8rem/1rem 'Barlow',sans-serif;text-align:center;}.node--type-event .node__header .node__header-content .node__header-content-right{grid-area:content;}.node--type-event .node__header .node__header-content .node__header-content-right,.node--type-event .node__header .node__header-content .node__header-content-right .field--name-field-event-dates-summary{font:500 1.375rem/2rem 'Barlow',sans-serif;display:flex;flex-direction:column;gap:1rem;}.node--type-event .node__header .node__header-content .node__header-content-right > a{font:600 1.375rem/2rem 'Barlow',sans-serif;color:black;text-decoration:none;padding-left:0.75rem;border-left:4px solid var(--secondary-color);}.node--type-event .node__header .node__header-content .node__header-content-right > a:hover{color:var(--secondary-color);}.node--type-event .node__header .node__share{display:block;max-width:inherit;margin-inline:0;margin-bottom:0;padding-inline:0;}.node--type-event .node__header .node__share > *{margin-inline:0;}.node--type-event .node__header .node__share .node__share-label{color:var(--gray);}.node--type-event .node__header .node__share a path{fill:var(--secondary-color);}.node--type-event .node__header .node__share a:hover path{fill:black;}.node--type-event .field--name-field-summary{column-gap:1.5rem;display:grid;grid-template-columns:repeat(12,1fr);max-width:84rem;margin-inline:auto;padding-inline:1.5rem;}.node--type-event .field--name-field-summary > *{grid-column:1/13;}@media (min-width:768px){.node--type-event .node__title > h1{font:600 4.75rem/5rem 'Barlow',sans-serif;line-height:-0.01em;min-height:unset;}.node--type-event .node__header{grid-column:3/11;margin-inline:2.5rem;padding-bottom:2.85rem;margin-bottom:4.5rem;}.node--type-event .node__header .node__header-content.multiple,.node--type-event .node__header .node__header-content{flex-direction:row;column-gap:3rem;flex-wrap:nowrap;}.node--type-event .node__header .node__header-content .square-day.interval{margin-top:0;}.node--type-event .node__header .node__header-content .square-day.interval,.node--type-event .node__header .node__header-content .square-day{grid-area:date;padding:0.9rem 1.125rem;min-width:15rem;margin-right:0;}.node--type-event .node__header .node__header-content .square-day.interval.one-month,.node--type-event .node__header .node__header-content .square-day.one-month{min-width:5rem;}.node--type-event .node__header .node__header-content .square-day .datetime__day span{font:600 5rem/4.5rem 'Barlow',sans-serif;}.node--type-event .node__header .node__header-content .square-day div:first-child span small{font:600 1rem/1rem 'Barlow',sans-serif;}.node--type-event .node__header .node__header-content .square-day .datetime__time{margin-top:1rem;font-size:0.9rem;letter-spacing:-0.6px;line-height:1rem;}.node--type-event .node__header .node__header-content .square-day.one-month,.node--type-event .node__header .node__header-content .square-day.interval{padding:2.4rem 0.65rem 0.9rem;}.node--type-event .node__header .node__header-content .square-day .datetime__day{font:600 4rem/4.5rem 'Barlow',sans-serif;}.node--type-event .node__header .node__header-content .square-day.interval{order:0;width:auto;}.node--type-event .node__header .node__header-content .node__header-content-right{font:500 1.375rem/2rem 'Barlow',sans-serif;}.node--type-event .node__header .node__header-content .node__header-content-right > a{font:600 1.375rem/2rem 'Barlow',sans-serif;padding-left:0.75rem;}.node--type-event .field--name-field-summary > *{grid-column:3/ 11;margin-inline:2.5rem;}.node--type-event .field--name-field-summary{padding-inline:3rem;}.node--type-event.node--view-mode-full>.node__content>.container{margin-bottom:0;}}.datetime span.interval{font:600 3.5rem/3.75rem 'Barlow',sans-serif;display:flex;flex-wrap:wrap;gap:0;justify-content:center;text-transform:none;margin-top:32px;}@media (min-width:768px){.datetime span.interval{font:600 4rem/4.5rem 'Barlow',sans-serif;}}
.node__event-teaser{border:1px solid black;display:grid;grid-template-columns:4.25rem 1fr;}.node__event-teaser > div:first-child{border-right:1px solid black;padding:1rem 0.25rem;display:flex;flex-direction:column;gap:0.5rem;}.node__event-teaser .node__event-teaser-image img{width:100%;height:auto;}.node__event-teaser .node__event-teaser-text{padding:0.85rem 1rem 1rem;}.node__event-teaser h3,.node__event-teaser h3 a{text-decoration:none;color:black;margin-bottom:0.25rem;}.node__event-teaser .field--name-field-taxonomy{display:none;margin-bottom:0.1rem;font:500 1rem/1.5rem 'Barlow',sans-serif;color:black;text-transform:uppercase;text-decoration:none;}.node__event-teaser .field--name-field-event-dates-summary,.node__event-teaser .field--name-field-location{font:500 1rem/1.5rem 'Barlow',sans-serif;}.node__event-teaser .field--name-field-summary{display:none;margin-top:0.75rem;}.node__event-teaser .field--name-field-summary,.node__event-teaser .field--name-field-summary p{font:500 1rem/1.5rem 'Barlow',sans-serif;color:var(--gray);}.node__event-teaser .square-day{display:flex;flex-direction:column;align-items:center;min-width:3.75rem;height:min-content;justify-content:center;}.node__event-teaser .square-day.interval div:first-child,.node__event-teaser .square-day.interval div:first-child span:not(:first-child){display:flex;flex-wrap:wrap;gap:0.1rem;justify-content:center;}.node__event-teaser .square-day.interval div:first-child span:not(:first-child):before{content:'/';}.node__event-teaser .square-day div:first-child{text-transform:uppercase;font:600 0.65rem/1 'Barlow',sans-serif;}.node__event-teaser .square-day div:last-child{margin-top:0.15rem;font:600 2.25rem/1 'Barlow',sans-serif;}.node__event-teaser .square-day.interval div:last-child{font:600 2.25rem/1 'Barlow',sans-serif;text-align:center;}@media (min-width:768px){.node__event-teaser{grid-template-columns:7.5rem 1fr;}.node__event-teaser > div:first-child{padding:0.75rem;}.node__event-teaser .square-day{margin-top:0.25rem;}.node__event-teaser .square-day div:first-child{font:600 1rem/1.5rem 'Barlow',sans-serif;}.node__event-teaser .square-day div:last-child,.node__event-teaser .square-day.interval div:last-child{font:600 4.75rem/1.05 'Barlow',sans-serif;}.node__event-teaser h3,.node__event-teaser h3 a{margin-bottom:1rem;}.node__event-teaser .field--name-field-event-dates-summary,.node__event-teaser .field--name-field-location{font:500 1.375rem/2rem 'Barlow',sans-serif;}.node__event-teaser .field--name-field-taxonomy{display:block;}.node__event-teaser .field--name-field-summary{display:block;}}
.node--event-teaser-list .view-content{display:flex;flex-direction:column;gap:0.5rem;margin-bottom:6rem;}.node--event-teaser-list .view-content p,.node--event-teaser-list .view-content h2{margin-block-start:0;margin-block-end:0;}.node--event-teaser-list .row-date{border:1px solid black;display:grid;grid-template-areas:"date events";grid-template-columns:4.25rem 1fr;}.node--event-teaser-list .row-date h3{grid-area:date;border-right:1px solid black;font:600 2.25rem/1 'Barlow',sans-serif;text-align:center;padding:0.75rem 0.25rem;}.node--event-teaser-list .row-date h3 .square-day > div:first-child{font:600 0.7rem/1 'Barlow',sans-serif;text-transform:uppercase;text-align:center;margin-bottom:0.25rem;}.node--event-teaser-list .row-date .events-date .event-date{border-bottom:1px solid black;}.node--event-teaser-list .row-date .events-date .event-date:last-child{border-bottom:0;}.node--event-teaser-list .row-date .event-date{grid-area:events;height:fit-content;}.node--event-teaser-list .row-date .event-date .views-field-field-categoria{padding:1rem 1rem 0;grid-area:category;display:block;text-transform:uppercase;font:500 1rem/1.5rem 'Barlow',sans-serif;}.node--event-teaser-list .row-date .event-date .views-field-title{padding:0 1rem 0;grid-area:title;display:block;}.node--event-teaser-list .row-date .event-date .views-field-field-event-dates-summary{padding:0 1rem;grid-area:details;display:block;}.node--event-teaser-list .row-date .event-date .views-field-field-ubicacio{grid-area:ubication;padding:0 1rem 1rem;display:block;font:500 1rem/1.5rem 'Barlow',sans-serif;}.node--event-teaser-list .row-date .event-date .views-field-field-media-image{grid-area:image;}.node--event-teaser-list .row-date .event-date .views-field-field-media-image .field-content{height:100%;}.node--event-teaser-list .row-date .event-date .views-field-field-media-image .field-content img{min-height:11.25rem;display:block;object-fit:cover;height:100%;width:100%;}.node--event-teaser-list .row-date .event-date .views-field-field-media-image img{width:100%;height:auto;}.node--event-teaser-list .row-date .event-date h2{margin-bottom:0.35rem;}.node--event-teaser-list .row-date .event-date h2,.node--event-teaser-list .row-date .event-date h2 a{text-decoration:none;color:black;font:600 1.5rem/1.75rem 'Barlow',sans-serif;}.node--event-teaser-list .row-date .event-date h2 a:hover{color:var(--primary-color);}.node--event-teaser-list .row-date .event-date .views-field-field-event-dates-summary ul{list-style:none;margin-block-start:0;margin-block-end:0;padding-inline-start:0;}.node--event-teaser-list .row-date .event-date .views-field-field-event-dates-1,.node--event-teaser-list .row-date .event-date .views-field-field-event-dates-summary ul li{margin:0;font:500 1rem/1.5rem 'Barlow',sans-serif;}.node--event-teaser-list .row-date .event-date .event-body{grid-area:text;padding:0 2rem 2.5rem;font:400 1rem/1.75rem 'Source Serif Pro',serif;color:rgba(0,0,0,0.8);display:none;}.node--event-teaser-list .row-date .event-date .views-field-field-hide-event-detail-1{display:none;}.node--event-teaser-list .row-date .event-date .views-field-view-node{grid-area:link;}.node--event-teaser-list .row-date .event-date .views-field-field-event-dates-1{grid-area:time;padding:0 1rem;}.node--event-teaser-list .row-date .event-date .views-field-view-node a{display:block;font:600 1.375rem/1.25 'Barlow',sans-serif;border-left:4px solid var(--secondary-color);text-decoration:none;color:black;padding-left:0.65rem;margin:0 1rem 1.5rem;}.node--event-teaser-list .row-date .event-date .views-field-field-hide-event-detail-1 a:hover{color:var(--secondary-color);}@media (min-width:768px){.node--event-teaser-list .view-content{gap:2.5rem;}.node--event-teaser-list .row-date{grid-template-columns:7.75rem 1fr;}.node--event-teaser-list .row-date h3{font:600 4.75rem/1 'Barlow',sans-serif;padding:1rem 0.25rem;}.node--event-teaser-list .row-date h3 .square-day > div:first-child{font:600 1rem/1 'Barlow',sans-serif;}.node--event-teaser-list .row-date .event-date{display:grid;grid-template-areas:"category image"
                          "title image"
                          "time image"
                          "details image"
                          "ubication image"
                          "text image"
                          "link image";grid-template-columns:repeat(2,1fr);grid-template-rows:max-content max-content max-content 1fr;column-gap:2.5rem;}.node--event-teaser-list .row-date .event-date .views-field-field-categoria{padding:2rem 1rem 0 2rem;font:500 1rem/1.5rem 'Barlow',sans-serif;}.node--event-teaser-list .row-date .event-date h2{margin-bottom:1rem;}.node--event-teaser-list .row-date .event-date h2,.node--event-teaser-list .row-date .event-date h2 a{font:600 2.5rem/2.75rem 'Barlow',sans-serif;}.node--event-teaser-list .row-date .event-date .views-field-title{padding:0 2rem 0;}.node--event-teaser-list .row-date .event-date .event-body{display:block;}.node--event-teaser-list .row-date .event-date .views-field-view-node{padding:0 2rem 2.5rem;}.node--event-teaser-list .row-date .event-date .views-field-view-node a:hover{color:var(--secondary-color);}.node--event-teaser-list .row-date .event-date .views-field-field-ubicacio,.node--event-teaser-list .row-date .event-date .views-field-field-event-dates-summary ul li,.node--event-teaser-list .row-date .event-date .views-field-field-event-dates-1{font:500 1.375rem/1.85rem 'Barlow',sans-serif;}.node--event-teaser-list .row-date .event-date .views-field-field-event-dates-summary{padding:0 2rem;}.node--event-teaser-list .row-date .event-date .views-field-field-ubicacio{padding:0 2rem 1.75rem;}.node--event-teaser-list .row-date .event-date .views-field-field-hide-event-detail-1{display:none;}.node--event-teaser-list .row-date .event-date .views-field-field-event-dates-1{padding:0 2rem;}.node--event-teaser-list .row-date .event-date .views-field-view-node a{margin:0;padding-left:0.65rem;}}.node--event-teaser-list.mayor-events .row-date .empty{display:none;}.node--event-teaser-list.mayor-events{display:flex;flex-direction:column;gap:1rem;padding:0;}@media (min-width:768px){.node--event-teaser-list.mayor-events{gap:1.25rem;}}.node--event-teaser-list.mayor-events .row-date{border:2px solid black;}.node--event-teaser-list.mayor-events .row-date .empty{display:none;}.node--event-teaser-list.mayor-events .events-date{grid-area:events;display:grid;grid-template-columns:1fr;}.node--event-teaser-list.mayor-events .row-date .events-date .event-date{border-bottom:1px solid #c4c4c4;}.node--event-teaser-list.mayor-events .row-date .events-date .event-date:last-child{border-bottom:0;}@media (min-width:768px){.node--event-teaser-list.mayor-events .row-date{grid-template-columns:7.75rem 1fr 1px 1fr;grid-template-areas:initial;}.node--event-teaser-list.mayor-events .row-date > h3{grid-area:1 / 1 / 10 / 1;}.node--event-teaser-list.mayor-events .events-date{grid-template-columns:repeat(2,1fr);grid-area:1 / 2 / 10 / 5;}.node--event-teaser-list.mayor-events .row-date .empty{display:block;height:100%;width:1px;background-color:#c4c4c4;}.node--event-teaser-list.mayor-events .row-date .empty.first{grid-area:1 / 3 / 10 / 3;}.node--event-teaser-list.mayor-events .row-date .empty.last{display:none;}.node--event-teaser-list.mayor-events .row-date .events-date .event-date{border-bottom:0;}}@media (min-width:992px){.node--event-teaser-list.mayor-events .row-date{grid-template-columns:7.75rem 1fr 1px 1fr 1px 1fr;}.node--event-teaser-list.mayor-events .events-date{grid-template-columns:repeat(3,1fr);grid-area:1 / 2 / 10 / 7;}.node--event-teaser-list.mayor-events .row-date .empty.last{display:block;grid-area:1 / 5 / 10 / 5;}}.node--event-teaser-list.mayor-events .events-date .event-date{grid-area:initial;display:flex;flex-direction:column;padding:1.25rem;gap:0.5rem;height:calc(100% - 2.5rem);}@media (min-width:992px){}.node--event-teaser-list.mayor-events .events-date .event-date .views-field-title{padding:0;}.node--event-teaser-list.mayor-events .events-date .event-date .views-field-title h2,.node--event-teaser-list.mayor-events .events-date .event-date .views-field-title h2 a{margin-bottom:0;font-size:1.5rem;line-height:1;}@media (min-width:768px){.node--event-teaser-list.mayor-events .events-date .event-date .views-field-title h2,.node--event-teaser-list.mayor-events .events-date .event-date .views-field-title h2 a{font-size:1.75rem;}}.node--event-teaser-list.mayor-events .events-date .event-date .views-field-field-taxonomy{text-transform:uppercase;font:500 1rem/1.25 'Barlow',sans-serif;}.node--event-teaser-list.mayor-events .events-date .event-date .views-field-field-ical-location{font:500 1rem/1.25 'Barlow',sans-serif;letter-spacing:-0.0275rem;color:var(--gray);}@media (min-width:768px){.node--event-teaser-list.mayor-events .events-date .event-date .views-field-field-ical-location{font-size:1.375rem;}}.node--event-teaser-list-block .view-calendar .next-month,.node--event-teaser-list-block .view-calendar .past{display:none;}
.node__event-teaser-mini{border:1px solid black;display:grid;grid-template-columns:4.25rem 1fr;}.node__event-teaser-mini > div:first-child{border-right:1px solid black;padding:1rem 0.25rem;display:flex;flex-direction:column;gap:0.5rem;}.node__event-teaser-mini .node__event-teaser-text{padding:1.25rem 1rem 1rem;}.node__event-teaser-mini h3,.node__event-teaser-mini h3 a{line-height:1;text-decoration:none;color:black;margin-bottom:0.5rem;}.node__event-teaser-mini .field--name-field-taxonomy{display:none;font:500 1rem/1.5rem 'Barlow',sans-serif;color:black;text-transform:uppercase;text-decoration:none;}.node__event-teaser-mini .field--name-field-location{display:block;}.node__event-teaser-mini .field--name-field-event-dates-summary,.node__event-teaser-mini .field--name-field-location{font:500 1rem/1.5rem 'Barlow',sans-serif;}.node__event-teaser-mini .square-day{display:flex;flex-direction:column;align-items:center;min-width:3.75rem;height:min-content;justify-content:center;}.node__event-teaser-mini .square-day.interval div:first-child,.node__event-teaser-mini .square-day.interval div:first-child span:not(:first-child){display:flex;flex-wrap:wrap;gap:0.1rem;justify-content:center;}.node__event-teaser-mini .square-day.interval div:first-child span:not(:first-child):before{content:'/';}.node__event-teaser-mini .square-day div:first-child{text-transform:uppercase;font:600 0.65rem/1 'Barlow',sans-serif;}.node__event-teaser-mini .square-day div:last-child{margin-top:0.15rem;font:600 2.25rem/1 'Barlow',sans-serif;}.node__event-teaser-mini .square-day.interval div:last-child{font:600 2.25rem/1 'Barlow',sans-serif;text-align:center;}@media (min-width:768px){.node__event-teaser-mini{grid-template-columns:7.5rem 1fr;}.node__event-teaser-mini > div:first-child{padding:0.75rem;}.node__event-teaser-mini .node__event-teaser-text{padding:0.85rem 1rem 1rem;}.node__event-teaser-mini .square-day{margin-top:0.25rem;}.node__event-teaser-mini .square-day div:first-child{font:600 1rem/1.5rem 'Barlow',sans-serif;}.node__event-teaser-mini .square-day div:last-child,.node__event-teaser-mini .square-day.interval div:last-child{font:600 4.75rem/1.05 'Barlow',sans-serif;}.node__event-teaser-mini h3,.node__event-teaser-mini h3 a{font:600 1.5rem/1.75 'Barlow',sans-serif;line-height:1;margin-bottom:2rem;}.node__event-teaser-mini .field--name-field-event-dates-summary{font:500 1rem/1.5rem 'Barlow',sans-serif;color:var(--gray);}.node__event-teaser-mini .field--name-field-taxonomy{display:block;}.node__event-teaser-mini .field--name-field-location{display:none;}}
.node__event-teaser-full{border:1px solid black;display:grid;grid-template-columns:4.25rem 1fr;}.node__event-teaser-full > div:first-child{border-right:1px solid black;padding:1rem 0.25rem;display:flex;flex-direction:column;gap:0.5rem;}.node__event-teaser-full > div:last-child{display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr;grid-template-areas:"image"
                            "text";}.node__event-teaser-full .node__event-teaser-text{grid-area:text;}.node__event-teaser-full .node__event-teaser-image{grid-area:image;}.node__event-teaser-full .node__event-teaser-image .field--name-field-media-image{height:100%;display:block;}.node__event-teaser-full .node__event-teaser-image img{width:100%;height:100%;display:block;object-fit:cover;}.node__event-teaser-full .node__event-teaser-text{padding:0.85rem 1rem 1rem;}.node__event-teaser-full h3,.node__event-teaser-full h3 a{text-decoration:none;color:black;margin-bottom:0.25rem;}.node__event-teaser-full .field--name-field-event-dates-summary,.node__event-teaser-full .field--name-field-location{font:500 1rem/1.5rem 'Barlow',sans-serif;}.node__event-teaser-full .field--name-field-summary{display:none;margin-top:0.75rem;}.node__event-teaser-full .field--name-field-summary,.node__event-teaser-full .field--name-field-summary p{font:500 1rem/1.75rem 'Source Serif Pro',serif;color:var(--gray);}.node__event-teaser-full .square-day{display:flex;flex-direction:column;align-items:center;min-width:3.75rem;height:min-content;justify-content:center;}.node__event-teaser-full .square-day.interval div:first-child,.node__event-teaser-full .square-day.interval div:first-child span:not(:first-child){display:flex;flex-wrap:wrap;gap:0.1rem;justify-content:center;}.node__event-teaser-full .square-day.interval div:first-child span:not(:first-child):before{content:'/';}.node__event-teaser-full .square-day div:first-child{text-transform:uppercase;font:600 0.65rem/1 'Barlow',sans-serif;}.node__event-teaser-full .square-day div:last-child{margin-top:0.15rem;font:600 2.25rem/1 'Barlow',sans-serif;}.node__event-teaser-full .square-day.interval div:last-child{font:600 2.25rem/1 'Barlow',sans-serif;text-align:center;}@media (min-width:768px){.node__event-teaser-full{grid-template-columns:7.5rem 1fr;min-height:25rem;}.node__event-teaser-full > div:first-child{padding:0.75rem;}.node__event-teaser-full > div:last-child{grid-template-columns:1fr 1fr;grid-template-areas:"text image"
                                "text image";}.node__event-teaser-full .square-day{margin-top:0.25rem;}.node__event-teaser-full .square-day div:first-child{font:600 1rem/1.5rem 'Barlow',sans-serif;}.node__event-teaser-full .square-day div:last-child,.node__event-teaser-full .square-day.interval div:last-child{font:600 4.75rem/1.05 'Barlow',sans-serif;}.node__event-teaser-full .node__event-teaser-text{padding:2.5rem 2rem;}.node__event-teaser-full h3,.node__event-teaser-full h3 a{margin-bottom:1rem;}.node__event-teaser-full .field--name-field-event-dates-summary,.node__event-teaser-full .field--name-field-location{font:500 1.375rem/2rem 'Barlow',sans-serif;}.node__event-teaser-full .field--name-field-summary{display:block;margin-top:1.5rem;}}
.node--type-events-list .views-exposed-form{margin-top:1.5rem;margin-bottom:3.5rem;}.node--type-events-list .views-exposed-form .form--inline{display:flex;flex-wrap:wrap;}.node--type-events-list .views-exposed-form .form--inline label{display:none;}.node--type-events-list .views-exposed-form .form--inline .form-type-select{order:-1;align-self:flex-start;flex-grow:2;text-align:left;margin-bottom:1.5rem;}.node--type-events-list .views-exposed-form .form--inline .form-type-select select{font-size:1rem;text-transform:uppercase;font:500 1rem/1 'Barlow',sans-serif;border:0;background-color:white;background:url(/themes/custom/boi/images/arrow_select.svg) no-repeat;background-position:calc(100% - 0.1rem) center !important;-moz-appearance:none !important;-webkit-appearance:none !important;appearance:none !important;padding-right:2rem !important;}.node--type-events-list .views-exposed-form .form-item,.node--type-events-list .views-exposed-form .form-actions{margin-top:0;margin-bottom:0;}.node--type-events-list .views-exposed-form .form-item{margin-right:0;}.node--type-events-list .views-exposed-form .form-item input,.node--type-events-list .views-exposed-form .form-actions .form-submit{height:3.75rem;background-color:white;}.node--type-events-list .views-exposed-form .form-item input{padding:0 1.875rem;height:3.65rem;width:calc(100% - 3.75rem);border:1px solid black;border-right:0;border-radius:1.875rem 0 0 1.875rem;font:500 1rem/1 'Barlow',sans-serif;color:var(--gray);}.node--type-events-list .views-exposed-form .form-type-textfield{width:calc(100% - 4.75rem);}.node--type-events-list .views-exposed-form .form-actions .form-submit{width:auto;height:2.4rem;border-radius:0 1.875rem 1.875rem 0;background-image:url(/themes/custom/boi/images/search_icon.svg);background-size:1.75rem;background-repeat:no-repeat;background-position:center;border:1px solid black;border-left:0;font-size:0;}@media (min-width:48rem){.node--type-events-list .views-exposed-form .form-actions .form-submit{height:1.65rem;}}@media (min-width:62rem){.node--type-events-list .views-exposed-form{width:auto;margin-top:2rem;margin-bottom:2rem;}.node--type-events-list .views-exposed-form .form-item input,.node--type-events-list .views-exposed-form .form-actions .form-submit{height:5.55rem;}.node--type-events-list .views-exposed-form .form-actions .form-submit{border-radius:0 2.75rem 2.75rem 0;background-size:2.25rem;width:3.5rem;height:3.55rem;}.node--type-events-list .views-exposed-form .form-item input{min-width:32rem;width:auto;padding:0 2.75rem;border-radius:2.75rem 0 0 2.75rem;font:500 1.375rem/1 'Barlow',sans-serif;}.node--type-events-list .views-exposed-form .form--inline{flex-wrap:nowrap;}.node--type-events-list .views-exposed-form .form--inline .form-type-select{order:3;align-self:flex-start;flex-grow:2;text-align:right;margin-bottom:0;}.node--type-events-list .views-exposed-form  .form-type-textfield{width:auto;}}.node--type-events-list .pager{margin-top:0.5rem;order:999;}.node--type-events-list.pager ul{margin-block-start:0;margin-block-end:0;padding-inline-start:0;}.node--type-events-list .pager .pager__items{display:flex;gap:0.25rem;justify-content:center;align-items:center;padding-left:0;}.node--type-events-list .pager .pager__items li{padding:0.4em 0.2em;}.node--type-events-list .pager .pager__item--first,.node--type-events-list .pager .pager__item--last{display:none;}.node--type-events-list .pager .pager__item a{font-size:1.2em;text-decoration:unset;color:#000;}.node--type-events-list .pager .pager__item.is-active a{font-weight:bold;}.node--type-events-list .pager .pager__item.pager__item--first a,.node--type-events-list .pager .pager__item.pager__item--previous a,.node--type-events-list .pager .pager__item.pager__item--next a,.node--type-events-list .pager .pager__item.pager__item--last a{font-size:0;}.node--type-events-list .pager .pager__item.pager__item--first,.node--type-events-list .pager .pager__item.pager__item--previous,.node--type-events-list .pager .pager__item.pager__item--next,.node--type-events-list .pager .pager__item.pager__item--last{margin-top:1em;}.node--type-events-list .pager .pager__item a::before{display:none;content:'';width:8px;height:8px;border-radius:4px;background-color:var(--gray-200);}.node--type-events-list .pager .pager__item:hover a::before{background-color:var(--primary-color);}.node--type-events-list .pager .pager__item.is-active a::before{width:12px;height:12px;border-radius:6px;background-color:var(--primary-color);}.node--type-events-list .pager .pager__item.is-active:hover a::before{background-color:var(--gray-200);}.node--type-events-list .pager .pager__item.pager__item--previous a::before,.node--type-events-list .pager .pager__item.pager__item--next a::before{display:block;width:8px;height:24px;background-color:inherit;}.node--type-events-list .pager .pager__item.pager__item--previous a::before{content:url(/themes/custom/boi/images/arrow_left.svg);}.node--type-events-list .pager .pager__item.pager__item--next a::before{content:url(/themes/custom/boi/images/arrow_right.svg);}@media (min-width:48rem){.node--type-events-list .pager .pager__items{justify-content:flex-end;}}.node--type-events-list .node--event-teaser-list{display:flex;flex-direction:column;gap:0.75rem;}@media (min-width:48rem){.node--type-events-list .node--event-teaser-list{gap:2.5rem;}}.node--event-teaser-list.node--event-teaser-list-block.only-three{display:flex;flex-direction:column;gap:0.75rem;}.node--event-teaser-list.node--event-teaser-list-block .empty{display:none;}@media (min-width:48rem){.node--event-teaser-list.node--event-teaser-list-block.only-three{display:grid;gap:1.5rem;grid-template-areas:"first second"
                          "first third"
                          "first fourth"
                          "first fifth"
                          "first sixth";grid-template-columns:repeat(2,1fr);grid-auto-rows:fit-content(1rem);align-items:stretch;}.node--event-teaser-list.node--event-teaser-list-block.only-three.view-events-list.view-display-id-entity_view_5{display:grid;gap:1.5rem;grid-template-areas:"first second"
                          "third fourth";grid-template-columns:repeat(2,1fr);grid-auto-rows:fit-content(1rem);align-items:stretch;margin-bottom:1.5rem;}}.node--event-teaser-list.node--event-teaser-list-block.only-three > :not(.contextual):first-child{grid-area:first;}.node--event-teaser-list.node--event-teaser-list-block.only-three > :not(.contextual):nth-child(2){grid-area:second;}.node--event-teaser-list.node--event-teaser-list-block.only-three > :not(.contextual):nth-child(3){grid-area:third;}.node--event-teaser-list.node--event-teaser-list-block.only-three > :not(.contextual):nth-child(4){grid-area:fourth;}.node--event-teaser-list.node--event-teaser-list-block.only-three > :not(.contextual):nth-child(5){grid-area:fifth;}.node--event-teaser-list.node--event-teaser-list-block.only-three > .contextual:first-child + *{grid-area:first;}.node--event-teaser-list.node--event-teaser-list-block.only-three > .contextual:first-child + * + *{grid-area:second;}.node--event-teaser-list.node--event-teaser-list-block.only-three > .contextual:first-child + * + * + *{grid-area:third;}.node--event-teaser-list.node--event-teaser-list-block.only-three > .contextual:first-child + * + * + * + *{grid-area:fourth;}.node--event-teaser-list.node--event-teaser-list-block.only-three > .contextual:first-child + * + * + * + * + *{grid-area:fifth;}.node--event-teaser-list.node--event-teaser-list-block.only-three .row-date{min-height:inherit;grid-template-columns:4.25rem 1fr;height:fit-content;}@media (min-width:48rem){.node--event-teaser-list.node--event-teaser-list-block.only-three .row-date{grid-template-columns:7.75rem 1fr;}}.node--event-teaser-list.node--event-teaser-list-block.only-three .row-date:first-child .event-date{display:flex;flex-direction:column;padding-bottom:2.5rem;}.node--event-teaser-list.node--event-teaser-list-block.only-three .row-date:not(:first-child) .event-date{grid-template-columns:1fr;grid-template-areas:"category"
                        "title"
                        "details"
                        "ubication";padding-bottom:1.5rem;}.node--event-teaser-list.node--event-teaser-list-block.only-three .row-date:not(:first-child) .event-date .views-field-field-media-image,.node--event-teaser-list.node--event-teaser-list-block.only-three .row-date:not(:first-child) .event-date .event-body,.node--event-teaser-list.node--event-teaser-list-block.only-three .row-date:not(:first-child) .event-date .views-field-field-hide-event-detail-1,.node--event-teaser-list.node--event-teaser-list-block.only-three .row-date:not(:first-child) .event-date .views-field-field-ubicacio{display:none;}.node--event-teaser-list.node--event-teaser-list-block.only-three .row-date .event-date .views-field-title{padding:0 1.5rem 0;}.node--event-teaser-list.node--event-teaser-list-block.only-three .row-date:first-child .event-date h2{margin-top:0;margin-bottom:0.75rem;hyphens:auto;}.node--event-teaser-list.node--event-teaser-list-block.only-three .row-date:not(:first-child) .event-date h2{margin-bottom:0.5rem;}.node--event-teaser-list.node--event-teaser-list-block.only-three .row-date:not(:first-child) .event-date h2,.node--event-teaser-list.node--event-teaser-list-block.only-three .row-date:not(:first-child) .event-date h2 a{font:600 1.5rem/1.25 'Barlow',sans-serif;margin-top:0;hyphens:auto;}.node--event-teaser-list.node--event-teaser-list-block.only-three .row-date .event-date .views-field-field-event-dates-summary{padding:1.5rem 1.5rem 0;}.node--event-teaser-list.node--event-teaser-list-block.only-three .row-date:first-child .event-date .views-field-field-event-dates-summary,.node--event-teaser-list.node--event-teaser-list-block.only-three .row-date .event-date .views-field-field-ubicacio,.node--event-teaser-list.node--event-teaser-list-block.only-three .row-date .event-date .views-field-field-hide-event-detail-1,.node--event-teaser-list.node--event-teaser-list-block.only-three .row-date .event-date .event-body{padding:0 1.5rem 0;}@media(max-width:48rem){.node--event-teaser-list.node--event-teaser-list-block.only-three .row-date .event-date .views-field-field-event-dates-summary,.node--event-teaser-list.node--event-teaser-list-block.only-three .row-date .event-date .views-field-field-ubicacio,.node--event-teaser-list.node--event-teaser-list-block.only-three .row-date .event-date .views-field-field-hide-event-detail-1,.node--event-teaser-list.node--event-teaser-list-block.only-three .row-date .event-date .event-body{padding:0 1.5rem 0;}}.node--event-teaser-list.node--event-teaser-list-block.only-three .row-date .event-date .views-field-field-categoria{padding:1rem 1.5rem 0 1.5rem;text-transform:uppercase;}.node--event-teaser-list.node--event-teaser-list-block.only-three .row-date .event-date .event-body{margin-top:0.75rem;}.node--event-teaser-list.node--event-teaser-list-block.only-three .row-date .event-date .event-body,.node--event-teaser-list.node--event-teaser-list-block.only-three .row-date:not(:first-child) .event-date .views-field-field-event-dates-summary ul li{font:500 1rem/1.5 'Barlow',sans-serif;color:var(--gray);}.view-llistat-d-esdeveniments-anteriors-for-page- article > h2{display:none;}a.prev_events:before{content:url(/themes/custom/boi/images/arrow_left.svg);line-height:1;}a.next_events:after{content:url(/themes/custom/boi/images/arrow_right.svg);line-height:1;}a.prev_events,a.next_events{font:500 1rem/1.165 'Barlow',sans-serif;text-decoration:none;color:black;padding-left:0.75rem;display:flex;gap:0.5rem;align-items:center;text-transform:uppercase;justify-content:flex-end;}
.node--type-gallery .share{margin:1.75rem 0;}@media(min-width:48rem){.node--type-gallery .share{margin:2.5rem 0;}}
.bottom-steps-how-work{padding-top:1.5rem;border-top:1px solid #000;}.bottom-steps-how-work .node__share-label{color:var(--gray);}.bottom-steps-how-work .addthis_toolbox a svg path{fill:var(--secondary-color);}.bottom-steps-how-work .addthis_toolbox a:hover svg path{fill:black;}.bottom-steps-how-work.step-right{margin-bottom:2.5rem;float:inherit;}.node--type-how-work .step{border-top:1px solid #000;padding-top:1.5rem;margin-top:4rem;}@media(min-width:48rem){.node--type-how-work .step{padding-top:0;}}.node--type-how-work .step > h2{letter-spacing:-.01em;font-family:'Barlow';font-style:normal;font-weight:600;font-size:40px;line-height:44px;margin-bottom:1rem;margin-top:2.25rem;}@media(min-width:48rem){.node--type-how-work .step > h2{margin-top:1.75rem;margin-bottom:2.5rem;}}.node--type-how-work .step > h2 span{margin-right:0.25rem;}.node--type-how-work .step-content > div h4{margin-block:1rem 0.75rem;}@media(min-width:48rem){.node--type-how-work .step-content > div h4{margin-block:3rem 0.75rem;}}.node--type-how-work .step-content > div h5{color:var(--primary-color);font-family:'Barlow';font-style:normal;font-weight:500;line-height:20px;margin-top:0.5rem;}.node--type-how-work .step-content p{margin-block:0 1rem;}@media(min-width:48rem){.node--type-how-work .step-content p{margin-block:0 2.5rem;}}.node--type-how-work .step-content img{width:100%;height:auto;}.node--type-how-work .step-content > div h5 small{font-size:16px;}@media(min-width:48rem){.node--type-how-work .step-content > div h5 small{padding-right:2rem;}}.node--type-how-work .step-content > .step-full h5{margin-bottom:1rem;}.node--type-how-work .step-left{margin-bottom:3rem;}.node--type-how-work .step-full,.node--type-how-work .step-left,.node--type-how-work .step-right{width:100%;}.node--type-how-work .node__share-how-work{margin-top:4rem;margin-bottom:4rem;}@media (min-width:48rem){.bottom-steps-how-work.step-right{margin-left:35%;}.node--type-how-work .step-left{float:left;width:35%;}.node--type-how-work .step-right{width:65%;float:right;}.node--type-how-work .step-content > .step-full h5{max-width:35%;margin-bottom:0;}.node--type-how-work .step-content div > *:first-child{margin-top:0;line-height:40px;}.node--type-how-work .step-content img{width:100%;height:auto;}@media(min-width:48rem){.node--type-how-work .step-content .step-left img{padding-right:2rem;width:calc(100% - 2rem);}}}
.node--type-pmf .hero.content-md .field--name-field-summary{margin-bottom:0;}.node--type-pmf .hero.content-md .node__title-large h1{margin-bottom:0.5rem;}@media (min-width:48rem){.node--type-pmf .hero.content-md .node__title-large h1{margin-bottom:1.5rem;}}@media (min-width:48rem){.node--type-pmf .hero.content-md .node__title-large{grid-column:1 / 7;}}
.node--type-scrollytelling .container-fluid,.node--type-scrollytelling .container-fluid .row > div{padding-left:0;padding-right:0;}.node--type-scrollytelling .container-fluid .layout-builder__layout{margin-right:0;margin-left:0;}.node--type-scrollytelling > .node__content > .field--name-field-body > div{overflow-x:hidden;}
.node--type-standard-information-list .views-exposed-form{margin-top:1.5rem;margin-bottom:3.5rem;}.node--type-standard-information-list .views-exposed-form .form--inline{display:flex;flex-wrap:wrap;}.node--type-standard-information-list .views-exposed-form .form--inline label{display:none;}.node--type-standard-information-list .views-exposed-form .form--inline .form-type-select{order:-1;align-self:flex-start;flex-grow:2;text-align:left;margin-bottom:1.5rem;}.node--type-standard-information-list .views-exposed-form .form--inline .form-type-select select{font-size:1rem;text-transform:uppercase;font:500 1rem/1 'Barlow',sans-serif;border:0;background-color:white;background:url(/themes/custom/boi/images/arrow_select.svg) no-repeat;background-position:calc(100% - 0.1rem) center !important;-moz-appearance:none !important;-webkit-appearance:none !important;appearance:none !important;padding-right:2rem !important;}.node--type-standard-information-list .views-exposed-form .form-item,.node--type-standard-information-list .views-exposed-form .form-actions{margin-top:0;margin-bottom:0;}.node--type-standard-information-list .views-exposed-form .form-item{margin-right:0;}.node--type-standard-information-list .views-exposed-form .form-item input,.node--type-standard-information-list .views-exposed-form .form-actions .form-submit{height:3.75rem;background-color:white;}.node--type-standard-information-list .views-exposed-form .form-item input{padding:0 1.875rem;height:3.65rem;width:calc(100% - 3.75rem);border:1px solid black;border-right:0;border-radius:1.875rem 0 0 1.875rem;font:500 1rem/1 'Barlow',sans-serif;color:var(--gray);}.node--type-standard-information-list .views-exposed-form .form-type-textfield{width:calc(100% - 4.75rem);}.node--type-standard-information-list .views-exposed-form .form-actions .form-submit{width:auto;border-radius:0 1.875rem 1.875rem 0;background-image:url(/themes/custom/boi/images/search_icon.svg);background-size:1.75rem;background-repeat:no-repeat;background-position:center;border:1px solid black;border-left:0;font-size:0;height:2.4rem;}@media (min-width:48rem){.node--type-standard-information-list .views-exposed-form .form-actions .form-submit{height:1.65rem;}}@media (min-width:62rem){.node--type-standard-information-list .views-exposed-form{width:auto;margin-top:2rem;margin-bottom:0;}.node--type-standard-information-list .views-exposed-form .form-item input,.node--type-standard-information-list .views-exposed-form .form-actions .form-submit{height:5.5rem;}.node--type-standard-information-list .views-exposed-form .form-actions .form-submit{border-radius:0 2.75rem 2.75rem 0;background-size:2.25rem;width:3rem;height:3.5rem;}.node--type-standard-information-list .views-exposed-form .form-item input{min-width:32rem;width:auto;padding:0 2.75rem;border-radius:2.75rem 0 0 2.75rem;font:500 1.375rem/1 'Barlow',sans-serif;}.node--type-standard-information-list .views-exposed-form .form--inline{flex-wrap:nowrap;}.node--type-standard-information-list .views-exposed-form .form--inline .form-type-select{order:3;align-self:flex-start;flex-grow:2;text-align:right;margin-bottom:0;}.node--type-standard-information-list .views-exposed-form  .form-type-textfield{width:auto;}}.node--type-standard-information-list .pager{margin-top:2rem;grid-column:span 2;}.node--type-standard-information-list .pager ul{margin-block-start:0;margin-block-end:0;padding-inline-start:0;}.node--type-standard-information-list .pager .pager__items{display:flex;gap:0.75rem;justify-content:center;align-items:center;}.node--type-standard-information-list .pager .pager__item--first,.node--type-standard-information-list .pager .pager__item--last{display:none;}.node--type-standard-information-list .pager .pager__item a{font-size:1.2em;text-decoration:unset;color:#000;font:500 1rem/1 'Barlow',sans-serif;}.node--type-standard-information-list .pager .pager__item.is-active a{font-weight:bold;}.node--type-standard-information-list .pager .pager__item.pager__item--first a,.node--type-standard-information-list .pager .pager__item.pager__item--previous a,.node--type-standard-information-list .pager .pager__item.pager__item--next a,.node--type-standard-information-list .pager .pager__item.pager__item--last a{font-size:0;}.node--type-standard-information-list .pager .pager__item.pager__item--first,.node--type-standard-information-list .pager .pager__item.pager__item--previous,.node--type-standard-information-list .pager .pager__item.pager__item--next,.node--type-standard-information-list .pager .pager__item.pager__item--last{margin-top:1em;}.node--type-standard-information-list .pager .pager__item a::before{display:none;content:'';width:8px;height:8px;border-radius:4px;background-color:var(--gray-200);}.node--type-standard-information-list .pager .pager__item:hover a::before{background-color:var(--primary-color);}.node--type-standard-information-list .pager .pager__item.is-active a::before{width:12px;height:12px;border-radius:6px;background-color:var(--primary-color);}.node--type-standard-information-list .pager .pager__item.is-active:hover a::before{background-color:var(--gray-200);}.node--type-standard-information-list .pager .pager__item.pager__item--previous a::before,.node--type-standard-information-list .pager .pager__item.pager__item--next a::before{display:block;width:8px;height:24px;background-color:inherit;}.node--type-standard-information-list .pager .pager__item.pager__item--previous a::before{content:url(/themes/custom/boi/images/arrow_left.svg);}.node--type-standard-information-list .pager .pager__item.pager__item--next a::before{content:url(/themes/custom/boi/images/arrow_right.svg);}@media (min-width:48rem){.node--type-standard-information-list .pager{margin-top:4.5rem;}.node--type-standard-information-list .pager .pager__items{justify-content:flex-end;}}.node--type-standard-information-list .view-info-standard-list{display:flex;flex-direction:column;gap:0.75rem;}.node--type-standard-information-list .view-info-standard-list .views-row{border-bottom:1px solid var(--gray-200);padding:1rem 0 2rem;}.node--type-standard-information-list .view-info-standard-list .views-field-title{font:600 1.5rem/1.165 'Barlow',sans-serif;margin-bottom:0.5rem;}.node--type-standard-information-list .view-info-standard-list .views-field-title a{text-decoration:none;color:black;}.node--type-standard-information-list .view-info-standard-list .views-field-title a:hover{color:var(--primary-color);}.node--type-standard-information-list .view-info-standard-list .views-field-view-node{margin-top:1.5rem;}.node--type-standard-information-list .view-info-standard-list .views-field-view-node a{font:600 1.375rem/1.165 'Barlow',sans-serif;text-decoration:none;color:black;border-left:4px solid var(--secondary-color);padding-left:0.75rem;}.node--type-standard-information-list .view-info-standard-list .views-field-view-node a:hover{color:var(--secondary-color);}.node--type-standard-information-list .view-info-standard-list .views-field-changed,.node--type-standard-information-list .view-info-standard-list .views-field-created,.node--type-standard-information-list .view-info-standard-list .views-field-field-teaser-text{font:500 1rem/1.75rem 'Source Serif Pro',serif;color:black;}.node--type-standard-information-list .view-info-standard-list .views-field-created,.node--type-standard-information-list .view-info-standard-list .views-field-changed{display:inline-block;}.node--type-standard-information-list .view-info-standard-list .views-field-field-teaser-text,.node--type-standard-information-list .view-info-standard-list .views-field-field-teaser-text .field-content{display:inline;}.node--type-standard-information-list .view-info-standard-list .views-field-field-teaser-text .field-content::before{content:'.';}@media (min-width:48rem){.node--type-standard-information-list .view-info-standard-list{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;margin-top:3.5rem;}.node--type-standard-information-list .view-info-standard-list .views-row{border-top:1px solid var(--gray-200);border-bottom:0;padding:3rem 0 2rem;}.node--type-standard-information-list .view-info-standard-list .views-field-title{font:600 2.5rem/1.165 'Barlow',sans-serif;margin-bottom:1.5rem;}.node--type-standard-information-list .view-info-standard-list .views-field-view-node{margin-top:2rem;}}
.node--view-mode-teaser-list .node__content{display:flex;flex-direction:column;gap:2rem;padding-bottom:2rem;}@media(min-width:48rem){.node--view-mode-teaser-list .node__content{padding:2.25rem 0 3.75rem;display:grid;grid-template-columns:1fr 1fr;align-items:center;}.view-numbers-list .views-row:first-child .node__content{padding:0 0 3.75rem;}}.node--view-mode-teaser-list .field--name-field-teaser-text > p{font:400 1rem/1.75rem 'Source Serif Pro',serif;margin-block:0;margin-top:2rem;}.node--view-mode-teaser-list .field--name-field-link a{margin-top:1.7rem;font:600 1.375rem/1.5rem 'Barlow',sans-serif;display:block;text-decoration:none;color:black;padding:0.25rem 0.65rem;border-left:4px solid var(--secondary-color);}.view-numbers-list .node--view-mode-teaser-list .node__content .field--name-field-teaser-img{float:none;margin-right:0;margin-bottom:0;width:100%;height:auto;}.view-numbers-list .node--view-mode-teaser-list .node__content .field--name-field-teaser-img img:hover{opacity:1;}
.page-events .region-content{margin-top:0.5rem;}.page-events .views-exposed-form{margin-bottom:3.5rem;}.page-events .views-exposed-form .form--inline{display:flex;flex-wrap:wrap;}.page-events .views-exposed-form .form--inline label{display:none;}.page-events .views-exposed-form .form--inline .form-type-select{order:-1;align-self:flex-start;flex-grow:2;text-align:left;margin-bottom:1.5rem;}.page-events .views-exposed-form .form--inline .form-type-select select{font-size:1rem;text-transform:uppercase;font:500 1rem/1 'Barlow',sans-serif;border:0;background-color:white;background:url(/themes/custom/boi/images/arrow_select.svg) no-repeat;background-position:calc(100% - 0.1rem) center !important;-moz-appearance:none !important;-webkit-appearance:none !important;appearance:none !important;padding-right:2rem !important;}.page-events .views-exposed-form .form-item,.page-events .views-exposed-form .form-actions{margin-top:0;margin-bottom:0;}.page-events .views-exposed-form .form-item{margin-right:0;}.page-events .views-exposed-form .form-item input,.page-events .views-exposed-form .form-actions .form-submit{height:3.75rem;background-color:white;}.page-events .views-exposed-form .form-item input{padding:0 1.875rem;height:3.65rem;width:calc(100% - 3.75rem);border:1px solid black;border-right:0;border-radius:1.875rem 0 0 1.875rem;font:500 1rem/1 'Barlow',sans-serif;color:var(--gray);}.page-events .views-exposed-form .form-type-textfield{width:calc(100% - 4.75rem);}.page-events .views-exposed-form .form-actions .form-submit{width:3.75rem;border-radius:0 1.875rem 1.875rem 0;background-image:url(/themes/custom/boi/images/search_icon.svg);background-size:1.75rem;background-repeat:no-repeat;background-position:center;border:1px solid black;border-left:0;font-size:0;}@media (min-width:62rem){.page-events .region-content{margin-top:2rem;}.page-events .views-exposed-form{width:auto;margin-bottom:2.5rem;}.page-events .views-exposed-form .form-item input,.page-events .views-exposed-form .form-actions .form-submit{height:5.5rem;}.page-events .views-exposed-form .form-actions .form-submit{border-radius:0 2.75rem 2.75rem 0;background-size:2.25rem;width:5.5rem;height:5.65rem;}.page-events .views-exposed-form .form-item input{min-width:32rem;width:auto;padding:0 2.75rem;border-radius:2.75rem 0 0 2.75rem;font:500 1.375rem/1 'Barlow',sans-serif;}.page-events .views-exposed-form .form--inline{flex-wrap:nowrap;}.page-events .views-exposed-form .form--inline .form-type-select{order:3;align-self:flex-start;flex-grow:2;text-align:right;margin-bottom:0;}.page-events .views-exposed-form  .form-type-textfield{width:auto;}}.page-events .pager{margin-top:3rem;}.page-events.pager ul{margin-block-start:0;margin-block-end:0;padding-inline-start:0;}.page-events .pager .pager__items{display:flex;gap:0.75rem;justify-content:center;align-items:center;}.page-events .pager .pager__item--first,.page-events .pager .pager__item--last{display:none;}.page-events .pager .pager__item a{font-size:0;}.page-events .pager .pager__item a::before{content:'';display:block;width:8px;height:8px;border-radius:4px;background-color:var(--gray-200);}.page-events .pager .pager__item:hover a::before{background-color:var(--primary-color);}.page-events .pager .pager__item.is-active a::before{width:12px;height:12px;border-radius:6px;background-color:var(--primary-color);}.page-events .pager .pager__item.is-active:hover a::before{background-color:var(--gray-200);}.page-events .pager .pager__item.pager__item--previous a::before,.page-events .pager .pager__item.pager__item--next a::before{display:block;width:8px;height:24px;background-color:inherit;}.page-events .pager .pager__item.pager__item--previous a::before{content:url(/themes/custom/boi/images/arrow_left.svg);}.page-events .pager .pager__item.pager__item--next a::before{content:url(/themes/custom/boi/images/arrow_right.svg);}@media (min-width:48rem){.page-events .pager{margin-top:4.5rem;margin-bottom:2rem;}.page-events .pager .pager__items{justify-content:flex-end;}}
.node--type-news-list .views-exposed-form,.page-news .region-content{margin-top:1rem;}.node--type-news-list .views-exposed-form,.page-news .views-exposed-form{margin-bottom:2rem;margin-top:1.5rem;}.node--type-news-list .views-exposed-form .form--inline,.page-news .views-exposed-form .form--inline{display:flex;flex-wrap:wrap;}.node--type-news-list .views-exposed-form .form--inline label,.page-news .views-exposed-form .form--inline label{display:none;}.node--type-news-list .views-exposed-form .form--inline .form-type-select,.page-news .views-exposed-form .form--inline .form-type-select{order:-1;align-self:flex-start;flex-grow:2;text-align:left;margin-bottom:1.5rem;}.node--type-news-list .views-exposed-form .form--inline .form-type-select select,.page-news .views-exposed-form .form--inline .form-type-select select{font-size:1rem;text-transform:uppercase;font:500 1rem/1 'Barlow',sans-serif;border:0;background-color:white;background:url(/themes/custom/boi/images/arrow_select.svg) no-repeat;background-position:calc(100% - 0.1rem) center !important;-moz-appearance:none !important;-webkit-appearance:none !important;appearance:none !important;padding-right:2rem !important;}.node--type-news-list .views-exposed-form .form-item,.node--type-news-list .views-exposed-form .form-actions,.page-news .views-exposed-form .form-item,.page-news .views-exposed-form .form-actions{margin-top:0;margin-bottom:0;}.node--type-news-list .views-exposed-form .form-item,.page-news .views-exposed-form .form-item{margin-right:0;}.node--type-news-list .views-exposed-form .form-item input,.page-news .views-exposed-form .form-item input,.node--type-news-list .views-exposed-form .form-actions .form-submit,.page-news .views-exposed-form .form-actions .form-submit{height:3.75rem;background-color:white;}.node--type-news-list .views-exposed-form .form-item input,.page-news .views-exposed-form .form-item input{padding:0 1.875rem;height:3.65rem;width:calc(100% - 3.75rem);border:1px solid black;border-right:0;border-radius:1.875rem 0 0 1.875rem;font:500 1rem/1 'Barlow',sans-serif;color:var(--gray);}.node--type-news-list .views-exposed-form .form-type-textfield,.page-news .views-exposed-form .form-type-textfield{width:calc(100% - 4.75rem);}.node--type-news-list .views-exposed-form .form-actions .form-submit,.page-news .views-exposed-form .form-actions .form-submit{width:auto;border-radius:0 1.875rem 1.875rem 0;background-image:url(/themes/custom/boi/images/search_icon.svg);background-size:1.75rem;background-repeat:no-repeat;background-position:center;border:1px solid black;border-left:0;font-size:0;height:2.4rem;}@media (min-width:48rem){.node--type-news-list .views-exposed-form .form-actions .form-submit,.page-news .views-exposed-form .form-actions .form-submit{height:1.65rem;}}@media (min-width:62rem){.node--type-news-list .views-exposed-form,.page-news .region-content{margin-top:2rem;}.node--type-news-list .views-exposed-form,.page-news .views-exposed-form{width:auto;}.node--type-news-list .views-exposed-form .form-item input,.node--type-news-list .views-exposed-form .form-actions .form-submit,.page-news .views-exposed-form .form-item input,.page-news .views-exposed-form .form-actions .form-submit{height:5.5rem;}.node--type-news-list .views-exposed-form .form-actions .form-submit,.page-news .views-exposed-form .form-actions .form-submit{border-radius:0 2.75rem 2.75rem 0;background-size:2.25rem;width:3.5rem;height:5.65rem;}.node--type-news-list .views-exposed-form .form-actions .form-submit{height:3.5rem;}.node--type-news-list .views-exposed-form .form-item input,.page-news .views-exposed-form .form-item input{min-width:32rem;width:auto;padding:0 2.75rem;border-radius:2.75rem 0 0 2.75rem;font:500 1.375rem/1 'Barlow',sans-serif;}.node--type-news-list .views-exposed-form .form--inline,.page-news .views-exposed-form .form--inline{flex-wrap:nowrap;}.node--type-news-list .views-exposed-form .form--inline .form-type-select,.page-news .views-exposed-form .form--inline .form-type-select{order:3;align-self:flex-start;flex-grow:2;text-align:right;margin-bottom:0;}.node--type-news-list .views-exposed-form .form-type-textfield,.page-news .views-exposed-form  .form-type-textfield{width:auto;}}.node--type-news-list .view-news,.page-news .view-news .view-content{margin-top:5rem;display:grid;grid-template-columns:1fr;gap:2rem;}.node--type-news-list .view-news .news-item,.page-news .view-news .view-content .news-item{border-bottom:1px solid var(--gray-200);padding-bottom:2rem;}.node--type-news-list .view-news .news-item img,.page-news .view-news .view-content .news-item img{width:100%;height:auto;}.node--type-news-list .view-news .news-item h2 a,.page-news .view-news .view-content .news-item h2 a{display:block;font:600 1.5rem/1.25 'Barlow',sans-serif;margin-bottom:0.75rem;text-decoration:none;color:black;}.node--type-news-list .view-news .news-item h2 a:hover,.page-news .view-news .view-content .news-item h2 a:hover{color:var(--primary-color);}.node--type-news-list .view-news .news-item .news-item--text,.page-news .view-news .view-content .news-item .news-item--text{margin-top:0.5rem;font:400 1rem/1.75 'Source Serif Pro',serif;}.node--type-news-list .view-news .news-item .news-item--text p,.page-news .view-news .view-content .news-item .news-item--text p{margin-block-start:0;margin-block-end:0;}.node--type-news-list .view-news .news-item .news-item--text p span::after,.page-news .view-news .view-content .news-item .news-item--text p span::after{content:'.';margin-left:-0.2rem;}.node--type-news-list .view-news .news-item .news-item--more,.page-news .view-news .view-content .news-item .news-item--more{margin-top:1.5rem;}.node--type-news-list .view-news .news-item .news-item--more a,.page-news .view-news .view-content .news-item .news-item--more a{font:600 1.375rem/1.25 'Barlow',sans-serif;border-left:4px solid var(--secondary-color);text-decoration:none;color:black;padding-left:0.65rem;}.node--type-news-list .view-news .news-item .news-item--more a:hover,.page-news .view-news .view-content .news-item .news-item--more a:hover{color:var(--secondary-color);}@media (min-width:48rem){.node--type-news-list .view-news,.page-news .view-news .view-content{margin-top:3.75rem;gap:3rem;margin-bottom:3rem;}.node--type-news-list .view-news .news-item,.page-news .view-news .view-content .news-item{border-top:1px solid var(--gray-200);border-bottom:0;padding-top:3rem;padding-bottom:0.5rem;display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"first image"
                          "title image"
                          "text image"
                          "link image"
                          "last image";column-gap:2.5rem;}.node--type-news-list .view-news .news-item h2,.page-news .view-news .view-content .news-item h2{grid-area:title;}.node--type-news-list .view-news .news-item h2 a,.page-news .view-news .view-content .news-item h2 a{font:600 2.5rem/1.15 'Barlow',sans-serif;}.node--type-news-list .view-news .news-item .news-item--text,.page-news .view-news .view-content .news-item .news-item--text{grid-area:text;}.node--type-news-list .view-news .news-item .news-item--more,.page-news .view-news .view-content .news-item .news-item--more{grid-area:link;}.node--type-news-list .view-news .news-item img,.page-news .view-news .view-content .news-item img{grid-area:image;}}.node--type-news-list .pager,.page-news .pager{margin-top:0;}.node--type-news-list .pager ul,.page-news .pager ul{margin-block-start:0;margin-block-end:0;padding-inline-start:0;}.node--type-news-list .pager .pager__items,.page-news .pager .pager__items{display:flex;gap:0.75rem;justify-content:center;align-items:center;}@media (max-width:48rem){.node--type-news-list .pager .pager__items,.page-news .pager .pager__items{gap:0;font-size:13px;}}.node--type-news-list .pager .pager__item--first,.node--type-news-list .pager .pager__item--last,.page-news .pager .pager__item--first,.page-news .pager .pager__item--last{display:none;}.node--type-news-list .pager .pager__item a,.page-news .pager .pager__item a{font-size:1.2em;text-decoration:unset;color:#000;}.node--type-news-list .pager .pager__item.is-active a,.page-news .pager .pager__item.is-active a{font-weight:bold;}.node--type-news-list .pager .pager__item.pager__item--first a,.node--type-news-list .pager .pager__item.pager__item--previous a,.page-news .pager .pager__item.pager__item--first a,.page-news .pager .pager__item.pager__item--previous a,.node--type-news-list .pager .pager__item.pager__item--next a,.node--type-news-list .pager .pager__item.pager__item--last a,.page-news .pager .pager__item.pager__item--last a,.page-news .pager .pager__item.pager__item--next a{font-size:0;}.node--type-news-list .pager .pager__item.pager__item--first,.node--type-news-list .pager .pager__item.pager__item--previous,.page-news .pager .pager__item.pager__item--first,.page-news .pager .pager__item.pager__item--previous,.node--type-news-list .pager .pager__item.pager__item--next,.node--type-news-list .pager .pager__item.pager__item--last,.page-news .pager .pager__item.pager__item--last,.page-news .pager .pager__item.pager__item--next{margin-top:1em;}.node--type-news-list .pager .pager__item a::before,.page-news .pager .pager__item a::before{display:none;content:'';width:8px;height:8px;border-radius:4px;background-color:var(--gray-200);}.node--type-news-list .pager .pager__item:hover a::before,.page-news .pager .pager__item:hover a::before{background-color:var(--primary-color);}.node--type-news-list .pager .pager__item.is-active a::before,.page-news .pager .pager__item.is-active a::before{width:12px;height:12px;border-radius:6px;background-color:var(--primary-color);}.node--type-news-list .pager .pager__item.is-active:hover a::before,.page-news .pager .pager__item.is-active:hover a::before{background-color:var(--gray-200);}.node--type-news-list .pager .pager__item.pager__item--previous a::before,.node--type-news-list .pager .pager__item.pager__item--next a::before,.page-news .pager .pager__item.pager__item--previous a::before,.page-news .pager .pager__item.pager__item--next a::before{display:block;width:8px;height:24px;background-color:inherit;}.node--type-news-list .pager .pager__item.pager__item--previous a::before,.page-news .pager .pager__item.pager__item--previous a::before{content:url(/themes/custom/boi/images/arrow_left.svg);}.node--type-news-list .pager .pager__item.pager__item--next a::before,.page-news .pager .pager__item.pager__item--next a::before{content:url(/themes/custom/boi/images/arrow_right.svg);}@media (min-width:48rem){.node--type-news-list .pager,.page-news .pager{margin-bottom:2rem;padding-top:2rem;border-top:1px solid var(--gray-200);}.node--type-news-list .pager .pager__items,.page-news .pager .pager__items{justify-content:flex-end;}}.page-news .view-news .view-header{text-align:center;border-top:1px solid black;margin-top:4.5rem;padding-top:4rem;padding-bottom:5rem;font:500 1rem/1.25 'Barlow',sans-serif;}.page-news .view-news .view-header h3{font:600 1.75rem/1.25 'Barlow',sans-serif;}@media (min-width:48rem){.page-news .view-news .view-header{font:500 1.375rem/1.25 'Barlow',sans-serif;margin-top:2.25rem;padding-top:7rem;padding-bottom:5rem;}.page-news .view-news .view-header h3{font:600 2.5rem/1.25 'Barlow',sans-serif;}}
.page-search .region-content{margin-top:0.5rem;}.page-search .views-exposed-form form{margin-bottom:2rem;}.page-search .views-exposed-form form .form--inline{display:flex;flex-wrap:wrap;}.page-search .views-exposed-form form .form--inline label{display:none;}.page-search .views-exposed-form form .form--inline .form-item-global-topics-search{order:-1;align-self:flex-start;flex-grow:2;text-align:left;margin-bottom:1.5rem;}.page-search .views-exposed-form form .form--inline .form-item-global-topics-search select{font-size:1rem;text-transform:uppercase;font:500 1rem/1 'Barlow',sans-serif;border:0;background-color:white;background:url(/themes/custom/boi/images/arrow_select.svg) no-repeat;background-position:calc(100% - 0.1rem) center !important;-moz-appearance:none !important;-webkit-appearance:none !important;appearance:none !important;padding-right:2rem !important;}.page-search .views-exposed-form form .form-item,.page-search .views-exposed-form form .form-actions{margin-top:0;margin-bottom:0;}.page-search .views-exposed-form form .form-item{margin-right:0;}.page-search .views-exposed-form form .form-item input,.page-search .views-exposed-form form .form-actions .form-submit{height:3.75rem;background-color:white;}.page-search .views-exposed-form form .form-item input{padding:0 1.875rem;height:3.65rem;width:calc(100% - 3.75rem);border:1px solid black;border-right:0;border-radius:1.875rem 0 0 1.875rem;font:500 1rem/1 'Barlow',sans-serif;color:var(--gray);}.page-search .views-exposed-form form .form-type-search-api-autocomplete{width:calc(100% - 4.6rem);}.page-search .views-exposed-form form .form-actions .form-submit{width:auto;border-radius:0 1.875rem 1.875rem 0;background-image:url(/themes/custom/boi/images/search_icon.svg);background-size:1.75rem;background-repeat:no-repeat;background-position:center;border:1px solid black;border-left:0;font-size:0;height:2.4rem;}@media (min-width:48rem){.page-search .views-exposed-form form .form-actions .form-submit{height:1.65rem;}}.page-search .views-exposed-form .form--inline:has(input:focus) .form-actions .form-submit,.page-search .views-exposed-form .form--inline:hover .form-actions .form-submit{background-image:url(/themes/custom/boi/images/search_icon_hover.svg);}.page-search .views-exposed-form .form--inline:has(input:focus) input{background-color:#F2F6FD;border:1px solid var(--primary-color);}.page-search .views-exposed-form .form--inline:hover input.form-text{border-right:0;border-color:var(--primary-color);}.page-search .views-exposed-form .form--inline:hover input.button{border-left:0;border-color:var(--primary-color);}.page-search .views-exposed-form .form--inline:has(input:focus) input.form-text{border-right:0;}.page-search .views-exposed-form .form--inline:has(input:focus) input.button{border-left:0;}.page-search .views-exposed-form .form--inline:has(input:focus) .form-item input{color:black;}.page-search .views-exposed-form .form--inline .form-item input:focus-visible{outline:0;}@media (min-width:64rem){.page-search .region-content{margin-top:2rem;}.page-search .views-exposed-form{width:auto;}.page-search .views-exposed-form form .form-item input,.page-search .views-exposed-form form .form-actions .form-submit{height:5.5rem;}.page-search .views-exposed-form form .form-actions .form-submit{border-radius:0 2.75rem 2.75rem 0;background-size:2.25rem;width:3.5rem;height:3.5rem;}.page-search .views-exposed-form form .form-item input{min-width:32rem;width:auto;padding:0 2.75rem;border-radius:2.75rem 0 0 2.75rem;font:500 1.375rem/1 'Barlow',sans-serif;}.page-search .views-exposed-form form .form-item input.form-autocomplete{background-image:none;}.page-search .views-exposed-form form .form--inline{flex-wrap:nowrap;}.page-search .views-exposed-form form .form--inline .form-item-global-topics-search{order:3;align-self:flex-start;flex-grow:2;text-align:right;margin-bottom:0;}.page-search .views-exposed-form form .form-type-search-api-autocomplete{width:auto;}}.page-search .view-global-search .view-content{margin-top:5rem;display:grid;grid-template-columns:1fr;gap:2rem;}.page-search .view-global-search .view-content .views-row{border-bottom:1px solid var(--gray-200);padding-bottom:2rem;}.page-search .view-global-search .view-content .views-row .views-field-title{font:600 1.5rem/1.625rem 'Barlow',sans-serif;margin-bottom:0.85rem;}.page-search .view-global-search .view-content .views-row .views-field-search-api-url a{display:block;font:600 1.375rem/1 'Barlow',sans-serif;border-left:4px solid var(--secondary-color);padding:0.2rem 0.65rem;text-decoration:none;color:black;margin-top:1.5rem;}.page-search .view-global-search .view-content .views-row .views-field-search-api-url a:hover{color:var(--secondary-color);}.page-search .view-global-search .view-content .views-row .views-field-created,.page-search .view-global-search .view-content .views-row .views-field-search-api-excerpt{display:inline;font:400 1rem/1.75rem 'Source Serif Pro',serif;}@media (min-width:48rem){.page-search .view-global-search .view-content{margin-top:3.75rem;}.page-search .view-global-search .view-content{grid-template-columns:repeat(2,1fr);gap:3rem;}.page-search .view-global-search .view-content .views-row{border-top:1px solid var(--gray-200);border-bottom:0;padding-top:3rem;padding-bottom:0.5rem;}.page-search .view-global-search .view-content .views-row .views-field-title{font:600 2.5rem/1.15 'Barlow',sans-serif;}}.page-search .pager{margin-top:3rem;}.page-search .pager ul{margin-block-start:0;margin-block-end:0;padding-inline-start:0;}.page-search .pager .pager__items{display:flex;gap:0.75rem;justify-content:center;align-items:center;}.page-search .pager .pager__item--first,.page-search .pager .pager__item--last{display:none;}.page-search .pager .pager__item a{font-size:0;}.page-search .pager .pager__item a::before{content:'';display:block;width:8px;height:8px;border-radius:4px;background-color:var(--gray-200);}.page-search .pager .pager__item:hover a::before{background-color:var(--primary-color);}.page-search .pager .pager__item.is-active a::before{width:12px;height:12px;border-radius:6px;background-color:var(--primary-color);}.page-search .pager .pager__item.is-active:hover a::before{background-color:var(--gray-200);}.page-search .pager .pager__item.pager__item--previous a::before,.page-search .pager .pager__item.pager__item--next a::before{display:block;width:8px;height:24px;background-color:inherit;}.page-search .pager .pager__item.pager__item--previous a::before{content:url(/themes/custom/boi/images/arrow_left.svg);}.page-search .pager .pager__item.pager__item--next a::before{content:url(/themes/custom/boi/images/arrow_right.svg);}@media (min-width:48rem){.page-search .pager{margin-top:4.5rem;margin-bottom:2rem;}.page-search .pager .pager__items{justify-content:flex-end;}}.page-search .view-global-search .view-header{text-align:center;border-top:1px solid black;margin-top:4.5rem;padding-top:4rem;font:500 1rem/1.25 'Barlow',sans-serif;}.page-search .view-global-search .view-footer{text-align:center;padding-bottom:5rem;font:500 1rem/1.25 'Barlow',sans-serif;}.page-search .view-global-search .view-footer a{color:black;}.page-search .view-global-search .view-footer a:hover{color:var(--secondary-color);}.page-search .view-global-search .view-footer .did-you-mean-prefix{font-weight:600;}.page-search .view-global-search .view-header h3{font:600 1.75rem/1.25 'Barlow',sans-serif;}.page-search .view-global-search .view-footer .sapi-suggestions{margin-top:1rem;display:flex;gap:0.5rem;justify-content:center;}.page-search .view-global-search .view-footer .sapi-suggestions ul{display:flex;gap:0.75rem;list-style-type:none;margin-block-start:0;margin-block-end:0;padding-inline-start:0;}@media (min-width:48rem){.page-search .view-global-search .view-header{font:500 1.375rem/1.25 'Barlow',sans-serif;margin-top:2.25rem;padding-top:7rem;}.page-search .view-global-search .view-footer{font:500 1.375rem/1.25 'Barlow',sans-serif;padding-bottom:5rem;}.page-search .view-global-search .view-header h3{font:600 2.5rem/1.25 'Barlow',sans-serif;}}
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/themes/classy/images/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/classy/images/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/classy/images/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/classy/images/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/classy/images/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/classy/images/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/classy/images/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/classy/images/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.node--unpublished{background-color:#fff4f4;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.main-links__list ul,ul.main-links__list{display:flex;gap:0.5rem 2.15rem;margin-block:0 2rem;padding-top:1rem;padding-left:0;flex-direction:column;}@media (min-width:48rem){.main-links__list ul,ul.main-links__list{flex-direction:row;flex-wrap:wrap;margin-block:0 1rem;}}.main-links__list-item{border-left:.2em solid #F00;display:block;font-family:Barlow,sans-serif;font-size:2.5rem;font-weight:600;letter-spacing:-.01rem;line-height:1.1;padding:.4rem .4rem .45rem 1.15rem;}.main-links__link{color:#000;text-decoration:none;}.main-links__link:hover{color:#F00;}
@media(max-width:48rem){.main_areas_wrapper.background--primary-color{padding:1rem 0;}}.main_areas_wrapper .field__items{display:grid;grid-template-columns:1fr;gap:3.75rem;}.main_areas_wrapper .main_area h2{font:600 2.5rem/2.75rem 'Barlow',sans-serif;border-left:7px solid white;padding:0.5rem 0 0.5rem 1.25rem;margin-block-start:0;margin-block-end:0;margin-bottom:1.25rem;}@media(max-width:48rem){.main_areas_wrapper .main_area h2{margin-bottom:0;}}.main_areas_wrapper .main_area .text-formatted{margin-bottom:0.25rem;}.main_areas_wrapper .main_area .text-formatted,.main_areas_wrapper .main_area .text-formatted > *{font:500 1rem/1.5rem 'Barlow',sans-serif;}.main_areas_wrapper .main_area a.button{display:block;text-align:center;padding:0.5rem;}.main_areas_wrapper p{margin-block:1rem;}@media (min-width:48rem){.main_areas_wrapper{padding:1.5rem 0;}.main_areas_wrapper .field__items{grid-template-columns:repeat(2,1fr);gap:3rem;}.main_areas_wrapper .main_area h2{margin-bottom:2rem;}.main_areas_wrapper .main_area .text-formatted{min-height:9rem;margin-bottom:1.5rem;}.main_areas_wrapper .main_area a.button{display:inline-block;text-align:center;padding:1rem 1.25rem;min-width:fit-content;}}@media (min-width:62rem){.main_areas_wrapper .field__items{grid-template-columns:repeat(4,1fr);}}.main_area{display:flex;flex-direction:column;}.main_area__button-wrapper{margin-top:auto;}
.mayor-wrapper-home{border-top:1px solid var(--gray-200);border-bottom:1px solid var(--gray-200);padding-top:1.5rem;display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;justify-content:center;margin-bottom:1rem;}.mayor-wrapper-home .image .field--name-field-media-image{display:flex;flex-direction:row-reverse;align-items:flex-end;}.mayor-wrapper-home .field--name-field-mayor-position{text-transform:uppercase;font:400 1rem/1.25rem 'Barlow',sans-serif;margin-bottom:0.35rem;}.mayor-wrapper-home .field--name-field-mayor-name{font:600 1.5rem/1.75rem 'Barlow',sans-serif;}.mayor-wrapper-home .field--name-field-mayor-link{padding-bottom:1.5rem;}.mayor-wrapper-home .field--name-field-mayor-link a{display:block;text-decoration:none;color:black;font:600 1.375rem/2rem 'Barlow',sans-serif;padding-left:0.85rem;margin-top:1.5rem;border-left:4px solid var(--secondary-color);}.mayor-wrapper-home .field--name-field-mayor-link a:hover{color:var(--secondary-color);}.mayor-wrapper-home .image img{width:auto;height:100%;}@media (max-width:36rem){.mayor-wrapper-home .image img{width:100%;height:auto;}}@media (min-width:36rem){.mayor-wrapper-home{grid-template-columns:3fr 4fr;gap:3.5rem;}}@media (min-width:48rem){.mayor-wrapper-home{justify-content:center;}.mayor-wrapper-home .field--name-field-mayor-position{margin-top:2rem;font:400 1.5rem/2rem 'Barlow',sans-serif;}.mayor-wrapper-home .field--name-field-mayor-name{font:600 2.5rem/2.75rem 'Barlow',sans-serif;max-width:16rem;}}
.search-api-autocomplete-search.ui-widget.ui-widget-content{border:0;padding:1rem 0;border:1px solid var(--gray-200);}.search-api-autocomplete-search .ui-menu-item{padding:0.25rem 1rem;}.search-api-autocomplete-search .ui-menu-item:hover{background:white;}.search-api-autocomplete-search .ui-menu-item:hover a{color:var(--primary-color);}.search-api-autocomplete-search .ui-menu-item a{font:400 1rem/1 'Barlow',sans-serif;}.search-api-autocomplete-search .ui-menu-item-wrapper.ui-state-active .search-api-autocomplete-suggestion{color:var(--primary-color);background:white;}@media (min-width:48rem){.search-api-autocomplete-search .ui-menu-item a{font:400 1.25rem/1 'Barlow',sans-serif;}}
.addthis_inline_share_toolbox .at-share-btn-elements{display:flex;gap:.5rem;}.addthis_inline_share_toolbox .at-share-btn{background-color:black !important;margin:0 !important;padding:.125rem !important;transition:none !important;}.addthis_inline_share_toolbox--white .at-share-btn{background-color:white !important;}.addthis_inline_share_toolbox .at-share-btn:focus,.addthis_inline_share_toolbox .at-share-btn:hover{background-color:var(--secondary-color) !important;transform:none !important;}.addthis a{color:currentColor;display:block;margin-bottom:0 !important;cursor:pointer;}.addthis a:hover{color:var(--secondary-color);}.addthis .custom_images{display:flex;gap:.5rem;}.addthis svg{display:block;}
.container .node__title-large{margin-top:4.5rem;}@media(min-width:48rem){.container .node__title-large{margin-top:initial;}}.container .node__title-large h1{font:600 3rem/3.25rem 'Barlow',sans-serif;margin-bottom:1.5rem;letter-spacing:-.01em;}@media (min-width:48rem){.container .node__title-large h1{font:600 4.75rem/5rem 'Barlow',sans-serif;margin-top:0;}}.hero-home{padding:2.5rem 1.5rem 1.5rem;display:flex;flex-direction:column;gap:22rem;align-items:center;width:100%;}@media (min-width:48rem){.hero-home{padding:12.5rem 0 3rem;gap:8.25rem;}}.hero-home .social-networks{align-items:center;color:white;}.hero-home .social-networks svg path{fill:white;}.hero-background{display:flex;background-size:cover;background-repeat:no-repeat;background-position:center right;min-height:26.25rem;}.hero-background.hero-video{height:33.75rem;}@media (min-width:48rem){.hero-background.hero-video{height:auto;min-height:35.25rem;}}.hero-background.hero-video .hero-home{gap:6rem;}@media (min-width:48rem){.hero-background{display:block;min-height:31.25rem;position:relative;}}@media (min-width:64rem){.hero-background{position:relative;}}.hero-background.home{background-position:center;overflow:hidden;position:relative;}.hero-background .container{margin:1.5rem 1.5rem 2rem;color:white;}@media (min-width:48rem){.hero-background .container{margin:0 auto;padding-top:4rem;padding-bottom:11rem;}}.hero-background .social-networks{color:white;}.hero-background .content-md .social-networks a svg path{fill:white;}.hero-background .content-md .social-networks a:hover svg path{fill:var(--secondary-color);}.hero-background .container.content-md .field--name-field-summary,.hero-background .container.content-md .field--name-field-summary > p{font:500 1rem/1.5rem 'Barlow',sans-serif;margin-block:0;}@media (min-width:48rem){.hero-background .container.content-md .field--name-field-summary,.hero-background .container.content-md .field--name-field-summary > p{font:500 1.375rem/2rem 'Barlow',sans-serif;}}.hero-background .node__title-large h1{font:600 3rem/1 'Barlow',sans-serif;letter-spacing:-.01em;margin-bottom:0.5rem;}@media (min-width:48rem){.hero-background .node__title-large h1{font:600 4.75rem/5rem 'Barlow',sans-serif;max-width:54rem;margin-top:0.5rem;margin-bottom:2.5rem;}}.hero-background.subhome .node__title-large h1{text-transform:uppercase;letter-spacing:-.01em;}@media (min-width:48rem){.hero-background.subhome .node__title-large h1{font:600 6rem/1 'Barlow',sans-serif;text-transform:uppercase;margin-bottom:1.5rem;}}.hero-background .social-networks{margin-top:1.75rem;}@media (min-width:64rem){.hero-background .social-networks{position:absolute;bottom:3.125rem;margin-top:auto;}}.hero-background .hero-home .social-networks{position:absolute;bottom:1.5rem;}@media (min-width:48rem){.hero-background .hero-home .social-networks{bottom:3rem;}}.hero .views-exposed-form{display:flex;flex-direction:row;gap:0;width:100%;padding:0;margin-top:1rem;}@media (min-width:48rem){.hero .views-exposed-form{width:auto;}}.hero .views-exposed-form label{display:none;}.hero .views-exposed-form .form--inline{display:flex;width:100%;}.hero .views-exposed-form .form-item{width:100%;margin-right:0;}.hero .views-exposed-form .form-item,.hero .views-exposed-form .form-actions{margin-top:0;margin-bottom:0;}.hero .views-exposed-form .form-item input,.hero .views-exposed-form .form-actions .form-submit{height:3.75rem;border:0;box-sizing:border-box;}@media (min-width:48rem){.hero .views-exposed-form .form-item input,.hero .views-exposed-form .form-actions .form-submit{height:5.5rem;}}.hero .views-exposed-form .form-item input{padding:0 1.25rem;width:100%;border:0;border-radius:1.875rem 0 0 1.875rem;font:500 1rem/1 'Barlow',sans-serif;color:black;}@media (min-width:48rem){.hero .views-exposed-form .form-item input{padding:0 1.75rem;border-radius:2.75rem 0 0 2.75rem;font:500 1.375rem/1 'Barlow',sans-serif;color:var(--gray);}}.hero .views-exposed-form .form-item input.form-autocomplete{background-image:none;}.hero .views-exposed-form .form-actions .form-submit{width:3.75rem;border-radius:0 1.875rem 1.875rem 0;background-image:url(/themes/custom/boi/images/search_icon.svg);background-size:1.75rem;background-repeat:no-repeat;background-position:center;font-size:0;}@media (min-width:48rem){.hero .views-exposed-form .form-actions .form-submit{border-radius:0 2.75rem 2.75rem 0;background-size:2.25rem;width:5.5rem;}}.hero .views-exposed-form .form--inline{background-color:rgba(255,255,255,0.8);border:2px solid rgba(255,255,255,0);border-radius:1.875rem;}@media (min-width:48rem){.hero .views-exposed-form .form--inline{border-radius:2.75rem;}}.hero .views-exposed-form .form--inline:hover{border:2px solid var(--primary-color);}.hero .views-exposed-form .form--inline:has(input:focus) .form-actions .form-submit,.hero .views-exposed-form .form--inline:hover .form-actions .form-submit{background-image:url(/themes/custom/boi/images/search_icon_hover.svg);}.hero .views-exposed-form .form--inline:has(input:focus){background-color:#F2F6FD;border:2px solid var(--primary-color);}.hero .views-exposed-form .form--inline:has(input:focus) .form-item input{color:black;}.hero .views-exposed-form .form--inline .form-item input:focus-visible{outline:0;}.hero .views-exposed-form .form--inline input.form-text{background-color:inherit;}.hero .views-exposed-form .form--inline input.button{background-color:inherit;}.hero.hero-how-work{margin-bottom:0;}.hero.hero-how-work .node__title-large{text-align:left;max-width:55rem;margin:1rem auto;}@media(min-width:48rem){.hero.hero-how-work .node__title-large{text-align:center;}}.hero.hero-how-work .node__title-large h1{font-size:2.25rem;line-height:1.25;margin-bottom:1rem;}@media(min-width:48rem){.hero.hero-how-work .node__title-large h1{font-size:4.75rem;line-height:1;margin-bottom:2rem;}}.hero.hero-how-work .node__title-large .field--type-text-long,.hero.hero-how-work .node__title-large .field--type-text-long p{font:500 1.5rem/1.25 'Barlow',sans-serif;}@media(min-width:48rem){.hero.hero-how-work .node__title-large .field--type-text-long,.hero.hero-how-work .node__title-large .field--type-text-long p{font:500 1.75rem/1.5 'Barlow',sans-serif;}}.hero.hero-how-work .node__title-large .field--type-text-long p{margin-block:0;margin-bottom:1.5rem;}.hero.hero-how-work .node__share-how-work{margin-top:0.75rem;margin-bottom:3.5rem;}@media(min-width:48rem){.hero.hero-how-work .node__share-how-work{margin-bottom:0;}}.hero.hero-how-work .addthis_toolbox a svg path{fill:var(--secondary-color);transition:var(--transition);}.hero.hero-how-work .addthis_toolbox a:hover svg path{fill:black;}.hero.hero-how-work .node__share-label{color:var(--gray);}.hero.hero-how-work .addthis_toolbox .custom_images{display:inline-flex}@media (min-width:48rem){.hero-background.subhome .container.content-md .field--name-field-summary{margin-bottom:1rem;}.hero-background.subhome .container.content-md .field--name-field-summary,.hero-background.subhome .container.content-md .field--name-field-summary > p{font:600 1.375rem/2rem 'Barlow',sans-serif;}.node--type-mayor-home .hero-background .node__title-large h1{font:600 6rem/6rem 'Barlow',sans-serif;}.node--type-mayor-home .hero-background .container.content-md .field--name-field-summary,.node--type-mayor-home .hero-background .container.content-md .field--name-field-summary > p{font:400 1.375rem/2rem 'Barlow',sans-serif;}}@media (min-width:64rem){.hero-background.home .social-networks{right :0;left:0;}}.background-video{width:100vw;height:100vh;object-fit:cover;position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1;overflow:hidden;}#views-exposed-form-global-search-page-1 .form-item-field-taxonomy,.block-views-exposed-filter-blockglobal-search-page-1 .form-item-field-taxonomy,.node--type-frontpage .views-exposed-form .form-item-field-taxonomy{display:none;}
.block-content--type-parallax-item .block-content__content{margin:2.5rem auto;padding-inline:3rem;}.block-content--type-parallax-item .block-content__content.narrow{max-width:50rem;}.block-content--type-parallax-item .block-content__content.wide{max-width:84rem;}.block-content--type-parallax-item a{color:black;text-decoration:underline;}.block-content--type-parallax-item a:hover{color:var(--secondary-color);}.block-content--type-parallax-item  p.secondary{font:600 1.75rem/2.25rem 'Barlow',sans-serif;letter-spacing:-.01em;margin:2.5rem 1rem;max-width:31.25rem;}@media (min-width:48rem){.block-content--type-parallax-item p.secondary{font-size:2.5rem;line-height:2.75rem;margin:5rem;}}.block-content--type-parallax-item p.tertiary{color:var(--primary-color);font:600 1.75rem/2.25rem 'Barlow',sans-serif;letter-spacing:-.01em;margin:2.5rem 1rem;max-width:31.25rem;}@media (min-width:48rem){.block-content--type-parallax-item p.tertiary{font-size:2.5rem;line-height:2.75rem;margin:5rem;}}.block-content--type-parallax-item h1{font:600 3.5rem/1 'Barlow',sans-serif;letter-spacing:-.01em;margin-block:1.5rem 1.5rem;}@media (min-width:48rem){.block-content--type-parallax-item h1{font-size:6rem;margin-block:2.5rem 2.5rem;}}.block-content--type-parallax-item h2{font:600 3rem/1 'Barlow',sans-serif;letter-spacing:-.01em;margin-block:1.5rem 1.5rem;}@media (min-width:48rem){.block-content--type-parallax-item h2{font-size:4.75rem;margin-block:2.5rem 2.5rem;}}.block-content--type-parallax-item h3{font:600 2.25rem/2.5rem 'Barlow',sans-serif;letter-spacing:-.01em;margin-block:3rem 1rem;}@media (min-width:48rem){.block-content--type-parallax-item h3{font-size:2.5rem;line-height:2.75rem;margin-block:4.875rem .75rem;}}.block-content--type-parallax-item h4{color:var(--primary-color);font:600 1.75rem/2.25rem 'Barlow',sans-serif;margin-block:3rem .75rem;}.block-content--type-parallax-item h5{font:600 1.5rem/1.75rem 'Barlow',sans-serif;margin-block:1.5rem .75rem;}.block-content--type-parallax-item ul{display:flex;gap:1rem;flex-direction:column;margin:2.25rem 0;padding:0;}@media (min-width:48rem){.block-content--type-parallax-item ul{gap:1.5rem;margin:2.5rem 5rem;}}.block-content--type-parallax-item ul > li{display:block;border-left:.25rem solid var(--primary-color);font:400 1.375rem/1.75rem 'Source Serif Pro',serif;padding-left:.75rem;}@media (min-width:48rem){.block-content--type-parallax-item ul.secondary{display:grid;grid-template-columns:repeat(3,1fr);margin-inline:0;}}.block-content--type-parallax-item ul > li.secondary{border-left-color:var(--secondary-color);font:600 1.375rem/1.75rem 'Barlow',sans-serif;letter-spacing:-0.0275rem;}.block-content--type-parallax-item p{font:400 1.25rem/2.25rem 'Source Serif Pro',serif;margin-block:0 4rem;}@media (min-width:48rem){.block-content--type-parallax-item p{font-size:1.375rem;line-height:2.5rem;}}.block-content--type-parallax-item *.boxed-white,.block-content--type-parallax-item *.boxed-blue{padding:1.75rem 2rem 2rem;margin-bottom:2rem;display:inline-block;}@media (min-width:48rem){.block-content--type-parallax-item *.boxed-white,.block-content--type-parallax-item *.boxed-blue{padding:3.5rem 4rem 4rem;}}.block-content--type-parallax-item *.boxed-white{background-color:white;}.block-content--type-parallax-item *.boxed-blue{background-color:var(--primary-color);color:white;}.block-content--type-parallax-item ul.boxed-white,.block-content--type-parallax-item ul.boxed-blue,.block-content--type-parallax-item ol.boxed-white,.block-content--type-parallax-item ol.boxed-blue{display:flex;gap:1rem;flex-direction:column;margin:2.25rem 0;}@media (min-width:48rem){.block-content--type-parallax-item ul.boxed-white,.block-content--type-parallax-item ul.boxed-blue,.block-content--type-parallax-item ol.boxed-white,.block-content--type-parallax-item ol.boxed-blue{gap:1.5rem;margin:2.5rem 5rem;}}.block-content--type-parallax-item ul.boxed-white > li,.block-content--type-parallax-item ul.boxed-blue > li,.block-content--type-parallax-item ol.boxed-white > li,.block-content--type-parallax-item ol.boxed-blue > li{display:block;padding:0;padding-left:.75rem;margin-bottom:0;}.block-content--type-parallax-item blockquote{background:url(/themes/custom/boi/images/quote.svg) no-repeat;background-size:2.625rem 2.25rem;font:600 1.75rem/2.25rem 'Barlow',sans-serif;letter-spacing:-.01em;margin:2.5rem 1rem;padding-top:3.25rem;}.block-content--type-parallax-item blockquote > p{font:600 1.75rem/2.25rem 'Barlow',sans-serif;}.block-content--type-parallax-item :first-child{margin-top:0;}.block-content--type-parallax-item :last-child{margin-bottom:0;}@media (min-width:48rem){.block-content--type-parallax-item  blockquote{font-size:2.5rem;line-height:2.75rem;margin:5rem;margin-left:1.25rem;max-width:31.25rem;padding-left:3.75rem;padding-top:0;}}.block-content--type-parallax-item *.white{color:white;}
.block-custom-search-api-stats-block,.block-search-api-stats-block{border-top:1px solid black;padding-top:1.25rem;margin-top:4rem;margin-bottom:6rem;}.block-custom-search-api-stats-block h2,.block-search-api-stats-block h2{font:600 1rem/1.25 'Barlow',sans-serif;text-transform:uppercase;color:#212529;}.block-custom-search-api-stats-block ul,.block-search-api-stats-block ul{padding-top:3.5rem;list-style-type:none;margin-block-start:0;margin-block-end:0;padding-inline-start:0;display:flex;flex-direction:column;gap:2rem;}.block-custom-search-api-stats-block ul li a,.block-search-api-stats-block ul li a{font:400 1rem/1.25 'Barlow',sans-serif;color:black;}.block-custom-search-api-stats-block ul li a:hover,.block-search-api-stats-block ul li a:hover{color:var(--primary-color);}@media (min-width:768px){.block-custom-search-api-stats-block,.block-search-api-stats-block{margin-bottom:8rem;margin-top:6rem;}.block-custom-search-api-stats-block h2,.block-search-api-stats-block h2{font:600 1.375rem/1 'Barlow',sans-serif;color:#212529;}.block-custom-search-api-stats-block ul,.block-search-api-stats-block ul{padding-top:4.5rem;display:grid;grid-template-columns:repeat(3,1fr);}.block-custom-search-api-stats-block ul li a,.block-search-api-stats-block ul li a{font:400 1.375rem/1.25 'Barlow',sans-serif;}}
.breadcrumb{font:500 1rem/1 'Barlow',sans-serif;color:var(--gray);border-bottom:1px solid var(--gray-200);margin-bottom:0;}.breadcrumb .container{margin:0 1.5rem 0;padding:0.7rem 0 0.2rem;}.breadcrumb a{font:600 1rem/1 'Barlow',sans-serif;text-decoration:none;color:black;}.breadcrumb ol{overflow:hidden;text-overflow:ellipsis;}.breadcrumb li{display:none;white-space:nowrap;}.breadcrumb li::before{background:url(/themes/custom/boi/images/breadcrumb_arrow.svg);background-repeat:no-repeat;display:inline;margin:0 0.35rem 0 0.5rem;font-size:16px;line-height:1.5;color:rgba(255,255,255,0);}.breadcrumb li:nth-last-child(-n + 3){display:contents;}.breadcrumb li:nth-last-child(3) a{display:none;}.breadcrumb li:nth-last-child(3)::before{background:none;content:'...';display:contents;color:var(--gray);}@media (min-width:48rem){.breadcrumb{border-bottom:none;}.breadcrumb .container{margin:0 auto;padding:0.7rem 0 0.3rem;padding-inline:3rem;width:100%;}.breadcrumb ol,.breadcrumb li{gap:1rem;}.breadcrumb li{display:contents;}.breadcrumb li::before{margin:0 0.85rem;}.breadcrumb li:nth-last-child(3) a{display:contents;}.breadcrumb li:nth-last-child(3)::before{background:url(/themes/custom/boi/images/breadcrumb_arrow.svg);background-repeat:no-repeat;content:" \BB ";;display:inline;color:rgba(255,255,255,0);}.breadcrumb li:first-child::before{background:none;margin:0;}}
.campaign-link{background:radial-gradient(136.36% 146.38% at 7.17% 95.01%,rgba(22,49,113,0.75) 0%,rgba(196,196,196,0) 100%);min-height:6.75rem;position:relative;}.campaign-link{display:flex;flex-direction:column-reverse;padding:1rem;text-decoration:none;}.campaign-link .campaign-background-image{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center;background-repeat:no-repeat;mix-blend-mode:multiply;background-color:var(--primary-color);}.campaign-link span{font:600 1.5rem/1.75rem 'Barlow',sans-serif;color:white;margin-block-end:0;margin-block-start:0;position:relative;z-index:1;}.campaigns-wrapper{margin:0.5rem;}.campaigns-wrapper .campaign{display:grid;grid-template-columns:1fr;gap:0.5rem;}.campaigns-wrapper .campaign.two .field__items,.campaigns-wrapper .campaign_thight{display:flex;flex-direction:column;gap:0.5rem;}.campaigns-wrapper .campaign_thight > div{display:grid;grid-template-columns:1fr 1fr;gap:0.5rem;}.campaigns-wrapper .campaign_thight > div a:nth-child(3){grid-column:span 2;}@media (min-width:48rem){.campaign-link{padding:2.5rem;}.campaign-link span{font:600 4.75rem/5rem 'Barlow',sans-serif;}.campaigns-wrapper{margin:0.75rem 0;}.campaigns-wrapper .campaign{gap:0.75rem}.campaigns-wrapper .campaign.five{grid-template-columns:4fr 2fr 2fr;}.campaigns-wrapper .campaign.four,.campaigns-wrapper .campaign.three{grid-template-columns:5fr 3fr;}.campaigns-wrapper .campaign.two .field__items{display:grid;gap:1rem;grid-template-columns:1fr 1fr;}.campaigns-wrapper .campaign.five .campaign_wide .campaign-link{min-height:23rem;}.campaigns-wrapper .campaign.four .campaign_wide .campaign-link{min-height:37rem;}.campaigns-wrapper .campaign.three .campaign_wide .campaign-link,.campaigns-wrapper .campaign.two .campaign-link,.campaigns-wrapper .campaign.one .campaign-link{min-height:23rem;}.campaigns-wrapper .campaign_thight{gap:0.75rem;}.campaigns-wrapper .campaign_thight .campaign-link{min-height:8.5rem;}.campaigns-wrapper .campaign_thight .campaign-link span{font:600 2.5rem/2.75rem 'Barlow',sans-serif;}.campaigns-wrapper .campaign_thight > div{display:flex;flex-direction:column;gap:0.75rem;}.campaigns-wrapper .campaign_thight > div a:nth-child(3){grid-column:span 1;}}
div#sliding-popup{padding:1rem 0 0.5rem;background-color:var(--primary-color);border-top:1px solid white;}div#sliding-popup h2{font:600 1rem/1.25rem 'Barlow',sans-serif;}div#sliding-popup p,div#sliding-popup button{font:500 1rem/1.25rem 'Barlow',sans-serif;}div#sliding-popup button.agree-button{border-radius:0;background-color:white;color:var(--primary-color);padding:0.85rem 1.25rem;}div#sliding-popup button.agree-button:hover,div#sliding-popup button.decline-button:hover{text-decoration:underline;}div#sliding-popup button.decline-button{background-color:initial;color:white;outline:initial;border:0;box-shadow:none;text-shadow:none;background-image:none;}div#sliding-popup .eu-cookie-compliance-message{margin-top:0;}div#sliding-popup .eu-cookie-compliance-buttons{margin:0;}div#sliding-popup .eu-cookie-compliance-buttons .eu-cookie-compliance-secondary-button{margin-top:1rem;}@media (min-width:48rem){div#sliding-popup .eu-cookie-compliance-buttons .eu-cookie-compliance-secondary-button{margin-top:0;}}
.gallery-wrapper .node__share-label{color:var(--gray);}.gallery-wrapper .addthis_toolbox a svg path{fill:var(--secondary-color);}.gallery-wrapper .addthis_toolbox a:hover svg path{fill:black;}.gallery-wrapper .paragraph--type--simple-gallery,.gallery-wrapper .paragraph--type--gallery{padding-inline:0;}.wrapper-footer-gallery{width:100%;overflow:hidden;}
.VisualIndicator.--colored .VisualIndicator__Container .VisualIndicator__Item{display:flex;align-items:center;justify-content:center;}.Vis__Legend > div{flex-wrap:wrap;}
.highlight{border-top:1px solid black;}.highlight .highlighted-text-and-image,.highlight .highlighted-text{margin:1.35rem auto 4.5rem;}.highlight .highlighted-text{text-align:center;display:flex;flex-direction:column;align-items:center;gap:1.75rem;}.highlight .highlighted-text-and-image{display:grid;grid-template-areas:"title"
                            "image"
                            "text"
                            "button";row-gap:1rem}.highlight .highlighted-text-and-image h2{grid-area:title;}.highlight .highlighted-text-and-image .field--name-field-highlighted-image{grid-area:image;}.highlight .highlighted-text-and-image .text-formatted{grid-area:text;}.highlight .highlighted-text-and-image .button{grid-area:button;}.highlight .field--name-field-highlight-title{text-transform:uppercase;font:600 1rem/1 'Barlow',sans-serif;margin-top:1.5rem;}.highlight h2{font:600 2.25rem/2.5rem 'Barlow',sans-serif;margin-block-start:0;margin-block-end:0;hyphens:manual;}.highlight .text-formatted{margin-bottom:1rem;}.highlight .text-formatted,.highlight .text-formatted p{font:500 1.375rem/2rem 'Barlow',sans-serif;margin-block:0;}.highlight .text-formatted{margin-bottom:1rem;}@media (min-width:48rem){.highlight .text-formatted{margin-bottom:initial;}}.highlight a.button{display:block;text-align:center;padding:0.5rem;width:calc(100% - 1rem);}.highlight .field--name-field-highlighted-image img{width:100%;height:auto;margin:0 auto;}.highlight .highlighted-text .field--type-link a{margin-top:0;display:block;text-decoration:none;color:black;font:600 1.375rem/2rem 'Barlow',sans-serif;padding-left:0.8rem;border-left:4px solid var(--secondary-color);}@media screen and (max-width:64rem) and (min-width:48rem){.highlight h2{hyphens:auto;}}@media (min-width:48rem){.highlight .highlighted-text-and-image,.highlight .highlighted-text{margin-top:6rem;}.highlight .highlighted-text{width:50%;margin:6rem auto;}.highlight .highlighted-text-and-image{grid-template-areas:"title image"
                                "text image"
                                "button image";grid-template-columns:1fr 1fr;column-gap:2.5rem}.highlight .highlighted-text-and-image h2{grid-area:title;}.highlight .highlighted-text-and-image .field--name-field-highlighted-image{grid-area:image;}.highlight .highlighted-text-and-image .text-formatted{grid-area:text;}.highlight .highlighted-text-and-image .button{grid-area:button;}.highlight .field--name-field-highlight-title{font:600 1.375rem/1 'Barlow',sans-serif;}.highlight h2{font:600 4.75rem/5rem 'Barlow',sans-serif;}.highlight a.button{display:inline-block;text-align:center;padding:1rem 2.5rem;width:fit-content;height:fit-content;}}.node--type-card-elements .form-item.highlight{border-top:0;}
.highlight-procedure{border-top:1px solid black;}.highlight-procedure .highlighted-text-and-image,.highlight-procedure .highlighted-text{margin:4rem auto 3.5rem;}.highlight-procedure .highlighted-text{text-align:center;display:flex;flex-direction:column;align-items:center;gap:0.75rem;}.highlight-procedure .field--name-field-highlight-title{text-transform:uppercase;font:600 1rem/1 'Barlow',sans-serif;margin-top:1.5rem;}.highlight-procedure h2{font:600 2.25rem/2.5rem 'Barlow',sans-serif;margin-block-start:0;margin-block-end:0;hyphens:manual;}.highlight-procedure .text-formatted{margin-bottom:1rem;}.highlight-procedure .text-formatted,.highlight-procedure .text-formatted p{font:500 1rem/1.5rem 'Barlow',sans-serif;margin-block:0;}.highlight-procedure .text-formatted{margin-bottom:2rem;}.highlight-procedure a.button{display:block;text-align:center;padding:0.5rem;width:calc(100% - 1rem);}.highlight-procedure .highlighted-text .field--type-link a{margin-top:0;display:block;text-decoration:none;color:black;font:600 1.375rem/2rem 'Barlow',sans-serif;padding-left:0.8rem;border-left:4px solid var(--secondary-color);}@media screen and (max-width:64rem) and (min-width:48rem){.highlight-procedure h2{hyphens:auto;}}@media (min-width:48rem){.highlight-procedure .highlighted-text{width:50%;gap:1.75rem;}.highlight-procedure .field--name-field-highlight-title{font:600 1.375rem/1 'Barlow',sans-serif;}.highlight-procedure h2{font:600 2.5rem/1.3 'Barlow',sans-serif;}.highlight-procedure a.button{display:inline-block;text-align:center;padding:1rem 2.5rem;width:fit-content;}.highlight-procedure .text-formatted{margin-bottom:initial;}.highlight-procedure .text-formatted,.highlight-procedure .text-formatted p{font:500 1.375rem/2rem 'Barlow',sans-serif;}}.node--type-card-elements .form-item.highlight-procedure{border-top:0;}
.info-and-contact{display:grid;grid-template-columns:1fr;gap:1rem;padding:2rem 0;}.info-and-contact a{color:black;text-decoration:underline;}.info-and-contact a:hover{color:var(--secondary-color);text-decoration:underline;}.info-and-contact a.button{text-decoration:none;}.info-and-contact__info-title{font:600 1.75rem/2.25rem 'Barlow',sans-serif;margin-block-start:0;margin-block-end:0.5rem;}.info-and-contact__contact-title{font:600 1.5rem/1.75rem 'Barlow',sans-serif;margin-block-start:0;margin-block-end:0.25rem;}.info-and-contact p{font:500 1.125rem/1.625rem 'Barlow',sans-serif;hyphens:auto;margin-block:0 1rem;}.info-and-contact__info{margin-bottom:0.75rem;}.info-and-contact__info p{font:500 1rem/1.5rem 'Barlow',sans-serif;hyphens:none;}.info-and-contact__info-body{margin-bottom:0.5rem;}.info-and-contact__contact{display:flex;flex-direction:column;gap:0.5rem;}.info-and-contact__contact-item ul{padding-inline-start:0;}.info-and-contact__contact-item li{list-style-type:none;font:600 1.375rem/1.75rem 'Barlow',sans-serif;border-left:4px solid var(--secondary-color);padding:0.1rem 0 0.1rem 0.75rem;display:block;color:black;text-decoration:none;}.info-and-contact__contact-item li a{text-decoration:none;}.info-and-contact__contact-item li a:hover{color:var(--secondary-color);text-decoration:none;}@media (max-width:48rem){.info-and-contact__info .button{display:block;text-align:center;padding:0.5rem 0;}}@media (min-width:48rem){.info-and-contact{grid-template-columns:repeat(3,1fr);padding:5rem 0;gap:2.5rem;}.info-and-contact__info-title{font:600 2.5rem/2.75rem 'Barlow',sans-serif;margin-block-end:1.85rem;}.info-and-contact__contact-title{font:600 1.75rem/2.25rem 'Barlow',sans-serif;}.info-and-contact p{font:500 1.375rem/2rem 'Barlow',sans-serif;hyphens:auto;}.info-and-contact__info{margin-bottom:0;}.info-and-contact__info p{font:500 1.375rem/2rem 'Barlow',sans-serif;}.info-and-contact__info-body{margin-bottom:3rem;}.info-and-contact__contact{column-count:2;column-gap:2.5rem;display:block;grid-column:2 / -1;}.info-and-contact__contact-item{break-inside:avoid;}.info-and-contact__contact-item h4{margin-bottom:0.5rem;}.info-and-contact__contact-body{margin-bottom:1.5rem;}}
.in-numbers{padding:0 0 1.75rem;border-top:1px solid black;margin-top:1.5rem;}.in-numbers .graphics-carousel article{width:100%;}@media(min-width:48rem){.in-numbers{padding:1.25rem 0 5.25rem;}}@media(min-width:62rem){.in-numbers{width:56rem;}.in-numbers .graphics-carousel{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem;}.in-numbers .graphics-carousel article{width:14.7rem;height:auto;}.in-numbers .graphics-carousel .footer-number-border{border:0;}}@media(min-width:65.5rem){.in-numbers{width:59.5rem;}.in-numbers .graphics-carousel article{width:15.8rem;}}@media(min-width:69rem){.in-numbers{width:63rem;}.in-numbers .graphics-carousel article{width:17rem;}}@media(min-width:72.5rem){.in-numbers{width:66.5rem;}.in-numbers .graphics-carousel article{width:18.1rem;}}@media(min-width:76rem){.in-numbers{width:70rem;}.in-numbers .graphics-carousel article{width:19.3rem;}}@media(min-width:79.5rem){.in-numbers{width:73.5rem;}.in-numbers .graphics-carousel article{width:20.2rem;}}@media(min-width:83rem){.in-numbers{width:77rem;}.in-numbers .graphics-carousel article{width:21.3rem;}}@media(min-width:86.5rem){.in-numbers{width:80.5rem;}.in-numbers .graphics-carousel article{width:22.8rem;}}@media(min-width:90rem){.in-numbers{width:84rem;}.in-numbers .graphics-carousel article{width:24.05rem;}}.in-numbers > .in-numbers__title{text-transform:uppercase;font:600 1rem/1 'Barlow',sans-serif;padding-top:1rem;}@media(min-width:48rem){.in-numbers > .in-numbers__title{font:600 1.375rem/1 'Barlow',sans-serif;margin-bottom:1.75rem;padding-top:initial;}}.in-numbers .field--name-field-graphics{margin-top:2rem;}.in-numbers .button{margin-top:5.5rem;}.in-numbers .owl-carousel .owl-item img{width:auto;}.in-numbers .owl-theme .owl-nav.disabled + .owl-dots{display:flex;justify-content:center;}.in-numbers .owl-carousel .owl-dots .owl-dot{margin-top:12px;}.in-numbers .owl-carousel .owl-dots .owl-dot span{height:8px;width:8px;background:var(--gray-200);}.in-numbers .owl-carousel .owl-dots .owl-dot.active span{height:16px;width:16px;background:var(--primary-color);top:4px;position:relative;}.in-numbers .owl-carousel .owl-dots .owl-dot.active:hover span{background:var(--primary-color);}.in-numbers .owl-carousel .owl-dots .owl-dot:hover span{background:var(--secondary-color);}.in-numbers .owl-theme .owl-nav.disabled+.owl-dots{margin-top:1.5rem;}.in-numbers .owl-theme .owl-dots,.in-numbers .owl-theme .owl-nav{float:left;margin-top:0.75rem;}.in-numbers .owl-theme .owl-dots{margin-top:1.3rem;}@media(max-width:48rem){.in-numbers .owl-theme .owl-dots{margin-top:0.55rem;}.in-numbers .owl-theme .owl-nav{margin-top:0;}}.in-numbers .owl-theme .owl-nav button:hover{background-color:transparent;}.in-numbers .owl-theme .owl-nav button span:hover{color:var(--secondary-color);}.in-numbers .owl-theme .owl-nav span{color:var(--primary-color);font-size:2.5rem;position:relative;}.in-numbers .field--name-field-numbers-link-3,.in-numbers .field--name-field-numbers-link-2,.in-numbers .field--name-field-numbers-link-1{display:block;padding:1rem;border-top:1px solid black;background-color:white;}.in-numbers .field--name-field-numbers-link-3 a,.in-numbers .field--name-field-numbers-link-2 a,.in-numbers .field--name-field-numbers-link-1 a{text-decoration:none;color:black;font:600 1.375rem/1.25 'Barlow',sans-serif;text-transform:none;border-left:4px solid var(--secondary-color);padding:0.1rem 0.65rem;}.page-node-type-card-elements nav.pager{margin-top:4.5rem;grid-column:span 4;}.page-node-type-card-elements .pager,.page-node-type-service-list .pager,.page-node-type-numbers-list .pager{margin-top:3rem;}.page-node-type-card-elements .pager ul,.page-node-type-service-list .pager ul,.page-node-type-numbers-list .pager ul{margin-block-start:0;margin-block-end:0;padding-inline-start:0;}.page-node-type-card-elements .pager .pager__items,.page-node-type-service-list .pager .pager__items,.page-node-type-numbers-list .pager .pager__items{display:flex;gap:0.75rem;justify-content:center;align-items:center;}.page-node-type-card-elements .pager .pager__item--first,.page-node-type-card-elements .pager .pager__item--last,.page-node-type-service-list .pager .pager__item--first,.page-node-type-service-list .pager .pager__item--last,.page-node-type-numbers-list .pager .pager__item--first,.page-node-type-numbers-list .pager .pager__item--last{display:none;}.page-node-type-card-elements .pager .pager__item a,.page-node-type-service-list .pager .pager__item a,.page-node-type-numbers-list .pager .pager__item a{font-size:1.2em;text-decoration:unset;color:#000;}.page-node-type-card-elements .pager .pager__item.is-active a,.page-node-type-service-list .pager .pager__item.is-active a,.page-node-type-numbers-list .pager .pager__item.is-active a{font-weight:bold;}.page-node-type-card-elements .pager .pager__item.pager__item--first a,.page-node-type-card-elements .pager .pager__item.pager__item--previous a,.page-node-type-card-elements .pager .pager__item.pager__item--next a,.page-node-type-card-elements .pager .pager__item.pager__item--last a,.page-node-type-service-list .pager .pager__item.pager__item--first a,.page-node-type-service-list .pager .pager__item.pager__item--previous a,.page-node-type-service-list .pager .pager__item.pager__item--next a,.page-node-type-service-list .pager .pager__item.pager__item--last a,.page-node-type-numbers-list .pager .pager__item.pager__item--first a,.page-node-type-numbers-list .pager .pager__item.pager__item--previous a,.page-node-type-numbers-list .pager .pager__item.pager__item--next a,.page-node-type-numbers-list .pager .pager__item.pager__item--last a{font-size:0;}.page-node-type-card-elements .pager .pager__item.pager__item--first,.page-node-type-card-elements .pager .pager__item.pager__item--previous,.page-node-type-card-elements .pager .pager__item.pager__item--next,.page-node-type-card-elements .pager .pager__item.pager__item--last,.page-node-type-service-list .pager .pager__item.pager__item--first,.page-node-type-service-list .pager .pager__item.pager__item--previous,.page-node-type-service-list .pager .pager__item.pager__item--next,.page-node-type-service-list .pager .pager__item.pager__item--last,.page-node-type-numbers-list .pager .pager__item.pager__item--first,.page-node-type-numbers-list .pager .pager__item.pager__item--previous,.page-node-type-numbers-list .pager .pager__item.pager__item--next,.page-node-type-numbers-list .pager .pager__item.pager__item--last{margin-top:1em;}.page-node-type-card-elements .pager .pager__item a::before,.page-node-type-service-list .pager .pager__item a::before,.page-node-type-numbers-list .pager .pager__item a::before{display:none;content:'';width:8px;height:8px;border-radius:4px;background-color:var(--gray-200);}.page-node-type-card-elements .pager .pager__item:hover a::before,.page-node-type-service-list .pager .pager__item:hover a::before,.page-node-type-numbers-list .pager .pager__item:hover a::before{background-color:var(--primary-color);}.page-node-type-card-elements .pager .pager__item.is-active a::before,.page-node-type-service-list .pager .pager__item.is-active a::before,.page-node-type-numbers-list .pager .pager__item.is-active a::before{width:12px;height:12px;border-radius:6px;background-color:var(--primary-color);}.page-node-type-card-elements .pager .pager__item.is-active:hover a::before,.page-node-type-service-list .pager .pager__item.is-active:hover a::before,.page-node-type-numbers-list .pager .pager__item.is-active:hover a::before{background-color:var(--gray-200);}.page-node-type-card-elements .pager .pager__item.pager__item--previous a::before,.page-node-type-card-elements .pager .pager__item.pager__item--next a::before,.page-node-type-service-list .pager .pager__item.pager__item--previous a::before,.page-node-type-service-list .pager .pager__item.pager__item--next a::before,.page-node-type-numbers-list .pager .pager__item.pager__item--previous a::before,.page-node-type-numbers-list .pager .pager__item.pager__item--next a::before{display:block;width:8px;height:24px;background-color:inherit;}.page-node-type-card-elements .pager .pager__item.pager__item--previous a::before,.page-node-type-service-list .pager .pager__item.pager__item--previous a::before,.page-node-type-numbers-list .pager .pager__item.pager__item--previous a::before{content:url(/themes/custom/boi/images/arrow_left.svg);}.page-node-type-card-elements .pager .pager__item.pager__item--next a::before,.page-node-type-service-list .pager .pager__item.pager__item--next a::before,.page-node-type-numbers-list .pager .pager__item.pager__item--next a::before{content:url(/themes/custom/boi/images/arrow_right.svg);}@media (min-width:48rem){.page-node-type-card-elements .pager .pager__items,.page-node-type-service-list .pager .pager__items,.page-node-type-numbers-list .pager .pager__items{justify-content:flex-end;}}@media (min-width:62rem){.in-numbers > .field--name-field-title{font:600 1.375rem/1 'Barlow',sans-serif;}.in-numbers .button{margin-top:4.5rem;}.in-numbers .owl-dots,.in-numbers .owl-nav{display:none !important;}.in-numbers  .owl-nav.disabled + .owl-dots{justify-content:flex-start;margin-top:1.5rem;}.in-numbers .footer-number-border{border-bottom:2px solid black;}}@media (min-width:48rem){.in-numbers .field--name-field-numbers-link-3,.in-numbers .field--name-field-numbers-link-2,.in-numbers .field--name-field-numbers-link-1{padding:1.5rem;}}.page-node-type-home .field--name-field-graphics .graphic-reference-title-link .node--type-charts .paragraph-graph-title,.page-node-type-procedure-home .field--name-field-graphics .graphic-reference-title-link .node--type-charts .paragraph-graph-title,.page-node-type-procedure-automatic-home .field--name-field-graphics .graphic-reference-title-link .node--type-charts .paragraph-graph-title,.page-node-type-mayor-home .field--name-field-graphics .graphic-reference-title-link .node--type-charts .paragraph-graph-title,.page-node-type-city-hall-home .field--name-field-graphics .graphic-reference-title-link .node--type-charts .paragraph-graph-title,.page-node-type-frontpage .field--name-field-graphics .graphic-reference-title-link .node--type-charts .paragraph-graph-title{display:none;}
.graphic-reference-title-link{align-items:start;border:1px solid black;height:100%;display:grid;grid-template-columns:1fr;grid-template-rows:min-content auto min-content;}.graphic-reference-title-link .field--name-field-title{display:block;border-bottom:1px solid black;font:600 1.5rem/1.15 'Barlow',sans-serif;padding:1rem;}.graphic-reference-title-link .field--name-field-link{display:block;padding:1rem;border-top:1px solid black;}.graphic-reference-title-link .field--name-field-link a{text-decoration:none;;color:black;font:600 1.375rem/1.25 'Barlow',sans-serif;text-transform:none;border-left:4px solid var(--secondary-color);padding:0.1rem 0.65rem;}.graphic-reference-title-link .field--name-field-link a:hover{color:var(--secondary-color);}.graphic-reference-title-link .field--name-field-numbers-graphic-1,.graphic-reference-title-link .field--name-field-numbers-graphic-2,.graphic-reference-title-link .field--name-field-numbers-graphic-3,.graphic-reference-title-link .field--name-field-numbers-block-content{padding:1rem;display:flex;justify-content:center;flex-direction:column;gap:1rem;}.graphic-reference-title-link .field--name-field-number-text{font:500 1rem/1.5 'Barlow',sans-serif;}.graphic-reference-title-link .graphic > .field--type-string,.graphic-reference-title-link .graphic > .field--type-string-long{display:none;}@media (min-width:48rem){.graphic-reference-title-link{grid-template-rows:min-content auto min-content min-content;}.graphic-reference-title-link .field--name-field-title{font:600 1.75rem/1.15 'Barlow',sans-serif;padding:1.5rem;}.graphic-reference-title-link .field--name-field-numbers-graphic-1,.graphic-reference-title-link .field--name-field-numbers-graphic-2,.graphic-reference-title-link .field--name-field-numbers-graphic-3,.graphic-reference-title-link .field--name-field-numbers-block-content,.graphic-reference-title-link .field--name-field-link{padding:1.5rem;}}.in-numbers .graphic .paragraph-graph-title,.in-numbers .graphic .field--name-field-subtitle{max-width:initial;}.in-numbers .graphic .paragraph-graph-title{font:500 1rem/1.15 'Barlow',sans-serif;}
.instagram-wrapper{margin-top:1.5rem;padding-bottom:3rem;border-top:1px solid black;}.instagram-wrapper > h2{font:600 1rem/1.5rem 'Barlow',sans-serif;text-transform:uppercase;margin-top:1.5rem;margin-bottom:2.25rem;}.field--name-field-embed-instagram{display:grid;grid-template-columns:1fr;gap:2rem;}.field--name-field-embed-instagram .field__item{position:relative;width:100%;height:0;padding-bottom:156.25%;}.field--name-field-embed-instagram iframe{position:absolute;top:0;left:0;width:100%;height:100%;}@media (min-width:48rem){.instagram-wrapper > h2{font:600 1.375rem/1.75rem 'Barlow',sans-serif;margin-bottom:3.75rem;}.field--name-field-embed-instagram{grid-template-columns:repeat(2,1fr);}}@media (min-width:62rem){.field--name-field-embed-instagram{grid-template-columns:repeat(3,1fr);}}
.links-of-interest{margin-top:1.5rem;padding-bottom:3rem;}.links-of-interest.border-top{border-top:1px solid black;}.links-of-interest h2{font:600 1rem/1.5rem 'Barlow',sans-serif;text-transform:uppercase;margin-top:1rem;}@media (min-width:48rem){.links-of-interest h2{font:600 1.375rem/1.75rem 'Barlow',sans-serif;}}.links-of-interest h3{font:600 1.75rem/2rem 'Barlow',sans-serif;margin-bottom:1rem;}@media (min-width:48rem){.links-of-interest h3{margin-bottom:1rem;}}.links-of-interest > div{margin-top:3rem;}@media (min-width:48rem){.links-of-interest > div{display:grid;grid-template-columns:repeat(3,1fr);gap:2.5rem;margin-top:4.5rem;}}.links-of-interest > div > div{margin-bottom:2rem;}.links-of-interest .field--name-field-interest-links-1-links,.links-of-interest .field--name-field-interest-links-2-links,.links-of-interest .field--name-field-interest-links-3-links{display:flex;flex-direction:column;gap:1.5rem;margin-top:0;margin-bottom:2.5rem;}@media (min-width:48rem){.links-of-interest .field--name-field-interest-links-1-links,.links-of-interest .field--name-field-interest-links-2-links,.links-of-interest .field--name-field-interest-links-3-links{margin-top:2.5rem;margin-bottom:4rem;}}.links-of-interest .field--name-field-interest-links-1-links a,.links-of-interest .field--name-field-interest-links-2-links a,.links-of-interest .field--name-field-interest-links-3-links a{font:400 1.125rem/1.75rem 'Barlow',sans-serif;text-decoration:underline;color:black;}@media (min-width:48rem){.links-of-interest .field--name-field-interest-links-1-links a,.links-of-interest .field--name-field-interest-links-2-links a,.links-of-interest .field--name-field-interest-links-3-links a{font:400 1.375rem/1.625rem 'Barlow',sans-serif;}}.links-of-interest .field--name-field-interest-links-1-links a:hover,.links-of-interest .field--name-field-interest-links-2-links a:hover,.links-of-interest .field--name-field-interest-links-3-links a:hover{color:var(--primary-color);}.links-of-interest .view-more{display:block;width:100%;background-color:inherit;font:500 1.125rem/1.75rem 'Barlow',sans-serif;padding:1rem 0;display:flex;justify-content:space-between;align-items:center;border-top:1px solid black;border-bottom:1px solid black;border-left:0;border-right:0;}@media (min-width:48rem){.links-of-interest .view-more{display:none;}}.links-of-interest .view-more.opened{border-bottom:0;margin-bottom:1.5rem;}.links-of-interest .view-more.opened svg{transform:rotate(180deg);}@media (max-width:48rem){.links-of-interest .second-column.expandable,.links-of-interest .third-column.expandable,.button.expandable{display:none;}.links-of-interest .second-column.expandable.show,.links-of-interest .third-column.expandable.show,.button.expandable.show{display:block;}}
.marquee-wrapper{display:grid;grid-template-areas:"icon title"
                            "text text";grid-template-columns:4rem 1fr;padding:2.5rem 1.5rem;gap:1rem;}.marquee-wrapper img{width:4rem;height:4rem;grid-area:icon;}.marquee-wrapper > div,.marquee-wrapper > div > a{display:contents;}.marquee-wrapper .field--name-field-marquee-title{font:600 1.75rem/2.125rem 'Barlow',sans-serif;grid-area:title;display:flex;align-items:center;}.marquee-wrapper .text-formatted{grid-area:text;}.marquee-wrapper .text-formatted p{font:500 1.375rem/2rem 'Barlow',sans-serif;margin-block:0;}.marquee-wrapper a{color:black;margin-left:0.25rem;text-decoration:none;grid-area:link;}.marquee-wrapper a:hover p,.marquee-wrapper a:hover .field--name-field-marquee-title{text-decoration:underline;}@media (min-width:48rem){header .marquee-wrapper{justify-content:flex-start;}.marquee-wrapper{display:flex;justify-content:center;gap:2.5rem;padding:2.5rem 0;}.marquee-wrapper img{width:6.75rem;height:6.75rem;}.marquee-wrapper > div{display:block;margin-top:0.5rem;}.marquee-wrapper .field--name-field-marquee-title{padding-bottom:0.5rem;display:block;}}header .marquee-wrapper-container{border-bottom:1px solid #fff;}header .marquee-wrapper{display:flex;padding:0.5rem;gap:0.5rem;}header .marquee-wrapper img{width:1.5rem;height:1.5rem;}header .marquee-wrapper > div{display:flex;flex-wrap:wrap;margin-top:0.1rem;}header .marquee-wrapper .text-formatted p{font:500 1rem/1.25rem 'Barlow',sans-serif;}
.mayor-wrapper{border-bottom:1px solid black;column-gap:1.5rem;display:flex;flex-direction:column;align-items:center;}.mayor-wrapper .field--name-field-media-image{display:none;}.mayor-wrapper .field--name-field-media-image img{margin-left:3rem;max-height:9.5rem;width:fit-content;}.mayor-wrapper .field--name-field-media-image-mobile{display:flex;flex-direction:column-reverse;}.mayor-wrapper .text{grid-column:4 / 13;display:flex;flex-direction:column;gap:2rem;background:url(/themes/custom/boi/images/quote.svg) no-repeat;background-size:1.4375rem 1.25rem;font:600 1.5rem/1.75rem 'Barlow',sans-serif;letter-spacing:-.01em;margin:1rem 0 1.5rem;padding-left:2rem;}.mayor-wrapper .text a.button{width:fit-content;}@media (min-width:48rem){.mayor-wrapper{display:grid;grid-template-columns:repeat(12,1fr);align-items:flex-end;}.mayor-wrapper .field--name-field-media-image{grid-column:1 / 5;display:flex;flex-direction:column-reverse;align-self:flex-end;}.mayor-wrapper .field--name-field-media-image-mobile{display:none;}.mayor-wrapper .field--name-field-media-image img{margin-left:3rem;max-height:14.5rem;}.mayor-wrapper .text{grid-column:5 / 13;font-size:2.5rem;background-size:2.625rem 2.25rem;line-height:2.75rem;padding-left:3.75rem;padding-right:3.75rem;padding-top:0;}}@media (min-width:64rem){.mayor-wrapper{margin-top:2.5rem;align-items:center;}.mayor-wrapper .field--name-field-media-image{grid-column:1 / 4;}.mayor-wrapper .text{grid-column:4 / 13;}}
.media--type-remote-video iframe{width:100%;aspect-ratio:16/9;height:auto;margin:2rem auto;}
.more-information{padding:2.25rem 0 2.75rem;}.more-information__title{text-transform:uppercase;font:600 1.375rem/1.75rem 'Barlow',sans-serif;margin-block-start:0;margin-block-end:1.5rem;}.more-information__links{display:flex;flex-direction:column;gap:1.5rem;}.more-information__link{font:600 1.375rem/1.75rem 'Barlow',sans-serif;border-left:4px solid var(--secondary-color);padding:0.1rem 0 0.1rem 0.75rem;display:block;color:black;text-decoration:none;}.more-information__link:hover{color:var(--secondary-color);}@media (min-width:48rem){.more-information{padding:2.75rem 0 5.625rem;}.more-information__title{margin-block-end:2.75rem;}.more-information__links{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem 2.5rem;}}
.the-most-viewed.procedures h3.the-most-viewed__title,.the-most-viewed h3.the-most-viewed__title{font:600 1rem/1 'Barlow',sans-serif;margin-bottom:1.25rem;}@media(min-width:48rem){.the-most-viewed.procedures h3.the-most-viewed__title,.the-most-viewed h3.the-most-viewed__title{font-size:1.375rem;}}.the-most-viewed .field--name-field-link-multiple{display:flex;gap:0.65rem;flex-direction:column;flex-wrap:wrap;margin-top:2.5rem;margin-bottom:3.75rem;}.the-most-viewed .field--name-field-link-multiple a{display:block;text-decoration:none;color:black;font:600 2.5rem/1.25 'Barlow',sans-serif;text-transform:none;border-left:8px solid var(--secondary-color);padding:0.3rem 0 0.3rem 1.25rem;}.the-most-viewed .field--name-field-link-multiple a:hover{color:var(--secondary-color);}.the-most-viewed .the-most-viewed__title,.the-most-viewed .view-procedures-viewed .item-list,.the-most-viewed .view-procedures-viewed,.the-most-viewed .view-the-most-viewed .item-list,.the-most-viewed .view-the-most-viewed{font:600 1rem/1.25 'Barlow',sans-serif;text-transform:uppercase;margin-top:1rem;}.the-most-viewed .view-procedures-viewed ul,.the-most-viewed .view-the-most-viewed ul{display:grid;grid-template-columns:100%;list-style-type:none;gap:0.3rem;}.the-most-viewed .view-procedures-viewed ul li,.the-most-viewed .view-procedures-viewed ul li .views-field > div,.the-most-viewed .view-the-most-viewed ul li{margin:0;overflow-x:hidden;overflow-y:hidden;text-overflow:ellipsis;text-wrap:nowrap;}.the-most-viewed .view-procedures-viewed ul li a,.the-most-viewed .view-the-most-viewed ul li a{text-decoration:none;color:black;font:600 1.375rem/1.25 'Barlow',sans-serif;text-transform:none;border-left:4px solid var(--secondary-color);padding:0.1rem 0.65rem;hyphens:auto;}.the-most-viewed .view-procedures-viewed ul li a:hover,.the-most-viewed .view-the-most-viewed ul li a:hover{color:var(--secondary-color);}.the-most-viewed .view-procedures-viewed ul li.closed,.the-most-viewed .view-the-most-viewed ul li.closed{display:none;}.the-most-viewed .view-procedures-viewed .li-the-most-viewed-mobile-button,.the-most-viewed .view-the-most-viewed .li-the-most-viewed-mobile-button{display:block;margin-bottom:1rem;}.the-most-viewed .view-procedures-viewed .the-most-viewed-mobile-button,.the-most-viewed .view-the-most-viewed .the-most-viewed-mobile-button{width:100%;display:flex;justify-content:space-between;align-items:center;font:500 1.125rem/1.5rem 'Barlow',sans-serif;border:0;border-top:1px solid black;border-bottom:1px solid black;background-color:inherit;padding:1.25rem 0;margin-top:1rem;}.the-most-viewed .view-procedures-viewed .the-most-viewed-mobile-button::after,.the-most-viewed .view-the-most-viewed .the-most-viewed-mobile-button::after{content:url(/themes/custom/boi/images/accordion_arrow_footer.svg);display:block;}.the-most-viewed .view-procedures-viewed .the-most-viewed-mobile-button.opened,.the-most-viewed .view-the-most-viewed .the-most-viewed-mobile-button.opened{border-bottom:0;}.the-most-viewed .view-procedures-viewed .the-most-viewed-mobile-button.opened::after,.the-most-viewed .view-the-most-viewed .the-most-viewed-mobile-button.opened::after{transform:rotate(180deg);}@media (min-width:48rem){.the-most-viewed{margin-bottom:3.5rem;}.the-most-viewed .view-procedures-viewed ul,.the-most-viewed .view-the-most-viewed ul{grid-template-columns:repeat(3,1fr);column-gap:2rem;row-gap:1rem;}.the-most-viewed .view-procedures-viewed .li-the-most-viewed-mobile-button,.the-most-viewed .view-procedures-viewed .the-most-viewed-mobile-button,.the-most-viewed .view-the-most-viewed .li-the-most-viewed-mobile-button,.the-most-viewed .view-the-most-viewed .the-most-viewed-mobile-button{display:none;}.the-most-viewed .view-procedures-viewed ul li.closed,.the-most-viewed .view-the-most-viewed ul li.closed{display:block;}.the-most-viewed .view-procedures-viewed .item-list,.the-most-viewed .view-procedures-viewed,.the-most-viewed .view-the-most-viewed .item-list,.the-most-viewed .view-the-most-viewed{font:600 1.375rem/1.25 'Barlow',sans-serif;text-transform:uppercase;margin-top:1.5rem;}.the-most-viewed .field--name-field-link-multiple{gap:4rem;flex-direction:row;margin-top:1.35rem;}}
.topic-nav-buttons{padding:2.25rem 0;}.topic-nav-buttons.border-top{border-top:1px solid black;}@media(max-width:48rem){.topic-nav-buttons.border-top{border-top:none !important;}}.topic-nav-buttons .field--name-field-buttons-nav-links{display:flex;flex-wrap:wrap;gap:0.5rem;}.topic-nav-buttons .field--name-field-buttons-nav-links a{font:600 1.5rem/1.75rem 'Barlow',sans-serif;color:black;text-decoration:none;display:block;padding:0.5rem 0.75rem;border:1px solid var(--primary-color);border-left:10px solid var(--primary-color);}.topic-nav-buttons .field--name-field-buttons-nav-links a:hover{color:var(--secondary-color);border:1px solid var(--secondary-color);border-left:10px solid var(--secondary-color);}@media (min-width:48rem){.topic-nav-buttons{padding:3.5rem 0;}.topic-nav-buttons .field--name-field-buttons-nav-links{gap:1rem;}.topic-nav-buttons .field--name-field-buttons-nav-links a{font:600 2.5rem/2.75rem 'Barlow',sans-serif;padding:0.5rem 2rem 0.75rem 1rem;}}
.news-container{border-top:1px solid #000000;}.news-container .field--name-field-news-title{text-transform:uppercase;font:600 1rem/1 'Barlow',sans-serif;margin-top:1.5rem;margin-bottom:2.25rem;}.news .news-slider{margin-bottom:2rem;}.news .news-slider h3{margin:0;}.news h4 a,.news h3 a{color:#000000;text-decoration:none;}.news .news-slider .owl-carousel .owl-item img{height:auto;}.news .owl-theme .owl-nav.disabled + .owl-dots{display:flex;justify-content:center;}.news .owl-theme .owl-nav.disabled,.news .owl-theme .owl-dots.disabled{display:none !important;}.news .news-slider .owl-carousel .owl-dots .owl-dot{margin-top:12px;}.news .news-slider .owl-carousel .owl-dots .owl-dot span{height:8px;width:8px;background:var(--gray-200);}.news .news-slider .owl-carousel .owl-dots .owl-dot.active span{height:16px;width:16px;background:var(--primary-color);top:4px;position:relative;}.news .news-slider .owl-carousel .owl-dots .owl-dot.active:hover span{background:var(--primary-color);}.news .news-slider .owl-carousel .owl-dots .owl-dot:hover span{background:var(--secondary-color);}.node--type-frontpage .news .news-list{margin-top:5rem;}@media(min-width:48rem){.node--type-frontpage .news .news-list{margin-top:0;}}.news .news-list .field__items{display:flex;flex-direction:column;gap:1.75rem;width:100%;}.news .news-slider .node__content .field--type-text-long,.news .news-slider .node__content .field--type-text-long > p{font:500 1rem/1.5 'Barlow',sans-serif;display:inline;}.news .news-slider .node__content .field--type-text-long{margin-left:-0.25rem;}.news .news-slider .node__content .field--type-text-long::before{content:'. ';display:inline;}.news .news-slider .node__content,.news .news-list .node__content{font:600 1rem/1.5 'Barlow',sans-serif;margin-top:0.75rem;}@media(max-width:48rem){.news .news-slider .node__content{margin-top:0;display:grid;grid-template-areas:"title"
                            "image"
                            "text";gap:1rem;}.news .news-slider .node__content .field--name-field-teaser-img{grid-area:image;}.news .news-slider .node__content > h3{grid-area:title;}.news .news-slider .node__content .text{grid-area:text;}}.news .button{margin:1.5rem auto 4.5rem;}.field_news_carousel article .node__content{display:grid;gap:0.75rem;grid-template-columns:1fr;grid-template-areas:"top"
                            "center"
                            "bottom";}.field_news_carousel article .node__content .field--name-field-teaser-img{grid-area:center;}.field_news_carousel article .node__content h3{grid-area:top;}.field_news_carousel article .node__content .text{grid-area:bottom;}.news .news-presentation .view-all{float:inherit;}.news .owl-theme .owl-dots,.news .owl-theme .owl-nav{float:left;margin-top:0;}.news .owl-theme .owl-nav{margin-top:-0.5rem;}.news .owl-theme .owl-nav button:hover{background-color:transparent;}.news .owl-theme .owl-nav button span:hover{color:var(--secondary-color);}.news .owl-theme .owl-nav span{color:var(--primary-color);font-size:2.5rem;position:relative;line-height:1;}.news .owl-theme .owl-dots{display:flex;align-items:center;justify-content:center;gap:0.65rem;margin-top:0.45rem;}.news .news-slider .owl-carousel .owl-dots .owl-dot{margin-top:0;}.news .news-slider .owl-carousel .owl-dots .owl-dot.active span{top:0;}.news-container .news-presentation .news-list .node__content .background--gray{display:none;}@media (min-width:48rem){.news-container .field--name-field-news-title{font:600 1.375rem/1 'Barlow',sans-serif;margin-bottom:1.75rem;}.news .owl-theme .owl-nav.disabled + .owl-dots{justify-content:flex-start;margin-top:1.5rem;}.news .news-presentation{display:grid;grid-template-columns:7fr 5fr;gap:1.875rem;position:relative;margin-bottom:5rem;}.news .news-presentation div{box-sizing:border-box;}.news .news-presentation > div:first-child{min-width:100%;}.news .news-presentation .view-all{margin-top:2.5rem;float:right;}.news .news-list .field__items{gap:2.75rem;margin-top:1.5rem;}.news .news-slider{margin-bottom:0;}.news .news-slider h3{margin:2.25rem 0 1.25rem;}.news .news-slider .node__content .field--type-text-long,.news .news-slider .node__content .field--type-text-long > p,.news .news-slider .node__content,.news .news-list .node__content{font:400 1rem/1.75rem 'Source Serif Pro',serif;margin-top:0.25rem;}.field_news_carousel article .node__content .field--name-field-teaser-img{grid-area:top;}.field_news_carousel article .node__content h3{grid-area:center;}.field_news_carousel article .node__content .text{grid-area:bottom;}.news .news-presentation .news-list{display:contents;}.news .news-presentation .news-list .button.view-all{position:absolute;margin:0;bottom:-5rem;}}@media (min-width:62rem){.news .news-slider .owl-item .item{height:inherit !important;}}
.newsletter{background:var(--gray-200);}.newsletter .container{margin:0 auto;padding:1.75rem 1rem 1rem;}.newsletter{display:flex;flex-direction:column;align-items:center;}.newsletter__form{margin-top:1.5rem;}.newsletter .webform-submission-form .form-item{margin-top:0;}.newsletter__title{font:600 1.75rem/2.25rem 'Barlow',sans-serif;display:flex;flex-direction:column;align-items:center;gap:0.5rem;text-align:center;}.newsletter__title::before{content:url(/themes/custom/boi/images/envelope.svg);}.newsletter .webform-submission-form .form-email{width:calc(100% - 2rem);font:500 1.375rem/1 'Barlow',sans-serif;color:var(--gray);border:1px solid black;border-radius:0;padding:0.9rem 1rem;}.newsletter .webform-submission-form .form-item-terms{display:flex;gap:0.5rem;align-items:flex-start;}.newsletter .webform-submission-form .form-item-terms .form-checkbox{border:1px solid black;border-radius:0;width:1.5rem;height:1.5rem;}.newsletter .webform-submission-form .form-item-terms .description{font:500 1rem/1.25 'Barlow',sans-serif;margin-left:0;padding-top:0.15rem;}.newsletter .webform-submission-form .form-item-terms .description a{color:black;}.newsletter .webform-submission-form .form-actions,.newsletter .webform-submission-form .form-actions .form-submit{width:calc(100% - 2rem);}.newsletter .webform-submission-form .form-actions{margin-bottom:0.5rem;}@media (min-width:992px){.newsletter .container{padding:3rem 1rem;max-width:84rem;padding-inline:3rem;align-items:center;}.newsletter .webform-submission-form .form-actions,.newsletter .webform-submission-form .form-actions .form-submit{width:fit-content;}.newsletter .webform-submission-form{display:grid;grid-template-areas:"email submit"
      "terms terms";grid-template-columns:auto min-content;}.newsletter__title{grid-column:1 / 7;font:600 2.25rem/1 'Barlow',sans-serif;flex-direction:row;gap:1.75rem;text-align:left;}.newsletter__title::before{content:url(/themes/custom/boi/images/envelope_bigger.svg);}.newsletter__form{grid-column:7 / -1;}.newsletter .webform-submission-form .form-item-email{grid-area:email;margin-bottom:0;display:flex;align-items:flex-start;}.newsletter .webform-submission-form .form-item-terms{grid-area:terms;margin-top:1rem;}.newsletter .webform-submission-form .form-actions{grid-area:submit;margin-bottom:0;margin-top:0;display:flex;align-items:flex-start;}.newsletter .webform-submission-form .form-actions .button{padding:1.25rem 2.25rem;}}.newsletter .webform-confirmation__message{display:block;font:600 1.75rem/2rem 'Barlow',sans-serif;margin-bottom:0;text-align:center;}@media (min-width:48rem){.newsletter .webform-confirmation__message{font:600 2.5rem/2.75rem 'Barlow',sans-serif;}}
.paragraph--type--accordion-container{border-top:1px solid black;padding-top:3.75rem;padding-bottom:6rem;}.paragraph--type--accordion-container > h2{font:600 2.25rem/2.75rem 'Barlow',sans-serif;margin-bottom:2rem;}@media (min-width:48rem){.paragraph--type--accordion-container{padding-top:1.5rem;}.paragraph--type--accordion-container > h2{font:600 2.5rem/3rem 'Barlow',sans-serif;margin-bottom:2.5rem;}}.paragraph--type--accordion{padding-bottom:1rem;}.paragraph--type--accordion .accordion-button{font:600 1.5rem/2rem 'Barlow',sans-serif;border-left:4px solid var(--primary-color);padding:0 0 0 1rem;cursor:pointer;display:flex;align-items:flex-start;flex-wrap:nowrap;flex-direction:row;gap:1rem;margin-block-start:0;margin-block-end:0.5rem;}.paragraph--type--accordion .accordion-button::after{cursor:pointer;content:url(/themes/custom/boi/images/accordion_arrow_mobile.svg);display:inline;margin-left:5px;transition:var(--transition);}.paragraph--type--accordion .accordion-button.active::after{transform-origin:center 1.15rem;transform:rotate(180deg);transition:var(--transition);}.paragraph--type--accordion .accordion-content{display:none;padding-bottom:1.5rem;}.paragraph--type--accordion *:not(table,tbody,thead,caption,tr,th,td,ul,ol){display:block;padding-inline:0;}.paragraph--type--accordion .paragraph--type--formatted-text .field--type-text-long > p > *,.paragraph--type--accordion .paragraph--type--formatted-text .field--type-text-long li > *{display:inline-block;}.paragraph--type--accordion * > *{padding-inline:0;margin-inline:0;}@media (min-width:48rem){.paragraph--type--accordion .accordion-button{font:600 1.75rem/2rem 'Barlow',sans-serif;padding:1rem 0 1rem 1rem;border-left:8px solid var(--primary-color);}.paragraph--type--accordion .accordion-button::after{content:url(/themes/custom/boi/images/accordion_arrow.svg);}.paragraph--type--accordion .accordion-button.active::after{transform-origin:center;}.paragraph--type--accordion .accordion-content{padding-left:1.5rem;max-width:940px;}}
.paragraph--type--campaign{background:radial-gradient(136.36% 146.38% at 7.17% 95.01%,#163171 0%,rgba(196,196,196,0) 100%);min-height:6.75rem;position:relative;}.paragraph--type--campaign{display:flex;flex-direction:column-reverse;padding:1rem;text-decoration:none;}.paragraph--type--campaign .campaign-background-image{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center;background-repeat:no-repeat;mix-blend-mode:multiply;background-color:var(--primary-color);}.paragraph--type--campaign h2{font:600 1.5rem/1.75rem 'Barlow',sans-serif;color:white;margin-block-end:0;margin-block-start:0;position:relative;z-index:1;}.paragraph--type--campaign-container{margin:0.5rem;}.paragraph--type--campaign-container .campaign{display:grid;grid-template-columns:1fr;gap:0.5rem;}.paragraph--type--campaign-container .campaign.two .field__items,.paragraph--type--campaign-container .campaign_thight{display:flex;flex-direction:column;gap:0.5rem;}.paragraph--type--campaign-container .campaign_thight > div{display:grid;grid-template-columns:1fr 1fr;gap:0.5rem;}@media (min-width:48rem){.paragraph--type--campaign{padding:2.5rem;}.paragraph--type--campaign h2{font:600 4.75rem/5rem 'Barlow',sans-serif;}.paragraph--type--campaign-container{margin:0.75rem 0;}.paragraph--type--campaign-container .campaign{gap:0.75rem}.paragraph--type--campaign-container .campaign.four,.paragraph--type--campaign-container .campaign.three{grid-template-columns:5fr 3fr;}.paragraph--type--campaign-container .campaign.two .field__items{display:grid;gap:1rem;grid-template-columns:1fr 1fr;}.paragraph--type--campaign-container .campaign.four .campaign_wide .paragraph--type--campaign{min-height:37rem;}.paragraph--type--campaign-container .campaign.three .campaign_wide .paragraph--type--campaign,.paragraph--type--campaign-container .campaign.two .paragraph--type--campaign,.paragraph--type--campaign-container .campaign.one .paragraph--type--campaign{min-height:23rem;}.paragraph--type--campaign-container .campaign_thight{gap:0.75rem;}.paragraph--type--campaign-container .campaign_thight .paragraph--type--campaign{min-height:8.5rem;}.paragraph--type--campaign-container .campaign_thight .paragraph--type--campaign h2{font:600 2.5rem/2.75rem 'Barlow',sans-serif;}.paragraph--type--campaign-container .campaign_thight > div{display:flex;flex-direction:column;gap:0.75rem;}}
.paragraph--type--card{border:1px solid black;position:relative;height:100%;}.paragraph--type--card img{width:100%;height:auto;}.paragraph--type--card .text{padding:0.75rem 1rem 1rem;margin-bottom:2.5rem;}.paragraph--type--card .text p{margin-block:0 0.75rem;}.paragraph--type--card h2{font:600 1.5rem/1.75rem 'Barlow',sans-serif;margin-block-end:0;margin-block-start:0;}.paragraph--type--card p{font:500 1rem/1.5rem 'Barlow',sans-serif;}.paragraph--type--card .link{position:absolute;bottom:0;left:0;right:0;border-top:1px solid black;padding:1rem 0.75rem 1rem;}.paragraph--type--card .link a{font:600 1.375rem/1.5rem 'Barlow',sans-serif;padding-left:0.85rem;border-left:4px solid var(--secondary-color);text-decoration:none;color:black;}.paragraph--type--card .link a:hover{color:var(--secondary-color);}@media (min-width:48rem){.paragraph--type--card h2{padding-bottom:0.5rem;}.paragraph--type--card .text{padding:0.75rem 1.5rem 1.5rem;margin-bottom:3rem;}}
.node--type-home .paragraph--type--feedback-form{border-top:0;}.paragraph--type--feedback-form.border-top{border-top:1px solid black;}
.paragraph--type--flickr-gallery{margin-bottom:2.5rem;}.paragraph--type--flickr-gallery body{margin:0;}.paragraph--type--flickr-gallery.paragraph--width-default,.paragraph--type--flickr-gallery.paragraph--width-wide{margin-inline:1.5rem;}.paragraph--type--flickr-gallery.paragraph--width-full{margin-block:5rem;}.paragraph--type--flickr-gallery > .field--name-field-media-flickr{background-color:black;}.paragraph--width-default.paragraph--type--flickr-gallery > .field--name-field-media-flickr{background-color:inherit;}.paragraph--type--flickr-gallery > .field--name-field-media-flickr .field__item{display:flex;justify-content:center;position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}.paragraph--type--flickr-gallery > .field--name-field-media-flickr .field__item > iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important;}.paragraph--type--flickr-gallery > .field--name-field-caption{color:var(--primary-color);font:500 1rem/1.5rem 'Barlow',sans-serif;margin-top:.5rem;}.field--name-field-media-oembed-flickr .media-oembed-content{max-width:100%;max-height:100%;width:840px;height:620px;}.paragraph--type--flickr-gallery.paragraph--width-full > .field--name-field-caption{margin-inline:1.5rem;}@media (min-width:48rem){.paragraph--type--flickr-gallery.paragraph--width-default,.paragraph--type--flickr-gallery.paragraph--width-wide{column-gap:1.5rem;display:grid;grid-template-columns:repeat(12,1fr);max-width:84rem;margin-inline:auto;padding-inline:3rem;}.paragraph--type--flickr-gallery.paragraph--width-default > div{grid-column:3 / 11;margin-inline:2.5rem;}.paragraph--type--flickr-gallery.paragraph--width-wide > div{grid-column:2 / 12;}.paragraph--type--flickr-gallery > .field--name-field-caption{margin-top:1.25rem;}.paragraph--type--flickr-gallery.paragraph--width-wide > .field--name-field-caption,.paragraph--type--flickr-gallery.paragraph--width-full > .field--name-field-caption{margin-inline:5rem;}}
.paragraph--type--frequent-procedures-container{display:flex;flex-direction:column;padding-top:0;padding-bottom:0;}.paragraph--type--frequent-procedures-container .intro h2{text-transform:uppercase;font:600 1rem/1.5rem 'Barlow',sans-serif;margin-bottom:1rem;}.paragraph--type--frequent-procedures-container .items-default{display:none;}.paragraph--type--frequent-procedures-container .items-xs.hidden{display:block;}.paragraph--type--frequent-procedures-container .items-default .field--name-field-link-multiple,.paragraph--type--frequent-procedures-container .items-xs .field--name-field-link-multiple{display:flex;flex-direction:column;gap:0.75rem;}.paragraph--type--frequent-procedures-container .items-default a,.paragraph--type--frequent-procedures-container .items-xs a{font:600 1.375rem/1.75rem 'Barlow',sans-serif;text-decoration:none;color:black;border-left:4px solid var(--secondary-color);padding-left:1rem;display:block;}.paragraph--type--frequent-procedures-container .items-default a:hover,.paragraph--type--frequent-procedures-container .items-xs a:hover{color:var(--secondary-color);}.paragraph--type--frequent-procedures-container .toggle{width:100%;padding-top:1rem;padding-bottom:1.25rem;margin-top:2rem;margin-bottom:0;border-top:1px solid black;border-bottom:1px solid black;}.paragraph--type--frequent-procedures-container .toggle .toggle-button{width:100%;display:flex;justify-content:space-between;align-items:center;font:500 1.125rem/1.5rem 'Barlow',sans-serif;border:0;background-color:inherit;padding-left:0;}.paragraph--type--frequent-procedures-container .toggle .toggle-button::after{content:url(/themes/custom/boi/images/accordion_arrow_footer.svg);display:block;}.paragraph--type--frequent-procedures-container .toggle .toggle-button.active::after{transform:rotate(180deg);}.paragraph--type--frequent-procedures-container .toggle .toggle-items.hide{display:none;}.paragraph--type--frequent-procedures-container .toggle .toggle-items{display:flex;flex-direction:column;gap:0.75rem;margin-top:1.375rem;margin-bottom:0.65rem;}@media (min-width:48rem){.paragraph--type--frequent-procedures-container{padding-bottom:1.5rem;}.paragraph--type--frequent-procedures-container .intro h2{font:600 1.375rem/1.75rem 'Barlow',sans-serif;margin-bottom:1.5rem;}.paragraph--type--frequent-procedures-container .items-xs{display:none;}.paragraph--type--frequent-procedures-container .items-default{display:grid;grid-template-columns:repeat(3,1fr);gap:2.5rem;}.paragraph--type--frequent-procedures-container .items-default .field--name-field-link-multiple,.paragraph--type--frequent-procedures-container .items-xs .field--name-field-link-multiple{gap:1.5rem;}}
.paragraph--type--simple-gallery,.paragraph--type--gallery{padding-inline:1.5rem;}.paragraph--type--simple-gallery .field--name-field-gallery,.paragraph--type--gallery .field--name-field-gallery{opacity:0;transition:0.4s all;margin-bottom:1rem;}.paragraph--type--simple-gallery  .field--name-field-gallery.completed,.paragraph--type--gallery .field--name-field-gallery.completed{opacity:1;}.paragraph--type--simple-gallery  .field--name-field-gallery  > .field__item,.paragraph--type--gallery .field--name-field-gallery > .field__item{width:100%;margin-bottom:20px;}.paragraph--type--simple-gallery  .field--name-field-gallery > .field__item img,.paragraph--type--gallery .field--name-field-gallery > .field__item img{width:100%;height:auto;cursor:pointer;}.paragraph--type--gallery .field--name-field-title,.paragraph--type--gallery .field--name-field-link a{color:var(--primary-color);font:500 1rem/1.5rem 'Barlow',sans-serif;}.paragraph--type--simple-gallery .modal,.paragraph--type--gallery .modal{position:fixed;width:100vw;height:100vh;opacity:0;visibility:hidden;transition:all 0.3s ease;top:0;left:0;display:flex;align-items:center;justify-content:center;z-index:9999;}.paragraph--type--simple-gallery .modal.open,.paragraph--type--gallery .modal.open{visibility:visible;opacity:1;transition-delay:0s;}.paragraph--type--simple-gallery .modal img,.paragraph--type--gallery .modal img{max-width:100%;max-height:100%;}.paragraph--type--simple-gallery .modal-bg,.paragraph--type--gallery .modal-bg{position:absolute;background:rgba(0,0,0,0.75);width:100%;height:100%;}.paragraph--type--simple-gallery .modal-container,.paragraph--type--gallery .modal-container{height:70vh;position:relative;max-width:80vw;padding:30px;display:flex;flex-direction:column;gap:1.5rem;}.paragraph--type--simple-gallery .modal-nav,.paragraph--type--gallery .modal-nav,.paragraph--type--simple-gallery .modal-close,.paragraph--type--gallery .modal-close{outline:none;appearance:none;color:white;text-transform:uppercase;font:500 1rem/1.25rem 'Barlow',sans-serif;background:var(--primary-color);border:0px;padding:1rem 2.25rem;cursor:pointer;width:fit-content;}.paragraph--type--simple-gallery .control-modal,.paragraph--type--gallery .control-modal{display:block;width:100%;}.paragraph--type--simple-gallery .control-modal button,.paragraph--type--gallery .control-modal button{display:block;float:left;width:auto;margin-right:0.5rem;}.paragraph--type--simple-gallery .control-modal button:hover,.paragraph--type--gallery .control-modal button:hover{opacity:0.8;}@media (min-width:48rem){.paragraph--type--simple-gallery,.paragraph--type--gallery{max-width:84rem;margin-inline:auto;padding-inline:3rem;}.paragraph--type--simple-gallery .field--name-field-gallery > .field__item,.paragraph--type--gallery .field--name-field-gallery > .field__item{width:calc(25% - 20px);}}
.paragraph--type--graph-container{padding:1.5rem 0 1.75rem;}.paragraph--type--graph-container > .field--name-field-title{text-transform:uppercase;font:600 1rem/1 'Barlow',sans-serif;}.paragraph--type--infogram-graphic .paragraph-graph-image{margin-top:2rem;}.paragraph--type--graph-container .field--name-field-graphics{margin-top:2rem;}.paragraph--type--graph-container .button{margin-top:2rem;}.paragraph--type--graph-container .owl-carousel .owl-item img{width:auto;}.paragraph--type--graph-container .owl-theme .owl-nav.disabled + .owl-dots{display:flex;justify-content:center;}.paragraph--type--graph-container .owl-carousel .owl-dots .owl-dot span{height:8px;width:8px;background:var(--gray-200);}.paragraph--type--graph-container .owl-carousel .owl-dots .owl-dot.active span{height:16px;width:16px;background:var(--primary-color);margin-top:4px;}.paragraph--type--graph-container .owl-carousel .owl-dots .owl-dot.active:hover span{background:var(--primary-color);}.paragraph--type--graph-container .owl-carousel .owl-dots .owl-dot:hover span{background:var(--secondary-color);}.paragraph--type--graph-container .owl-theme .owl-nav.disabled+.owl-dots{margin-top:1.5rem;}@media (min-width:62rem){.paragraph--type--graph-container > .field--name-field-title{font:600 1.375rem/1 'Barlow',sans-serif;}.paragraph--type--graph-container .field--name-field-graphics > div{display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr);}.paragraph--type--graph-container  .owl-nav.disabled + .owl-dots{justify-content:flex-start;margin-top:1.5rem;}}
.paragraph--type--graphic-reference-title-link{border:1px solid black;height:100%;display:grid;grid-template-columns:1fr;grid-template-rows:min-content auto min-content;}.paragraph--type--graphic-reference-title-link .field--name-field-title{display:block;border-bottom:1px solid black;font:600 1.5rem/1.15 'Barlow',sans-serif;padding:1rem;}.paragraph--type--graphic-reference-title-link .field--name-field-link{display:block;padding:1rem;border-top:1px solid black;}.paragraph--type--graphic-reference-title-link .field--name-field-link a{text-decoration:none;;color:black;font:600 1.375rem/1.25 'Barlow',sans-serif;text-transform:none;border-left:4px solid var(--secondary-color);padding:0.1rem 0.65rem;}.paragraph--type--graphic-reference-title-link .field--name-field-link a:hover{color:var(--secondary-color);}.paragraph--type--graphic-reference-title-link .field--name-field-numbers-block-content{padding:1rem;display:flex;justify-content:center;flex-direction:column;gap:1rem;}.paragraph--type--graphic-reference-title-link .field--name-field-number-text{font:500 1rem/1.5 'Barlow',sans-serif;}.paragraph--type--graphic-reference-title-link .graphic > .field--type-string,.paragraph--type--graphic-reference-title-link .graphic > .field--type-string-long{display:none;}@media (min-width:48rem){.paragraph--type--graphic-reference-title-link{grid-template-rows:min-content auto min-content;}.paragraph--type--graphic-reference-title-link .field--name-field-title{font:600 1.75rem/1.15 'Barlow',sans-serif;padding:1.5rem;}.paragraph--type--graphic-reference-title-link .field--name-field-numbers-block-content,.paragraph--type--graphic-reference-title-link .field--name-field-link{padding:1.5rem;}}.paragraph--type--graphic-reference .paragraph-graph-text .paragraph-graph-title{display:none;}.paragraph--type--graphic-reference.show .paragraph-graph-text .paragraph-graph-title{display:inline;}@media(min-width:48rem){.graphic .paragraph-graph-text{max-width:calc(66% - 5rem);margin:0 auto;}}.graphic .paragraph-graph-title{font-family:'Barlow',sans-serif;font-size:1.5rem;font-weight:700;margin-bottom:0.5rem;hyphens:auto;}.graphic .field--name-field-subtitle{font-family:'Barlow',sans-serif;}.in-numbers .graphic .graphic-svg{margin-top:0rem;}.graphic .graphic-svg:not(:has(.Indicator)){margin-top:2rem;}@media (min-width:48rem){.graphic .paragraph-graph-title,.graphic .field--name-field-subtitle{max-width:28.25rem;}}
.paragraph--type--graphic-reference{margin-inline:1.5rem;margin-bottom:2.5rem;}.paragraph--type--graphic-reference.hide .graphic .field--type-string,.paragraph--type--graphic-reference.hide .graphic .field--type-string-long{display:none;}.paragraph--type--graphic-reference .field--name-field-large-text{margin-top:1rem;font:500 1rem/1.5rem 'Barlow',sans-serif;color:var(--primary-color);}@media (min-width:48rem){.paragraph--type--graphic-reference{column-gap:1.5rem;display:grid;grid-template-columns:repeat(12,1fr);max-width:84rem;margin-inline:auto;padding-inline:3rem}.paragraph--type--graphic-reference > *{grid-column:3 / 11;margin-inline:2.5rem;}.paragraph--type--graphic-reference.width-wide > *{grid-column:1 / 13;margin-inline:2.5rem;}}

.paragraph--type--highlighted{border-top:1px solid black;}.paragraph--type--highlighted .highlighted-text-and-image,.paragraph--type--highlighted .highlighted-text{margin:2rem auto 3rem;}.paragraph--type--highlighted .highlighted-text{text-align:center;display:flex;flex-direction:column;align-items:center;}.paragraph--type--highlighted .highlighted-text-and-image{display:grid;grid-template-areas:"title"
                            "image"
                            "text"
                            "button";row-gap:1rem}.paragraph--type--highlighted .highlighted-text-and-image h2{grid-area:title;}.paragraph--type--highlighted .highlighted-text-and-image .field--name-field-media-image{grid-area:image;}.paragraph--type--highlighted .highlighted-text-and-image .text-formatted{grid-area:text;}.paragraph--type--highlighted .highlighted-text-and-image .button{grid-area:button;}.paragraph--type--highlighted .field--name-field-section-name{text-transform:uppercase;font:600 1rem/1 'Barlow',sans-serif;margin-top:1.5rem;}.paragraph--type--highlighted h2{font:600 2.25rem/2.5rem 'Barlow',sans-serif;margin-block-start:0;margin-block-end:0;hyphens:manual;}.paragraph--type--highlighted .text-formatted{margin-bottom:1rem;}.paragraph--type--highlighted .text-formatted,.paragraph--type--highlighted .text-formatted p{font:500 1.375rem/2rem 'Barlow',sans-serif;}.paragraph--type--highlighted a.button{display:block;text-align:center;padding:0.5rem;width:calc(100% - 1rem);}.paragraph--type--highlighted .field--name-field-media-image img{width:100%;height:auto;margin:0 auto;}@media screen and (max-width:64rem) and (min-width:48rem){.paragraph--type--highlighted h2{hyphens:auto;}}@media (min-width:48rem){.paragraph--type--highlighted .highlighted-text-and-image,.paragraph--type--highlighted .highlighted-text{margin-top:6rem;}.paragraph--type--highlighted .highlighted-text{width:70%;margin:6rem auto;}.paragraph--type--highlighted .highlighted-text-and-image{grid-template-areas:"title image"
                                "text image"
                                "button image";grid-template-columns:1fr 1fr;column-gap:2.5rem}.paragraph--type--highlighted .highlighted-text-and-image h2{grid-area:title;}.paragraph--type--highlighted .highlighted-text-and-image .field--name-field-media-image{grid-area:image;}.paragraph--type--highlighted .highlighted-text-and-image .text-formatted{grid-area:text;}.paragraph--type--highlighted .highlighted-text-and-image .button{grid-area:button;}.paragraph--type--highlighted .field--name-field-section-name{font:600 1.375rem/1 'Barlow',sans-serif;}.paragraph--type--highlighted h2{font:600 4.75rem/5rem 'Barlow',sans-serif;margin-bottom:1.75rem;}.paragraph--type--highlighted a.button{display:inline-block;text-align:center;padding:1rem 2.5rem;width:fit-content;}}
.paragraph--type--highlighted-interior.border-top{border-top:1px solid black;}.paragraph--type--highlighted-interior .highlighted-text-and-image,.paragraph--type--highlighted-interior .highlighted-text{margin:3.5rem auto 4.5rem;}.paragraph--type--highlighted-interior .highlighted-text{text-align:center;display:flex;flex-direction:column;align-items:center;}.paragraph--type--highlighted-interior .highlighted-text-and-image{display:grid;grid-template-areas:"title"
                            "image"
                            "text"
                            "button";row-gap:1rem}.paragraph--type--highlighted-interior .highlighted-text-and-image h2{grid-area:title;}.paragraph--type--highlighted-interior .highlighted-text-and-image .field--name-field-media-image{grid-area:image;}.paragraph--type--highlighted-interior .highlighted-text-and-image .text-formatted{grid-area:text;margin-bottom:0;}.paragraph--type--highlighted-interior .highlighted-text-and-image .text-formatted p{margin-bottom:0;}.paragraph--type--highlighted-interior h2{font:600 2.25rem/2.5rem 'Barlow',sans-serif;margin-block-start:0;margin-block-end:0;margin-bottom:0.65rem;hyphens:manual;}.paragraph--type--highlighted-interior .text-formatted{margin-bottom:1rem;}.paragraph--type--highlighted-interior .text-formatted,.paragraph--type--highlighted-interior .text-formatted p{font:500 1rem/1.5rem 'Barlow',sans-serif;}.paragraph--type--highlighted-interior .field--type-link a{display:block;text-decoration:none;color:black;font:600 1.375rem/2rem 'Barlow',sans-serif;padding-left:0.8rem;border-left:4px solid var(--secondary-color);margin-top:1rem;}.paragraph--type--highlighted-interior .field--type-link a:hover{color:var(--secondary-color);}.paragraph--type--highlighted-interior .highlighted-text-and-image  .field--type-link a{margin-top:0;}.paragraph--type--highlighted-interior .field--name-field-media-image img{width:100%;height:auto;margin:0 auto;}@media (min-width:48rem){.paragraph--type--highlighted-interior .highlighted-text-and-image,.paragraph--type--highlighted-interior .highlighted-text{margin-top:6rem;}.paragraph--type--highlighted-interior .highlighted-text{width:50%;margin:4.5rem auto 1.5rem;}.paragraph--type--highlighted-interior .highlighted-text-and-image{grid-template-areas:"title image"
                                "text image"
                                "button image";grid-template-columns:1fr 1fr;column-gap:2.5rem}.paragraph--type--highlighted-interior .highlighted-text-and-image h2{grid-area:title;margin-bottom:0;}.paragraph--type--highlighted-interior .highlighted-text-and-image .field--name-field-media-image{grid-area:image;}.paragraph--type--highlighted-interior .highlighted-text-and-image .text-formatted{grid-area:text;}.paragraph--type--highlighted-interior h2{font:600 2.5rem/2.75rem 'Barlow',sans-serif;margin-bottom:1.75rem;}.paragraph--type--highlighted-interior .text-formatted,.paragraph--type--highlighted-interior .text-formatted p{font:500 1.375rem/2rem 'Barlow',sans-serif;}.paragraph--type--highlighted-interior .field--type-link a{margin-top:0;}}
.paragraph--type--highlighted-sections-container .field__items{display:grid;grid-template-columns:1fr;gap:3.75rem;}.paragraph--type--highlighted-sections h2{font:600 2.5rem/2.75rem 'Barlow',sans-serif;border-left:7px solid white;padding:0.5rem 0 0.5rem 1.25rem;margin-block-start:0;margin-block-end:0;margin-bottom:1.25rem;}.paragraph--type--highlighted-sections .field--name-field-formatted-text{margin-bottom:0.25rem;}.paragraph--type--highlighted-sections .field--name-field-formatted-text,.paragraph--type--highlighted-sections .field--name-field-formatted-text > *{font:500 1rem/1.5rem 'Barlow',sans-serif;}.paragraph--type--highlighted-sections a.button{display:block;text-align:center;padding:0.5rem;}@media (min-width:48rem){.paragraph--type--highlighted-sections-container{padding:1.5rem 0;}.paragraph--type--highlighted-sections-container .field__items{grid-template-columns:repeat(2,1fr);gap:3rem;}.paragraph--type--highlighted-sections h2{margin-bottom:2rem;}.paragraph--type--highlighted-sections .field--name-field-formatted-text{min-height:9rem;margin-bottom:1.5rem;}.paragraph--type--highlighted-sections a.button{display:inline-block;text-align:center;padding:1rem 2.5rem;}}@media (min-width:62rem){.paragraph--type--highlighted-sections-container .field__items{grid-template-columns:repeat(4,1fr);}}
.paragraph--type--iframe>.field{position:relative;overflow:hidden;width:100%;padding-top:56.25%;>iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;}}
.paragraph--type--image{margin-bottom:2.5rem;}.paragraph--type--image.paragraph--width-default,.paragraph--type--image.paragraph--width-wide{margin-inline:1.5rem;}.paragraph--type--image.paragraph--width-full{margin-block:5rem;}@media (min-width:48rem){.paragraph--type--image.paragraph--width-default,.paragraph--type--image.paragraph--width-wide{column-gap:1.5rem;display:grid;grid-template-columns:repeat(12,1fr);max-width:84rem;margin-inline:auto;padding-inline:3rem;}.paragraph--type--image.paragraph--width-default > div{grid-column:3 / 11;margin-inline:2.5rem;}.paragraph--type--image.paragraph--width-wide > div{grid-column:2 / 12;}}.paragraph--type--image > .field--name-field-media-image img{display:block;height:auto;width:100%;}.paragraph--type--image.paragraph--width-full > .field--name-field-media-image img{object-fit:cover;}.paragraph--type--image > .field--name-field-caption{color:var(--primary-color);font:500 1rem/1.5rem 'Barlow',sans-serif;margin-top:.5rem;}@media (min-width:48rem){.paragraph--type--image > .field--name-field-caption{margin-top:1.25rem;}}.paragraph--type--image.paragraph--width-full > .field--name-field-caption{margin-inline:1.5rem;}@media (min-width:48rem){.paragraph--type--image.paragraph--width-wide > .field--name-field-caption,.paragraph--type--image.paragraph--width-full > .field--name-field-caption{margin-inline:5rem;}}
.paragraph--type--information-and-contact{display:grid;grid-template-columns:1fr;gap:1rem;padding:2rem 0;}.paragraph--type--information-and-contact a{color:var(--secondary-color);text-decoration:none;}.paragraph--type--information-and-contact h2{font:600 1.75rem/2.25rem 'Barlow',sans-serif;margin-block-start:0;margin-block-end:0.5rem;}.paragraph--type--information-and-contact h4{font:600 1.5rem/1.75rem 'Barlow',sans-serif;margin-block-start:0;margin-block-end:0.25rem;}.paragraph--type--information-and-contact p{font:500 1.125rem/1.625rem 'Barlow',sans-serif;hyphens:auto;}.paragraph--type--information-and-contact .intro{margin-bottom:0.75rem;}.paragraph--type--information-and-contact .intro p{font:500 1rem/1.5rem 'Barlow',sans-serif;hyphens:none;}.paragraph--type--information-and-contact .intro .text-formatted{margin-bottom:0.5rem;}.paragraph--type--contact-container .field__items{display:flex;flex-direction:column;gap:0.5rem;}@media (max-width:48rem){.paragraph--type--information-and-contact .intro a.button{display:block;text-align:center;padding:0.3rem 0;}}@media (min-width:48rem){.paragraph--type--information-and-contact{grid-template-columns:repeat(3,1fr);padding:5rem 0;gap:2.5rem;}.paragraph--type--information-and-contact h2{font:600 2.5rem/2.75rem 'Barlow',sans-serif;margin-block-end:1.85rem;}.paragraph--type--information-and-contact h4{font:600 1.75rem/2.25rem 'Barlow',sans-serif;}.paragraph--type--information-and-contact p{font:500 1.375rem/2rem 'Barlow',sans-serif;hyphens:auto;}.paragraph--type--information-and-contact .intro{margin-bottom:0;}.paragraph--type--information-and-contact .intro p{font:500 1.375rem/2rem 'Barlow',sans-serif;}.paragraph--type--information-and-contact .intro .text-formatted{margin-bottom:3rem;}.paragraph--type--contact-container .field__items{gap:1.5rem;}}
.paragraph--type--links-of-interest{margin-top:1.5rem;padding-bottom:3rem;}.paragraph--type--links-of-interest.border-top{border-top:1px solid black;}.paragraph--type--links-of-interest h2{font:600 1rem/1.5rem 'Barlow',sans-serif;text-transform:uppercase;margin-top:1rem;}.paragraph--type--links-of-interest h3{font:600 1.75rem/2rem 'Barlow',sans-serif;margin-bottom:1rem;}.paragraph--type--links-of-interest .field--name-field-link-multiple{margin-bottom:2.5rem;}.paragraph--type--links-of-interest .field--name-field-link-multiple a{font:400 1.125rem/1.75rem 'Barlow',sans-serif;text-decoration:underline;color:black;}.paragraph--type--links-of-interest .field--name-field-link-multiple a:hover{color:var(--primary-color);}.paragraph--type--links-of-interest .field--name-field-link-multiple{display:flex;flex-direction:column;gap:1.5rem;margin-top:0;}.paragraph--type--links-of-interest > div{margin-top:3rem;}.paragraph--type--links-of-interest > div > div{margin-bottom:2rem;}@media (min-width:48rem){.paragraph--type--links-of-interest h2{font:600 1.375rem/1.75rem 'Barlow',sans-serif;}.paragraph--type--links-of-interest h3{margin-bottom:1rem;}.paragraph--type--links-of-interest .field--name-field-link-multiple{margin-top:2.5rem;margin-bottom:4rem;}.paragraph--type--links-of-interest .field--name-field-link-multiple a{font:400 1.375rem/1.625rem 'Barlow',sans-serif;}.paragraph--type--links-of-interest > div{display:grid;grid-template-columns:repeat(3,1fr);gap:2.5rem;}}
.paragraph--type--acces-mayor-homepage{border-top:1px solid var(--gray-200);border-bottom:1px solid var(--gray-200);padding-top:2.5rem;display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;justify-content:center;}.paragraph--type--acces-mayor-homepage .image{display:flex;flex-direction:row-reverse;align-items:flex-end;}.paragraph--type--acces-mayor-homepage .field--name-field-position{text-transform:uppercase;font:400 1rem/1.25rem 'Barlow',sans-serif;}.paragraph--type--acces-mayor-homepage .field--name-field-caption{font:600 1.5rem/1.75rem 'Barlow',sans-serif;}.paragraph--type--acces-mayor-homepage .field--name-field-link{padding-bottom:1.5rem;}.paragraph--type--acces-mayor-homepage .field--name-field-link a{display:block;text-decoration:none;color:black;font:600 1.375rem/2rem 'Barlow',sans-serif;padding-left:0.85rem;margin-top:1.5rem;border-left:4px solid var(--secondary-color);}.paragraph--type--acces-mayor-homepage .field--name-field-link a:hover{color:var(--secondary-color);}.paragraph--type--acces-mayor-homepage .image img{width:auto;height:100%;}@media (max-width:36rem){.paragraph--type--acces-mayor-homepage .image img{width:100%;height:auto;}}@media (min-width:36rem){.paragraph--type--acces-mayor-homepage{grid-template-columns:3fr 4fr;gap:2.5rem;}}@media (min-width:48rem){.paragraph--type--acces-mayor-homepage{justify-content:center;}.paragraph--type--acces-mayor-homepage .field--name-field-position{margin-top:2rem;font:400 1.5rem/2rem 'Barlow',sans-serif;}.paragraph--type--acces-mayor-homepage .field--name-field-caption{font:600 2.5rem/2.75rem 'Barlow',sans-serif;}}
.paragraph--type--mayor-quote{border-bottom:1px solid black;column-gap:1.5rem;display:flex;flex-direction:column;align-items:center;}.paragraph--type--mayor-quote .field--name-field-media-image{display:none;}.paragraph--type--mayor-quote .field--name-field-media-image img{margin-left:3rem;max-height:9.5rem;width:fit-content;}.paragraph--type--mayor-quote .field--name-field-media-image-mobile{display:flex;flex-direction:column-reverse;}.paragraph--type--mayor-quote .field--name-field-large-text{grid-column:4 / 13;display:flex;background:url(/themes/custom/boi/images/quote.svg) no-repeat;background-size:1.4375rem 1.25rem;font:600 1.5rem/1.75rem 'Barlow',sans-serif;letter-spacing:-.01em;margin:1rem 0 1.5rem;padding-left:2rem;}@media (min-width:48rem){.paragraph--type--mayor-quote{display:grid;grid-template-columns:repeat(12,1fr);align-items:flex-end;}.paragraph--type--mayor-quote .field--name-field-media-image{grid-column:1 / 5;display:flex;flex-direction:column-reverse;}.paragraph--type--mayor-quote .field--name-field-media-image-mobile{display:none;}.paragraph--type--mayor-quote .field--name-field-media-image img{margin-left:3rem;max-height:14.5rem;}.paragraph--type--mayor-quote .field--name-field-large-text{grid-column:5 / 13;font-size:2.5rem;background-size:2.625rem 2.25rem;line-height:2.75rem;padding-left:3.75rem;padding-right:3.75rem;padding-top:0;}}@media (min-width:64rem){.paragraph--type--mayor-quote{margin-top:2.5rem;align-items:center;}.paragraph--type--mayor-quote .field--name-field-media-image{grid-column:1 / 4;}.paragraph--type--mayor-quote .field--name-field-large-text{grid-column:4 / 13;}}
.paragraph--type--more-information{padding:2.25rem 0 2.75rem;}.paragraph--type--more-information h2{text-transform:uppercase;font:600 1.375rem/1.75rem 'Barlow',sans-serif;margin-block-start:0;margin-block-end:1.5rem;}.paragraph--type--more-information .field--name-field-link-multiple{display:flex;flex-direction:column;gap:1.5rem;}.paragraph--type--more-information .field--name-field-link-multiple .field__item a{font:600 1.375rem/1.75rem 'Barlow',sans-serif;border-left:4px solid var(--secondary-color);padding:0.1rem 0 0.1rem 0.75rem;display:block;color:black;text-decoration:none;}.paragraph--type--more-information .field--name-field-link-multiple .field__item a:hover{color:var(--secondary-color);}@media (min-width:48rem){.paragraph--type--more-information{padding:2.75rem 0 5.625rem;}.paragraph--type--more-information h2{margin-block-end:2.75rem;}.paragraph--type--more-information .field--name-field-link-multiple{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem 2.5rem;}}
.paragraph--type--most-viewed .field--name-field-link-multiple{display:flex;gap:0.65rem;flex-direction:column;flex-wrap:wrap;margin-top:2.5rem;margin-bottom:3.75rem;}.paragraph--type--most-viewed .field--name-field-link-multiple a{display:block;text-decoration:none;color:black;font:600 2.5rem/1.25 'Barlow',sans-serif;text-transform:none;border-left:8px solid var(--secondary-color);padding:0.3rem 0 0.3rem 1.25rem;}.paragraph--type--most-viewed .field--name-field-link-multiple a:hover{color:var(--secondary-color);}.paragraph--type--most-viewed .view-most-viewed .item-list,.paragraph--type--most-viewed .view-most-viewed{font:600 1rem/1.25 'Barlow',sans-serif;text-transform:uppercase;margin-top:1rem;}.paragraph--type--most-viewed .view-most-viewed ul{display:grid;grid-template-columns:100%;list-style-type:none;gap:0.75rem;}.paragraph--type--most-viewed .view-most-viewed ul li{margin:0;}.paragraph--type--most-viewed .view-most-viewed ul li a{width:95%;display:inline-block;white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis;text-decoration:none;color:black;font:600 1.375rem/1.25 'Barlow',sans-serif;text-transform:none;border-left:4px solid var(--secondary-color);padding:0.1rem 0.65rem;}.paragraph--type--most-viewed .view-most-viewed ul li a:hover{color:var(--secondary-color);}.paragraph--type--most-viewed .view-most-viewed ul li.closed{display:none;}.paragraph--type--most-viewed .view-most-viewed .li-most-viewed-mobile-button{display:block;}.paragraph--type--most-viewed .view-most-viewed .most-viewed-mobile-button{width:100%;display:flex;justify-content:space-between;align-items:center;font:500 1.125rem/1.5rem 'Barlow',sans-serif;border:0;border-top:1px solid black;border-bottom:1px solid black;background-color:inherit;padding:1.25rem 0;margin-top:1rem;}.paragraph--type--most-viewed .view-most-viewed .most-viewed-mobile-button::after{content:url(/themes/custom/boi/images/accordion_arrow_footer.svg);display:block;}.paragraph--type--most-viewed .view-most-viewed .most-viewed-mobile-button.opened{border-bottom:0;}.paragraph--type--most-viewed .view-most-viewed .most-viewed-mobile-button.opened::after{transform:rotate(180deg);}@media (min-width:768px){.paragraph--type--most-viewed{margin-bottom:4.5rem;}.paragraph--type--most-viewed .view-most-viewed ul{grid-template-columns:repeat(3,31.75%);column-gap:2rem;row-gap:1.5rem;}.paragraph--type--most-viewed .view-most-viewed .li-most-viewed-mobile-button,.paragraph--type--most-viewed .view-most-viewed .most-viewed-mobile-button{display:none;}.paragraph--type--most-viewed .view-most-viewed ul li.closed{display:block;}.paragraph--type--most-viewed .view-most-viewed .item-list,.paragraph--type--most-viewed .view-most-viewed{font:600 1.375rem/1.25 'Barlow',sans-serif;text-transform:uppercase;margin-top:1.5rem;}.paragraph--type--most-viewed .field--name-field-link-multiple{gap:4rem;flex-direction:row;margin-top:1.35rem;}}
.paragraph--type--newsletter-form{background:var(--gray-200);}.paragraph--type--newsletter-form .container{margin:0 auto;padding:2rem 1rem;}.paragraph--type--newsletter-form .webform-submission-form{display:flex;flex-direction:column;align-items:center;}.paragraph--type--newsletter-form .webform-submission-form .form-item{margin-top:0;}.paragraph--type--newsletter-form .webform-submission-form .form-item-title{font:600 1.75rem/2.25rem 'Barlow',sans-serif;display:flex;flex-direction:column;align-items:center;gap:0.25rem;text-align:center;}.paragraph--type--newsletter-form .webform-submission-form .form-item-title::before{content:url(/themes/custom/boi/images/envelope.svg);}.paragraph--type--newsletter-form .webform-submission-form .form-email{width:calc(100% - 2rem);font:500 1.375rem/1 'Barlow',sans-serif;color:var(--gray);border:1px solid black;border-radius:0;padding:1rem;}.paragraph--type--newsletter-form .webform-submission-form .form-item-terms{display:flex;gap:0.5rem;align-items:flex-start;}.paragraph--type--newsletter-form .webform-submission-form .form-item-terms .form-checkbox{border:1px solid black;border-radius:0;width:1.5rem;height:1.5rem;}.paragraph--type--newsletter-form .webform-submission-form .form-item-terms .description{font:500 1rem/1.25 'Barlow',sans-serif;margin-left:0;padding-top:0.15rem;}.paragraph--type--newsletter-form .webform-submission-form .form-item-terms .description a{color:black;}.paragraph--type--newsletter-form .webform-submission-form .form-actions,.paragraph--type--newsletter-form .webform-submission-form .form-actions .form-submit{width:100%;}@media (min-width:992px){.paragraph--type--newsletter-form .container{padding:3rem 1rem;max-width:84rem;padding-inline:3rem;}.paragraph--type--newsletter-form .webform-submission-form .form-actions,.paragraph--type--newsletter-form .webform-submission-form .form-actions .form-submit{width:fit-content;}.paragraph--type--newsletter-form .webform-submission-form{display:grid;grid-template-areas:"title title email submit"
                          "title title terms terms";grid-template-columns:20% 20% 40% 1fr;}.paragraph--type--newsletter-form .webform-submission-form .form-item-title{grid-area:title;font:600 2.25rem/1 'Barlow',sans-serif;flex-direction:row;align-items:flex-start;gap:1.75rem;text-align:left;margin-right:1.75rem;}.paragraph--type--newsletter-form .webform-submission-form .form-item-title::before{content:url(/themes/custom/boi/images/envelope_bigger.svg);}.paragraph--type--newsletter-form .webform-submission-form .form-item-email{grid-area:email;margin-bottom:0;display:flex;align-items:flex-start;}.paragraph--type--newsletter-form .webform-submission-form .form-item-terms{grid-area:terms;margin-top:1rem;}.paragraph--type--newsletter-form .webform-submission-form .form-actions{grid-area:submit;margin-bottom:0;margin-top:0;display:flex;align-items:flex-start;}.paragraph--type--newsletter-form .webform-submission-form .form-actions .button{padding:1.25rem 2.25rem;}}
#block-header-notices-marquee-block{background-color:var(--gray-200);}.paragraph--type--notices-marquee .field--name-field-formatted-text p{margin-block:0;}.paragraph--type--notices-marquee a{color:black;text-decoration:none;grid-area:link;}.paragraph--type--notices-marquee a:hover p,.paragraph--type--notices-marquee a:hover .field--name-field-caption{text-decoration:underline;}header .paragraph--type--notices-marquee{align-items:center;border-bottom:1px solid #fff;display:flex;gap:0.5rem;padding:0.5rem;}@media (min-width:48rem){header .paragraph--type--notices-marquee{justify-content:flex-start;border-bottom:0;padding:0.5rem 3rem;}}header .paragraph--type--notices-marquee img{width:1.25rem;height:1.25rem;}header .paragraph--type--notices-marquee > div,header .paragraph--type--notices-marquee > div > a{display:flex;flex-wrap:wrap;gap:0.25rem}header .paragraph--type--notices-marquee .field--name-field-formatted-text p,header .paragraph--type--notices-marquee .field--name-field-caption{color:#000;font:500 1rem/1.5 'Barlow',sans-serif;}header .paragraph--type--notices-marquee .field--name-field-caption{font-weight:600;}
.paragraph--type--parallax-formatted-text .content-grid{margin-inline:1.5rem;padding-top:2rem;padding-bottom:2rem;}@media (min-width:48rem){.paragraph--type--parallax-formatted-text .content-grid{column-gap:1.5rem;display:grid;grid-template-columns:repeat(12,1fr);max-width:84rem;margin-inline:auto;padding-inline:3rem;padding-top:4.5rem;padding-bottom:4.5rem;}.paragraph--type--parallax-formatted-text .content-grid > *{grid-column:3 / 11;margin-inline:2.5rem;}}.paragraph--type--parallax-formatted-text.left{margin-left:-20rem;transition:all 1.5s ease-in-out;}.paragraph--type--parallax-formatted-text.right{margin-right:-20rem;transition:all 1.5s ease-in-out;}.paragraph--type--parallax-formatted-text.top{margin-top:-20rem;transition:all 1.5s ease-in-out;}.paragraph--type--parallax-formatted-text.center{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;transition:all 1.5s ease-in-out;}.paragraph--type--parallax-formatted-text.minor .content-grid > *{transform:scale(0.6);transition:all 1.5s ease-in-out;}.paragraph--type--parallax-formatted-text.center .content-grid > *{transform:scale(1);transition:all 1.5s ease-in-out;}@media (min-width:48rem){.paragraph--type--parallax-formatted-text.left-position .content-grid > *{grid-column:1 / 8;}.paragraph--type--parallax-formatted-text.center-position .content-grid > *{grid-column:3 / 11;}.paragraph--type--parallax-formatted-text.right-position .content-grid > *{grid-column:6 / 13;}}
.paragraph--type--phones-container{display:grid;gap:3rem;grid-template-areas:"intro"
                            "phones"
                            "links";}.paragraph--type--phones-container .intro{grid-area:intro;}.paragraph--type--phones-container .intro h2{font:600 3.5rem/3.5rem 'Barlow',sans-serif;margin-block-start:0;margin-block-end:0.5rem;}.paragraph--type--phones-container .intro p{font:500 1.125rem/2rem 'Barlow',sans-serif;}.paragraph--type--phones-container .links{grid-area:links;}.paragraph--type--phones-container .links a.button{text-align:center;}.paragraph--type--phones-container .links .field--name-field-sublink{margin-top:1.5rem;}.paragraph--type--phones-container .links .field--name-field-sublink a{font:600 1.375rem/1.75rem 'Barlow',sans-serif;padding-left:1rem;border-left:5px solid white;text-decoration:none;display:inline-block;}.paragraph--type--phones-container .links .field--name-field-sublink a:hover{border-left:5px solid var(--secondary-color);color:var(--secondary-color);}.paragraph--type--phones-container .items{grid-area:phones;display:flex;flex-direction:column;gap:1.5rem;margin-bottom:1rem;}.paragraph--type--phones-container .items .field--name-field-second-column-multiple,.paragraph--type--phones-container .items .field--name-field-third-column-multiple{display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem;}.paragraph--type--phone .field--name-field-caption{font:500 1rem/1rem 'Barlow',sans-serif;}.paragraph--type--phone .field--name-field-phone-numbers a{font:600 2.5rem/3rem 'Barlow',sans-serif;text-decoration:none;}.paragraph--type--phone .field--name-field-phone-numbers .field__item:not(:first-child)::before{content:'/';font:600 2.5rem/3rem 'Barlow',sans-serif;margin:0 0.5rem;}.paragraph--type--phone .field--name-field-phone-numbers,.paragraph--type--phone .field--name-field-phone-numbers .field__item{display:flex;}.paragraph--type--phone .field--name-field-phone-numbers{flex-wrap:wrap;}.paragraph--type--phone .field--name-field-phone-numbers a:hover{color:var(--secondary-color);}@media (max-width:48rem){.paragraph--type--phones-container .links a.button{display:block;padding:0.6rem 0.5rem;}}@media (min-width:48rem){.paragraph--type--phones-container{gap:3rem;grid-template-areas:"intro phones phones"
                                "links phones phones"
                                "links phones phones";}.paragraph--type--phones-container .intro h2{font:600 6rem/6rem 'Barlow',sans-serif;}.paragraph--type--phones-container .intro p{font:500 1.75rem/2.5rem 'Barlow',sans-serif;}.paragraph--type--phones-container .items{margin-bottom:0;}.paragraph--type--phones-container .items .field--name-field-second-column-multiple,.paragraph--type--phones-container .items .field--name-field-third-column-multiple{display:flex;flex-direction:column;flex-wrap:nowrap;}}@media (min-width:64rem){.paragraph--type--phones-container{grid-template-columns:5fr 2fr 5fr;}.paragraph--type--phones-container .items{display:grid;grid-template-columns:3.45fr 8.55fr;}}
.container.view-service-list h3{border-top:1px solid #000;}.paragraph--type--service{position:relative;}.paragraph--type--service p{font:500 1.125rem/1.75rem 'Barlow',sans-serif;padding-left:0.95rem;margin-block:0;margin-top:0.5rem;}@media(min-width:48rem){.paragraph--type--service p{font-size:1.375rem;margin-top:1rem;}}.paragraph--type--service .link a{display:block;font:600 1.375rem/1.75rem 'Barlow',sans-serif;padding-left:0.85rem;border-left:4px solid var(--secondary-color);text-decoration:none;color:black;}.paragraph--type--service .link a:hover{color:var(--secondary-color);}@media (min-width:48rem){.paragraph--type--service h2{padding-bottom:0.5rem;}.paragraph--type--service .text{padding:0.75rem 1.5rem 1.5rem;margin-bottom:3rem;}}
.paragraph--type--slide-item{display:grid;min-height:100vh;align-items:center;}@media (min-width:48rem){.paragraph--type--slide-item{column-gap:1.5rem;display:grid;grid-template-columns:repeat(12,1fr);margin-inline:auto;padding-inline:3rem;}.paragraph--type--slide-item > *{grid-column:3 / 11;margin-block:2.4rem;}}.paragraph--type--slide-item .text-formatted{padding:1rem;}@media (min-width:48rem){.paragraph--type--slide-item .text-formatted{padding:2.5rem;}}.paragraph--type--slide-item > div{padding:0 5rem;}@media (min-width:48rem){.paragraph--type--slide-item > div{padding:0 6rem;}}.paragraph--type--slide-item > div.center .text-formatted{margin-left:0;margin-right:0;transform:scale(1);transition:all 1.5s ease-in-out;}@media (min-width:48rem){.paragraph--type--slide-item > div.left-position{grid-column:1 / 6;}.paragraph--type--slide-item > div.center-position{grid-column:4 / 10;}.paragraph--type--slide-item > div.right-position{grid-column:8 / 13;}}
.paragraph--type--slideshow .slideshow-carousel .owl-nav button:hover{background:initial;}.paragraph--type--slideshow .slideshow-carousel .owl-nav button.owl-next,.paragraph--type--slideshow .slideshow-carousel .owl-nav button.owl-prev{font-size:0;}.paragraph--type--slideshow .slideshow-carousel .owl-nav button.owl-next::before,.paragraph--type--slideshow .slideshow-carousel .owl-nav button.owl-prev::before{content:url('data:image/svg+xml,<svg width="30" height="55" viewBox="0 0 30 55" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.167972 49.6977L23.1148 27.1641L0.16797 4.63047L4.3591 0.164061L27.3069 22.6977C29.7883 25.1344 29.7883 29.1937 27.3069 31.6305L4.35911 54.1641L0.167972 49.6977Z" fill="%230342D4"/></svg>');display:block;width:auto;height:auto;}.paragraph--type--slideshow .slideshow-carousel .owl-nav button.owl-prev::before{transform:rotate(180deg);}.paragraph--type--slideshow .slideshow-carousel .owl-nav{position:absolute;top:calc(50% - 26px);z-index:3;}.paragraph--type--slideshow .slideshow-carousel .owl-nav:has(.owl-prev){left:1.5rem;}.paragraph--type--slideshow .slideshow-carousel .owl-nav:has(.owl-next){right:1.5rem;}@media (min-width:48rem){.paragraph--type--slideshow .slideshow-carousel .owl-nav:has(.owl-prev){left:3rem;}.paragraph--type--slideshow .slideshow-carousel .owl-nav:has(.owl-next){right:3rem;}}
.paragraph--type--si-formatted-text{margin-inline:1.5rem;}@media (min-width:48rem){.paragraph--type--si-formatted-text{column-gap:1.5rem;display:grid;grid-template-columns:repeat(12,1fr);max-width:84rem;margin-inline:auto;padding-inline:3rem;}.paragraph--type--si-formatted-text > *{grid-column:3 / 11;margin-inline:2.5rem;}}.paragraph--type--si-formatted-text > .text-formatted > *:first-child{margin-top:0 !important;}
.paragraph--type--topic-nav-buttons{padding:2.25rem 0;}.paragraph--type--topic-nav-buttons.border-top{border-top:1px solid black;}.paragraph--type--topic-nav-buttons .field--name-field-link-multiple{display:flex;flex-wrap:wrap;gap:0.5rem;}.paragraph--type--topic-nav-buttons .field--name-field-link-multiple a{font:600 1.5rem/1.75rem 'Barlow',sans-serif;color:black;text-decoration:none;display:block;padding:0.5rem 0.75rem;border:1px solid var(--primary-color);border-left:10px solid var(--primary-color);}.paragraph--type--topic-nav-buttons .field--name-field-link-multiple a:hover{color:var(--secondary-color);border:1px solid var(--secondary-color);border-left:10px solid var(--secondary-color);}@media (min-width:48rem){.paragraph--type--topic-nav-buttons{padding:3.5rem 0;}.paragraph--type--topic-nav-buttons .field--name-field-link-multiple{gap:1rem;}.paragraph--type--topic-nav-buttons .field--name-field-link-multiple a{font:600 2.5rem/2.75rem 'Barlow',sans-serif;padding:0.5rem 2rem 0.75rem 1rem;}}
.paragraph--type--news-container{border-top:1px solid #000000;}.paragraph--type--news-container .field--name-field-caption{text-transform:uppercase;font:600 1rem/1 'Barlow',sans-serif;margin-top:1.5rem;margin-bottom:2.25rem;}.paragraph--type--news .news-slider{margin-bottom:2rem;}.paragraph--type--news .news-slider h3{margin:0;}.paragraph--type--news h4 a,.paragraph--type--news h3 a{color:#000000;text-decoration:none;}.paragraph--type--news .news-slider .owl-carousel .owl-item img{height:auto;}.paragraph--type--news .owl-theme .owl-nav.disabled + .owl-dots{display:flex;justify-content:center;}.paragraph--type--news .news-slider .owl-carousel .owl-dots .owl-dot span{height:8px;width:8px;background:var(--gray-200);}.paragraph--type--news .news-slider .owl-carousel .owl-dots .owl-dot.active span{height:16px;width:16px;background:var(--primary-color);margin-top:4px;}.paragraph--type--news .news-slider .owl-carousel .owl-dots .owl-dot.active:hover span{background:var(--primary-color);}.paragraph--type--news .news-slider .owl-carousel .owl-dots .owl-dot:hover span{background:var(--secondary-color);}.paragraph--type--news .news-list .field__items{display:flex;flex-direction:column;gap:1.75rem;}.paragraph--type--news .news-slider .node__content .field--type-text-long,.paragraph--type--news .news-slider .node__content .field--type-text-long > p{font:500 1rem/1.5 'Barlow',sans-serif;display:inline;}.paragraph--type--news .news-slider .node__content .field--type-text-long::before{content:'. ';display:inline;}.paragraph--type--news .news-slider .node__content .field--type-text-long::after{content:' ...';display:inline;}.paragraph--type--news .news-slider .node__content,.paragraph--type--news .news-list .node__content{font:600 1rem/1.5 'Barlow',sans-serif;margin-top:0.75rem;}.paragraph--type--news .news-slider .node__content{margin-top:0;}.paragraph--type--news .button{margin:1.5rem auto 4.5rem;}.field--name-field-news-slider article .node__content{display:grid;gap:0.75rem;grid-template-columns:1fr;grid-template-areas:"top"
                            "center"
                            "bottom";}.field--name-field-news-slider article .node__content .field--name-field-teaser-img{grid-area:center;}.field--name-field-news-slider article .node__content h3{grid-area:top;}.field--name-field-news-slider article .node__content .text{grid-area:bottom;}@media (min-width:48rem){.paragraph--type--news-container .field--name-field-caption{font:600 1.375rem/1 'Barlow',sans-serif;margin-bottom:1.75rem;}.paragraph--type--news .owl-theme .owl-nav.disabled + .owl-dots{justify-content:flex-start;margin-top:1.5rem;}.paragraph--type--news .news-presentation{display:grid;grid-template-columns:7fr 5fr;gap:1.875rem;}.paragraph--type--news .news-presentation div{box-sizing:border-box;}.paragraph--type--news .news-presentation > div:first-child{min-width:100%;}.paragraph--type--news .news-presentation .view-all{margin-top:2.5rem;}.paragraph--type--news .news-list .field__items{gap:2.75rem;margin-top:1.5rem;}.paragraph--type--news .news-slider{margin-bottom:0;}.paragraph--type--news .news-slider h3{margin:1.85rem 0 0.25rem;}.paragraph--type--news .news-slider .node__content .field--type-text-long,.paragraph--type--news .news-slider .node__content .field--type-text-long > p,.paragraph--type--news .news-slider .node__content,.paragraph--type--news .news-list .node__content{font:400 1rem/1.75rem 'Source Serif Pro',serif;margin-top:0.25rem;}.field--name-field-news-slider article .node__content .field--name-field-teaser-img{grid-area:top;}.field--name-field-news-slider article .node__content h3{grid-area:center;}.field--name-field-news-slider article .node__content .text{grid-area:bottom;}}
.parallax{min-height:100vh;background-attachment:fixed;background-repeat:no-repeat;background-size:cover;background-position:center;transition:background-image .5s cubic-bezier(0.075,0.82,0.165,1);}.parallax__item{margin-inline:1.5rem;display:grid;min-height:100vh;align-items:center;}@media (min-width:48rem){.parallax__item{column-gap:1.5rem;display:grid;grid-template-columns:repeat(12,1fr);max-width:84rem;margin-inline:auto;padding-inline:3rem;}.parallax__item > *{background:white;grid-column:3 / 11;margin-block:2.4rem;}}.parallax__item .paragraph--type--parallax-item{padding:1rem;}@media (min-width:48rem){.paragraph--type--parallax-item{padding:2.5rem;}}.parallax__item-content:has(.paragraph--type--parallax-item.left){margin-left:-20rem;margin-right:20rem;transition:all 1.5s ease-in-out;}.parallax__item-content:has(.paragraph--type--parallax-item.right){margin-right:-20rem;margin-left:20rem;transition:all 1.5s ease-in-out;}.parallax__item-content:has(.paragraph--type--parallax-item.top){margin-top:20rem;margin-bottom:-20rem;transition:all 1.5s ease-in-out;}.parallax__item-content:has(.paragraph--type--parallax-item.minor){transform:scale(0.6);transition:all 1.5s ease-in-out;}.parallax__item-content:has(.paragraph--type--parallax-item.center){margin-left:0;margin-right:0;transform:scale(1);transition:all 1.5s ease-in-out;}@media (min-width:48rem){.parallax__item-content:has(.left-position){grid-column:1 / 6;}.parallax__item-content:has(.center-position){grid-column:4 / 10;}.parallax__item-content:has(.right-position){grid-column:8 / 13;}}
.phones-container{display:grid;gap:3rem;grid-template-areas:"intro"
                            "phones"
                            "links";}.phones-container .intro{grid-area:intro;}.phones-container .intro h2{font:600 3.5rem/3.5rem 'Barlow',sans-serif;margin-block-start:0;margin-block-end:1rem;}.phones-container .intro p{margin-block:0.5rem;}.phones-container .links{grid-area:links;}.phones-container .links a.button{text-align:center;}.phones-container .links .field--name-field-phones-1-link-2{margin-top:1.5rem;}.phones-container .links .field--name-field-phones-1-link-2 a{font:600 1.375rem/1.75rem 'Barlow',sans-serif;padding-left:1rem;border-left:5px solid white;text-decoration:none;display:inline-block;}.phones-container .links .field--name-field-phones-1-link-2 a:hover{border-left:5px solid var(--secondary-color);color:var(--secondary-color);}.phones-container .items{grid-area:phones;display:flex;flex-direction:column;gap:1.5rem;margin-bottom:1rem;}.phones-container .items .second-column,.phones-container .items .third-column{display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem;}.phones-container .items .field--type-string{font:500 1rem/1rem 'Barlow',sans-serif;}.phones-container .items .field--type-telephone a{font:600 2.5rem/3rem 'Barlow',sans-serif;text-decoration:none;}.phones-container .items .field--type-telephone .field__item:not(:first-child)::before{content:'/';font:600 2.5rem/3rem 'Barlow',sans-serif;margin:0 0.5rem;}.phones-container .items .field--type-telephone,.phones-container .items .field--type-telephone .field__item{display:flex;}.phones-container .items .field--type-telephone{flex-wrap:wrap;}.phones-container .items .field--type-telephone a:hover{color:var(--secondary-color);}@media (max-width:48rem){.phones-container .links a.button{display:block;padding:0.6rem 0.5rem;}}.phones-container .intro p{font:500 1rem/1.5 'Barlow',sans-serif;}@media (min-width:48rem){.phones-container{gap:3rem;grid-template-areas:"intro phones phones"
                                "links phones phones"
                                "links phones phones";}.phones-container .intro h2{font:600 6rem/6rem 'Barlow',sans-serif;}.phones-container .items{margin-bottom:0;}.phones-container .items .second-column,.phones-container .items .third-column{display:flex;flex-direction:column;flex-wrap:nowrap;}}@media (min-width:64rem){.phones-container{grid-template-columns:5fr 2fr 5fr;}.phones-container .items{display:grid;grid-template-columns:3.45fr 8.55fr;}}
.radio{margin-top:2rem;margin-bottom:2rem;}.radio.border-top{border-top:1px solid black !important;}.radio > h2{font:600 1rem/1.5rem 'Barlow',sans-serif;text-transform:uppercase;margin-top:1.5rem;margin-bottom:2.25rem;}@media (min-width:48rem){.radio > h2{font:600 1.375rem/1.75rem 'Barlow',sans-serif;margin-bottom:3.75rem;}}.radio .radio-iframe{padding-bottom:42.9%;position:relative;}@media (min-width:20rem){.radio .radio-iframe{padding-bottom:33.75%;}}@media (min-width:25rem){.radio .radio-iframe{padding-bottom:26.15%;}}@media (min-width:30rem){.radio .radio-iframe{padding-bottom:21.35%;}}@media (min-width:35rem){.radio .radio-iframe{padding-bottom:18%;}}@media (min-width:40rem){.radio .radio-iframe{padding-bottom:15.5%;}}@media (min-width:50rem){.radio .radio-iframe{padding-bottom:22.85%;}}@media (min-width:55rem){.radio .radio-iframe{padding-bottom:20.3%;}}@media (min-width:60rem){.radio .radio-iframe{padding-bottom:18.4%;}}@media (min-width:65rem){.radio .radio-iframe{padding-bottom:16.85%;}}@media (min-width:70rem){.radio .radio-iframe{padding-bottom:15.45%;}}@media (min-width:75rem){.radio .radio-iframe{padding-bottom:14.35%;}}@media (min-width:80rem){.radio .radio-iframe{padding-bottom:13.35%;}}@media (min-width:85rem){.radio .radio-iframe{padding-bottom:12.55%;}}@media (min-width:90rem){.radio .radio-iframe{padding-bottom:11.75%;}}.radio .radio-iframe iframe{outline:10px solid white;outline-offset:-9px;}.radio .radio-content{display:flex;flex-direction:column;gap:1.5rem;}@media (min-width:48rem){.radio .radio-content{display:grid;grid-template-columns:3fr 2fr;gap:2rem;}}.radio .radio-content .radio-content-info{display:flex;flex-direction:column;gap:1rem;text-align:center;align-items:center;}@media (min-width:48rem){.radio .radio-content .radio-content-info{gap:2rem;text-align:left;align-items:flex-start;}}.radio .radio-content .node__share{display:block;width:auto;margin:0;padding-inline:0;margin-inline:0;}.radio .radio-content .node__share > *{padding-inline:0;margin-inline:0;}.radio .radio-content .radio-content-info .addthis a{color:var(--secondary-color);}.radio .radio-content .radio-content-info .addthis a:hover{color:black;}.radio .radio-content .node__share-label{color:var(--gray);}.radio .radio-content .button.primary{width:auto;padding:0.6rem 1rem;}@media (min-width:48rem){.radio .radio-content .button.primary{width:fit-content;padding:1rem 2.5rem;}}
.paragraph--type--scroll-horizontal{display:flex;overflow-x:auto;}.scroll-item{display:block;width:100vw;height:100vh;padding:6rem;}.scroll-item.red{background-color:red;}.scroll-item.orange{background-color:orange;}.scroll-item.purple{background-color:purple;}.scroll-item.green{background-color:green;}.scroll-item.gray{background-color:gray;}
.view-service-list > h3{text-transform:uppercase;font-size:1rem;padding-top:0.75rem;padding-bottom:1.5rem;}@media(min-width:48rem){.view-service-list > h3{font-size:1.375rem;padding-bottom:3rem;}}.view-service-list .service-list-items{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:3.5rem;}@media(min-width:48rem){.view-service-list .service-list-items{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin-bottom:10rem;}}.node--type-service-list .views-exposed-form .form--inline{display:flex;flex-wrap:wrap;}@media(min-width:62rem){.node--type-service-list .views-exposed-form .form--inline{flex-wrap:nowrap;}}.node--type-service-list .views-exposed-form .form--inline label{display:none;}.node--type-service-list .views-exposed-form .form--inline .form-type-select{order:-1;align-self:flex-start;flex-grow:2;text-align:left;margin-bottom:1.5rem;}.node--type-service-list .views-exposed-form .form--inline .form-type-select select{font-size:1rem;text-transform:uppercase;font:500 1rem/1 'Barlow',sans-serif;border:0;background-color:white;background:url(/themes/custom/boi/images/arrow_select.svg) no-repeat;background-position:calc(100% - 0.1rem) center !important;-moz-appearance:none !important;-webkit-appearance:none !important;appearance:none !important;padding-right:2rem !important;}.node--type-service-list .views-exposed-form .form-item,.node--type-service-list .views-exposed-form .form-actions{margin-top:0;margin-bottom:0;}.node--type-service-list .views-exposed-form .form-item{margin-right:0;}.node--type-service-list .views-exposed-form .form-item input,.node--type-service-list .views-exposed-form .form-actions .form-submit{height:3.75rem;background-color:white;}.node--type-service-list .views-exposed-form .form-item input{padding:0 1.875rem;height:3.6rem;width:calc(100% - 3.75rem);border:1px solid black;border-right:0;border-radius:1.875rem 0 0 1.875rem;font:500 1rem/1 'Barlow',sans-serif;color:var(--gray);}.node--type-service-list .views-exposed-form .form-type-textfield{width:calc(100% - 4.6rem);}.node--type-service-list .views-exposed-form .form-actions .form-submit{width:3.75rem;border-radius:0 1.875rem 1.875rem 0;background-image:url(/themes/custom/boi/images/search_icon.svg);background-size:1.75rem;background-repeat:no-repeat;background-position:center;border:1px solid black;border-left:0;font-size:0;}.node--type-service-list .views-exposed-form .form--inline:has(input:focus) .form-actions .form-submit,.page-search .views-exposed-form .form--inline:hover .form-actions .form-submit{background-image:url(/themes/custom/boi/images/search_icon_hover.svg);}.node--type-service-list .views-exposed-form .form--inline:has(input:focus) input{background-color:#F2F6FD;border:1px solid var(--primary-color);}.node--type-service-list .views-exposed-form .form--inline:hover input.form-text{border-right:0;border-color:var(--primary-color);}.node--type-service-list .views-exposed-form .form--inline:hover input.button{border-left:0;border-color:var(--primary-color);}.node--type-service-list .views-exposed-form .form--inline:has(input:focus) input.form-text{border-right:0;}.node--type-service-list .views-exposed-form .form--inline:has(input:focus) input.button{border-left:0;}.node--type-service-list .views-exposed-form .form--inline:has(input:focus) .form-item input{color:black;}.node--type-service-list .views-exposed-form .form--inline .form-item input:focus-visible{outline:0;}@media (min-width:64rem){.node--type-service-list .views-exposed-form{width:auto;}.node--type-service-list .views-exposed-form .form-item input,.node--type-service-list .views-exposed-form .form-actions .form-submit{height:5.55rem;}.node--type-service-list .views-exposed-form .form-actions .form-submit{border-radius:0 2.75rem 2.75rem 0;background-size:2.25rem;width:5.5rem;height:5.65rem;}.node--type-service-list .views-exposed-form .form-item input{min-width:32rem;width:auto;padding:0 2.75rem;border-radius:2.75rem 0 0 2.75rem;font:500 1.375rem/1 'Barlow',sans-serif;}.node--type-service-list .views-exposed-form .form-item input.form-text{background-image:none;}.node--type-service-list .views-exposed-form .form--inline{flex-wrap:nowrap;}.node--type-service-list .views-exposed-form .form--inline .form-type-select{order:3;align-self:flex-start;flex-grow:2;text-align:right;margin-bottom:0;}.node--type-service-list .views-exposed-form .form-type-textfield{width:auto;}}
.node--type-frontpage .schedule-wrapper{margin-top:4rem;margin-bottom:2.5rem;}.schedule-wrapper{margin-top:1.5rem;padding-bottom:3rem;}a.schedule-margin{margin-top:40px;}.schedule-wrapper.border-top{border-top:1px solid black !important;}.schedule-wrapper > h2{font:600 1rem/1.5rem 'Barlow',sans-serif;text-transform:uppercase;margin-top:1.5rem;margin-bottom:2.25rem;}@media (min-width:48rem){.schedule-wrapper > h2{font:600 1.375rem/1.75rem 'Barlow',sans-serif;margin-bottom:3.75rem;}}
.sb_background-primary,.sb_background-primary .layout-builder-block{background-color:#034CD4;color:white;}.option.sb_background-primary.bs_yiq-light{background-color:#034CD4 !important;}.sb_background-secondary,.sb_background-secondary .layout-builder-block{background-color:#FF0000;color:white;}.option.sb_background-secondary.bs_yiq-light{background-color:#FF0000 !important;}.sb_background-darkgray,.sb_background-darkgray .layout-builder-block{background-color:var(--gray);}.option.sb_background-darkgray.bs_yiq-light{background-color:var(--gray) !important;}.sb_background-gray,.sb_background-gray .layout-builder-block{background-color:#E8E8E8;}.option.sb_background-gray.bs_yiq-light{background-color:#E8E8E8 !important;}.node--type-scrollytelling .paragraph--type--image{margin-top:2.5rem;}.node--type-scrollytelling .paragraph--type--image.paragraph--width-full{margin-top:0;margin-bottom:0;}.node--type-scrollytelling .paragraph--type--graphic-reference{margin-top:2rem;}.node--type-scrollytelling  .paragraph--type--gallery{margin-top:2rem;margin-bottom:2rem;}.node--type-scrollytelling  .field--name-field-body .fade{transition:opacity 0.7s ease-in;}.node--type-scrollytelling  .field--name-field-body .fade.fadeOut{opacity:0;}.node--type-scrollytelling  .field--name-field-body .fade.fadeIn{opacity:1;}
.social-networks{display:flex;flex-direction:column;gap:0.75rem;}.social-networks__title{font:500 1rem/1.25rem 'Barlow',sans-serif;background-color:initial;}.social-networks__list{display:flex;gap:0.75rem;}.social-networks__link{color:white;}.social-networks__link svg{display:block;height:2.25rem;width:2.25rem;}.social-networks__link svg:hover{color:var(--secondary-color);}.social-networks__link svg path{fill:currentColor;}
.path-planejament-urbanistic .region-content{margin:1.5rem 1.5rem 2rem;}@media (min-width:48rem){.path-planejament-urbanistic .region-content{max-width:62rem;margin:5rem auto;padding-inline:3rem;}}.path-planejament-urbanistic .region-content h1{margin-bottom:2rem;}@media (min-width:48rem){.path-planejament-urbanistic .region-content h1{margin-bottom:5rem;}}.path-planejament-urbanistic .item-list ul,.path-planejament-urbanistic .region-content ul{list-style-type:none;padding-inline-start:0;margin-block:0 2rem;font:400 1.25rem / 2.25rem 'Source Serif Pro',serif;display:flex;gap:1rem;flex-direction:column;margin:2.25rem 0;padding:0;}@media (min-width:48rem){.path-planejament-urbanistic .item-list ul,.path-planejament-urbanistic .region-content ul{margin-block:0 5rem;gap:1.5rem;}}.path-planejament-urbanistic .item-list ul{display:grid;grid-template-columns:1fr;gap:1.5rem;margin-block:2rem;}@media (min-width:48rem){.path-planejament-urbanistic .item-list ul{grid-template-columns:repeat(2,1fr);gap:2.5rem;margin-block:3.5rem;}}@media (min-width:62rem){.path-planejament-urbanistic .item-list ul{grid-template-columns:repeat(3,1fr);gap:3rem;margin-block:5rem;}}.path-planejament-urbanistic .item-list ul li,.path-planejament-urbanistic .region-content ul.docs li{display:block;border-left:.25rem solid var(--secondary-color);font:600 1.375rem/1.75rem 'Barlow',sans-serif;padding-left:.75rem;height:fit-content;}.path-planejament-urbanistic .item-list ul li{margin-left:0;}.path-planejament-urbanistic .item-list ul li a,.path-planejament-urbanistic .region-content ul.docs li a{color:black;}.path-planejament-urbanistic .item-list ul li a{text-decoration:none;}.path-planejament-urbanistic .item-list ul li a:hover,.path-planejament-urbanistic .region-content ul.docs li a:hover{color:var(--primary-color);}.path-planejament-urbanistic .region-content ul.docs li a img{display:none;}.path-planejament-urbanistic .form-search{margin:1rem auto 4rem;display:flex;flex-wrap:nowrap;}@media (min-width:48rem){.path-planejament-urbanistic .form-search{width:100%;margin:2.5rem auto 3rem;padding-inline:0;padding-bottom:2.5rem;border-bottom:1px solid #E8E8E8;flex-wrap:nowrap;}}.path-planejament-urbanistic .form-search  label{display:none;}.path-planejament-urbanistic .form-search  .form-item,.path-planejament-urbanistic .form-search  .button{margin-top:0;margin-bottom:0;}.path-planejament-urbanistic .form-search  .form-item{margin-right:0;width:fit-content;}.path-planejament-urbanistic .form-search  .form-item input,.path-planejament-urbanistic .form-search  .button{height:2.4rem;background-color:white;}.path-planejament-urbanistic .form-search  .form-item input{padding:0 1.875rem;height:3.65rem;border:1px solid black;border-right:0;border-radius:1.875rem 0 0 1.875rem;font:500 1rem/1 'Barlow',sans-serif;color:var(--gray);width:calc(100% - 3.75rem);}.path-planejament-urbanistic .form-search  .button{width:3.65rem;height:3.5rem;border-radius:0 1.875rem 1.875rem 0;background-image:url(/themes/custom/boi/images/search_icon.svg);background-size:1.75rem;background-repeat:no-repeat;background-position:center;border:1px solid black;border-left:0;font-size:0;}.path-planejament-urbanistic .form-search :has(input:focus) .button,.path-planejament-urbanistic .form-search:hover .button{background-image:url(/themes/custom/boi/images/search_icon_hover.svg);}.path-planejament-urbanistic .form-search:hover input{border:1px solid var(--primary-color);background-color:#F2F6FD;}.path-planejament-urbanistic .form-search:hover .button{border-left:0;}.path-planejament-urbanistic .form-search:hover .form-item input{border-right:0;}.path-planejament-urbanistic .form-search :has(input:focus) .form-item input{border-right:0;color:black;}.path-planejament-urbanistic .form-search :has(input:focus) .button{border-left:0;}.path-planejament-urbanistic .form-search  .form-item input:focus-visible{outline:0;}@media (min-width:48rem){.path-planejament-urbanistic .form-search  .form-item input,.path-planejament-urbanistic .form-search  .button{height:5.55rem;}.path-planejament-urbanistic .form-search  .button{border-radius:0 2.75rem 2.75rem 0;background-size:2.25rem;width:5.5rem;height:5.4rem;}.path-planejament-urbanistic .form-search  .form-item input{padding:0 2.75rem;border-radius:2.75rem 0 0 2.75rem;font:500 1.375rem/1 'Barlow',sans-serif;}.path-planejament-urbanistic .form-search  .form-item input{background-image:none;}.path-planejament-urbanistic .form-search{flex-wrap:nowrap;}}
.node--type-card-elements .bef-exposed-form > .form--inline{border-bottom:2.5rem solid white;background-color:white;display:none;padding:0  0 1.5rem;position:fixed;z-index:100;top:0;left:0;right:0;}@media (max-width:48rem){.node--type-card-elements .bef-exposed-form > .form--inline.show{display:block;overflow-y:auto;height:100vh;}body:has(.form--inline.show){overflow:hidden;}}.node--type-card-elements .bef-exposed-form .form--inline fieldset{margin:0;}.node--type-card-elements .bef-exposed-form .form--inline fieldset legend{grid-column:1 / 5;font:500 1rem/1.5rem 'Barlow',sans-serif;padding-inline-start:0;padding-inline-end:0;cursor:pointer;width:100%;border-bottom:1px solid black;}.node--type-card-elements .bef-exposed-form .form--inline fieldset legend span{display:flex;gap:0.25rem;font:600 1.5rem/1 'Barlow',sans-serif;justify-content:space-between;text-transform:uppercase;padding:1.5rem;cursor:pointer;}.node--type-card-elements .bef-exposed-form .form--inline fieldset legend span:after{content:url(/themes/custom/boi/images/close.svg);transform:none;}.node--type-card-elements .bef-exposed-form .form--inline fieldset .fieldset-wrapper{padding:0;width:100%;border-bottom:1px solid black;}.node--type-card-elements .bef-exposed-form .form--inline fieldset .fieldset-wrapper .form-checkboxes.bef-checkboxes{display:grid;column-gap:1rem;row-gap:0.5rem;grid-template-columns:repeat(1,1fr);}.node--type-card-elements .bef-exposed-form .form--inline fieldset .fieldset-wrapper .form-checkboxes.bef-checkboxes .form-type-checkbox label{font:500 1.375rem/1.5rem 'Barlow',sans-serif;hyphens:auto;color:black;}.node--type-card-elements .bef-exposed-form .form--inline fieldset .fieldset-wrapper .form-checkboxes.bef-checkboxes .form-type-checkbox.highlight label{color:var(--primary-color);}.node--type-card-elements .bef-exposed-form .form--inline fieldset .fieldset-wrapper .form-checkboxes.bef-checkboxes .form-type-checkbox input[type=checkbox]{position:relative;cursor:pointer;height:21px;width:21px;}.node--type-card-elements .bef-exposed-form .form--inline fieldset .fieldset-wrapper .form-checkboxes.bef-checkboxes .form-type-checkbox input[type=checkbox]:before{content:"";display:block;position:absolute;width:21px;height:21px;top:0;left:0;border:1px solid black;border-radius:0;background-color:white;}.node--type-card-elements .bef-exposed-form .form--inline fieldset .fieldset-wrapper .form-checkboxes.bef-checkboxes .form-type-checkbox input[type=checkbox]:checked:after{content:url(/themes/custom/boi/images/Checked_fill.svg);display:block;width:21px;height:21px;position:absolute;top:1px;left:1px;background-color:var(--primary-color);}.node--type-card-elements .bef-exposed-form .form-item{margin-top:0;margin-bottom:0;}.node--type-card-elements .bef-exposed-form .form--inline > .form-item{float:none;margin-right:0;}.node--type-card-elements .bef-exposed-form .form--inline > .form-item .form-item{display:flex;gap:0.75rem;align-items:baseline;border-bottom:1px solid var(--gray-200);padding:1.05rem 1.5rem 1rem;margin:0;}.node--type-card-elements .bef-exposed-form .form--inline > .form-item .form-item:last-child{border-bottom:0;}.node--type-card-elements .bef-exposed-form .card-filters-button{margin:-1.65rem 1.5rem 0;cursor:pointer;border:0;background-color:initial;padding:0;font:500 1rem/1.5rem 'Barlow',sans-serif;text-transform:uppercase;display:flex;align-items:baseline;gap:0.5rem;}.node--type-card-elements .bef-exposed-form .form-actions{margin:1.5rem 1.5rem 0.75rem;}.node--type-card-elements .bef-exposed-form .form-actions .button{width:100%;}.node--type-card-elements .bef-exposed-form .card-filters-button::after{content:url(/themes/custom/boi/images/accordion_arrow_filter.svg);}.node--type-card-elements .bef-exposed-form .card-filters-cancel-button{text-transform:uppercase;font:600 1rem/1.25rem 'Barlow',sans-serif;padding:0.625rem 2rem;background-color:white;color:var(--primary-color);border:0;border-radius:0;width:100%;}.node--type-card-elements  .node__content .container > .field--name-field-card-elements,.node--type-card-elements  .node__content .views-element-container .view-eva{display:flex;flex-direction:column;gap:8px;margin:2rem 0;}@media (min-width:48rem){.node--type-card-elements  .node__content .container > .field--name-field-card-elements,.node--type-card-elements  .node__content .views-element-container .view-eva{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:inherit;}.node--type-card-elements  .node__content .views-element-container .view-eva > .views-row > .views-field{height:100%;}.node--type-card-elements .bef-exposed-form .card-filters-button,.node--type-card-elements .bef-exposed-form .card-filters-cancel-button{display:none;}.node--type-card-elements .bef-exposed-form > .form--inline{display:block;max-width:84rem;margin:2.5rem auto;padding-inline:3rem;border:0;background-color:initial;position:initial;}.node--type-card-elements .bef-exposed-form .form--inline fieldset{column-gap:1.5rem;display:grid;grid-template-columns:repeat(12,1fr);width:100%;}.node--type-card-elements .bef-exposed-form .form--inline fieldset legend{grid-column:1 / 3;font:600 1.375rem/1.5rem 'Barlow',sans-serif;margin-bottom:-1.6rem;width:auto;cursor:inherit;display:block;padding:0;border-left:0;border-right:0;border-top:0;border-bottom:0;}.node--type-card-elements .bef-exposed-form .form--inline fieldset legend span{justify-content:flex-start;font-size:1.375rem;text-transform:none;padding:initial;cursor:initial;}.node--type-card-elements .bef-exposed-form .form--inline fieldset legend span:after{content:':';transform:none;}.node--type-card-elements .bef-exposed-form .form--inline fieldset .fieldset-wrapper{grid-column:3 / 13;padding:0;border:0;border-bottom:0;}.node--type-card-elements .bef-exposed-form .form--inline fieldset .fieldset-wrapper.filter-items,.node--type-card-elements .bef-exposed-form .form--inline fieldset .fieldset-wrapper.filter-items.closed{display:block;}.node--type-card-elements .bef-exposed-form .form--inline > .form-item .form-item{padding:0;border-bottom:0;}.node--type-card-elements .bef-exposed-form .form--inline fieldset .fieldset-wrapper .form-checkboxes.bef-checkboxes{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;width:100%;}.node--type-card-elements .bef-exposed-form .form--inline .fieldset-wrapper .form-checkboxes.bef-checkboxes .form-type-checkbox input[type=checkbox]{position:relative;cursor:pointer;height:21px;width:21px;}.node--type-card-elements .bef-exposed-form .form--inline .fieldset-wrapper .form-checkboxes.bef-checkboxes .form-type-checkbox input[type=checkbox]:before{content:"";display:block;position:absolute;width:21px;height:21px;top:0;left:0;border:1px solid black;border-radius:0;background-color:white;}.node--type-card-elements .bef-exposed-form .form--inline .fieldset-wrapper .form-checkboxes.bef-checkboxes .form-type-checkbox input[type=checkbox]:checked:after{content:url(/themes/custom/boi/images/Checked_fill.svg);display:block;width:21px;height:21px;position:absolute;top:1px;left:1px;background-color:var(--primary-color);}.node--type-card-elements .bef-exposed-form .form--inline fieldset .fieldset-wrapper .form-checkboxes.bef-checkboxes .form-type-checkbox label{font:500 1.125rem/1.5rem 'Barlow',sans-serif;}.node--type-card-elements .bef-exposed-form .form-actions{display:none;}}@media (min-width:62rem){.node--type-card-elements .bef-exposed-form .form--inline{margin:0 auto 3.5rem;}.node--type-card-elements .bef-exposed-form .form--inline fieldset .fieldset-wrapper .form-checkboxes.bef-checkboxes{grid-template-columns:repeat(4,1fr);}.node--type-card-elements .bef-exposed-form .form--inline fieldset .fieldset-wrapper .form-checkboxes.bef-checkboxes .form-type-checkbox label{font:500 1.375rem/1.5rem 'Barlow',sans-serif;}}@media (min-width:75rem){.node--type-card-elements .bef-exposed-form .form--inline fieldset .fieldset-wrapper .form-checkboxes.bef-checkboxes{grid-template-columns:repeat(5,1fr);}}
.entities-list .table-container{overflow-x:auto;}.entities-list table{border-collapse:collapse;text-align:left;margin:2rem auto;}.entities-list tr{vertical-align:top;}.entities-list tr strong{float:left;display:block;margin-right:5px;}.entities-list th{padding:1.5rem;font:500 1rem/1.25rem 'Barlow',sans-serif;background-color:var(--gray-100);color:black;border:1px solid black;text-transform:uppercase;}.entities-list th a{color:var(--primary-color);text-decoration:none;}.entities-list td{padding:1.5rem;border:1px solid black;font:500 1rem/1.25rem 'Barlow',sans-serif;}.entities-list td .item-list ul{margin-bottom:0;overflow:hidden;}.entities-list td .only-one ul{display:inline;list-style:none;}.entities-list td .only-one ul li{display:inline;list-style:none;margin:0;}.entities-list td .only-one ul li a{text-overflow:ellipsis;overflow:hidden;display:block;}.entities-list  fieldset > legend{display:none;}.entities-list  fieldset > form .form--inline{display:flex;flex-wrap:wrap;align-items:flex-end;gap:1rem;margin:1.5rem 0;}@media(min-width:62rem){.entities-list  fieldset > form .form--inline{flex-wrap:nowrap;}}.entities-list  fieldset > form .form--inline .form-item{display:flex;flex-direction:column;gap:0.15rem;margin-right:0;margin-top:0;margin-bottom:0;}@media(min-width:62rem){.entities-list  fieldset > form .form--inline .form-item{gap:0.5rem;}}.entities-list  fieldset > form .form--inline .form-actions{display:flex;gap:1rem;margin-top:0;margin-bottom:0;}.entities-list  fieldset > form .form--inline .form-actions .button{margin-right:0;margin-left:0;}.entities-list  fieldset > form .form--inline input.form-text{margin-top:0;}@media(min-width:62rem){.entities-list  fieldset > form .form--inline input.form-text{max-width:15rem;}}.entities-list  fieldset > form .form--inline input.form-text,.entities-list  fieldset > form .form--inline select{font:500 1rem/1.25rem 'Barlow',sans-serif;padding:0.55rem;border:1px solid  black;border-radius:0;width:calc(100% - 2rem);}@media(min-width:62rem){.entities-list  fieldset > form .form--inline input.form-text,.entities-list  fieldset > form .form--inline select{width:calc(100% - 2rem);font:500 1.375rem/1.25rem 'Barlow',sans-serif;padding:0.7rem 1rem;}.entities-list  fieldset > form .form--inline select{padding:0.9rem;}}.entities-list  fieldset > form .form--inline input.form-text:hover,.entities-list  fieldset > form .form--inline select:hover{border-color:var(--primary-color);}.entities-list  fieldset > form .form--inline input.form-text:focus,.entities-list  fieldset > form .form--inline select:focus{border-color:var(--primary-color);background-color:var(--primary-color-100);}.entities-list  .pager{font:500 1rem/1.25rem 'Barlow',sans-serif;margin-top:2rem;}.entities-list .pager ul{margin-block-start:0;margin-block-end:0;padding-inline-start:0;}.entities-list .pager .pager__items{display:flex;gap:0.75rem;justify-content:center;align-items:center;}.entities-list .pager .pager__item--first,.entities-list .pager .pager__item--last{display:none;}.entities-list .pager .pager__item a{font-size:1.2em;text-decoration:unset;color:#000;}.entities-list .pager__item.is-active a{font-weight:bold;}.entities-list .pager .pager__item.pager__item--first a,.entities-list .pager .pager__item.pager__item--previous a,.entities-list .pager .pager__item.pager__item--next a,.entities-list .pager .pager__item.pager__item--last a{font-size:0;}.entities-list .pager .pager__item.pager__item--first,.entities-list .pager .pager__item.pager__item--previous,.entities-list .pager .pager__item.pager__item--next,.entities-list .pager .pager__item.pager__item--last{margin-top:1em;}.entities-list .pager .pager__item a::before{display:none;content:'';width:8px;height:8px;border-radius:4px;background-color:var(--gray-200);}.entities-list .pager .pager__item:hover a::before{background-color:var(--primary-color);}.entities-list .pager .pager__item.is-active a::before{width:12px;height:12px;border-radius:6px;background-color:var(--primary-color);}.entities-list .pager .pager__item.is-active:hover a::before{background-color:var(--gray-200);}.entities-list .pager .pager__item.pager__item--previous a::before,.entities-list .pager .pager__item.pager__item--next a::before{display:block;width:8px;height:24px;background-color:inherit;}.entities-list .pager .pager__item.pager__item--previous a::before{content:url(/themes/custom/boi/images/arrow_left.svg);}.entities-list .pager .pager__item.pager__item--next a::before{content:url(/themes/custom/boi/images/arrow_right.svg);}@media (min-width:48rem){.entities-list .pager{margin-bottom:2rem;padding-top:2rem;}.entities-list .pager .pager__items{justify-content:flex-end;}}.entities-list .csv-feed .feed-icon{background-image:none;}.entities-list .views-data-export-feed{display:flex;justify-content:flex-end;}.entities-list .views-data-export-feed .feed-icon{overflow:auto;color:white;background:var(--primary-color);text-indent:initial;display:block;width:fit-content;padding:0.75rem 1.5rem;height:auto;}
@media (min-width:62rem){.virtual-nurse .container > *{grid-column:3 / 11;margin-inline:2.5rem;}}.virtual-nurse .views-row{padding-bottom:2.5rem;border-bottom:1px solid #CCC;margin-bottom:1.5rem;}.virtual-nurse .views-row:last-child{margin-bottom:5rem;border-bottom:none;}@media (min-width:62rem){.virtual-nurse .views-row:last-child{margin-bottom:6.5rem;}}.virtual-nurse h1,.virtual-nurse h3{margin:1.5rem 0;}@media (min-width:62rem){.virtual-nurse h1{margin:1.5rem 0 5rem;}.virtual-nurse h3{margin:2.5rem 0;}}.virtual-nurse h3 a{display:block;font:600 1.375rem/1.75rem 'Barlow',sans-serif;padding-left:0.85rem;border-left:4px solid var(--secondary-color);text-decoration:none;color:black;}.virtual-nurse h3 a:hover{color:var(--secondary-color);}.virtual-nurse .views-field-field-description{font:400 1.25rem/2.25rem 'Source Serif Pro',serif;color:var(--bs-body-color);}.virtual-nurse .views-field-field-description img{margin-right:1rem;margin-bottom:1rem;}@media (min-width:62rem){.virtual-nurse .views-field-field-description img{margin-right:1.5rem;}}.virtual-nurse .views-field-field-description ul,.virtual-nurse .views-field-field-description ol{margin:0;padding:0;}.virtual-nurse .views-field-field-description ol li{list-style-position:inside;}.virtual-nurse .views-field-field-description ul li{list-style:none;}.virtual-nurse .views-field-field-description ul li:before{content:"·";padding-right:0.4rem;font-weight:bold;}
.view-numbers-list{display:flex;flex-direction:column;gap:1.5rem;}.view-numbers-list .paragraph.graphic{display:flex;flex-direction:column;gap:0.5rem;border-bottom:1px solid #E8E8E8;padding-bottom:2rem;}@media(min-width:48rem){.view-numbers-list .paragraph.graphic{padding:2.25rem 0 3.75rem;display:grid;grid-template-columns:repeat(2,1fr);grid-template-areas:"top graphic"
                          "title graphic"
                          "text graphic"
                          "link graphic"
                          "bottom graphic";gap:0.5rem 2rem}}.view-numbers-list .views-field-rendered-entity{border-bottom:1px solid #E8E8E8;}.view-numbers-list .views-field-rendered-entity .field--name-field-teaser-img{float:inherit;margin-right:0;width:100%;margin-bottom:1rem;}.view-numbers-list .views-field-rendered-entity .field--name-field-teaser-img img{width:100%;height:auto;}.view-numbers-list .views-field-rendered-entity .field--name-field-teaser-img img:hover{opacity:0.8;}.view-numbers-list .views-field-rendered-entity h3 a{color:var(--bs-body-color);text-align:var(--bs-body-text-align);text-decoration:none;}.view-numbers-list .views-field-rendered-entity h3 a:hover{text-decoration:underline;}@media (min-width:48rem){.view-numbers-list .views-field-rendered-entity .field--name-field-teaser-img{float:left;margin-right:2rem;width:50%;}}.view-numbers-list .views-row:last-child .paragraph.graphic{border-bottom:0;}.view-numbers-list .paragraph.graphic > div:first-child{order:1;grid-area:title;hyphens:auto;font:600 1.5rem/1.25 'Barlow',sans-serif;margin-bottom:1rem;}@media(min-width:48rem){.view-numbers-list .paragraph.graphic > div:first-child{font:600 2.5rem/1.25 'Barlow',sans-serif;margin-bottom:1rem;}}.view-numbers-list .paragraph.graphic .graphic-infogram,.view-numbers-list .paragraph.graphic div[data-data]{order:2;grid-area:graphic;}.view-numbers-list .paragraph.graphic > img{order:2;grid-area:graphic;width:100%;height:auto;}.view-numbers-list .paragraph.graphic .field--name-field-subtitle{order:3;font:400 1rem/1.75rem 'Source Serif Pro',serif;grid-area:text;margin-top:0.6rem;margin-bottom:1.2rem;}.view-numbers-list .paragraph.graphic .link{order:4;grid-area:link;}.view-numbers-list .paragraph.graphic .link a{font:600 1.375rem/1.5rem 'Barlow',sans-serif;display:block;text-decoration:none;color:black;padding:0.25rem 0.65rem;border-left:4px solid var(--secondary-color);}.node--type-numbers-list .views-exposed-form{margin:1rem auto 4rem;}@media (min-width:48rem){.node--type-numbers-list .views-exposed-form{width:100%;margin:2.5rem auto 3rem;padding-inline:0;padding-bottom:2.5rem;border-bottom:1px solid #E8E8E8;}}.node--type-numbers-list .views-exposed-form .form--inline{display:flex;flex-wrap:wrap;}@media(min-width:48rem){.node--type-numbers-list .views-exposed-form .form--inline{flex-wrap:nowrap;}}.node--type-numbers-list .views-exposed-form .form--inline label{display:none;}.node--type-numbers-list .views-exposed-form .form-item,.node--type-numbers-list .views-exposed-form .form-actions{margin-top:0;margin-bottom:0;}.node--type-numbers-list .views-exposed-form .form-item{margin-right:0;}.node--type-numbers-list .views-exposed-form .form-item input,.node--type-numbers-list .views-exposed-form .form-actions .form-submit{height:2.4rem;background-color:white;}.node--type-numbers-list .views-exposed-form .form-item input{padding:0 1.875rem;height:3.65rem;width:calc(100% - 3.75rem);border:1px solid black;border-right:0;border-radius:1.875rem 0 0 1.875rem;font:500 1rem/1 'Barlow',sans-serif;color:var(--gray);}.node--type-numbers-list .views-exposed-form .form-type-textfield{width:calc(100% - 4.6rem);}.node--type-numbers-list .views-exposed-form .form-actions .form-submit{width:auto;border-radius:0 1.875rem 1.875rem 0;background-image:url(/themes/custom/boi/images/search_icon.svg);background-size:1.75rem;background-repeat:no-repeat;background-position:center;border:1px solid black;border-left:0;font-size:0;}.node--type-numbers-list .views-exposed-form .form--inline:has(input:focus) .form-actions .form-submit,.node--type-numbers-list .views-exposed-form .form--inline:hover .form-actions .form-submit{background-image:url(/themes/custom/boi/images/search_icon_hover.svg);}.node--type-numbers-list .views-exposed-form .form--inline:has(input:focus) input{background-color:#F2F6FD;border:1px solid var(--primary-color);}.node--type-numbers-list .views-exposed-form .form--inline:hover input.form-text{border-right:0;border-color:var(--primary-color);}.node--type-numbers-list .views-exposed-form .form--inline:hover input.button{border-left:0;border-color:var(--primary-color);}.node--type-numbers-list .views-exposed-form .form--inline:has(input:focus) input.form-text{border-right:0;}.node--type-numbers-list .views-exposed-form .form--inline:has(input:focus) input.button{border-left:0;}.node--type-numbers-list .views-exposed-form .form--inline:has(input:focus) .form-item input{color:black;}.node--type-numbers-list .views-exposed-form .form--inline .form-item input:focus-visible{outline:0;}.graphic .item-list-left{display:flex;flex-direction:column;gap:0.5rem;}@media (min-width:48rem){.node--type-numbers-list  .views-exposed-form .form-item input,.node--type-numbers-list  .views-exposed-form .form-actions .form-submit{height:5.55rem;}.node--type-numbers-list  .views-exposed-form .form-actions .form-submit{border-radius:0 2.75rem 2.75rem 0;background-size:2.25rem;width:3.5rem;height:3.55rem;}.node--type-numbers-list  .views-exposed-form .form-item input{min-width:32rem;width:auto;padding:0 2.75rem;border-radius:2.75rem 0 0 2.75rem;font:500 1.375rem/1 'Barlow',sans-serif;}.node--type-numbers-list  .views-exposed-form .form-item input.form-text{background-image:none;}.node--type-numbers-list  .views-exposed-form .form--inline{flex-wrap:nowrap;}.node--type-numbers-list  .views-exposed-form .form-type-textfield{width:auto;}}
.node--type-service-list .views-exposed-form{margin:-1rem 1.5rem 3rem;}@media (min-width:48rem){.node--type-service-list .views-exposed-form{max-width:84rem;margin:2.5rem auto 6rem;padding-inline:3.5rem;}}.node--type-service-list .views-exposed-form .form--inline{display:flex;flex-wrap:wrap;}@media(min-width:62rem){.node--type-service-list .views-exposed-form .form--inline{flex-wrap:nowrap;}}.node--type-service-list .views-exposed-form .form--inline label{display:none;}.node--type-service-list .views-exposed-form .form--inline .form-type-select{order:-1;align-self:flex-start;flex-grow:2;text-align:left;margin-bottom:1.5rem;}.node--type-service-list .views-exposed-form .form--inline .form-type-select select{font-size:1rem;text-transform:uppercase;font:500 1rem/1 'Barlow',sans-serif;border:0;background-color:white;background:url(/themes/custom/boi/images/arrow_select.svg) no-repeat;background-position:calc(100% - 0.1rem) center !important;-moz-appearance:none !important;-webkit-appearance:none !important;appearance:none !important;padding-right:2rem !important;}.node--type-service-list .views-exposed-form .form-item,.node--type-service-list .views-exposed-form .form-actions{margin-top:0;margin-bottom:0;}.node--type-service-list .views-exposed-form .form-item{margin-right:0;}.node--type-service-list .views-exposed-form .form-item input,.node--type-service-list .views-exposed-form .form-actions .form-submit{height:2.4rem;background-color:white;}@media(min-width:48rem){.node--type-service-list .views-exposed-form .form-item input,.node--type-service-list .views-exposed-form .form-actions .form-submit{height:1.65rem;}}.node--type-service-list .views-exposed-form .form-item input{padding:0 1.875rem;height:3.65rem;width:calc(100% - 3.75rem);border:1px solid black;border-right:0;border-radius:1.875rem 0 0 1.875rem;font:500 1rem/1 'Barlow',sans-serif;color:var(--gray);}.node--type-service-list .views-exposed-form .form-type-textfield{width:calc(100% - 4.6rem);}.node--type-service-list .views-exposed-form .form-actions .form-submit{width:auto;border-radius:0 1.875rem 1.875rem 0;background-image:url(/themes/custom/boi/images/search_icon.svg);background-size:1.75rem;background-repeat:no-repeat;background-position:center;border:1px solid black;border-left:0;font-size:0;}.node--type-service-list .views-exposed-form .form--inline:has(input:focus) .form-actions .form-submit,.node--type-service-list .views-exposed-form .form--inline:hover .form-actions .form-submit{background-image:url(/themes/custom/boi/images/search_icon_hover.svg);}.node--type-service-list .views-exposed-form .form--inline:has(input:focus) input{background-color:#F2F6FD;border:1px solid var(--primary-color);}.node--type-service-list .views-exposed-form .form--inline:hover input.form-text{border-right:0;border-color:var(--primary-color);}.node--type-service-list .views-exposed-form .form--inline:hover input.button{border-left:0;border-color:var(--primary-color);}.node--type-service-list .views-exposed-form .form--inline:has(input:focus) input.form-text{border-right:0;}.node--type-service-list .views-exposed-form .form--inline:has(input:focus) input.button{border-left:0;}.node--type-service-list .views-exposed-form .form--inline:has(input:focus) .form-item input{color:black;}.node--type-service-list .views-exposed-form .form--inline .form-item input:focus-visible{outline:0;}@media (min-width:64rem){.node--type-service-list .views-exposed-form{width:auto;}.node--type-service-list .views-exposed-form .form-item input,.node--type-service-list .views-exposed-form .form-actions .form-submit{height:5.55rem;}.node--type-service-list .views-exposed-form .form-actions .form-submit{border-radius:0 2.75rem 2.75rem 0;background-size:2.25rem;width:3.5rem;height:3.55rem;}.node--type-service-list .views-exposed-form .form-item input{min-width:32rem;width:auto;padding:0 2.75rem;border-radius:2.75rem 0 0 2.75rem;font:500 1.375rem/1 'Barlow',sans-serif;}.node--type-service-list .views-exposed-form .form-item input.form-text{background-image:none;}.node--type-service-list .views-exposed-form .form--inline{flex-wrap:nowrap;}.node--type-service-list .views-exposed-form .form--inline .form-type-select{order:3;align-self:flex-start;flex-grow:2;text-align:right;margin-bottom:0;}.node--type-service-list .views-exposed-form .form-type-textfield{width:auto;}}
.webform-submission-feedback-form{display:block;margin:0 auto;padding:4.5rem 0 3rem;width:100%;}.webform-submission-feedback-form .fieldset-legend,.webform-submission-feedback-form .webform-confirmation{display:block;font:600 1.75rem/2rem 'Barlow',sans-serif;margin-bottom:1.5rem;text-align:center;color:black;}.webform-submission-feedback-form legend{margin:0 auto;}.webform-submission-feedback-form .form-radios{display:flex;flex-direction:row;gap:0.5rem;justify-content:center;}.webform-submission-feedback-form .form-type-textarea{margin:2rem auto 0;width:18rem;}.webform-submission-feedback-form .webform-actions{display:flex;justify-content:center;margin:2rem auto;width:18rem;}.webform-submission-feedback-form .form-type-radio{background-color:var(--primary-color);cursor:pointer;height:2.5rem;position:relative;width:6.125rem;}.webform-submission-feedback-form .form-type-radio:hover{background-color:var(--secondary-color);}.webform-submission-feedback-form .form-type-radio label,.webform-submission-feedback-form .form-type-radio input{bottom:0;cursor:pointer;display:block;left:0;position:absolute;right:0;top:0;}.webform-submission-feedback-form .form-type-radio input[type="radio"]{opacity:0.001;z-index:100;}.webform-submission-feedback-form .form-type-radio input[type="radio"]:checked + label{background-color:var(--secondary-color);}.webform-submission-feedback-form .form-radios .form-type-radio label{align-items:center;color:white;display:flex;font:600 1rem/1.25rem 'Barlow',sans-serif;height:100%;justify-content:center;text-transform:uppercase;width:100%;z-index:90;}@media (min-width:48rem){.webform-submission-feedback-form{padding:6.5rem 0 3rem;}.webform-submission-feedback-form .webform-confirmation,.webform-submission-feedback-form .fieldset-legend{font:600 2.5rem/2.75rem 'Barlow',sans-serif;}.webform-submission-feedback-form .form-radios{gap:2.5rem;}.webform-submission-feedback-form .form-type-textarea,.webform-submission-feedback-form .webform-actions{width:24rem;}.webform-submission-feedback-form .form-type-radio{height:3.75rem;width:5.875rem;}}
.webform-submission-form{margin:1.5rem 1.5rem 2rem;}@media (min-width:48rem){.webform-submission-form{column-gap:1.5rem;display:grid;grid-template-columns:repeat(12,1fr);max-width:42rem;margin:2.5rem auto;padding-inline:3rem;}.webform-submission-form > *{grid-column:1 / 13;margin-inline:0;}}.webform-submission-form .webform-section-wrapper{border-bottom:1px solid #e8e8e8;padding-bottom:1.5rem;}.webform-submission-form p{font:500 1rem/1.25 'Source Serif Pro',serif;}.webform-submission-form input,.webform-submission-form select{font:500 1rem/1.25 'Barlow',sans-serif;padding:0.95rem;border:1px solid black;color:var(--gray);margin-top:0.15rem;}.webform-submission-form input[type=text]{width:calc(100% - 1.90rem);}.webform-submission-form input:focus{color:black;background-color:#F2F6FD;}.webform-submission-form .webform-section-wrapper > #ajax-wrapper > .form-item:hover > label,.webform-submission-form .webform-section-wrapper > .form-item:hover > label,.webform-submission-form .webform-section-wrapper .fieldset-wrapper > .form-item:hover label,.webform-submission-form  > #ajax-wrapper > .form-item:hover > label,.webform-submission-form  > .form-item:hover > label,.webform-submission-form .fieldset-wrapper > .form-item:hover label{color:black;}.webform-submission-form .webform-section-wrapper > #ajax-wrapper > .form-item:hover > .form-managed-file input,.webform-submission-form .webform-section-wrapper > .form-item:hover > input,.webform-submission-form .webform-section-wrapper > .form-item:hover > select,.webform-submission-form > #ajax-wrapper > .form-item:hover > .form-managed-file input,.webform-submission-form > .form-item:hover > input,.webform-submission-form > .form-item:hover > select,.webform-submission-form .webform-section-wrapper .fieldset-wrapper > .form-item:hover input{border-color:var(--primary-color);}.webform-submission-form .form-item .description{margin-top:0.5rem;font:500 0.9rem/1.25 'Barlow',sans-serif;}.webform-submission-form .form-item select{appearance:none;-webkit-appearance:none;background-image:url(/themes/custom/boi/images/arrow_select.svg);background-repeat:no-repeat;background-position:center right 18px;padding-right:3rem;}.webform-submission-form .form-item .form-file{font:500 1rem/1.25 'Barlow',sans-serif;}.webform-section-wrapper .form-item input[type=file]::file-selector-button{border:1px solid black;padding:.3em .4em .2em;border-radius:0;background-color:#fff;transition:1s;}.webform-submission-form fieldset legend{font:500 1rem/1.25rem 'Barlow',sans-serif;display:block;color:var(--gray);margin-bottom:5px;}.webform-submission-form .form-radios{display:flex;gap:2rem;flex-wrap:wrap;}.webform-submission-form .form-radios .form-item,.webform-submission-form .form-type-checkbox{display:flex;gap:0.5rem;align-items:center;}.webform-submission-form .form-radios .form-item label,.webform-submission-form  .form-type-checkbox label{font:500 1rem/1.25 'Barlow',sans-serif;color:black;}.webform-submission-form.webform-submission-feedback-form .form-radios .form-item label{color:white;}.webform-submission-form .form-type-checkbox input,.webform-submission-form .form-type-radio input{appearance:none;-webkit-appearance:none;cursor:pointer;background-color:#fff;background-image:url(/themes/custom/boi/images/checkbox.svg);background-repeat:no-repeat;background-position:center;width:1.5rem;height:1.5rem;padding:0;border:0;outline:1px solid black;display:block;}.webform-submission-form .form-type-radio input{border-radius:50%;background-image:none;}.webform-submission-form .form-type-radio input:checked{border:8px solid var(--primary-color);}.webform-submission-form .form-type-checkbox input:checked{background-color:var(--primary-color);}.webform-submission-form .form-type-radio label,.webform-submission-form .form-type-checkbox label{margin-bottom:0;}.webform-submission-form a{color:var(--primary-color);}.webform-submission-form .form-type-processed-text{border-bottom:1px solid #e8e8e8;padding-bottom:1.5rem;margin-bottom:1.5rem;}@media (min-width:768px){.webform-submission-form input,.webform-submission-form select,.webform-submission-form .form-radios .form-item label,.webform-submission-form .form-type-checkbox label{font:500 1.375rem/1.25 'Barlow',sans-serif;}.webform-submission-form p{font:500 1.375rem/2.5rem 'Barlow',serif;}.webform-submission-form input[type=email],.webform-submission-form input[type=text]{width:calc(100% - 1.90rem);}}.path-webform .block-system-main-block > .webform-submission-form{column-gap:1.5rem;max-width:50.5rem;margin-inline:auto;padding-inline:3rem;margin-block:3rem;}.path-webform .block-system-main-block > .webform-submission-form > *{width:100%;}.path-webform .block-system-main-block > .webform-submission-form input.form-text{width:100%;}.path-webform .block-system-main-block > .webform-submission-form .form-type-radio,.path-webform .block-system-main-block > .webform-submission-form .form-type-checkbox{display:flex;gap:0.5rem;align-items:center;}.path-webform .block-system-main-block > .webform-submission-form .form-type-radio label,.path-webform .block-system-main-block > .webform-submission-form .form-type-checkbox label{font:500 1rem / 1 'Barlow',sans-serif;margin-bottom:-0.25rem;}.path-webform .block-system-main-block > .webform-submission-form fieldset legend span{margin-bottom:0.75rem;display:block;}.path-webform .webform-submission-form input.button{margin-left:0;}@media (min-width:768px){.path-webform .webform-submission-form input,.path-webform .webform-submission-form select,.path-webform .webform-submission-form .form-radios .form-item label,.path-webform .webform-submission-form .form-type-checkbox label{font:500 1rem/1.25 'Barlow',sans-serif;}.path-webform .webform-submission-form p{font:500 1rem/1.25 'Barlow',sans-serif;}.path-webform .webform-submission-form input[type=email],.path-webform .webform-submission-form input[type=text]{width:calc(100% - 1.90rem);}}
