From 9b39463140e11cd69b45978213351b0c7a97f5ea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Bedna=C5=99=C3=ADk?= <jan.bednarik@gmail.com> Date: Sat, 30 May 2020 00:28:23 +0200 Subject: [PATCH] senate: Microsite for list of senators and candidates --- README.md | 1 + majak/settings/base.py | 1 + senate/__init_.py | 0 senate/apps.py | 5 + senate/migrations/0001_initial.py | 161 + senate/migrations/__init__.py | 0 senate/models.py | 54 + senate/static/senate/assets/css/overrides.css | 19 + senate/static/senate/assets/css/styles.css | 4723 +++++++++++++++++ senate/static/senate/assets/img/clips.svg | 1 + .../senate/assets/img/icons/menu-toggle.svg | 7 + .../senate/assets/img/icons/onboard.svg | 15 + .../static/senate/assets/img/logo-small.svg | 1 + senate/static/senate/assets/img/logo.svg | 30 + .../senate/assets/img/map-placeholder.jpg | Bin 0 -> 88995 bytes senate/templates/senate/base.html | 73 + senate/templates/senate/person_snippet.html | 22 + senate/templates/senate/senate_home_page.html | 35 + 18 files changed, 5148 insertions(+) create mode 100644 senate/__init_.py create mode 100644 senate/apps.py create mode 100644 senate/migrations/0001_initial.py create mode 100644 senate/migrations/__init__.py create mode 100644 senate/models.py create mode 100644 senate/static/senate/assets/css/overrides.css create mode 100644 senate/static/senate/assets/css/styles.css create mode 100755 senate/static/senate/assets/img/clips.svg create mode 100644 senate/static/senate/assets/img/icons/menu-toggle.svg create mode 100644 senate/static/senate/assets/img/icons/onboard.svg create mode 100755 senate/static/senate/assets/img/logo-small.svg create mode 100644 senate/static/senate/assets/img/logo.svg create mode 100755 senate/static/senate/assets/img/map-placeholder.jpg create mode 100644 senate/templates/senate/base.html create mode 100644 senate/templates/senate/person_snippet.html create mode 100644 senate/templates/senate/senate_home_page.html diff --git a/README.md b/README.md index f25317939..bb4c6e981 100644 --- a/README.md +++ b/README.md @@ -27,6 +27,7 @@ jako přehled pluginů a rozšíření pro Wagtail. . ├── home = app na web úvodní stránky Majáku ├── donate = app na web dary.pirati.cz + ├── senate = app na web senat.pirati.cz ├── senat_campaign = app na weby kandidátů na senátory ... ├── majak = Django projekt s konfigurací Majáku diff --git a/majak/settings/base.py b/majak/settings/base.py index 217e6a273..5ddc0bbfa 100644 --- a/majak/settings/base.py +++ b/majak/settings/base.py @@ -31,6 +31,7 @@ DATABASES["default"]["ATOMIC_REQUESTS"] = True # APPS # ------------------------------------------------------------------------------ INSTALLED_APPS = [ + "senate", "donate", "senat_campaign", "home", diff --git a/senate/__init_.py b/senate/__init_.py new file mode 100644 index 000000000..e69de29bb diff --git a/senate/apps.py b/senate/apps.py new file mode 100644 index 000000000..d8d13c96f --- /dev/null +++ b/senate/apps.py @@ -0,0 +1,5 @@ +from django.apps import AppConfig + + +class SenateConfig(AppConfig): + name = "senate" diff --git a/senate/migrations/0001_initial.py b/senate/migrations/0001_initial.py new file mode 100644 index 000000000..0f949c603 --- /dev/null +++ b/senate/migrations/0001_initial.py @@ -0,0 +1,161 @@ +# Generated by Django 3.0.6 on 2020-05-29 22:26 + +import django.db.models.deletion +import wagtail.core.blocks +import wagtail.core.fields +import wagtail.images.blocks +from django.db import migrations, models + + +class Migration(migrations.Migration): + + initial = True + + dependencies = [ + ("wagtailcore", "0045_assign_unlock_grouppagepermission"), + ] + + operations = [ + migrations.CreateModel( + name="SenateHomePage", + fields=[ + ( + "page_ptr", + models.OneToOneField( + auto_created=True, + on_delete=django.db.models.deletion.CASCADE, + parent_link=True, + primary_key=True, + serialize=False, + to="wagtailcore.Page", + ), + ), + ( + "senators", + wagtail.core.fields.StreamField( + [ + ( + "item", + wagtail.core.blocks.StructBlock( + [ + ( + "name", + wagtail.core.blocks.CharBlock( + label="jméno" + ), + ), + ( + "district", + wagtail.core.blocks.CharBlock( + label="obvod" + ), + ), + ( + "info", + wagtail.core.blocks.CharBlock( + label="info o nominaci" + ), + ), + ( + "phone", + wagtail.core.blocks.CharBlock( + label="telefon", required=False + ), + ), + ( + "email", + wagtail.core.blocks.EmailBlock( + label="email", required=False + ), + ), + ( + "web", + wagtail.core.blocks.URLBlock( + label="web", required=False + ), + ), + ( + "photo", + wagtail.images.blocks.ImageChooserBlock( + label="fotka" + ), + ), + ] + ), + ) + ], + blank=True, + verbose_name="naši senátoři", + ), + ), + ( + "candidates", + wagtail.core.fields.StreamField( + [ + ( + "item", + wagtail.core.blocks.StructBlock( + [ + ( + "name", + wagtail.core.blocks.CharBlock( + label="jméno" + ), + ), + ( + "district", + wagtail.core.blocks.CharBlock( + label="obvod" + ), + ), + ( + "info", + wagtail.core.blocks.CharBlock( + label="info o nominaci" + ), + ), + ( + "phone", + wagtail.core.blocks.CharBlock( + label="telefon", required=False + ), + ), + ( + "email", + wagtail.core.blocks.EmailBlock( + label="email", required=False + ), + ), + ( + "web", + wagtail.core.blocks.URLBlock( + label="web", required=False + ), + ), + ( + "photo", + wagtail.images.blocks.ImageChooserBlock( + label="fotka" + ), + ), + ] + ), + ) + ], + blank=True, + verbose_name="kandidáti", + ), + ), + ( + "matomo_id", + models.IntegerField( + blank=True, + null=True, + verbose_name="Matomo ID pro sledování návštěvnosti", + ), + ), + ], + options={"verbose_name": "Senát",}, + bases=("wagtailcore.page",), + ), + ] diff --git a/senate/migrations/__init__.py b/senate/migrations/__init__.py new file mode 100644 index 000000000..e69de29bb diff --git a/senate/models.py b/senate/models.py new file mode 100644 index 000000000..9a9758007 --- /dev/null +++ b/senate/models.py @@ -0,0 +1,54 @@ +from django.db import models +from django.utils.translation import gettext_lazy +from wagtail.admin.edit_handlers import FieldPanel, MultiFieldPanel, StreamFieldPanel +from wagtail.core import blocks +from wagtail.core.fields import StreamField +from wagtail.core.models import Page +from wagtail.images.blocks import ImageChooserBlock + + +class PersonBlock(blocks.StructBlock): + name = blocks.CharBlock(label="jméno") + district = blocks.CharBlock(label="obvod") + info = blocks.CharBlock(label="info o nominaci") + phone = blocks.CharBlock(label="telefon", required=False) + email = blocks.EmailBlock(label="email", required=False) + web = blocks.URLBlock(label="web", required=False) + photo = ImageChooserBlock(label="fotka") + + class Meta: + icon = "person" + label = "osoba" + + +class SenateHomePage(Page): + senators = StreamField( + [("item", PersonBlock())], verbose_name="naši senátoři", blank=True + ) + candidates = StreamField( + [("item", PersonBlock())], verbose_name="kandidáti", blank=True + ) + matomo_id = models.IntegerField( + "Matomo ID pro sledování návštěvnosti", blank=True, null=True + ) + + content_panels = Page.content_panels + [ + StreamFieldPanel("senators"), + StreamFieldPanel("candidates"), + ] + + promote_panels = [ + MultiFieldPanel( + [FieldPanel("seo_title"), FieldPanel("search_description")], + gettext_lazy("Common page configuration"), + ), + ] + + settings_panels = [ + FieldPanel("matomo_id"), + ] + + subpage_types = [] + + class Meta: + verbose_name = "Senát" diff --git a/senate/static/senate/assets/css/overrides.css b/senate/static/senate/assets/css/overrides.css new file mode 100644 index 000000000..3a773acf8 --- /dev/null +++ b/senate/static/senate/assets/css/overrides.css @@ -0,0 +1,19 @@ +.contact .profile .img { + width: 128px; + border: 1px solid #EEEEEE; + border-radius: 500px; + -webkit-border-radius: 500px; + -moz-border-radius: 500px; +} + +.contact .profile .img img { + width: 126px; + border: 8px solid #FFFFFF; + border-radius: 500px; + -webkit-border-radius: 500px; + -moz-border-radius: 500px; +} + +.contact .profile .info .position { + max-width: 400px; +} diff --git a/senate/static/senate/assets/css/styles.css b/senate/static/senate/assets/css/styles.css new file mode 100644 index 000000000..ce1921ed8 --- /dev/null +++ b/senate/static/senate/assets/css/styles.css @@ -0,0 +1,4723 @@ +/*MIXINS*/ +:root { + font-size: 15px; } + +body { + margin: 0; + font-family: 'Roboto Condensed', sans-serif; + font-weight: 300; } + +.container-fluid { + max-width: 1366px; } + +ul { + list-style: none; + margin: 0; + padding: 0; + margin-left: 1.5rem; } + ul li { + position: relative; + font-family: 'Roboto', sans-serif; } + ul li:before { + font-style: normal; + font-variant: normal; + text-rendering: auto; + -webkit-font-smoothing: antialiased; + font-family: "Font Awesome 5 Pro"; + content: "\f45c"; + position: absolute; + font-size: 6px; + top: 7px; + margin: auto; + height: 12px; + color: #000; + left: -12px; + font-weight: 600; } + ul li a { + font-family: 'Roboto', sans-serif; } + +img { + max-width: 100%; } + +hr { + border-top: 1px solid #f6f6f6; + margin: 1.5rem 0; } + +table { + border: 1px solid #eee; } + table thead tr th { + padding: 13px 21px; + background: #000; + color: #FFF; + font-weight: 400; } + table tbody { + /*empty*/ } + table tbody tr { + /*empty*/ } + table tbody tr td { + padding: 13px 21px; + border-bottom: 1px solid #eee; + border-left: 1px solid #eee; } + table tbody tr:nth-child(even) { + /*empty*/ } + table tbody tr:nth-child(even) td { + /*empty*/ } + table tbody tr:nth-child(odd) { + background: #f9f9f9; } + table tbody tr:nth-child(odd) td { + /*empty*/ } + +figure { + position: relative; } + figure img { + display: block; + margin-left: auto; + margin-right: auto; + max-width: 100%; + width: auto; } + figure figcaption { + position: absolute; + z-index: 2; + font-family: 'Roboto', sans-serif; + font-weight: 300; + color: #ffffff; + left: 20px; + bottom: 20px; } + +.only-mobile { + display: none; } + @media (max-width: 991px) { + .only-mobile { + display: block; } } + +@media (max-width: 991px) { + .only-desktop { + display: none; } } + +/*MIXINS*/ +/*custom style for DIVIDER*/ +/*Ellipsis style*/ +.ellip { + display: block; + height: 100%; } + +.ellip-line { + display: inline-block; + text-overflow: ellipsis; + white-space: nowrap; + word-wrap: normal; + max-width: 100%; } + +.ellip, +.ellip-line { + position: relative; + overflow: hidden; } + +.onboard-banner { + background: #f4f5f7; + padding: 27px; + display: flex; + justify-content: space-between; + flex-wrap: wrap; + border: 1px solid #e8e9eb; } + .onboard-banner .left { + width: 48%; } + .onboard-banner .right { + width: 48%; + margin-top: -27px; + margin-bottom: -27px; + text-align: center; + display: flex; + align-items: flex-end; } + .onboard-banner .right .flag { + /*empty*/ } + @media (max-width: 768px) { + .onboard-banner .left { + width: 100%; } + .onboard-banner .right { + display: none; } } + +.btn-icon { + display: inline-block; + transition: 200ms; + text-decoration: none; } + .btn-icon .btn-wrap { + justify-content: space-between; + align-items: center; + height: 45px; + display: flex; } + .btn-icon .btn-wrap .text { + display: block; + padding: 10px 36px; + box-sizing: border-box; + font-weight: 400; + font-size: 1.1rem; + text-align: center; } + .btn-icon .btn-wrap .icon { + width: 45px; + display: flex; + align-items: center; + justify-content: center; + height: 100%; + transition: 200ms; } + .btn-icon .btn-wrap .icon i { + line-height: 1rem; } + .btn-icon .btn-wrap .icon img { + width: auto; + height: 19px; + opacity: 0.9; } + .btn-icon .btn-wrap .icon svg { + width: 19px; } + +.btn-big { + display: inline-block; + color: #FFF; + background: #000; + transition: 200ms; + text-decoration: none; } + .btn-big .btn-wrap { + justify-content: space-between; + align-items: center; + height: auto; + display: flex; + padding: 29px 29px 22px; } + .btn-big .btn-wrap .text { + display: block; + box-sizing: border-box; + font-weight: 400; + font-size: 35px; + font-family: "Bebas Neue", cursive; + text-transform: uppercase; } + @media (max-width: 768px) { + .btn-big .btn-wrap .text { + font-size: 20px; } } + .btn-big .btn-wrap .icon { + width: 45px; + display: flex; + align-items: center; + justify-content: center; + height: 100%; + font-size: 30px; + transition: 200ms; + background: none !important; + border: none !important; } + .btn-big .btn-wrap .icon img { + width: auto; + height: 42px; + opacity: 0.9; } + .btn-big .btn-wrap .icon svg { + height: 40px; + width: 40px; } + .btn-big:hover { + color: #FFF; + text-decoration: none; } + .btn-big:hover .icon { + background: none !important; } + +.btn-basic { + display: inline-block; + text-align: center; + min-width: 130px; + transition: 200ms; + text-decoration: none; } + .btn-basic .text { + display: block; + padding: 10px 23px; + box-sizing: border-box; + font-weight: 400; + font-size: 1.1rem; } + +.big.btn-icon { + width: 340px; } + .big.btn-icon .btn-wrap { + height: 82px; } + .big.btn-icon .btn-wrap .text { + padding: 10px 45px; + font-size: 1.2rem; + flex-grow: 1; } + .big.btn-icon .btn-wrap .icon { + width: 82px; } + @media (max-width: 500px) { + .big.btn-icon { + width: 280px; } } + +.btn-arrow { + display: inline-block; + text-align: center; + transition: 200ms; + text-decoration: none; + width: 44px; + height: 44px; + vertical-align: top; + line-height: 44px; } + +.c-green { + background: #29bc51; + color: #FFF; } + .c-green .icon { + border-left: 1px solid #22a244; + background: #26b34b; } + .c-green:hover { + color: #FFF; + background: #000; + text-decoration: none; } + .c-green:hover .icon { + border-left: 1px solid #212121; + background: #000; } + .c-green:hover .icon svg { + fill: #FFF; } + .c-green:hover .icon svg path { + fill: #FFF; } + .c-green:hover .icon i { + color: #FFF; } + +.c-white { + background: #FFF; + color: #000; } + .c-white .icon { + border-left: 1px solid #000; + background: #FFF; } + .c-white:hover { + color: #FFF; + background: #000; + text-decoration: none; } + .c-white:hover .icon { + border-left: 1px solid #212121; + background: #000; } + .c-white:hover .icon svg, .c-white:hover .icon i { + color: #FFF; + fill: #FFF; } + +.c-black { + background: #000; + color: #FFF; } + .c-black .icon { + border-left: 1px solid #000; + background: #303030; + border-right: 1px solid #e2e2e226; } + .c-black .icon svg { + fill: #FFF; } + .c-black:hover { + color: #000; + background: #F3F3F3; + text-decoration: none; } + .c-black:hover .text { + color: #000; } + .c-black:hover .icon { + border-left: 1px solid #e6e6e6; + background: #F3F3F3; } + .c-black:hover .icon svg { + fill: #000; } + .c-black:hover .icon svg path { + fill: #000; } + .c-black:hover .icon i { + color: #000; } + +.c-red { + background: #d6151b; + color: #FFF; } + .c-red .icon { + border-left: 1px solid #ea4248; + background: #e03438; + border-right: 1px solid #e2e2e226; } + .c-red:hover { + color: #FFF; + background: #000; + text-decoration: none; } + .c-red:hover .icon { + border-left: 1px solid #212121; + background: #000; } + .c-red:hover .icon svg { + fill: #FFF; } + .c-red:hover .icon svg path { + fill: #FFF; } + .c-red:hover .icon i { + color: #FFF; } + +.c-grey { + background: #F0F0F0; + color: #000; } + .c-grey .icon { + border-left: 1px solid #000; + background: #303030; + border-right: 1px solid #e2e2e226; } + .c-grey:hover { + color: #FFF; + background: #000; + text-decoration: none; } + .c-grey:hover .icon { + border-left: 1px solid #212121; + background: #000; } + .c-grey:hover .icon svg { + fill: #FFF; } + .c-grey:hover .icon svg path { + fill: #FFF; } + .c-grey:hover .icon i { + color: #FFF; } + +.c-fb { + background: #1978f3; + color: #FFF; } + +.stretch { + display: block; } + +.cta-btn { + border: none; + outline: none; + -webkit-appearance: none; + -moz-appearance: none; + background-color: #000000; + display: inline-block; + -moz-transition: background-color 0.2s; + -o-transition: background-color 0.2s; + -webkit-transition: background-color 0.2s; + transition: background-color 0.2s; } + .cta-btn:hover { + text-decoration: none; + background: #191919; } + .cta-btn:hover .arrow:before { + left: 60%; } + .cta-btn p { + font-family: 'Roboto Condensed', sans-serif; + color: #ffffff; + font-size: 1.2rem; + padding: 10px 30px; + display: inline-block; + vertical-align: middle; + margin: 0px; } + .cta-btn .arrow { + display: inline-block; + vertical-align: middle; + background-color: #191919; + border-left: 1px solid #303030; + position: relative; + width: 47px; + height: 47px; } + .cta-btn .arrow:before { + content: ""; + position: absolute; + left: 50%; + top: 50%; + transform: translate(-50%, -50%) rotate(-45deg); + width: 7px; + height: 7px; + position: absolute; + border-right: 2px solid #ffffff; + border-bottom: 2px solid #ffffff; + -moz-transition: left 0.2s; + -o-transition: left 0.2s; + -webkit-transition: left 0.2s; + transition: left 0.2s; } + +.cta-btn2 { + border: none; + outline: none; + -webkit-appearance: none; + -moz-appearance: none; + background-color: #F3F3F3; + display: inline-block; + -moz-transition: background-color 0.2s; + -o-transition: background-color 0.2s; + -webkit-transition: background-color 0.2s; + transition: background-color 0.2s; + font-family: 'Roboto Condensed', sans-serif; + color: #000000; + font-size: 1.2rem; + padding: 10px 30px; + display: inline-block; + vertical-align: middle; + margin: 0px; } + .cta-btn2:hover { + text-decoration: none; + color: #000000; + background-color: #e4e4e4; } + +h1, h2, h3, h4, h5, h6 { + font-family: "Bebas Neue", cursive; + text-transform: uppercase; } + +body { + font-size: 0.9333rem; } + +p { + font-size: 1rem; + font-family: 'Roboto', sans-serif; + font-weight: 400; + line-height: 1.6rem; + margin: 0; + padding: 0; } + +a { + cursor: pointer; + text-decoration: none; + transition: 200ms; + color: #4c4c4c; } + a:hover { + text-decoration: underline; + color: inherit; } + +b { + font-weight: 600; } + +blockquote { + font-family: 'Roboto', sans-serif; + font-size: .88rem; + line-height: 1.4rem; + font-style: italic; + font-weight: 500; + color: #0e0e0e; + display: block; + margin-left: auto; + margin-right: auto; + width: 78%; + padding-left: 30px; + border-left: 2px solid #0e0e0e; + margin-top: 0px; + margin-bottom: 0px; } + @media screen and (max-width: 475px) { + blockquote { + padding-left: 18px; } } + +.headline-maxi { + font-size: 6rem; + line-height: 6rem; } + @media (max-width: 576px) { + .headline-maxi { + font-size: 3.4rem; + line-height: 3.4rem; } + .headline-maxi br { + display: none; } } + +.headline-big { + font-size: 4.6rem; + line-height: 4.6rem; } + @media (max-width: 576px) { + .headline-big { + font-size: 2.7rem; + line-height: 2.7rem; } + .headline-big br { + display: none; } } + +.headline-normal { + font-size: 2.7rem; + line-height: 2.7rem; } + @media (max-width: 576px) { + .headline-normal { + font-size: 2.1rem; + line-height: 2.1rem; } + .headline-normal br { + display: none; } } + +.subtitle-maxi { + font-family: 'Roboto Condensed', sans-serif; + font-weight: 500; + font-size: 2rem; + text-transform: none; } + +.subtitle-big { + font-family: 'Roboto Condensed', sans-serif; + font-weight: 500; + font-size: 1.87rem; + text-transform: none; } + +.subtitle-normal { + font-family: 'Roboto Condensed', sans-serif; + font-weight: 300; + font-size: 1.2rem; } + +.sp-1 { + padding-top: 1.5rem; + padding-bottom: 1.5rem; } + +.sp-2 { + padding-top: 3rem; + padding-bottom: 3rem; } + +.sp-3 { + padding-top: 4.5rem; + padding-bottom: 4.5rem; } + +.sp-t-1 { + padding-top: 1.5rem; } + +.sp-t-2 { + padding-top: 3rem; } + +.sp-t-3 { + padding-top: 4.5rem; } + +.sp-b-1 { + padding-bottom: 1.5rem; } + +.sp-b-2 { + padding-bottom: 3rem; } + +.sp-b-3 { + padding-bottom: 4.5rem; } + +@media (max-width: 768px) { + .sp-1 { + padding-top: 1rem; + padding-bottom: 1rem; } + .sp-2 { + padding-top: 1.8rem; + padding-bottom: 1.8rem; } + .sp-3 { + padding-top: 3rem; + padding-bottom: 3rem; } + .sp-t-1 { + padding-top: 1rem; } + .sp-t-2 { + padding-top: 1.8rem; } + .sp-t-3 { + padding-top: 3rem; } + .sp-b-1 { + padding-bottom: 1rem; } + .sp-b-2 { + padding-bottom: 1.8rem; } + .sp-b-3 { + padding-bottom: 3rem; } } + +header { + background: #202020; + color: #FFF; } + header .first-header { + padding: 25px 0px; } + @media (max-width: 1200px) { + header .first-header { + padding: 12px 0px; } } + header .first-header .logo-wrap { + display: flex; + align-items: center; + justify-content: center; + position: relative; } + header .first-header .logo-wrap img { + width: 168px; + min-width: 100px; } + header .first-header .logo-wrap:after { + content: ""; + position: absolute; + top: 0; + bottom: 0; + right: -2px; + background: #3a3a3a; + width: 1px; + height: 100%; } + header .first-header .logo-wrap .small { + display: none; + min-width: 40px; + width: 50px; } + @media (max-width: 1200px) { + header .first-header .logo-wrap .normal { + display: none; } + header .first-header .logo-wrap .small { + display: block; } } + @media (max-width: 1200px) { + header .first-header .logo-wrap { + justify-content: flex-start; } + header .first-header .logo-wrap img { + max-width: 110px; } + header .first-header .logo-wrap:after { + display: none; } } + header .first-header .menu-content { + position: inherit; } + header .first-header .left { + position: inherit; } + header .first-header .left .header-links { + font-size: 14px; + font-weight: 300; + margin-left: 20px; + margin-bottom: 7px; + margin-top: -3px; + display: flex; } + header .first-header .left .header-links ul li a { + color: #adadad; + margin-right: 19px; } + header .first-header .left .header-links ul li a:hover { + color: #FFF; } + header .first-header .left .header-links .header-socials a { + color: #FFF; + margin-right: 9px; } + @media (max-width: 1200px) { + header .first-header .left .header-links { + display: none; } } + header .first-header .left nav.header-nav { + margin-left: 20px; } + header .first-header .left nav.header-nav ul { + display: flex; } + header .first-header .left nav.header-nav ul li { + padding: 0 14px; + transition: 200ms; } + header .first-header .left nav.header-nav ul li a { + color: #FFF; + font-size: 20px; + text-transform: uppercase; + text-decoration: none; } + @media (max-width: 1400px) { + header .first-header .left nav.header-nav ul li a { + font-size: 18px; } } + header .first-header .left nav.header-nav ul li:first-child { + padding-left: 0; } + header .first-header .left nav.header-nav ul li:last-child { + padding-right: 0; } + header .first-header .left nav.header-nav ul li.with-subsection a { + position: relative; + text-decoration: none; } + header .first-header .left nav.header-nav ul li.with-subsection a:after { + font-style: normal; + font-variant: normal; + text-rendering: auto; + -webkit-font-smoothing: antialiased; + font-family: "Font Awesome 5 Pro"; + content: "\f078"; + position: absolute; + right: -17px; + font-size: 10px; + top: 4px; + margin: auto; + height: 12px; } + @media (max-width: 1200px) { + header .first-header .left nav.header-nav ul li.with-subsection a:after { + display: none; } } + header .first-header .left nav.header-nav ul li.with-submenu { + position: relative; } + header .first-header .left nav.header-nav ul li.with-submenu .main-link-mobile { + display: none; } + @media (max-width: 1200px) { + header .first-header .left nav.header-nav ul li.with-submenu .main-link-mobile { + display: block; } } + header .first-header .left nav.header-nav ul li.with-submenu a { + text-decoration: none; + z-index: 2; + position: relative; } + header .first-header .left nav.header-nav ul li.with-submenu a:after { + font-style: normal; + font-variant: normal; + text-rendering: auto; + -webkit-font-smoothing: antialiased; + font-family: "Font Awesome 5 Pro"; + content: "\f078"; + position: absolute; + right: -17px; + font-size: 10px; + top: 4px; + margin: auto; + height: 12px; } + @media (max-width: 1200px) { + header .first-header .left nav.header-nav ul li.with-submenu a:after { + right: 12px; } } + @media (max-width: 1200px) { + header .first-header .left nav.header-nav ul li.with-submenu a { + width: 100%; + display: block; } } + header .first-header .left nav.header-nav ul li.with-submenu .submenu-wrap { + display: none; + position: absolute; + left: 0; + top: -10px; + padding-top: 37px; + width: auto; + z-index: 1; } + header .first-header .left nav.header-nav ul li.with-submenu .submenu-wrap ul.submenu { + background: #000; + padding: 7px 15px 13px; + min-width: 200px; + display: block; + box-sizing: border-box; } + header .first-header .left nav.header-nav ul li.with-submenu .submenu-wrap ul.submenu li { + padding: 2px 0; + margin: 0 !important; } + header .first-header .left nav.header-nav ul li.with-submenu .submenu-wrap ul.submenu li a { + white-space: nowrap; + font-size: 18px; + text-transform: none; + font-weight: 400; + text-decoration: none; } + header .first-header .left nav.header-nav ul li.with-submenu .submenu-wrap ul.submenu li a:after { + display: none; } + header .first-header .left nav.header-nav ul li.with-submenu .submenu-wrap ul.submenu li a:hover { + text-decoration: underline; } + @media (max-width: 1200px) { + header .first-header .left nav.header-nav ul li.with-submenu .submenu-wrap { + position: relative; + padding: 0; + top: 0; } + header .first-header .left nav.header-nav ul li.with-submenu .submenu-wrap ul.submenu { + padding: 5px 10px; } + header .first-header .left nav.header-nav ul li.with-submenu .submenu-wrap ul.submenu li a { + color: #adadad; + text-transform: none; + font-size: 14px; + font-weight: 400; } } + header .first-header .left nav.header-nav ul li.with-submenu:hover { + z-index: 1300; } + header .first-header .left nav.header-nav ul li.with-submenu:hover .submenu-wrap { + display: block; + background: #000; } + header .first-header .left nav.header-nav ul:hover > li > a { + opacity: 0.5; } + header .first-header .left nav.header-nav ul:hover > li:hover a { + opacity: 1; } + header .first-header .left nav.header-nav ul:hover > li > a:hover { + opacity: 1; } + header .first-header .left nav.header-nav ul:hover > li > a:hover ul li a { + opacity: 1; } + header .first-header .left nav.header-nav ul:hover > li:hover .subsection-nav { + opacity: 1; } + @media (max-width: 1200px) { + header .first-header .left { + display: none; + position: absolute; + left: 0; + right: 0; + width: 100%; + background: #000; + top: 74px; + z-index: 10; } + header .first-header .left nav.header-nav { + margin-left: 0; } + header .first-header .left nav.header-nav ul { + flex-wrap: wrap; } + header .first-header .left nav.header-nav ul li { + width: 100%; + padding: 8px 0; } + header .first-header .left nav.header-nav ul li.with-subsection { + position: relative; } + header .first-header .left nav.header-nav ul li.with-subsection:after { + font-style: normal; + font-variant: normal; + text-rendering: auto; + -webkit-font-smoothing: antialiased; + font-family: "Font Awesome 5 Pro"; + content: "\f078"; + position: absolute; + right: 12px; + font-size: 10px; + top: 6px; + margin: auto; + height: 12px; } + header .first-header .left.mobile-menu.active { + display: block; } } + header .first-header .left .subsection-nav { + position: absolute; + width: 100%; + background: #FFF; + left: 0; + right: 0; + top: 105px; + z-index: 10; + color: #000; + display: none; } + header .first-header .left .subsection-nav .subsection-row { + padding: 18px 16px; + display: flex; + justify-content: flex-start; + border-bottom: 1px solid #cccccc8f; } + header .first-header .left .subsection-nav .subsection-row .subsection-items-wrap { + display: flex; + justify-content: flex-start; } + header .first-header .left .subsection-nav .subsection-item { + padding: 10px 13px; + display: flex; + width: 292px; + margin-right: 20px; + border: 1px solid #cccccc8f; + transition: 300ms; + background: #f0f0f0; + justify-content: space-between; } + header .first-header .left .subsection-nav .subsection-item .text { + font-family: "Bebas Neue", cursive; + text-transform: uppercase; + font-size: 33px; + line-height: 35px; + margin-top: 3px; + color: #000; } + header .first-header .left .subsection-nav .subsection-item img { + width: auto; + max-height: 73px; + margin-left: 15px; } + header .first-header .left .subsection-nav .subsection-item:hover { + background: #000; } + header .first-header .left .subsection-nav .subsection-item:hover .text { + color: #FFF; } + header .first-header .left .subsection-nav .subsection-list { + display: flex; + flex-wrap: wrap; + width: 292px; + margin-right: 20px; } + header .first-header .left .subsection-nav .subsection-list .title { + font-size: 19px; + text-transform: uppercase; + font-weight: 400; + margin-bottom: 29px; } + header .first-header .left .subsection-nav .subsection-list ul { + display: flex; + flex-wrap: wrap; + width: 100%; } + header .first-header .left .subsection-nav .subsection-list ul li { + width: 100%; + margin: 0; + margin-bottom: 7px; + padding: 0; } + header .first-header .left .subsection-nav .subsection-list ul li a { + color: #4c4c4c; + text-transform: none; + font-size: 0.9rem; + font-weight: 400; } + header .first-header .left .subsection-nav .subsection-list ul li a:after { + display: none; } + header .first-header .left .subsection-nav .subsection-list ul li a:hover { + text-decoration: underline; } + @media (max-width: 1200px) { + header .first-header .left .subsection-nav .subsection-list ul li a { + color: #adadad; } } + @media (max-width: 1200px) { + header .first-header .left .subsection-nav { + position: relative; + background: none; + color: #FFF; + top: inherit; + left: inherit; + padding: 0; } + header .first-header .left .subsection-nav .container-fluid { + padding: 0; + margin: 0; } + header .first-header .left .subsection-nav .subsection-row { + padding: 10px 0; + border: none; + flex-wrap: wrap; } + header .first-header .left .subsection-nav .subsection-item { + padding: 4px 14px; + display: flex; + width: auto; + flex-shrink: 0; } + header .first-header .left .subsection-nav .subsection-item .text { + color: #000; + font-size: 25px; } + header .first-header .left .subsection-nav .subsection-list .title { + margin-bottom: 11px; } + header .first-header .left .subsection-nav .subsection-list ul { + margin-bottom: 12px; } + header .first-header .left .subsection-nav .subsection-items-wrap { + overflow: auto; } } + header .first-header .left .search-mobile { + display: none; } + header .first-header .left .links-mobile { + display: none; } + header .first-header .left .last-mobile { + display: none; } + @media (max-width: 1200px) { + header .first-header .left .search-mobile { + display: block; + position: relative; + margin-bottom: 13px; } + header .first-header .left .search-mobile input { + background: none; + border: none; + border-bottom: 1px solid #ffffff4d; + width: 100%; + height: 51px; + font-size: 1.3rem; + padding: 14px 9px; + color: #FFF; } + header .first-header .left .search-mobile i { + position: absolute; + right: 0; + font-size: 27px; + top: 14px; } + header .first-header .left .links-mobile { + display: flex; + flex-wrap: wrap; + margin-top: 13px; + margin-bottom: 13px; } + header .first-header .left .links-mobile a { + width: 100%; + margin-bottom: 7px; + color: #FFF; + font-weight: 300; + font-family: 'Roboto', sans-serif; + font-size: 0.9rem; } + header .first-header .left .links-mobile a i { + margin-right: 15px; + font-size: 0.8rem; + color: #848484; } + header .first-header .left .last-mobile { + display: block; } + header .first-header .left .last-mobile .btn-icon { + max-width: 220px; } } + @media (max-width: 1200px) and (max-width: 567px) { + header .first-header .left .last-mobile .btn-icon { + max-width: inherit; } } + @media (max-width: 1200px) { + header .first-header .left .last-mobile .header-socials { + text-align: center; + margin: 20px 0; } + header .first-header .left .last-mobile .header-socials a { + color: #FFF; + margin: 0 3px; } } + header .first-header .right { + display: flex; + flex-wrap: wrap; + align-items: flex-end; + padding: 0; + justify-content: flex-end; } + header .first-header .right .btn-wrap .text { + padding: 10px 20px; } + header .first-header .right .btn-basic { + margin: 0 10px; } + header .first-header .right .header-search-btn { + align-self: flex-start; + height: 104px; + margin-top: -25px; + margin-bottom: -25px; + background: #191919; + padding: 0 14px; + color: #FFF; + display: flex; + align-items: center; + font-size: 19px; + border-left: 1px solid #000; + border-right: 1px solid #000; } + @media (max-width: 1200px) { + header .first-header .right { + display: none; } } + header .first-header .menu-hamburger { + display: none; + text-align: right; } + header .first-header .menu-hamburger img { + max-width: 40px; + width: 27px; } + @media (max-width: 1200px) { + header .first-header .menu-hamburger { + display: block; } } + header .first-header.with-small-logo img.normal { + display: none; } + header .first-header.with-small-logo img.small { + display: block; } + @media (max-width: 1200px) { + header .wrap-menu { + justify-content: flex-end; + align-items: center; } } + header .second-header { + justify-content: flex-start; + padding-left: 15px; + background: #000; } + @media (max-width: 768px) { + header .second-header { + padding-left: 0; } } + header .second-header .second-header-wrap { + display: flex; + padding: 10px 15px; } + @media (max-width: 768px) { + header .second-header .second-header-wrap { + padding: 5px; } } + header .second-header .second-header-wrap .second-header-item { + margin-right: 12px; } + @media (max-width: 768px) { + header .second-header .second-header-wrap .second-header-item { + margin-right: 5px; } } + header .second-header .second-header-wrap .second-header-item:last-child { + margin: 0; } + header .second-header .second-header-wrap .btn-region { + font-family: Bebas Neue; + color: #FFF; + background: #303132; + padding: 3px 34px 1px 18px; + font-size: 20px; + min-width: 218px; + display: block; + position: relative; + transition: 200ms; + text-decoration: none; } + header .second-header .second-header-wrap .btn-region:after { + font-style: normal; + font-variant: normal; + text-rendering: auto; + -webkit-font-smoothing: antialiased; + font-family: "Font Awesome 5 Pro"; + content: "\f078"; + position: absolute; + right: 9px; + font-size: 10px; + top: 0; + bottom: 0; + margin: auto; + height: 12px; } + header .second-header .second-header-wrap .btn-region:hover { + background: #FFF; + color: #000; } + header .second-header .second-header-wrap .btn-region:hover:after { + color: #000; } + @media (max-width: 768px) { + header .second-header .second-header-wrap .btn-region { + padding: 3px 26px 1px 7px; + min-width: 151px; } } + header .second-header .second-header-wrap .btn-calendar { + display: flex; + background: #1f1f1f; + height: 34px; + text-decoration: none; } + header .second-header .second-header-wrap .btn-calendar .region-calendar { + color: #FFF; + background: #303132; + padding: 4px 18px 2px 18px; + font-size: 14px; + display: block; + position: relative; + height: 34px; + line-height: 26px; + transition: 200ms; + text-decoration: none; } + header .second-header .second-header-wrap .btn-calendar .region-calendar i { + color: #d6151b; + margin-right: 6px; } + @media (max-width: 768px) { + header .second-header .second-header-wrap .btn-calendar .region-calendar { + padding: 4px 8px 2px 6px; + font-size: 0.8rem; } } + @media (max-width: 576px) { + header .second-header .second-header-wrap .btn-calendar .region-calendar span { + display: none; } + header .second-header .second-header-wrap .btn-calendar .region-calendar i { + margin: 0 6px; } } + @media (max-width: 350px) { + header .second-header .second-header-wrap .btn-calendar .region-calendar { + font-size: 13px; } } + header .second-header .second-header-wrap .btn-calendar:hover .region-calendar { + background: #d6151b; + color: #FFF; } + header .second-header .second-header-wrap .btn-calendar:hover .region-calendar i { + color: #FFF; } + header .second-header .second-header-wrap .btn-calendar .region-calendar-summary { + color: #b7b7b7; + font-size: 14px; + display: flex; + align-items: center; + padding: 0 14px; } + header .second-header .second-header-wrap .btn-calendar .region-calendar-summary .date { + display: inline-block; + margin-right: 13px; + position: relative; } + header .second-header .second-header-wrap .btn-calendar .region-calendar-summary .date:after { + content: ""; + position: absolute; + background: #5f5f5f; + top: 0; + bottom: 0; + right: -7px; + width: 1px; + height: 14px; + margin: auto; } + header .second-header .second-header-wrap .btn-calendar .region-calendar-summary .event { + display: inline-block; } + @media (max-width: 1200px) { + header .second-header .second-header-wrap .btn-calendar .region-calendar-summary { + display: none; } } + header .second-header .second-header-wrap .btn-facebook { + color: #FFF; + padding: 4px 18px 2px 18px; + font-size: 14px; + display: block; + position: relative; + height: 34px; + line-height: 26px; + background: #303132; + text-decoration: none; } + header .second-header .second-header-wrap .btn-facebook i { + color: #067ceb; + margin-right: 9px; } + @media (max-width: 768px) { + header .second-header .second-header-wrap .btn-facebook { + font-size: 0; + padding: 4px 13px; } + header .second-header .second-header-wrap .btn-facebook i { + font-size: 14px; + line-height: 1.8rem; + margin: 0; } } + header .second-header .second-header-wrap .btn-facebook:hover { + background: #067ceb; + color: #FFF; } + header .second-header .second-header-wrap .btn-facebook:hover i { + color: #FFF; } + header .box-header { + display: none; + box-shadow: 0 17px 20px #2727270f; + position: absolute; + width: 100%; + z-index: 1100; } + header .box-header .container-fluid { + position: relative; } + header .box-header.active { + display: block !important; + opacity: 1 !important; } + header .box-header .close-box { + color: #000; + font-size: 34px; + position: absolute; + right: 36px; + z-index: 2; + font-weight: 300; + top: 17px; } + header .box-header .close-box i { + font-weight: 300; } + @media (max-width: 1200px) { + header .box-header .close-box { + font-size: 26px; + right: 11px; + top: 19px; } } + header .calendar-box { + padding-top: 13px; + margin-top: -13px; } + header .calendar-box .calendar-box-wrap { + background: #FFF; + width: 100%; + height: 100%; + padding: 15px; } + header .calendar-box .calendar-box-wrap .close-box { + top: 2px; } + @media (max-width: 1200px) { + header .calendar-box .calendar-box-wrap .close-box { + top: -2px !important; } } + @media (max-width: 1200px) { + header .calendar-box .calendar-box-wrap { + padding: 10px 0; } } + header .calendar-box .calendar-box-wrap .container-fluid { + justify-content: left; + position: relative; } + @media (max-width: 1200px) { + header .calendar-box .calendar-box-wrap .container-fluid { + padding: 0; } } + header .calendar-box .calendar-box-wrap .container-fluid .container { + margin: inherit; + max-width: 1230px; } + @media (max-width: 1200px) { + header .calendar-box .calendar-box-wrap .calendar .calendar-title { + background: #FFF; + min-height: auto; + border-bottom: 1px solid #c5c5c545; + padding: 3px 11px 8px; } + header .calendar-box .calendar-box-wrap .calendar .calendar-title .image { + display: none; } + header .calendar-box .calendar-box-wrap .calendar .calendar-title .title { + color: #000; + font-size: 23px; + line-height: initial; } + header .calendar-box .calendar-box-wrap .calendar .calendar-title .title br { + display: none; } + header .calendar-box .calendar-box-wrap .calendar .calendar-title .btn-basic { + display: none; } } + header .region-box { + padding-top: 13px; + margin-top: -13px; + color: #000; } + header .region-box .region-box-wrap { + background: #FFF; + width: 100%; + height: 100%; } + @media (max-width: 1200px) { + header .region-box .region-box-wrap .close-box { + top: 5px !important; } } + header .region-box .region-box-wrap .container-fluid { + position: relative; } + header .region-box .region-box-wrap .container-fluid .region-box-container { + padding-top: 60px; } + header .region-box .region-box-wrap .container-fluid .region-box-container:before { + content: ""; + height: 100%; + background: #e0e0e07d; + width: 1px; + position: absolute; + left: 22px; + top: 0; + bottom: 0; + margin: auto; } + header .region-box .region-box-wrap .container-fluid .region-box-container:after { + content: ""; + height: 100%; + background: #e0e0e07d; + width: 1px; + position: absolute; + right: 0; + top: 0; + bottom: 0; + margin: auto; } + @media (max-width: 576px) { + header .region-box .region-box-wrap .container-fluid .region-box-container { + padding-top: 10px; } + header .region-box .region-box-wrap .container-fluid .region-box-container:before { + display: none; } + header .region-box .region-box-wrap .container-fluid .region-box-container:after { + display: none; } } + header .region-box .region-box-wrap .container-fluid .region-box-container .middle-row { + padding-bottom: 10px; } + header .region-box .region-box-wrap .container-fluid .region-box-container .last-row { + border-top: 1px solid #e0e0e07d; + padding: 39px 0; } + header .region-box .region-box-wrap .container-fluid .region-box-container .title { + font-family: "Bebas Neue", cursive; + text-transform: uppercase; + font-size: 1.34rem; + margin-bottom: 14px; + display: block; } + header .region-box .region-box-wrap .container-fluid .region-box-container .btn-backtolist { + color: #000; + position: relative; + padding-left: 38px; + opacity: 0; } + header .region-box .region-box-wrap .container-fluid .region-box-container .btn-backtolist:after { + font-style: normal; + font-variant: normal; + text-rendering: auto; + -webkit-font-smoothing: antialiased; + font-family: "Font Awesome 5 Pro"; + content: "\f053"; + position: absolute; + left: 12px; + font-size: 14px; + top: -7px; + bottom: 0; + margin: auto; + height: 12px; } + @media (max-width: 576px) { + header .region-box .region-box-wrap .container-fluid .region-box-container .btn-backtolist { + display: none; } } + header .region-box .region-box-wrap .container-fluid .region-box-container .region-box-select { + display: flex; + flex-wrap: wrap; } + header .region-box .region-box-wrap .container-fluid .region-box-container .region-box-select ul.select-region { + column-count: 2; } + header .region-box .region-box-wrap .container-fluid .region-box-container .region-box-select ul.select-region.column-1 { + column-count: 1; } + @media (max-width: 576px) { + header .region-box .region-box-wrap .container-fluid .region-box-container .region-box-select ul.select-region { + background: #f2f2f2; + width: 100%; + column-count: 1; + padding: 9px 15px 3px; } } + header .region-box .region-box-wrap .container-fluid .region-box-container .region-box-select ul.select-region li { + padding: 3px 0; + margin: 0; } + @media (max-width: 576px) { + header .region-box .region-box-wrap .container-fluid .region-box-container .region-box-select ul.select-region li { + margin-bottom: 2px; + display: none; } } + header .region-box .region-box-wrap .container-fluid .region-box-container .region-box-select ul.select-region li .region-name { + color: #000; + font-size: 0.84rem; + cursor: pointer; + font-family: 'Roboto', sans-serif; + display: block; } + header .region-box .region-box-wrap .container-fluid .region-box-container .region-box-select ul.select-region li .region-name.show { + font-weight: 500; + color: #000; } + header .region-box .region-box-wrap .container-fluid .region-box-container .region-box-select ul.select-region li .region-name:hover { + text-decoration: underline; + color: #000; } + @media (min-width: 576px) { + header .region-box .region-box-wrap .container-fluid .region-box-container .region-box-select ul.select-region li .region-name.hide { + display: none; } } + header .region-box .region-box-wrap .container-fluid .region-box-container .region-box-select ul.select-region li .select-subregion-wrap { + display: none; } + header .region-box .region-box-wrap .container-fluid .region-box-container .region-box-select ul.select-region li.init { + padding-bottom: 4px; + display: none; + font-size: 1.3rem; + font-weight: 300; + padding-right: 32px; + position: relative; } + header .region-box .region-box-wrap .container-fluid .region-box-container .region-box-select ul.select-region li.init:after { + font-style: normal; + font-variant: normal; + text-rendering: auto; + -webkit-font-smoothing: antialiased; + font-family: "Font Awesome 5 Pro"; + content: "\f078"; + position: absolute; + right: 5px; + font-size: 15px; + top: 2px; + margin: auto; + height: 12px; } + @media (max-width: 576px) { + header .region-box .region-box-wrap .container-fluid .region-box-container .region-box-select ul.select-region li.init { + display: block; } } + header .region-box .region-box-wrap .container-fluid .region-box-container .region-box-select ul.select-subregion { + border-left: 1px solid #bfbfbf3b; + padding-left: 13px; + font-size: 0.96rem; + margin-top: 3px; + column-count: 1; } + header .region-box .region-box-wrap .container-fluid .region-box-container .region-box-select ul.select-subregion li a { + color: #000; + font-size: 0.84rem; + font-family: 'Roboto', sans-serif; } + header .region-box .region-box-wrap .container-fluid .region-box-container .region-box-select ul.select-subregion li a:hover { + font-weight: 500; + color: #000; } + header .region-box .region-box-wrap .container-fluid .region-box-container .region-box-map .map-image { + height: 100%; + display: flex; + align-items: center; + justify-content: center; + transform: scale(1.2); + margin-top: -20px; + margin-bottom: 30px; } + header .region-box .region-box-wrap .container-fluid .region-box-container .region-box-map .map-image img { + max-width: inherit; + margin-top: -85px; + width: 100%; } + @media (max-width: 576px) { + header .region-box .region-box-wrap .container-fluid .region-box-container .region-box-map .map-image img { + margin-top: 0; } } + header .region-box .region-box-wrap .container-fluid .region-box-container .region-box-map .map-image .region:hover { + fill: #000; + transition: all 0.3s; + cursor: pointer; } + header .region-box .region-box-wrap .container-fluid .region-box-container .region-box-map .map-image .region { + stroke: #222; + fill: #EEE; + transition: all 0.3s; } + header .region-box .region-box-wrap .container-fluid .region-box-container .region-box-map .map-image .region.active { + fill: #000; } + header .region-box .region-box-wrap .container-fluid .region-box-container .region-box-map .map-image .region.active-hover { + fill: #000; } + header .region-box .region-box-wrap .container-fluid .region-box-container .region-box-map .map-image .svgcontainer { + width: 100%; + margin: 0; + padding: 0; + position: relative; + height: 250px; } + header .region-box .region-box-wrap .container-fluid .region-box-container .region-box-map .map-image svg, header .region-box .region-box-wrap .container-fluid .region-box-container .region-box-map .map-image #czech-map { + width: 100%; + filter: drop-shadow(0px 0px 10px #00000014); + height: 100%; } + @media (max-width: 576px) { + header .region-box .region-box-wrap .container-fluid .region-box-container .region-box-map .map-image { + display: none; } } + @media (max-width: 992px) { + header .region-box .region-box-wrap .container-fluid .region-box-container .region-box-map { + margin-right: -30px; + margin-left: 30px; } } + header ul { + margin: 0 !important; } + header ul li:before { + display: none; } + +footer .copyleft { + transform: matrix(-1, 0, 0, 1, 0, 0) !important; + display: inline-block; } + +footer .footer-nav ul { + margin-top: 26px; + margin-left: 30px; } + footer .footer-nav ul li { + margin-bottom: 7px; } + footer .footer-nav ul li a { + color: #adadad; } + footer .footer-nav ul li:last-child { + margin-bottom: 0; } + footer .footer-nav ul li:before { + display: none; } + +footer .footer-title { + font-size: 1.3rem; + text-transform: uppercase; + color: #FFF; + display: block; } + +footer .footer-first { + background: #202020; } + footer .footer-first .top { + border-bottom: 1px solid #343434; } + @media (max-width: 576px) { + footer .footer-first .top { + padding: 23px 0 3px; } } + footer .footer-first .bottom .footer-nav ul { + margin-top: 0; } + footer .footer-first .bottom .footer-nav ul li { + margin: 0; } + @media (max-width: 991px) { + footer .footer-first .bottom { + padding: 16px 0 15px; } + footer .footer-first .bottom .footer-nav ul { + margin: 0; } } + +footer .footer-second { + background: #000; } + @media (max-width: 991px) { + footer .footer-second { + padding: 33px 0; } + footer .footer-second .btn-basic { + width: 100%; + margin-top: 20px; + height: 52px; } + footer .footer-second .btn-basic .text { + font-weight: 300; + padding: 14px 31px; } } + +footer .footer-logo img { + width: 168px; } + +footer .footer-logo p { + margin-top: 34px; + color: #adadad; + max-width: 82%; } + +@media (max-width: 991px) { + footer .footer-logo { + margin-bottom: 29px; + order: -2; } + footer .footer-logo p { + display: none; } } + +@media (max-width: 576px) { + footer .footer-logo img { + width: 106px; } } + +footer .footer-nav .footer-title { + text-align: center; } + +@media (max-width: 991px) { + footer .footer-nav .footer-title { + text-align: left; + position: relative; + padding: 12px 0 11px; + border-bottom: 1px solid #a7a7a730; } + footer .footer-nav .footer-title:after { + font-style: normal; + font-variant: normal; + text-rendering: auto; + -webkit-font-smoothing: antialiased; + font-family: "Font Awesome 5 Pro"; + position: absolute; + content: "\f078"; + right: 4px; + font-size: 14px; + top: 19px; } + footer .footer-nav ul { + margin: 0; + display: none; + padding: 11px 0 5px; } } + +footer .footer-nav.last .footer-title { + border: none; } + +footer .footer-cta { + display: flex; + flex-wrap: wrap; + flex-direction: column; + align-items: flex-end; } + @media (max-width: 991px) { + footer .footer-cta { + order: -1; } } + footer .footer-cta .footer-socials { + flex-grow: 1; } + footer .footer-cta .footer-socials a { + color: #FFF; + margin-right: 9px; } + footer .footer-cta .link { + margin-bottom: 13px; + color: #adadad; + font-size: 14px; } + @media (max-width: 991px) { + footer .footer-cta { + align-items: flex-start; } } + @media (max-width: 576px) { + footer .footer-cta .footer-socials { + margin-bottom: 18px; } + footer .footer-cta .link { + margin-bottom: 23px; } + footer .footer-cta .btn-icon { + width: 100%; + margin-bottom: 33px; } + footer .footer-cta .btn-icon .text { + text-align: center; + width: 100%; + font-weight: 300; } + footer .footer-cta .btn-icon .icon { + width: 64px; } } + +footer .footer-profile { + display: flex; + justify-content: space-between; + align-items: center; } + footer .footer-profile .left { + border-radius: 100%; + width: 50px; + text-align: center; } + footer .footer-profile .left img { + display: block; + max-width: inherit; } + footer .footer-profile .right { + text-align: left; + margin-left: 20px; } + footer .footer-profile .right .name { + color: #FFF; + font-size: 1.1rem; + font-weight: 400; } + footer .footer-profile .right .email { + color: #adadad; + display: inline-block; + width: 100%; } + @media (max-width: 1200px) { + footer .footer-profile .right .email i { + display: none; } } + @media (max-width: 991px) { + footer .footer-profile { + justify-content: left; + margin-bottom: 10px; + padding-right: 50px; } + footer .footer-profile .left img { + max-width: 47px; } + footer .footer-profile .right { + margin-left: 24px; } + footer .footer-profile .right .email i { + display: none; } + footer .footer-profile:after { + font-style: normal; + font-variant: normal; + text-rendering: auto; + -webkit-font-smoothing: antialiased; + font-family: "Font Awesome 5 Pro"; + position: absolute; + content: "\f0e0"; + right: 16px; + font-size: 21px; + top: 8px; + font-weight: 900; + color: #929292; } } + +.paging .paging-wrapper .page-btn { + font-family: 'Roboto Condensed', sans-serif; + font-weight: 700; + background-color: #F3F3F3; + color: #1d1d1d; + width: 42px; + height: 42px; + display: inline-block; + vertical-align: top; + line-height: 42px; + text-decoration: none; + margin-left: 1px; + margin-right: 1px; + -moz-transition: background-color 0.2s, color 0.2s; + -o-transition: background-color 0.2s, color 0.2s; + -webkit-transition: background-color 0.2s, color 0.2s; + transition: background-color 0.2s, color 0.2s; } + .paging .paging-wrapper .page-btn.active { + background-color: #1d1d1d; + color: #F3F3F3; } + .paging .paging-wrapper .page-btn:hover { + background-color: #1d1d1d; + color: #F3F3F3; } + +.paging .paging-wrapper .prev-next-page { + background-color: #F3F3F3; + color: #1d1d1d; + display: inline-block; + vertical-align: top; + -moz-transition: background-color 0.2s, color 0.2s; + -o-transition: background-color 0.2s, color 0.2s; + -webkit-transition: background-color 0.2s, color 0.2s; + transition: background-color 0.2s, color 0.2s; } + .paging .paging-wrapper .prev-next-page:hover { + background-color: #1d1d1d; + color: #F3F3F3; } + .paging .paging-wrapper .prev-next-page:hover .arrow.next:before { + left: 60%; + border-right: 2px solid #F3F3F3; + border-bottom: 2px solid #F3F3F3; } + .paging .paging-wrapper .prev-next-page:hover .arrow.prev:before { + left: 40%; + border-top: 2px solid #F3F3F3; + border-left: 2px solid #F3F3F3; } + .paging .paging-wrapper .prev-next-page p { + font-family: 'Roboto Condensed', sans-serif; + font-weight: 700; + padding: 9px 16px; + display: inline-block; + vertical-align: middle; + margin: 0px; } + .paging .paging-wrapper .prev-next-page .arrow { + display: inline-block; + vertical-align: middle; + position: relative; + width: 42px; + height: 42px; } + .paging .paging-wrapper .prev-next-page .arrow.next { + border-left: 1px solid rgba(171, 171, 171, 0.1); } + .paging .paging-wrapper .prev-next-page .arrow.next:before { + content: ""; + position: absolute; + left: 50%; + top: 50%; + transform: translate(-50%, -50%) rotate(-45deg); + width: 7px; + height: 7px; + position: absolute; + border-right: 2px solid #1d1d1d; + border-bottom: 2px solid #1d1d1d; + -moz-transition: left 0.2s, border-color 0.2s; + -o-transition: left 0.2s, border-color 0.2s; + -webkit-transition: left 0.2s, border-color 0.2s; + transition: left 0.2s, border-color 0.2s; } + .paging .paging-wrapper .prev-next-page .arrow.prev { + border-right: 1px solid rgba(171, 171, 171, 0.1); } + .paging .paging-wrapper .prev-next-page .arrow.prev:before { + content: ""; + position: absolute; + left: 50%; + top: 50%; + transform: translate(-50%, -50%) rotate(-45deg); + width: 7px; + height: 7px; + position: absolute; + border-top: 2px solid #1d1d1d; + border-left: 2px solid #1d1d1d; + -moz-transition: left 0.2s, border-color 0.2s; + -o-transition: left 0.2s, border-color 0.2s; + -webkit-transition: left 0.2s, border-color 0.2s; + transition: left 0.2s, border-color 0.2s; } + +.sidebar { + box-shadow: 0px 3px 25px 0px rgba(118, 118, 118, 0.19); + padding: 27px; } + .sidebar .sidebar-profile { + display: flex; + justify-content: flex-start; + align-items: center; } + .sidebar .sidebar-profile .img { + width: 112px; } + .sidebar .sidebar-profile .img img { + /*empty*/ } + .sidebar .sidebar-profile .info { + margin-left: 7px; } + .sidebar .sidebar-profile .info .name { + display: block; + text-transform: uppercase; + font-size: 21px; + font-weight: 600; } + .sidebar .sidebar-profile .info .position { + display: block; + text-transform: uppercase; + font-weight: 400; + margin-bottom: 10px; } + .sidebar .sidebar-profile .info .contact { + display: block; + font-size: 15px; + color: #4c4c4c; + font-family: Roboto; } + .sidebar .sidebar-profile .info .contact i { + margin-right: 6px; } + .sidebar .sidebar-profile.independently .img { + display: none; } + .sidebar .sidebar-profile.independently .info { + margin: 0; } + .sidebar .sidebar-profile.independently .info .name { + text-transform: none; + font-size: 18px; } + .sidebar .sidebar-profile.independently .info .position { + text-transform: none; } + .sidebar hr { + margin: 1.5rem 0; + border-top: 1px solid #dadada; } + .sidebar .sidebar-title { + font-family: "Bebas Neue", cursive; + text-transform: uppercase; + font-size: 30px; } + .sidebar .sidebar-map { + height: 180px; + margin: 5px 0; + display: flex; + align-items: center; + justify-content: center; + background-size: cover; + background-repeat: no-repeat; + background-position: center; } + .sidebar .sidebar-list { + margin: 5px 0; } + .sidebar .sidebar-list .list-title { + font-weight: bold; + margin-bottom: 10px; + display: block; + font-size: 17px; } + .sidebar .sidebar-list ul { + margin: 0; } + .sidebar .sidebar-list ul li { + display: block; + width: 100%; + position: relative; + padding: 0 24px; } + .sidebar .sidebar-list ul li a { + color: #4c4c4c; + font-family: Roboto; } + .sidebar .sidebar-list ul li:before { + font-style: normal; + font-variant: normal; + text-rendering: auto; + -webkit-font-smoothing: antialiased; + font-family: "Font Awesome 5 Pro"; + content: "\f45c"; + position: absolute; + font-size: 6px; + top: 8px; + margin: auto; + height: 12px; + color: #000; + left: 4px; + font-weight: 600; } + .sidebar .sidebar-list ul li:after { + font-style: normal; + font-variant: normal; + text-rendering: auto; + -webkit-font-smoothing: antialiased; + font-family: "Font Awesome 5 Pro"; + content: "\f054"; + position: absolute; + right: -4px; + font-size: 10px; + top: 0; + margin: auto; + height: 16px; + bottom: 0; + color: #757575; } + .sidebar .sidebar-list ul li.selected a { + font-weight: bold; + color: #000; } + .sidebar .sidebar-list ul li.selected:after { + color: #29bc51; } + .sidebar .sidebar-list.without-links ul li:after { + display: none; } + .sidebar .sidebar-basic { + /*empty*/ } + .sidebar .sidebar-basic .title { + font-weight: bold; + margin-bottom: 10px; + display: block; + font-size: 17px; } + .sidebar .sidebar-basic p { + color: #4c4c4c; + font-family: Roboto; + margin-bottom: 10px; } + .sidebar .image { + overflow: hidden; + border: 10px solid #FFF; + margin: auto; + border-radius: 100%; + width: 210px; + height: 210px; + margin-top: -151px; } + .sidebar .image img { + display: block; + max-width: none; + height: 100%; + width: auto; + transform: translateX(-50%); + margin-left: 50%; } + @media (max-width: 992px) { + .sidebar .image { + width: 175px; + height: 175px; + margin-top: -76px; + border: 6px solid #FFF; } } + .sidebar .socials { + margin-top: 20px; + display: flex; } + .sidebar .socials a { + color: #000; + margin-right: 12px; } + .sidebar .socials a i { + font-size: 21px; } + .sidebar .socials a#left { + font-size: 14px; + font-family: Roboto; + font-weight: 300; } + .sidebar .socials a#left i { + display: inline-block; + vertical-align: sub; + margin-left: 6px; } + .sidebar .socials a:nth-child(3) { + flex-grow: 1; } + .sidebar .socials.only-mobile { + display: none; } + .sidebar .jurisdiction { + font-weight: 600; } + .sidebar .jurisdiction img { + margin-top: -4px; } + @media (max-width: 992px) { + .sidebar .jurisdiction { + font-size: 14px; } } + .sidebar .sidebar-title-small { + font-weight: 600; } + @media (max-width: 992px) { + .sidebar .sidebar-title-small { + font-size: 14px; } } + @media (max-width: 350px) { + .sidebar .sidebar-title-small { + width: 100%; } } + @media (max-width: 992px) { + .sidebar .sidebar-name { + font-size: 14px; } } + .sidebar .sidebar-text { + margin-bottom: 17px; + color: #4c4c4c; } + .sidebar .sidebar-text a { + color: #4c4c4c; + font-size: 14px; } + .sidebar .sidebar-text a i { + font-size: 14px; + margin-right: 4px; } + @media (max-width: 992px) { + .sidebar .sidebar-text { + font-size: 14px; } + .sidebar .sidebar-text a { + font-size: 14px; } } + @media (max-width: 350px) { + .sidebar .sidebar-text { + width: 100%; } } + +.map-redirect .map-wrapper { + position: relative; + background-image: url(../img/map-placeholder.jpg); + text-align: center; + padding: 130px 0px; + -webkit-background-size: cover; + -moz-background-size: cover; + -o-background-size: cover; + background-size: cover; } + .map-redirect .map-wrapper h2 { + font-family: "Bebas Neue", cursive; + font-size: 14px; + color: #ffffff; + font-size: 2.5rem; } + +@media screen and (max-width: 1199px) { + .map-redirect .map-wrapper { + padding: 100px 0px; } + .map-redirect .map-wrapper h2 { + font-size: 2.2rem; } } + +@media screen and (max-width: 991px) { + .map-redirect .map-wrapper { + padding: 80px 0px; } + .map-redirect .map-wrapper h2 { + font-size: 1.8rem; } } + +@media screen and (max-width: 430px) { + .map-redirect .map-wrapper h2 { + font-size: 1.4rem; } } + +.carousel-thumbnails .carousel-indicators { + position: static; + left: initial; + width: initial; + margin-right: initial; + margin-left: initial; + overflow-x: auto; + white-space: nowrap; + display: flex; + justify-content: flex-start; + margin: 0; } + .carousel-thumbnails .carousel-indicators.ci-modal { + display: block; + flex-wrap: nowrap; + /* width */ + /* Track */ + /* Handle */ + /* Handle on hover */ } + .carousel-thumbnails .carousel-indicators.ci-modal::-webkit-scrollbar { + height: 5px; } + .carousel-thumbnails .carousel-indicators.ci-modal::-webkit-scrollbar-track { + background: rgba(255, 255, 255, 0.3); } + .carousel-thumbnails .carousel-indicators.ci-modal::-webkit-scrollbar-thumb { + background: rgba(255, 255, 255, 0.5); } + .carousel-thumbnails .carousel-indicators.ci-modal::-webkit-scrollbar-thumb:hover { + background: rgba(255, 255, 255, 0.8); } + .carousel-thumbnails .carousel-indicators li { + margin-right: 0px; + position: relative; + border-top: 16px solid #fff0; + background-color: #fff0; + margin: 0 5px; + flex-grow: 1; } + .carousel-thumbnails .carousel-indicators li.ci-li-modal { + flex: auto; + width: 158px; + display: inline-block; } + .carousel-thumbnails .carousel-indicators li.ci-li-modal .thumb-box { + height: 130px; + position: relative; + overflow: hidden; + background-size: cover; + background-position: center; } + @media screen and (max-width: 767px) { + .carousel-thumbnails .carousel-indicators li.ci-li-modal .thumb-box { + height: 92px; } } + @media screen and (max-width: 475px) { + .carousel-thumbnails .carousel-indicators li.ci-li-modal .thumb-box { + height: 56px; } } + .carousel-thumbnails .carousel-indicators li.show-all-thumb { + opacity: 1; } + .carousel-thumbnails .carousel-indicators li .thumb-box { + height: 130px; + position: relative; + overflow: hidden; } + .carousel-thumbnails .carousel-indicators li .thumb-box img { + position: absolute; + width: auto; + max-width: initial; + height: 100%; + left: 50%; + transform: translateX(-50%); } + .carousel-thumbnails .carousel-indicators li .thumb-box .show-all { + position: absolute; + width: 100%; + height: 100%; + z-index: 3; + background: rgba(0, 0, 0, 0.7); } + .carousel-thumbnails .carousel-indicators li .thumb-box .show-all p { + position: relative; + top: 50%; + transform: translateY(-50%); + color: #fff; + line-height: 1.5rem; + text-align: center; } + .carousel-thumbnails .carousel-indicators li .thumb-box .show-all p i { + font-size: .8rem; + vertical-align: middle; } + +.carousel-thumbnails .carousel-indicators > li { + height: initial; + text-indent: initial; + overflow: hidden; } + .carousel-thumbnails .carousel-indicators > li:first-child { + margin-left: 0; } + .carousel-thumbnails .carousel-indicators > li:last-child { + margin-right: 0; } + +@media screen and (max-width: 1199px) { + .carousel-thumbnails .carousel-indicators li .thumb-box { + height: 110px; } } + +@media screen and (max-width: 991px) { + .carousel-thumbnails .carousel-indicators li .thumb-box { + height: 116px; } + .carousel-thumbnails .carousel-indicators li .thumb-box .show-all p { + font-size: 0.8rem; + line-height: 1.2rem; } } + +@media screen and (max-width: 767px) { + .carousel-thumbnails .carousel-indicators li .thumb-box { + height: 76px; } } + +@media screen and (max-width: 475px) { + .carousel-thumbnails .carousel-indicators li .thumb-box { + height: 44px; } } + +.carousel-item .carousel-caption { + right: auto; + bottom: 20px; + left: 3%; + padding-top: 0; + padding-bottom: 0; } + .carousel-item .carousel-caption p { + font-family: 'Roboto', sans-serif; + font-weight: 300; + color: #ffffff; } + @media (max-width: 992px) { + .carousel-item .carousel-caption { + display: none; } } + +.dropdown { + position: relative; + font-size: initial; + line-height: initial; } + .dropdown .title { + width: 100%; + padding: 15px 59px 15px 30px; + color: #FFF; + background: #000; + text-transform: uppercase; + position: relative; + cursor: pointer; } + .dropdown .title:after { + font-style: normal; + font-variant: normal; + text-rendering: auto; + -webkit-font-smoothing: antialiased; + font-family: "Font Awesome 5 Pro"; + content: "\f078"; + position: absolute; + right: 23px; + font-size: 15px; + top: 0; + margin: auto; + height: 22px; + bottom: 0; } + .dropdown .links-box { + background: #FFF; + position: absolute; + left: 0; + right: 0; + box-shadow: 0px 3px 25px 0px rgba(118, 118, 118, 0.19); + padding: 15px 30px; + display: none; } + .dropdown .links-box ul { + /*empty*/ } + .dropdown .links-box ul li { + margin: 10px 0; } + .dropdown .links-box ul li a { + color: #adadad; + font-size: 14px; + font-family: Roboto; } + .dropdown .links-box ul li .selected { + color: #000; + font-weight: bold; } + +.slider { + width: 100%; + position: relative; } + .slider .slider-container .slide-item .container-fluid { + display: flex; + justify-content: space-around; + padding: 30px 0; + align-items: center; } + .slider .slider-container .slide-item .container-fluid .left .slide-title { + font-family: "Bebas Neue", cursive; + display: block; + width: 100%; + margin-bottom: 49px; } + @media (max-width: 1200px) { + .slider .slider-container .slide-item .container-fluid .left .slide-title { + font-size: 5rem; + line-height: 4.5rem; } } + @media (max-width: 768px) { + .slider .slider-container .slide-item .container-fluid .left .slide-title { + font-size: 3.1rem; + margin-bottom: 20px; + line-height: 3rem; } } + .slider .slider-container .slide-item .container-fluid .right { + max-width: 50%; } + .slider .slider-container .slide-item .container-fluid .right img { + max-width: 100%; + transform: scale(1.2); } + .slider .slider-container .slide-item .container-fluid .right .btn-icon { + display: none; } + @media (max-width: 768px) { + .slider .slider-container .slide-item .container-fluid { + flex-wrap: wrap; + justify-content: center; + padding: 30px 15px; } + .slider .slider-container .slide-item .container-fluid .right { + width: 100%; + max-width: 100%; + text-align: center; } + .slider .slider-container .slide-item .container-fluid .right .btn-icon { + display: inline-block; } + .slider .slider-container .slide-item .container-fluid .left { + width: 100%; } + .slider .slider-container .slide-item .container-fluid .left .btn-icon { + display: none; } } + .slider .slider-navigation { + position: absolute; + bottom: 55px; + z-index: 1; + width: 100%; + left: 0; + right: 0; } + .slider .slider-navigation .container-fluid { + display: flex; + justify-content: flex-end; + width: 100%; } + @media (max-width: 768px) { + .slider .slider-navigation { + bottom: 0; + position: relative; } + .slider .slider-navigation .container-fluid { + justify-content: center; } } + .slider .slider-navigation .inner { + display: flex; + justify-content: space-between; + width: 100px; + align-items: center; + margin-right: 90px; } + @media (max-width: 768px) { + .slider .slider-navigation .inner { + margin: auto; } } + .slider .slider-navigation .inner .left-arrow { + position: relative; + width: 20px; + height: 20px; } + .slider .slider-navigation .inner .left-arrow:before { + font-style: normal; + font-variant: normal; + text-rendering: auto; + -webkit-font-smoothing: antialiased; + font-family: "Font Awesome 5 Pro"; + content: "\f053"; + position: absolute; + right: 0; + font-size: 15px; + top: 0; + margin: auto; + height: 12px; + font-weight: 500; } + .slider .slider-navigation .inner .right-arrow { + position: relative; + width: 20px; + height: 20px; } + .slider .slider-navigation .inner .right-arrow:before { + font-style: normal; + font-variant: normal; + text-rendering: auto; + -webkit-font-smoothing: antialiased; + font-family: "Font Awesome 5 Pro"; + content: "\f054"; + position: absolute; + right: 0; + font-size: 15px; + top: 0; + margin: auto; + height: 17px; + font-weight: 500; + left: 0; + right: 0; + margin: auto; } + .slider .slider-navigation .inner .slider-dots { + height: 10px; + margin: 0 10px; } + .slider .slider-navigation .inner .slider-dots ul { + display: flex; + justify-content: space-between; + height: 10px; } + .slider .slider-navigation .inner .slider-dots ul li { + margin: 0 4px; + flex-grow: 1; } + .slider .slider-navigation .inner .slider-dots ul li button { + border: none; + background: #adadad; + height: 4px; + border-radius: 6px; + font-size: 0; + min-width: 24px; + -webkit-appearance: none !important; + top: 0; + width: 100%; + line-height: 25px; + transition: 300ms; } + .slider .slider-navigation .inner .slider-dots ul li button:focus { + outline: none; } + .slider .slider-navigation .inner .slider-dots ul li.slick-active button { + background: #000; } + .slider ul { + margin: 0; } + .slider ul li:before { + display: none; } + +.slick-slide { + outline: none !important; } + +.news .news-card { + box-shadow: 0px 3px 35px 0px rgba(118, 118, 118, 0); + display: block; + -moz-transition: box-shadow 0.5s, background-color 0.5s, border-bottom 0.5s; + -o-transition: box-shadow 0.5s, background-color 0.5s, border-bottom 0.5s; + -webkit-transition: box-shadow 0.5s, background-color 0.5s, border-bottom 0.5s; + transition: box-shadow 0.5s, background-color 0.5s, border-bottom 0.5s; + height: 490px; } + .news .news-card:hover { + background-color: #fff; + box-shadow: 0px 3px 35px 0px rgba(118, 118, 118, 0.39); + text-decoration: none; } + .news .news-card:hover p, .news .news-card:hover a { + text-decoration: none; } + .news .news-card .cover { + position: relative; } + .news .news-card .cover img { + display: block; + width: 100%; } + .news .news-card .cover .foreground { + position: absolute; + left: 0px; + bottom: 0px; + width: 100%; + z-index: 2; } + .news .news-card .cover .foreground .cover-footer { + color: rgba(255, 255, 255, 0.8); + font-family: 'Roboto', sans-serif; + font-weight: 300; + position: absolute; + bottom: 0px; + left: 0px; + width: 100%; } + .news .news-card .cover .foreground .cover-footer .social-links { + position: absolute; + bottom: 120%; + left: 12px; + opacity: 0; + transition: 200ms; } + .news .news-card .cover .foreground .cover-footer .social-links a { + display: inline-block; + vertical-align: middle; + text-align: center; + color: #ffffff; + width: 26px; + height: 23px; + line-height: 23px; + border-radius: 3px; + font-size: 12px; } + .news .news-card .cover .foreground .cover-footer .social-links a.fb { + background: #485FA8; } + .news .news-card .cover .foreground .cover-footer .social-links a.mail { + background: #0A141F; } + .news .news-card .cover .foreground .cover-footer .social-links a.twitter { + background: #00C9FF; } + .news .news-card .cover .foreground .cover-footer .social-links a.gmail { + background: #EC230E; } + .news .news-card .cover .foreground .cover-footer .social-links a.in { + background: #0066A9; } + @media (max-width: 576px) { + .news .news-card .cover .foreground .cover-footer .social-links { + display: none; } } + .news .news-card .cover .foreground .cover-footer .item { + padding: 10px 12px; + margin: 0; + display: inline-block; + font-size: 0.9rem; } + .news .news-card .cover .foreground .cover-footer .item.date { + position: relative; } + .news .news-card .cover .foreground .cover-footer .item.date:after { + content: ""; + right: 0; + position: absolute; + height: 45%; + width: 1px; + background: #FFF; + top: 0; + bottom: 0; + margin: auto; } + .news .news-card .content { + display: flex; + /* flex-wrap: wrap; */ + height: calc(100% - 190px); + /* align-items: flex-start; */ + flex-direction: column; + justify-content: center; } + .news .news-card .content .text-part { + flex-grow: 1; } + .news .news-card .content .text-part.extended { + width: 100%; } + .news .news-card .content .text-part a { + text-decoration-color: #000000; + text-decoration: none; } + .news .news-card .content h4 { + font-size: 1.5rem; + font-family: 'Roboto Condensed', sans-serif; + font-weight: 700; + color: #000000; + line-height: 1.2em; + text-transform: none; } + .news .news-card .content p { + color: #4c4c4c; + margin: 0; + overflow: hidden; } + .news .news-card .content .category { + padding-top: 6px; + padding-bottom: 6px; + height: auto; + margin-bottom: 11px; } + .news .news-card .content .category .label { + display: inline-block; + font-family: 'Roboto Condensed', sans-serif; + color: #000000; + padding: 6px 14px; + background: #F0F0F0; + margin-right: 2px; } + .news .news-card .content hr { + border: none; + outline: none; + width: 100%; + height: 1px; + background: #000; + margin-top: 28px; + margin-bottom: 0px; } + .news .news-card.dark { + background-color: #000000; } + .news .news-card.dark .cover { + background-color: #000000; } + .news .news-card.dark .content h4, .news .news-card.dark .content p, .news .news-card.dark .content span { + color: #ffffff; } + .news .news-card.dark .content .category .label { + color: #ffffff; + background: #262626; } + .news .news-card.dark .content .text-part a { + text-decoration-color: #ffffff; } + .news .news-card:hover { + -webkit-box-shadow: 0px 3px 35px 0px rgba(118, 118, 118, 0.84); + -moz-box-shadow: 0px 3px 35px 0px rgba(118, 118, 118, 0.84); + box-shadow: 0px 3px 35px 0px rgba(118, 118, 118, 0.84); } + .news .news-card:hover .cover .foreground .cover-footer .social-links { + opacity: 1; } + +@media screen and (max-width: 767px) { + .news .news-card { + min-height: auto; + height: auto; } + .news .news-card .content .text-part { + min-height: auto; } } + +.news.program-section .news-card { + height: auto; + padding: 24px 12px 16px !important; + display: block; } + .news.program-section .news-card .cover { + width: 50%; + margin: auto; + text-align: center; } + .news.program-section .news-card .cover img { + display: block; + width: 100%; + max-width: 120px; + margin: auto; + margin-bottom: 9px; } + .news.program-section .news-card .content { + text-align: center; } + .news.program-section .news-card:hover .btn-basic { + background: #000; + color: #FFF; } + .news.program-section .news-card:hover .btn-basic .text { + color: #FFF; } + +.plan .container .focus-points-wrapper { + margin-top: 52px; } + .plan .container .focus-points-wrapper .focus-point { + position: relative; + padding-top: 28px; + padding-bottom: 20px; } + .plan .container .focus-points-wrapper .focus-point:after { + content: ""; + position: absolute; + right: 0px; + top: 50%; + transform: translateY(-50%); + width: 1px; + height: 67%; + background-color: rgba(138, 138, 138, 0.15); } + .plan .container .focus-points-wrapper .focus-point.no-after:after { + display: none; } + .plan .container .focus-points-wrapper .focus-point:hover .point-card { + opacity: 1; } + .plan .container .focus-points-wrapper .focus-point:nth-child(-n+4) { + border-bottom: 1px solid rgba(138, 138, 138, 0.15); } + .plan .container .focus-points-wrapper .focus-point .circle-progress { + display: block; + margin-left: auto; + margin-right: auto; + width: 80%; + position: relative; } + .plan .container .focus-points-wrapper .focus-point .circle-progress .point-icon { + position: absolute; + left: 50%; + top: 50%; + transform: translate(-50%, -50%); } + .plan .container .focus-points-wrapper .focus-point .circle-progress canvas { + width: 100% !important; + height: 100% !important; } + .plan .container .focus-points-wrapper .focus-point .point-title-wrap .point-title { + font-size: 1.3rem; + font-family: 'Roboto Condensed', sans-serif; + font-weight: 700; + color: #000; + text-align: center; + margin-top: 30px; + margin-bottom: 0px; + letter-spacing: -0.02em; + text-transform: none; } + .plan .container .focus-points-wrapper .focus-point .point-title-wrap .more { + display: none; } + .plan .container .focus-points-wrapper .focus-point .point-card { + position: absolute; + top: 0px; + left: 0px; + width: 100%; + background: #fff; + height: 100%; + z-index: 2; + -webkit-box-shadow: 3px 3px 35px 0px rgba(48, 63, 78, 0.16); + -moz-box-shadow: 3px 3px 35px 0px rgba(48, 63, 78, 0.16); + box-shadow: 3px 3px 35px 0px rgba(48, 63, 78, 0.16); + -moz-transition: opacity 0.5s; + -o-transition: opacity 0.5s; + -webkit-transition: opacity 0.5s; + transition: opacity 0.5s; + opacity: 0; } + .plan .container .focus-points-wrapper .focus-point .point-card .card-row { + width: 100%; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: nowrap; + padding: 8px 15px 3px; } + .plan .container .focus-points-wrapper .focus-point .point-card .card-row.card-head { + padding: 24px 15px; + border-bottom: 1px solid #f0f0f0; } + @media (max-width: 768px) { + .plan .container .focus-points-wrapper .focus-point .point-card .card-row.card-head { + padding: 12px 15px; } } + .plan .container .focus-points-wrapper .focus-point .point-card .card-row.card-head .ok-mark { + width: 24px; + height: 24px; } + .plan .container .focus-points-wrapper .focus-point .point-card .card-row.card-head .card-title { + margin: 0 0 0 4px; } + .plan .container .focus-points-wrapper .focus-point .point-card .card-row.card-head .ok-mark, .plan .container .focus-points-wrapper .focus-point .point-card .card-row.card-head .card-title { + display: inline-block; + vertical-align: middle; } + .plan .container .focus-points-wrapper .focus-point .point-card .card-row.card-head .col-second h5 { + margin-top: 4px; } + .plan .container .focus-points-wrapper .focus-point .point-card .card-row .card-title { + font-family: 'Bebas Neue', cursive; + font-size: 1.3rem; + font-weight: 700; + margin: 0; } + .plan .container .focus-points-wrapper .focus-point .point-card .card-row .show-all { + font-family: 'Roboto Condensed', sans-serif; + font-size: 1.2rem; + position: relative; + display: block; + width: 100%; + color: #000000; + font-weight: 500; + padding: 6px 0; } + .plan .container .focus-points-wrapper .focus-point .point-card .card-row .show-all:after { + content: ""; + width: 7px; + height: 7px; + position: absolute; + border-right: 2px solid #000000; + border-bottom: 2px solid #000000; + transform: rotate(-45deg) translateY(-50%); + right: 0px; + top: 50%; } + .plan .container .focus-points-wrapper .focus-point .point-card .card-row .col-first { + flex: 1; + width: calc(100% - 60px); + position: relative; + display: flex; + align-items: center; } + .plan .container .focus-points-wrapper .focus-point .point-card .card-row .col-first p { + width: 100%; } + .plan .container .focus-points-wrapper .focus-point .point-card .card-row .col-second { + flex: 0 0 60px; + text-align: center; + position: relative; } + .plan .container .focus-points-wrapper .focus-point .point-card .card-row .col-second .percent { + display: none; } + .plan .container .focus-points-wrapper .focus-point .point-card .card-row .col-second .number { + font-family: "Bebas Neue", cursive; + position: absolute; + left: 0; + right: 0; + top: 13px; + margin: auto; + height: 20px; + line-height: 18px; } + .plan .container .focus-points-wrapper .focus-point .point-card .card-row .col-100 { + flex: 0 0 100%; } + .plan .container .focus-points-wrapper .focus-point .point-card .point-list { + font-family: 'Roboto', sans-serif; + font-weight: normal; + font-size: 14px; } + .plan .container .focus-points-wrapper .focus-point .point-card .point-list .card-row:nth-child(even) { + background: #FAFAFA; } + .plan .container .focus-points-wrapper .focus-point .point-card .point-list p { + margin: 0px; } + @media (max-width: 576px) { + .plan .container .focus-points-wrapper .focus-point { + display: flex; + align-items: center; + background: #f3f3f3; + border-bottom: none !important; + flex-wrap: wrap; + cursor: pointer; } + .plan .container .focus-points-wrapper .focus-point .circle-progress { + width: 110px; + margin: 0; } + .plan .container .focus-points-wrapper .focus-point .circle-progress .point-icon { + width: 49%; } + .plan .container .focus-points-wrapper .focus-point .point-title-wrap { + margin: 0; + text-align: left; + margin-left: 30px; + width: calc(100% - 148px); } + .plan .container .focus-points-wrapper .focus-point .point-title-wrap .point-title { + font-size: 19px; + text-transform: none; + margin: 0; + text-align: left; + width: 100%; } + .plan .container .focus-points-wrapper .focus-point .point-title-wrap .more { + display: block; + margin-top: 13px; + font-size: 0.76rem; + font-weight: 400; + color: #717171; } + .plan .container .focus-points-wrapper .focus-point .point-title-wrap .more i { + margin-left: 7px; + opacity: 0.7; + font-size: 0.7rem; } + .plan .container .focus-points-wrapper .focus-point .point-card { + position: relative; + margin-left: -15px; + margin-right: -15px; + width: calc(100% + 30px); + margin-top: 22px; + height: auto; + margin-bottom: -20px; + opacity: 1; + display: none; } + .plan .container .focus-points-wrapper .focus-point .point-card .card-row .show-all { + font-size: 0.7rem; + font-weight: 600; + width: 75px; + margin: auto; } + .plan .container .focus-points-wrapper .focus-point .point-card .card-row .show-all:after { + border-right: 1px solid #000; + border-bottom: 1px solid #000; + transform: rotate(45deg) translateY(-50%); + top: 43%; } + .plan .container .focus-points-wrapper .focus-point .point-card.active { + display: block; } + .plan .container .focus-points-wrapper .focus-point:after { + display: none; } + .plan .container .focus-points-wrapper .focus-point.active { + background: #fff; + box-shadow: 0 0 15px #dcdcdc; } + .plan .container .focus-points-wrapper .focus-point.active .point-card { + box-shadow: none; } + .plan .container .focus-points-wrapper .focus-point.active .point-card .card-row.card-head { + padding: 4px 10px; + border-bottom: none; + background: #fafafa; } + .plan .container .focus-points-wrapper .focus-point.active .point-card .card-row.card-head .ok-mark { + display: none; } + .plan .container .focus-points-wrapper .focus-point.active .point-card .card-row.card-head .card-title { + font-size: 14px; + font-family: 'Roboto Condensed', sans-serif; + text-transform: none; } + .plan .container .focus-points-wrapper .focus-point.active .point-card .card-row { + min-height: 32px; + padding: 8px 15px 6px; } + .plan .container .focus-points-wrapper .focus-point.active .point-card .card-row .col-first p { + font-size: 0.72rem; } + .plan .container .focus-points-wrapper .focus-point.active .point-card .card-row .col-second { + align-items: center; + justify-content: center; + display: flex; } + .plan .container .focus-points-wrapper .focus-point.active .point-card .card-row .col-second .percent { + font-size: 0.72rem; + display: block; } + .plan .container .focus-points-wrapper .focus-point.active .point-card .card-row .col-second img { + display: none; } } + +.countdown .elections-countdown { + display: block; + width: 100%; + background: #000000; + padding: 70px 64px; + display: flex; + align-items: center; + justify-content: space-between; + flex-wrap: wrap; } + .countdown .elections-countdown h2 { + color: #ffffff; + margin: 0px; + display: inline-block; + margin: 25px 0; } + @media (max-width: 576px) { + .countdown .elections-countdown h2 { + font-size: 2.6rem; + width: 177px; + line-height: 3.1rem; } } + .countdown .elections-countdown .flip-clock-wrapper { + display: inline-block; + width: auto; + float: right; } + .countdown .elections-countdown .flip-clock-wrapper ul { + width: 114px; + height: 201px; + border-radius: 0px; + background: #000000; } + .countdown .elections-countdown .flip-clock-wrapper ul:before { + content: ""; + position: absolute; + width: 90%; + height: 106%; + border: 1px solid #575757; + left: 50%; + top: 50%; + transform: translate(-50%, -50%); } + .countdown .elections-countdown .flip-clock-wrapper ul li { + line-height: 218px; } + .countdown .elections-countdown .flip-clock-wrapper ul li a { + -webkit-perspective: 800px; + -moz-perspective: 800px; + perspective: 800px; } + .countdown .elections-countdown .flip-clock-wrapper ul li a div { + font-size: 148px; + border-radius: 0px; } + .countdown .elections-countdown .flip-clock-wrapper ul li a div.up { + border: 1px solid #575757; } + .countdown .elections-countdown .flip-clock-wrapper ul li a div.up .inn { + background-image: linear-gradient(to bottom, #1B1B1B 0%, #000000 100%); + background-image: -o-linear-gradient(bottom, #1B1B1B 0%, #000000 100%); + background-image: -moz-linear-gradient(bottom, #1B1B1B 0%, #000000 100%); + background-image: -webkit-linear-gradient(bottom, #1B1B1B 0%, #000000 100%); + background-image: -ms-linear-gradient(bottom, #1B1B1B 0%, #000000 100%); + background-size: 100% 50%; } + .countdown .elections-countdown .flip-clock-wrapper ul li a div.up:after { + top: 99px; + background-color: #575757; } + .countdown .elections-countdown .flip-clock-wrapper ul li a div.up:before { + content: ""; + position: absolute; + background-image: url(../img/clips.svg); + background-size: 90%; + background-repeat: no-repeat; + background-position: center 87px; + width: 100%; + height: 100%; + left: 0px; + top: 0px; + z-index: 10; } + .countdown .elections-countdown .flip-clock-wrapper ul li a div.down { + border: 1px solid #575757; } + .countdown .elections-countdown .flip-clock-wrapper ul li a div.down:before { + content: ""; + position: absolute; + background-image: url(../img/clips.svg); + background-size: 90%; + background-repeat: no-repeat; + background-position: center -11px; + width: 100%; + height: 100%; + left: 0px; + top: 0px; + z-index: 10; } + .countdown .elections-countdown .flip-clock-wrapper ul li a div.down .inn { + background: #060606; } + .countdown .elections-countdown .flip-clock-wrapper ul li a div div.inn { + font-family: 'Bebas Neue', cursive; + font-size: 148px; + color: #ffffff; + background-color: #000000; + border-radius: 0px; } + .countdown .elections-countdown .flip-clock-wrapper.hours-remaining .flip:nth-child(8) { + display: none; } + .countdown .elections-countdown .flip-clock-wrapper.hours-remaining .flip:nth-child(9) { + display: none; } + .countdown .elections-countdown .flip-clock-wrapper.days-remaining .min { + display: none !important; } + .countdown .elections-countdown .flip-clock-wrapper.days-remaining .flip:nth-child(8) { + display: none; } + .countdown .elections-countdown .flip-clock-wrapper.days-remaining .flip:nth-child(9) { + display: none; } + .countdown .elections-countdown .flip-clock-wrapper.days-remaining .flip:nth-child(11) { + display: none; } + .countdown .elections-countdown .flip-clock-wrapper.days-remaining .flip:nth-child(12) { + display: none; } + .countdown .elections-countdown .flip-clock-divider { + z-index: 20; } + .countdown .elections-countdown .flip-clock-divider .flip-clock-dot { + background: rgba(0, 0, 0, 0); } + .countdown .elections-countdown .flip-clock-divider .flip-clock-label { + font-family: 'Bebas Neue', cursive; + font-size: 32px; + color: #ffffff; + right: -143px; + bottom: -102px; + top: auto; } + .countdown .elections-countdown .flip-clock-divider.seconds { + display: none; } + +@media screen and (max-width: 1199px) { + .countdown .elections-countdown { + padding: 52px 50px; } + .countdown .elections-countdown h1 { + font-size: 82px; } + .countdown .elections-countdown .flip-clock-wrapper ul { + width: 94px; + height: 146px; } + .countdown .elections-countdown .flip-clock-wrapper ul li { + line-height: 152px; } + .countdown .elections-countdown .flip-clock-wrapper ul li a div.up:before { + background-position: center 63px; } + .countdown .elections-countdown .flip-clock-wrapper ul li a div div.inn { + font-size: 106px; } + .countdown .elections-countdown .flip-clock-divider .flip-clock-label { + right: -122px; + bottom: -72px; } } + +@media screen and (max-width: 991px) { + .countdown .elections-countdown { + text-align: center; + padding: 52px 30px; + justify-content: center; } + .countdown .elections-countdown h1 { + font-size: 62px; + text-align: center; + display: block; + margin-bottom: 30px; } + .countdown .elections-countdown .flip-clock-wrapper { + float: none; } } + +@media screen and (max-width: 767px) { + .countdown .elections-countdown { + padding: 30px 0; } + .countdown .elections-countdown .flip-clock-wrapper ul { + width: 60px; + height: 106px; } + .countdown .elections-countdown .flip-clock-wrapper ul li { + line-height: 117px; } + .countdown .elections-countdown .flip-clock-wrapper ul li a div.up:before { + background-position: center 45px; } + .countdown .elections-countdown .flip-clock-wrapper ul li a div.down:before { + background-position: center -7px; } + .countdown .elections-countdown .flip-clock-wrapper ul li a div div.inn { + font-size: 86px; } + .countdown .elections-countdown .flip-clock-divider { + width: 10px; } + .countdown .elections-countdown .flip-clock-divider .flip-clock-label { + right: -88px; + bottom: -38px; } } + +@media screen and (max-width: 450px) { + .countdown .elections-countdown { + padding: 15px 0 50px; } + .countdown .elections-countdown h1 { + font-size: 40px; + text-align: center; + display: block; + margin-bottom: 30px; } + .countdown .elections-countdown .flip-clock-wrapper ul { + width: 50px; + height: 80px; } + .countdown .elections-countdown .flip-clock-wrapper ul li { + line-height: 85px; } + .countdown .elections-countdown .flip-clock-wrapper ul li a div.up:before { + background-position: center 35px; } + .countdown .elections-countdown .flip-clock-wrapper ul li a div div.inn { + font-size: 60px; } + .countdown .elections-countdown .flip-clock-divider .flip-clock-label { + right: -73px; + bottom: -29px; + font-size: 26px; } } + +.countdown.hidden { + display: none; } + +.candidate-wrapper { + border-right: 1px solid rgba(138, 138, 138, 0.15); } + .candidate-wrapper:nth-child(4n) { + border-right: none; } + @media (max-width: 768px) { + .candidate-wrapper { + border-right: none !important; } } + .candidate-wrapper:hover { + text-decoration: none !important; } + .candidate-wrapper:hover* { + text-decoration: none !important; } + +.candidate-banner { + background: #090A0B; + position: relative; + display: flex; + flex-wrap: wrap; + flex-direction: column; } + .candidate-banner .image { + flex-grow: 1; } + .candidate-banner h1 { + font-family: 'Bebas Neue', cursive; + color: #ffffff; + margin: 0px; + font-size: 4.5rem; + line-height: 4.5rem; } + @media (max-width: 576px) { + .candidate-banner { + display: flex; + flex-wrap: wrap; + align-items: end; + justify-content: space-between; + padding: 27px; } + .candidate-banner img { + max-width: 62px; + margin-top: -7px; } + .candidate-banner h1 { + margin: 0; + font-size: 2.2rem; } } + +.candidate-card { + background-color: rgba(255, 255, 255, 0); + box-shadow: 0px 3px 35px 0px rgba(118, 118, 118, 0); + min-height: 100%; + -moz-transition: box-shadow 0.5s, background-color 0.5s, border-bottom 0.5s; + -o-transition: box-shadow 0.5s, background-color 0.5s, border-bottom 0.5s; + -webkit-transition: box-shadow 0.5s, background-color 0.5s, border-bottom 0.5s; + transition: box-shadow 0.5s, background-color 0.5s, border-bottom 0.5s; } + .candidate-card:hover { + background-color: #fff; + box-shadow: 0px 3px 35px 0px rgba(118, 118, 118, 0.42); } + .candidate-card .candidate-first { + padding-bottom: 12px; } + .candidate-card .candidate-first .profile-img-box { + position: relative; + display: inline-block; + margin-top: -28px; } + .candidate-card .candidate-first .profile-img-box .candidate-id { + width: 40px; + height: 40px; + line-height: 40px; + border-radius: 100%; + font-family: 'Bebas Neue', cursive; + font-size: 1.55rem; + background: #000000; + color: #ffffff; + display: inline-block; + position: absolute; + top: 10px; + left: 10px; } + .candidate-card .candidate-first .profile-info .name { + font-family: 'Roboto Condensed', sans-serif; + font-size: 1.5rem; + text-transform: uppercase; + font-weight: 600; + margin-top: 22px; + margin-bottom: 0px; + color: #000; } + .candidate-card .candidate-first .profile-info .mail { + color: #4c4c4c; + font-family: 'Roboto', sans-serif; + margin-top: 0px; + margin-bottom: 14px; + font-weight: 300; } + .candidate-card .candidate-first .profile-info .profession { + font-family: 'Roboto Condensed', sans-serif; + text-transform: uppercase; + font-weight: 400; + height: 42px; } + .candidate-card .age { + background: #F7F7F7; + border-top: 1px solid rgba(0, 0, 0, 0.07); + border-bottom: 1px solid rgba(0, 0, 0, 0.07); } + .candidate-card .age .first { + padding: 10px; + text-align: center; + font-family: 'Roboto', sans-serif; + color: #000000; + border-right: 1px solid rgba(0, 0, 0, 0.07); } + .candidate-card .age .second { + font-family: 'Roboto Condensed', sans-serif; + font-weight: bold; + letter-spacing: -0.05em; + padding: 8px; + text-align: center; } + .candidate-card .candidate-last { + padding: 14px 9px; } + .candidate-card .candidate-last blockquote { + font-family: "Roboto", sans-serif !important; + font-weight: 300 !important; + font-style: italic !important; + color: #4c4c4c !important; + width: inherit; + border: none; + text-align: center; + margin: 0; + padding: 0; } + .candidate-card .candidate-last .social-icons { + width: 80%; + margin-left: auto; + margin-right: auto; + padding: 4px 0px; } + .candidate-card .candidate-last .social-icons a { + color: #000; + text-decoration: none; } + @media (max-width: 576px) { + .candidate-card { + border-color: #ececec; } + .candidate-card .candidate-first { + display: flex; + align-items: center; + justify-content: space-between; + margin-bottom: 9px; } + .candidate-card .candidate-first .profile-img-box { + margin: 0; } + .candidate-card .candidate-first .profile-img-box .candidate-id { + width: 20px; + height: 20px; + font-size: 0.7rem; + line-height: 1.4rem; + left: 5px; + top: 4px; } + .candidate-card .candidate-first .profile-img-box img { + max-width: 89px; } + .candidate-card .candidate-first .profile-info { + text-align: left; + margin-left: 16px; } + .candidate-card .candidate-first .profile-info .name { + font-size: 0.97rem; + margin-top: 0; } + .candidate-card .candidate-first .profile-info .mail { + margin-bottom: 4px; } + .candidate-card .candidate-first .profile-info .profession { + font-size: 0.7rem; + height: auto; } + .candidate-card .age { + border: none; } + .candidate-card .age .first { + text-align: center; + font-size: 0.7rem; + padding: 7px 0 5px; + border: none; } + .candidate-card .age .second { + font-size: 0.7rem; + font-weight: 500; } + .candidate-card .age .second img { + width: 15px; } + .candidate-card .candidate-last { + border-bottom: 1px solid #e2e2e2; + padding: 0; } + .candidate-card .candidate-last blockquote { + display: none; } + .candidate-card .candidate-last .social-icons a { + font-size: 0.7rem; } } + +.candidate-list { + position: relative; } + .candidate-list:after { + content: ""; + position: absolute; + bottom: 0px; + left: 0px; + width: 100%; + height: 100%; + background-image: linear-gradient(to bottom, #fff 0%, rgba(255, 255, 255, 0) 100%); + background-image: -o-linear-gradient(bottom, #fff 0%, rgba(255, 255, 255, 0) 100%); + background-image: -moz-linear-gradient(bottom, #fff 0%, rgba(255, 255, 255, 0) 100%); + background-image: -webkit-linear-gradient(bottom, #fff 0%, rgba(255, 255, 255, 0) 100%); + background-image: -ms-linear-gradient(bottom, #fff 0%, rgba(255, 255, 255, 0) 100%); } + .candidate-list .btn-icon { + position: absolute; + z-index: 5; + bottom: -40px; + left: 0; + right: 0; } + .candidate-list .item:nth-child(odd) { + background-color: #F7F7F7; } + .candidate-list .item .first { + position: relative; + text-align: center; } + .candidate-list .item .first img { + width: 47px; } + @media screen and (max-width: 768px) { + .candidate-list .item .first { + display: flex; + align-items: center; } + .candidate-list .item .first img { + width: 44px; } } + .candidate-list .item p { + font-family: 'Roboto Condensed', sans-serif; + font-size: 1.1rem; + margin-top: 0px; + margin-bottom: 0px; + text-transform: uppercase; } + .candidate-list .item p strong { + font-weight: bold; } + .candidate-list .item p.political-party { + font-size: 1rem; + text-transform: none; } + @media screen and (max-width: 768px) { + .candidate-list .item p { + font-size: 0.9rem; } } + .candidate-list .item .second { + position: relative; + align-items: center; + display: flex; + padding-left: 0; + margin-left: -40px; } + @media screen and (max-width: 991px) { + .candidate-list .item .second { + margin: 0; } } + .candidate-list .item .second:after { + content: ""; + position: absolute; + width: 1px; + height: 70%; + right: 0px; + top: 15%; + background: rgba(0, 0, 0, 0.07); } + @media screen and (max-width: 768px) { + .candidate-list .item .second:after { + display: none; } } + .candidate-list .item .last { + align-items: center; + display: flex; + justify-content: space-between; } + @media screen and (max-width: 991px) { + .candidate-list .item .last p { + font-size: 0.7rem; } + .candidate-list .item .last p.political-party { + font-size: 0.6rem; } + .candidate-list .item .last p img { + width: 14px; } } + .candidate-list .item:hover { + box-shadow: 0 0 30px #0000001a; + background: #FFF; } + .candidate-list.full:after { + display: none; } + +@media screen and (max-width: 1199px) { + .candidate-wrapper:nth-child(4n) { + border-right: 1px solid rgba(138, 138, 138, 0.15); } + .candidate-wrapper:nth-child(3n) { + border-right: none; } } + +@media screen and (max-width: 991px) { + .candidate-wrapper:nth-child(4n) { + border-right: 1px solid rgba(138, 138, 138, 0.15); } + .candidate-wrapper:nth-child(3n) { + border-right: 1px solid rgba(138, 138, 138, 0.15); } + .candidate-wrapper:nth-child(even) { + border-right: none; } } + +.calendar { + width: 100%; + color: #000; } + .calendar .calendar-title { + background: linear-gradient(90deg, #cb060c 0%, #e2262b 100%); + min-height: 451px; + color: #FFF; + padding: 48px 35px 31px; + display: flex; + flex-wrap: wrap; + flex-direction: column; } + .calendar .calendar-title .image { + flex-grow: 1; } + .calendar .calendar-title .image img { + max-width: 90%; + width: 134px; } + .calendar .calendar-title .title { + font-family: "Bebas Neue", cursive; + text-transform: uppercase; + line-height: 42px; + margin-bottom: 23px; } + .calendar .calendar-title .btn-basic { + align-self: baseline; } + @media (max-width: 1200px) { + .calendar .calendar-title { + padding: 34px 35px 31px; + flex-direction: row; + justify-content: space-between; + align-items: center; + min-height: 180px; } + .calendar .calendar-title .image { + flex-grow: 0; } + .calendar .calendar-title .image img { + width: 100px; } + .calendar .calendar-title .title { + margin-bottom: 0; + flex-grow: 1; } + .calendar .calendar-title .btn-basic { + align-self: center; } } + @media (max-width: 576px) { + .calendar .calendar-title { + padding: 33px 23px 23px; } + .calendar .calendar-title .image { + width: 100%; + margin-bottom: 10px; } + .calendar .calendar-title .image img { + width: 23px; } + .calendar .calendar-title .title { + font-size: 2.7rem; + line-height: 3.2rem; } + .calendar .calendar-title .btn-basic { + display: none; } } + .calendar .calendar-content .calendar-content-wrap .calendar-row { + border-bottom: 1px solid #c5c5c545; } + .calendar .calendar-content .calendar-content-wrap .calendar-row .date { + display: flex; + align-items: center; + justify-content: center; } + .calendar .calendar-content .calendar-content-wrap .calendar-row .date span { + font-family: "Bebas Neue", cursive; + color: #ce090f; + font-size: 2rem; + padding: 8px 0; } + .calendar .calendar-content .calendar-content-wrap .calendar-row .content { + align-items: center; + padding: 8px 15px; + border-left: 1px solid #c5c5c545; } + .calendar .calendar-content .calendar-content-wrap .calendar-row .content .title { + font-weight: 600; + display: block; } + .calendar .calendar-content .calendar-content-wrap .calendar-row .content .text { + color: #4c4c4c; } + @media (max-width: 576px) { + .calendar .calendar-content .calendar-content-wrap .calendar-row .content .title { + display: inline-block; + margin-right: 6px; } } + .calendar .calendar-content .calendar-content-wrap .calendar-row .map { + display: flex; + align-items: center; + justify-content: center; + border-left: 1px solid #c5c5c545; } + .calendar .calendar-content .calendar-content-wrap .calendar-row .map i { + margin-right: 8px; + color: #cf0b10; } + .calendar .calendar-content .calendar-content-wrap .calendar-row .map span { + color: #4c4c4c; } + @media (max-width: 576px) { + .calendar .calendar-content .calendar-content-wrap .calendar-row .map { + flex-wrap: wrap; } + .calendar .calendar-content .calendar-content-wrap .calendar-row .map i { + align-self: flex-end; + margin: 0 auto; } + .calendar .calendar-content .calendar-content-wrap .calendar-row .map span { + align-self: end; + margin-top: 6px; + text-align: center; + display: block; + width: 100%; } } + .calendar .calendar-content .calendar-content-wrap .calendar-row:hover { + background: #FFF; + box-shadow: 0 0 22px #b9b9b945; } + .calendar .calendar-content .calendar-content-wrap .calendar-row.active { + background: #FFF; + box-shadow: 0 0 22px #b9b9b945; } + .calendar .calendar-content .calendar-empty { + height: 100%; + position: relative; + min-height: 300px; + background: #FFF; } + .calendar .calendar-content .calendar-empty span { + font-family: "Bebas Neue", cursive; + position: absolute; + left: 0; + right: 0; + top: 0; + bottom: 0; + margin: auto; + display: block; + width: 257px; + height: 100px; + text-align: center; } + .calendar .calendar-content .calendar-empty i { + font-size: 250px; + opacity: 0.05; + position: absolute; + z-index: 0; + left: 0; + right: 0; + top: 0; + bottom: 0; + margin: auto; + width: 158px; + height: 158px; + font-weight: 500; + line-height: 160px; } + .calendar.full .calendar-content .calendar-content-wrap .calendar-row .date { + justify-content: flex-start; } + .calendar.full .calendar-content .calendar-content-wrap .calendar-row .date span { + font-size: 1.25rem; + padding: 8px 0; } + .calendar.full .calendar-content .calendar-content-wrap .calendar-row .content { + padding: 10px 15px 9px; + border-left: 1px solid #c5c5c545; } + .calendar.full .calendar-content .calendar-content-wrap .calendar-row .content .text { + display: none; } + .calendar.full .calendar-content .calendar-content-wrap .calendar-row.date-heading { + box-shadow: none; } + .calendar.full .calendar-content .calendar-content-wrap .calendar-row .calendar-expand { + display: none; + border-top: 1px solid #c5c5c545; } + .calendar.full .calendar-content .calendar-content-wrap .calendar-row .calendar-expand .close-expand { + position: absolute; + font-size: 1.25rem; + right: 24px; + transition: 200ms; + z-index: 2; } + .calendar.full .calendar-content .calendar-content-wrap .calendar-row .calendar-expand .close-expand:hover { + color: #000; + transform: scale(1.1); } + .calendar.full .calendar-content .calendar-content-wrap .calendar-row .calendar-expand .expand-title { + font-weight: 600; + display: block; + line-height: 23px; } + .calendar.empty .calendar-empty { + display: block; } + .calendar.empty .calendar-content-wrap { + display: none; } + +.socials .follow-us { + padding: 29px 38px; + background: #F4F5F6; + border: 1px solid #E8EBED; + position: relative; + display: flex; + align-items: center; + justify-content: space-between; } + .socials .follow-us .flag { + z-index: 1; + margin-top: -52px; + margin-bottom: -29px; + max-width: 77%; + align-self: flex-end; } + .socials .follow-us .foreground { + position: relative; + z-index: 2; } + .socials .follow-us .foreground h2 { + font-family: 'Bebas Neue', cursive; + font-size: 3rem; + color: #000000; + margin-top: 0px; + margin-bottom: 28px; + min-width: 178px; } + .socials .follow-us .foreground .social-links { + font-size: 1.5rem; } + .socials .follow-us .foreground .social-links a { + display: inline-block; + margin-right: 16px; + color: #000000; } + .socials .follow-us .foreground .social-links a:hover { + color: #282828; } + @media (max-width: 992px) { + .socials .follow-us .flag { + margin-right: -60px; } + .socials .follow-us .foreground h2 { + font-size: 2rem; + min-width: inherit; } + .socials .follow-us .foreground .social-links { + font-size: 1.2rem; } } + @media (max-width: 470px) { + .socials .follow-us { + padding: 16px 15px; } + .socials .follow-us .flag { + margin-right: -20px; + max-width: 192px; + margin-bottom: -19px; } + .socials .follow-us .foreground h2 { + font-size: 1.3rem; } + .socials .follow-us .foreground .social-links { + font-size: 1rem; } + .socials .follow-us .foreground .social-links a { + margin-right: 7px; } } + +.news-detail .news-container .info-bar .article-info { + font-family: 'Roboto', sans-serif; + display: inline-block; + color: #929292; } + .news-detail .news-container .info-bar .article-info:not(:last-child) { + margin-right: 20px; + position: relative; } + .news-detail .news-container .info-bar .article-info:not(:last-child):after { + content: ""; + position: absolute; + top: 6px; + height: 10px; + width: 1px; + background: #8f8f8f; + right: -13px; } + @media screen and (max-width: 475px) { + .news-detail .news-container .info-bar .article-info { + font-size: 0.7rem; } + .news-detail .news-container .info-bar .article-info:not(:last-child) { + margin-right: 8px; } } + +.news-detail .news-container .info-bar .category { + background: rgba(0, 0, 0, 0.06); + font-family: 'Roboto Condensed', sans-serif; + color: #000000; + padding: 7.5px 32px; + font-weight: 500; + margin-right: 3px; + display: inline-block; } + @media screen and (max-width: 475px) { + .news-detail .news-container .info-bar .category { + padding: 5px 10px; } } + +.news-detail .news-container .info-bar .socials { + background: #000000; + padding: 7.5px 34px; + display: inline-block; + display: none; } + .news-detail .news-container .info-bar .socials a { + color: #ffffff; + margin-left: 4px; + margin-right: 4px; } + @media screen and (max-width: 475px) { + .news-detail .news-container .info-bar .socials { + padding: 2.5px 14px; } } + +.news-detail .news-container h1 { + font-size: 4.23rem; + line-height: 4.3rem; } + @media screen and (max-width: 768px) { + .news-detail .news-container h1 { + font-size: 2.6rem; + line-height: 3rem; } } + +.news-detail .news-container h4 { + font-size: 2.36rem; + line-height: 3rem; + margin-top: 0px; + margin-bottom: 0px; } + +.news-detail .news-container strong { + font-weight: bold; } + +.news-detail .news-container ul { + list-style: none; + display: block; + margin-left: auto; + margin-right: auto; + width: 84%; + margin-top: 0px; + margin-bottom: 0px; } + .news-detail .news-container ul li { + color: #adadad; + font-size: .88rem; + line-height: 1.4rem; + font-family: 'Roboto', sans-serif; + padding-top: 4px; + padding-bottom: 4px; } + .news-detail .news-container ul li:before { + content: ""; + color: #000000; + font-weight: bold; + display: inline-block; + width: 1em; + margin-left: -1em; } + +.modal-dialog { + max-width: 100%; } + +.modal-content { + background-color: rgba(0, 0, 0, 0); + border: none; } + .modal-content .close { + position: absolute; + right: 39px; + top: 24px; + text-shadow: none; + z-index: 22; + background: rgba(255, 255, 255, 0.7); + padding: 9px 13.5px; + opacity: 1; } + .modal-content .carousel-control-next, .modal-content .carousel-control-prev { + top: 50%; + transform: translateY(-50%); + opacity: 1; + width: auto; + height: auto; + bottom: auto; + padding: 13px 17px; + color: #000; + background: rgba(255, 255, 255, 0.7); } + .modal-content .carousel-control-prev { + left: 24px; } + .modal-content .carousel-control-next { + right: 24px; } + @media screen and (max-width: 991px) { + .modal-content .close { + right: 26px; + top: 12px; + padding: 4.5px 8px; + font-size: 20px; } + .modal-content .carousel-control-next, .modal-content .carousel-control-prev { + padding: 8px 11px; + font-size: 13px; } + .modal-content .carousel-control-next { + right: 12px; } + .modal-content .carousel-control-prev { + left: 12px; } } + @media screen and (max-width: 575px) { + .modal-content .close { + right: 22px; + top: 6px; + padding: 3.5px 6px; + font-size: 14px; } + .modal-content .carousel-control-next, .modal-content .carousel-control-prev { + padding: 4px 7.25px; } + .modal-content .carousel-control-next { + right: 6px; } + .modal-content .carousel-control-prev { + left: 6px; } } + +.modal-backdrop.show { + opacity: .8; } + +.share-box-wrap { + height: 100%; } + .share-box-wrap .share-box { + position: sticky; + top: 0; + padding: 0 15px; + padding: 28px 28px 0 28px; + box-shadow: 0px 3px 25px 0px rgba(118, 118, 118, 0.19); + overflow: hidden; } + .share-box-wrap .share-box i { + font-size: 44px; + margin-bottom: 53px; } + @media screen and (max-width: 768px) { + .share-box-wrap .share-box i { + margin-bottom: 10px; + font-size: 28px; } } + .share-box-wrap .share-box span { + display: block; + width: 100%; + font-size: 2.4rem; + font-family: "Bebas Neue", cursive; } + .share-box-wrap .share-box .share-btns { + display: flex; + justify-content: space-between; + margin-bottom: 10px; } + .share-box-wrap .share-box .share-btns a { + color: #FFF; + flex-grow: 1; + margin: 10px; + text-align: center; + padding: 9px 0 6px; } + .share-box-wrap .share-box .share-btns a i { + margin: 0; + font-size: 27px; } + .share-box-wrap .share-box .share-btns .fb { + background: #1978f3; } + .share-box-wrap .share-box .share-btns .tw { + background: #1fa0f2; } + .share-box-wrap .share-box img.flag { + margin-bottom: -25px; } + @media screen and (max-width: 768px) { + .share-box-wrap .share-box img.flag { + display: none; } } + +.candidate-wrapper { + border-right: 1px solid rgba(138, 138, 138, 0.15); } + .candidate-wrapper:nth-child(4n) { + border-right: none; } + @media (max-width: 768px) { + .candidate-wrapper { + border-right: none !important; } } + .candidate-wrapper:hover { + text-decoration: none !important; } + .candidate-wrapper:hover* { + text-decoration: none !important; } + +.candidate-banner { + background: #090A0B; + position: relative; + display: flex; + flex-wrap: wrap; + flex-direction: column; } + .candidate-banner .image { + flex-grow: 1; } + .candidate-banner h1 { + font-family: 'Bebas Neue', cursive; + color: #ffffff; + margin: 0px; + font-size: 4.5rem; + line-height: 4.5rem; } + @media (max-width: 576px) { + .candidate-banner { + display: flex; + flex-wrap: wrap; + align-items: end; + justify-content: space-between; + padding: 27px; } + .candidate-banner img { + max-width: 62px; + margin-top: -7px; } + .candidate-banner h1 { + margin: 0; + font-size: 2.2rem; } } + +.candidate-card { + background-color: rgba(255, 255, 255, 0); + box-shadow: 0px 3px 35px 0px rgba(118, 118, 118, 0); + min-height: 100%; + -moz-transition: box-shadow 0.5s, background-color 0.5s, border-bottom 0.5s; + -o-transition: box-shadow 0.5s, background-color 0.5s, border-bottom 0.5s; + -webkit-transition: box-shadow 0.5s, background-color 0.5s, border-bottom 0.5s; + transition: box-shadow 0.5s, background-color 0.5s, border-bottom 0.5s; } + .candidate-card:hover { + background-color: #fff; + box-shadow: 0px 3px 35px 0px rgba(118, 118, 118, 0.42); } + .candidate-card .candidate-first { + padding-bottom: 12px; } + .candidate-card .candidate-first .profile-img-box { + position: relative; + display: inline-block; + margin-top: -28px; } + .candidate-card .candidate-first .profile-img-box .candidate-id { + width: 40px; + height: 40px; + line-height: 40px; + border-radius: 100%; + font-family: 'Bebas Neue', cursive; + font-size: 1.55rem; + background: #000000; + color: #ffffff; + display: inline-block; + position: absolute; + top: 10px; + left: 10px; } + .candidate-card .candidate-first .profile-info .name { + font-family: 'Roboto Condensed', sans-serif; + font-size: 1.5rem; + text-transform: uppercase; + font-weight: 600; + margin-top: 22px; + margin-bottom: 0px; + color: #000; } + .candidate-card .candidate-first .profile-info .mail { + color: #4c4c4c; + font-family: 'Roboto', sans-serif; + margin-top: 0px; + margin-bottom: 14px; + font-weight: 300; } + .candidate-card .candidate-first .profile-info .profession { + font-family: 'Roboto Condensed', sans-serif; + text-transform: uppercase; + font-weight: 400; + height: 42px; } + .candidate-card .age { + background: #F7F7F7; + border-top: 1px solid rgba(0, 0, 0, 0.07); + border-bottom: 1px solid rgba(0, 0, 0, 0.07); } + .candidate-card .age .first { + padding: 10px; + text-align: center; + font-family: 'Roboto', sans-serif; + color: #000000; + border-right: 1px solid rgba(0, 0, 0, 0.07); } + .candidate-card .age .second { + font-family: 'Roboto Condensed', sans-serif; + font-weight: bold; + letter-spacing: -0.05em; + padding: 8px; + text-align: center; } + .candidate-card .candidate-last { + padding: 14px 9px; } + .candidate-card .candidate-last blockquote { + font-family: "Roboto", sans-serif !important; + font-weight: 300 !important; + font-style: italic !important; + color: #4c4c4c !important; + width: inherit; + border: none; + text-align: center; + margin: 0; + padding: 0; } + .candidate-card .candidate-last .social-icons { + width: 80%; + margin-left: auto; + margin-right: auto; + padding: 4px 0px; } + .candidate-card .candidate-last .social-icons a { + color: #000; + text-decoration: none; } + @media (max-width: 576px) { + .candidate-card { + border-color: #ececec; } + .candidate-card .candidate-first { + display: flex; + align-items: center; + justify-content: space-between; + margin-bottom: 9px; } + .candidate-card .candidate-first .profile-img-box { + margin: 0; } + .candidate-card .candidate-first .profile-img-box .candidate-id { + width: 20px; + height: 20px; + font-size: 0.7rem; + line-height: 1.4rem; + left: 5px; + top: 4px; } + .candidate-card .candidate-first .profile-img-box img { + max-width: 89px; } + .candidate-card .candidate-first .profile-info { + text-align: left; + margin-left: 16px; } + .candidate-card .candidate-first .profile-info .name { + font-size: 0.97rem; + margin-top: 0; } + .candidate-card .candidate-first .profile-info .mail { + margin-bottom: 4px; } + .candidate-card .candidate-first .profile-info .profession { + font-size: 0.7rem; + height: auto; } + .candidate-card .age { + border: none; } + .candidate-card .age .first { + text-align: center; + font-size: 0.7rem; + padding: 7px 0 5px; + border: none; } + .candidate-card .age .second { + font-size: 0.7rem; + font-weight: 500; } + .candidate-card .age .second img { + width: 15px; } + .candidate-card .candidate-last { + border-bottom: 1px solid #e2e2e2; + padding: 0; } + .candidate-card .candidate-last blockquote { + display: none; } + .candidate-card .candidate-last .social-icons a { + font-size: 0.7rem; } } + +.candidate-list { + position: relative; } + .candidate-list:after { + content: ""; + position: absolute; + bottom: 0px; + left: 0px; + width: 100%; + height: 100%; + background-image: linear-gradient(to bottom, #fff 0%, rgba(255, 255, 255, 0) 100%); + background-image: -o-linear-gradient(bottom, #fff 0%, rgba(255, 255, 255, 0) 100%); + background-image: -moz-linear-gradient(bottom, #fff 0%, rgba(255, 255, 255, 0) 100%); + background-image: -webkit-linear-gradient(bottom, #fff 0%, rgba(255, 255, 255, 0) 100%); + background-image: -ms-linear-gradient(bottom, #fff 0%, rgba(255, 255, 255, 0) 100%); } + .candidate-list .btn-icon { + position: absolute; + z-index: 5; + bottom: -40px; + left: 0; + right: 0; } + .candidate-list .item:nth-child(odd) { + background-color: #F7F7F7; } + .candidate-list .item .first { + position: relative; + text-align: center; } + .candidate-list .item .first img { + width: 47px; } + @media screen and (max-width: 768px) { + .candidate-list .item .first { + display: flex; + align-items: center; } + .candidate-list .item .first img { + width: 44px; } } + .candidate-list .item p { + font-family: 'Roboto Condensed', sans-serif; + font-size: 1.1rem; + margin-top: 0px; + margin-bottom: 0px; + text-transform: uppercase; } + .candidate-list .item p strong { + font-weight: bold; } + .candidate-list .item p.political-party { + font-size: 1rem; + text-transform: none; } + @media screen and (max-width: 768px) { + .candidate-list .item p { + font-size: 0.9rem; } } + .candidate-list .item .second { + position: relative; + align-items: center; + display: flex; + padding-left: 0; + margin-left: -40px; } + @media screen and (max-width: 991px) { + .candidate-list .item .second { + margin: 0; } } + .candidate-list .item .second:after { + content: ""; + position: absolute; + width: 1px; + height: 70%; + right: 0px; + top: 15%; + background: rgba(0, 0, 0, 0.07); } + @media screen and (max-width: 768px) { + .candidate-list .item .second:after { + display: none; } } + .candidate-list .item .last { + align-items: center; + display: flex; + justify-content: space-between; } + @media screen and (max-width: 991px) { + .candidate-list .item .last p { + font-size: 0.7rem; } + .candidate-list .item .last p.political-party { + font-size: 0.6rem; } + .candidate-list .item .last p img { + width: 14px; } } + .candidate-list .item:hover { + box-shadow: 0 0 30px #0000001a; + background: #FFF; } + .candidate-list.full:after { + display: none; } + +@media screen and (max-width: 1199px) { + .candidate-wrapper:nth-child(4n) { + border-right: 1px solid rgba(138, 138, 138, 0.15); } + .candidate-wrapper:nth-child(3n) { + border-right: none; } } + +@media screen and (max-width: 991px) { + .candidate-wrapper:nth-child(4n) { + border-right: 1px solid rgba(138, 138, 138, 0.15); } + .candidate-wrapper:nth-child(3n) { + border-right: 1px solid rgba(138, 138, 138, 0.15); } + .candidate-wrapper:nth-child(even) { + border-right: none; } } + +.profile .profile-hero { + height: 40vh; + max-height: 500px; + min-height: 340px; + position: relative; } + @media (max-width: 992px) { + .profile .profile-hero { + height: 25vh; + max-height: 4400px; + min-height: 275px; } } + .profile .profile-hero .content { + z-index: 3; + position: relative; + height: 100%; + display: flex; + align-items: flex-end; + padding-bottom: 100px; } + .profile .profile-hero .content h1 { + color: #FFF; + font-size: 4.3rem; + line-height: 4rem; } + @media (max-width: 992px) { + .profile .profile-hero .content h1 { + font-size: 2.8rem; } } + .profile .profile-hero .content h2 { + color: #FFF; } + @media (max-width: 992px) { + .profile .profile-hero .content { + text-align: center; } } + .profile .profile-hero .overlay { + z-index: 2; + position: absolute; + width: 100%; + height: 100%; + background: #00000054; + top: 0; + left: 0; + right: 0; + bottom: 0; } + .profile .profile-hero .background { + position: absolute; + width: 100%; + left: 0; + right: 0; + bottom: 0; + top: 0; + height: 100%; + background-size: cover; + background-position: center; + background-repeat: no-repeat; + z-index: 1; } + +.profile .profile-main { + margin-top: -57px; + z-index: 4; + position: relative; } + @media (max-width: 992px) { + .profile .profile-main { + margin-top: 0; } } + .profile .profile-main .profile-box .profile-box-nav { + background: #000; + display: flex; + align-items: center; } + @media (max-width: 992px) { + .profile .profile-main .profile-box .profile-box-nav { + justify-content: center; + margin-top: 30px; } } + .profile .profile-main .profile-box .profile-box-nav a.nav-item { + color: #FFF; + padding: 18px 31px; + font-family: 'Roboto Condensed', sans-serif; + font-weight: 300; + font-size: 14px; + text-transform: uppercase; + position: relative; + transition: 200ms; + text-decoration: none; } + .profile .profile-main .profile-box .profile-box-nav a.nav-item:after { + position: absolute; + content: ""; + height: 12px; + right: 0px; + background: #585858; + top: 0; + bottom: 0; + width: 1px; + margin: auto; } + .profile .profile-main .profile-box .profile-box-nav a.nav-item:last-child:after { + display: none; } + @media (max-width: 992px) { + .profile .profile-main .profile-box .profile-box-nav a.nav-item { + padding: 8px 9px 7px; + font-weight: 400; + font-size: 0.7rem; + text-align: center; } } + .profile .profile-main .profile-box .profile-box-nav a.nav-item:hover { + background: #29bc51; + text-decoration: none; } + .profile .profile-main .profile-box .profile-box-nav a.nav-item:hover:after { + display: none; } + .profile .profile-main .profile-box .profile-box-nav a.nav-item.active { + background: #29bc51; } + .profile .profile-main .profile-box .profile-box-nav a.nav-item.active:after { + display: none; } + .profile .profile-main .profile-box .profile-box-nav a.nav-item ~ .active:after { + display: none; } + .profile .profile-main .profile-box .profile-box-area { + padding-top: 15px; } + .profile .profile-main .profile-box .profile-box-area .area-description { + padding-right: 15px; } + .profile .profile-main .profile-box .profile-box-area .area-description p { + margin: 3em 0; } + @media (max-width: 992px) { + .profile .profile-main .profile-box .profile-box-area .area-description p { + font-size: 0.82rem; + line-height: 1.3rem; + margin: 20px 0; + color: #808080; } } + .profile .profile-main .profile-box .profile-box-area .area-description h3 { + font-size: 1.3rem; + font-family: 'Roboto Condensed', sans-serif; + text-transform: none; + font-weight: 600; } + @media (max-width: 992px) { + .profile .profile-main .profile-box .profile-box-area .area-description h3 { + font-size: 14px; + font-weight: 300; + font-style: italic; + text-align: center; + margin: 30px 0; } } + .profile .profile-main .profile-sidebar .profile-sidebar-box { + background: #FFF; + box-shadow: 0 0 25px #0000001c; + padding: 10px 23px; } + @media (max-width: 992px) { + .profile .profile-main .profile-sidebar .profile-sidebar-box { + background: #fafafa; + box-shadow: none; } } + .profile .profile-main .profile-sidebar .profile-sidebar-box hr { + border-top: 1px solid #e0e0e08f; + margin: 27px 0; } + @media (max-width: 992px) { + .profile .profile-main .profile-sidebar .profile-sidebar-box hr { + margin: 20px 0; } } + .profile .profile-main .profile-sidebar .profile-sidebar-box .image { + overflow: hidden; + border: 10px solid #FFF; + margin: auto; + border-radius: 100%; + width: 210px; + height: 210px; + margin-top: -151px; } + .profile .profile-main .profile-sidebar .profile-sidebar-box .image img { + display: block; + max-width: none; + height: 100%; + width: auto; + transform: translateX(-50%); + margin-left: 50%; } + @media (max-width: 992px) { + .profile .profile-main .profile-sidebar .profile-sidebar-box .image { + width: 175px; + height: 175px; + margin-top: -76px; + border: 6px solid #FFF; } } + .profile .profile-main .profile-sidebar .profile-sidebar-box .socials { + margin-top: 20px; + display: flex; } + .profile .profile-main .profile-sidebar .profile-sidebar-box .socials a { + color: #000; + margin-right: 12px; } + .profile .profile-main .profile-sidebar .profile-sidebar-box .socials a i { + font-size: 21px; } + .profile .profile-main .profile-sidebar .profile-sidebar-box .socials a#left { + font-size: 0.8rem; + font-family: Roboto; + font-weight: 300; } + .profile .profile-main .profile-sidebar .profile-sidebar-box .socials a#left i { + display: inline-block; + vertical-align: sub; + margin-left: 6px; } + .profile .profile-main .profile-sidebar .profile-sidebar-box .socials a:nth-child(3) { + flex-grow: 1; } + .profile .profile-main .profile-sidebar .profile-sidebar-box .socials.only-mobile { + display: none; } + .profile .profile-main .profile-sidebar .profile-sidebar-box .jurisdiction { + font-weight: 600; } + .profile .profile-main .profile-sidebar .profile-sidebar-box .jurisdiction img { + margin-top: -4px; } + @media (max-width: 992px) { + .profile .profile-main .profile-sidebar .profile-sidebar-box .jurisdiction { + font-size: 0.8rem; } } + .profile .profile-main .profile-sidebar .profile-sidebar-box .sidebar-title { + font-weight: 600; } + @media (max-width: 992px) { + .profile .profile-main .profile-sidebar .profile-sidebar-box .sidebar-title { + font-size: 0.8rem; } } + @media (max-width: 350px) { + .profile .profile-main .profile-sidebar .profile-sidebar-box .sidebar-title { + width: 100%; } } + @media (max-width: 992px) { + .profile .profile-main .profile-sidebar .profile-sidebar-box .sidebar-name { + font-size: 0.8rem; } } + .profile .profile-main .profile-sidebar .profile-sidebar-box .sidebar-text { + margin-bottom: 17px; + color: #4c4c4c; } + .profile .profile-main .profile-sidebar .profile-sidebar-box .sidebar-text a { + color: #4c4c4c; + font-size: 14px; } + .profile .profile-main .profile-sidebar .profile-sidebar-box .sidebar-text a i { + font-size: 0.8rem; + margin-right: 4px; } + @media (max-width: 992px) { + .profile .profile-main .profile-sidebar .profile-sidebar-box .sidebar-text { + font-size: 0.8rem; } + .profile .profile-main .profile-sidebar .profile-sidebar-box .sidebar-text a { + font-size: 0.8rem; } } + @media (max-width: 350px) { + .profile .profile-main .profile-sidebar .profile-sidebar-box .sidebar-text { + width: 100%; } } + +.elections-detail { + /*empty*/ } + .elections-detail .content h1 { + /*empty*/ } + .elections-detail .content hr { + border: none; + height: 3rem; + margin: 0; } + @media (max-width: 768px) { + .elections-detail .content hr { + height: 1.5rem; } } + .elections-detail .content p { + font-family: Roboto; + margin: 10px 0; + font-size: 14px; + line-height: 24px; } + .elections-detail .content b { + /*empty*/ } + .elections-detail .content h2 { + /*empty*/ } + +.plan-list-placeholder { + display: none; } + +.plan-list #scrollUp { + display: none; } + +.plan-list #scrollDown { + display: none; } + +.plan-list .container .focus-points-wrapper .focus-point { + position: relative; + padding-top: 28px; + padding-bottom: 20px; } + .plan-list .container .focus-points-wrapper .focus-point:after { + content: ""; + position: absolute; + right: 0px; + top: 50%; + transform: translateY(-50%); + width: 1px; + height: 67%; + background-color: rgba(138, 138, 138, 0.15); } + .plan-list .container .focus-points-wrapper .focus-point.no-after:after { + display: none; } + .plan-list .container .focus-points-wrapper .focus-point:hover .point-card { + opacity: 1; } + .plan-list .container .focus-points-wrapper .focus-point:nth-child(-n+4) { + border-bottom: 1px solid rgba(138, 138, 138, 0.15); } + .plan-list .container .focus-points-wrapper .focus-point .circle-progress { + display: block; + margin-left: auto; + margin-right: auto; + width: 80%; + position: relative; } + .plan-list .container .focus-points-wrapper .focus-point .circle-progress .point-icon { + position: absolute; + left: 50%; + top: 50%; + transform: translate(-50%, -50%); } + .plan-list .container .focus-points-wrapper .focus-point .circle-progress canvas { + width: 100% !important; + height: 100% !important; } + .plan-list .container .focus-points-wrapper .focus-point .point-title-wrap .point-title { + font-size: 1.3rem; + font-family: 'Roboto Condensed', sans-serif; + font-weight: 700; + color: #000; + text-align: center; + margin-top: 30px; + margin-bottom: 0px; + letter-spacing: -0.02em; + text-transform: none; } + .plan-list .container .focus-points-wrapper .focus-point .point-title-wrap .more { + display: none; } + .plan-list .container .focus-points-wrapper .focus-point .point-card { + position: absolute; + top: 0px; + left: 0px; + width: 100%; + background: #fff; + height: 100%; + z-index: 2; + -webkit-box-shadow: 3px 3px 35px 0px rgba(48, 63, 78, 0.16); + -moz-box-shadow: 3px 3px 35px 0px rgba(48, 63, 78, 0.16); + box-shadow: 3px 3px 35px 0px rgba(48, 63, 78, 0.16); + -moz-transition: opacity 0.5s; + -o-transition: opacity 0.5s; + -webkit-transition: opacity 0.5s; + transition: opacity 0.5s; + opacity: 0; } + .plan-list .container .focus-points-wrapper .focus-point .point-card .card-row { + width: 100%; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: nowrap; + padding: 8px 15px 3px; } + .plan-list .container .focus-points-wrapper .focus-point .point-card .card-row.card-head { + padding: 24px 15px; + border-bottom: 1px solid #f0f0f0; } + .plan-list .container .focus-points-wrapper .focus-point .point-card .card-row.card-head .ok-mark { + width: 24px; + height: 24px; } + .plan-list .container .focus-points-wrapper .focus-point .point-card .card-row.card-head .card-title { + margin: 0 0 0 4px; } + .plan-list .container .focus-points-wrapper .focus-point .point-card .card-row.card-head .ok-mark, .plan-list .container .focus-points-wrapper .focus-point .point-card .card-row.card-head .card-title { + display: inline-block; + vertical-align: middle; } + .plan-list .container .focus-points-wrapper .focus-point .point-card .card-row.card-head .col-second h5 { + margin-top: 4px; } + .plan-list .container .focus-points-wrapper .focus-point .point-card .card-row .card-title { + font-family: 'Bebas Neue', cursive; + font-size: 20px; + font-weight: 700; + margin: 0; } + .plan-list .container .focus-points-wrapper .focus-point .point-card .card-row .show-all { + font-family: 'Roboto Condensed', sans-serif; + font-size: 18px; + position: relative; + display: block; + width: 100%; + color: #000000; + font-weight: 500; + padding: 6px 0; } + .plan-list .container .focus-points-wrapper .focus-point .point-card .card-row .show-all:after { + content: ""; + width: 7px; + height: 7px; + position: absolute; + border-right: 2px solid #000000; + border-bottom: 2px solid #000000; + transform: rotate(-45deg) translateY(-50%); + right: 0px; + top: 50%; } + .plan-list .container .focus-points-wrapper .focus-point .point-card .card-row .col-first { + flex: 1; + width: calc(100% - 60px); + position: relative; + display: flex; + align-items: center; } + .plan-list .container .focus-points-wrapper .focus-point .point-card .card-row .col-first p { + width: 100%; } + .plan-list .container .focus-points-wrapper .focus-point .point-card .card-row .col-second { + flex: 0 0 60px; + text-align: center; } + .plan-list .container .focus-points-wrapper .focus-point .point-card .card-row .col-second .percent { + display: none; } + .plan-list .container .focus-points-wrapper .focus-point .point-card .card-row .col-100 { + flex: 0 0 100%; } + .plan-list .container .focus-points-wrapper .focus-point .point-card .point-list { + font-family: 'Roboto', sans-serif; + font-weight: normal; + font-size: 14px; } + .plan-list .container .focus-points-wrapper .focus-point .point-card .point-list .card-row:nth-child(even) { + background: #FAFAFA; } + .plan-list .container .focus-points-wrapper .focus-point .point-card .point-list p { + margin: 0px; } + @media (max-width: 576px) { + .plan-list .container .focus-points-wrapper .focus-point { + display: flex; + align-items: center; + background: #f3f3f3; + border-bottom: none !important; + flex-wrap: wrap; + cursor: pointer; } + .plan-list .container .focus-points-wrapper .focus-point .circle-progress { + width: 110px; + margin: 0; } + .plan-list .container .focus-points-wrapper .focus-point .circle-progress .point-icon { + width: 49%; } + .plan-list .container .focus-points-wrapper .focus-point .point-title-wrap { + margin: 0; + text-align: left; + margin-left: 30px; + width: calc(100% - 148px); } + .plan-list .container .focus-points-wrapper .focus-point .point-title-wrap .point-title { + font-size: 19px; + text-transform: none; + margin: 0; + text-align: left; + width: 100%; } + .plan-list .container .focus-points-wrapper .focus-point .point-title-wrap .more { + display: block; + margin-top: 13px; + font-size: 0.76rem; + font-weight: 400; + color: #717171; } + .plan-list .container .focus-points-wrapper .focus-point .point-title-wrap .more i { + margin-left: 7px; + opacity: 0.7; + font-size: 0.7rem; } + .plan-list .container .focus-points-wrapper .focus-point .point-card { + position: relative; + margin-left: -15px; + margin-right: -15px; + width: calc(100% + 30px); + margin-top: 22px; + height: auto; + margin-bottom: -20px; + opacity: 1; + display: none; } + .plan-list .container .focus-points-wrapper .focus-point .point-card .card-row .show-all { + font-size: 0.7rem; + font-weight: 600; + width: 75px; + margin: auto; } + .plan-list .container .focus-points-wrapper .focus-point .point-card .card-row .show-all:after { + border-right: 1px solid #000; + border-bottom: 1px solid #000; + transform: rotate(45deg) translateY(-50%); + top: 43%; } + .plan-list .container .focus-points-wrapper .focus-point .point-card.active { + display: block; } + .plan-list .container .focus-points-wrapper .focus-point:after { + display: none; } + .plan-list .container .focus-points-wrapper .focus-point.active { + background: #fff; + box-shadow: 0 0 15px #dcdcdc; } + .plan-list .container .focus-points-wrapper .focus-point.active .point-card { + box-shadow: none; } + .plan-list .container .focus-points-wrapper .focus-point.active .point-card .card-row.card-head { + padding: 4px 10px; + border-bottom: none; + background: #fafafa; } + .plan-list .container .focus-points-wrapper .focus-point.active .point-card .card-row.card-head .ok-mark { + display: none; } + .plan-list .container .focus-points-wrapper .focus-point.active .point-card .card-row.card-head .card-title { + font-size: 14px; + font-family: 'Roboto Condensed', sans-serif; + text-transform: none; } + .plan-list .container .focus-points-wrapper .focus-point.active .point-card .card-row { + min-height: 32px; + padding: 8px 15px 6px; } + .plan-list .container .focus-points-wrapper .focus-point.active .point-card .card-row .col-first p { + font-size: 0.72rem; } + .plan-list .container .focus-points-wrapper .focus-point.active .point-card .card-row .col-second { + align-items: center; + justify-content: center; + display: flex; } + .plan-list .container .focus-points-wrapper .focus-point.active .point-card .card-row .col-second .percent { + font-size: 0.72rem; + display: block; } + .plan-list .container .focus-points-wrapper .focus-point.active .point-card .card-row .col-second img { + display: none; } } + +.plan-list.with-scroll { + top: -200px; + transition: 200ms; } + .plan-list.with-scroll .focus-point { + text-decoration: none !important; } + .plan-list.with-scroll .focus-point:hover { + box-shadow: 0 0 30px #0000001a; } + .plan-list.with-scroll .focus-point:hover .point-card { + opacity: 0; + display: none; } + @media (max-width: 576px) { + .plan-list.with-scroll .focus-point { + background: none !important; + display: block !important; + flex-wrap: nowrap !important; } + .plan-list.with-scroll .focus-point .circle-progress { + width: 100% !important; + margin: auto !important; + max-width: 140px !important; + margin-bottom: 18px !important; } + .plan-list.with-scroll .focus-point .point-title-wrap { + width: 100% !important; + text-align: center !important; + margin: auto !important; } + .plan-list.with-scroll .focus-point .point-title-wrap .point-title { + text-align: center !important; } } + +.plan-list.with-scroll.stick { + position: fixed; + background: #FFF; + width: 100%; + top: 0; + z-index: 10; + left: 0; + right: 0; + box-shadow: 0 0 40px #0000001a; } + .plan-list.with-scroll.stick #scrollUp { + display: block; + position: absolute; + top: 0; + bottom: 0; + height: 100%; + line-height: 122px; + font-size: 23px; + opacity: 0.8; + left: 0; + width: 7%; + text-align: center; + z-index: 1000; + background: linear-gradient(90deg, white 67%, rgba(255, 255, 255, 0) 88%); } + .plan-list.with-scroll.stick #scrollUp:hover { + text-decoration: none; } + .plan-list.with-scroll.stick #scrollDown { + display: block; + position: absolute; + top: 0; + bottom: 0; + height: 100%; + line-height: 122px; + font-size: 23px; + opacity: 0.8; + right: 0; + width: 7%; + text-align: center; + z-index: 1000; + background: linear-gradient(90deg, #fff0 0%, #fff 23%); } + .plan-list.with-scroll.stick #scrollDown:hover { + text-decoration: none; } + .plan-list.with-scroll.stick .container { + overflow: hidden; + position: relative; + width: 94%; + height: 122px; + z-index: 0; } + @media (max-width: 1200px) { + .plan-list.with-scroll.stick .container { + padding: 0; + max-width: initial; } } + .plan-list.with-scroll.stick .focus-points-wrapper { + margin: 0; + display: flex; + flex-wrap: nowrap; + position: absolute; + left: 0; + right: 0; + z-index: 10000; + top: 0; + width: auto; + justify-content: flex-start; + align-items: flex-start; } + .plan-list.with-scroll.stick .focus-points-wrapper .focus-point { + display: block; + width: auto; + max-width: initial; + flex: inherit; + width: 13%; + padding: 14px 11px !important; + border-bottom: 2px solid #FFF; + display: flex; + flex-wrap: wrap; + text-align: center; + justify-content: space-between; + flex-direction: column; + min-width: 142px; } + .plan-list.with-scroll.stick .focus-points-wrapper .focus-point .circle-progress { + width: 100%; } + .plan-list.with-scroll.stick .focus-points-wrapper .focus-point .circle-progress canvas { + width: 50px !important; + height: auto !important; + margin: auto; + display: block; } + .plan-list.with-scroll.stick .focus-points-wrapper .focus-point .circle-progress .point-icon { + width: 20px; } + .plan-list.with-scroll.stick .focus-points-wrapper .focus-point .point-title-wrap .point-title { + font-size: 13px; + margin-top: 12px; } + .plan-list.with-scroll.stick .focus-points-wrapper .focus-point .point-card { + display: none !important; } + .plan-list.with-scroll.stick .focus-points-wrapper .focus-point:hover { + border-bottom: 2px solid #29bc51 !important; + box-shadow: 0 0 20px #0000001a; } + .plan-list.with-scroll.stick .focus-points-wrapper .focus-point:hover .point-card { + display: none !important; } + .plan-list.with-scroll.stick .focus-points-wrapper .focus-point:nth-child(-n+4) { + border-bottom: none; } + .plan-list.with-scroll.stick .focus-points-wrapper .focus-point:last-child:after { + display: none !important; } + .plan-list.with-scroll.stick .focus-points-wrapper .focus-point.no-after:after { + display: block; } + @media (max-width: 576px) { + .plan-list.with-scroll.stick { + display: none; } } + +.elections-plan-detail { + /*empty*/ } + .elections-plan-detail .header { + display: flex; + justify-content: space-between; } + .elections-plan-detail .header .right .title { + /*empty*/ } + .elections-plan-detail .header .right p { + font-family: Roboto; + font-weight: 400; + font-size: 14px; } + .elections-plan-detail .header .left { + margin-right: 40px; } + .elections-plan-detail .header .left .circle-progress { + position: relative; } + .elections-plan-detail .header .left .circle-progress canvas { + width: 90px !important; + height: 90px !important; } + .elections-plan-detail .header .left .circle-progress .icon { + position: absolute; + left: 0; + right: 0; + top: -8px; + bottom: 0; + width: 50px; + height: 50px; + background: #000; + border-radius: 100%; + margin: auto; + text-align: center; + color: #FFF; + line-height: 51px; } + .elections-plan-detail .header .left .circle-progress .icon i { + font-weight: 500; + font-size: 19px; } + .elections-plan-detail .profile { + display: flex; + justify-content: flex-start; + align-items: center; + min-width: 250px; + margin-left: 50px; } + .elections-plan-detail .profile .img { + margin-right: 18px; } + .elections-plan-detail .profile .img img { + width: 72px; } + .elections-plan-detail .profile .info { + /*empty*/ } + .elections-plan-detail .profile .info .name { + display: block; + font-family: 'Roboto Condensed', sans-serif; + font-size: 21px; + text-transform: uppercase; + font-weight: bold; } + .elections-plan-detail .profile .info .position { + text-transform: uppercase; + font-weight: 400; + font-size: 14px; } + .elections-plan-detail .missions-list { + margin-top: 25px; } + .elections-plan-detail .missions-list .top { + border-top: 1px solid #e2e2e28f; + border-bottom: 1px solid #e2e2e28f; + padding: 7px 15px 2px; + display: flex; + justify-content: space-between; + font-family: "Bebas Neue", cursive; + font-size: 25px; } + .elections-plan-detail .missions-list .top .title { + /*empty*/ } + .elections-plan-detail .missions-list .top span { + /*empty*/ } + .elections-plan-detail .missions-list .items-wrap { + /*empty*/ } + .elections-plan-detail .missions-list .items-wrap .mission-item { + display: flex; + justify-content: space-between; + padding: 8px 15px; + align-items: center; } + .elections-plan-detail .missions-list .items-wrap .mission-item p { + font-family: Roboto; + font-size: 13px; + font-weight: 400; } + .elections-plan-detail .missions-list .items-wrap .mission-item .progress { + display: block; + height: auto; + position: relative; + background: none; } + .elections-plan-detail .missions-list .items-wrap .mission-item .progress .percent { + position: absolute; + left: 0; + right: 0; + bottom: 0; + top: 0; + margin: auto; + display: block; + width: 20px; + font-size: 15px; + font-family: "Bebas Neue", cursive; + height: 21px; } + .elections-plan-detail .missions-list .items-wrap .mission-item .progress img { + width: 45px; } + .elections-plan-detail .missions-list .items-wrap .mission-item:nth-child(odd) { + background: #fafafa; } + .elections-plan-detail .missions-list .items-wrap .mission-item:hover { + background: #FFF; + box-shadow: 0 0 15px #0000001a; + z-index: 2; + position: relative; } + @media (max-width: 992px) { + .elections-plan-detail .header { + flex-wrap: wrap; } + .elections-plan-detail .header .left { + margin-right: 0; } + .elections-plan-detail .header .left .circle-progress canvas { + width: 50px !important; + height: 50px !important; } + .elections-plan-detail .header .left .circle-progress .icon { + top: -7px; + width: 31px; + height: 31px; + line-height: 33px; } + .elections-plan-detail .header .left .circle-progress .icon i { + font-size: 15px; } + .elections-plan-detail .header .right { + width: calc(100% - 66px); } + .elections-plan-detail .header .profile { + margin-left: 0; + margin-top: 22px; } + .elections-plan-detail .header .profile .img { + margin-right: 16px; } + .elections-plan-detail .header .profile .img img { + width: 50px; } + .elections-plan-detail .missions-list .top { + font-size: 16px; } + .elections-plan-detail .missions-list .items-wrap .mission-item .progress .percent { + position: relative !important; } + .elections-plan-detail .missions-list .items-wrap .mission-item .progress img { + display: none; } } + +.content-switcher { + text-align: center; } + .content-switcher .toggle-btns { + background: #000000; + padding: 6px; + display: inline-block; } + .content-switcher .toggle-btns a { + font-family: 'Roboto Condensed', sans-serif; + font-size: 18px; + color: #ffffff; + padding: 18px 46px; + display: inline-block; + vertical-align: middle; + font-weight: bold; + text-transform: uppercase; } + .content-switcher .toggle-btns a:hover { + background: #282828; } + .content-switcher .toggle-btns a.active { + background: #28BB50; } + .content-switcher .toggle-btns a.active:hover { + background: #28BB50; } + .content-switcher .toggle-box { + display: block; + width: 100%; + text-align: left; } + .content-switcher .toggle-box .headline-normal { + text-align: center; } + .content-switcher .toggle-box.hide { + display: none; } + @media screen and (max-width: 1199px) { + .content-switcher .toggle-btns a { + padding: 14px 34px; + font-size: 16px; } } + @media screen and (max-width: 600px) { + .content-switcher .toggle-btns a { + padding: 10px 20px; + font-size: 14px; } } + @media screen and (max-width: 370px) { + .content-switcher .toggle-btns a { + padding: 6px 12px; + font-size: 12px; } } + +.image-hero { + background-size: cover; + background-position: center; + background-repeat: no-repeat; } + .image-hero .green-flag { + background: #28BB50; + padding: 30px; + display: inline-block; + position: relative; + padding: 27px 60px 27px 30px; } + .image-hero .green-flag:before { + content: ""; + position: absolute; + width: 0; + height: 0; + border-top: 54.5px solid #28BB50; + border-right: 22px solid transparent; + left: 100%; + top: 0px; } + .image-hero .green-flag:after { + content: ""; + position: absolute; + width: 0; + height: 0; + border-bottom: 54.5px solid #28BB50; + border-right: 22px solid transparent; + left: 100%; + bottom: 0px; } + .image-hero .green-flag * { + display: inline-block; + vertical-align: middle; } + .image-hero .green-flag img { + margin-right: 28px; + width: 42px; + height: 42px; } + .image-hero .green-flag p { + font-family: "Bebas Neue", cursive; + font-size: 30px; + margin: 0px; + color: #ffffff; + margin-top: 4px; } + .image-hero h1, .image-hero h2 { + color: #FFF; } + .image-hero .profile-circles { + width: 100%; } + @media screen and (max-width: 1199px) { + .image-hero .green-flag { + padding: 20px 48px 20px 30px; } } + @media screen and (max-width: 991px) { + .image-hero .green-flag img { + margin-right: 22px; + width: 36px; + height: 36px; } + .image-hero .green-flag p { + font-size: 26px; } + .image-hero .cta-link { + font-size: 16px; + padding: 12px 42px; } } + @media screen and (max-width: 375px) { + .image-hero .green-flag { + padding: 14px 32px 14px 14px; } + .image-hero .cta-link { + padding: 14px 36px; + font-size: 16px; } + .image-hero .cta-link:nth-child(1) { + margin-right: 10px; } } + +.contact .profile { + display: flex; + justify-content: flex-start; + align-items: center; } + .contact .profile .img img { + max-width: inherit; + width: 112px; } + @media (max-width: 768px) { + .contact .profile .img img { + width: 90px; } } + @media (max-width: 586px) { + .contact .profile .img img { + width: 80px; } } + .contact .profile .info { + margin-left: 20px; } + .contact .profile .info .name { + display: block; + font-size: 21px; + font-weight: 600; } + .contact .profile .info .position { + display: block; + text-transform: uppercase; + font-weight: 400; + margin-bottom: 10px; + max-width: 300px; } + .contact .profile .info .contact { + display: block; + color: #4c4c4c; + font-family: Roboto; } + .contact .profile .info .contact i { + margin-right: 6px; } + +.contact .city-districts .city-dist-card { + background: #f7f7f7; + padding: 30px 30px 24px 30px; + display: flex; + margin-bottom: 16px; } + .contact .city-districts .city-dist-card .coa { + width: 88px; } + .contact .city-districts .city-dist-card .coa img { + width: 100%; + height: auto; } + .contact .city-districts .city-dist-card .text-part { + flex: 1; + padding-left: 26px; } + .contact .city-districts .city-dist-card .text-part a { + color: #000000; } + .contact .city-districts .city-dist-card .text-part h3 { + font-family: 'Roboto Condensed', sans-serif; + font-size: 22px; + font-weight: bold; + color: #000000; } + .contact .city-districts .city-dist-card .text-part h3 i { + float: right; + font-size: 18px; + position: relative; + top: 50%; } + .contact .city-districts .city-dist-card .text-part .cdc-row { + width: 100%; + display: block; + margin-top: -4px; } + .contact .city-districts .city-dist-card .text-part .cdc-row a { + color: #4c4c4c; + font-size: 14px; } + .contact .city-districts .city-dist-card .text-part .cdc-row a.fb { + margin-left: 22px; } + .contact .city-districts .city-dist-card .text-part .cdc-row a.fb i { + font-size: 18px; + color: #1877f2; } + .contact .city-districts .city-dist-card .text-part .cdc-row a i { + margin-right: 10px; } + .contact .city-districts .city-dist-card .text-part .name { + color: #000000; + font-family: 'Roboto', sans-serif; + font-weight: 400; + font-size: 16px; + margin-top: 20px; } + +@media screen and (max-width: 991px) { + .contact .city-districts .city-dist-card { + display: block; } + .contact .city-districts .city-dist-card .coa { + display: block; + margin-left: auto; + margin-right: auto; } + .contact .city-districts .city-dist-card .text-part { + padding-left: 0px; + margin-top: 26px; } } + +@media screen and (max-width: 767px) { + .contact .city-districts .city-dist-card .text-part h3 { + font-size: 16px; } + .contact .city-districts .city-dist-card .text-part .cdc-row { + margin-top: 0px; } + .contact .city-districts .city-dist-card .text-part .cdc-row a { + display: block; } + .contact .city-districts .city-dist-card .text-part .cdc-row a.fb { + margin-left: 0px; + margin-top: 8px; } } + +/*# sourceMappingURL=styles.css.map */ diff --git a/senate/static/senate/assets/img/clips.svg b/senate/static/senate/assets/img/clips.svg new file mode 100755 index 000000000..409fb7529 --- /dev/null +++ b/senate/static/senate/assets/img/clips.svg @@ -0,0 +1 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?><!-- Generator: Gravit.io --><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="isolation:isolate" viewBox="0 0 106 25" width="106pt" height="25pt"><defs><clipPath id="_clipPath_p4lwxZUQR5zrLjQErpyvbuCjY9v1RKdu"><rect width="106" height="25"/></clipPath></defs><g clip-path="url(#_clipPath_p4lwxZUQR5zrLjQErpyvbuCjY9v1RKdu)"><defs><linearGradient id="_lgradient_2" x1="0.4999999999999716" y1="-2.842170943040401e-14" x2="0.499999999999943" y2="0.9999999999999716"><stop offset="0%" style="stop-color:#555555"/><stop offset="26.56249999999632%" style="stop-color:#0D0D0D"/><stop offset="72.41847826087017%" style="stop-color:#0D0D0D"/><stop offset="100%" style="stop-color:#5B5B5B"/></linearGradient></defs><path d="M 5.5 1 L 5.5 1 C 7.984 1 10 3.081 10 5.644 L 10 19.356 C 10 21.919 7.984 24 5.5 24 L 5.5 24 C 3.016 24 1 21.919 1 19.356 L 1 5.644 C 1 3.081 3.016 1 5.5 1 Z" style="stroke:none;fill:url(#_lgradient_2);stroke-miterlimit:10;"/><path d="M 5.5 1 L 5.5 1 C 7.984 1 10 3.081 10 5.644 L 10 19.356 C 10 21.919 7.984 24 5.5 24 L 5.5 24 C 3.016 24 1 21.919 1 19.356 L 1 5.644 C 1 3.081 3.016 1 5.5 1 Z" style="fill:none;stroke:#4B4B4B;stroke-width:1;stroke-linecap:square;stroke-miterlimit:2;"/><defs><linearGradient id="_lgradient_3" x1="0.4999999999999716" y1="-2.842170943040401e-14" x2="0.499999999999943" y2="0.9999999999999716"><stop offset="0%" style="stop-color:#555555"/><stop offset="26.56249999999632%" style="stop-color:#0D0D0D"/><stop offset="72.41847826087017%" style="stop-color:#0D0D0D"/><stop offset="100%" style="stop-color:#5B5B5B"/></linearGradient></defs><path d="M 100.5 1 L 100.5 1 C 102.984 1 105 3.081 105 5.644 L 105 19.356 C 105 21.919 102.984 24 100.5 24 L 100.5 24 C 98.016 24 96 21.919 96 19.356 L 96 5.644 C 96 3.081 98.016 1 100.5 1 Z" style="stroke:none;fill:url(#_lgradient_3);stroke-linecap:square;stroke-miterlimit:2;"/><path d="M 100.5 1 L 100.5 1 C 102.984 1 105 3.081 105 5.644 L 105 19.356 C 105 21.919 102.984 24 100.5 24 L 100.5 24 C 98.016 24 96 21.919 96 19.356 L 96 5.644 C 96 3.081 98.016 1 100.5 1 Z" style="fill:none;stroke:#4B4B4B;stroke-width:1;stroke-linecap:square;stroke-miterlimit:2;"/></g></svg> diff --git a/senate/static/senate/assets/img/icons/menu-toggle.svg b/senate/static/senate/assets/img/icons/menu-toggle.svg new file mode 100644 index 000000000..090a0cd68 --- /dev/null +++ b/senate/static/senate/assets/img/icons/menu-toggle.svg @@ -0,0 +1,7 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="42" height="30" viewBox="0 0 42 30"> + <g id="Group_27" data-name="Group 27" transform="translate(-677 -34)"> + <rect id="Rectangle_30" data-name="Rectangle 30" width="42" height="6" transform="translate(677 34)" fill="#fff"/> + <rect id="Rectangle_32" data-name="Rectangle 32" width="42" height="6" transform="translate(677 46)" fill="#fff"/> + <rect id="Rectangle_34" data-name="Rectangle 34" width="42" height="6" transform="translate(677 58)" fill="#fff"/> + </g> +</svg> diff --git a/senate/static/senate/assets/img/icons/onboard.svg b/senate/static/senate/assets/img/icons/onboard.svg new file mode 100644 index 000000000..b06c8f170 --- /dev/null +++ b/senate/static/senate/assets/img/icons/onboard.svg @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 21.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + viewBox="0 0 467.6 480.7" style="enable-background:new 0 0 467.6 480.7;" xml:space="preserve"> +<style type="text/css"> + .st0{fill:#FFFFFF;} +</style> +<g id="Vrstva_2"> + <g id="Capa_1"> + <path class="st0" d="M251.9,342.2h128.3c8.6,0,15.6-7,15.6-15.6c0-2.2-0.5-4.4-1.4-6.4L251.9,0V342.2z"/> + <path class="st0" d="M98.3,342.2h122.2V111.6L85.2,317.9c-4.7,7.2-2.7,16.9,4.5,21.7C92.3,341.3,95.3,342.2,98.3,342.2z"/> + <path class="st0" d="M0,373.8c18.6,63.3,76.7,106.8,142.7,106.8H309c44.2,0.1,86.2-19.6,114.4-53.7l44.1-53.1L0,373.8z"/> + </g> +</g> +</svg> diff --git a/senate/static/senate/assets/img/logo-small.svg b/senate/static/senate/assets/img/logo-small.svg new file mode 100755 index 000000000..49e0b19ab --- /dev/null +++ b/senate/static/senate/assets/img/logo-small.svg @@ -0,0 +1 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?><!-- Generator: Gravit.io --><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="isolation:isolate" viewBox="0 0 20.217 20.156" width="20.217pt" height="20.156pt"><defs><clipPath id="_clipPath_tR3ALwD3k6PT9ZS47lNZPyjlLQOtvovj"><rect width="20.217" height="20.156"/></clipPath></defs><g clip-path="url(#_clipPath_tR3ALwD3k6PT9ZS47lNZPyjlLQOtvovj)"><path d=" M 10.081 19.222 C 5.04 19.214 0.96 15.123 0.965 10.083 C 0.97 5.042 5.059 0.959 10.1 0.962 C 15.14 0.965 19.225 5.051 19.225 10.092 C 19.214 15.135 15.124 19.219 10.081 19.222 M 17.242 2.97 C 13.848 -0.384 8.558 -0.878 4.603 1.791 C 0.647 4.46 -0.877 9.549 0.963 13.953 C 2.802 18.356 7.493 20.849 12.172 19.911 C 16.85 18.973 20.217 14.864 20.217 10.092 C 20.212 7.417 19.142 4.854 17.242 2.97" fill="rgb(255,255,255)"/><path d=" M 9.888 9.432 C 9.588 10.889 7.988 11.659 7.051 12.292 L 7.051 4.892 C 8.065 5.051 8.96 5.643 9.505 6.513 C 10.049 7.384 10.189 8.447 9.888 9.429 M 7.051 4.094 L 7.051 2.694 L 6.17 2.694 L 6.17 4.316 C 5.564 4.508 5.233 4.701 5.289 4.811 C 5.578 4.746 5.875 4.727 6.17 4.756 L 6.17 13.256 C 5.261 15.016 6.556 17.711 6.556 17.711 C 6.556 17.711 5.592 14.824 7.74 13.449 C 9.723 12.184 16.609 12.789 16.581 8.912 C 16.581 3.412 10.219 3.44 7.051 4.1" fill="rgb(255,255,255)"/></g></svg> diff --git a/senate/static/senate/assets/img/logo.svg b/senate/static/senate/assets/img/logo.svg new file mode 100644 index 000000000..8417becef --- /dev/null +++ b/senate/static/senate/assets/img/logo.svg @@ -0,0 +1,30 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="144.365" height="39.988" viewBox="0 0 144.365 39.988"> + <g id="logo-flag-text-white" transform="translate(-288.3 -170.5)"> + <g id="Group_11" data-name="Group 11" transform="translate(288.3 173.149)"> + <path id="Path_17" data-name="Path 17" d="M306.944,211.307A16.912,16.912,0,1,1,323.856,194.4a16.936,16.936,0,0,1-16.912,16.912M320.189,181.2a18.571,18.571,0,1,0,5.5,13.194,18.794,18.794,0,0,0-5.5-13.194" transform="translate(-288.3 -175.7)" fill="#fff"/> + <path id="Path_18" data-name="Path 18" d="M316,197.98c-.56,2.7-3.515,4.126-5.247,5.3v-13.7c2.9.713,6.368,2.955,5.247,8.405M310.75,188.1v-2.6h-1.63v3.005c-1.121.357-1.732.713-1.63.917a5.119,5.119,0,0,1,1.63-.1v15.741c-1.681,3.26.713,8.252.713,8.252s-1.783-5.349,2.19-7.9c3.668-2.343,16.4-1.223,16.352-8.405,0-10.188-11.767-10.137-17.625-8.915" transform="translate(-297.709 -180.508)" fill="#fff"/> + <path id="Path_19" data-name="Path 19" d="M384.221,186.483a4.663,4.663,0,0,0,.866.051,2.758,2.758,0,0,0,1.936-.611,2.117,2.117,0,0,0,.662-1.681c0-1.375-.866-2.038-2.649-2.038a5.022,5.022,0,0,0-.866.1v4.177Zm0,2.853v4.432H380.4V179.606a29.174,29.174,0,0,1,4.279-.306c4.432,0,6.622,1.579,6.622,4.788a5.032,5.032,0,0,1-1.477,3.922,6.265,6.265,0,0,1-4.381,1.324,9.753,9.753,0,0,1-1.223,0" transform="translate(-333.484 -177.466)" fill="#fff"/> + </g> + <rect id="Rectangle_29" data-name="Rectangle 29" width="4.279" height="14.263" transform="translate(347.951 175.187)" fill="#fff"/> + <g id="Group_12" data-name="Group 12" transform="translate(355.032 174.983)"> + <path id="Path_20" data-name="Path 20" d="M423.121,185.973h1.07a2.269,2.269,0,0,0,1.579-.509,1.639,1.639,0,0,0,.56-1.375q0-1.834-2.14-1.834a6.358,6.358,0,0,0-1.07.1Zm0,2.8v4.992H419.3V179.606a42.086,42.086,0,0,1,5.094-.306c3.922,0,5.858,1.477,5.858,4.381a3.871,3.871,0,0,1-.764,2.292A4.207,4.207,0,0,1,427.5,187.5v.051a2.646,2.646,0,0,1,.968.866,6.5,6.5,0,0,1,.764,1.477l1.426,3.922h-4.024l-1.223-3.719a1.949,1.949,0,0,0-.56-.968,1.2,1.2,0,0,0-.866-.306h-.866Z" transform="translate(-419.3 -179.3)" fill="#fff"/> + </g> + <path id="Path_21" data-name="Path 21" d="M448.551,183.8h2.6l-1.273-5.3h-.051Zm2.089-9.781h-3.107l1.936-3.515h4.279Zm-2.8,12.684-.662,2.751H443.1l4.687-14.263h4.126L456.6,189.45h-4.126l-.662-2.751Z" transform="translate(-75.944)" fill="#fff"/> + <path id="Path_22" data-name="Path 22" d="M480.816,179.7v3.209h-3.871v11.054h-3.973V182.909H469.1V179.7Z" transform="translate(-88.7 -4.513)" fill="#fff"/> + <g id="Group_13" data-name="Group 13" transform="translate(393.237 175.034)"> + <path id="Path_23" data-name="Path 23" d="M504.233,183.373a8.828,8.828,0,0,0-4.024-.968,2.5,2.5,0,0,0-1.375.306,1,1,0,0,0-.458.866c0,.56.408.917,1.274,1.172a11.092,11.092,0,0,1,4.33,1.987,4.145,4.145,0,0,1-.2,6.164,7.27,7.27,0,0,1-4.483,1.121,10.863,10.863,0,0,1-2.7-.408,6,6,0,0,1-2.292-1.07l.866-3.005a8.413,8.413,0,0,0,2.14,1.07,6.866,6.866,0,0,0,2.139.408c1.172,0,1.783-.408,1.783-1.273,0-.56-.509-.968-1.579-1.274a10.417,10.417,0,0,1-4.075-1.987,3.808,3.808,0,0,1-1.223-2.9,3.719,3.719,0,0,1,1.477-3.056,6.681,6.681,0,0,1,4.177-1.121,10.873,10.873,0,0,1,4.89.968Z" transform="translate(-494.3 -179.4)" fill="#fff"/> + </g> + <path id="Path_24" data-name="Path 24" d="M523.722,185.762h.051l3.668-6.062h4.483l-4.483,6.826,4.687,7.437h-4.483l-3.872-6.622h-.051v6.622H519.8V179.7h3.922Z" transform="translate(-113.573 -4.513)" fill="#fff"/> + <path id="Path_25" data-name="Path 25" d="M550.651,183.8h2.6l-1.274-5.3h-.051Zm2.089-9.781h-3.107l1.936-3.515h4.279Zm-2.8,12.684-.662,2.751H545.2l4.687-14.263h4.126L558.7,189.45h-4.126l-.662-2.751Z" transform="translate(-126.034)" fill="#fff"/> + <g id="Group_14" data-name="Group 14" transform="translate(334.758 194.289)"> + <path id="Path_26" data-name="Path 26" d="M389.433,221.173a8.828,8.828,0,0,0-4.024-.968,2.5,2.5,0,0,0-1.375.306,1,1,0,0,0-.458.866c0,.56.408.917,1.274,1.172a11.093,11.093,0,0,1,4.33,1.987,4.146,4.146,0,0,1-.2,6.164,7.27,7.27,0,0,1-4.483,1.121,10.866,10.866,0,0,1-2.7-.408,6.866,6.866,0,0,1-2.292-1.07l.866-3.005a8.414,8.414,0,0,0,2.139,1.07,6.867,6.867,0,0,0,2.14.408c1.172,0,1.783-.408,1.783-1.274,0-.56-.509-.968-1.579-1.273a10.419,10.419,0,0,1-4.075-1.987,3.808,3.808,0,0,1-1.223-2.9,3.719,3.719,0,0,1,1.477-3.056,6.681,6.681,0,0,1,4.177-1.121,10.874,10.874,0,0,1,4.89.968Z" transform="translate(-379.5 -217.2)" fill="#fff"/> + </g> + <path id="Path_27" data-name="Path 27" d="M415.016,217.6v3.209h-3.871v11.054h-3.973V220.809H403.3V217.6Z" transform="translate(-56.418 -23.107)" fill="#fff"/> + <g id="Group_15" data-name="Group 15" transform="translate(360.686 194.289)"> + <path id="Path_28" data-name="Path 28" d="M434.221,223.822h1.07a2.269,2.269,0,0,0,1.579-.509,1.639,1.639,0,0,0,.56-1.375q0-1.834-2.14-1.834a6.36,6.36,0,0,0-1.07.1Zm0,2.853v4.992H430.4V217.506a42.1,42.1,0,0,1,5.094-.306c3.922,0,5.858,1.477,5.858,4.381a3.871,3.871,0,0,1-.764,2.292A4.207,4.207,0,0,1,438.6,225.4v.051a2.647,2.647,0,0,1,.968.866,6.5,6.5,0,0,1,.764,1.477l1.426,3.922h-4.024L436.513,228a1.949,1.949,0,0,0-.56-.968,1.2,1.2,0,0,0-.866-.306h-.866Z" transform="translate(-430.4 -217.2)" fill="#fff"/> + </g> + <path id="Path_29" data-name="Path 29" d="M460.051,226.158h2.6l-1.273-5.3h-.051Zm-.713,2.955-.662,2.751H454.6l4.687-14.263h4.126l4.687,14.263h-4.126l-.662-2.751Z" transform="translate(-81.586 -23.107)" fill="#fff"/> + <path id="Path_30" data-name="Path 30" d="M492.349,225.394h.051V217.6h3.821v14.263H492.4l-4.279-7.845h-.051v7.845H484.3V217.6h3.77Z" transform="translate(-96.157 -23.107)" fill="#fff"/> + <path id="Path_31" data-name="Path 31" d="M516.151,226.158h2.6l-1.274-5.3h-.051Zm-.713,2.955-.662,2.751H510.7l4.686-14.263h4.126l4.687,14.263h-4.126l-.662-2.751Z" transform="translate(-109.108 -23.107)" fill="#fff"/> + </g> +</svg> diff --git a/senate/static/senate/assets/img/map-placeholder.jpg b/senate/static/senate/assets/img/map-placeholder.jpg new file mode 100755 index 0000000000000000000000000000000000000000..af4611a0b1aee7b633e89fb1ee50865326b3f868 GIT binary patch literal 88995 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ͅnj2_e=aJN zh`hMnK6cj4Ip$q&!VlNUZ@qlsS>|S)<u;Ry82)Cjy{IGZb>VI9@p~aW_umUnj_LXQ zpW#sCM-ja{hj|(v->kG>r@d7oEs5VPvET3Oi#d-j8UD=7JYjU_%K}!%r|$2r9IF3Y zvhMf%pF!ZlpQT*p(7it)^GlMy{t8Z2K4tkwqkG16+rs}0uNSZfy0ScK5bQtgfBUKH zzsteN3R^927k+!|z!TUNRG_i2E#v}A_R-7w-y8Bj{|ae%ws`)Nj2orr_%AI9oHPI7 z*98o{hx5O8NPK;^=kmAdADc7p$!`Dfck|m_*E)?hSY$k4pMRcdub!mn(%awrIGL|^ zJ+{-U(QST|H&^=5q3aP_;=g2`czZp$TKG?E@uS7&o-6XIev0PU>Xcf|Sl?=Yd~sd4 zjgv$ehiGWoq7@uk-&<?cSJrr6<DE9CYs2CH4D#mZ>`NJ5)Zfdi;+cPHn~mrP_n41m z3ogD6`<$^WcTa0xy!^i1b`zg3njbgy%`LN;=@0j6+1h(=kG7Uz6H<Lud*eTYpxxFd zi5rYouKCjcsP<jqktrLzZ(i8)%I?<Ds_(Va?*)EvZ!9_AcFSV(Wo2EHId|@Q{@eC+ z_oS-Ex3MO?-{$jgdi>Y%#B+;Ph6m2xTL0qX&!V5{@6MP_{Pmx~>wBV~LCnT5d&471 zTHz~RU8}iNy)CUQKJKeh^zJW@)|u`)7Fl?4<+|5GDIXTCII?b=&+%t@nx_*M@6X!! zpW*eQ294A5(|#;_E}Hbs&YVALohyU&=_KPV^Ou_MwM;9q*A`tadANU`X@1Rv3oNM( zwi$1ODl`5wlx~~vWWQEBYE#0ASF7%FJ~v?$%UH=jY5)EFg-0b@zDC+xG4%C3S|ax9 zKf|k2lV4uAlIpdMKZ=3#EZ1#mWfQ?>#|6Cl0tz#ApTvE<mT4JvY0l4IEJmfb3hJiL z?%l#Lf37a5CGpx-gfTIH+p@b`v%_<L)vm4%%gxBD|HQrZmlVVKMO_*UHeFkj|E(4c zDP5`a^v3V##c~=<52RPDy5#-s`GI^r(>K<$G?-4y)X!h)UR38QdF*pn^_Tw)c2|x` zuPgh{z>}<g;{x-9%H#|Q?q8QzG91kLwqo5^?P{idB^O<HFMGyp!e}Zw+rB&JkwtK! z;dv#E*p2TeSOrf$8m42Hxo7{c7fTC&b}?L7&S_n?OnXg-WMpLY!r%$@Ql3jcDeJzx z)W9h@^-Pv{-;!_3W{28WY~H@EV!6}q<geNXO<pm$N{5SV5pHzWPVU>WfaCejh##+N zwFE2G{xf{bGAp=b_Q*(Mj_%Z+>$)<NIIe3o$j|td)S&BVKW9&I-wsiQ2cM4?{}aFZ zRW>*{bl2sFZTF|KpU`k$Zn^fD;Jd?lu}hvmv#y_}!O-$9Ex(3;dDf&k>$&Bp%Qr5a zD5i3E_djL_p5r3Hi93Ef<t-0jbbJyJE^>2vP5M@b!ux{j)N<1-ZpJvR;E*^q`QB#T zhdk_;7f6WSQ|$Zvy<Bk3s{8uNleDLQRBJNfzN&GvEoX}S-3451m-}69i!WU3Z{6c= zHoaEH*l^Ol<jvXgJ3Jr!)mmisW!3d&jtu6DOG2GnpGHq`JZr4@Y5&}$3av*Of2@CB zOFMJq`0f=^S2u<gow*xvfn{FMlIr@Fd71wi(v4j|&0V!ue5c%&^sIM(8sGm2H+`fp zXEuA)ao!nWHx8VrdcN)A&wo=G_gB~FFLmAZ$hEhcsq)WixyQ$E70usssrZ)h-@?$Z z`R$*wXYG!aZtaphkRz&h_%?fE*xG+mFSi}Y%bvN{+avsE082r|ci+tEMW+@NPZm7z zXLZ)$;H_7a^|Nh?i!aF4>usH^e>m2x_|wU<7M>mpW&4gby}=LPe(RpyE!{Rd|LmuS zD)BGsrZC=oJf}V?XZ5p%QO|0OAAhS9yB-qy*^1NS*5Oy$D^m{Fzfj*O!f@kyR_pP* zqM~=aO?-M5tma+Azi?&a!9QA-{~6AIUcguX@K0}E{+pi}Z_^G5$12){n}7KJeNxt> z`l=`Y8T!Ajo7A8*?PRJ<?W<KUpKjCo%h#=OSeGHtdBeMx{<|d$HGXd@s_nIlHj_7+ z^E)`<NW-!J3`Z~DxWH1dvp0hOk^O|F6TZZM%B;&coRT`_t=w1Dy~}6Jo~=BKq2<si z<1QCT+y4w&`;Le{NSo7S>Oa%3b_G*!@1A+pHES>Ku4>Z!c5R8}y&dxZR_&IVZ*j}- z-p}PWmA%`xy~|+g`Q~QH%s17VcX58b*VL;mUWMnK1H5`n*>Y-HD;99PdwVN9EbM7j z&y^R2J%2S9*?8`@U3siQC-c<Gg4KUqcZJlc-ZgzPJN(kzl!N(?^KLHBdY=1c3ZwK} zj@|orX(Y>iJpSRL=7E@%FJHRcdHZ{>wG=~;@~8IGe?lg<2+B`iU3F<j^vT!*>(9=s zSQ^pLx-a#?^Z8y3KF2mpv)5XA(o{rTuEzKH4!f(d%VNFqxV6+jd^62r+`2Ege|nw< zV^>dbqfdq8L&e7PSsS&@Pd6VFnRueS_QCNDUlwrqcKh=r>^^pJL(Y2Xz5CBEwR;-+ zPPYHd@+%h}x#hgOyL*|2VETKx9}Ad5<;o?0PDv0x?ltLlVVmAv$7OrgbQ~0oa<%x` zo;CS&dixy#2WIA341MltVbc4%yK;|cmy29H`Ptp*jpfqcCaoKvY4!blwy7rjkwlH; z!`XM8-0xlcIH}?9rQ@xC3mqipi|jMF@yEQ$;&K1ms+Q&_jsB-4WV!3y`?fx+Gyl7M ztJt=%J=cT%88!;sp4+qdAM^R=am61uKkE5a_l)=1tEfgJk2m)VeJjd#uIHAv)LVAf zcr)XU&y#A;dliP4sRadwr(fPD`*)e%o+rQMJD*MbUNHHD*Y>|(8{<xYIQ{t2>+KgJ zUvq8nRk$@>^WWN&FX#JJe_7usIQ{9blH2$9e_r?bq4^Q*Ze1@~vv>JM_tK8!L_C$= zaDJ&$|JwbT?>SFQt14U38X0bI>hPSDRL^fJ2J1WaX+<7>Fkj3wzfgV3^hsjdlQ?+i z2w8lw+xk8HU~gfa+7Gec4p%yNWQTk@E&SO?_|u$UO}sT<e`nU63!k=+ZPyvzl3m%{ z-O)>8k4{Nf?t75(`MONntgAQtT`K(#pYQth{7|mfyVuUUnl5GEh`Q%C>7M4{g~!}v zBN85zoqrwiPvxWR^{&$H*{`>4H@<83%+O(jUI9B-gT~93!G8=s$X-8U&vCdoy)@_2 z?fGgIPgF#dmn)RBRF{5PciH&|*Tp;9ugpC{tB&%d7teR_Rhw0otXaeV;mLHVBeUi- zwg_l?bjpa^$kgqhTYL0_@!_)%@3&7|sr7c&E4R6uZ<jIrWms?cL-K?C+xPi}mHFRn z^{zC_=$LJJzTW@v-s)GY4styWRSqcNXV9~%6Jc1a$9BQL@MzIKC8G-Sqn<0BmU(-( z-nP5vR%B%F^(ns3Ui6RWNB+lclOM=4+&`IFxa`dIsH1=U|1Dwuw`RV>PKmE}$M!W; zOnb%FSG##N{|xhwg?|e}H9o!bNv-Y4m&y`&^-nl*&CQhFxt_-@WDow;eiq-iPjLFN z{|x+3FMoNfyEQlIQ>~MzT#~Emn%#F?wRbA4T9Bf}=6TNW`^GPQ>p#4dRLQk-YcEh- zpyQIm9~dLI`N0prZP$g?T>F0UVU%~}lg2rWjXM@f9$#;}`jK%@`M0pNjbD?Va!q`C zxnj%vAM>sWbstUqx1K#yy*{M!{F~<=+K>EaVEv=JB(qNEs^S&Xn+tc$a}+tR9TokI zUrAH4;WYDe!8`2AOKa8FzW&c}!%nCzO#Q9Vp;h~KcUYPps<1!2ZQJ!vzRKID8LFPS zbn4PcJFC<g)AF`%X5DjN@Q>#+vnQLkTReXER(8MC?e=VM*{=07H9j2*>+&zpz5l{5 zQPgd&jdgj}`%8a$?c1u1BQqz(dH&n<T9H%UK>lx?_QDQ^PYi}z|1;RJ+H><%*M;^O zwle>4Sn+mK(%rw0C&$NCs!Un%X!2Ug@A7jQBz~?~_VZ)&_bau&a#_OPAKSZ$FuXE* z|M*(NfiDVwd0DshTwuwl`F8h@_JQv!MeC0(?rE7i{iDdIqyDGA@2%BfjDBKo_Wl5~ z+tdFH%evohtv}Xy;IHRb6D|guuPx~%z4HuQ-8T1s+pioX_}<;`Kf_c8<MZ*~_P?L( zK5zfq`ul40cmI85E_ZtcliBQopUh(4B^IAjpUL+=^@Zl4*t7k!KQ3Rj+3xD^yDJ!( zDpSio+<dgoCh(Twq|`_i8?CqJMQ&Uz+4!0FJMV@648`|Wor-cgyZf1~|5^sedX?*X zku!|`Ufgc4A#yrkRb7GmPT8y@*_(ggeCKM}_VxDXntOX!FxdM9FDjPlI=sRrq|jcP z|6bg@M|142F**pnYH_s5v3oM-*=pwJ?P16Gy|&wAmo8l`%5!0kKy_%w)Twp3`yCxP z*&a&VG06PFI4e-@bN{ghsn>fwRs}g+=yN|kZ)@e^Psi%H+#MATF5r@U*7xOQ@TtkU zrom@Y1F!arF#OOxdic-%(n|G9lPYa)-kkpK%kiaFVI1?K<`-odn0<6$6$x};T)A*| z{kz-mwoBS(N!dp+lyq)#+JE<je^sWWsD^!}bc#*mr|rwPx&<z@$d6*Ua5?<^#XRMI z@3kY3JpUQi-+o)y=t=I4;`2LJ35g0BurFM|cF`?k0aKU80){zZZOiN*g=c?R^LOd5 zu)c-A?@HaBKGl!&%L1NP8jBjZIPNT$n-ah$Q9tJb^Oh5TPMap4WLddr(xKEXvpjA* zjOMZU^I`$_^YuT!t@zwI{oky@A6L$-T3ozoRkEe}a;6QX>*X?UIZy3vz0y_R@a0bi z)3=SLpY{~oJhc0XWag8H$!~wmYWMySVh~fi=vAhE-udt%v;GBZ%ziYles$zOL;B4| zi5CaG|1*4DxmLgHUE7068n2IC{F}kN#q4g~J8QoCmln>unWwC&)ZV+p(&4~$q0;?A znVa%Tcjc6_*&hC~dRO{UPnK8Pubo;@`)H5g`!0qnTPJ?u7t~!-J?q@h@<U7NS0`R| ze^t+Q`3m2SEBucV{Wk5~dQG7(x{~E~rC()K>6yCR{j%W}-xsh8HWhyNJS!@@WL^pL z@6%W0wEV6xtTM`4wsiIFmtjqho~sz%mSUXypW(S^VzXDM$ipQsYT2tE|4Coj8y)^> z@qdQ?YX7^-zb@dO^v7f3?Z0y8EUs@zp0(V(*VKEb{WYzsh6Nvgbgg9FbWAH?)m{z8 z^Xs#W43bNY=KW9*{K=J5r+not=j}?v;B(Tv=N~(lybL`1y()n1So7ocTjSjGYo*>z zc;G2<-0tiCdTs4ZX55+wEZ)Z0buT`@`qhRlhSPdeSnn(3GSC0q^|q9==H<<e-)H{} zV2YSOKQ}UXV(6C_H<#Z1qkZMsa{rw_E-*3O{=4$*iN$+a3coDin&cAng!M7I>FkfP z=9vLrBAeay?jF9-{7-cI)28zBqaKrTQeTDdc+_BXPkQbA$_9%U{-*g(m;N(se_ysa zN#et~+P&IKKKi%WZ(p)K<F3-D9}@(>x7E$fs<l6SA!C9`*r_8Pzq<_=a0=;f5#=&F zE^(;w7;8k}HnD#aSBh$DS6)20iT~Y-R~d6RbsxL&gQ4nq7sG*%*E^nE%AKn8pCQ`f zLEpy4Yl}aaHz#jxvUPg>eX_xQq4^Khcdl8R8GWSA?6-zxZ;BvK72no-9;*d8n!jh6 z^)GnTz!`D!{>QJ&82i3#31HAX@td!_mVc>P7sHW{+gp^cFUX#q67gO+=0V}J{|sMW zO>eY`Ns+&K-6zb|Iw}4A+qXZi2d&+{t#<XSkNcbV-8sJ^a^1~+UpB61-FT<^0=q}D z=9jOlel7h{CMJAZ{cf+P-SMqSKm3nxyz8`Wd;95`Y!{v{u9mM~8}m_bvfa+Lk+<Ha zZhRCu-^R>}|F{XG^TXSoGU9?WB13PVE3?0sRAB#pg7(sdNdmm9L>=B(R|i;%Fa)|8 zx-#$-Xw7!Gm%iLK>%qc?$Me20*ls$rurom<;qkR4xf^e@{@nF_*($@v{Z_%BmAV*G z^n0o<-HrV_OHxIZ@924xRSi4d_hoLr<y<c_aodBncQcsgO<a3&W&2$zt%a}lZLP92 zWKQqPlC}41_jikUQoncdj?hMlPtwoM`7-d%S1Etq#glS)x4c=#jek*Zk6$-oO-<an zJ-sJ@C3)g3%}e!bj=%J|Bl)fT^_K-)zvg%3+8Abjdwp}-y?bWA&tC0c)c5>loc~AR zZ;R$V`g?AAets^8%-O=WwC~3q?6y9M-_CwCH$3LUvgL(K?)#?aFFW~3Yffbs|JnW` zx7v#Jb9MG9WX-euaBsfp*C(HIT9XgU&91Qg&mdKH>Cv-m$FF_-cjeZ`-GP6%E<1Do z^T{BcI*aFD*E@c&e`_hXQl;$I-aTb&?&uz2nR0%IP5;^&F6A2)ya%7>=YKH0_`~_p zlYgvXzf*b(mw)d(sXO_y?2Df0GN&n1LT~=^<+*tGkgBJc$7~+i_=3XMo`prdyG&p9 z?OZ=&f7*YB&U<zrk8ZIFv6?n}$;~_3o*60aXKMG&pXPCXY1PLcj*ol;#eAcWTdhvr zwqtXv?#W+*v)=!jYx>7)V_ek!lhGe-_P^EI^pBVGWO>cT_@4DYWcN<p9kto`&&s|( zK{tQQ_MIQzcea#UZ1-e~h8V>OAOGHYwqxOM^9*yDSK(6EHk`T{Tv_wZ{fWc6_QUhJ zO88mh4i_$a8CLc^aQ>v++4F3gFLs_QoYfh8=xC<7`ja*L#eYc!uk4>Q-PGb}edqS? zD$^g8H1ud~J9u1r_w$$Tb2gq4KjVAX<MxHn>e>EA>A4rzWM5ZS`Kx{MpY6Y!a-u)v z*O|>!I=T8aSL4#{o3&Q6%dpoK)b6yqdQxI%#&%mtFT<;Esy@tgyB~VaFZ0!%Z^3gO zeEqZfxqkcp4}s^oe=H7bJ0EfB{T6xKZJcMC9*L+gdq2hCm38<<!I-rt`bs8QCe9R{ zdhxsV*C*A18mH`qMA9W|bV`rU*3xW$pZ@II;!~-e|1!-JdW4T@e4fgAd*`O=LZ9qT zd5K%Af6bcIp{y;OV)pd7@`dZ{zkRlyZ(p^_{#xv@_4j+%)h{id7*%OxUA*&k=if!T z%l7?9F3e^6&#=V9d3AlsI)C}L4CaUPdo~+>yn3Z5mr1lYe7iKG{km-R10QDE#4oLk zim`gqT`qhyS?QhkavrY5j5j8J`TAIGYn|SYwAaDYfBTtE%3Yj#jLqY?+rOzND&m88 zeK@z3_vzdx+sY@%Ui1~2ozl5mz}@-FLhBs$Rad_D-&*Bh6TS52`Rq)&jmsl+q?TOU zw&)(`I&))zh6LHhsYX_BU&kfqL}|~sS-dw|vp?>td54{9MgQ@r`7<Bc27UUfdu0u8 zb;acqJ8d3JD&UWgo4WMFW0(G;a;l9rM}OP!sZ5ym;PC`|;YQzMhkDj+vD@=^TAq}? z*gdzU+qQP9@IO*~eEeTa_U*0O99yM56{nd_5|e**C(rGh^8KZi^>2<o%+z_aeygYG z)I6ty`SXmrPukD3*ZNvuP`gs3zt`kHL+h{jH@AO>_o|0%?u+OAv1jULoj2XwhCkg; zx!+CGo;RcBi==$$i~Bq_whzC3)-Bl`akDPrQtFKazS*7YyuYpgp|M|TpU9o4+j@7C zz3p=@KV^RI9y86=uE)r3$C~{O`?s8%zP5(@-;L|*7jC&?V=uVvYTyzke<Pc9q5kC$ z7+=+9XX>TQ?1|TYn!fH#;x_k5NgLNBKTl6sWZ3ihM)-t^{|w*eZojfV&qSZ`=ADZ5 zM`nBFZ|aba7Pn!W<osz)>FfTg&-+<3<+T59uW?sfyDlb6O8js~#M-SbLL%88I3>P+ z&yQnY@yq^zJikeO+bof)vi9YNm)~+@xXF`HIqyx?w67<h-(N8=&i89-vE|!^r|QoA zXJAqOq5W`WSS9bXy{pY{nP&ezvgNbP6Q=r>bomC`vsGLlZ*OCeZCJW{-n}auCq0u; zmbE#?m8~D}@!0g`{9os1P2O~*_~*PCE2hl8I$h#sq|`@ku~XlkTvz;P@7HI2Vx8y| zPo;+w<m$GH-tQ~*EpwLb(dEf0{G{h8_k5W~^Ff`^b*9?W4oJ^no>OP~IQ?eU@dwM> zU+?-<dv1@I;)OM<N?yN6&X}dM>+6*Q_gxmAr%(2Ye_ZdhdCT^TCSSI1lMb!=&#?7f z*3!l%Su6WZe>NDL`uKhCt3qzCg){3MuNHrAEld4jk!bMY@a0=t$3j<ot-15`$|UV= zJFLsLT_`H-e;t(O^Phohz2j@Yj<)`%58WMK`q}(vuzF)85ZPpIGp8zO?=Fr_28V5Z zxt=eS*I()>;oGyya7W1kHl3`Nn(p~os<)26>pwPs!?DwUoMl&THj|#%#nAgW$TH$T zgW#;p?Ll^L>c1cV&k)x>zu@ovGxr`heqG0ZWd9bo=7n*d`J6kitV^_xiHho7<(_+_ z@kh_KQf;SMd+zqFQDYbEn%pPF=bN85fBB=b?}hGS*Fyc;%P#gXaN7P|RdQ>US^t!t zcjx0j&-!35^(XV%pWIZ{xqJ6S`A+%csW9ba!O07~2N<lHUmq>M&-f=;y`xUfndh>} zbSszMOvSX*X7_iwuTZ#dDpR5r`mONy`FPpG6?4>tUz^U_`!;p$<ePUh_f4~YGQq<x z?oRN^POX_N$?eBHY%`xE?e?F?1!_`zO1Phv$$d6O&i&eK)$S}KEyc(7hTj%&yuJIr z<J0wLx<@lCV=c`Vepb!jb8p_2JL~3iyRu1cY^!Qj`Yf#bY5lsYSqugFHZ}LF?W-m( zI`pB~)3`*sivLX2<>dMqRfb0yWLKEHWV?QRsab>aOtU|ye_TFp9sO~s$Pu~V+<#&= zQVcs24tBd#dF)>sCU|mt)?1lBN4|;bcwGCey#2$RzN(8W^ru@JJWM&vf2=_wG|}4c zxoz#rbH`t3ZZdnY-*1b@?TrpX8e!e<Yp!xNcNML>_H&1bO-1hMQx{mHUwr%gKJXUL zo%O$Mu1tT&@%pTxeKEg{Npt^F2A8_e>Faz&%KkIhTm<)Mz`dH6L9Qhy78tGmEtSNx z<8Rjc8<%`{R~Kb4`D*!YGZ*?<xbl|!r&Vsxng7P5U+>!YV%sd98TKY?8*E)uCr|zn zz|!EVA8+WtRX&ydoss-;_OFi?pVLsc|69dSeC*=iceXEgE>}I%dEp;RN^r}ms-tr6 zW9Gkf5PWys@?}(%>Y+26q6}j<6)l<f)%#rh&!_Uw?mzaHJ#}1bL#KIqkMQwl8BCUM zZ`~?$dpPCstPIPwzKO~^BJw15{p@ZC-y2}o@@bRXe}=xxzb>$Zg!JYr_3!>!9C(2_ z)~LK*ROD;W@h%PK<`3zuU-QK?CZ4UdnZ13-{UXW8>4n^_zxcjheJRhUQ}SSKLEJ0X z=R5@q{%S9(JpCp2)B>Ky>wlgt4!d*L{jv$e3y$rv8&@6cvfwiN&!AQI?R@AT&t(@K z_=UEY{q+sJYGa?g)_q%c3GbXvk;K;M1w|Rm{kuQ-K5KYexa5w<A>&EChvi>(ZCzU9 zBJQXAUi{5xed!Ga{+EA!SvTp<@2@Ih^&K_J>5n41b0hK$Kb^98ekXwClGmo($(H{a zaw~bX&d*rOS02vsc1?v)>>8=;Qd^Hx<`=%m_vUBFsc*jC_4&z}{|ukb_A&k{TfjX} z`PzSmjbG9yM(132&Z&RXAN3?>vih?xC%%1MH~aWKksViV-OH}M)LnY}>B_&^)59m7 z?K-hmX71G;N)38>tUDIW3CXkzzw#?MWj8}rZ3a`;^2*}RMxTlgFt1!KRoZ)PyWZ`J zPdlHUzsvmVpXlX`f8v`zy#BfAKf}_PU)vqOEZ~-t{?E`E-=>(>e`;d;UHghzQvRkV z|E#<ussB#0&wW`nSN#o7neBTSy#6!1nDFJ-W!~%Wx^r*2i|RhOFRbx=nbw-*D*NS8 z44d=y=Za;yS|o<9xt%5RVQWIo=~)buGQQ1Oe>eZqVjHQ6^6Ht(PRxs!U&~-NXX5nW zzxTcz3fXq4&|CLVi~QXv20a-Gul}hFe_mP6ep6MlY5Si|y))8pq|I9UZTg-2C337O ze_XHbJHAAB)%N##?Pvd;dhnm&Yx`pd$$H*gyQ{13#+#qrQsDo6_WYNz4VG)<+rF)5 zZ@=gEFnz+NzlPB(3^W)s7IiUbEb3y=Jn>XoX|^jvV#VwO7qi!0zWsLluJf+)I`iYJ zj&1$Ow)MevfxB)|qBc77jsEf2Pc1v};PTSR=X}?#R{9<u;L4B?@yBn&9{(>b6@FD; z<1cM_@X>5$#p2U@T5D&#{a5NA{K0Mdif!*V|J3ofi%zJEFr8WWVYbQ^@%{R#6+izR z{5OU1YQrYiowAX&jv}pI^D5q-E%;Ppadpl78eWmv_0Q)lF@JshwRiHPzu||2Ir0Uc z_S>vkQ2Nb;@wVW$CgYHje&L(1H}<RU+3ESr+`@FhiI5A7!gJT~f6wUWx&J{b!s9f5 z=;M16rzgG$dAv}B;YDDydbz|=0q5Q`wuV10u$8TNT=-xf`*UAGql4%CEg#RR&0yTL zSZki`Sv`){a=txXH9kkb&Fe8fzkIDY=k9DhufH0M8?{agYdtag?ANSnF8|Or^Mlc$ zHTB*3UVTsZxt6}Xf2%=KJHhau-qr3$);D!*j91<f3i5cHn)<6%{a4sY#w$YR<)Uo6 zm;YzTi8{^9aPf}QMd247M;U7Pe>>m*yV!Zl)}OPi+b7<B-FW_=P4<z0(wq7DOx&5@ zeAkyed5r%_m2kXsP2mUE!?#ZIPy5f1b?K?fI?LN9?3eM@e1FKnyKL*asL97?ZBF>u zaNv3W$5k)9?|hG!efdxJKSL|y(pQ`hZ<Oc;J$h$R^89n;yY-JEKH6-0@<4NP-aW?0 zecFekEdF>tG7U>J`=;nT=ebeJ^}>(A-zI!i@2KI=UmPD7amSG-@b;}08@ER;?5$#W z)%b7E=c7e&JeSm>ITCv#*XeQQFn*sg@85rhs7r>0{nkGvLTbK>>fPG^$!^ZyX<uh9 zn|^4s!QY2FJt`hI{jOhI+j9O}cf!$~cPH3xx_?>p)ActuAM8~8sMepe$9c($9c9`F zl-cLk9tpo<u-l`#XuSiY><`h-OB#2IzgR49Qr+HPoY=tf*VUwn*S%PO>Zeuj^1T=q ze-w|He7KJJx+zC_<ut33?;cL?eoitv{i`va|KFMW{9FDrbP4`=d~}}5&c5umD(+gI zB`;M1J&m`$TpA`Fogu?KvFG~T?_nQbOSw$Aqji$?NWMtNVTF}J{4Zzy`TEiK*xug? zHM!SJeyg=*i>IpHdRl(_l|bHSWgT0`FP3i#IM=RNm$75*nXIjnn%+rEHfG%yHIbL| zUiqW!LZ+RFny>hgYqzXkUc9eAZ=#NmfR=}x**%URw~KSaug>4V-;-~X`rGcX?2}Kv zfBP#{dt870OwiW&V?OI=`{Vex)sNQq?~>iuth#sJ{G_y)+Y!eO+}WU<v{AM1g8y9^ z;p+?5FW95_(b@ZN_dmIc{Da$P*{xrleQOQVkEK(xTsC_h5It8EA;2zc7-f~~JoWvB z)*!u_(|OA;Ix(?@>%Mf_bXfiT3y$*=vf0Pi{xkpM_0jL+l0Qb-65fS+OIIyP;Hei$ zV0+y+b6K|8eaUwwr&qsT8-37DW_uIcly2=xz1R>Y|6d2hm1TddN#=f+tu?nlqmqe# z_NSw1ucvP-e!F=`M~uml$_&dt{tMRI{++T<Gb>(XAN#G>R!@(V&zf|)Q1-}4siV)P zl-=@L!63Bbh4uCLhw9lA&6XDIob+{{8}r{NzV1McEpJZutXo$Ze$4*n`oOEIyY^l@ zJE!18#MwlK1BtJUU%!mEe;vQMckZ@@>eH^zs=e_0#77zCI}aZGv(<j@v?`=v--55E z;Q<%kl(rmw+Pn7pmXA8~&jd++s9pZ%KLbzkan-Y5u6x~`B$M~;RlU}?{FeKh-M_sN zI9`~PV>07sTIp?_e~0(~XIQnbr~TkB*Qra4ZojlD-7@jd&ZfHpzrHftt}2zg@rFT! z@myr)^f<;%efQ2vefDm3@c7U0bcyo*>&tVlU7Nf%>UG(_)ID8yXBM{wzi<x>ihpJB zvTUu*Cyqz`((~u&`LPxLb9MVCwtd#uyvg5%H4j$wUHbc>@F4qIhM0(({ap7J^q*h< z^Vz=YkK5k}CqLHj56<qd*zhCmXY19sEkOp8B7dBEEbSy$RQ2`i+3NI;nqt0*%FcPK zO%KRyci0~sbM}4DSLvy@uFFLvpXe>?UzW94T_{yld7W@(ozP{aE&V6AHeEB63H!jK zrSXEPf4SYfpBB&lI6mIpeY5^zRCGj0@|~_{rMY3UN)pd^PYhi4%vAUHNvkii)m0%? zb-Sw=_U4KQh+ULv&nSOVy*{S;@ueNBlUD>y*Lk{r>g~8~QL;B`_6tVIe0jXQddciJ z>vx;J`J(-|EcVnUqj{T7)t`SEy(_;V_d)!Zl{Vkx5Aa?6&mi^etA1au><+Uq`;3eZ zbL|}~T))K>-k$ZUM*Hz>dC8ZrP1nq~>Yu0leZsG*SzVFSq?X1fb1wTHJAZl6>eLyt zLiTR;Fj=4e^!1IPU#&AU*1Xku`!G&q+UvjBdf&aSmCoMU_TgvQlip{>pEmp}l|OR6 zE8vgKrrYwr+?HD$5qt3Ud!C#4$9LMz+y5@u`r3Nwtj|7|RNIWWyK^7;$nCFqth8ly z?^3^*P3dLq?S(gX+1=|2*Z1DC{^gx--Wf-iWUT(I<D8|xKvvs}Ju>&t!S9=!3@`26 z&-LTJ-^Xo}wnx<-m}a}Xt0d#|jlQiHo#iJBt@rtAyWi?X&y=Z;D!#7tn{wBxbJ=!( zx3(=g(nbFn?%Qp7GSTzj%YQFl`{`|TJFmQ^aQ(fs$Dh_!$9#PCS+*zZcE#rzCBH%? zXIu3x&tJ0a^~!0Y=j%U+nnd-Oi~U|W%lxsuHqXQ_uj7h~Qg%--d8@Ks@yT}UeNA&0 zW*B8xwIr!ca9Lu#BTj_*?LSwBD#2;~<{8OymdZAl?j7HF@Xql$GP9oR*%VxeSaRXU zy~=V18=+IHx4jI>Q}nRp3D;pxR`d<OZc|^Po7daZaV&cx@8UJOW`aq4Zw@+IoD07( z(Lv}>$j0km<5}XOURaBLD%`G9w(VSb?tg}iFMoV%?ymmPb@^aa$;7+vrc*8?)}7V3 zZPI)H@4M<g?N|R9`0j1nz5LcIu7}F=436?St5qcSUH#<#cH<+qkG5Z*ei1lwdeI$@ zMHY-*dX7&%6?yzweg0U&UC(NlZ!c=&`JdkpZ9a5L>r(mNH}CWIUeDW?KIg~v$D&t` zp4r}ZipfC9Z$b6rIoJ3b>P&9FsMDGl<^7QN6VIkT=H~0~tHS5q%JhAtzGK%uak-L9 zlU7A9Sh4j#1J|7wViU3^94@<NctYe{z)#0r$>lzmmbX9I@^;0?%H`KowZ!k%AGAC1 zBmTErT%<40w5pj`)`q;DbkE80__lY&?=S7^{$Ss)v!{CD(x<a?j|;igeaVfVWhZ}K z?Xp_ix2t=$A4mxKaPQc@MSth*Q?<&L%KefPCjIzH%rUzcDvvFGb$zMjpS;=c%&!?{ z{;wT#yP_{mI(I2{X<epd-=o6ow)Xn3gV)V_^Je|;4f`u5Uusa^z`H_zO7fL&qDhYe z8g56=-(z2?zI`d%Tc@98{~2@={+#{$t6eGZ_x|bZ3trT|V4RoHTIRO=sfFDaZ+-3g z(`{Ey4@wG+IDclp;p4UZ;<K2|dFNbUUO4+qT3C#kT@;I*`+a-MfA8-y_1*io<;DH8 z{rSQ3G#Jm^E2%twcg62O$xlyi-S4$>-1_ln0CVOhjnwC_G_RzKFl^hMC;rUZ>*~xI zu`fUFuQ(a@?aL~?eKD&}fA{>^zBKmo{z{pR{~0R8;;R_e_}NXF-D=4e!uMsNk=Iuf zhRwAf_8;|D*`Lzz?)6KT9-*+?pR2FbMNX{WdzK+MgzwC`8!=b%mA#b>AD8EQZLAb% zbkf&azJ6^ucvcEDGX=s7!7XRzzTEO+dQI29CG}Pe7q7;jzMT8`tMq=UGoni$DQ-(x z{B8w9UFd9hmy%UWeojyTA1_1Z?fxx4>RivCWlpKp)?UUKdtBz(790EGZBG~G?=;ZL z+WN&leRs(}RTD-jYmGaS{~4_6XRX`6r{Dgq=Cf%Rw3#H*`=%x)JBxGQpT*E75-z<s z?AK&hzttOZkIQB(;F(dwpPl!6QuY>0mA7-JTOMDU6@Bnq#<%>5Q|c>E%U@d~&{F%Z z{@0<&N&gwDzbs%A?&3UZf7<y^{8E$KqR)S1FwQG_F5U3!W00GX<J;E(GsWvJ?Vqvq zx7EAH1$lQaFh%toK7Uv5@XNEodoMnp_2q2-in!=J`GSc`{0I84t&J91cdAm>@$1)> zD;UL0r`>Qj=!@yGdtmVI2h+~p`iEPJPhHMjla#kFy5#)!rKKV%&7YpzE#Asd7**d> zs?T*sVPET$z~g5M+%J4F-7mI%am6OvNvqbZG2Rv@Z+C2q{?WaE>SC{C+uI&ZykBFu zahI;@n%=Cx4#%FJ|Ga?h)qcK|*Xbsy^*c3>*|h{Nt+9{TsQPF3$NvmEQ~thMtJeES zmrE!5E_cWEIoj!8vKnowtJ8kxzd7}|sVK1j%L2Xw9@{Q-JPg_1TES%<QgDmYE=|q9 zFk)AE&z8MD>z-wB*Vm-a|K6JK6y~wrS%1d7m1h||7H1r12%J+@S1OVA%4~n$6q7#o zUt9l$FuW|A^4#K^X=rM1-MhzMO|7jqJdO0P<5h|}{(62E!_rl+Rxf?I*>7XzzMywE z`0uT(F<rx3@6z@%{IoEi`0uTWYZgyPPDs2{b!9@d>K1RAOqr~`qHGKc*tK%w_rCYK zEY!8X%;(RNFX#8V>+FmFeKjg`CL`mf`}e+lTfjN5e)Ilmi_fH4mf2sv)gb2fu%LQY zm&PvrkLJN)>a%3cuADYr6S$nk@b?vlCC3w)z0FSx@gAA=pj30&$K{=dQkId?%<_j8 z?~VFs-?j83_s=Yzumyh>Z~XN;^gLg7m4DlsJ;x?4*){n+OU%@7l5ZVkL&{dCXY&}Y zyV~n;RAOD)`$uas-Y9HMll*6Cztriz=#$5Px$O1`J?~<8ZR}|A$1VHZ`J=0E))cbT zMg48fnf1sc<n5i?Q<d#82x{qeI_r@p<qyXKp3F3;waT~q6IQg^cV6j&Z*D7W|* z`P$7e!j9)h=dvG%-P<0f^+|qvmeKjl%;v$rsTU=TmaIS9+{eq{?#lAk!baXpg8{UX zF>yx#H{X{)2QHbFuMWTTtjuOx%h>hIbb@)2RiN901@C_Ec-CO^pW$eoSUz9e>O)T# zCV#T9S@^~DVukRL-jxp5ip^dwkXM#}EV|}aO4QNbBgXvG9tg32H@vr_R_f{(dr4Q8 z^IIQHQ8xen`BH=VKAkM%OgW}2>TQ{8pM*NdscAhn(s<DK=ep&?v)SdnCBJLUUdN}l zn9Q1#Wj)PaW1(WhWZoSc7)046?Y7?evHI}DAM-tC9gCE+c$S(JzW&t1hCg0cYqJkc zeD!N@>-!lO?nMYKyn6oqVufesU*qO?h%ojq|Kqu1-gVzyvwbs4_J$<ga@qA+O=Y!J zzSCmHra3Yn4=B$%-~Z@x_B^Sp%YNHv%PyO5dQD+}*shjUPqbGCyzp~8!BX}<>RLQc z(2=O4YD=rl<}W#svZ-;~ijD^>R2z7_R?C#i{0^=BC$em@$o;G<>(*_L^iJjJSs|m+ zz!cMZdc$#+Zwt7^{#otYy>Dl?-(|T^_YOYpdiZoVw_?(&Ga@;Mb9wkYCErHA{kZKK zZ<@#9h`+Pnww-vt$FX#W-PwBq|77o^TfRJI<hJBL18>uvGuLiSeY$k%%Z|G)tLE?1 zV0t2xTFxqYRIHwV-{BSgn_pG6?(L4P-EeE!J^8XX`NtmZJTJF}@v^(zOKxWA!ebI? z9ao!0EpAkta~Ba2oIi8sj`!bp9<NG#Qh5AYgQ|z9GsCHSb1urnyiJ^H`M`jE;mgpg zOlD>Ol;%ip<3D@w+XDVM{~0p$1#iB(UKAhsBmc<6EP;1j3E!#}cQ7j#<kwgIbdUeg zd%f#Vb!F{>m(#^I$GL6XW2Am+o%QntzkXkTc_7~4&q0faZkF<WS&}x=i+{{}8}{3O z>yFQCoQ4nkA5V;ZE!Y;gB{TcE+J6S-)4$dkp8K?Zd8)|#`zwELUQl=D*Olw13s=QP zNrwE{v$?YF$1(e;uj^auna@OZcypv&*((0C<`UbLCn=8?9A8@-a-YdYJGFG`rR3Z- z1yYd`{0Fva7yDn%`C~88bnc#X=o{sjy1m(xmb$C2yzkYMxmth!&h8KAAI{x=_^!mE z=yQAL^V{6NZ`b@X)+LbRocOz60e<ZF{<O1ARsJl&^LW;oE8!Mdc?Y%U)cy&XbhP>P zk1MK?>hCW#$mR+kPu-RmA$ND@`nmrZ9xRM!+yBt?M<st(&cpD1AAbD(8F*&eo60{S z5B?gzk6ZfjUA=Vl54&srjK{OhHcY>`Wo41_jSH-`_v?G!-Ml>O)9(4qf69KWPA|+} znSD?4LQdY4qo#WdI3*`MZz_{%zLURpWya5S$-(hu$9w)A_|L#*|IqHog3{AFqI``H zTTCqO@hzx(AGgr)<S+ifxYxgZ?q<%Keq6rQ$WeFizoqG`cX^8Ft=EX3uH$f$LBQX% z^P&C^^@K}bu5G-sr*NHb+9mNxw+`B!l}v8%WSvpf$5z2m6~3@W@9%^f;SbG6#BLp( zVlHmAbhi2A((;N+l{t=KKi$MtJ>|<S?W3-hDm_0lbB^Xow`;ahrqT5~RxO#tE$7Yi z-Qw3Z|6Y@;AI)1#*IK!y{tlgT?Was~mB@)-d1tdUgH|4U@$0dDo3`+Adx0(btya-@ zE1E;LZfKSWHf~jsD`0#w&zkFL^otVPtv25OINxkK{$cWwD&0dS;Z}9)ZT!|=^>&$4 zmsM}|Z9QA(@(YieT-!{yCiOOzr`z&Y+P`V9{?EWE-?69iQMRqsqr->yDO?H4W;8f_ z?tuA>2leF^&-P}$%YUO=rM>iLZYh(}+-jZqhw24q?b<J$a_NWfmP1Xe>|P#^ipp}? zxI6cs{;WB62?o;7q<59AIm<29erD5D{(FHt_%Hvu7Pop$^vl3SXG^nlO@8(%8#65Z zP+)0WH?>ZB=_X#4+0*QGI~6?@k|#HwEt(bHqdPzNx9Me%Yn!9>r+gPXE48QLX+si2 z?qL>&%HvxZQumnO)4cv{)-{i{p>IR;T92hP7d?$rvU?Fc)w=P#O!}-g-?GQ<-ES_u z5*LpSKE)UPq_=+8;++z|k8iVmwQl{I+eg1OX0u3@&gqGL?E2}?;lIzmu9J`a(Y@^a z%Hv6w?jFv%|M8=Zz|ToWzcfx9czHhR@v-EU53le2XgfXpKLhh_Tb=EiN0PIOg1R@| z{q~=s`AJD&w(rV#)3v>OW=(zmk>hhi{jHp&?F&BmcP_Z~Df&n0Y?e3EBLBrFZ)d)| zG`mLWqkh}hSiVQM55Kwp;>@ywi+l1o*;zYZ&#NkoRXv%W_|966xA@}Xur;+yz1GJ~ zEc1ST{nv&2q8f==R$9Gl|Gd8Ud;RjSD^LE2J}}9=GyUq;t($l3(b^b&oULYds>IXs z;#sfb7`4q*?(W_!yZ>+gp_$oiUz5+DzTO3zhPDX0sgf)=^=|v&Lp_y=pKIe+J_}#- zYWJ2&(JE`EFOvQ{J74z7B-^FCO-^sTxmc#($^Fs}ec3-|c9Ju<uID>-ZPGFBlS1F^ z7H@wT*DiZ_QR}VaJrAcmnv>l1&qizN9fOd+*JL^V)_WZnZCn~RUuEiU)5ZR$j@^i< z&9U{Xu>F#~ICkb|-LsEh-I_CfdywS1B~Nx2)y=!|V&m@RXXiZm_MgG->&B1lhwVRf zR~&kEH(YS@G{>)ND&Gm+y5~Om-La+p4~*m0Tfa>RS{nYSd9!`eq3dl*Q?!D9M1{rf znRun{{4Jm9^1>;5wr47Bzx;N4EXTQv*4vy`zP&K{NBH)86>ZYq$|m!o-6d~-{U*2k z<;$4(1NJ=TZ8hw&R}YEpy2c%Ms{3Gq`-%MxD@!eBADQ;*Ui?iTolr$(#(mAd@5k-A zek~!>A}IXstGd*q5>GpipPn8n?P~Y!?w|V)GAd50U3=8_NxI+Yw9Jv^@8k=wZCGr$ z>UlQfIm-u+|NJvuom%>zfn$-Y$dbzG%_YrSoR`~um8p}-{(bkN@VA<&6Wt>|UY6T= z;^nXK#Lq{wwT-Jy>{7b(WsfweWHNF^vu>PtVUA4I7nzTNrgN|ETd1advo?Q5>&~sl zC#4hK-a5K%m4)R=*^YB=T37Cg?Y{PP<$_%iZ{F!D3cPJIesbS+;^*{5kCo+*EVs>G zbD_kegyCMax5=gnmpqjxopCtud>z9JyM0?2XD_U9^5)p`bl0v)sh0~r9NogNyKU-$ zoDwdNgKvDZ+!x-?oHlWGMMBH5XkMwB0~=2#-<V+hW%Z@`)BnEro3ioHnc2~;dB*dm zFa~>RXPId&(u*z#<ua<8xAnt+hPO;<{@f?l+&8~%UsLtG?ca{|J11$pz4Erdcztoa z;lE4qJV&gKEzML~b?eparELxtED!$4d_2ogv$!BS@jpZQ{BN6Y)K#pnzx3rlgV@Xe z44ZV{UVS?E+rlNUCf0WQZQb4=k+Z;a&q=){KkKiFDZ1B)t>?N{lHDuzDLQ&<>LeS@ zlgHdw{QK}L)Yw`};=5r?!U`3hYQ4hqI~EtnEa#nLC}F!RZEy7hk<G3T*RDEVxcl$@ z^+|^R8JJG2SGoM<<yP;hO`>X^{H$$Pdy-dvS-+@0#h(52V||I6H=_<UJ6<wWJ^PUT z`z9uS$?uQ0^jcc%R9$4WGRkmL_uV(ObC-Esj<QJ0xSXMS{lk9-soba6Z#V0oebU%a zz13OuPx%sexiE{*2VUIyYRXZ`J$dfx%W_+1uDB@~pOg7%)wh3Jx^CFti+_?CDOCLF z&)PdxUCL9erUq`$XQ_{3Xib{ro_l=Z3A?Knav}Bijw;R9$u)U&Bah#<ZVMylg!lKV zzRO)T$y%>4!R#utO4a4ECDk+A1JAnW7fl!Zvm&&<rM{{`C+~A~fyDD=8M9|<PAhyc zhxxktt$B|N)f%K-C5}oiV3uyXd~wIGz~sUwG5WvN`wQLue!QR6Id{qQBE87^?rRNt z_o9EA2k~_sx2+EGSNmYryUOC%m2XF~rrnl)I!UhOKZC%k2OJUodk**f3Si!|HT2G% z%W-M;{$APpzxTRx8_&Ie*nuzg{<VeE&Z}#OX)NF>I&e|1F!1@T3(88Xz0=PHe_Fty zv9Rshtt#k@YShI=pSNmE-&T~hHlw1@{<4(+&u1<F8MGMsqh_DklfO22d5rh7JI3`D zlYLQo+3c>`&RV<vKD88GxYlL6pli{b_Y%qPBX=IncyVsKfp^yN_n&4i;4=I4(^&KC z>W%$69tZxutDEYUVqkXdRXfv~=+pazzbxPuGB%Jq)TK9rv+6-YpaXAm^S{~^?=Sod zmHqm~DtGmr7+)E&kB@8m4u(1&crtHl`@?#<o3FP`zit$lS$I5CnRlZf|73yRYkq!x z@=t{E0^_WLiBrC=skWEP*wwRn>Asc8#<$gHD|j}GI$qt^d?obR)wRKIZqBp+a=3%< z{nzCzfA;NR%3!)sY;xPDc9XoV|58&w{uf!(Ha?2AKfEyN*SA~OD^zVxGQB@$+#kQk z-pbP^e#ySBT@$Y4{5y10u3&0eO4+%p-=zz<`SzzbM*pjPI{RgiHoNp+w~AG>)b=Mo zs?N9e-_!KYG<VHKgM@a;!&NeJ?X#Y*uZdji`{?#vb+65r)B1h8EK{m?Z|~VZL*nCB ziF*E*4zh(3Ust?~oTO*p@o2*z)5kBqYP?szqR{QT|8iO%=c95Vy=b|};A76|uR}}q zC1Wz?iCxkA%8|Q&i^&h(Q@6Ewb}_KM<9x@lfOlQ+mCwP^ca65)+uEJ_SR(z(*9<+o z^XY8UHdvoK-<qtIr##=OFiPm|af6wOvu>qrzjdkUj~mAcmHuQ0sfpfGdHADLLw3e) za@*AW_bc0~m*t$cd-A1^s~9UxGIO4q;9!4ktzZ|!!E1GLx9+n|x*BvVZwK?!{G4z@ z+r7`*p5KV_E|)*D_S5{AaozV8@7u8bYQm>?%8{abcZx8cczMr$S3~Pgk9W$)gUt43 z?eAYR%{1fMW0eQ%W$H|W{M*~K@83NWr&qR8X2qJ>^SNG$u|L}~VV%Er+v67+%<C@y ziA^pm+w$?4$BUoxf3r4x{CVFb-mJc}QuO(z6&-IY?wP%x+?8WKDa!s`+C;lv2f3Dc zDd|l&zll7Z<^Nv)>Dj^!Kd$}KIFPA4)BVqv_|Ipfnja~%9+|fL{BNO&zXI6(9%mft zJ#$C+rLREYNqPOfMc3^GpD7F8T2#GR?BCS+W}8=5Oe^g)-}e4NPon$I1$>)>KK9OQ z7uFKpHDjKjzt@xe((d!Z@oBl2%<4QQ6fC||A9ds6KB<$|Y`Z4ZEZ6D&XL>mz>eh=3 z5)Ze3+EpZ8Rxh`O@$}384E*cXE8Q)4owa;|**p7(QP=kKZTTTmxz^<EzsqmqFN7VR z|NK9L<S$`A4#x#t6Dsn3w#w`F?zA-uF#o(V`O=!Cg43xv{OhMImY?eD7vVF7@mxj! z!?eyvvCeOUqfcySve&RFk~qh1acI`zYxe2B+Ck#-sk`=V|Lx?lW8#^v#yf_uUvH@^ zy|1+<|NL36ONRd$${K9ykJdA6ZM$8_d#0-8y3lTa32ve1Nvi}uZTRW-@IvY9*ITpY zRz8^VsORU!pB}3!PVHlOXZUA#_@cIh{~2Cic&8F1XPTPWV}8~_=3W0sxqBbOtWW%z z_U~6yuzl2vU}2?`(rY$uIFb4?qUt|GLvCsOy=eW3W=3pvPPIpi%WlnE`XGA0?slc` zZq^h3&6~pbg5^;|apW)dZrvJ}87JBv6eO#!zkF?rq-6ZUFAJEu7|)6@1RQ^Q@WmY| z4G~7sJ@eCY<af_uj+uVsia_?Y?}8sLxyUQ;)>Qr#o^tVLbAHTq>5pcv(YGTGp4MTR zpR-xeLAG`6`CGcV&+}|<T<!SsXlccE*|Ue{wJo~%@aE!M$L?1q%Fma79H#2~V)>7T zCjqS02lB)-eik0T*1;&a?w#2ekyjdwXVv~Qd|1}p>?*>r=60_t!-Fe<tX*O8hLN** zdp;RE2wm{gU^aR2@U#1G6NXC#J%tmS>gK+<xW4?AIOi7qo6kaI`rO!mT#fZUQdKtT z%;p%yiSBm;cl>8)O}qWaqwRaJhwj^@x0RD?S~QdU{SP%*<%a2hIi|%KxASP~9k*ji zg}1NG{V0A!Jc_q<>Diq<I_-&fY&XBM<t^I(VRL>&&4<Vn_IGmrGrS04yb{Hx|5<iV z`Ra+Q`j%U)i}(MrFmFyw)Jgf@fgAEK{AcLRjjUMjdsU>eJaBdCt^W*~{~5R#w#A>m zbJvzXD&on6i90?VZVZy(K0f8=)Ey_D)RnZU7Oi@9Gp59ZVWVd!!}0j69`gyo3u3nY zXUGx!XDa%|*mTdO2!r3@lOD0owu`Kh-M#Ug@yj^fNBYb)MIWmwiz;>>wqn}Idfj__ z?UDKJrFSR3$yzME*K^96Ew<8+{xcl;YyRMQQz>t9*zD6?wkNstjbc0wKXs9L+P~dz z@9HCVVt-VBw0^u+eO|Pp|H!ZBtvdM~R<*rTmPUqeEO0YyJnrP@Te6?WKH2PIP0FnA zy?Z?CAAA1}es<fvV9ka@&n=U8&e-@MdAsSmXg=|$Ng=Gk+qcFW^-VN>T6E2Q!tw+2 zJEUsdtmV6<mSinh)xFkC^M|s`oaP@_?{n3ioF{$hYs6RIGVlA6*<5USTW8w*ZQpm~ z_o|&w__Mx>{`^&Z+oXQ}mHro*)t;hn9=YeI^RC@e=qlwd<DjLqz}4{u!vn7M>oXUJ zUR<Yed(J}bz6E{mue)~siFjOY!+c&;_U@CY+TFe;6Ax`%S$qBl-=46vHvh)2$FG}+ z8vSQDenftk%_l#L<yrsqx;;1Tn)&uw??NLEm#(rip~XFA=cFZ%6%<C4*(vt>Mte(J zMjg55Rd==6L~oJp;U|jG`7!ddr?N9VR@xNp<lVgTWM#3^?LFt#ecP_n;AOz=wq&aH z?*50$7cQ_pJ+^o?ud{#rTWPkoe`=-NxjRMv%rRGa(575q>+bJ!x6o9cJ9FE%@0*<S zzm=ADCQsR<QoS!OqRfZSR$K4UulpX`Gxw~>c^Dd^v&!Ze^SlLodkSCA%I~gmHt+vZ z{D{|0Gv|-_(!)<(<?Ji#^*^ku<$Us+>(S9<QMHwqV=hlS{k3+I^@bVxS#!Pmr*W76 z(tA5E^ke>`w`(`A?Gf74<ZaA6EpM?xo$0g7H7T*WN6e-PK3{3{^yc~XfnCr3Gi0n6 zR&W0k^!;M)=dHQt61YFze$0@3q4dD7>%Fh+6n0$6lgeB-V}kMF1g=jnA4JVw8F|mY z{9l~=?Z9)I!H3=YSc{IYul~93U;C~2&FXKN%{miT`P$9THz^m7jy_!$cFU?<`P$y! zhvy4z*)O|d($QOPj-5)%&l-|dCciMeex*O_&*=;L>$dQ!-9MEkSJUPm9`w<^aA)yn z=D3v~nvdtMi;p<2l9;FS?&*X>%9=c#+xv_UJ>PEn_TkGF!GZ2ao>i<&G7MgAd;8BM z_xs_$uGq<Ji|+2dZ!_^w*Zzu`G768^2Zt}V-u5&)@9%0&$=j0~&+qp?wkO>2>X!cu z5<ilpmu;NoTe|f`>@Dkb>*VOA$~<f~8|F;BZn5~0{LyTGrpU8PPs%<$wq9=U^S|>f z?sJOY;%17LE_*D?mz~`5^(}w+){lJi(zd(Ze0G|T<L7o|QHwtzSFVXGd7I8YIn&%Q zNL4yQpz!jC^%LIPS>26_U43ZVudvmB*Xr!cKHM%iGjfJ_-s&x1-W9%dZ@16zUXpET z+P3-HmmAX_9^qT$`dKQe_|ty|u{#Ohmg<Tv?#jI>_x88z3!P)PgZj);Z?|h1v0vL$ zf28mJ4WUgRqGkRw9B7T&^5bUWM>)^jhpmB&xAon+bnBztWfd<@mDTSVJyq&CZ9;9s z#P(lK-_D+0e41~zNB+yMA3cX<+xxVFn|DnL&$PYP{_2l9*Od*g=BB1gX0Ezj{A#sz zL2{pI?CvDr1%*!=tm`D!+!u<J&RDvq`E+*c;hO&pr5&~o|GwuhG*xf1iOhU-miz6r zx1THp-zGS^aTys^^)Jov<jMILwC>p}Bjf(6-(IH57MhNCP1b&wpY}-6B6Nz{n#)(7 zKl)Jg`nynUtWDqb>^&ONWis_%FW#&T_uu~MQA%2zai1T9$hVfGOvmN#*$DYtE>h{c z@z&m?_ux0vg`GU%ak0nlSZn4mxjWulV<IiF`p=#xA?D_r+*%#Ds;aIW^0&Gf*%whb zi=k+noA`E9xqrpyG6N=5yg#b*RMFnJj^XP9)`@j5U(egx``Df#vf{IIw)Ii&{|q)M z@>OPU++RmcyZ$fdUetn6TkA=gdg{@slRPDpJ&rvu&t1sA&fkCKqqZ55^9}w4{hh0? zn>tZ{%dsm9nV;-x<kYfjp7`TqT&n&7Tl4ctn_hW8?VqRg*y8(Rg<9X*#I^q}OcT!9 zl=)9`)83D6%O`L}HOlUi|F-mn`{mDT_QpSK@2yk2HF52aE?qwJ`04(aMK&$}{Yi-P zu`)yQtk-R#tF6vYt$hDIFEgm;q3_xE*-P(l`uW|i=ttoPtKX0A?fu*S@U+;*iw`I0 zEnMZXzn=ZwYPskaw%Tv<8U9#b+9z6(C#&w=!I2c>_2aNl^{m|w;@L9q^Vz6u+m%xn zyLVUaN%oT7KR&guF4P;E>)%bB716b!e)r-J`p3`C%j4&_Sf3sLqrW<5&-6*}tfWo0 zyJ!3=`zCVXM(y&Ik}H)Hx$@2x6?WyGs%$X&XLt2fx!`6FKlgh_J>?|5zdoMqtWemr z<waoQ?LX>U8QdGypB`Ko;%1q1xvMgDZ?B@|<Lg}v7KOLj`;!A~n<W(kekVCkvi-a2 zP}CZk?asI6E7%r)y1<}v<A(p#;-8mJB~Q3g62RQ`@zb{2l|8q^C-=Yh+EMs@l^Lh< z=X3W8UplZPE<I-#a{PIa+ibQwxn4zX5qW8cp36r``QBx_`egxA_^G%4)9=l?G-1BE z&R+htB5b#Bn=lGEYv<+do2n^u0knmW^Qi0!hDALW9YpgU-72pW<*;1+rpZ;|s;2Pi zngC|dnnA<KQDKMQL>c>jj|$#e`>J>C?pVK#D^438jk&&zE#hI%zjvy~A3I1sUjGR+ zqXWYWiZb2?-)yz7eqX+T!@gVO#gdFAVZlwyO|x<>Q>CX|P1}~5licVaW!1Xk>Z9n6 zeLv-``mXvNx67Y)>hSe0U6u<cB%^aPJ&SoZuR8yGcVFZ2EQYgJ7H9vw#%k@<baYqA zgL*41+46(?^IXE_JuRE_zUS{R4d&?|^Lvv&%D1IO%bNYl-+Z2b?zgpe@p=~Dc}|F| zxZfkkmObU_+O51%`GRM9*JK6W&0vyvHtF!2f5mMIs}_VRGpu8L`(=G*`1a<fj7ttk zoWCpk@kiQh)BCe#JFQy3K!ovd);zhMANvn|{M*{QI3ng?k<Fr22bM&HKVJEB*XPLl z++S|b?w8=UKDg`l!6a{uh{rkS-jr=P@8h<@^54hr>z#J^Titzl=hY_7Fzv%d1|F9G z87x-WNqxAxzI6@n-u-j8-Z`zkTfB14_atA2lpp*3a@`;0w?6X@_;CAZ*^!@>eP%}- zQa2RNF)i9Y?R%6;`D)qDF1C*>>%TRpUAIpOmOrg@Z1J;`Cr+?SzPz;8P4O9<^v2!R zZ56gFy=ThXhSu`?e{OV;kv~*e{GWj{y<?po-%=HGHuk<p?{1$k>ep#<YL$?bNuPWt zIQ9Dehx|X5uJ<iXU**Yqb?t)Iw{Mor@CdO;oEl_twu*J?`I}Fqw_8mR+*IK4T)thc z`?kNTUF=a$i^Oxb)_*gYPkpVG4!HJa>)V=_-vhe4Z%Za_tN2`yxV=PmgKg#G^|F>L z{v_+%Guro&_iAt3Le(|%<jpRgR9$`S(vG4d3<u;Ny|WHq8Esg4_tT%{EE`oO`@Jc+ zUHhNGi{Vpk`Jt#O^Ng=-O=)}d>b{Rz@ZYwG`qGMSF^T@LnCBn9uFbxi{agOXJe67A zx{k;8rt(a4)Ky6~f7kVJ!wx6=TgSb=D48cW9#`(){r38;rZ@f%UtalF!r1)b+9mJ! z_FF=yMK+w4?a_GgdV409@%*a$$&)>AZ}(yBYbaUNz-1liuz+1_zUFKlX_@4`F4G^s zJ8`_|LwU(cm(`o4uNc_RHM(c!YQ69CoLLNRJK92T9kLX^+#Is5#MbEPX4U!k>?_?a z|7@PMOXaR+aG%DB`~_bY@a(i<UwZy~%~RQeO=k5$St>s&m;Rh@xHCUlHS4sn*1NcQ zcQY^koNfF}&GslmaPz@ku`}-IPHq1kZyK|`H|eMDVzH0E){Cl0)l6sClJZ~pGwVqh zkNC5U$F>KR8nln|Puo3pljTWyuY^bJc88b7a>_WYoa?^s;8`=%Z91o)o&3zVBq4y+ zGWYt^H@Ax?Uh8-~q4qz+^b5bPu3R`t_>)5F3yGpE$r)3B_FKN}V(>RlzZ*aM+N?L{ z|Ae&U+OHL1VC>RZ)BxIxz`*%3;C{rx)#lR+Wr~#b_}neOt(@}tsB4k9_WbvCA&kc> znh#8ua+#m8C0RwQc<RGPtK+18w4K~`Kj6;ccR%+YzqV_mwc}3DJ8LgYJpMRRPU(Z~ zzD@H=*WJ*on%F<_EJKcqP)5y(nJK+Hd91q(yFUNsjSu(``moF4cJXKB`BV4b{j%=7 z>qph~9m#)BR~A2i*4cmdN7X+O#<H%UB{Ee(>9ZJ0ymvWHZoG4yb-no?l{&i&^McDd z66_0t&wpKO-yJWw|6x=`;CtoJN#By6Mr+sJJ(4o{jkx{Nn$2tfIMrMK4vx9H@Zy{F zGaK(`3B~9b$sS<hDcljNQ=!}Qv5(`7S6G?*xo4JNUOcK>+Pvs>$ktoFs-l<PzFhD8 zRy|)oD`A}xgH3^jsIax#`>dbOA8bGN`aOU4wqJD%D`o%9tlau|s(N(C4Ewv&G{vna ze6sCxJjlYo@X)4>ch4Ca`WfxKI{CT4@k8EI4=s^hD!!|FeaJ7nMeh2uX1;vu?Nz`o zGSz*92;*c|vrH+IQ-5DEls#C#egCx;uYzv8_+<L@^ctNLtCsfbUbm3-e;E2zH+PL* z-RZ2=r7P?muO^@W-tQ9{>$vuhPIqa|q5ljalmA8(NGjP@$hI<MXUQpTy7)$U$87t3 zu_q;dU#gSMo_J+X?5c`Y-%oD)tkg3{r?7uUweW?Is=Vptk9$4t#8~T8@5|&kc0N_~ zR>rT;ZS8r=+k4hkrvFp3`@(o8b3XU;$=|0>*0Frm`PuwYZFaTq2fMk;JT|EmnN0j7 zJA2l}qL{CVZ!!~q#^2nrfcv`Erk5UP7H*qU{4z2)W16tc$<(Z~cYZqC&&_dK<g1tQ z>&>&x<tg%O8B*_6FnjNfpJv|p>zTQ_eB+}H@ApZb<awI=Zo!O+JCy(QxRwPzua}>{ zv{>o!@90NaC%MJCuGtuC{`6-N{5jD<VpGPhbuCNY?rC&5|L%5C<14=k`KaR`?2k&X zw$%@~vUHa9ie<Z|#ds?Hdl}l{c#=W*czo3Rn(9Y8O<el!T`fOfU|#cBvDV_m`_OfD zqAzxxo%VaTMDot5;pe6?KD8DIZR2_@(_h7Ku=!ixh8@$6&bocld*(gPGkx=S-C#^( z^<?4coB8_dx_h@{FXt=vKHRn4E@@KVrmrmFoU8twpKy#j^VgDVr!Jlpu3VvVYUk-W zljk01NLOC&b@;NKK>Uk+>XSa7ZHktzH*%f1Ou8qLX_e6%-Nuu@?-m}fVy@-8RNon& zdM$79r-zfSad#?&hNn&qGgaAXaqLc$z1F<bk9^mDaX86y;q+6T24$6_%?1IBGcA%l z9&S9A-8B6X+w5%_x1Q(j`FK*KTWHtHdrKpF`is5)GjOxJ@)xR<%lS<9lxa9FskL5u zTKKVh1sp7e6K6gAcj@4NhVwW6Gd%GAbM8OGn?3n|e$M~L^q=9x7wPq~&dZ~X&1SDK znf7M2j<!td1Kr*we{OqN$}|=Jyj-f^;l2E%jN8?PGoOVdmRdP&oGd@Xs8W`39pC#$ zd9zn~m!<E!|Lws_ZQYGMS}T4U?D=A8c~*SB(3k4h`?uO`_AFTcY+d-%d&(0<CT_mu ze<Aqar9<^lhaCMoz2`r}e53yi2jYLqZk^x#evd!P*+kj7yKdiF^GWs8^v|95=dR&+ z{Pe-E#~atoUfub}S+wiEaqX;UcTe5zVdGS4W4w~^E{yxKrR2J#*N@!hm%UcG&TXwH zV14LzgQQ|{-@Ln8J^Ka3UTddkmzMlV$@%HN?1JTimzOrJoRhF%-K*nI-v3aJs?@W} zJ2hqcs!hM|_FWFT9`^3zl6{{{)uYR{IBcBi9+s-I?eY0L>=KV(Y0Ld*2#)5qx60jk zIByAyeIa{-@sHyBds8xh#drS+SN~<(b1lGJ`bq!k0Q(2d_7m1kK0Kdc-n-JtQCHG- zeY#!PWcYjguSxYwi~ciYhpk!LvgH1psngf(o?CxYB*Xf#wrhQv-RCctljRS|3GDhY zyYSmz2VcJKyt<G$sRw<9=ku#B|6QTiy1((uUbB0KJi0}nI4(R4PhhP7q8vAESN_y| z8M7A~4hyw}urs<>eg4mIi~sQY(uds9JwJPsHShO7414AOg#B^s4IB9lz9&EX#S6dt zvs<}cwy&aXG3#lLKZb8#-~FC`aKB)_e89)P1(&q8PdDsfJ9taH|N5*eKX^af_xv&U zW3bP~uNskS*X_BM+L4>d<#tZIjPHV1L-YccCylf0bSr90;wA5#SUAgi^Rt!5gYSPm z8}y_0@$L0(|5V$<E<fBpE8~(!ly>7T&BYVBtPErxtd=v<-gTU7a<p;yx0VlV^FQo= z)cb7mvNacPA7&BiSgLqSts-!y^Mkwqe;y0l%`x{6>kIsh)4Tk<WygJkj<$cg_chNy zkBS%Er+D{|=SP!SQ=f!=dvnn}pGSaqW3<b}7MIZ14GizH_8;Wunz_e6Z*yMC_6c`9 zZaj2&dHzb*-25m0Mz>dfJ%7l)<L!g}?YF+%uUtDznd$jtmBs@vZ{(hT8Ylm;`q7nJ zHJ6U5W^VO9xGys1o#DzC?$0mZ+N<~4tL^ZCY2PI$X}n)|J3oH*sZfT$MrX92$#-5a z-~8i!kin8%i5(e7dS6(`1Zozo-n3X;JtaM>>e}_sddsI}F0uWYW<S3wBJDocRDHQO zW+89CztCRzcm5ySMR#jrHcmcje8Y74bn~gAcmDZq+1zpCNZ(EAkR8nSUYGx_GKto2 zpD!NnfBEg(oVU+6ZP_)8L;Z8owrL*DR>~<)i!Z;9td7>c60e+}TB+*){y&4#e})Dd z2h+cXIgdTwe9e|Qn{SfL=2P{r^!0wetuIPnN7n{<{5hFCweBjn-h-ol5_PuqTtDw0 z*xsM{nAdh;&a}B93E%SU*H-5rbT!*<wRcUseEKd2$A1d9f3BbVh({+RIY|4L`{fV! z%$A$HIJx=teV(OzW{K{)wI=CW#F2@u(t+j0m#@#-u|aiS*}HU`aP<$7XZ|zrn4CB4 zPFx~+KD8|H7uOs6>&MLgK7IQ(-nn`8+YG1WCG+p~&pa0NE%dqf=IoEs(hRrDYajlU zT5jVj)4OxqgO8K1t>O67bjjnjOvdh+v)`?FJ^#|4{71*%DqZw8k+Qp?n|$hI*>lO` z%c{6uSoSAX*j-63{k_V-)#}ROyvTBP-5X`5AH_TBGrYB5xBvEi`)$$9+k3;$NPauX z{AtOB`YdUCUY|+PufwMqyVXU=PpkjI=do<jy^iegl-iAjRS!f?#NMA9{*iC{@*m~y z(QAV~NlPS4epXFb@Sh?6KyjS#1O8jqN8=^eP4?ZodE19C)8!Sf<QLtmvtHtmT)xah zHv6)T_HVnFWl`<l`gRwWKJpFpdvEu*dy)J%rQfUUtzL#C%4VH@vbFw6?^TK8QT<Q0 z8Y%xcx$?)Yp9??4b(?-kc#viOv+b<EPeZ{u%NOjXY4Q!>a_UzW@A<fFYvFp6+`T!8 za;_~ka!h>D>%-Q2cnAvo^y(J+AnL~S*DCqbN``oC$)~>jqNo3eo_>D){eK39Z?CL^ zy854gpIVYDciH*!v~#C!-8*;BR9dOYw#)FC#lKQ(!+x6{eIMbY)^8cznQwK6M9*G& z@ch{mM~hGSzB(f_`_8<_f90-;$X+k*UmKdSy=cEyxv1&Y<1;H2W!AmnPtX(={B!@% zosf>4!d!ostdw=Rdg4$2-sVaEb$OYD<@r<9msb7!_*U7vlKonPn9Civ%irDQ-*V-6 z97%1vQ?~55xm|R<;DcXMlRPE<%)h&UDdTZX&7J=Y%DxfTly{dsTM-x9x-Wm$V)5Pa ztqZvM%C}{%w>$c?PixQhH>W>+4ESo@AH^{D{q05l#};MAIe#{DHES?-;NqYDz1T}7 zqwnd@8O1$cmrZUAa_2fKk^cM0mj&F7w_L&!w`_XS@9gTHU;O;JP4a@3#?W=gr3<Id zDY#vD{Z0UL<cHhtXRciTERuJ3!gA}{%oAPB+<pt#4%J+}v!}W$c$K-+`khtfqKXOk z%a<~U^4_tOo<3{VR6h-7Ymt!aVZWn`zO1MYV13W`dByLy7QZg%t=YaiFMqb$!i_tA z>)y%#dpRm<N?hpe<agVo8jMmJ7yXl;er*<CwnI<XYTISk?rdS?6%pKW0d!P|s|Z8T z>P==Lk0y07?945EwtaEZ8i92SjK05)+_=;2(K^SKZ=|CaK3>Y;k)&~O-#6>VIiVJL z3PSmnf=ebme)d?jCim8x{fF${Wo_9u@y;>F0PBUf_%6TxSDV4~bnWkG-W_TFP8N$+ z+>EI_720;QzC-xB?284Q{qdjQy0WkT`3-b((5Vl`j?#Tvw)?ZDFTAy1<KQu022T^+ zZ#6ut&0~IrMw@?HqBvVZ)_Bg<m1`fLYTDf)EAj3qqeEQxj{ugYh!b}|O@28`@rvE) z`MW-vvsz!R)V<QPEOc+xMHwAwBaf8heufTW>vY6KKPy=;PMrU}c9lSJaMYbj_3WAx ze+2*Dn)v0jqM8`rzL`fELKn?d@fG|zb^3jgi|6-WYT(j%@5&%DZQI#u1IgPGzmMOV zc-Z5$)ZgdI^ZlzfR;%Ci*xKECd#3d7D-8Gb&fZ-Vs&)E6-u_-+vw26wPv;xU6jZM2 zXfi$YVc)zhPxE!&$q3$=?7*SZqjliJk&pAX^k-aL^|zkO`@LYVebSkEWseWo)?00q z`L=86rY&h6<t4nA8l+knH%>QsvE}Qw+DqH6+LzX5Mb5L<-R(Y8%`)F>&GWZfrxnxg zo=Cpx%iyW{+M_O1a9Q1p2Z1X44eq>s-Jm5uFDxa0kF9mcIZ3V++!L&3F?dR**;oGz zR?%X+wDVVR=YgLStJ1sjo)%utT)??DCByyQlT?P1uPc>z_C4Hel&ieseQ1ik`l-sL zpKDfpaC-9VR{+cU<Y%c1QzrUboIj(r`<d`(-sQ{qMHN#W49vF2to4}HsGQR&v-;KH zXA8J~pRVU+Nw~UnYuAH+&-``w@A}X1_|n38oQn2V^VerF^!23mT-Y=JP=m72i6?JE z54`eRUKzdb^XBU0M&E5uCB7ve^>kqR`)=N`#obT!cD}e%9n!qk?Y_#w-3HHJJMdoF za=JF}{>fdv(e}stTnnw<x2)TvU$oiDXJX%^_4oQ;$3B!4(TkOoEZ61{INT=J)?nGs zSK}19IHHty=`Nkc3xEB-9=J6nG$l19N8mtD)pgTH`t9BY|4JJpZhX2ZH@`J0vrcK> zhpFeMD!uEFG10&O(m_&wYg(`A^R|-PN5TxFe3GX(ZY^&-c|Lzi&+o2}8a3j}Ybrlf zRd@$|besQBTcYHKuBqzG<mk>@nxXAeE}31GbhU1<NvOJhb$kBuKVBd1UYqANBVWmI zm*G?X{6E#ApXPUdvD{<7E;b^D_4C^KCslgV*_(fSyf518S!9>|xlZxSswb8`n>h~8 z6TRdccWp}9we!oJa_tXV$+fS|*eCj-=6m?9u<l&Bxx7!#?tC}@+_dym3(0^~g#x?x z%d}q~;`+}Jzn=M5c>BN8_gH_se!2DZ(4TEbj%IM4n)bLj`S$Y1aS!KTZhZgVZ_;m{ zuN6+F8wFR-P7<A4HY;|~WbgM}8h77m#Lp;<nx7^*_0itUEvsGn1kP3#lsT~{pEunw z?X2R{=!_@7uc>$ZiB4VYH!r3zHvZTWZMiV{wG7UxNB1|BB%R-u>-HossqVAzU)H3I zS*+K4^l!a-d7|C2-2Ujl6LRw(dZ#X%Ta;;P8<ZLy(--sUPM=8W(X#1A$Fp-L++MXN zi;d}501MB_Os2z3TJG`;T%~KzUEJFLI3VRegQ(;JUdGQn7wX>2w+2Nwh392{yPUYw zgmL@Q-e<1=8Rj*u@R==pePM8ef7aGz`%X^nJpOfgc39gZ&0DODT~nBUukG8yc(|hf z$abq`OaD$^^6vf|U#%~q7b>C;eXJ<<`E>o+%)XTT_fqFRh&7wHe|c$lQEKhoBdtqv znre5hYr3)N)LygacF!6t<_nzO{U}BHU&g~pCd{uV{`nZY<n4~_mz!VNpIC2xRbRFF z$fxs4|2|na{jh6jviG^Zxbn3|q;YF0@6XSFGZ-)PUR&JY%*2+>cHVX7JBOKq%FpLK z+hsI+&EjKralQ_Zxvw>7yprR*^tB~^Ys8JSpBSgLda~4scHC$AV{EeDZ1(-Rn@=qM z#KQF|b#I%*^{00ZZ!lS1{7fO^m_66im5qn5{CF_`q-;pxjal)BSE_za*EK(Io_qC! z%(ed+8ihdj$?5JtsLylz*qK>bl`{_LYVTmb&U0*6yy+5q<D|(s8Im)17u9N;PJM9g z%HsbF4eLLdP0Q`gI=5!u_kU@j>kq$`yBp%1p3JQ9bCyMj@SpzIQJTx6bAmQb`*coR zhUYr#NA1VID%7JUdv3g(wr^iAv&p0rtA&^^e7ycLE`EKD=STCN$kt~ou5H-P#%&;y zeCO+$r#*)+eoxpMJ9Ym9xntaIA8(w{x|(`gQhT}D?RwSv3%|5~r=4AY>zZ}9+n$K; zTbvS7xhEKJx3!dAb*0E)dj9uKeA>_ITc>M2l<%t2dBxH9^47Javy;mCr>lIv!u2cZ zo>&L(eZ5QWk1W=1n6W-r?AF#koA2t8wGqKRJEu&2pPjw-)W>_0u~VmRSl(aNR?S@- z=b5u^!XEL!8B5{=+`qj35jy+!G}qYGJF6#Hg?i8AiCT1WcXmob^NFv2wKse?Kcmk6 z4@W-Vt8%H*FG<;9x!11Onx&LH-ton@_-&l@>Kf6jYt_@XM!a8~#~38oenlqyg~@$> zoswA1+>2@Z`aa&P?7jSR-J9bJ&pX)e&7OYMK7Bv$eRq|MM=O&~f8G>*O0-_DHp6(a z<|(dFaqYL&|I`ov%0Jkf^z}-NPFdhQ&mzeWb}iSp*9iZRDAg1@cg!r>D0E%koC5ca z@8>(lJzr9H?w|C=Ba?LBKI*HlH+yH#DthDa;-gC=5A*KH%x4H}b!7~f_xmCxm;3Sl zfeSDHGw`hqJExZMWhUdTy%Trj|EbQciTt?ils#|u`=Z<XPS<%a?%%cckHfq>&(}x& zmHH^V{@b+HN*=9AzNV{>^gMpb<Id9e=g~gL9}_<my?>;C$aVI~-yy=<h9&(o)SN<_ z`S$MmeeJ?R%fq)^U(E79^;`0|pl^~W=ex_<Pxn9TpZDeW?X&7fqVm=*JIxa=mbcmE zy~GsFH)R_X_q8qkD0=mNPwDNs!4bP=2VGe=$5ZEW?V~CN24)5Z1M3jM8uO1KW~*~k zQ|;e<;@(ojpOC%jNB#%x@V-mV>tp`TJ~OjxrB>|ao`mN9IIEA5AqS7?p1t|!+^b1b zLf3Ckntymb-~ITkm6h2k+dY?Wd$cd3BYnX^_4Ss2wC~t)XPQfe&0i6db@7Cr{@j$< z=jz-$m~1!CdbyA1-}&?F9kceQ|2uz4_jbvqT~o7rs!LTqpDl}*-m;>kU*N{UynQi- zH&|T1Fgf>M{(1d;p{Uu1SDA0FKdSm;thTYJJO7^lhwC3-7jON+{75?dgV)Ptrsh#K zn<^XrGf1TAto<o}ZTFNbUej)iWN(ovyf6CjKKE9(%XUhUyMz|~y8AeB9-qPC{|t_% zZ)TOe)yREgd5d4xE-!nr(vfN(t?u7)@9!iZu_*Nxd$RBT-hcI-&*ZlrKRR2U?MJ%b z2J`yF`SBB{XYzg*XXt5coOF0{*N@qc&5zDlU)s6lcIK_@?BXr1dF9g+Clt9$oXdXc zfBX4?%@yw>FC}hH^;Fm{w0y>myVDXJ?3-r&`0Q|L+2!0NU9UJE?uwK!xI6cV@Z_)S zYmd!pnp9rfuRTpm=KA#wXYD<%?FqNKef#!FImaVmFH&Z#khHaJtLK_@+Hvb8KQZ;p z_DGp$4#k(%mn$#dS{43g<+`lv^};IM-u>Y&z2<R8(@hHQo@FRGcdTx4{j>-kp@pmM zA3yyfK41Dz_>()4cQmi6ACCUB@$csei*N7W>$3CG<_pJ6E4NwIH_bEKxu<@^NxQsU z_PH!)zc<KMetWd<){o>zS3jm7{%z~nUHMK*vb?<X!Te+UZT<<)oPB&-TtrUd_v9Tn zvftI;+-P_4!>5O-=dSLXocKjL;6H;=wr%Ue`!^<kD_8%qL)3_;{m+Z8>nA(3w*8sY zRm9u%bce(-UuH%1q)(^zd{tYM`QUK6$?d6Ke-^XbTsME*-#N?v@aojbA-f_XcX%}D zDu1=nc)s!5x^l0-tM|yS_2liprLS9ajKTJdwdm#(mMs4kgs1B47Y>rUG)Fr2lFhH5 z+qin;lcUxo>z(~q+wb6i&+PsW!R21N_a%PMT(LiMTV!HNz5yH0a)tF42VWF>%Q^F` zKRYLB$9ac{8FQY$dps+sW`kM%>hrICrai6s&!AiP&GONlO?rp+KapZk^Zn1TN7g;7 z@9#W`sqG&NvQn9D6qSp~FLf@tSGzd<dZUAg+2`HssxMt)d%~X;#h|g+!sKgn@A*&b zSITBEc9oah{Tb4kbM}wLcblZP9iNWf*tGgp-NzL-xBq?n_QwU5gNwKQXIM6=UaMu& znaG{$Ulx=sYLMmrS;T*BeY*Os&9AO5+5PzTpV$nhEDg{yuZ%?vJb6ENU*OAN>q*@4 z(t!cAyj|+w%e|ueor410Tp2`y%`0Q;-mkUwdpOa7;rUue+hx&DSN^_WxqwS=w`bgc zhErRk{I_Nnoc`neX=~`tjrTw6KMsD;|IAf&cYVpG{vi943phR=m0WPqLGUcYM5|DH z{p6%AnoC7@tz`(b3EZ`A>n?-eTjr<q|K7srU&`=oUF{_McNeB@T=~*L^x?M5>bG)R zzF)qv@aOi>dHb&L`7)SYy4oV7nZKvv`${48J_GxBuW)NOR^#&D_gfiU3%O!F|9C3( z?`=M@XsO=WyBpuTGRRi`XRuwl)@b>?RQX<$Xf}Ie^9%A>Dz2&_T66DwzQV=8vo9;r zs9Yvp;;1iI$H#x?ReoO%=VEw%fotM{-m>pD7g$m^opqJ?xdO6Wce)n8^ps!Co~{i3 zatn2w|E4{aosqUA^6{?ZXHFZp8Sk|Ct2O1~mhRTvy`TO1iw=L@epX$jDyc!I*H$h5 z?uj+F$M|0dcnU|`pKV|-s=C0xQ{?Lv!{6I`Q{wg;EMUEqbfCJ^B2=aMM`7r9$)%J0 z-*12UuQ)jFUViiGP{H*Mi}yNnz3I<i%3#%G9@ul~Smgq)sC8|-y4ybQ*(SR&Tu|(m zXs=zO#KXOrvD@uMrZB8|`s<RM`_E@x_J2zlx!&oVTTpa|sa7kwR*7+U(dWJ!%cB1? ztdx7>{~+_{@tg}RYxQ32YJ0wYc~(Mc@`<xfiHzIzp60K$Ou6y6==0@*-&+`U8Y8~k zb_~(mZ!Ym{QrO957ntWf`Ol!0D-yt9`AVx|{gYm^cRc%gw74{wuIa8j|Iz6`!@?E$ zI%!R2w?Aw1r21vqJpOgbvEZZ6y=a5b2R&cEEnqBL#rp5P$l{4%`!4gIdgSrV{QIO? zzq0v~QzulHF5vo7C%JHX;^CU*7e2Z&xGJ0O_@{RAINQ{`tJB}@e|%Ql*+BlANAedI zDTYt)iqF5_Yc03q&k6={i+|tuiF^)twX1aAezDsfp|d5zwVZXM&i}q5Kcim!v4c$9 z(g)FJMgP2(l!~~%Ywr4=RpC?rlw3}`lD_TglF-i|6lbs=OnaiKytY>Gdd~*AyV>XJ z6f-COc>m~F|Dv~ow{NVDk3Z4nXnE{F?I(A+XPZ~1t*JRL_Tc5CPv6@n?Vhq|@l&<8 z^^^Ag>Gf}!)!N?jPyXet+#{QGE-cLCR+qm0Oj-G|#UJg}?Xj2h?A{)c?`f#FdS)um z6d!qFpL6X>j{}lir)+;qE!3O3!tHj{wczF+#`#x5kGm${JCyjaeIb{~w=U0`seRWT zACbyket%bQ{ax$NKf`LzABpxZa@`Z`bD-czqHkjK59^RU&re2#d@p<XGo;*2o;Ti; z_ltI^I-BjJKl`T|FPQe9;mED!ol8C~zALryp`s0c%|)?^$qz56Tv3f&*M4S$CcFK6 zshsdz+cvp`mEBM8-M?$Lo9)T9bLAht5tEqqD}HNCdigZVnBTJ)Rxf(-xnj}hx7Sy! zOlLeJkj!km<ICDh>s96(r7J5Z9$;FlaWa%a>kISm#g`WM%#55_7gOjUu%_VolG%GX z)aG_1D}37jK{!m@{@<#;=e&ZiJYLRXXnUcpbz*<%4pE`G%jR=FT=e_K&vsGHX{I|q zMY%*uHnpnHnKQxOi{a{~`5Mx{_srT}T&TMCW9rkC0FQsA^An|AyiR`iIGPcwbUJMl zPwyTx4aVzY6VD6IGQ9krp(>P9PkB>XrAov!yQO_v+1mRz`|J+UGLQMbYSy`_eEXN5 z%{5B5d48?I;y;6w>H3b+?$k|6p7)<l&v+T@wrF06pwph8$?^-1e_fU-#k#C#wr)~r zPI7ha<F~<gBL6OPt-W8qVgcut{|wVq*>@bZ=*jzL@`SN$-l3Tl>$gA6UD{XtN`sNd z`~16$k?r@6n>b5$8l2tn>++O8T~^!IvOitGw6nfrzsQ&S?bm+nsJD8ruy#+)#$WTA ze_oj{@~6y(`JrXr<@{Sq>|%G=&X!b{J3Z^i^T+&0S8l0(DQ0f`s$3^7GveK+z4me$ z%$t8)|L7k6(Z6HiHIun&cTCFe`K;8ub2Q|MS&?n_q>FY|o+e(`%QCmyn@>8fRaL~f zUj9ny@4IQf*TsW<-kyuy@n=`Kb>Ygmiu8!P`GpEiWp_8sS($%c^!X!$!rZf^cH1=` zab0LB_*~_h`Jy()#x;HYi{8TQ0?~_8C;Vp+DN29(ef^4k(iLs_Vn399_wCs}?cSq@ zjML16mRlT5vQE#dTz}raWxrs@$FS}~_FpebIed?9I2h@WIHx&2BU4`RPvS@C*vro@ zmdq%L=UIAc<~x0}nd_DBlxxI!NSu)2TC<s5-O|%!(!00+8Td*+s_9wG5?OgOHZDBx zURd1jdDC1E$J=D}o$hNWTXX(x#=AXPw}j6e59qr8Hb^sYqw<}_^6@j|4{gsY^^_}` z_@=ceatdG72S(=0qSNyqMoa8*E?lLf5+Aq1bE%HEfOW0?q1{{U?bpA3FQ0Jfs%8Ao z(!G1W8SH<U6#pt-=E;XOMMuBcntOd-;<U$R_vE?vPTlv*UUO5WXtT+Qi<=&w=Dy$e z^=VY@{u}n$)yJgwUou%U=dVEho2{>whB!s=d^~RJF8U%(WHGz{^fgNV(&taPwles( z=I&cdCVkmAzfs9+t+CcR!FHzET6uZ(?OUBwjrQa?y}gx{z0zjU{<qcP^QxKm>|MD- zV7W~C)*^d88|~7EvBgKOeR8tj_-;Mx(}gFjxA))EvucpwTaa#g%|@<jMb6g~B3-Wq zxo*ZD&t%%t8ZO}_tD601?)9(Fl7smrue65m$<Lp)dH>goGSAk2SbjL_%_ncO>3OU6 z>^pFAqx}crv;K?zD1SKG+wGgV_|SU6{|wWfoIL)>x5RZy|1PV<9V-+3^`!T^GIyQ1 zaduB<^2S!DhhYv(>lxkn8LGmk{V9z%kG=flnE8Phc8#C^bgYldzjx%Xxh6BqZ>dlB z`)&nC$GjBh-MLV%VB*FjmB;S<3w`|j;yy0_&GEBr&&f{Rc=5Au?TaTR-sd-D-_ku+ zxUJO9uIncIm$TJdXIGlFmxm|uZ>@RH^Lz2;_JXj_)1RN`Y@YM{W!%q2ufwd~ZgS2q z+gDa}m?i)1G1tmJrs`Q6UzYxq>lbmYdlj4WpTVTieoK5C-_`}UUKOl+S#sSjjomI# zdH!MfwKd@%s}Fp7A@%3_hSjFMH}6H%-1hUAl-2$c`K9BI=)~=-nIw`G`ev9u{?8y@ zpLTQEXMGdzl0BPeBt^T)TiCzpYpJzdzrxPrN63UVx3_&T+#!5G`S;=Zr#8K}G23iE zJL7D&brDZYQ}Mj{59eIpQSqPQVOaCSTE}UBOL@&+TZmm;r;_vSmTQR|;}2%O1ryFD zE_o&Xc^}v8o@a*d>|Xr3>gK2S;`y_MVSZ9(+u!Ybd}^PF-O2~t``_wD`^<`XH$6q@ z_#fq-Nmie`e!qSoaXIxzani2RE9TzY&(2ufrt$V9@5`R@HT|voH~)!~<E~xjo?lwJ z{d?FCUK!;JeKS}5N&XP@`f%0k?0IZEa?OK-Ql_1^&RthM!QuU--7k*wMi!mEGu{2- zPrKDuKEFOK*;aRn`<C;Xx=Wv9<(K{K_enp0c6YwK{$7u?lwS7}w|6SG$7enI$6piD z|HyB?in*cgw5=&e^>e)*HoiH1KmW(|gtt3>^);lgEebz;uGigb(dPK;e+*wF76u#% z>doSN`S$YrH`haImZvVeQ+F|5%9MXwtgr0Wy?c+|xH<P;h^y0)9SS|u*p=rQ9yEQ% ze#~sw{$p#)57^(BW)T0<%)c^s)l2bmp#wF$3oSh#Pn^ShibID(v4P!oulgg^c}qX= zKl=LRnq74CJ!dVBC-IZs-AXV&K5tbKBTEri-<7lZkEhP~AbPC%;eL)6|3umYx=-$$ zclYYt#R)DANv2QRjP6!_J?DNsX~U0KTVGx|7=QC-(ajgz_Fnw?FTUs0iifL%&#Zl$ zuUEZ#r}ggWr(63&|4y(;EnNS@=(qolOqG8pr@B<{)RumywdDJ;%l&JsIc6*>dwH}n z{msk=ku~}c*!Ru!@?W#-%!)fAy>24%b<01l58TOZDLrM~#Vci|pMPFid0IN~@~!_2 z{qaYBos;g(cseDtzUyvv$sZjj@zP^eg_AO0t>M3S?(tDG3l+clR=+O4Q~9K5e=o6r zX=VBjyGXJ4UBz1xeg_BHTQTk4_I$Z$)bTTVTq_eV{JwfK!C?F8-MlA{XE7{SoAsDA z!aOH!(Ioc%_nNC8Y}S{q*UP+pBw-!56vN`&?U}!KA9$y^>BOh`^X)IKiH~IER*5zI z%<r{kJ0E*!>KCO3$!mRAH8P^#D{Fpzqq*7jDgWM`wHb_40%x(CFa$52eyZjl+w6Z; z7u+(K9b_I~=+fHTvwM1WsjSw)N8lAwTpCMK?`SY)Ea#t-%QXA12E%^_wHY5b{byMH zd+$-ZCSwQQ-Yb0;-&P8Klj?l<neY80k&S2fZrgt9#!Ck=2S)RfcrV@kk6+5NpPiF5 z>73e*Q;(m@`c(z5(|de*accjwoTC2>ml~vN#V405_3!d?b@uIg{nmT;=j8#6pi4<% z*x|LS2*bLfOz5gDA-7vgz8tqdHOX+d{@wHbUf!*`lE;6(^bZp%+FvfQfL$qZUskr+ zOD(s*w{rhv+0<MCUxNy|3N?T&V}aQ%h5&;H^6MXZz1{ntVXD&6&Cilg7qD+tc=&>$ z?9=14e{aqB#LLT`%{I>8=_+6TUcUbGtl1eVppArm@zX-{tICS}WnWpQWlE>rKeohA zIRASFqr^x59)9h6v#Np@SV-8uVC*vc=<PSrW^-4jga|``ALB3ir>@Gqr@I(D*c9Wx zJ1h@Q`Z*zZV;2MGffY}WG@t(WJ$|XsxfS($?ryyNd09t!&5@_Gzbs%^OR$dkut)RT zmz4}B&Sz!q`_C}7;ZLT`1pZTJns>Z);6E#JVrJXZ<nMl(Pm;iqC3sHcl9Qp(e}>9k z7uD~WxPND5u(ntlDP=tM&f3?ryfl~&-Orbp8hZSD$IlhNRm|;Q&F1}k?e)(utG@8> zb>Q9Kxc1@1h-58?=PQ>?^;XcnzT!{A>a`lNx={{mWH;^JFST4`wVnfyM2YN12fnwU zxamDE|KzH5J>Sijzn(t*Q?Tk@ycTz-xlnw@1Ad>-7j7vcm&y(8wg_q!%=YuN&e}8o z%TeboA3PS_opCJU#C^lZ_hwGiyg6^L|AOV4-{<=s2#EO4U}1QCn%RGbJz3)0+dONI zZEu~wQFET=l>nxnYqv8$4L&Bm)r7AqdHc?#iy9=Yr}X#jWd6Lo<%WTM+u|Kh*?*t@ zbJXMbWY8R)_MV?HRaaeg{O_%P)2;PjR-d&i`?F^aTC0ERtv!FL^5E-v_G@jwc!%xH zUM%<0@6wU)$_@2OS%+^OJN;>`XRfrr#A6$QdM<_nY2`GPKgYTKx_mdjP5XUZV%hmm zQ{(+IFEUje^L**R8@MUT=IrFW?<<viXUQHd+Ig(@<)SOQ3+}fvgk{HTeOz+xy+Ogg zsj_bmA2=oQ;qcPfeOsn1e>ZjJw+|v|tM0xmpL|mOU5XZ)-8;(#Y&T<V9!~AQE59~k zT7Y8k_QIEO{+YiMYs|OJa-Dos?8Qy(&(VIC?DBWMt@ZZ5b^hVrGcgsLeZNXKum2pi z&a+H?p6z)jA*0%Ne_6Q|Cx(2nb(bwXTX3=NvK`Yj`@26jyXf99JrMsq_&>v8rwW5Z zm+B8iKHS=8xZ^*=kwdyi$`9O~{DrA6vW&0dyT$xl-9eQ$uFE4ocRa{EzA!Cm@qY%# zqcwr+vvSvDi;Eix@5+?iQ2nWXn)aLc?tdDW>U1KbE1C~~Ke-~})_JwrCMSAUP1cjo zKf_j$^CYGE`tkn^f+g1dJU{wgT@sO=<)*Eu%;>2i`1(i5%G(7+n|57!XP+kD8dZL@ zUix0ttHM}c*}2Vkj`IZno#XX;qC+Ov)WCN2IVlaslNcZE)2(p!y;xKFh*#|Hx_j3> zuc&ToIk7v1tGD%>gL>Z&$+hyW_eHkyx0-(!jy{;Y(!DZAcX`u0qmN#@r~YJUKCCov z>+HwzV)rU;9~IxV_50cKm427KH+nck{|HI>U~grvWi%-(@WTENMj9pc(g$S>*WI3y z@qNS3b8K&(Z@;^Kw|!do{;f53N9G%D-91TE=cYn}nel%HruAKRY%hAtABFALs@bh^ zoA-9%WBG}u-^Jg2UToI;;n~e4{k)aNcOLHjA-_Oml4qo-=E>LU#oMPDecH?#e{Lba z(yoUE{LTUAX3qT2P%G8*q={cN?Mh|Y$8|4mHyIhv`Db#{=6Gnl`nOe=XYPA@t?$V1 zKkxrCtoQG_!TRZfz#7A|mB+h3iocb97&%4%{TlUt-3zUE>ep78-!eKr`A%QOtL#f> zWFNZzXDF=8`S@war>jTS|El=UAaV5Hf^DZJzJ0fR4$qaIniHQEzx(Jr?e5ItzYpg; zUs_NvTxS{eLoHG#=W&0)6$9=k6Ghaw`z^oydA-RuzL$4r^3^5nWpyh*DgSHl&c`YZ z?hmi+i~d;t)_#R!QQgf)ZkzLeKF|F0_S>N+SL%fRF3*3uCw}9PMcGYvD$9k$_}_kh z{AB_EYALa4*Ll@X&yfjTV6)b|fA+bYbeRd-Xa9-TlyCjmbMa;t$FyBNa};@h?=0-U z{-0re++>v=ldJiU!t5I?>>oM^R7NkzU9)?WIde$L7T+Mwg}b{f7fg6-c=FVvwa)UV z{xeiRlRTfbw&+srF5A_|3{Nb)x!S;Yc}azO#}?HO{~5a0=cEKbJ!<w~apTrDN4Xno z`PpOlZas6YE?e8d*;&D6h3T~#hY!8aJNIasEiINhyfV{qQ@H%T7RLEc=O5bh-TR8! zE3xV9Px*gOvpZv?{cwuv^k-bZ&Hpn@+G}fK_n+aGyYcCze@@mvIUT=q-p_|~{e0aI zPx~$&`PuHZ=s*2ppX*yr&lh>gzx-xaaAvMC@8w18Nqe5~zngsA?%tQbO!nFy+neR< z1Qx%39j2R;wtYu$oA_zla=z?$xfkcpy}DFt%U#Pi|J>x;>clhacqY!fb@!dVk<IDV z{r7yHUoU+5W!<bhHieVU+~KRs$@}$a`M#P>y9Av3vNr9wXZ7cfl+d;#i66EUeE3$P zv}n)tuLYU54eXa@iFTK~KW=f<<Kw3N3*KaghVaxr`}dXI@jy-Rk4W2ZOXWNESgYTt z@k~E|x;6T${Gof#`}R#;`{Dc})BQ($bxuD0J3VM?zTT^gKPKICyx#AWz3kYdo9F7! zS3UZtQlqi=N<MqX9^<NA{++r90`&~0chBGTpj25l`_j@l(FZFY$<F$bdi&(h$}cuC zZekTt>qT4pjiw)!`<K0C`lCH(&fhxx@Y0Xn2UeG+%g?M`xPHb`Ht%DVseg>;AKF*( z!}bCDkN(HEZSC3LtooOGn*U*s;QaH;AIE)7{&+m-!`{o06|bFV9oeXL{e$MDy9Xak zV)tpPeI5K@`r)_o2b+Vgn9N>X>%<%MU{A2q?>#g2w;8{1SKIr>E-{+1aW2=a{|w4e zYs;@@E_;6J@unWL+?hc~E|vYO*qW)GTk`wuuX&BRsl2_Lj>}!`65M1W8^Fi#XSII# zl{}qy;irH17_qO-vU;G!_?gdtrRllXo41}@y0K`-p~kMCY`3q@UzD-M?OJc$^>6<Q z<Mn0tW@Rdh=XvYzTqI$4I&Z>%hLW@;eg0+&d;6;#bSiEiKh=FeZrL=m)VgTK9ltJo zs`T8#d*7?qzT)QjyOs;sJ$|R$mbm@ebG}B+{_34eqkE?Ptopv<RO-I?*|Qh|e&$)) z9$&HQdRd+4o%x0R$``Jl|LXnk`clE3rs%24EL9iSA|G5{JaJLZ^A9Wa-rAkJ8JC<l z|IP0ZTMZ_k<NE3)={M3Eh3d~|9KRZEe`@if29-%d&Gy>-p`sGc=JZ{hv${^?{iLT2 zsW+bQ_`R$_TKY|4_>^}sS0x1(742{J&NQF?X}cH0W><zMf#9`5Y=!5S+8&?znQzBQ zkyFfXOc(<FCl>6K<+t}rEB^Y%HiI!FZNBJ?ojqITE2*pQ68^GMadX53Z*%!Kzpj{z zpDixkob|Kt6Z`V53|5bRcD44|-{qU}{$19dNvjVW+`Qx4!IkH3M(?RVHF3fMSq|Hy z3_+J4XT(l<oM$}AHG0_=t-Bk)E_Y;FnI`$u&EF<~(XG&1?b6=5@5)`Bvt07OR<~bk zP&q3qvBROtApg6sZEQrT2*Z}ZTaZ)7HK3=D^Xu53U&_R<7p!1kzLn*{e}?&4CCy1% zU(cH`9JHAK?9Y#v-nV8Yojg}?Z_xzHu*3RsJ$7#y?7B1{L)aZ3&c3}jvH!F`hjRDb z6^ydq?LRH~r~2z+|E&H;@oO2J|1;>X{?8C|{<Elo#fqx9^?!@)&x9OFYGCg!uz2m; zx?TOZ_fd;&N0VP@iO#fnxaGs)%X=Ao9VHh_ENYN{o>FsqmT%YLr?2nL_Uhew{91!h z<5{cF8~+*J7yB;YxcjGb^L8b_=8G#gIjj8CIa>I~ZmUX%ivQEEOFOq8|99y_2IB;y zpVbxY7fMXlEVB!L_f@G=@r66@JYFr&Y5!iA+Wq^&a6R5aGk(Q#cf~0NHfDytC7&W^ zTHL)_>%Z3eOla)=&IKG{{$E}){!=^gSL?LQ{H5uV($)6+MeFQmir-0V5bHAR(qP<F zd)TGEAW;3+{zKCgcZQTNU|lpt(RNqBVtI3m=gZgeGAKS+|2x+5_3dAm{vP~Xv-3fE z&-G~)(MRSfUiwnGb@%GdeTQX&G`(j!uh}%yNimd*tHH?9_CJGQw#SdNt72ciFO{9! z{!4Vp_h5!2pJn<M@EA%SU|;WZfqlu3jyDE}*0%Ik+HMY6P|V!(@mQs8_PMwJ^x_-~ zS9w+!CYOp#7iO6lc}-P2Tc&IE<iC#&ztYmE(|pBUyrM0;a$2URhv@8copr}Hy_c;E zIOTq&i{WeSy`sF^2dq8c&dSd}AXm#<dAI+V^lpi~8}7-<k<s~PXQJO4&DXG>d0e_& z?uR7vt+lsmy!KtQ5iB*o8FjB<@}l@#ONt#CT~D33Z!Nc{fKzS?<GtJUYh}!r8J=}` zvg6R4+z0d5X`ivN{TTM!;bOjC?2@Ysx9*6zdoADAF{9I|Pt@NiLBL(|4Xbs;$8TE` zSKV=c9)0uQw~VJOsddpBPXgxd`<Q<;gZauN)ixc$w!CLE_?|tUXK}phv##}Hv!(KF zIZt+YYiBPra(P=8k({K>dg9?MpC<|P7|)i-N&o1sU;AU;egE110`DBlo<HN7V5E0} z)4sY|@JswshSK{-`~FQyo>jyuy*>Yh+4Jq!T5pLjlWLH5kE+!EXEI;&+aC?arA1oi zx?F$nK7JjXSikpIfYWoX`*GF*ECDAr&7c0hDr9!$0!JxB<;!ceR=xRs-#m-K!SYwo z&HoH5ejoHms<c?JYSNCpy_u_}-lg))nfK=c%Ysh!v$uCFllW%#_P(A~S3w|mZg_lg zp9XtD;y%;6#|m#Xs88Lv%uS@k)GNAw^MP}31Ovo${28jQz6?Kix#Ib03-w!@zh(>9 zE{$=PR+#27Q)GulP)MVLNR9d9Zg~;0f9Lmkw}*r)a`JB6B~yCv>)P}y>aG%#($#x3 z)otqMWuK3JaOGN^VB5WW5${Sh6`Q1I>OD)3?chH#GmM$#dvNHReY~$Sm)z009PM4R z?c0PSQ4hN|9XYT|c)M}|LrPt<3FC+V4DB}F%QJR`-&~*mDR1#KXQh+EV)E9dKeHbH zxa??OmEphcg>;|s-Rw7)KjepPz5KlIY{~AzGCk3WYB^DydMvBAO#QiGzrNj;Nq>Z| zoISSi>3@ba=WlJhW*AxL&+yhL4U;&)CBEW)f7PpBhidua6MoMZ|Icv9_u)?If3fAI z{~7v|s?&dOmHyFw=*`iMNo)4<-|T1q_jCRBt^CcmwtUPAT>mZa=ToEF)#vifUiv&d zl4mw0fI)i#f1bAEK5<X|#xHlx!rI(7@Ah1FUm-!jBRXmB;*H0-G`_vw{z&fN_dooi zf4jEKwwJ9@`It6&O32>pYCC#zwN9*+Nlanro5_;4bAOLLi+a<?HD4`mX)b<r@2&XL z3AMF+j(@c8@gLk9cI)=3-Ywt4w|5CkoAa!+dEfIk^<<<-%F35N*&p~mTbi1ly}~!U zIA>bcc0o%$l^rf6Zb5EN4}X3SJg~0Pd*+=NJ(Z#TU8d)oXPxcY__oh_!SO7snx#9= zaag<!E6H!XHTBM_>*x9AOHGJ>cIU>o<Dy?<_rJ+bXIq-8bmrT(4|}&vI?j92y6dpg z$?p?BMNa>;?)~BYjC<@CoR#U%FI*w<lj&XV<4+7+llsMfh<;GX=9DowcI}t#YJS5T z31^D<Y(HP`_xcrgOylh(i$$Rkj~PYX6D&k+_nwZty{6#ittEv$EG`F_Uub!}FVDT3 zE*|Ia#jv<A``PZAozIrK1Tt-@<$FA9=eLd-8_ib!FkB|SRb%zHve39!R~V1}SbZq` z*7+mvxnE7&ux46S#?HQ{o$|ZG`nd|{%$aAwwySK*y~nHGTHa#(x+-31pGu}Zr=9$( zIE5>A*Z<C6t|i%G*j~n~w17d#zO%jR)9(D+=MR{3omQ^sI{(c6<L70`cJm9iKaUlf z^2$l`@6^=q+keg3^5XJR%ai%$<*!q={8XtDKiV&4-ekjFST1LG<@t&2=hGBE|74CA z`IGQtqUoCB{+lQ6yQrXFteHQ1UIG7l`=wRikDtGF`#_w|#!C-3ePj|?uk0}?>fDTj zv3rAM&(<t{^q)cYW!3WTt(=nswpH9J3rQ$E@auQd#;4gOCB^ESrF-_hG|$U>{OnHc z$!8Pevw3%yYo16jaI<*u>w4q|u}7anf3zq6ZA@JDdRNPu57A3cbuMT<HSyVob9N5p z#m7aL|Mt2Qd9Nn+O5CBVxet4j8*eInN}d<uu*qv>gJ@)<a$n_2jSD}FKT17%^&oS5 zQT-DAv$<vkcZz#{{by*cD%<_rwPJDjwWV$Mqo&<0QD&KV%jF^ONsisy<<@YV7yZ1y zX~`sh@t3`FZ|`UJFF4QIV877x3)}LCQ|sBzu05VDbSHEAx05!{>}MQ%tu*H^N7R?1 zod?6c7VWB%y;-yP?Uc0j#jo-iEB0MKZYQzzYVK*1@(Dj%G|wHgIPr4c-rfw;E4gMD zCduygs|r8+pMhnciSvilt-R(To3AXtv`+r5*xGEl&%%b*Q=atkvv+;r&cAj4(0*gv zeLK0+=YDJNKiO;J7a1ig)e;?R%e0Mc)$AwT*$ZF9Y3%5WWe?~Low0Y#s_L)K{~4~W zpLf-GnfZse?G<*j9sV;g$G%(o+y94sz?L2HTjP#Db9?<c>V&0Mbwl<!mFv1KZ1M(c z=7pVIBKPmF_Jbd*xx+*=cOG3|7T+BItTvtd;!3IFp2=}v>Z9j7Rz!XCp3j?E&SUUC zS6cqmc9lq$`>*6>y@eZpUT1vxpWznw!CU3+Z*x;VvTiYoJ~VODn^G+Yxz*wC_L=?g z`W1Wfk*wj=>2p8lynH?D*C~stf9K4*Z<f^d_pf(av|8Ks*8AnNt*6AB`^4Tc+MYbm zo~!wM#5t?CrqAyw{#|aP{a~-1#jQ85-qv`8T#mACYw3T_dsw#qyhVPSedc<uiuEB| zH%52Aj$VB-j6-?H*3!?i9RYh%m^_*1*}kq{dA;yiKz$)McjW37n=hu-eth@+sN34} z-)qnMY@060n0)MAYn#1(q00s5B=b9-&y7AYys&*e<3Nd_>5V(5w~5Ld+8@!pbpE-) zfm_|*-M5BK`<H$E=l*h`Z!cK24Xvws@0Z_S{-cW__3Es9P9N{MZFW^>P5C*c-$}da zS{?J@{E}boZTZVToLk!DezX6VwY;12G5!tbMPD#>#H?nX$8NGOS>i+4bDOkX8cC}z zmM?qzbXVQVIWyMq@_22{xcj9xeDPhm)ZCBN;Xlfs-u!XtSVWtFX|}7;L37)P(x`V| z;sqjp%wm~!?bW4UI&9%>4tJ{iw&wlzYYyBr>t4m;S@%M3U9>+liGOLOf0un~uI^Xy zJr}oX{}pqy-m}Bw)5X1Qj(@Xv86A8i|K7e-?`53+(_R0z*u0u}#$Z>#-!InYr%gZK z{PX6|%~zkM&RF%cv0TQi;=s}!bA|2~34X3w=y?8doOSMl`(1HdZrQp?=i|4!o;qIQ zQ1<QT&;Ja^R~?xz`}HsH#Tw6t(!WC;&wNWi(_7EyzW!sKh_~jP{db>B{xYrKd1J;$ zR*TH8<yQH77Tx;&xTI?7oKMlm&Umx3GkUzrx_nmR@9o4Cn>i)x_z%l(VQ;DNHOb~% z&bxZWBkqMycG$K5sE>M;xYPT^G>;{o7k611q}q2p+M%7e>SEbyarw~XtA`(JB#FN8 z^}cxL;*Df^^Uuo_weEyk=-m|F(zVyk{=8{nY*N40nl(30%{y?7-Q&5&*?(6}8#8SU z&)H^#M!KJFwVS#8*ekYc%H>J?RSa$c3#abXy?tr(yWD@Le%K$qv_<;6?%(hKrkoV? ziHj~eQ(=GCgmI3gNbs`W1(TD@Ueso8VF<iZUB0M`VXAD3bjp`Q^WR<aWo&8uzL$Tk z8=rOht@$Evnlpc|sj3QKI&STfb;O)0&iZQQqFd(rXZCHC+Qu)!xWJ87l&5@w-nB<d z!+0zfurAJf?4G5;c<tSJwX4#b56W%LoMvnJ@BK{m{BN4uUTrH&bN>G1_x{JB-ojVj zoi|~4nUcBe&e<K?Uj{mUR?L5teAZ^}V!J6f*lvV>Jj-A)hpD)M-Q?)ZMW4R?Dze-1 zE%tH#N~YP`Nk0@NV(-WYXfUPE+@AZ>&(>98$ASE*p2r>U%{X3o)@ge5-8Q?>R~by6 zdDqNhPjBsbdu#O#ciA~|5wkoib$9-{QtbK6u3jt8*g^d8TS?tdUmi{Jcx<>)d!EJ7 zK>djq{*~-2Zar2PQ=q~0M!O^Y<)yhkZLXif=M}Kp%b?5&uyo2@&%Ki?`Oj%pR@B;k zlhaktUOi&=?RC>7kB6bfJxu<R&zDv{naA`|XBPX-Bb%HJ=9%v-xiY`>=WVs;lJe?j zP89w-nv*RjbY1VuSv~hX?Sa!hCrKV%azJCslAPY(_k(vUOmGVcV2@n(%Iw$KMKO`* zd9Mh`=uEUINxnbvs8#Ze>%Z5YtKFM@dh2<%*S@Rtr)P=0I$vFs(De3U+l>vaN~bk` zc4$RQNLsEn|55p<ecz7TE40p>)(~%cd!p2!)#J|^2CkEz^W>&5-igfKR@LPAt$Kx8 z<Y^tBJ_(QTw&R!9rq5q_;QM;(oj)qq`z|{+?c;xjw3AQoXmYODv&6ciA@{iK#q+Y} z!KLfl=BZ5cSG)A>VXoa}?c<XB3r_A#y7lw<!tlp`S229ij=qsUb(UoE%)nb_8V9#+ z`VjKF@6nRGG4%~LoU32R>0i}bx1=xI`{nX!rb6{AbPe<7@;z`oAGmFIaOU=THy5zE z>`T66{jT`!QLmRz*WG!WCco4$xPRtP`LzrNJyKRv?b=PA#U9AZ`Fxg9#Pj;o<0g!8 zt~X1i<#&b4_qqDr*{X6<X7y*WpL}kbW^SLfbJM=*I&d1C(fx8XI3z**Y0ml;t63Mj z<==Te|GkvZk0bMSw13RGz%tQuuhrko8!H~n3TXdcxbE?+nd%ezXD9sPV#ttuQ?C`U zQ}WC5%CmioCZ9>#p}v>Fa>|UxWovxyx7%j8>9pVe86>XOAmVancEh*V9^3AP?7U-D z>>+)9`BG<{oc_JV@6Ts3Y&fj_{rFSgiqI=H{~63`H79te#!p|c{BajUnb_i)$$~Yv z`#fZVS6TOeP5%4zUs8iiuA;;4z`vieTuKA#{1ZLySNyAAxnu#mcB@bB`)iGA_Pc+4 zUv|-f*IZmM@6(@65w)5dUh$e;D>`*QrvGVBx~Po(u2~+(e;>HO(rsz^^Z1!esR#P^ za#}49i1g?5Py7>df@#CC`!g$kU0_<1^<hh0)S3$I#shf|{*@NpSR;1HEBskPfQGE& zN#&0xSG-*t_43;nzcsb2R-X#BbK`f*Gv8~_Jk>1|Z#1np!cZo;Z|AQ*d#;V&N^h<4 z$=&LdvOci!xWAu0SMu^1yK6IbW0!7^zy8{RUu(^)Pv&P<Z?`UTXGxIxa$Mxue+KuQ zT#4sdQ>DW#&si7G_saCMeCcg?S7`h4C<dj#?ODgA);&10FY4_p+ucbsi_NaxN%9o8 zH><Ge-8c6GtEc3xnYOPq?b3Ve_uRC1{LgUxD1%q-;+f{T{~1!7CpjvV{%5e8(km>v zU2F9d#<_QTs-FMJJb8BKugf7h{p;g27*e!-j|y6I70m2qFc+z-pK4<*?5(}YT*8Dg zEPSGscJQLKik&~B)^K_@&)vPbD{IrVr*=~qWdcpIPv`y7a%y#}U(0XI)AOLjr1r+Q z$M;PbE?@q6)pTm^%x#NH&&C|fc=<>9wF7Tcyp`?kvcH*Xt|dQr-ac{gy?@G`-PNU! z7U|2Rulgl3i{avB3BP^O^-_;kZm_UFyyfxh;7G5~>DMjgy~>u0PcA!U_s-ZswCVAW zm7m`9iq71&%~9lnvH$dEiJw^|4yvRz*xY|?f0WaPca>u%-(uF;zR9MCnEC!QSOuIC ztdx*s-TAibsosBvj4l2GS>a;aKm0UyIW1UmE>S5pz~L4nn|ax>`WC(&>s@~A{P5}i zBem9Vv8!dj*xRl>&A_#TonijFIrD4_<JdNMOb?EVci0#owSBsYYjxk_zV`K^&yqHV zzVth(7ry!WpYL{;l}~(nQztzyXx2*kPIdXcncL62x3T}Y$vXP>f?c0XH*I}-vAlzA z=fQYQx4IXJJAU;Pcdf4exczt1scY7I(@##4busdrAQsx9l3twXXm6N${PD|}%1y29 zzh=y=O3tuYGTUd{<nnicdpQHDK3>|nf6ME#`2Ih_*J`92Ut0cWc(VUV_58!<JELsx z^{d}9ovW)i@7sf1bB;BK&lN0Zc|P@4;rrNGF{+1tPCT(mQIco5(!TK7?pvp?-MX*x zBnP9-<iA<9TCW2>yjl3=Y;eHF+ZTmm7XDhfx-C<GyZp}o46`g(7sQI~FAiP)_v!L` zbN@3izp}j{TkIt>@BY$?xc=YHKNfo^=C6HIT5;g%l**ugwc4vL*=O$OyDMPI@qWwn z<7yG7m(?=H%zC@LZ?WFCuXgpKhko|zCi9j4y<5-wpMm+3)C0GI=uErzS>>}1)_txs zJs4AWVIJqs+WWV?cUB4Jn$>^ddiBS6edLeTE`7iKcZi2=77~hGTAnbWB7r}kx@=uX z*mCm>PkXn@h@SnTPBvd(dTH<O_WtO$X!RufZo8?{-7WL~&HR2|WIE5iw5$J~%RHW^ zxn`4*=EUjRClzL0cx<#!@sGvkAA2A8Mjx(PGF{+C)`Zrw#-<ZoyLKE@_#PN1SD&D( zZom6ueb>VO47HE*tof#XX`5<vx_I6Ww+H-L=cevy&!1i_IDz9ogWcA`l^So-wF;-L zmDj8Z``aX@&+ThFziVsuN}Z32o(p=n>wiqXlWzK1{mA{B$MSjZ=^lxixMTYi`8l^& zaNTSFu>MNvhQ5ftC;u5DI1=u%Ij$G{aqzeGdG5P0FE{?(b?9-icizcq-4@T~=9E33 zr5fa4cx+DC@gw_rRIb_y`+w`z4&AePU#8@=SJ#~Ll~ytcaD6_T^`rY})bgJEX|Kbs z=$C3Y%!{8}Z0vK}-Errp0_)<q{zvjR|6TC^*Ke|`&dn!inS<Sd&w)RxALy<rH~hP* za{YAsB9U8C3pTSqc;2dKYFlW^Y3`n#K8aJtxa`;W^;_(OYs|J>u@k%#{dz*>wtGtT zMj0t8scdGSmMc$;$v^m?;pQvPS=VyiF6Nl5u<X(+_kTI@pXnFYr+W$=^Eq52l6ync ztdf^noLpXFsy6rHqkSfSr_|WX{+le<y|hxU^mON)J7;w=<){3xxW|9*cFet<zfCg# z$z6MstGMxso~W|FU7*dpm?x`KR(*1l&N!Gi^TAhnM}t_SOOgAMR$t`&zT!<@u4(2J z9o1B~&mwZoFVAPa{Pj)!=ly$U|Lu&-RsX*Ed2RBytgV+!c4tam4$D;8()MuM&QzhF zGp9zYFFJmHU&YBsoBlIwV7A)P_qdpWA@s?#f>rDfihqP(m@iz)xTwbF${bPNr<LA) zZ*GTQzqe=p!+X>Ju6``5bw4BH@f5Gyjxuf*_H%3Ug&t)+G8B2?<@+-K59iWf@~MZn zzH;Xc+UsfiZvEe@^;Zs0|CZYI#M9{Jt7GPob2$svoql#?=Pmc|JniiBr@wSP{$_V- z;p!Vp_b%J|cYgVXpW9WGCqJ8TlZ(&JN3Njq>-r^6cZqYIRoZr^`Mml*jxS3iBO9gt z-lVfUwqIMjq?pGi$SdFZNnBz_-m9FSPwSKJZ?Bjq?K;cX%3i&2hEJZs?Gp!*#Cf;N zEn4`Wp{;h;r9G+7qxuE4UYg65Zka4_O11AH(|#>CGh_3ZKMTSyPVhLeT7GJ1V=C_~ z(;wgNK8&0`_dw$XxxGJERZi1fZMiAVYWF>#&#@&x=6ydZaQt~zcyZ=s?<a<BirkDD zkIYZ??>Xn8@axH!73=lCzKsspy8Dx9c6GM()PxUFiWAvy&M>^)=RWheebkrK9ftb% z)8ihe*-!N|kBQPhV{ZJxL(9P8pUZX5Q<ZTG`SzA4-M<yKJ@B|;<2yO-j3?8~#UA`w zby&iv$Nc5N)nSt=Cc9rXJ<05woUS-6BPApG#LT3QhC7KN4-Xud`Q7!!e}mbz)LRD~ z<ts{F-ubI}dYS3vRX!8XO79TTRCq5_Drwi$VDwMs)%Q4+50|pSk7vhQd$J@ld`did zV>$EX`Ny_zSpK8`Y3M}N?W|#fJq=8H77UEX9s4p}HZ9lXnei)tb!o`?dw(_8W=)=x z_kBfJ+JyC|PV77_WF0c`&d<Iu!%r*!ykPtuHZSk$XS<jZQTA`<AKtw@@sro;(fPMU zPdvBG<9Obcdvs2B{<PHG_TP8+W<;^xoV>0^^Wq;b$*sIv$6nt4aqp_n{O{L{e_c1W ze{*tKgpb<AQr%?dnLFjv=Kk6E#__!5ak;CvZfy7+RCD@=kmjZn2j&>h^LIDB>27c& z_>yqh+v@c@=hfD%W{<qL)U@u~=HJ)$cb@%GebCPQ;#TjF*-@8DS4%t%Hja(j65O%- zt@gpZxwWr%A6<7XS!MN`!cU*Fde`2W#u)wVGk=ojqcz^Se4E-l%#Q2XrPv?Imil@( zY^lmVuVX)QbTZT>PHug6d;8Lphobe&&Ya$TJ(umA<i5AZwckekbDyq1?SOXrr0UT1 zrp~Of`}JiCXB~NI!aD8Ap))PNW+hx!i7R(kUuN<A<Eo-I&8bO?ubc8%O_{LGc=vS^ z#<br)J4(+_Idk)${OtZiD{S~B4{OG+&2V1bWVp-Y$D6E-ubiT0@A^{DyGJn`mzl-S zwso0z=I!qnX58podH&N1zou0A9ka~jS|0q{!Z_d6*KWS)=C>8MUw5@Nh^c4neEmxE zl2*reeXirnml_lY-R3tiGHQ$6Q(L6Lq_BH-9$(dCQ5C}zeDCfaUs~~>;dp#kR8vKl zJ>QG8hwG#qS>^@&eR^c=C4>4Fz9rv|U)wWHUdlJ|QTXMDAI0YFQ|^><yKHycMtl?N zxiU`WkO?0OMEl;zq-`#)75r4ur@H2~-#lhst&7XvYN}1zbyxe3|4I2|xtZT2zpYeg zKQ}Y@_toe140gKqM|`Ecvya_haZ_vBgpzs27yEa-$iAd=$1zvs{?YH^ufru{W4>>? zbEwanSH_oj>G$PV?M;r|_k8Bt_+9yD_`QWo>-S!_d^Tz39kZ}Qfs)ef+CMMvy6n3r z{YT~Z1?<c9?7ck9?!?va^cB#WC*@GvYnbb_GvV#|6=xazWq3ceg}<u2m9=GC&RT__ z)AIwbEj_aM-KO8AqB56HN%UxKyL*$}asgMyZa1^XGE$}N6ZnJfW-MT8D9BjUAn>%` zRK@tD;P3nTOO2WeG?*UU(Yv_2srpJ+IiKaP;5An&>p#djh%!g6yEZZOYWTWq&l*&f z+4{DIzDwb<%U_l`KXbxY6UNfMgJ(s3)lUBG6=5v+`k%q>N^Mcy6uJG+Z*?&g{N7*j zv@QDg&Tq>mU(Pr#KUXAxacAR$%RTFNTki_aSisIHZC`zFs;ZHPeW1^=%x#ya?M%7- z-Ic-9`u&9O$3@Ph-<mR~{y@LT6G^+fFBqki<)czsR{dGM<5%!3r#D*Kr~5a%|GW4g zfNANcWFh@&|Jr6ht7OmkxxI*gZ)o3#9k-R%%zXbctc6>IJ@1Xah3yK)dqsUe@*c}( zu2Gq~$zWk6^R+pZ5&PoS&R^>h{?z`h%wG*Ai`W>sv-g&~$g*s^_>BL-D_d8a(*F!L z0ZbQNMHqh6ef%zR{-s;lXaB-Id2(~Q7*Zt{^aMJHz6(D&x#+`Q!(dnaSu+=f-fIcg z4L%jL?+c@@(UZD|d)qR<^qDIzU}abSB;P7><6KhwwYlKgV8#{Cf3ks2UkaIG)GqB` z#lZFDyU6csvt31}YBubRz7TZd*48u8v!A*??0g^OU$n;TnAxGd`}aDqp1rgtNyF`` zY_xsN)dH=RyMNmp(fYIY^^J?7hi$enX8hT5yZ-J;CH^EWH_7-zi(gh0AA2hCeF0~{ ze+KS4k&VlqrrNh(n|0|;s>K7jy(>56@z0xcfq7}{!th&*na%6ptx*2>pW$oBWZpjG zz~g5x*Y8^V@mYgf&)e30TlS^Dt9w_uBrZ9BtxCGV<Fd>1zA!9u%VWCi!e$rIYGUx8 zA;a9>D_ef{e}?rALcBYl?)Qoebk?u?v0~%==fR%R#){t-uq_Df-5398iBZne@L2^; z0{<EKO*)#~j=jIsz#e;g{{~4@o^bojJ5{+W^YW%~eCwM!XVRmm{;p{UMHs71g5xXL z69bCxUz)Sm^4$AN4bqzVI&Xhp6+U$Cg<<~td0Q=)NqfxmJ!1CoQiFWHvB_?;2PG#& z%LC*}S9#v83l32clDs;}ca^2mR;B+8UYDM{JAIZRZE~Y;DxY2IgW_vb-R~}Q-+d<c zez{Hc1=h&5_sY|LuiDG_KF0po`PQO})jqLF2W$4G9W`=#{8zVn<=c7f^S!<pD{I%@ zpIW&jLV1_l9nq`11uX1tu6Z5Q>#^g+o6{e!7EFB{H+ge>*Q<T$rv+b|J*=-)De%~1 zWO?hr_Xn5E_NKA_sd4`y^(#5#N9Cfsu_k91zjSjuSe~tMch0|1`9F%cY&W~DUi@<R zj0YRGgfi5HKB-R&`Iq`#zU0ScuCL#M_OIIb+51P|G5x(IbN*&7Kk_a9u-W@XhX1C1 z72V&Kvu0`Tw6KdGj~!v|KQ-;tCDFdv6+2J<K4D;Ccja2R{j>P;Kf;!UYx$<c|6|$z zQ}`LnwdASAQZb(A>^x+C{|cFS*XL5rHmjC-C-Xpit$t1NcwBA9wfahv!!f>F6IQKV z|GVYOIe(`0zjeRPfB2t)<^12W<(HcOGaT4|O8xZxwEa6I`kk*meem&{c;4|_dv|}U zy_9Ft-|{QReA?$|Kc98UGi$apoO)8Td|pe~m3dZ|*DkyH%u_jqc`M_2yPaP}7cYPH z?bj=|#%Z1*xh2|dLB_||%S}B${gFX@M8VQHqj}fjKm6K!{=D%TH)EcaUi~V0bKl*& zzTNfCR@>b+-JkXDlqoglG1Wdj?&oT`SY`d`?LA+X2yW=zw{v~XPhsXq`Q7jAWPXST zT+2z`x?|_Y&=ODQT+4*z7RS>}^$-6|+~fV=ta<Rn#gV4k8S7#LJp#@wn3FQ=)Q^`r zdH)1opJ4O9>CN~>;Xi}d<Oj3!fA~K9d?Vrr`(+9FQ+xSS`B(gQ+54_K{`8bjwR_{= z`X|?y-@JEM|7`Z(<3S0Z-G3ceSh+McVE=2;=E5r%R_~O5_xIk{(Bz!ISD9s9E1$1% zU030CJfifsYj5v$naT|-{}g4;3U7H+QZnJzjhEYg#N>6Ugvs>%SgY>a$auJLUY0>u z?o!=P{Q<TwnB+Hmq=(*>ZdKqhP?w*Zm9@cqe&bE|s?{u&GaYVUDc;VuCM$LSmI!_a zUWT+EZMVEv8_K9pJSn&DYV_f6ylHDyI!-Ig)QK)OKmA$%jNz>1$!ibS7C&7vF`DJ` zg+~oG`yajUER_vDT7D}!X6og&K1P+%?D0A>&tH3g5V{$BB>Z|rywSD0N-Xn#zVH_A z|G}~5eV1;3$FA$Yodo|gOt`kij(bVx`mE^U?SExus`Rca{G0k=i+-?a%&*^<?#GIo z?pJ>QQEd4XJ73!qZ~wlF{+GU5*<`~uyKe@zFAx7sd!F-~D|gS#_P=ME&uSP>NeleU zc-=PpU4Mg+yl(Tns;g_0n9D`iTwG~=dDd!?*H4W3{oJ&!T-bVUqNMNJr*jgEk4G^q z{$|F`yRmkA&%dcA6PDjpWO99Vd~di}(VsQR6KhXNO^VKxyJs5lM45dngB5qehZCzl zZZ>zkY!Vgi`TR*`3gbMvx%nxfmA%{fDn&f`Z(hoA-y%O<q3ZKr4JNUzbKCDew?A}y zMH}bT&U_<N`HHu;nz{?K8y2L7R!zP)=X;LYt<_t@o9y>GaDV%(val|_``w#=Uwsw( z&YG=fk)QFOq540=Ro|vtX8ERmS7aVvxLUc?*z5RxrUu>VO16i8><V&KX8fG+TPnc5 zXy2iUi|;L|+4G;FszH12W9@BMBaW}?yYf>nWs>d3FL?_ZKV6DG!jyAcBJ4@RoG)js zELv3e<xiJ4I3DQ08@caZ*~tkv4kY?yq;8(9<rX}_-E#SzW7{VFSw8*!3tP=x*)@+o zGuWHEDt}$TeOkq8kxscp-@|r3ttr2XBYl6L`LkF0_f?6OSYwmit^Ypy2Y+2X;Z;8i z*K{wH;0toAG?;qN9`>o<#p<@dY|GNiiu+=}ZCa84&itO~eA7MC-fwf&y25bLPsre( zR;I-Qvkayq<!=SvRi`cSesQYz^w!PacVD&QILnajxWdAs&*}7k24CyTOMaWa|8>L6 zysW1%;%P_x)1c$kD%NG&Y%`dif8&@?_bfE^-+Q;enY@!Dd6!Do_PX4fv@_uJ_P-0S ztv$GMa%-gd`XH58?n@bJE<fgVtdpp_@N!L-;HhtBznbr!c(Hql$1`__m(5qppI>MA zezf@4_Ji{|UfmZgnco?w@p0?Ch1CylT>NrY-eV%$fxeVJ^`}e9?)*q9Fu3|Qek*%Z zc>ISWRY%w8=zY1TqE&Uo-#$jBZtLf>TUUD<xr=0+xs({dliGQV{rZ(~;}s7V{#4WM zD3menTHP43^RcGo!F%_`zF&?lc~Q0hP5Hy$GfQv3yeVZ}U9Gx(a{tuWnbGnwn(D9P zzE>J;4C(K<QuzLTL_PZ+f%*J4;`zx>SDpDdyL+a`&m|K#9;<%5G@CEHuh}N-%4P51 zcR!N#S2v$t=(qp4_Nll{<=Iad(wcTG+x^Dr?)0_pvTuq?vNpfqT(Qva-4wB-43f** zgYVy(du#LkqEmOizjTn2e710Exk=p`(7`e<L$5vZ`1kVJ^tVOEdhg2STws<+nD0=a zv262Z`Q5L4IrW|$_g~9k)y1yXlTcgyD}d3NXRSz?31gw0OKX(ff+Abjh_ti&@7~@& ziPt&jt&DR1GG0&HEz_ml>H<HPF5n7J_&L|`xTvV*F0*&5ZY;aN=qeJx*7*8g?TW>g z$M^qdh(fG7V^v|`?*F#IyE-^^irbd6wzs^etN&j9D}ZI~_wXB+KW?>re`%7@n)<ms zzi;0tS->{&bK2&woZdd}iD%;rcNV@5S$26QXX?-WQVgjraXF`MoLX;M*%qE(W@&d- zb`p1X(%n}X;ZN?~`TS)8<G(-Ie=pBJH1|fG$({G}m4CSLUz_W|v%{k0Kf@M>KPN=K zNz@<yy5b%GyXY^!zAfjx(!ck-{HX?6SJ@RZ7Z}{?txD3><+e)ut*FehxqAEit_#ff z+wATH1y6IG>k#~z@7|R=NexU!_RPNBlkUHlf9WUxw<^V^vU%6evkZ1Uk3TMIzSO|G zyFxz7I5br#TK3=$b&-eFEx-4huVsjM@9Lg!KUe;Ds44?P-paMPN4nx1f3Iu5e`_Jb zMv2$+w2m#PS+6JZd*a9W!S@=JckRtwCb<6HqrgvHO%LYlKV9BDZ+|OWgT~*9OM@&| z>b{x5xclktUsos2ieeB*y;>cv`!W2{xyc_Ed-i<}n&xknrp>y=`TOOM=hzcZJh>jy zTwFJQzUZg^-kk8q?QaYJwy%ou*rr>pJIy?C&yK}uhYIRG1|E<+V0yRl@S!D3wdV7L z-tAkXDsd(E{KKx@*0b$zFL&RyKjP_y`~?lNi$Z3`Hk>%Ay`?T;*0+3~igm}2{nD|T zH@8S{&AV`|2ep^)dc1L8_-vobRXtPP_;2l(Y6KT&l*ws-*tdX1s^wahj<;FUd*#(h zuT0s$XNjJB<oG0E-n^B+xwF3q{Fohe@s_{Q&9(ckl+9T%F*aoTm3M!&GlLh#O<5J# z-Q8bay*M*?Vc6uks;3_3ZQo@#J9qQjfcxfNt${w5YJR@BYhCQs&U-xW%BJZ549lL> z-jRRV|2i)6c~^6e>(u>SQy)hP7xV7>xlm^J+xRI-i&Jk!+j}uoHj1R1G*0N>eQ$2> zN1k9&v;Ns#3^kiXe=q-VRGjDRmT7M<HLa46`H*>Z%JJ9D$1gQV^Pk;Ozd1BNZ`(wv zvRCeFy^G7gl^j}s=1whZz^j`JSkrW`ToT;XWxTCH_m=;2=gHrvcTJJGDl-4X6oVIc z1Yd^l+WrvSabWuUFiOh$(~G*d>BowGtQK3kIQR5CJ`d(O0W8zE6*^nWrEwQuxEg8a z+<Q8F{iDcKp4jBL$Cj&#UYTt$7x=mMvied6Q)NASzAY|Y<+(v;7F#ZxFL-MHtE<X# zhfR}Y{T_L27qf5bVpv}+f9rAV=1s{f7@oCF^JrR8`zP5p>%^5O>d!;#R|Ra}xVz@s z=|3x&_Ib*iy`Q~fMVMMh>8<+)3PM#^U&h@ot2^ENdSA2dYCXGi`|jH^1Z)X26M7fM z!^wQV>*&XK8+H38=sr%1x7={!pJ89PZR6K<YfCvEF(x-!m!GeCzE353ZnATj;PG8X zF^zv5KDb|Kj?))(+Op}^srIA!b9dc-QkMFu>4@w3<Y)1>xQ|!OKXkv<`?12c@_DIC z%=MSwiH(U`wdB$&j)$L?IGkB^duQ+gb(!$Q-&QrjJ3i*OndD|!SMQcE)i&APq}`^g z<8kSvuv<h!th0+p@|@<VU8U2%)!v=B??Q>au-atK?U$Zh;qWy1vB|^r@8zEV3|p8! zFdTfl|KVxt_hLVGzrEFd^WS9yS3w8+;%ufTOOpEvB6mJs@AczPnX&fT=EdH6-nZjy zR%)AEzPdg2a&6@6i;KHjBhL$dxOqQT{zcXD$toN4#N3{*v-;04=c4GGBj)e!zxx&V z?c_Y2%J!_c52`-@W16-3%z-~=4$I#&{pC|;S8(XZ(j~ryA1=qsMLzbM^U2{w%QgE0 zVwwB+Ua0?@JGEZ_Q+EB)6W8N}uO{8Ozh}!-58ZiOQqTS~q`PL?@n@W!{BP|PhH6fU zdao~w*D=Kf$M?kllrwppb4`D*`42DqXJs$ibLMNyPrtOt#UjRC;XgyetPK+ldB427 z%5$yP>hJTID$lsWH<MyC@9dEipBQkO+q8R~L1dej+s>I>3yo?POWvOI&!l!y(T%&U zUvHm(?ZDcSqjz~<bl2>#XTO|p2+lt>-G7$<_G4>qKEDvETO79ia@42jnJfXf7yGKT zFIv?z|FVg#X>w0=S>NMi>9q%fw-+cdW$Rt`-f>wqb8fiS8aEHiC*f0TO8zc;Tk@9w z%|Gcqv6q&m?+(>UlD{k69y~G5wER(Iu8p&3@AWQ|-Lh3Lw;j$bT;VG+S#DuaZj;bm zi_eDV*H(TyUhF-sr*iGS<yS5~oEK%dc1CDO<-E>iw?Aj<n!c-+Kl0G{$G%UGQYH3z zEMavoW%T;bFyCwEhvP@L)k$49<<yTk%(r0Tl<6$3+7q|;uYVci-u6$;zH5)6-u%^- zy{j_U@4FZFpCR(#t&jUJ+y2!~{Id4>(}~jyPjXefjhF6Nsbz6K*SmVB_Ro7S|31I$ zt)I>N)yM5x;GVL~s7t;-_0N3k)jwtx`kz7Ym6#rXzNK^W3%~5dMQ!gCHf%_>z4F}j z^XV6YJAckDuHRv#vGvkBowTsNM-^AAm#kS*t9@npk*VRweQRbuxbm>dKdMyfYy6Y* z3x(L5#3Byo#U1sxSUsy~%dgx+=5aD<dyYR;Ka$<LD_1&Xmyx}0uJv~P<65=<84m5W zc0YfsY)k8&BR5aJ{1JZf!Nw^cO{PZGm#5$OIj4-RB5L2MdiA^IZuJul<o`~yU+Y^a zaxX-&ykMujt<j@92WH;=?s-<F`}v8Twfhy;ZSKjRUSQwle{g$f<8u!2x`%hWOICe! zx#YS1%pv|g<-yCY#Ft&MSNeGV>@0@dyVqy`TmRJcU#UV*jFY+9&5ob-x0W4ZJ-q%M zbMc(@KacvVO)ONIy=`)zTXg`duhU<X9gn+L8=Ov_6>YJ7)1R9>=3IFzAFh7A`o|OQ z8P_j_{?4`XF8#T9vfXZ92BV74!o^#w(i-YQ55`Y#D)!sGWm2_yXz--s6RR%1EUM(& z9r20d&@2Y;j7T--i3gZh{ClUB(abj4_Q0PkYhAvQf@7A&^L?&9z5Gn4STg3<1P!Jx zu_mz-%IbYTRy>`!g!_c;<~d<YW@T-9J1I4A&f~R)xjG5;yH%Fo`Ll)5NxSIWegjEc zXJ)_MebL?hUvtU}FE@rSy^_4u|L*N03qS`nUQ;QNu#0<mgNxyG*RhhHi@RL^Gh~Za zS)Xjm-O;!-?#<z6qFGO$@7&nC_KD8P!wH{%hGkq^w=k!&XNS#`0G7*{hOxZgKIPiq z&D-i$9jUwjn%=d4rG+)_iup4G|8DD=`gL~oQ*IldeGk4Y;90kC|5VW>B{QD?XXuaY zeBT`MZf(l8+%;>z9*<&Zk-0MA_Duh+cGp-7_!pk_a=TJw_4O!&yXpkBg_HDkH)LJ^ z^<H0YrYY;4g-dQ(2e1Thzm@x>E&rag(v%Wg3Bl%nwX2WRFn)Nsh5r_xt(nKQ>T09w z%;gsSiJHGQ{VRQYyL^JJAOGW{h4VR;toHZWgs%0tmwIISvr{_qJEfB4XWYux>UyhI zGhHxsOJT(s8I`^7%HIFIaeU_TSC?$fq<<=P{QD@qGt!zT;62ZtEw0@4LSI&-mfku2 zbaisiWuLUzeKE5o>MK&hmS214X*T)!kwcoI+xZu+Ir$}W?QPk@R~CO>-9D`nRQHj) z%A_=l*Uh(CPx^102;)SCNt#ASr)a#tG|kq_CGEtWoolB}<8J<aq$K}a<qEYAzwXSv zxXHYZ--J=5=;ubZRYCmsO*15XB*MaCc#5>d8~rWLG6WyfSotn7q$gMQ6&Hi%zMzf& z<c}@!xaGfV&3(r(rHguc?00TiJ>9W@OWaU?^ZqHnRgQ&BK46=9Z9ChuYnFWG9y@bn z{@i`-`o~h+{Xc`w?JG=LvobG5x<CDC7q#+n#-j#lSBVAd+<yeHzSh5|a5$k{ZH)j= zwM%2y=fKQqMq4aD{rJz2-L*^SNl$v|uG$P{xo@_cYAYWtR2SV?x%}2yg-ktBK7+C= z_Q{tozxPy`!Z>Sj`G1DEt_z<{-rg=dd3>!1qv(=-Dc-N_e_i=9H}=%ZpRH#1<n{C_ za;}tJ)DbqfH(bCi5_qqRK}&n(o`u_g?0S4_Y4Vm($@sGq{!L-9S@Som*7$F6{f_#j zVK$+?mLILFHa!SnT^gYLeVNvyxiYiGXH{wKde{F^gwgNU>r=j~?i<?8U73?^eEhTi znLX*(7Vq9<barR-jo%@^qb#OY{M_;V*9E5j`<50z!{@JD5_$D|uHB6<OK1F@cX8hw z`KX17(zb^_zsq2D672ZTaO<B|!ILY&Y36sV<TPIu&2ME0zapR0v;WZEECGYNnb+OV z?U;RG`xj9e|9y&o-?cU9a36EMwSTT#T2f{1y(_mg7!=GmF18d2bYPNQzW&m>!=>LE zm}@^C_`WKHx%qFc2D3}=Rsrk0i24e)Wk<`OJ+Qwg!~ELi=G?>j9>)Xk{0d;X5*(Co zTKr>vvY$*BL(a#a6aQ^>m#+GCtu=I4fcm2bZsF$stgU@o77IBRd|z4o>7NP1Z=c## zHec>&?5Vw8RK>0klH{*Bb^os7u=O2Un>8d7%xg24)@3j&%}YJ_d#|Q^$$p~`_ogu1 z-LF^s(Us+Q;_eGo0n88nGsNsWZXZ+pSNrMuTkj8CpU?MCHS))D?^)TwE9_@%cB#MW zw@08_W_|L(v$fuNb;Ui*TRyq3IR15A^rQEOXZ+KuvEP3wGWuM`nQhM{Z)){%*!}50 zw!7$$)6($!aj!4_l8vyscWzOB`eM7(-GA5C1e>>{Tzs2&@ypg(#v<Fp%HB;DsM>IP z0_Xb%?JN6}>f3xDzUPX0eYs!HH$*3Z?e`(k{|v%^Rv-8$^T&A4$LmM3ZJARhdR!LW zW$~XOto!@PFAtJGuHUg`ub!;5@Aj=*d))K0nl!FfDK#+2FRPdOx;Z|%ZTXvmS9fmz z%KtI1FY(O^=NlKpithf*|1s^))xf!Xeq9Oj{e3j)rpklATK+0+$G2r}I{M7%$3OY! z@fH=$f3|gOduKL3s-$bSbM4zhGj~_Y7C4;0zSlCmq~2V@gh8cu!+N<xi-TgNuPupP zap3Q(>=OrPXde2yfW5N%aeP+9%n)<CD+fQ{-Y7rAH0oy`6Q6<6u?EFCoBeL@Z+R?o zYEoL{!bs66ZzXaB10Ub`7Xsd2AKEQxU%s*b*S_{Ep#?^TuMeyeuGsH;`D^OtS^sWH zZ*maW-I}Jp;NZLJ0JfixdOo|DeZI$ZdYi<RKWC04W=s#=aPi&a#+1nQD!of$=A?!+ zc*q@T{BeQh<INTRM#)cCJijw5{;lgwN!<fsajorVBdyw2K7XanGbwk+M9CxdM>iM* z6~5q<pKI>3yU)A%snO}DJKed8n=CB<GuS+8u-sc5x##jf<J-5-mKtaNn!4=8LnC=z znRFGtnLm9?y7m;l&~E;__)qZi9~>{NwqCidvT?VDQt;;!y;uG+vZUYJDeL}iW96C2 znPpY=Hz&;5vZ=DY|GRJH4!w-fwSLjXu~nx3(wFv4QTJ-~xb;rg^x6D;=i59!Y-QVQ zJ=Ss*P1`r`>!VrvZ#}C*eZNi5Hi?klckYd}Y_0#(xcLw6cgza!-Ew@=x!g_eXC|C5 zJ1O!0t4v?^C7a8YsrC9F7kHmHo&KMJvu;L?SpGKWr-m_R6+hd;Kd;m;{jDvLQkl0f zwD+3%&&?Y<POx8ie67JmE`I*ImC74MD%*c|{tWVa)ww_0K!tC{+j(DwVzkAW)b8w^ zxq>Nme&+AhFAuD`)h4HLqxX~%$JdoXxi{`g^gO?A663w;Ze6IoCA;mWjICc-cRsgM zy)@nJYD!Q2s{DJJ-`>aCH*9H6UfSIzowB2N_r9yg<<ErFSqsG<&r06<S;}0sOYfa^ zy6nbTH$U84SXjA4`@Ga)b%tZ&(p8UthCkn_=k3lvFYMw??c?sb<=1oht0jBp`iRKa ze!a3Y=graUc^4ahT>O1$QgU(4+6MNG%a^?2{8bewvnGZ4^@ZQzFWj3#c5gSIRdagl zMio~+N7-=M*PVZ7%P#-nxun5p_4D;{k1Fk#mLGY0cej>-@k!I?^_yLG*U8_xo%f%i zU)SxCO#1S3(LW8=J5AeR)xBlWe}*qhDowYX$+Y`8>rcXe2KVoBy&~@F+PAN@bxy1c zmG4~Azw-H3qx1=jbI)(Be7;8a^rjPbWe*Y>Z%wnjp)C8(;+x6oj@f5U%NZDdUBboV zC%RpRkNrvj>sgs;yQF8%&bMidF+cWt*_IFH9cs^cb6)XTz57|ew%p1fZ0?Qbts(QD z##R6Jh>`dw`0C>G%pHcu_J98x{gXN3k!n^@ozEAeu9_dO3~JNm&&uomcy#cAz^+4^ z+?Gi<3IzT>&?nKrUnDMJw`@ngWR1p${|rZclXU$<KB|P7nHil_T{?GS=njV?wQuI$ z?hJ6?jywD)*ZjA)k6oOY$G#N1`To~-{O#g<WS8?~PC`%N`*~YG6|C3N_uK!Z?rFU4 z@)?J}_q*=8cKfcBJ?~cjA1hk_t;{d1m$`J-W@4w4&xtorQoiUg^Cx$G<7IZ)@G<}7 z!@s#vd5oK`h^O4OVEAe`CwyK-wAa7$mz&Lho$Pzuw<OH|sJ$Ssuy1H@Xnvmk)m^-6 znwORHx%wDvT)pOT*`HhWRe$p;cP_Qct)5i)B+NH*`D@vIuVt6_?#cMi!2kZ%xzB#n z9)0vPi!%EvAAI{ocIQ<)%j~d~&+C&9=jTaFFFl#~BPG21NB`qx8yB9qW*EzT^_<GA zkiU=Q)6UyRJt>_p9QULBZ%N;)<0^Z4&c}9Z96n~g`+CaxrnR$@7F(N&?Owh9;C#QR zKV?EIvsWAQOl){<!o#h{SHV)1zPC2|fxg78iuLXrujafHd!*gst~-Bb5j*euqjj;F zbw*cAG|P1+d2;<(Gf61q+v9ut=KP(y&&YF8WYirsyJP2{#yCi8v9G^U-&>LzlIXNK z@Rs*S_nEVkmd5p1ZukGN{pbAjEJL?V=DOPwcNUaATQ&c_wL)K7kZ2KK*424yw#Ui! zy)yM|TA{Gx{OKE)6R$3*I4GTb-d<z<0=t_2-*Rc~c}Kep&qc4bvgWon{474p@wyCG z+oMO3&u(4XX7wqf^|Z^*_g5~kPTQX<ofO(yD-u+@a&Bbg-5n2}%Um%DV4n8y@?wL> zzmIip_0&zi`^@u)RL1YauLDj$7r0+K-IjkTL+sXTPiI}Odm2AG-)2^1Y1{U|XI>$b z|0vH|pSxQ~+ik@j3*~)U+qSh=ZIIVgXKT<oyKdQ?pO?)y$ZFoJI+=HA^-eCMBEzG} ztHd6&e_E@s(Bviis^p&mEQR+MpZp$O_<q*RW6wj=ZrwZ~Iy0}_XMgpIx8cvE^QX_d z!YKRX_Pu5GcU{cu`Lot$?aSGb|4`jD{cp<R3&qzORGZv78=X#hoR8XcJ@DST+Z_jO z&DTe*{vO>ow{EJmNBGl!O2s|j7O>yR@ZVm$TW949yAP{`6rJ0G=Q|&b`<;F>{%Kk7 z#tB)6?i{b>{}rS>|NZ(XhLd3$MdtlZ%eJgF74LN^uKQu|Ptobcs@`W#_mb+%FD;t8 zZAVPakxzyf0$5wCrI$?<OzB;mV`jzdAI*~3GS99;r{eAV$WQh+6)a*mnd|I)Zfa6g z_cCG|-=*Vol9^2yUY1lo3cI!D_7qm-{g+nVak|(V)W_B58TItpk6jZh&RIwMI(z;* zKk<sq`e*A7F`i-zd^$~?-FkO;>ED%V>@&CS`p>XNLizRauM2o~DCw*J-t+j{p6lOA z_GC&QkxQC7F~56<`a(<j-@4T-<r`)S_7pZr2%LUpxi0>&J@4WV-+T6WR?1#+x*jsi za&c$KGc(5RbtzX)>Ajq%me{h|rcPXtcfs>|PuKNl_4m9;`8hSVlBFoq;kNkh>atZ< zeJk@HR(Iq++Zp?PQe~h9YiEw|Z3_wZ$w%WRpXt#yXU+|L+rv2F&+L_6TV@w6D4z3p zR?xfJ{am3&ig(XHb>K=nEW3K1p~q7D+hKO?OH+UJAG=lGyl3;OSnk4t2=`CM@08cy zWnU^M^RaIBV@Bo7?FDx^qH|`~1<emAD13jZ!L0T6u~obGyuE84_{`b5=Cn@kzjM5< zDwUzqQ$2$3O)|S-u-~lWEQ6=*(k<PeV~ti=9=n$%TFsq5GjLgc*vr84JjEK;k+pwU zZNJ(4pJ8?F=@)hJ&mF|$j|8dzn(?@&<U!f0&98#)@Xzw(-&V0A%FOxH_Ukgi?)Lw7 zF_e@GY5qQE*S6Mi-5uA1sS|4@LTzuF1hCEjwsr6MU$0Bquez##+q-xBui2&Nzt7s7 zp)SIh^*DUq!+q(8e(_CluV|?`y7}kT*ek1+?h0V}d{<@V_Gho}t^Us-E)&vp%gOHj zYsYO9>iJ(g2sX~ra@n5q_x`mmh8<O)edH_4*66WkZNLBLcaW#l{xelw4B}5E-aBu* zYQI!Z!-O%wU1jELmoVKsZ&y2;Y+;Ol!~U<TZmR0u^^>jU-h3{q%G_7K`z(W5@>92) z-&X~m`MB+A*6tO>Vh=C2zYbw#h~K`aFI_I}!SNrhmI<Fz(@&(v8DH9b;_jWE;-gVb z*K-afeJa{<bN=+#Ul*{)Ib3JXE9;NyJ9c*M%<b}tVJ&BS$`)76-!pp!<C@v+CX9dV zwmfQV3*T<>W!ZC?3v88-(!M9vbM;0jZ~Fag$>f<a{k!LBZqm^I^mPF{=+vb^SIGrT zUHo1NlkLmZH!fhE{M_0-_*ZDJ>4{)To0aGMtJ*X^e_DTb-oGh3GxChTmwo)YfO|b( ze7WUUSxuX3&Y$~_Rs|i`pSOGEf#)ypHAr1rrS|U7Dqr*YYVY&3&Ma`h{LY-EDl{_b zlbW&#W0GXe?u2uN^S&BbGT%uF%~yYGHgQ4j?y9bN8he&<-*oq4DE!Z$d~Hp{xz#gL z{xbwCJemK{G~R^2ieXl)Rf_eLy#5<K|6;S|-uC3VU6=BBrD$S$#(ADow!Pu)M^BqA z+V<If#*Mf4?pH`L%;Jn(eCM&2g?!Wmg|z<+5$p?=-9L08_U*ak{9W$OAxo|<?E0E} z=+EtK&o5kHo8-D-&h~AZZ82^K?c!>)tSe`EEKbjvsv3Q3&L8XKg--(5xgXTGoqu?~ z=br9$xnuXFZ3A<!oeN3axg*~qd4=TdD?GoiSBl(l3lOc4c96CD&+v8S8e@)M7dCI| zpIZ5KZFbmH_saS(la)cCvQI3p&QH$!y?mnAg=fxfw|A6$U2&%8KSRYoQRQ6^%eF;r zGFIx!6fWBSVNS@z)t<X`Z!go*<n-QZ%iP1i*88)kyxbOs%K{S5m%6WfCHBjA&E`8c zg@?H&oqPUN;$NwT?;3M+|Edr2xAGsg|MAr``7-(R<&vvPasKb+_tnkSV7h<w{jJG? zn=h+(A2R#)@zip*XD`hQ&uj6^&CNc!#s7A7-0%FGUu(TC-FxUK<;W5p^ZVnU)kpuN zeq{Q5^m<Rtv99wICTboy@Gg7K&MjRpa%Zr!KMgpN{_^X}?3IT*4qYo1jWU(0owX<a zRsSv<*55&E?@yOo&0`#O_S4^Wcb<md>1+OZeRbxq7OAC^?nIxNE^xwJdv&_fexpCC zYvO+>eT_OCFweT|_l1pjX8e*rv~SMenRd2!GVYmdyzsU2!KCAHy}oNserlQUfsOx> z#=dQuNlV2RN9o3UuMPjhKl97ynk|ewuHLQ{i*$Qwc5H`q=PQr1-rr`&TL1OQR{nA) ztMAYrDU<8W&u)v<-fVL%+J2vR;l7Vszka=YWYVpZs#_);nj{)@k?}N7`g+^y@W9fQ z-W7Ifb_YsUy)v+U!F;~tKSNv9k?EUicRjju>rRZL&PL~g8;U%)KYnU5&v)*b`03J} zKW5jYgLdo?x>dO}kI7Fj<$gijBTEqj?N&yC^{3;Sed{9Yb}rzzzgj1q9X0pNb>46M zb}qYJls*OI`mAY{k)3I6HqT1tik!uUD>drN&#$`co4>+Y=Ca3xy=OM^8$NOKWV?8p z$Kbep^<~qSI%V(dW2&!DtGhg_`Sy!jwbK>T=H7X{?*fDTkFN|hJ3n^E@A2M!`>x;P z-|iuM?|hi7sb%oSS@f1+t4hM;IoJDkzlys4-sa)9q=HpttbeS+vp)(4)&?KDe&)#b z>6)G48@T`3{0sGeXy5o0)G@B-KXlCE-4kO^J>w^b7MHC3p<y3)b6wVy$+ITE{;Ql7 z7I-mh-9KNI{|w6VzPqoQxQ8|UeEU(ZK<1+w*XOrgU+r7=sb4X*Zk=?`<Ke!|Q)Acu zd4AJ?BV=RVa_fEX{ZDPG&+KoXm4A4C&#Yzri<X>S7JZ!g(4{#W?+aO4eowknb~O2q z^_BTPAJ@$}aWpE^h4()L)6e>~B{SxyRu~_gwY}$`%uU}^(|r#`cXixKS}A>;ecDY{ zKDWnn3M$UkmTm2CnRWJce5HTh{_LIJGtFYAe%@aou=14ruEWa9iUaFT?V5ak>1(m4 z{nKS8o??6xWALBhrhU{`@sq(@Hyj475aZpnZPIPm?QM_TW_ct#?(KVYwx_7TeyX5Z zc=3ORHOJ3>Svhy##f;VaCAo_G9(?vOcousv&CX%3-4=%Prm^P5t+vNBFR#oF-u*sb z=6Aw{+=HD{m)yPI7-=t1lP%w5W3fHy`rCaeuLXSn#jBWG9{h6rapbkNQURrEZzisl zGF}@PylmaQV@o^)Eo>gIx4*QcS<Ta^>g~a!m8)yY<{r0`PdzRZxBfqau($m2$_aCR zRNfFM{x^fq`uV&0UZ4ImY&VEi`Ook{vVP*L`qe-FGdzi}sXz1O!pz*=jdoL9rPlms zFnfP!=X~}*0hdhQ3f=qk=+kk(Sx(LeRZr!`)P-J-J}G)yW#WlV?&@dOE!T3tzO*W& zP~_E7zuCL0=B4J?Mi~{Z6kEH%^J%kM%{i;jaml|ePHfv$vFm)EkJXdo%#(~n>J93( zzC6F7V)=Z%d~3z@L;o2%s`Q)wY5e$h@7FKufLjey*>#G}{NBZUTl7t$&WEj!pNfAs zK5)kNPMKI-QG8AGU%|H*H{9E=8GDE4qVZe(?d3jorVpi-zg?bW<6ND-Ec4rU?o4AR zm07P(>$yAk&i%LLb^opSqv9u2wqO2YaasPzC(r()9_!gEei`2T&rtY%ibc45sHUsi z`90HL)}Q#UTE=xVvo60#^TM&Cg}Z9fn|IC-etB(Q{k|VhA8TK^{p~b&+>gFHW_GhT zM{cTd`<Qy;$ULPT$BKXNuDI||LbPYISNSE~zo)-iFFaVW{bNYe&+WhD{WFjJEXvdU zUS(+iIL`UEcbwsmx{3c8&gXh*G<<z{{>z&CH}@ZrI=1>Fb4c6ouq*m&7hQI)EIz$6 z^z=FoS>r2prpe!C?f$%_m+yY#{($sjRd3?<PY#S0Sd|#_HZj3ydh@vz51*>4t<_$; zZGXIOEx!pz;Cac=$FF1F?2|a(@p1ci$<M~OU;eu8a^}cy;q%WjLu6`>m@gN7cxqOD z@RwDhPyPPvZ96(yX`R6W`KNK-AJ+#>wDB(8xnWxY@9NuAPyU<wdIy7W*Ju8oI;rfr z1!sOwy7o(k&Gy6z`(;{-<3yfKzVoTr?JD<tOT+4!(#19BJT0HAe2&}sTersY!~LW7 zqMi@`rd<!%wQDE$)04b!%3fwNJba?K>5@Ux0;ML8BzLdR+_#07#d<UTjIuL+fBwt5 z%@5U&-G1K^E+lQM?s`RiQpP)lN#B@NrWGqFru3}Vl=Tnpt14OVeQRBQ#h*t@pDwbD zUTc_qRlUt@^6Bm60q16WDmPASJbxu^FY~v$kBpbUTAw!Uou!$?_j+Ed2g^T~S&!c9 zr%b9;+fi@z?B&fT$;W<5O!D|5x$g4=|8|vz*ess4Td%mye=BF)e_VcU(X|yX51!IH zzwpF;n=5fEe*gYf^^rUKKLgK}`3CPlzdd7VyUkkv->G`7m)k0XX8c}TV9%KI<iqzy zogDttx*I-o*mh5PQkQalNqn^K$>{wv@&osVZ+x^jXS3wjH744n+3}$}k9RD8^J<64 zJMqM{)Vs&T<+ds~bnJN9rPQd{yX{><%={S_=k!;-GX!0E%w?YYZ%aT`0P~`vQ#a$M zODv3>kX$aiqNVO_`&O1GTntiWj;Hyb|JBmW+kW88elzw<^D39km^wZGZrm3}UsJ)U ze{ZmS44dcMJ5Am|x?gtHW>*=V`l7Qh99L`D9NhgZ&al~mDOYHNeDzAXDGzxH_dPxL z_^7j0?UXIupN;3$uDq~2*2$cAhvfp!ZmqwMZhTwu_HLfUBip^ra?6$+<!-1-YA|{~ zUwH1r9X6q}B_s^;x(@ecou9rpGM>kHq9132;f(+m{gvI81xu&PdaS+}uhYP}IP5<| zMyY6@?kw-NbcxWP{g>7|{Y%NZxBpawj{oB01@}^P*1xIyT5K<ru&4RJtVdC6=4Y4% zy}kLp{q#9|o@*EPe_F@1Xj^U8ky%fw_w1f=E%bQ2&&LzTZG`Nl7@q1L>y|%sV%{_B z{5KqL0%yGaS@w7bvvud6;#)i4hDTo6dSBvISXtm}?&PJ;j14#aMHsn{$=B>lWcl)^ zaor*NW;xkOZ(^fwI-ObntRwdJso;4FId8wd5;9NWN9EGj-%l4-r_Y`+FEUa2$hpOf zHU@v@U&~OqOKjnqiv34+*{*%Iv@mV$lC^g)MSCqjKf!yu>U3om!3oxnRvuiDb@IXb zA0E=t`zjw?tvk2DnqT4Qw}XOV63?Gnp5I#KA}6u&vcB#+#cdwX+U`WF-Fc|YuIO&@ zCrkW8+w8wRC11DyXK*%}xo1<A;p8*t|9)+DkgI-tUMSX|Z*OgK>6$xseP>qc=!%$a zOLh3^k-W37_(E}9Z*|@Ef8uvbD@|wZkxM?e{^?KWmC74m{=8QE{?J?Q@SQuWSDU8p zyZhYzndeh$!S7vp$7(-DMQv|eTUyVzZ+a=$$>p0k{_HF4dCtsk!g%<F(A}FackS;` zxw_T5R#tar&e4mX=WhJZpnEEL<#FcwOU)1cdbV;&jpM~!?`-e<mC<L;%xc-VeNJd# z^P-j3;q%(B?OGk*@=J8-l%8#yJT@sun-raTv()2dlZV9D*KX54+;_dW{_VT9Z@%4$ zdVXr^v+~pv2PJKH6<%sE{HL?_?)CmZ>VIc{i+C>;y|(S4x9h(Z&lNrF_VO0rnznz{ z5B(!?D!cbZn_s=})t8~N<&Hw9=(n0zN9G=`tNOOy@uPmzm-!OX`ER-Ht=}w}(LdwV z$$5Nc6Fnc^XM8bFy6cg3t(}PXlADJ4_r!y&#PU48y__R=h4FN3?e2qB%Q`l`y8iv* zYr#``Vr4vQ!k8XK{Abw3DDmazs=mq9t1|8}Ui{;4wz0P2O>X)g&zQ<2HtFcB{&(+q zYNuQ;UR<Mb;ftqSHg`a3#+mv(6X#Cl4=^fN@QdGT?W6accikUMyZB{B&ZEAJ-kG0o zPH`4i3<_s>+MZDHX9d&xrqawkPP?Wpxoo+0_pXdJ6Xw~h_%OTuO53`bOs(A8TP0*l zS6S)xi?uJi_43>An%NOeJUr<V@{fOBePnR=<Cg`@8DH}cTq%lPTpIZGeNX_O2Gh#T z$=^NfZXR`cadH04=ufNPmGhbXGg&&L@pJmE2IF?6B~5qEzR|kuD6{EZYU<;ymce~y ze+|zv1XoL%*H?tDP>i@fZ_B48L5#B)xYM^XJnBj6VhAd})#atZU|WBFE5m~e;O?*n zlY!(q$$n-DrX`CSj2+kt-K%=n2`|5AH<fMvn%nUz^J2R01<$yhZ;^PbLHE*%lglJ; z?r)q~>v&Y{TmH|q=2sbv*S(^y?!RgIN2}q{diUKbqP@;M!jrPrOuM{5J?raR2f_8$ z`=%~fEU3R>RiV>qX}fnfUcS@1y=zgPU9(z)SXWP+TYcAj={1X=TCZU8s51Y(Rb;*n zPc5rAKV$#HK%c^Vg>PpW0%9J&KC5P|YW<_|<+WLCQVlX}8cVtSvy#s!NuGcB+JR5r zaM_kdKf_%Um<`Y0iQDmYdBX~ecU1w*KB?EA<!G0ES)}-x_4eEOQJZDwxkVJd43^j| z7%FjGq51;T(flX+vcIpCPt>{i?wF*%`jwE5-xKX+{)xn`yD|H+2qRC}C*{23em7Sx zo|r26&f=)h8AaL3$8uk}?r6@xAo%M7Ytv5ADDQeh$?7A8^8>^7w|`u5;>hAlj?G^e za9z9f)Be<wNuP`LuPvS?v`K)KGwaFoca7(Y9mF}0U+QYPw`!ee@vAJ4C6R7L#xG|v z6j+$fUireiwDK9-r>pHMWvf5=DgFAZwPcd<{_Xi|88W?QTzDJ)cM@~yIqPet|GHJr zEq(6ZW5MJ9-D9Oq@}u4IY(M<YeGb?WvH0LEtIhK&m_L|4je7nz)Ue3pt(jS`Kfkr` z{Dbw!8f<6XGLtLF-BBahcz>_ubdLS^ULN=Qa997^iYxPSuSdnsK4$fI&aU}aW_?-D z_$TsGP0hX7-KKjVeY)UfaKG_IJr~2P$FUb{@7}p&&;3_3M6}`C&s9nW84SnIdhOY& zrS>X8ddcnY;X4<wO@4Nc|HH!9?}OeS$=dhRq$T-joVeZIOpCzJ#V^k?Sj@P%dCRny z*Y=73U1aL{ZcB7$x6!_Z<?T6NB$NNL)*iUkx<$a+SEWGf@3V3)_UG}Ebr(0j42XRl z74=H&tV;0oZJ+L+xqDJsy7-E)W3P{^R^H`Fach+ihUp&Mc)jr7)OYiQ{?1>#_3xxV zo{zlOsy%xgzNd@(wB|ge)0qr&!&f{m=6&-0P}c|Ey6D#$S98{eWzKAK_F!ngyYu;S zua`BJkKd*r{wK8W;=|pa-hAy?-1bdi;l)F9Zv@>hpHx*9kdv&VT9>;!w7?_D@$sMR zEk9}>MA~@D&0pcZ;%we6+XKB!`e({E)bYQJiI7Wa&_8p!^*F=E^9#P5&-x|(t^P;R zckLxFbC#~tOBFh2z2KZ*J!81vk_A5(g`_-s*T3%h-bs)DrcClMY(39XdM-=B(D{MK z;rso|P14mCOjy)l>>kCy@0DGw|IqKO`M;>`zil%ZPZ?yNt<PL5xo(eodd;e{-y~1% zl%4wfUjqNJy;`eZ-HMTVHoY*rX!qK80*m|OEdCZc$j{v`QsRE`Ph!DskG?lQSKV8_ z|MjfrIe$V|S8)BZO?KY5=W_nrtBW(&J~1>_E)6=o@v+jrIX~`xF#KXN>DDi`YEAxM zsuv`07*w23KKc4(ob2ivp{ojMeRmV~w6?RxXDZ(>(@K}ixUs9~>C~IvkJ696^?#h- zb#Cu!Pr)7YBp!uyY@gOBqR%k7sc`bivz{NeJLl#f3)^u==<1&9`R^uP{(3b1NBx6$ z8<%Gr-n`ecdHW94i#OVsWgA%@?Q8iV`oVN-<g{}~Rl4pZzRSB?aeU+Z`HsPUOCPWM zEgm(y`*QlKFSe_{C0&d=efawK9trM~ht|u6va^3qj+^;(vbx{0g_lfb?6F*W>&DG> zr>iR(BxU9wTeD^Doag;ZGm@0uw^@9AQGM~rHtV{iSqD=(%~Ntus4q7;lWSA_`YeOj z2ZQ)`|4fhmDc}B|p^G=V>}lUC^IxU%*LJg}9WK1hJnP9nvp@HF-<#K;HkSNT-v4nO z&&7Do;EVIxg0+)1?cXb(x$xBS--rJUQn^Q3mA{-kzE;bq@%jQ$*()EnRNQNyH@hwS z^HJ5@^Otr;GDjTN-JK@UnVNX~l$+zX^(j9BtG~T(pXGDrevxduj$x}x@lW|vdz!R& zm-wahRz26VO4_#YqjyF;(|W19`)j{V-`v^mdgsWT`U9Tpv)fZ89=(;$7T>zdq@u=K z(x1ID-c#>yu=bz4AMY-mElgj2w|27sR_pYg?9Zpm7T%Y;`}&F7k0U1MJAPf6W~g&N z<B6xGW$|%~^Xsw~{CNE+QsqkGrAM_JkL}A@k|Lh=@>jjp$KNTbAK#qVz3rqNo3!K$ z_fP9DXm~DF*|qp{Oo;Flm0$Lkjy-*U)Vlqn=$Gkc8_nnHecm$hN^R}x{XZ%{26;2e zOxtWSZRX#%yUqO<eEq(T`O)!%^#XtNujkfp)p0W0oG!OeXvyrZ#VNdpH$M1KDcbsQ z_UrTfSsPD&i=Nw4@IW!o`g(6rSNSfx&&)HtY}Wl1kH7Gn+w*GTwUQHgx=)0hjo!u8 zCB6+4^s|?_KDS2Zqvba5-P%)kbc%o9_^#uFm0a_^-5q;eQ{H~Mv#eISr>^wTmG7x( zb<J(hSNi&@f0tYQTl;qY^*^CS?!RW}E@FQrGyjR!{<l`IW?gT~ol<jg=9B!I7Rf&c z*Vf;3y8kv#`lId@iwV9p8`y#;l=blc<=Q#_R@$GaKaQ8`F78z9J2CgRCu8?Ki*KSY zynWcstLxHF2gm&Jx%69e{VvYBHBTJx&8d1c<?s1JE8HJx3;t)&H~f9&<l3A2|Li&3 z_n*Ps>vQGgE5G@ZgV)60u`A1b_h57U&kV=<rRu#ln({p+m($K}^N5%+r=IbRRz9~@ zY*x5<&+Q3w6koCCdK}U`(lsw><H_|*%arE}JehYZ;&U;#`I~vCi=WkZ?C1XOcQHme z>YnSTY1*GozmJJsewa7v+0Vt^rL#{3)VXu*`C>EY`i*;97v6mRq1^U~W0`Eou9_Q1 zgFmnz@D&gEU9vCrkLI%$ZkfgT%y;CYZvQU6d48Jv>ExoRZ|1uG&8oTnaDL-=UZb-s zy*3`5KU1(V`R%-^U(^r!Hy`_yq4!Sr-|1yHCnR>ZT{iqCH}C6<UHS*lvO7&o>AP}X zYfjtD?R9gtS2Bi*hCdB`pr80<olIGw)~bs(T^6S7WuD7k+28mzrJQH?;{0g=R>|9+ z#y*|;X?5l4-zT0(DsS%3`uvHx_FednuWS3+UaN9PoVwlBl%&4n%er&oXKh>aSB3mg zU-fBv{`_ajGaptye5<^t{Ih##HTz_xxBnT!PVcPU9B_56!=GvY8NQwg&HAhG^TVPp z4TeQs8jOKwa(7>vUCJ>dkGJ=(ZLjjaqjz8WZ<!k-|LFWn2hjz(%>O>yHC*kzVe(S( zhFus>HFMyhNzcE}tu=PwS9MrcWS3MI)gF|)p`em|tFiB%J7(s=4&v<0Q%@v%u<>t| zOBU0*le|<TD1%Ysyh&?Af%PR<!S3?f<0cHR7#B`fnk`cov4H8py7RN2K3~6<Db*$T zkFA!hGpndyrRAf!N&ixMxz@ei>%W)5s-VN>o?Tql0+$^-gz|nC?p$^E>}2mx?{1&Z z%j%gZ?NHAAtmOPwhN$hkd!O8qPG;=7(DiqgjpsH$i{z7QB(6pttBCoO9e*mi;;Q&- z2WGR!f8sAq>dKi^={<`f$eb%Q-PJn!&$ET*xk`Ul&&%?7cE_;)QiJZf`U}ec88W-m zudNQ9y>Z(m#<!s>7?zaY>)E$xS{FmM-HGe0lk=I`*ZSwKI4u*i?R^@<6~0xEpT!=U z!n^ol22;g5-RIJ?1lH7d`m4>;T{!!1%$c><c|&!NCB`3{6V{+!Yvn4*T=118gvU&N zcK=!{%Q)jtoAvi)mG1k@wf4}O?)iJzmG3oZ%khe;Ufq8)^?1Oam0v~WG#D1h1iCU< zrW|g5QS27FJ?~wy@1h2o@ZW3aXGxg_Uz)|oYkfAM_-z+MuE?WP!SDXuT+|>1X(7L2 z{Q95ab)W;Qa?zG80jw2o{xeigJ1b_Dx^ISx*avt1Sx@iFAMvl+=*qxsx4%^+(1GKw zrb|y#SI*8)v)N?=n7b!)uV*dW_@~j7_f&4=_S!pt_C03)&#*q=<tJ-*qs@6o@~Y}L zWj$G3ar<BO1va}keK%g7jk&CDeWqTMAzf)+$&Q2P178M3-CQH|F7Qp=6oy@E{xhU( zm#*4w;&#?_UPSHFXG?c5xjmntIk9)*w11*69Yo$P{O$Rlp``fhYPY+|%=T+TXGU>X zO4;5wIOm=mxoz9`$uaKATY9%V=P59BkUnPPR`#K)WX<RNZE5fP<FodqOq5vdR$GyH zG-Q`s`pH!03#AJ<0)ED8{OqgvwsI|-+MPQaC6=vP)j$2~%7m?%b@@}n*ZDF;=Sg3h z`^3D!&Esg8xVOjw{rA$#9$#8B^W@<?EqA*s3|C_}o-jPL^WeATF)nG%eQvi(il(Zo zi01A48W!t4&0$rDT+0QP;<*>xFBd%M`Ld$%R{d0e(Zey*THf9|+`#S}<eso1y!`Aj zRtBS6X%jwsmTT+GNq_omjf#)w&D$G97CTS8U3z3*xGW>fqXwm}LL>gTuO?xWV?M0h zTEFK`(h}k5mrvFhZfULBUG_(7@6)?SFFx|U`1QbJ5k}>RsL1~NK9|g@^nEV%MqSh2 znYX_;-LClJ<}b?{Cx3a?VA9@E|MH&wsnxIUnY6oI*3(<3*qYd6^nRX^;oGyWvI{4_ zFW7pd?!wbGcCwok^S`WaX?eUuvH#y`2YKBe`(yeKMEzU3wsukGqO07}wpMQG9-Nly zliVM_k4s+n<9X0Woj2cw%?@zhXwO>lM?3j(+=B0QCKa52?=H#ce8DKae{JzTS#SBb zukGKu?yR*x7r%wOrgEwAxl0x7_g{xwO`5%@YsymfGO4n?l}kMLUCVql(UQHoZs)(y z*YX^726wWmS_<wMIj=lae%NaLuQUA5-^ToBcq{nfzW0yXRWEv%-M$yGZtZg2C(}0j zZI4e+I%BX|<JM0u&Vvea+Rc}?id`!8u3m9-ns=p`;}4nt3}07q+I##Hs_~7N|6yl6 zQ*pcawCAUG#OpWRIHCMXd&Tdx{|rCNo3FRrjuZW@_sUnkqm(-||L*zh=X1WOMmpF} zo_}iZ!KFXN=ls=R%GAH6KmE<ejd?fDi=M7n{qW;Qzct@I*H?7=hBN<_JN5o_Z|%1S z{~4_AoV(e7c23V<&4=G)E)+l7uw|pbx6-NC{)Rs(od02Y^uM<AlJyTN{xdwv_|MR4 zb^nW5#p(P1)R_M>bgsLjKmXtPhwc-buUkA{>aXH&{WtzVY5QaS&o;mAe=EH3Wbbd+ zugBJ|ES~&r^_+LV-ZIQz_-Mh8=HE7%QqLw$%GhRBRyB9VnIev3sq%MEzJFJ%eR1aZ z`c_kRhU#CJ1HF@D^t>AmpPtvMarFDP{nfke<bF*5U~@OS*z}0;%k2*y`7A%J`1SZ# z(WCN>vlh<Jn0I7dfrRmsI*FroEfw<*mC326M!$~Go9gbV%-g^4b<E8l!VlxO<i*N* zzACoaZU27mjlY`n7JiC9yuPtJwQB8?)2rh14z+f3ELWaW^2dK|ZS05QhgLtBj;?#R zXZuyX>CY0+Pg?$?e!ADoJ+=?e>L2>}v&^g@>Us0iqucw}$6s6Dk~pnQy*$BU0mnLJ zp?<?!2IZHb?)*_)BB9o|3)a+HU0}&o2=4omlYIW}_phtI@0z-Aszi3XhsYPb0^SJE zsEF@+*Wx%7o=7o-=E%=1eDB-wv|MgYW?kA_KaR+z<3D}}Ff6vU{ur#|o&MR(XZ|5J zKK{KXI~pF=rN4+;oOU|p>(>Qr_gv+cicE}gmOT<waN=>1!LM-b;@{>!;={^jN#vV+ z&D(fbBlP@swp~AxKg+E<axduZo5LcEPj9V%v;E;)XO~$wXMM|FvFU@&<<z9YQ}aZs z`;TqeBm2mEEz_m@{$^nx??yL@yp(z{`SS8Q>#ld}WmdbLe%W^3srL1pkNewHu8C>? zmXwkWJO8Zr`oE~gtI@CH<no)3oYeZE)h86Tck8qMSnF@LG5hw4?OPkGU6S|9Z0&bh z*FBAIlYVwhJ)!XZ%OdZNhxPY7>Kde$Km0wj)Rybor|ifz_d*Z5D*T+#|1xZ*xb=+U z%S)>RCQS*McILAxJEz6z66+$>#Ri{K?l?a9@_N>~=^Ixi=(O*=b91%f_Gxw>V}6B* z7qjH<i^-iIwaEQo+3edzZx6i7(oOc;_>phEY44lDleq;uO4E-Oo_Hc3pqV~3dG7R+ zp)bEjT#|e|^QzO1yPqaWFMk=Vu~J<!=Tys6PEFUFi<#`3?W8+ucID{oe8744gT3(A zm;UV!^V?3p{daPE+CPEQ_qHu<<Cx!`xV`6R!heRSS!x0&r6rZ?9@kXlp9wd=VsJVu z`<;96nT`2Xn||MH+RtY)b;7C_+jx&zZkPA>ditLs!<Nfd{b7!FdN%Kp!h1UJCOQdL z^6Z=M^~Ezcx@eQx+v6(vPs&%>X@1yMvHq~|4ga0VJGP~&JbCcE|GMZJgD(r-b1eBY z$!KNQT8mHTa@U)kKQG@aw#ohR&Lv4@=UH;*{b$g#U%1Zrpw!vrt#xKEeob4LbZctw zVx7yk*>67AI4^ndRmJ++9~VC?%f5N<TEc}_VUmJRYQMgHdp_#t>(I;Zw$#hsK3pm@ z(JS{<;*`(Vmp{F>TO)qv?TycqO1-bjo&6nB6M3;tCu^R>zKc)xPO2!G+Vv&IBjTv~ zjJKQLX{hAc^z;ZAA6##6d0O^cw|gAlHhVo3DLrWuBKC2bz0!152Z`sVFYVd?iN`pu zjD8jV?UT0tuMUrsDqk%A{AaK_oxHlNR`<8=9ixg>zk*g>IGp^n_Fz-wmHxjh*EhyG zE`8<Dy;kke!&;Tb=y`MhGe|wz$Nk54^1(W;%yr7Cd#|Vnd2l>4Wq2EZZP(o8w){^6 z9?W}j$y8mw_4bA6>S|lH+b1sPtS$NBGB49R<4D$<>W^QR?|Byd`_SgxhcyRxGtbZJ zYj)T2I?1x??7p<Szwd`x-S^zIxA)I$Y4u-+c*CY2u#)+6a&cx+%J;2)bz2uMGdpm6 zb75GVj_l!gm%bIentmswP&9eV{Cnrr!+!`bygx0wbjQZK=WeJR;$Jk+@Yi+w75~nc zPniEjHZUc?BC=WkmGPg|SFHo*?zuj-<Aj0f+^4?ryDopS)sp;YH)+#~Tc59dh%G*F z>v{Ve)w`?ixF3^}EZ2Wh`Eu3^JDD4vi4Tu{UR<$cnp=`Y!q@){U&Cu3{g%{Qv##mk zEQ8GoU%9V;F+F>@T=aC^+vcj&UC;L0o%{5)`RJ~I{o3K-*Z##TzgYQP_~^s6DwFqZ zyD+KC@K|-Vl=cZjCS%`Zg^4LWKa1Up*1jn8d+jLm_4}i#>;L9R%O0D(y0_SE>kj73 z+Z(U{USoA->X{0y{|s+_wM?76X|nzd_V3X<*3FUWzqUX8gt2(f!DCDAKG{;Ydi|N7 zHD%H_t`<h;HFasM&v*=)(_u0W+`}VXWOk?Q>q?E_W(OAG?kQhNmve5|Z}97C_0&%h zUi%MKiY5iETXpzf6wfS%ws)d?eJ|Fm*?*||a;{F))uKDQ%f761Q*^U6Fb<4<mGyq> zel7;@-RC!1t+-WN?9E}kea6zMRk`Oye$TbD-Z#hdrEkWQ&8ZAEt9IH)G0fcH|8<## z(RSV~RoANS?eV$s(DR(u*S+U&1uK^IdofJBVsQMmdrqKx++q`kBNONOt}**|)`E3Y z=ZxCNr==>S#mj3xXw6%x8G8Hg;~ldY*0Ww&UpO^)_w40sGj}ikvnjdov8lJu_EXc9 zZ-f~8TsQaLy8H2K2XS$)PwOt8nZ1bJVr92@(eb?;X2*;w7w}wQbbJzUJUxd0*z9Ne z-=}|Gz{<U)W{1c^kKZ>Q%}P~odGfoD)%?w?!}>dK6kqRR*je&$O+wDEu635*e}#Nj zI=<}ClG;ZR{Enfmds05{{$R0yJ@DG<JK~LXVMWG0g1$|jYBfT8jZd6qhz>mOXMKg$ z?y9!oomKlaj#{X6@m=e!>+ULAcJAl-D2A-n$3MO0{dZM9{qFa<n_p>pX)xK}Q~w@Y z&G%)I@A79si?6S>>%E=9bo5)wwk`E}SxohFBX*}|Th~-ctp#szWfcj8(*n2eFiW-B z?Z31nQuI9AipNjo?*GkV_<EKhBVBI(T!tst>iu^`1TUO8DfH*=3#{+H1o72NMKORb zEaA=-m5$MT7&?1SvaFVyg(y$)#)pl^+53YXgju;+W<36$d;AZ}mGGi15n9#{{%zU# zW~Qq4ennYN^?jFvY+BT1j|cy}z+Cen<>nopD;@hy!#(cY-OT?rr7$eunWF<w@ti9v z`P1_X_GU#-erg%`efGq+L6I*%3I5UG56k<)DC{Ao_Hb81NN&M0Qy$54S-%hF=gpir zD|g?V5azH0$-HY4tMgtv2;7lWo#wD{2ea(T3z;)wFX_y*ZS^c%cSmPt?Cx0S>ZHcC zcWhVYzTO!vag;&f^5dlaDs$!(8Hc`Gn>H<WwamPz4-BFvQAZEEDrOpPEI#o4_}68; zbx$qs-21{P^|D;?`uE)Jc2g@dgT3~@`dyx&IpJ0D-96pUje45)dv%_fWN&O8z`FGE z5?05ID~#tN3In$F^L^7Tl=^%_s&Q?3>BRk3{u>qleShvCrnGHylmFMHGiw=FF50zK zai&sc*~H%CGNF>Xp~-)5&At1nI%JymrW?<H-}s}!oFsYm?VcO;Wvj0i-hUlA`P_Bk z_i68gZ`6I`R6cKUM{8A2|D^`yZS46o|302`;Z#!6#U8e&)301QP**8X&w1ik@aIMc zfp_NmZMj{Rw_kf*<XD)zox5+xvw2D3uh<{^X57vUIG!nSJd0tXn{wcNS?#_bFBjWw z{_yGHV%B-*Tz4LLC$8|X<$7e^@vPM~o4BGou2rZsZrkLuG*x|J@Im>h40Q#6%64wL zT;sOg>DAqqkBtgp_X4N)$fR%6?!92AeEi|vqHF)I-CeJ`b%Mu66S<tA$D3Ck3;F&& zKCC9`@8mD@Ib&na%1zrYmHS#ea@+d~&y&yZB(L}S@VEFu+QQ`?(f%2FYyUGmoxz^W z`0^b4>*&)r_1oTGJ8o;A_s?wl(sTKb+K;`Be$@JOnhAHT*=3*RH{Z5R>q=^3xpS^y z$-FgBK4r5X{*~Xc$9t_~c7Ar=nsb~_%r4%ybuIgqesFEkztqUYzT5Nnnlx_wp=tVh zKI=bD&u<-XOMd+My|VxPyXbezmG>`q?%NX-8gxrTwLQOb|MWkG_v(&H#dp*{RJfjJ z+S;;o?H02O9uwb2nj5AaJn(XBz11)I@B8BJp4jggxsUrp@BStmTfX_ZpLHztj{Ij> zQ~Z7Q%dcy*&Mn!w^lZvruEQ5g7M^(W^x1diK4tme?$?&_*>@KEzINl&@@?OG?aJ>{ ztG})|eNy3P3fIn;ff6An53RKQUb1q-iXEZHFE#MgAK3fCf9{p)3wth4bkhGFyMpnO zQ%arX@x5WYw$Cy={QU)6R@mg48SHm1`MnAM^<0E8ASTA?^xP%#g|l{Su3Tkw_@!H9 z1ABI^EXN|ty0W0vpZcyaSUohdTsGs+ix1(?Y_*()PVCp`y)M%7=kz>72TAi^CFOxz z$_0-b{b$&=;PRvPgwXh1iyPR?uC*SS9j>+N`MuT0Z4W9Jty)*j#n69Z!r!Z=M$sou zH~n_Ae6&_vrT*(G%an;uZ=TPqo5JXG$h&5h``6{iGtT|Uv%Y%v$i!JGmloKYxj)EY za1mT<)!O~^j(t?@vIc?P!?OKRt96%8yRY}G=PT1Xot)$U8P<D0wOU<kEya*Fb%n&l z#YJltJXmRI-<Eas?955_MtAqcEtP&B8qleH!fZwE;dx)4d{&tLJugDzob>wV4m_UC z+qm8&-nitMvB@lQU*6U1w*pzpIj1(By)pHKDR<^SmsM+}*4qeJ{j*%a=AALg@9b`i zmw}PdKc~yTO<x*ayD{&S%(w5$I<Bls{u#fPAz=P9qvYRLRd2mXiGR1=<k?2c{Cnk# zs&mhrIahc<Vgbj3?z8pN&%_5=b4~Mp>C<z2)BbYa+p=07YbV{hJ9Czg!ST2&C)O&K z-rW_-eXGIpeaC%%ll>jLO1vw1vJ3mCJu>{<{Qi~p)B65+#;?BIkMx>l_moBTOz(br z``rQQ?p%hp$3J#G-&;FX>&OPz`G(V{%359T`*%@eVvWNG(IXiTdYv;>z6l+vUt47v zD{*!GNxfC^P5EDJ^psaxRj6BJ{9OE>VX5k`dHSgzCLgV1-hFp<h2ObT_xz{7HTxIM zVC#3te?8mY>kr%y_w&!V9@O{EHtCb8iXPV*_rI6VxnJ7rJ4<s-N@!<jWJB)r0);1E zOpj#$XJG!aH}u(_%c--St_V-G-Fax*_n61>Yb&dkxMo$(6N|YbwbuV<>XPeAw$=6O z2k+cA`}Ee>`^LsXMgFqZWvc}fcHI6ne`#e;oyAA>!$;fX1taDL9rP0q*dlp8XH#Fj z)O#ECN2mG452#&!r?jJg{i&O&-;`JU$y^!p=D>4_nvlJd_M~m^*)sj^)yicT7X%1Z zysEnFqjhNRJn@gO-JkxDT6{%HiNj#alZlIMK%-<E)z9|NDE$>&IKh_J%J_4&9Iuet z<+q@C=$vKyZ0Cbqw_69^?#VdOyL;Xd{vuBK-pV6ZU#em*-aNkKl~m5Oj|}B+6a&Mb zO`L6UtX?kr#ya&+;mx1J4Ilq!;5hu)mZ`dO*`&KmnZKVt7$fufmF?~c+U*9XUp&sN zmU`_s_wu{m6-nxDF&7NCyxy{FOYbz-32*O22)3~=TsbQx$gxzq>S=57e+Hg?$JINe z?uG7|?X%<WouK%0D^jM&m``h-Q~0B7y?;FS%Zu}LlYg04{YXFf<6hd7$9cW?-d|OD z`+eT6vny_goO2S(-hMl8z45%+?x%muo4PUa!OC^lOW!n^{%4q1SZW^}E4p`0nddf< zKGQeK5-aUyem`4vLr!3!w70lk`OR4O=U4ySKk;<!Y|odT(VwLszE!*JJ;j;DaKS{c zcdzcxwODsdIsfd1-$`?se-<yUlA83_EY{5KHN)YL>(?%J6IuA?<&x<sYk$gxEY-9= zd8e&QV=X6_hPsH@fdx!mR(iFY-Jkxvz-0B_$u?_A^_~yA_r1^B8M<y!O71HS#$OXA z9B-A^FAn{(J7-$jd0FGIw@>ej6@L!?Jn^;&1K*bG`y*y&%kf94#UAwk?pL>UcEOoT zW=~%ge_6mi>E*>cvKLQYUv=f8<G0jXY**JToj9@WPG8oWsMSBadgWd*Z2Htu_5IPj z<%QC1?D1>OJQh!2Q+OxyXo-yD^_4GQI`B^NeINQRC+tD(yRBw+SsF~ztp+#W_D@<Y z8t>m+GJ8g1_;T5-Zv|SG?`jrrEr?#h)F3C#JlQw1_|Tu@x3@aW_Rli+ikN2k;LFO3 zEZGeVze*M`CdwcEJip4O<NSy9PyH4(Fqr-Nt9ijKb*@Og;IeP4rHUT8PyScAu3m~E zZ=w3k!p85(KV6;ua?cchRhz|czbu2{n6154meXp*)Yq5SCcgU5AW~w>9r>I0=%Xcv zGjdl&Xy!Hc8SFgq%GK)lBfW_$Z=AKd>n>AZ+$JQj{7KT9!s|^|Ul#D5Ns!Nyerl0F z<vFuW`k!Yz_PRe#o6I9*x~Di!M@?CejcM_=3x^AiulIUX6Z&y-$liJ0D~gkspG+^? zuqOEF&Bv*Xv!DL-w|&8UYj>T+Vw>x;U*4C0`>3?*)3LV;g0)o7q@TIBF}Yg6sKWNd z(b8M`{a^kw2)t%Hc6HgL(8l!S4O1C+F*zLbj|pHqyzl6_yH}3RKPO+#eBD$tX8mv7 zdlTGN_OJM(!E|iFA&s|JK9rTL(27lzT<`e%bmP{&t}d4HOBqB0T~ToO?n}?M=De}? zUwA%iU4_N!uwO@yu1btBns@xeYR>g+@_V;;?!PN@fh|LF>9K1p%?H1%6<%>;|Gllx zUw2JXPPNMWt#|dD@tzATT1KlXk7>Mo`*k(9=`K0lfAbBO{*F;zy6d0131f7@SNXXN z&(_xNGQ7m`lK0oQHu)by&l<EX9xd#Qw7h+Rhd;<TeE$~qKfiC+-{1dluSHh0|7jkE zFAohJL>|X>DjdHb<iAnja+L22(df*_t0v!C{89c0H$V4b=`7(}w>teq%<tt?X*~b3 z*!SbRxvO9HR_2zb>aNM%x+Gk}?Mu!Vn=dAeNw>`Mr)+zl(Edm3(oOH}(oTinXDyx_ zIZ=Go<8Al+vi4Z@T%Ww^<TIm<2jspmW_ho!cK=ylYY-RF$C~b2Y5M13?CfkAQCY3M z#}?<NuW`;)xt+J3c}DU<)u|qLY8y^GdA!zJ{GEi)jflsr-#7dWVeq$Hz{&XAd5(cy z#DVAAmwKcgb6$5W&M>C0{i6|Y^l{#0$14|YT`cx#nUHAZIrkGgrTr|Q$X&gnwlTYS z)z+?4n_`X&%$&efvqhzG@`Vx`;dvSi6;Tl)$rC*OScgoA&W#lL&mhPWT*@27t9IdR zq0&)~RNv$CXLfK|d{qf;I3T~w`0czYjA6HI&RqP@P$Bwn|D{<vPqlYveE-@0I5?Uo z%l?CYe9lGQ#hs^fe?|z;J@C<iGhKZ8=as)t2WuR4Pm4^tby(VAWd>;Kied4eM_n3B z*_<}Jcl>AAbv$!fjO$asmzT2zeS+I0USA3A^{D$BQ!>#x{r+Bt;Mtv_?ed3%wnwF` z-f8jsuB%S&K2f_n7nm;gTy$8#RCF)sW3%G1+Lb$Q%?{5$edGIbufr#U>i4&Pe{f0T zuqlJehqY()MY=XQJ<fEKWC@pE`|tce$!ltvV%MrQrPtqF!XSUJk@<t@tw0C4`sCkc zKgup1_PEu0?eg5sUOVh#SMiq3GHXqLxLc98cTd^IzOGg5ufw(0?mBCb_PK1Oy&fw= zl-`ng;lE}vr~hYI8}Ku@{(RYghJCIU?)rbehW%%#)L=@Hv@QFac~Jbvj5^WyoYj8< z>o~g@XaAe|ZwsTP*0O#>cUSqj&bu7{7|#D8DAKPoyZ-9RUv~9#8GJtF%a_fb!!z&B z$AIp(NTwM(^X7D^%<ZXvHG7^#q62^XyJ_}EDwa;&U;d-<*OjCi4Y`;pH`Px4S#iHY zZr-B?9sVg>P1)Z+`OnbspCKyyp8m%?X8XG)S9kY#JTLs&ar{&UQ~p{TpTa*XRZ<Oc zZuQ;rfn7O8hc@N$>^%Oxl_BzT{Z0P^L6ZI7UES1s{xeAZE2&&n-&t?PP%6@R<-5p& zXAMl|!8}FG-;dd9{y586_}+o{g<W3eflc$Osscjh-F+GJ7_{)6G3OG`#-HWsH!euX zJ^s9)^gja^gU~~7pEIjgaY(-RE8I}ZvwYrG&d$ZtH@g46xiX!nYj>zs$pV(NJBFVg zt+^fB8n4?vQ}UJZ<(DDdp8pwauKeX?N{xS*d+)%U0M^HRPtscV+?f8u|DIQisQ$$7 z(<j(w8CnLd<xWa{^7%@2*DT5D;oU{64x87%+soi?lOtbd_g($g>XVW?cX=HASv+gP z-K~4}MX$~~XZbR~+1hQB=fxRsqZp=r{m`>-zOK9Kp*IP(n#+E9ZtKysdm!_#<YLL~ zwlL$#e-GGCSitU4b2{VWAHCy0lYfR!`FHU`a?ppI<4-@8y0ZLAU9A3}!O?zd)sxE) z&3*=MufMcs{kK`S)jA*kbn#j%wvk`Uzh?f+xOskWyZg_7^p#T=JodBJU)z3{=fC!4 zlfn+?f1m#|NZ@qB*~`@*kKa3B^082U%BoX$<Q89>I!%AW@zZT-Nyc&M!MCEhmDpxU z+?I<IFOcc0w2@z0IP3W#Yw5e5>rHm5UHGcMXY;MOtNi@$`L+MNo)KR9pW*bmEAs7Z z3pYC}KY#kuLEY|4#FJwQ20wNbB`Gbvz3WT$`iaMu_t!Xn`17+)ZDaOp2M4LCUGGkO zEqP@nclG*@>La)6yVlrUU4GZOod5e{`|=xo$6rS&`QP0%Va?h<I!1;u^__JB5%*)a zew(a&tbJv2(dn!kLHFOPI|r}2@i|OhzBzocezx4Dx?f+WoxkMupW&X>gW}icZ8cWe zaa}I;__D1(Y|rK$dm|%sCajD%H86;_VS9aGt>>GktshREeP_AKeY4x*mA<~qrN30K zk2c#cB=czAa_#LOm&s4R{n~d&vIviRkb#D&#+?)1GXELGnI_qJJzp;QE68fTiGEJH z<?@ok=C2F*<$p9Tp3hcs_Sxm!Tio3pvnu4Q<F}kFH9QxvImK-;^Bl(Waa&*7^X^md zd>rlFZ*|W?rKP#!L@Bey?*q9iznHS(MSsM}i)H5KYI{pOe%8BfqvXk$uMCgb<+eWE z6q6m#Tbj1B&2{UiD<^e#t^BRw<aL-Qd1ac4P;D<m^}+`iW9*yu88|<R7m9iLdF|ZA z(W}<~x^v>P0QWju_VxZ=@7V1x-(UFn`idt3Onq6E`|Fn<R{y9LxPPhB;#nKh%x|5V ze^+`1)B31vpOya^UM<%={%LUryX^}m(H&*=Q;UPu?N<3qGFvQ|Un(Em#plmem&I`6 zO6l#6X3u<<B4?4)!jhbK&P3?Tcdo5Fz9ME4qv&k8>Caz&58G^ZHFNI7W(L3LqWKqs zw>;LJy4Z7t@79NM5fl5arm(kJzVBkV@by1K`sB9(e|PCTJ`?X8nq#W^QE<X>>9tFA zm@KSo{xj6agg$8$@7>t?@7+BOro9Iv&b_!@ZZn}c*jazp?)_fti!+~WpV7d0hkuvm zM$av6u}5oL8RBe$<4mR&oc8M7YtHAsRhJ=T=jCt9o?7qxy<=H~`>w~&ByOMg+QX-D zmVx0xovE5J`{P-C^O^L|elCrh!f<!Xj7PKHg|;vE>U&nNTk+n3v$%LWSMTTNmzUbz zyPNy@kI$Wrwy(6UYvc|0efJ5Sx7>t5*i{64w-ke0$ko{au1ilB-zW^dT61{&@2hI_ ztG4^AL>KeS*T|dmJAl=5-8bK-EAA^QH&oSTX)Lj7oEY|6&4^himi_0qm9xw)rx>oX ze)3#l#fk4{Rab<ZS`+7YZx8?Mdkr@4ejki_H}#QhWXbPn>D{?u&#e3H9>pad2yo_G zE@5%ZHE{b6@lv~GpM0j(#ay56tDUEF$<=7yem8~2w{e?yRB=iC4q)fZ{$O<Mwf}}# zw@j5;*KS0fej+S&uDf?9vn;=TYxeR(_Ixg}`!}tPd@50<eWk?i&!b&d8q5=~|KoXS zwRg?L+iSL|E~qa36kXt2B)P->o=y5?yRFZ5^)*+1h(2N*>#2J5_?&JPbGM`oi`PB4 z>2N^KjA4JA_C0>(ODkU4$#1{v?OxDXn5`yp=#^w>yQSp!e<h6bAMlHueH70TbwBpt zx5}q6n?x1&_8Aq<_qsIi!-mwu$vY07T&do2d)Il1J14)l8SbdHUFD;DhU<3!^&cyk za*clGzdgEV<{i7o0&cb|rm3|Bt-V_D>q?=9%RjB1!fStVJo){~&h6h6#=zML&n8)h z1%CR^pjCb3;%;R=SB2QQE5J<#=&BcHo7$s)>X%9`08>^LXD(^|y1*zCSJF_Yw%%NV z`+G?8YbTctZlW2Gi<sM99u+BHz~*#xvf8}jo8>Znnj3gr_8n>dd3nZLr@LmKCtqI6 zP$Z{!>B*jtN7vl4{W?eL>Dt*7vx|j2Wj<`?nNZcd(_LAG=i}L;dqz{&?=gMUZM|A! z%icKY?nu2`$BI7OWh>=6TyWy`B*Qr?);nDPBe=X`qwf8H?U`!ZPxg5{%~<MC%@)LG z_4U!>EkBAE-+EDQm44GaD!%^svFEv;lc(PKd3U0N%>M3D?}N3~>DjgGV(q49N*dmD z70J$dX7q6B#1rS<PkB&wzN-K5t$iyW*Je9LZuQ<Bp>{EG-_GdV#&s&64f`A=lr4|j zgnJf$IP5+tb>iE1(%(H<8ugyU+lJ)IrQ4f}R=a$dH-AxF^xh@h+_$4^`y`n+etOI@ zVTby)2Ak)8AL~0zb#1raP`*0rp&pNS`?hF7@!8uG?;JdMT)nR_w*1&ij~~UQ8$4y~ zO1KL`cM3`d*Ilyae;TI#qjvG!&~;Hqr}>+BKb_slqI3VA;q&~L_qHx=vtE+%PB}7p ziqS5)z$xF9|7bAvcjlT{=d#^-6`%U=tY=bolE{iMmYkd0RVGiqP<7pQ&FiX3_kL`8 zb<I=CSLxNgQdh^{C#I=P^7wl&Eb+YM+P(Y_%i0rd!YAB3x$kbX+on67Ms9}}avWK4 z{L;4EE!x)JuTMU1|9-3a{f@LeRmHL<_hlC>7Vt^Oe_Z=+dHU+CY34=l%N<KoQ}aUI zuBXkiH~jmfVE+f<ur=>Y{e|YH{Vcs%QvYW5wXIzW;%`1`B?$eL{JHa0-PB9b75wg- zKWxgl7};|9>X9bhw+DGto;3gcIIBJ6NB*MMR*Ub(M4gCw*nF<rrd#HW<<Bbyyg!;9 zWNiO4^q8K_`W&}w>%W_!m-3c0-G0-bFFU82;pz7c7WGkI?y9}>zN>aCQ$%I5+nQHP zj8=<E9+WBlvSw}k!*%^@v+_%IH@DANIaR2<%d&v|o~xq&(|OtjE*p+ZEePn^A;G}d zcc7}|wF9F>o(A-;auCgaPc-pAL;bSF^+IO6;kH@l=GmNh(tl%v2xIiSi9at3ROTK2 z5%DDW^Tc1lvF82Dl^SGw0<12F-uQ68aiwy9b?XbxgLYFGrS+mrZAJ3zj&IfK^Hs@z zmY4VDc)x>HFeDGA-CF)KFyeF8{$9KMueo1VP5U+JDA#KK-Ln{WcNvCG4|S@0UB@;h ztMEJTj|;3lNnP!~-GuMwKgjr9V}JiIFN3dp;MWyL@1+0OZxy<$XZ!v5a}83jXRkQ_ z*q@>0PnP|b<ImQg*`q02H&tP($M4fWFECG6_|MQPz5m_<vvB44OXcT3bzqjWp1;<7 z^38g!a{t$F-Ln`neZF$lbJ;AlKeYe*iRFy591eW3{4T<9ndv`6Y4nGq>NgkXZG8MP zh<WmHdoPK%k|vB%&(7KCiF~^8+TW@s%P#ak!|`6L;(u%YGi?87s%SHREratn5&L`b zi>2%it-j=0Z#Aonq2=Z;Z}sO6+a}h%IsfBxaOq+ZM*hj>f4=AceiD#0NB+l;Ur)1g z0uJ|IYEa&i$v<P0%+#EaoA=tU)=zcj&YP5Ez5mO~#rEdgs~9p~Ivy@N{@Aa?^6|TG z%O-a*h;!Vv{8hS4L+taW_3IqJEdS3Sz`pR&;!2zCZh3~1=bvdXJE_IGhN|3BlP~?x zus1~iZG6%CKc86y-$zE3Z7nQb`LmL>yl~#3T|tNb8Lj@e(c)Nz3FBlQp6MKg-~D|3 zKI+W&GjQdpza%cpHUF9B6^5HlKjV#a|7f4B&&+n|e)xCFsoQ(z2Hib*+<%Y#+Nxxp zzU=e=88Sn{e*~BQXYk2WoKRi&f&X>v&**J>^H<r-`DK23b$#ppoiT5dn(WN&t{u0L zcMP&R{`A<s^1I(mu5X_d7C)bh{dMr#U9B(7t7bi%_I%AY<<w8lCpju@+HmN><+Y1G zJ^rqc{$WA1*1od-Lra*MCV=L@*z4~1`b^*CVizg3aKW~Vvlur1U37`Zq;UIQv*c8h zim9o7MO^c~hCYA%H1^nPZ)MA$yQ-=JSg&4KnDaB7%keq?t=V?%Hrbz6?KuD8s^X{r z42`SJ%!MlVcq=_fZ*~yax@W@vGi!DiRf_rtT+aP!5vZpmtdb+aCi$eu@SUZ6Z*Kh| zM}^u+tkZ0YIG)Y@<{kZcm!!?Ke-B?e$hoeok=yy<?%KQ8n#3FnR>~d{Wean?=gnq+ z<mmCgpJU?>$?6AR_#@3yelO*chtF*8Ki7WRsK?!pdaZo<*~YZHyYnhip9FWDd~Elm z>H>@Q3MJ32e~y0B@{PItZgGX4g!!q}lWMirT-vg9Vq{ga`UI`BvrMdFPyF;_T7UXj z2GgSZ2mF7%sGEJ1e}w~wTux5yY>TB6PbRozU*4yg+%EL)P?MVl!v)spyGb75X4^K! znw34VpJp%fpTTRjOx4o|ch0A#?0gvN(^99lHT=m8-qmd}mrpL>nR?mO$8d63PL(^; zI``|dB5aI#FNE)&_w47CC!9;H-T$yJ&AL)_cv7@=#R5(t(>8-uA{s9kj@{DSkh<tk z=J93+cE7#0wc5IWPP`Y5lX&~*`E8jMN80Tke|TlFTI%hJog404T+<{T=_S|Sd};C4 zTr11ujDP23_r3Zaw^P>Q_5Di?tP|JXS>3O@`Iz17-(8zU-_?cvtT^kq+*9@Ye3dze z_be%#_+8Xfe&xRq_e_}==ebR){kS#>*~dsR>`)D|`}D8mL3vn(XHQ~FU6y%iUcJ_& zOCEQ(b(%e%B>nVX31dM|@S^_=5&PpZInNi=zI4#4+xvpadS}?(e`%q23U*qYT&7|@ zyIAv!r0D!dbNT#*j;206`?S)Cz4&$C)m29JowMhCVJQ3l71Gq;Jj%fGsIS>}Md&^E zyK>LBy5*Jce|L4st-6m7>y;gNugETLPU@ePKc(vNwK-jGS9z4Vtg0`H_^4&dZnt;v zPkbA>>uBqd^7xE4r#rP5UpvUM2pz9`Epzg734iFbj@2jDp8CR474)Jmv7+Yv*B*N< z=3R#I?}e{lYS50pZ4xZIcBiea=Ch|#zapILJ_(rjl$`ggstdLI+WxL*-t%h<ITmhb zJ#27TKBfeA@`eb5=D}6(+AiL5`Ogqm_v!bqt6i)NrYVt5o90j572KhG)qnj`N7c=T zj=uf&Yf9epThq9&PI#Mp>hIxS7ucHYzqKSvcZx6k_cc7l@M-j_d0#I4=3l-vrc`Q+ z!u)9&$0hzLI*7bjz-0HG4SHVrf;oW>l8@i%KmM!b?RL9VuC_3+f5-m*FH7BSDsB8H zJd5E%-hMw#%}cfK*PGk|&rxfb1o&N?@5PW~bNp+XecNNt!Xpv?J{}c&{@vT_ap}3s z7c2i{FdlEu(iADm%wSM9X=PddEUsGKD@udOa*=Ug<?RdemaUvI%lLEEwf2C_Q}v~% zRzBa$5Ptc-;EBZ>?gp)C3y^HHSeZ0|?f0sk4;}<d{JCrK)`8PiB!I!{^6bAp_0GPs znP>kkvtPJ?4Rps1<h&9QhLCGQmF0#18A|&u2V7Xv_ISmU0OohfpVCYIy%zLYEj8os zuMPhhrgcbvd>{IPag+NqJ*#r|OH)-d9@YMxF1<4ILa|0niuq{=!P^gR9q%jP^R-&M zO@5br|L2wLCJe$|>?VDWOi%u2_<C6>-{9}Hh<|%7FdBRgT`U_>RkGqg!)5`u1y3HW zRdQRsHOxP5%WmPnOMhKpwSRNsuSBhu=GwQ9b9dh`-<!#CWuE+(RiC5WmH(XnTy=p} zUQO;&@(25ee$f%P|3&LR$+~_c`QKZUmlNd!9Ypt?Sn{7?UBCR>LNA@^Khj$J7nmmh zHZuI<`$J0FySM#b{gDeS%zjVmJ{i7$`6Jvg^CRE6=aJc#y6@KRtDKlN{j}hTBoz<4 zFr6I-e;;7(Gd^0HzhvG0J;z^06x8T!+_>RNa^p1VwT|z&W0z#9GKHyp?wkA3fn%S} zr97q9=^-0aX3lVvN-zp}@cl9SwZ)fea+haa|9tz_UF|)7t9NV&ojTLIp!kZ`<S(LP zlRwnm_nGFFz49H)#ydw2e(T}<mUmqKP2txSZ~qCH?%8nm@5+L_g%f2}1=pY4B-X-{ z%&zeyeVr>q)YgyJW>>EA%-DYV*+a>4i$J?4I!is@IlTP3GG|X_dd0R=`fnf4dd0d! z(B}1SR`2xYo&@1{+SdL*Oy%b4uDgA6mULnMPO}xCeK=cGw>>F-d2Md)hnmR9t*h?E zNJp*}yOwdn=~8RUp(Tcr@zZ6k`>PmkUfz1+YjoMHYo9EWdpBHCW>U8MH>c{?wX)`q zde@Ig#gqqZIW00hK2<4T<ED+VrwWb~xbe$BZub3At~T*uuCs4nW#LLq&s0X`n%s~F zE7+~w<9NfGAM(zdU;ZrGbA>CnjnNjn`Z?ULdo)i^azAzB!Q(E5%iWLkW-IpStxb89 zBXNAro~8mmyFF>k>SZI2>K-y%oU}H}ST8mHZcl^%0}uHi?O8j2_^MorxUG9+VnkGC z=JFjOtj}+&{h2?#=RuL>qowm7%7{xZu6$S1Dx@PgRXX>`q&5B1xOZ*}topKmcdzoX zYjLVOcSL($O50c(SvF^d&hGYSeAz*^iG6POPi-z)D_c?<9<)2)XsLRiTW7;<!4S@d z0&D(j>t|23P4GW2!l?gkqkN_3f>)>No4>Ab`7rsj)9U{WOlPBF?Iai95tr{}Ff?^l ze;2%etN8D=KZ5=<q#mm_e~|I-RR6zObtMdX%O!2v|7703C1_r|<Jsa`&BCkurSiW8 z&3|;1!8hghB{x~glcHvYfwvvMReZa0S~BrJ!}SHsXA|~F1#diVBOm3+E$@FO=<nQ( z7wVE4lry@#`~5$xSeNwq+xqW|?a!_8yE%2={J&Wpyw`c$@49k3h<usL|J&^8lF#N( z3Jfn?o8tfU<PP(*^QN3K-qQRcgQ@z(waA(;FV!W!n6hado2x!oW!m$1+d(HqpUc|$ zvo7Abi-E7YFtSeXgKz&4UcOqj-)DZCKD%1f&SP+}&0at|XvtQKo&A3whH{<~3hH~& zHRW*--<+$L!?I6!KKhiF`tSV-TMxN?Urx>Xlk~}dr75r9Uhmrpp!#M3&nyiQ29Y~< zZHw8@PuH;vk&t^fEiK=)E_X%Mte%4^l{d=uihC}wyfXarYU$0pYK2{s-}bC-i$6AR zz0Bdis~DECWqBm0+v|FKbNqSMm!~c$c`rk_*g5%m;yYK_$$XTXz5ed~+qceb7k;^U zhMq91PoD9_6LRenkMGT4C_eu5b)5f_$g>Y$?@c~(tEzHS<g4!!;~kcF?~XVA&)^id z-ywtf$`*c+!|S3dw-r}T)LGBRq5RxU>oEH~4*RG*pPVbFPUXqHtW{ty_2I94%&sdo zx(jZ-{FidgYTwcoHupl$-<<U@EL>B5<{!&*h1Z|1m0o=|Nt*5QtzX#|$9CrD%TKTU z*4?38;O)MD$FB?QtJf%*e>!%5%HzJT3D0D03%}3ZDeq^$w$k=nvx@jUqph*Q5z)1L zH}!I+u3u{BJ;SG6cg}`WU({v3tez#Z>5t>J=j}mP^w%bDyu3DjyT`hyJ7N=!KK)se zcTo0|<=3MOWpSz>bC<USiS5dCI(J*h<54>6kDnFn^NP<ejfxEuu9sc^{@Npto*NY> zLK#+A<|N3^DDbP-`t;iSZ}QPyVUv|T3s>fBoqlF(cVM>lbZ*7a9qbMFHDnBrE89F; zI{mo#v1|9<9eVZ4cc1j`nXaenK6v$YNglteQpB9Tm!WEsX68@U`qpxudb@jHp8a&U z*Q?Dw_x|=jf%ClUmL{%^_pL2me%i{}<h{||eHZQ}HBZ=G&$l)HV0!50Yc;k?CzWo$ zniI3-*7jS;d!)JZBF=LiXgu-4$oc~NGQNz8nHN^P_j6%&dlvJccwUClled409XK~G zcKy$glKeW*$)+Xu_<OS~=dVjr?`bfGuG)KVu5^^ghT~GZYYuGsl6d0zmp@qtBt!yO z%mQpTnLXn<^YqjH!;}29@+7Oa+uvK%#jx0P@7Y}@WxwmMt!`6)*Yo*j=*h)>`Cprh zmK9FCP@8$>c1Q2gJrmn*K2uhEw0ql=ssI*kCXPKPQY)@Y${sacmlF2r33JUHw%|{f zToY9m)?HNEb|%;3a>hA^=b!#&es5fs@i6q~6Y1~zu16UndTVx={bwloP@A#H{64?# z&c=g}B}~#9xHRO={pzMz<;ol0{_}!?d-D62eidhupWT}OUMARUdQ9r#{@d@(H-1~< z@worpajD-e&p)4KFbmB-aZ2x@{Ku0$DOJH2&9qj$xN&RmQJ$jZe=0<u$Me^C)@Ofo zk8b<)?NPS&@6|0^BU4Xo&xl|Pec7`*@AU;KhA*Mk?JRXAny2;b@~ZfX<Dwtl@7O-8 zZ1bbFd7rX(uV&ra^zPP$lT$s;Oj>Y@uOKo+KI&ECkEy!LmR<XGZ06s&Qa3&8rFBot zkeHxZn%LO(v)xaFdE<t7qbGTVTRm;cjtX!4o_5PwsL1fL=+k>bA1nKhOt|Z_*`(@P z&>`_F*B<8H=zZu@Z5Mlk-BO|Ceb5i>W8t&r_P48CRi2r)=SrTkoA=yRr-c0X?XF9e zuo1q(#qcG}W_}*WJ9{oCvu)Z_FYHsi`+9!Lu739k8Q=Y%9xYSh)rcuncHhFVT-Nik zvht2|TYnrCTl_7%ZDViA?w2isXSQcQPo2$mOu@LR@V>HgPZ5Llo<PU%_U%hWz-Rx0 zT21Nl{q<fsAJ!iDdF+vOSE&eN#F}l*Pm@)WH~v1f=4Q-$Zl!IP_@6qc$Z73){jKuI z3bW_!U+lgxF0K+wF<$;reh%NU)yZrVP4hSS^Q7}k_fxVv&{X`ZZmaFv?KhV^R*jx& z@!CP);;fuWI?3~D8J4Zd)jxB8Ducz2$xB7v<UXjqrNM05KCR6B)F}_Gs=m9L>rY*D zWys9?Y#CP}lGLTaa8zPZ7lWbm!c?U$4Tf8S4Bx&ibK~|_w0!dMILPsT0=qO8FoRSw zIxMw+_3^!{2tz}$*PmG$3)mj@1iCV4h^#%6VZVFMMOOxMkTR%&ZW@akcmj$T7j-dg zE;Emc-d?+GHP||>cVX<8XK5^8xxMkpzjyDazYP3&aCX+8vwv1BYLHPldFQ@y@Fssy z4sy@!p8wiYWKrU$&#oejN(G17pZ1CbFc*SNhPw)CT~OX}FO3B(pQV4Vs$0}n<bEgq zaF@mc23GllKZU)_%H8ChT}2q=^?z@wD{0aE_v6=}D}fH2Pqk|w)xU4_yRo45*?)$8 z8H*Z(6J({oEIs}^`6Fmg*vTFBYoZ)E|9#s2*j0p~Qup8azh5+umK{C6KG{`-;gbDL zlS`ccK3#NWkhtYm{4-eTv`~Sg?TSSW@?Fx6{~4|=>SD+#nvtH#R@G#&I%-PA9FP5< zZsZ+!>ng$+FY;nvWcX`W5k|cQ#ufKl9bthC@s8O$k^2hE@1C=I)TP0=*2wa({!5>1 z*1GVgzoax4u+2#6zPj>c&FN257j-ervaC7w)BlX+lfr<=mtx=KiVm|Bu06bG6N6oN z*-1<JK6@#R1zg2H#69P`N|k@hoqyxIB#Wz^$DK*u`jRZ~Y%P~Z{xJ5wye6qhTSB=_ zvh~oS1^*eM?7QzT4|Ww{R6W+2{_M`?D3`M<c&F<mKMG)Db6;kpxoi93yW;Ve-}auH zovR(Se%kEGQ{xV=zbo<5RfJJ);e)yAQEm6Ed#$csI_q@Eto4(_KfwlzU$Zu{x4qF( zY4TX}_HlMa)IFmO>rYD;h0A_^?<&F=?(o5{f5ClU(`D1M^HmxaTODIInzx{!fL~J9 zVzK83x&DWL-QR{q)h^w8T){&*_7s1>@*j2ct^_&=WQAXfeRXQ0VQ5e5`S1I-?i5Ir zYP#KDrLlk&lCV)z3!}r&RzcU_SMz#SxrziZtMtwbdiBWs<%x%_ygCQ!S2VxUlg_^m z$`D0M`u6YHng3leVDU%W43BH}yJq|`@&_e@T+78Gfewr@{kwPH_`Xg)@`rcns?73_ z?lsfChf6J)e!)-Vndk)3(m$cSA^|MBt{*z7pL|X1R>p$<fDPL>_u1}$^=Db~{NtvJ zANe!ZAM##(*yOUt_E@`W$q=>3KbPhkygd;2CD1`~pYV^&>ZMsyMLxSs%6{dEpWU`m zK4TZ7SMSkXg)d*a^?um&+dEh7-ly!!+>+|w-7Pnz*``?vxgHNNp8i*3QG?orJ)&z~ zTr1lZc_lab;+r|F6_4|`cnUmlJ$cOX$=64lzu322kFvfMx$@#{|1ER8HvgSmdimJe zsm}9^=cKmV=<gK?V6V)1^P%R1$a4$H$BoywKlM8*62RDH=qkdH1j_Xipg>^L;@@`r zuE~VX<T8eL0S6|!iZGmZly>IXq>-u2>S%vR+wIhYIL9Y>e;=H5Q*Lw>VT{sX@%xjP hP;lhC$tR6P4Pq84Gaf2Wa=y;BwEv~6NC5l)n*iRv^y2^k literal 0 HcmV?d00001 diff --git a/senate/templates/senate/base.html b/senate/templates/senate/base.html new file mode 100644 index 000000000..90ebb63ff --- /dev/null +++ b/senate/templates/senate/base.html @@ -0,0 +1,73 @@ +{% load static wagtailuserbar wagtailcore_tags %} +<!doctype html> +<html lang="cs"> + <head> + <meta charset="utf-8"> + + <title>{% firstof page.seo_title page.title %}</title> + <meta name="description" content="{{ page.search_description }}"> + <meta name="viewport" content="width=device-width, height=device-height, initial-scale=1, user-scalable=0, minimum-scale=1.0, maximum-scale=1.0, shrink-to-fit=no"> + <meta name="author" content="Piráti"> + <script src="https://kit.fontawesome.com/cbdc6198f3.js" crossorigin="anonymous"></script> + <link rel="stylesheet" href="{% static "shared/vendor/bootstrap-4.4.1/css/bootstrap.min.css" %}"> + <link href="https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Roboto+Condensed:wght@300;400;700&family=Roboto:wght@300;400;500&display=swap" rel="stylesheet"> + <link rel="stylesheet" href="{% static "senate/assets/css/styles.css" %}"> + <link rel="stylesheet" href="{% static "senate/assets/css/overrides.css" %}"> + + {% if page.matomo_id %} + {% include "shared/matomo_snippet.html" with matomo_id=page.matomo_id %} + {% endif %} + </head> + + <body> + + {% wagtailuserbar %} + + <header> + <div class="first-header with-small-logo"> + <div class="container-fluid"> + <div class="row"> + <div class="col-4 col-lg-1 col-xl-1 logo-wrap"> + <img src="{% static "senate/assets/img/logo.svg" %}" class="normal" alt=""> + <img src="{% static "senate/assets/img/logo-small.svg" %}" class="small" alt=""> + </div> + <div class="col-8 col-xl-11 col-lg-11 menu-content"> + <h1 class="headline-normal mt-3">{% firstof page.seo_title page.title %}</h1> + </div> + </div> + </div> + </div> + </header> + + {% block content %}{% endblock %} + + <footer> + <div class="footer-first"> + <div class="top sp-3"> + <div class="container"> + <div class="row"> + <div class="col-sm-7 col-12 footer-logo"> + <a href="https://www.pirati.cz"><img src="{% static "senate/assets/img/logo.svg" %}" alt="Logo Pirátské strany"></a> + <p><span class="copyleft">©</span> Piráti, {% now "Y" %}. Všechna práva vyhlazena.<br>Sdílejte a nechte ostatní sdílet za stejných podmínek.</p> + </div> + <div class="col-sm-5 col-12 footer-cta"> + <div class="footer-socials"> + <a href="https://www.facebook.com/ceska.piratska.strana/"><i class="fab fa-facebook-f"></i></a> + <a href="https://twitter.com/PiratskaStrana"><i class="fab fa-twitter"></i></a> + <a href="https://www.instagram.com/pirati.cz/"><i class="fab fa-instagram"></i></a> + <a href="https://www.youtube.com/user/CeskaPiratskaStrana"><i class="fab fa-youtube"></i></a> + <a href="https://www.flickr.com/photos/pirati/"><i class="fab fa-flickr"></i></a> + </div> + <a href="https://nalodeni.pirati.cz" class="btn-icon c-green my-1"> + <div class="btn-wrap"> + <span class="text">Naloď se</span><div class="icon"><img src="{% static "senate/assets/img/icons/onboard.svg" %}" alt="Naloď se"></div> + </div> + </a> + </div> + </div> + </div> + </div> + </div> + </footer> + </body> +</html> diff --git a/senate/templates/senate/person_snippet.html b/senate/templates/senate/person_snippet.html new file mode 100644 index 000000000..0d3b587f0 --- /dev/null +++ b/senate/templates/senate/person_snippet.html @@ -0,0 +1,22 @@ +{% load wagtailimages_tags %} +<div class="profile col-lg-6 my-4"> + <div class="img"> + <div class="img-inner"> + {% image person.value.photo fill-110x110 as img %} + <img src="{{ img.url }}" alt="{{ person.value.name }}"> + </div> + </div> + <div class="info"> + <span class="name">{{ person.value.name }}</span> + <span class="position">{{ person.value.district }}<br>{{ person.value.info }}</span> + {% if person.value.phone %} + <a href="tel:{{ person.value.phone }}" class="contact"><i class="fas fa-phone" aria-hidden="true"></i> {{ person.value.phone }}</a> + {% endif %} + {% if person.value.email %} + <a href="mailto:{{ person.value.email }}" class="contact"><i class="fas fa-envelope" aria-hidden="true"></i> {{ person.value.email }}</a> + {% endif %} + {% if person.value.web %} + <a href="{{ person.value.web }}" class="contact"><i class="fas fa-home" aria-hidden="true"></i> {{ person.value.web }}</a> + {% endif %} + </div> +</div> diff --git a/senate/templates/senate/senate_home_page.html b/senate/templates/senate/senate_home_page.html new file mode 100644 index 000000000..133cc466b --- /dev/null +++ b/senate/templates/senate/senate_home_page.html @@ -0,0 +1,35 @@ +{% extends "senate/base.html" %} +{% load static wagtailimages_tags wagtailcore_tags %} + +{% block content %} + +<main> + <section class="contact"> + <div class="container my-5"> + <div class="row"> + <div class="col-lg-12"> + <h2 class="headline-normal">Naši Senátoři</h2> + + <div class="row"> + {% for person in page.senators %} + {% include "senate/person_snippet.html" %} + {% endfor %} + </div> + + <hr class="my-4"> + <h2 class="headline-normal">Kandidáti do Senátu</h2> + + <div class="row"> + {% for person in page.candidates %} + {% include "senate/person_snippet.html" %} + {% endfor %} + </div> + + <hr class="my-4"> + </div> + </div> + </div> + </section> +</main> + +{% endblock %} -- GitLab