* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

html {
    scroll-behavior: smooth;
}

ol, ul {
    list-style: none;
}

/* Spacing classes */
.spacer-top-1 {
    margin-top: 1rem;
}

.spacer-top-1 {
    margin-top: 1rem;
}

.spacer-top-2 {
    margin-top: 2rem;
}

.spacer-top-3 {
    margin-top: 3rem;
}

.spacer-top-4 {
    margin-top: 4rem;
}

.spacer-top-1 {
    margin-top: 1rem;
}

.spacer-bottom-1 {
    margin-bottom: 1rem;
}

.spacer-bottom-2 {
    margin-bottom: 2rem;
}

.spacer-bottom-3 {
    margin-bottom: 3rem;
}

.spacer-bottom-4 {
    margin-bottom: 4rem;
}

/*Spacer classes*/

ul {
    margin-bottom: 2rem;
    padding-left: 1.25rem;
}

ul > li {
    position: relative;
    font-family: 'Calibri';
    line-height: 2;
    color: #3c3c3c;
}

ul > li:before {
    content: "\2022";
    color: #be1919;
    position: absolute;
    width: 1.25rem;
    margin-left: -1rem;
    flex-shrink: 0;
}

hr {
    margin: 25px 0;
}

.h3.text-primary {
    font-size: 24px;
    color: #be1919;
    font-weight: 300;
    margin-bottom: 15px;
}

.text-primary {
    color: #be1919;
}

div.grid {
    display: flex;
    justify-content: space-between;
}

div.grid > div {
    width: 48%;
}

div.grid h3 {
    font-size: 24px;
    color: #3c3c3c;
    font-weight: 300;
    margin-bottom: 20px;
}

div.grid table tr {
    border-top: 1px solid #dee2e6;
    height: 45px !important;
}

div.grid table td img {
    width: 27px;
}

a {
    text-decoration: none;
    color: #be1919;
    font-weight: 300;
    transition: all .2s ease-in-out;

}

strong a {
    font-weight: inherit;
}

a:hover {
    color: #3c3c3c;
    text-decoration: none;
}

h1, h2, h3, h4, h5, h6 {
    color: #3c3c3c;
}

h1 {
    font-size: 40px;
    font-weight: 300;
    margin-bottom: 10px;
}

p {
    font-family: 'Calibri';
    font-size: 16px;
    line-height: 26px;
    margin-bottom: 1rem;
    color: #3c3c3c;
    font-weight: 300;
}

p:last-child {
    margin-bottom: 0;
}

.container {
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    max-width: 1160px;
    padding: 0 15px;
}

body {
    position: relative;
    overflow-x: hidden;
    font-family: 'Calibri';
}

header {
    background: linear-gradient(270deg, hsla(0, 0%, 100%, .7), hsla(0, 0%, 100%, .9) 50%);
    backdrop-filter: blur(0.125rem);
    height: 80px;
    position: fixed;
    width: 100%;
    top: 0;
    left: 0;
    display: flex;
    align-items: center;
    z-index: 998;
}

.header__inner {
    display: none;
}

.header__burger {
    display: none;
    position: relative;
}

.nav-sub-children {
    display: none;
}

.burger__top-line {
    position: absolute;
    width: 70%;
    height: 3px;
    background: #fff;
    transition: all .4s ease;
    border-radius: 2px;
    top: 28%;
    left: 50%;
    transform: translate(-50%, 0);
}

.burger__mid-line {
    position: absolute;
    width: 70%;
    height: 3px;
    background: #fff;
    transition: all .4s ease;
    border-radius: 2px;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.burger__bot-line {
    position: absolute;
    width: 70%;
    height: 3px;
    background: #fff;
    transition: all .4s ease;
    border-radius: 2px;
    bottom: 27%;
    left: 50%;
    transform: translate(-50%, 0);
}

.burger__mid-line.active {
    opacity: 0;
}

.burger__top-line.active {
    transform: rotate(225deg);
    top: 50%;
    left: 0;
}

header .container {
    display: flex;
    justify-content: space-between;
    height: 100%;
    align-items: center;
}

.header__wrapper {
    width: 100%;
    position: relative;
    height: 100%;
}

.header__nav-list {
    display: flex;
    align-items: center;
    margin-left: -1.25rem;
    height: 100%;
    margin-bottom: 0;
}

.header__nav-list a {
    font-family: 'Calibri';
    font-weight: 300;
    padding: 0 1rem;
    color: #3c3c3c;
    text-transform: uppercase;
    font-size: 1rem;
    letter-spacing: 1px;
    height: 100%;
    display: flex;
    align-items: center;
}

.header__nav-list > li:hover ul {
    pointer-events: auto;
    opacity: 1;
}

.header__nav-list > li ul {
    background-color: #fff;
    -webkit-backdrop-filter: blur(.5rem);
    backdrop-filter: blur(0.5rem);
    border-top: 3px solid #be1919;
    border-radius: 0.2rem 0.2rem 0 0;
    box-shadow: 0 1rem 3rem rgb(0 0 0 / 18%);
    padding: 0.5rem 0;
    position: absolute;
    top: 100%;
    left: 0;
    opacity: 0;
    min-width: 100%;
    pointer-events: none;
}

.header__nav-list > li.columns-2 ul {
    column-count: 2;
}

.header__nav-list > li ul > li {
    transition: all .2s ease-in-out;
}

.header__nav-list li::before {
    display: none;
}

.header__nav-list > li ul > li a {
    display: block;
    text-transform: none;
    width: 100%;
    padding: 0.25rem 1.25rem;
    font-size: 1rem;
    color: #3c3c3c;
    text-decoration: none;
    white-space: nowrap;
    letter-spacing: 0;
    transition: all .2s ease-in-out;
}

.header__nav-list > li ul > li:hover {
    background-color: hsla(0, 0%, 97.3%, .875);
}

.header__nav-list > li ul > li:hover a {
    color: #be1919;
}

.header__nav-list > li {
    position: relative;
    height: 100%;
    display: flex;
    transition: all .2s ease-in-out;
}

.header__nav-list > li:hover {
    background-color: hsla(0, 0%, 97.3%, .875);
}

.header__nav-list .current-menu-item > a,
.header__nav-list .current-menu-parent .current-menu-item a {
    color: #be1919;
}

.header__nav-list > li:hover > a {
    color: #be1919;
}

.custom-logo {
    max-width: 245px;
    height: auto;
    width: 100%;
}

.header__logo {
    padding-top: 4px;
    display: flex;
}

.header__logo a {
    display: block;
    align-self: center;
}

.home-banner {
    height: 650px;
    position: relative;
    overflow: hidden;
}

.home-banner .banner-images {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.home-banner .banner-images .image-item {
    height: 100%;
    position: absolute;
    opacity: 0;
    z-index: 0;
    display: none;
}


.home-banner .banner-images .image-item.active {
    opacity: 0;
    z-index: 1;
    width: 100%;
    display: block;
    animation: fadeIn 1.1s forwards;
}

@keyframes fadeIn {
    0% {
        opacity: 0;
    }
    5% {
        opacity: .1;
    }
    25% {
        opacity: 0.25;
    }
    50% {
        opacity: 0.5;
    }
    75% {
        opacity: 0.75;
    }
    100% {
        opacity: 1;
    }
}

@media (max-width: 768px) {
    .home-banner .banner-images .image-item picture {
        display: flex;
    }

}

.home-banner .banner-images .image-item picture {
}

.banner-images .image-item {
    position: relative;
}

.image-item .animation-wrapper {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.home-banner .banner-images .image-item.active .animation-block {
    width: 100%;
    display: block;
    left: 0;
    top: -100%;
    background: #fff;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    transform-style: preserve-3d;

    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;

    -o-transition: transform .6s ease-in-out;
    -moz-transition: transform .6s ease-in-out;
    -webkit-transition: transform .6s ease-in-out;
    -webkit-transform: rotateX(0deg);
    -moz-transform: rotateX(0deg);
    transform: rotateX(0deg);
    animation: animate 2s linear forwards;
}

@keyframes animate {
    0% {
        top: 0%;
    }
    100% {
        top: -100%;
        -webkit-transform: rotateX(180deg);
        -moz-transform: rotateX(180deg);
        transform: rotateX(180deg);
    }
}

.home-banner .images-dots {
    display: flex;
    margin: 0 -4px;
    position: absolute;
    bottom: 20px;
    right: -13px;
    z-index: 2;
}

.home-banner .images-dots .dot-item {
    width: 8px;
    height: 8px;
    border-radius: 50%;
    cursor: pointer;
    margin: 0 4px;
    background: rgba(255, 255, 255, .5);
    transition: all .2s ease-in;
    box-shadow: 0 0 3px 1px rgb(0 0 0 / 20%);
}

.home-banner .images-dots .dot-item.active {
    background: #fff;
}

.home-banner .banner-images img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    position: relative;
}

.home-banner__info-line {
    height: 100px;
    display: flex;
    align-items: center;
    /*margin-bottom: 50px;*/
}

.info-line__links-box {
    display: flex;
}

.home-banner__inner {
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 0 -16px;
}

.home-banner__info-line h2 {
    font-size: 1.75rem;
    font-family: 'Calibri';
    color: #fff;
    margin: 0 16px;
    font-weight: 300;
}

.home-banner__info-line a {
    background-color: #fff;
    color: #be1919;
    border: 2px solid #fff;
    margin: 0 16px;
    min-width: 200px;
    display: flex;
    padding: 0.8rem 1rem;
    border-radius: 3px;
    justify-content: center;
    font-size: 16px;
    font-family: 'Calibri';
    font-weight: 300;
    transition: all .3s;
    transition-timing-function: cubic-bezier(.75, 0, .25, 1);
    position: relative;
    align-items: center;
}

.home-banner__info-line a:after {
    content: "";
    position: absolute;
    left: -2px;
    width: calc(100% + 4px);
    bottom: -2px;
    right: -2px;
    height: 75%;
    background: linear-gradient(180deg, transparent, rgba(0, 0, 0, .2));
    pointer-events: none;
    opacity: 0;
    transition: all .2s ease-in-out;
}

.home-banner__info-line a:hover:after {
    opacity: 1;
}

.home-banner__info-line a svg {
    margin-right: 10px;
}

.home-banner .container {
    position: relative;
    width: 100%;
    height: 100%;
}

.home-banner-caption {
    background-color: hsla(0, 0%, 100%, .8);
    position: absolute;
    bottom: 48px;
    left: 0;
    z-index: 100;
    max-width: 490px;
    padding: 2rem 2rem 2rem 1rem;
    animation: fadeIn 3s ease-in-out forwards;
}

@keyframes fadeIn {
    0% {
        opacity: 0;
    }
    66% {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}

.home-banner-caption::before {
    content: "";
    position: absolute;
    background-color: hsla(0, 0%, 100%, .8);
    width: 100vw;
    height: 100%;
    left: -100vw;
    top: 0;
}

.home-banner-caption::after {
    content: "";
    position: absolute;
    top: 0;
    left: 100%;
    width: 75px;
    height: 100%;
    -webkit-clip-path: polygon(-100% 0, 100% 0, 0 100%);
    clip-path: polygon(-100% 0, 100% 0, 0 100%);
    background-color: hsla(0, 0%, 100%, .8);
}

section h2, section h1, section h3, section h4, section h5, section h6 {
    font-size: 40px;
    font-family: 'Calibri';
    font-weight: 300;
    color: #3c3c3c;
    line-height: 1;
    margin-bottom: 10px;
}

section h1 {
    font-size: 2.5rem;
}

section h3 {
    font-size: 24px;
}

section h4 {
    font-size: 20px;
}

section h5 {
    font-size: 18px;
}

section h6 {
    font-size: 16px;
}

.single main h3 {
    font-size: 20px;
    margin: 2rem 0 1rem;
}

.single main h2 {
    font-size: 25px;
    color: #be1919;
    font-weight: 300;
    margin-bottom: 12px;
}

.single main h2 strong {
    font-weight: 300;

}

.single main h2.less-margin {
    margin-bottom: 3px;
}

.home-banner-caption p {
    font-size: 24px;
    font-family: 'Calibri';
    font-weight: 300;
    color: #be1919;
    line-height: 1.15;
}

.home-banner-caption h2 {
    margin-bottom: 12px;
}

.home-banner-awards {
    position: absolute;
    bottom: 3rem;
    right: -15px;
    z-index: 100;
    display: flex;
    align-items: flex-end;
}

.home-banner-awards.is-static {
    position: static;
    bottom: unset;
    right: unset;
    z-index: unset;
    align-items: center;
}

.home-banner-awards.no-swiper .swiper-wrapper {
    gap: 15px;
}

@media (min-width: 992px) {
    .home-banner-awards.no-swiper .swiper-wrapper {
        gap: 23px;
    }
}

.home-banner .home-banner-awards img {
    max-width: 128px;
}

.home-banner-awards {
    overflow: hidden;
}

.home-banner .home-banner-awards:not(.no-swiper) {
    height: auto;
    width: 195px;
}

@media (min-width: 992px) {
    .home-banner .home-banner-awards:not(.no-swiper) {
        width: 453px;
    }
}

.home-banner-awards .swiper-wrapper {
    align-items: flex-end;
}

.home-banner .home-banner-awards .swiper-slide:nth-of-type(1) img, .home-banner .home-banner-awards .swiper-slide-active:nth-of-type(1) img {
    animation: fadeIn 6s ease-in-out forwards;
}

.home-banner .home-banner-awards .swiper-slide:nth-of-type(2) img, .home-banner .home-banner-awards .swiper-slide-active:nth-of-type(2) img {
    animation: fadeIn 5s ease-in-out forwards;
}

.home-banner .home-banner-awards .swiper-slide:nth-of-type(3) img, .home-banner .home-banner-awards .swiper-slide-active:nth-of-type(3) img {
    animation: fadeIn 4s ease-in-out forwards;
}

.home-info__inner {
    margin: 4rem 0;
}

.home-info h1,
.home-logos-slider h1,
.home-slider-article h1 {
    font-size: 40px;
    font-family: 'Calibri';
    font-weight: 300;
    margin-bottom: 0.75rem;
}

p.subtitle {
    font-size: 24px;
    font-family: 'Calibri';
    font-weight: 300;
    color: #be1919;
    margin-bottom: 2rem;
}

h2.subtitle {
    font-size: 25px;
    font-family: 'Calibri';
    font-weight: 300;
    color: #be1919;
    margin-bottom: 2rem;
}

.home-info p {
    color: #000;
    font-size: 16px;
    font-family: 'Calibri';
    margin-bottom: 1rem;
    line-height: 1.6;
    font-weight: 300;
}

.home-info p:last-child {
    margin-bottom: 0;
}

.home-info p:first-of-type {
    font-weight: bold;
}

.home-articles p {
    font-size: 24px;
    font-family: 'Calibri';
    font-weight: 300;
    color: #be1919;
    margin-bottom: 2rem;
}

.home-articles__row li {
    max-width: 350px;
    position: relative;
    margin: 0 19px;
}

.home-articles__row li::before {
    content: "\2022";
    color: #be1919;
    position: absolute;
    width: 1.25rem;
    margin-left: -1rem;
    flex-shrink: 0;
}

.home-articles__row li a {
    color: #be1919;
    font-size: 16px;
    font-family: 'Calibri';
    font-weight: 300;
    line-height: 1.625;
    margin-top: 4px;
    margin-bottom: 0.25rem;
    display: block;
}

.home-articles__row li a:hover {
    color: #3c3c3c;
}

.home-articles__inner {
    padding: 4rem 0;
}

.home-articles__inner ul {
    padding-left: 0;
}

.home-articles__inner h3 {
    margin-bottom: 20px;
}

.footer__main {
    background-image: linear-gradient(0deg, silver 1%, #e3e3e3 35%);
    padding: 4rem 0;
    position: relative;
    /*margin-top: 65px;*/
}

.footer__popup {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    height: 100vh;
    width: 100%;
    justify-content: center;
    align-items: center;
    z-index: 9999;
    background-color: rgba(0, 0, 0, 0.8);
    transition: all 0.3s;
    opacity: 1;
}

.footer__iframe {
    position: relative;
    max-width: 100%;
    padding-top: 45%;
    width: 80%;
}

.footer__iframe iframe {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
}

.footer-popup__close-btn {
    position: absolute;
    right: 0;
    top: 0;
    height: 44px;
    width: 44px;
    cursor: pointer;
    background-color: rgba(30, 30, 30, .6);
    display: flex;
    justify-content: center;
    align-items: center;
}

.footer-popup__close-btn svg {
    width: 24px;
    height: 24px;
    fill: rgba(255, 255, 255, 0.8);
}

.footer-popup__close-btn:hover svg {
    fill: #fff;
    transition: all 0.3s;
}

footer h3 {
    color: #be1919;
    font-size: 24px;
    font-family: 'Calibri';
    font-weight: 300;
    margin-bottom: 1.5rem;
}

.footer-box {
    column-count: 2;
}

.footer-box__item {
    display: flex;
    align-items: center;
    margin-bottom: 1rem;
}

.footer-box__item svg {
    width: 11px;
}

.footer-social__item svg {
    width: 15px;
}

.footer-box__icon-box,
.footer-social__item {
    background-color: #be1919;
    height: 28px;
    width: 28px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 3px;
    margin-right: 0.5rem;
}

.footer-social__item {
    margin-right: 0.75rem;
}

.footer-social__item:last-child {
    margin-right: 0;
}

.footer-box__item span {
    font-size: 14px;
    font-weight: 300;
    font-family: 'Calibri';
    color: #3c3c3c;
}

.footer-box__item path,
.footer-social__item path {
    fill: #fff;
}

.footer__first-item {
    width: 50%;
}

.footer__second-item,
.footer__third-item {
    width: 25%;
}

.footer__row {
    display: flex;
}

.footer-social__row {
    display: flex;
}

.footer__line {
    background-color: #be1919;
    padding: 0.5rem 0;
}

.footer__line .container {
    display: flex;
    justify-content: space-between;
}

.footer__line span {
    color: #fff;
    font-size: 16px;
    font-family: 'Calibri';
    font-weight: 300;
}

.footer-line__box {
    display: flex;
}

.footer-line__box a {
    color: #fff;
    font-size: 16px;
    font-family: 'Calibri';
    font-weight: 300;
    padding: 0 0.5rem;
}

.footer-line__box a:first-child {
    border-right: 2px solid #fff;
}

.footer__awards {
    display: none;
    margin-bottom: 30px;
}

.swiper-slide {
    display: flex;
    justify-content: center;
    align-items: center;
    cursor: pointer;
}

.no-swiper .swiper-slide {
    width: initial;
    height: initial;
}

.home-logos-slider__inner {
    position: relative;
}

.home-logos-slider .swiper-slide img {
    max-width: 150px;
    width: 100%;
    object-fit: contain;
}

.home-logos-slider .swiper-slide {
    cursor: unset;
}

.home-logos-slider .swiper-button-prev,
.home-slider-article .swiper-button-prev {
    transform: translate(-300%, 0px);
}

.home-logos-slider .swiper-button-next,
.home-slider-article .swiper-button-next {
    transform: translate(300%, 0px);
}

.home-logos-slider .swiper-button-prev::after,
.home-logos-slider .swiper-button-next::after,
.home-slider-article .swiper-button-prev::after,
.home-slider-article .swiper-button-next::after {
    color: #be1919;
}

.home-slider-article .swiper-button-disabled.swiper-button-prev::after,
.home-slider-article .swiper-button-disabled.swiper-button-next::after {
    color: #3c3c3c;
}

.home-logos-slider {
    padding: 4rem 0;
}

.home-slider-article {
    padding: 4rem 0;
}

.home-slider-article img {
    width: 100%;
    object-fit: cover;
    height: 150px;
}

.swiper-slide__image-box {
    position: relative;
    padding-top: 56%;
    overflow: hidden;
    margin-bottom: 10px;
}

.swiper-slider__youtube-dark {
    display: none;
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.4);
    z-index: 1;
}

.swiper-slider__youtube-wrapper {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    display: none;
    z-index: 1;
}

.swiper-slider__youtube-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    width: 75px;
    height: 50px;
    background-color: #be1919;
    border-radius: 50%/10%;
    text-align: center;
    transform: translateY(0);
}

.swiper-slider__youtube-icon::before {
    content: "";
    position: absolute;
    top: 10%;
    bottom: 10%;
    right: -5%;
    left: -5%;
    background-color: inherit;
    border-radius: 5%/50%;
}

.swiper-slider__youtube-icon::after {
    content: "";
    position: relative;
    left: 2px;
    z-index: 10;
    display: inline-block;
    width: 0;
    height: 0;
    border-left: 0.75rem solid #fff;
    border-top: 0.75rem solid transparent;
    border-bottom: 0.75rem solid transparent;
}

.swiper-slide__image-box img {
    height: auto;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    z-index: 0;
}

.swiper:not(.swiper-initialized) .swiper-slide__image-box img {
    display: none;
}

.swiper-slide:hover .swiper-slider__youtube-dark,
.swiper-slide:hover .swiper-slider__youtube-wrapper {
    display: flex;
    height: 150px;
    align-items: center;
}

.home-slider-article h4 {
    color: #be1919;
    font-size: 20px;
    font-weight: 300;
    font-family: 'Calibri';
    line-height: 1.2;
}

.swiper-slide:hover .swiper-slide__wrapper h4 {
    color: #3c3c3c;
}

.split-wrapper {
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 2;
    background: #fff;
    perspective: 600px;
    -webkit-perspective: 600px;
    -moz-perspective: 600px;

    -webkit-transform-origin: 100% center;
    -moz-transform-origin: 100% center;
    -ms-transform-origin: 100% center;
    transform-origin: 100% center;
}

.split-wrapper .split-div {
    position: relative;
    top: -100%;
    left: 0;
    transition: all .2s linear;
    opacity: 0;
    height: 100%;
    background-size: cover;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    transform-style: preserve-3d;

    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;

    -o-transition: transform .6s ease-in-out;
    -moz-transition: transform .6s ease-in-out;
    -webkit-transition: transform .6s ease-in-out;
    -webkit-transform: rotateX(180deg);
    -moz-transform: rotateX(180deg);
    transform: rotateX(180deg);
    animation: animate 1s linear forwards;
}

.full-width-text-section {
    display: flex;
    flex-direction: column;
}

.full-width-text-section .full-width-block {
    margin-top: 4rem;
    margin-bottom: 4rem;
}

.full-width-text__inner a {
    display: inline-block;
    color: inherit !important;
    font-weight: inherit !important;
}

.full-width-block__btn-box {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
}

.full-width-block__custom-btn {
    background-color: rgb(190, 25, 25);
    color: #fff;
    font-family: Calibri, Arial, sans-serif;
    font-size: 20px;
    font-weight: bold;
    padding: 15px 33px;
    border-radius: 30px;
    width: fit-content;
}

a.full-width-block__custom-btn:hover {
    background-color: #9c1515;
    color: #fff;
}

.full-width-text-section .separator .line {
    height: 1px;
}

.gradient {
    position: relative;
}

.gradient:after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    right: 0;
    height: 50%;
    background: linear-gradient(180deg, transparent, rgba(0, 0, 0, .1));
    pointer-events: none;
}

.consultants-section .consultants-content {
    padding-top: 7px;
}

.consultants-section .category-title {
    padding-bottom: 20px;
    border-bottom: 1px solid #a7a7a7;
}

.consultants-section .category-title h3 {
    margin-bottom: 0;
}

.consultants-section .consultants-wrapper {
    padding-top: 31px;
}

.consultants-section .consultants-wrapper {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -20px;
}

.consultants-section .consultants-wrapper.four-columns {
    margin: 0 -12px;
}

.consultants-section .consultants-wrapper .consultant-item {
    display: flex;
    padding: 0 20px;
    margin-bottom: 48px;
}

.consultants-section .consultants-wrapper.four-columns .consultant-item {
    padding: 0 12px;
}

.consultants-section .consultants-wrapper.two-columns .consultant-item {
    width: 50%;
}

.consultants-section .consultants-wrapper.three-columns .consultant-item {
    width: 33.333%;
}

.consultants-section .consultants-wrapper.four-columns .consultant-item {
    width: 25%;
    min-height: 150px;
}

.consultant-item {
    position: relative;
}

.consultants-section .consultants-wrapper.four-columns .consultant-item .consultant-text {
    display: none;
}

.consultants-section .consultants-wrapper .consultant-item .consultant-text {
    padding-left: 24px;
    padding-top: 2px;
    position: relative;
    width: 50%;
}

.consultants-section .consultants-wrapper .consultant-item .consultant-text .consultant-link {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.consultants-section .consultants-wrapper .consultant-item .consultant-text h4 {
    margin-bottom: 18px;
    color: #be1919;
}

.consultants-section .consultants-wrapper .consultant-item .consultant-img {
    max-width: 50%;
    max-height: 155px;
    position: relative;
}

.consultants-section .consultants-wrapper.three-columns .consultant-item .consultant-img {
    max-width: 100%;
    max-height: 100%;
}

.consultants-section .consultants-wrapper.four-columns .consultant-item .consultant-img {
    max-width: 100%;
    max-height: 100%;
    display: flex;
}

.consultants-section .consultants-wrapper.four-columns .consultant-item .consultant-img img {
    height: 100%;
    object-fit: cover;
}

.consultants-section .consultants-wrapper.three-columns .consultant-item .consultant-img img {
    height: 100%;
    object-fit: cover;
}

.consultants-section .consultants-wrapper.three-columns .consultant-item .consultant-text {
    display: none;
}

.consultant-item .consultant-img:hover .consultant-excerpt {
    top: 0;
}

.consultant-item .consultant-img:hover ~ .consultant-text h4 {
    color: #3c3c3c;
}

.consultant-item .consultant-img img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.consultant-item .consultant-img {
    height: 100%;
    position: absolute;
    z-index: 0;
    top: 0;
    overflow: hidden;
    left: 0;
    width: 100%;
}

.consultant-item .consultant-img .consultant-excerpt {
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    height: 100%;
    transition: all .2s ease-in-out;
    background: rgba(0, 0, 0, .7);
    padding: 1rem 1.25rem;
    font-size: 1rem;
    color: #fff;
}

.consultant-item .consultant-fields {
    margin-right: -10px;
    color: #3c3c3c;
    font-weight: 300;
}

.consultants-section .consultants-block {
    margin-bottom: 17px;
}

.consultant-content-builder .progress-content {
    padding-top: 64px;
    padding-bottom: 64px;
}

.consultant-content-builder .progress-content .subtitle {
    padding-top: 3px;
}

.progress-content .progress-wrapper {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -56px;
    padding-top: 34px;
}

@media (max-width: 768px) {
    .progress-content .progress-wrapper {
        width: 100%;
        margin: 0;
    }

    .progress-content .progress-wrapper .progress-item {
        width: 100%;
        padding: 0 10px;
    }
}

.progress-content .progress-wrapper .progress-item {
    width: 50%;
    padding: 0 56px;
    margin-bottom: 22px;
}


@media (max-width: 768px) {
    .progress-content .progress-wrapper {
        width: 100%;
        margin: 0;
    }

    .progress-content .progress-wrapper .progress-item {
        width: 100%;
        padding: 0 10px;
    }
}

.progress-wrapper .progress-item .progress-outer {
    height: 20px;
    width: 100%;
    background: #cdcdcd;
}

.progress-wrapper .progress-item h3 a {
    font-size: 16px;
}

.progress-wrapper .progress-item h3 {
    padding-top: 3px;
}

.progress-item .progress-outer .progress-bar {
    background-color: #be1919;
    transition: all .6s ease;
    width: 0%;
    height: 100%;
}

.separator .line {
    height: 1px;
    width: 100%;
}

.cv-content {
    padding-top: 64px;
    padding-bottom: 32px;
}

.cv-content .cv-wrapper {
    padding-top: 3px;
    display: flex;
    margin: 0 -72px;
}

.cv-content .cv-wrapper .cv-column {
    width: 50%;
    padding: 0 72px;
}

@media (max-width: 768px) {
    .cv-content .cv-wrapper {
        margin: 0;
    }

    .cv-content .cv-wrapper .cv-column {
        padding: 0;
        margin: 0;
    }
}

.cv-wrapper .cv-column .cv-item.flex {
    display: flex;
    margin-bottom: 32px;
}

.cv-wrapper .cv-column .subtitle {
    margin-bottom: 66px;
}

.cv-wrapper .cv-column .cv-item {
    margin-top: 10px;
}

.cv-wrapper .cv-column .cv-item-text {
    font-family: 'Calibri';
    font-weight: 300;
    max-width: 380px;
}

.cv-wrapper .cv-column .cv-item-text strong {
    font-weight: 700;
}

.cv-wrapper .cv-column .cv-item-year {
    width: 100px;
    margin-right: 62px;
    font-weight: 700;
}

.consultant-content-builder-old .cv-wrapper .cv-column .cv-item-year {
    width: 100%;
    margin-right: 25px;
    font-weight: 700;
    max-width: 100px;
}

.consultant-content-builder-old .cv-wrapper .cv-column .cv-item.flex {
    margin-bottom: 20px;
    flex-wrap: nowrap;
}

.consultant-content-builder-old strong {
    color: #3c3c3c;
}

.consultant-content-builder-old .cv-wrapper .cv-column .cv-item {
    margin-top: 0px;
}

.cv-wrapper .cv-column .cv-item.flex .cv-item-text {
    width: 100%;
}

.cv-wrapper .cv-column .cv-item {
    margin-bottom: 32px;
}

.lecturing-content {
    padding-top: 64px;
    padding-bottom: 64px;
}

.lecturing-content .lecturing-wrapper {
    padding-top: 66px;
}

.lecturing-content .lecturing-wrapper .lecturing-item {
    display: flex;
}

.lecturing-wrapper .lecturing-item .lecturing-year {
    font-weight: 700;
    width: 100px;
    margin-right: 35px;
}

.text-thumbnail-section {
    padding-top: 65px;
    padding-bottom: 65px;
}

.text-thumbnail-section .text-thumbnail-wrapper {
    display: flex;
    padding-top: 4px;
    justify-content: space-between;
}

.text-thumbnail-section .text-thumbnail-wrapper.right {
    flex-direction: row-reverse;
}

.text-thumbnail-section .text-thumbnail-wrapper .thumbnail {
    max-width: 512px;
    margin-right: 60px;
    width: 100%;
}

.text-thumbnail-section .text-thumbnail-wrapper .thumbnail.image img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.text-thumbnail-section .text-thumbnail-wrapper .text {
    max-width: 496px;
    width: 100%;
}

.accordions-section {
    padding-top: 65px;
    padding-bottom: 65px;
}

/*.accordions-section .acccordions-wrapper{*/
/*    padding-top: 16px;*/
/*}*/
.acccordions-wrapper .accordion-item .accordion-header {
    display: flex;
    padding: 22px 20px 12px 20px;
    background: #f3f3f3;
    cursor: pointer;
}

.accordion-table__title {
    font-size: 24px;
    font-family: 'Calibri';
    color: #3c3c3c;
    margin-bottom: 45px;
}

.accordion-item {
    overflow: hidden;
    margin-bottom: 17px;
}

.accordion-item--table-item {
    margin-bottom: 32px;
}

.accordion-table__inner {
    margin-top: 20px;
}

.accordion-item > * {
    transition: all .8s linear;
}

.accordion-content {
    max-height: 0;
    overflow: hidden;
}

.accordion-item.active .accordion-content {
    max-height: 1400px;
    /*margin-top: 25px;*/
    /*margin-bottom: 15px;*/
}

.accordion-item .accordion-content > *:first-child {
    padding-top: 25px;
}


.accordion-btn {
    width: 20px;
    height: 20px;
    position: relative;
    margin-right: 1.25rem;
}

.accordion-btn .horizontal {
    content: "";
    position: absolute;
    top: 50%;
    transform: translate(0px, -50%);
    left: 0;
    height: 4px;
    width: 20px;
    background-color: #be1919;
}

.accordion-btn .vertical {
    content: "";
    position: absolute;
    top: 0;
    transform: translate(-50%, 0);
    left: 50%;
    height: 20px;
    width: 4px;
    background-color: #be1919;
}

.accordion-item.active .accordion-btn .vertical {
    display: none;
}

.articles-section__inner {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -12px;
    margin-bottom: 70px;
    margin-top: -3rem;
}

.articles-section__item {
    flex: 0 0 33.33%;
    margin-top: 4rem;
    padding-right: 12px;
    padding-left: 12px;
    max-width: 33.33%;
    display: flex;
    flex-direction: column;
    overflow: hidden;
    cursor: pointer;
}

.articles-section__item:hover .jobs__button-box {
    background-color: #9c1515;
    border-color: #911313;
}

.articles-section__item:hover h4 {
    color: #585858;
}

.page-template-default > .articles-section .container .articles-section__inner .articles-section__item img {
    height: 192px;
}

.articles-section__item img {
    width: 100%;
    height: 140px;
    object-fit: cover;
    margin-bottom: 1.2rem;
}

.articles-section h4 {
    color: #be1919;
    font-size: 20px;
    font-weight: 300;
    font-family: 'Calibri';
    line-height: 1.2;
}

.articles-section span,
.articles-section p {
    color: #585858;
    font-size: 16px;
    font-weight: 300;
    font-family: 'Calibri';
    line-height: 1.2;
}

.articles-section__item .jobs__button-box {
    color: #fff;
    font-size: 16px;
    font-weight: 300;
    font-family: 'Calibri';
    background-color: #be1919;
    border-radius: 3px;
    padding: 13px 17px;
    line-height: 1;
    width: fit-content;
}

.articles-section__item .jobs__button-box:hover {
    background-color: #9c1515;
    border-color: #911313;
}

.articles-section span {
    display: block;
    margin-bottom: 15px;
}

.articles-section p {
    line-height: 1.6;
    margin-bottom: 40px;
    flex: 1;
}

.articles-section__btn {
    display: flex;
    justify-content: center;
    margin-bottom: 30px;
}

.articles-section__btn.hide {
    display: none;
}

.articles-section__load-more {
    color: #fff;
    background-color: #3c3c3c;
    font-family: 'Calibri';
    font-size: 16px;
    font-weight: 300;
    border-radius: 3px;
    padding: 13px 17px;
    cursor: pointer;
}

.articles-section__load-more.hide {
    display: none;
}

.articles-section h3 {
    font-size: 24px !important;
    margin-bottom: 15px;
}

.full-width-block--margins {
    padding-top: 0 !important;
}

.full-width-block--margins p.subtitle {
    margin-bottom: 0;
}

.template-sidebar__main-container {
    display: flex;
    padding: 64px 15px;
    justify-content: space-between;
    max-width: 1200px;
}

.template-sidebar {
    width: 25%;
    margin-left: 15px;
    padding-left: 22px;
}

.template-sidebar ul li {
    border-bottom: 1px solid #dee2e6;
    padding-top: 5px;
    padding-bottom: 5px;
}

main .template-sidebar h3 {
    font-size: 24px;
    font-family: 'Calibri';
    font-weight: 300;
    margin-bottom: 22px;
    width: 100%;
}

.template-sidebar__partner {
    margin-bottom: 50px;
}

.template-sidebar__partner img {
    width: 100%;
    margin-bottom: 20px;
    max-width: 270px;
    height: 100%;
}

.template-sidebar__name {
    font-size: 24px;
    font-family: 'Calibri';
    font-weight: 300;
}

.template-sidebar ul {
    font-family: 'Calibri';
    font-weight: 300;
    font-size: 16px;
    line-height: 1.6;
    color: #3c3c3c;
}

.template-sidebar ul li::before {
    display: none;
}

.template-sidebar ul {
    padding-left: 0;
    margin-bottom: 23px;
}

.template-sidebar__mail-box {
    display: flex;
    flex-direction: column;
}

.template-sidebar__mail-box a {
    font-size: 16px;
    font-family: 'Calibri';
    font-weight: 300;
    width: fit-content;
    margin-bottom: 5px;
}

.template-sidebar__mail-box a:last-child {
    margin-bottom: 0;
}

.template-sidebar__slider {
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-bottom: 75px;
}

.template-sidebar-slider {
    max-height: 626px;
    min-height: 152px;
}

.template-sidebar-slider .swiper-slide {
    display: block;
}

.template-sidebar-slider {
    height: 100%;
    width: 100%;
}

.template-sidebar-slider img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    max-height: 150px;
}

.swiper-button-prev--sidebar {
    height: 16px;
    width: 16px;
    border-top: 2px solid #be1919;
    border-right: 2px solid #be1919;
    cursor: pointer;
    transform: rotate(-45deg);
}

.swiper-button-next--sidebar {
    height: 16px;
    width: 16px;
    border-top: 2px solid #be1919;
    border-right: 2px solid #be1919;
    cursor: pointer;
    transform: rotate(135deg);
}

.swiper-button-prev--sidebar.swiper-button-disabled {
    border-top: 2px solid #3c3c3c;
    border-right: 2px solid #3c3c3c;
    cursor: unset;
    opacity: 0.3;
}

.swiper-button-next--sidebar.swiper-button-disabled {
    border-top: 2px solid #3c3c3c;
    border-right: 2px solid #3c3c3c;
    cursor: unset;
    opacity: 0.3;
}

.template-sidebar__articles li {
    padding-bottom: 10px;
    margin-bottom: 10px;
    border-bottom: 1px solid rgba(60, 60, 60, 0.2);
}

.template-sidebar__articles li:last-child {
    border-bottom: unset;
}

.jobs__row {
    margin-bottom: 45px;
    display: flex;
    flex-direction: column;
    background-color: #F3F3F3;
    padding: 30px 30px 15px 30px;
}

.jobs__select-wrap form {
    display: flex;
    margin: 0 -15px;
    width: 100%;
}

.jobs__inner {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -10px;
    padding-top: 40px;
}

.jobs__inner .no-result {
    padding-left: 10px;
    margin-bottom: 10px;
    color: rgb(190, 25, 25);
    font-size: 20px;
    font-weight: 700;
}

.jobs__item {
    max-width: 25%;
    margin-bottom: 60px;
    flex: 1 0 25%;
    padding: 0 12px;
}

.jobs__item a {
    display: flex;
    flex-direction: column;
    height: 100%;
}

.jobs__button-box {
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
}

.jobs__inner .jobs__button-box {
    flex: 1;
}

.jobs__item img {
    width: 100%;
    height: 152px;
    object-fit: cover;
    margin-bottom: 25px;
}

.jobs__item h4 {
    color: #be1919;
    font-size: 20px;
    font-family: 'Calibri';
    font-weight: 300;
    line-height: 1.2;
}

.jobs__item:hover h4 {
    color: #3c3c3c;
}

.jobs__item p {
    color: #3c3c3c;
    font-family: 'Calibri';
    font-weight: 300;
    margin-bottom: 15px;
}

.jobs__button {
    font-family: 'Calibri';
    font-weight: 300;
    background-color: #be1919;
    color: #fff;
    padding: 16px 40px;
    border-radius: 3px;
    display: inline-block;
    width: fit-content;
}

.jobs__span {
    font-family: 'Calibri';
    font-weight: 300;
}

.jobs__section {
    padding-bottom: 70px;
}

.jobs__section h3 {
    font-size: 40px;
    font-family: 'Calibri';
    font-weight: 300;
    margin-bottom: 20px;
}

.jobs__row span {
    color: #3c3c3c;
    font-family: 'Calibri';
    font-weight: 500;
    font-size: 24px;
    margin-right: 17px;
}

.benefits__section {
    padding: 0;
}

.benefits__section h4 {
    color: #be1919;
    font-family: 'Calibri';
    font-weight: 300;
    font-size: 24px;
    margin-bottom: 35px;
}

.benefits__section h5 {
    color: #3c3c3c;
    font-family: 'Calibri';
    font-weight: 300;
    font-size: 24px;
    margin-bottom: 20px;
}

.benefits__section li {
    display: flex;
    align-items: center;
    border-top: 1px solid rgba(60, 60, 60, 0.15);
    padding: 7px 0 5px 5px;
}

.benefits__section ul {
    padding-left: 0;
}

.benefits__section ul > li:before {
    display: none;
}

.benefits__section li img {
    width: 32px;
    margin-right: 22px;
}

.benefits__section li span {
    font-size: 16px;
    color: #3c3c3c;
    font-family: 'Calibri';
}

.benefits__row {
    display: flex;
}

.benefits__col {
    flex: 1 0 50%;
}

.benefits__col:nth-child(odd) {
    padding-right: 7%;
}

.benefits__col:nth-child(even) {
    padding-left: 7%;
}

.your-contact__row {
    display: flex;
}

.your-contact h3 {
    color: #be1919;
    font-size: 24px;
    font-family: 'Calibri';
    font-weight: 300;
    margin-bottom: 60px;
}

.your-contact__col h4 {
    color: #3c3c3c;
    font-size: 24px;
    font-family: 'Calibri';
    font-weight: 300;
    margin-bottom: 20px;
}

.your-contact__col p {
    font-size: 16px;
    font-family: 'Calibri';
    color: #3c3c3c;
}

.your-contact__col ul {
    padding-left: 0;
}

.your-contact__col li {
    padding: 5px 30px;
    border-top: 1px solid rgba(60, 60, 60, 0.15);
    color: #3c3c3c;
}

.your-contact__col li:hover {
    background-color: #F8F9FA;
}

.your-contact__col {
    flex: 1 0 50%;
    display: flex;
    flex-direction: column;
}

.your-contact__col:nth-child(odd) {
    padding-right: 7%;
}

.your-contact__col:nth-child(even) {
    padding-left: 7%;
}

.your-contact__col img {
    max-width: 260px;
    margin-bottom: 20px;
}

.your-contact__name {
    font-size: 16px;
    font-family: 'Calibri';
    font-weight: bold;
    margin-bottom: 6px;
    letter-spacing: 0.02rem;
}

.your-contact__position {
    font-size: 16px;
    font-family: 'Calibri';
    font-weight: 300;
    margin-bottom: 38px;
}

.your-contact__contacts-title {
    margin-bottom: 23px !important;
}

.your-contact__phone {
    font-size: 16px;
    color: #3c3c3c;
    font-family: 'Calibri';
    font-weight: 300;
    margin-bottom: 7px;
}

.your-contact__mail {
    font-size: 16px;
    color: #3c3c3c;
    font-family: 'Calibri';
    font-weight: 300;
}

.your-contact__col .full-width-block__custom-btn {
    margin-top: 20px;
}

.full-width-block__btn-box span {
    font-size: 40px;
    font-family: 'Calibri';
    font-weight: 300;
    color: #3c3c3c;
    margin-bottom: 5px;
}

.jobs__row select {
    font-size: 18px;
    color: #3c3c3c;
    font-family: 'Calibri';
    font-weight: 300;
    border: none;
    padding: 10px 50px 10px 15px;
    outline: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border-radius: 3px;
    cursor: pointer;
    width: 100%;
    border: 1px solid #ddd;
}

.jobs__select-box {
    margin: 15px;
    position: relative;
    width: 100%;
}

.jobs__select-box::after {
    content: "";
    top: 50%;
    right: 0.5rem;
    transform: rotate(45deg) translate(-130%, 40%);
    position: absolute;
    width: 10px;
    height: 10px;
    border-right: 2px solid #515152;
    border-bottom: 2px solid #515152;
}

.jobs__row option {
    font-size: 18px;
    color: #3c3c3c;
    font-family: 'Calibri';
    font-weight: 300;
    padding: 10px 50px 10px 15px;
    width: 100%;
}

.accordion-content__name {
    font-size: 16px;
    font-family: 'Calibri';
    font-weight: 300;
    margin-bottom: 20px;
    display: inline-block;
}

.accordion__main-row {
    background-color: #F8F9FA;
    border-top: 1px solid #dee2e6;
    padding: 12px;
    display: flex;
}

.accordion-table__item {
    border-top: 1px solid #dee2e6;
    padding: 12px;
    display: flex;
}

.accordion-table__item span {
    font-size: 16px;
    font-family: 'Calibri';
    color: #3c3c3c;
}

.accordion__main-row span {
    font-weight: bold;
    font-size: 16px;
    font-family: 'Calibri';
}

.accordion__main-row span:nth-child(1),
.accordion-table__item span:nth-child(1) {
    max-width: 170px;
    width: 100%;
    display: inline-block;
}

.accordion__main-row span:nth-child(2),
.accordion-table__item span:nth-child(2) {
    max-width: 165px;
    width: 100%;
    display: inline-block;
}

.accordion__main-row span:nth-child(3),
.accordion-table__item span:nth-child(3) {
    width: 100%;
    display: inline-block;
}

.contact-info {
    background: linear-gradient(0deg, #e3e3e3, #fff 30%, #f3f3f3);
}

.contact-info__row {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -12px;
}

.contact-info__col {
    width: 50%;
    padding-left: 12px;
    padding-right: 12px;
    display: flex;
    flex-direction: column;
}

.contact-info__titles-box {
    margin-bottom: 2rem;
}

.contact-info__col h3 {
    color: #3c3c3c;
    font-family: 'Calibri';
    font-size: 40px;
    font-weight: 300;
}

.contact-info__col h4 {
    color: #be1919;
    font-family: 'Calibri';
    font-size: 24px;
    font-weight: 300;
}

.contact-info__icon-box {
    margin-bottom: 2rem;
}

.contact-info__text-box {
    margin-bottom: 2rem;
}

.contact-info__text-box span {
    font-weight: bold;
    font-size: 18px;
    font-family: 'Calibri';
}

.contact-info__text-box p {
    font-weight: 300;
    font-size: 16px;
    font-family: 'Calibri';
}

.contact-info__map-box {
    margin-top: auto;
    margin-bottom: 65px;
}

.contact-info__map-box iframe {
    width: 100%;
}

.contact-form {
    padding: 70px 0;
}

.contact-form h4 {
    font-size: 24px;
    color: #be1919;
    margin-bottom: 23px;
}

.contact-form form {
    display: flex;
    flex-direction: column;
}

.contact-form__row {
    display: flex;
    margin: 0 -12px
}

.contact-form__row > p {
    display: flex;
    width: 100%;
}

.contact-form__name,
.contact-form__mail,
.contact-form__phone {
    width: 100%;
    padding: 17px;
    border-radius: 10px;
    border: 1px solid #dee2e6;
    font-size: 14px;
}

.contact-form select {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAB9AAAAA4CAMAAACSVpMqAAAB6VBMVEX+/v77+/vx8fH09PTv7+/8/Pzw8PDu7u79/f329vb4+Pjy8vL6+vrz8/P5+fn39/f19fXt7e3t7u3t7e7u7e3u7u3t7u7u7e79/v3u7+7+/f3u7+/v7u/u7u/v7+79/f79/v7v7u7+/f7+/v38/f39/P3w7+/9/fzv8O/v7/Dw8O/9/Pzv8PDz8/L8/fzz9PP7+vr5+vnw8fD8+/vy8fLw7/D5+Pn8/P308/Py8vH19fb6+/r6+frz8/Ty8vPw8fH4+fnx8PDw8PH39vf6+fn5+fr6+vv5+vrz8vP8+/zx8vL19vX6+vn29fX5+fjy8/P09fX49/f7/Pv39/b3+Pfy8/L8/Pv19fT39/jz8vLx8fDx8PH7/Pzy8fHx8vH7+/r7+/z7+vv29/f19PX6+/vx8fL09PX29vf09fT4+Pn3+Pj39vb5+Pj4+fj09PP19PT29/b49/jz9PT08/T29vX29fb19vb4+PeFhYXq6uqGhoaIiIjCwsKKioqhoaHGxsampqaJiYmfn5+jo6PQ0dG8vLzZ2NjDxMS+vr6cnJyrq6vX19epqanNzc3b2trT0tLU1NSenZ2Hh4fLy8utra2lpaWamprKycrs7O20tLSwsLCysrL///////7+/////v///v7+/v/+//4yYnMoAACGPUlEQVR4XuyUQa7kQAxCc/8zPMCuk84CWf8MIzWLSqckMDZOf/z3+OGHH3744YcfPkDEBiAAJmScUKgPAzYJIRj6Tn86hCwyLKHk57IFk/BctQxAHKIAC6EIMcATT2hqpxrVQlgvlAcxaCQ8eaT1KmKEAPNAfHWsI7JAQDgSj9hJiCPC1fODBZ9BPYkYw1DJoEEE4eMJUoLrwq/3NzNHCFvcCOEq0RPFDoZAJij6HGSY5JRA5AVlQORDC4INkjwyilF1XXPJX9GrBs6GwHgBVvEtSnsThGuzkws8RHpcjxGlRl4gx01uOsRsIrt2yzxpm+KKwV60ou/GFw2KLNqZswC1BsIfQJLbcYTwnNLdBhn3AH14sJBggsLDEzbtIHzzLBAPKh6JwSCjF8JZ2fwliw2lkDVgCSLiSAJ3ljc6BViZ59z6Iom8gUlzbWfdEMgL6GkbvhZ4EkDmrGCDGWCGv/0shfor9zIFkXLB+GGBLY+tcE1HiG+RbYgFc2lzRaG+t2sGA9OwkWEpRFquwyYsUcjLwL4925Uo/IAHgkhVDwmCBA+1+hhQO7QpF0PAU42zjeF9ZkBj5JOdhjqofi0hdkGNCIhRkNeUidlqFhIo0O7vynoA9RM8KM+KIyyjxYKc9xhYfw2hNA9xomaLQ3G6xAGCKHBzxidpFGwWCXzC0LZFZRum7itqaM5X0Toth4LvyoBexKkDarCz5Ot1AihdqowE9Y1BgOVgExHc8MALVl+YPQ+vjwCOr59GJzDhcH+L6e2goJSKY5pyNjgtG4wv0RbqIA8WDmaBgc4MBBlyJKQFaFViAWuRR/P9x2S54LqOwzCU+1+DPhRXOjhw+uYGhePWskR9SHS3d1sIQh+aj222J9652SzXXo+gObpb4ktX43IJ4Zse9WmuvTtufolonjwJM77Imsu7Os0+xTz4qrvm902FtDTe2TG++24JR7Z0zTOkO3eQUHvZraS3pPJe79mAQdm3ZzJ3gqKjkK9pfyJGX9tlB8pd6ioE9DmL/XSv1bmlYYYxqubXUu3GGz+haV09oX2tAuAGaZvzG6FU4RwPqUMBSHEo/bToKGhvciU6neW81FthgtMzwn1OzHrbpzYiSwU4Asg82Scj8mxC99XB8YtIYYrjW6fCbifjyoZweM5r986Rd81pyKXmrhYc21cZDG/KWr8o7WqnOF3yxHkWX6+x1UdsPXrozX73XoNuaVvDkSRFO7p71o8AV7MMGQ1lCPvcuwrzUKEfcAXEU3szuRVhaXF6t0Dn6dYwWT4fI1yqEHt2t8mL7VSb4enNo1RfqS9UgKIuPqityMrTVgIAGSxLSnEof41BOrvcoKTTG7luAX2rnaeMtnBZHsD3COunP/rkwEjZxttOcDjQYG+3Xh9dmRfLwyiecE42JT9hGEoB6AO/6Fx6wfr1hZ4+jtG2sCWHim7L8RBvOM2mYe+O7snP5QYST4PmPIeBSfG6K09aCgNLW4bWK/icpk3uvm2B+jnzUtA1TNl+acKw1l419FNP241yxaSBg76ZJio33AXTgOekQOr0kEFgH6d7xN8JqVX3BMgFS9AB5Jbsid27B8eegm9NuE+1S+WxupPqEbGXqtuGKkXxOlMtOeUNoFzYVdv0BRZ4ykZDLIiI2sbXotI1JuoYVZnzhqKAtIFg8stuG3i7ziGo3e4jhWqKLQpGGzLxjulNF9nPuV3A2gpUpBQdNjy1wQeoxtzhOaaQcs5Ox6h3d3+il64pkK0RBTjFzN6ACDr1CnfwvCnRUGIfumYCwOU9hhVRtdc1H7XoPcwiry2lAlHRAY6OyX2SsSTbu50NhSg3HmBnD7tPOltbva9lVwd0JmM2quYW1mg98pDRrg5JXAoWa0i8WRhx4Q6/wQ8aXK5ZqadwvUlKE8rcc0vPB0TqbQLHVVYa46OAtLZR9CCZHjUhYKsPQEi2QoZRKT45QWL20gFepbUW4qVdklNdy+t4lG3sbj2rc3bTsdxa1YzQSzFb2Xjat2dpbN1gvH2X1kWOtAfIMZIbSCzBoYy4NqUapVeSrMx9kA9QHe1oTgsRzxx6CjexN+mc64ZodvZGJ1NYJii5ISnc9/Z4R0pf60BhC67pBpxkdH1bnGuRbki3PbjJALMUhYMo0G4mwpcySdIXm7pbCfKFlmaNQwNgD0B9vRZlVjTWIvPORjBZKl1yaY48a9l1jmMzkiX1Yn6ElX3Rcaluv4pvEu+J2DMN+M0KILZmLzu3FfXOjkKpUbNJTKNyVEBLdo+wiEbnaOHsHjYZcpB0hgTqkbvWkgzCe7zM3dxlJcOgOU3dWlfpjrqlgembCSpQtM80sq+01yh5x5OxatXnNsu0ciKJrOYm6rsjjExmN2MdCiLG0vAHth9tFqU4M/wi+q4APqvZcRFYCb+fx5u6ZVC0PYRxkKy22yCUaGurAB0I35to9uVynQkwNnbWoYA0aDyJgX05n9Hmi7wmM+g0Is42q062lHZZ4QtORzAjvaXdcaQmqDbeDVRphYwySbbqPNFiSH1aa1+a4JIcpd6fBtMdXS63fXKQCVdr7AZNUVi1AKAT3Zu53Kl5w4rySJREl7W7Ek2ZhHIWXjTX0bQTCFXnWpCuqPLeStnVvMGcrRhiaLjU7lnM1L6mGZY1F8XyuVWrEcYSYnpU1ZWJcrPTh2HArktL7Q5Rog0J9kjJ3gk/0EZ3e9s6imEl40qHOLd+M0K577Regiw+pcodu8VU0QXJFmq8Ums4cSmkUwBZ51ZRpMAM0A1McICi0KeoTLyd3afANXejcryeI6ChlToIvwwLunQyj3IO9dOoPceE0HT6Mncew527MYhR7Vvabvod3XWf9uJTi3Hlxq5ysk6AVHMWOZNT1IjnuCVT37swvNFKlWx6cxrXdNlrG7cvY8uwPZKvYidVV3DEDF6doPaEjDXRGzImLl45bVx71StzLuKGZDaHRFvhl+bkZnAYfJWnrUtUNfeOT8PkZJ3Mxo1a3UlF7leRUj1tQl2XgEYc76iq7ZZNqaPUXeHwbBWmNAU+wbK4OjMtAVhSiJBjaxad58zd95wgSfptE3ECzXTOa4RYpByfQCKdrFpMdXEWhzpLBroSzPFHfAlD1Sl2xN5KRqXEGOXiUzomcZBYO+JIJhIbybFMLF30Hr/s7GdxrP4dgfT3vY8Vi9HnWDHXOU90WvlXlnieQ5Z7Gz5mvfpc+WSO75l8KxS5FbF5v1Nzb85Yacw7TcqS954cWXJyn3XkijJz+1wct0bh21MuKceLj/Cteihj7mf1bPyyT57FhYuSGyvntdH4engzrSOckrysLFCMMOHqvcq27K+qv1pf9v9ayLLyNjgiyTs2pGCfyv9PIbayrb8ODNYsKWBmue8lq+DrgOaTCXvp+OLPY6QMJsH1658+eBvQCHccskgP2WeTAPCUFAyr53CxaxA44VXiCfis+ZetbvDARyaQ9WEGpi8abovTb57NK8Y6TZlWMWAOK/WX9Atra3BFW8RdsZoVc2modUc8sfoOSQaOcsaSAGM93NbbSVM6Y/yb3fC6I+p5rRVOMBARAOc/469gp8758jBtCHbJ6/yPZQrrj0Sadn2ckwdfv1IelnjU7zHgZT1n4342Z3HyPDYmbPSecJZkFPeoaNnKu1K+ILylpN9Fxyf2oJn950b37fT25Nkf1Pt1YCNePLdgd70LsKvxqkT+LF7m8S9EdJh/gUa6wVb2a+EE4bBP1ip0Bgzpe+Unt6hGa6nz41TsURK2r44fF5+6Q3N4LveTVvildS4YLOtXe+GXvSLgkULdHxJJFVZ8cTeK0g+X/0gyVw//eoQlHV5NxGezvFq38u9Wgm0/rmIJmO/EG7YmnbUMnFN8nNlvuKItX5IdBTfyRwadNbFaHzHlxZ4VDy3FfnlbsqslvS3vwT1XW/4h/YS2NHnF6X/iGGteDqmPDu9Mvj5uRv6PnGrLkeSGYf3pIwj6kUDe/44h6QISYBB0Zmc2i8W6p6dcepGy6H79c+H1cfGNIZbvXPvRFGp/7MKb83njfb/4w1P8mIevT494A/abSoLPcz8/Z/zXAfDzgvpmOSXpf1/77bh478WXq+2nxcOfe4xfaOfXL/zor+n+2n75Acim/bfh8M24jkOGULHBclYbm1aPHtx05rmQbVKRVYLfRMKxJRc3iRyCpRyU3T0taJsBu0dbrEzQ9q5Gu3z+zuhZZdesDXJRn/q7GTqyTUq1YgVDzjnlQDRRSNQazoDMZMBS+EmVNep9W8Gomu1xuaACSVu12Wa5lGg8OBB+mVyDbOJOg5csFLSDFmrNylG4jklyswyoFNlrYsrRwkz8jqFLndfQ6eSkm5azcijrObXf4Ah9MD712ZQJDBvjuHUuxhABOFc3UOSEFlZgteuwc08cC2S+HpeBX0f2vefob5e2Ez+2y3VlOUvH16zhX0VuA8zIQEctoiAoGk3Qre4owkxhAtrLcubBmdZOcRUAgbr30DeXdEztNwN/5HHj3O0YFP2i+LtLCjDqjmRG5aduOEyAZMbt8rkLaL9VAM32yJmeO+pd2w+MqUXIOK14bQohSd75bMbQziCnZJnZAVEQ/aBiRZK0rniMN5lAIKyW6W24yFouj4LabNxqWryL/Qw4LRlyMnpE5SB7K3K8h/W0WxW0aLyEAyQil5V7Y4iiLQm0Rr0deH43F1uBbiJMbk3uRl20LhLhF+kpgtr27Yq1eJUY9oEskFcxM7ZUeOYKGG8DEyksOWTQI+25nOaaDAekgGdy20d8zNnYAhuy2mJZEM9kJuq5XuaJMm4Bi7yETA/Xfo7CnXxHjmTvckvMmn7mZl30qdqwwIPePUsU92EviARjq7vRB+2LYYgKTxhkE7psvNgUEGFqnkHYbXbIi3aFCy6TA+dEm1g9dx0eIZ0yrab6ADt1ykyb9AjWX2DOpgpZpl+5GWZWrmXM0HkVz22mXdXKmm2qT8u4ceAcOptzp4gMqFm3MvKb5xVFdVq8TUGOzKnNTlsEmC8Dd1RDhH6jSoID+OQG3JcvOsOe7Vc5e+w6i14n9pFnTWcfEdShdZprNmBUP5eefPp/4i3TLVgKBrgBsjEGPhNu8Go+8RHngQwUYDRtrGP9OCjNKUJEFuC4nPL+oqrscpxZYSDajywB+cUI9r/He05B5uqLRklD+6dsV3mmIjsDlaTZVeOAGeROpwZx9qy9B5M6jd0YhY167V12aXRd2dcsWeJdneY8nFO7SMfE+xtUZ6avre0MW4o7sV1VRul2y/OyTtm8QYxurcqWHv1wAF/jQ/tm0+yeY8/e9G8IoV0K3YO8PSJSwsjmAe2m+DYwZ5qFDoU/CIHvrgSuHk0Sgw5AlIWCm5f2ZzYv1eqwYAK1iwT29SoTkJ6WKoPeAAFYSwSlhNHsbAGSOaLmPaUd6cUP7vhyDY/xN79DbHlFvvHhba0gKeaxR8MQHpruFloA6+DjoFz3ZMaJ2EVvIsYqJ+FqrHZyYcDxYbV+yTcRcVP95gyCIyvsOKNY+zgMLOixyvCZAUgpiTNBcYlvd+3oB56zsTeU2Yk0qYRf7EvZNu3QRyLVIsgSdrVsmcs8ygez022vyWjpDXFWg/ds6Eg2iGE9R803XYJKio63XSUIrQ5WhLNRUEXaj4HdmuZkaAKXfcDnezT44Klvlr2tA5jejui0nHMeX6EYsdOyPXk03cS2uiQ5AK2OEZfNlzVDAh78IjAyOnYdubYrBGMCktnhmuwMhb9kofNCuHXwoHFpzZicqGIObcEq4/iNeAQQvg9sbP4BqOCV1xgcpfwGzifX1aKEkXGJv4xHMqtV8ctltVq0h68j7qGURn9glcj2TeqdrrZGYJnf2ay2eHupPngnqJJD018lgbIx7X6NhxySp0tQxbSAz+VpRQMoVdC19D/qWUe3T9PqKoof9hoWXj26oLcUpxqCZtGPRRx9tiJYJiUTt9Ia6+FaO5832E+pTjzw9bEi0amPhcVnhYMkXEtyYCot8W9FuZR+V5MoDF8cVzrCyOnCOWEP17Wb10Rm8kOUgNCIXsNFUmW9CdQFY3JwSXeVStGk1Gq29JrT/Bmyu2hRsGFokV06MFFYcvxzm0mILmkIECt3ML6gQ4x6Sf6eMnrycDAoKVZEUOLLzhaDqITFjAF3pquEEOp2zZzYDaJa6xnYr0b/SLT5k7Di0BX6lyKOBgYJ6BltV/NiMjUOTNVtvnScoaxrf1Zmc7j8wERj6KPRPnQV/mHdWxYo2q5JPOjMDRndB1YdlY5t7QcQEmWvBiqZaKVNZOabEFz3bfTiGUpwJ9rp3AnCwRkQEahSkkiklyW7wPdpjK25HbfN2PRQ+RXRzEHYMZK/Bs9zSf6iIiw6zO6hLiU6p/xZbmXGg1NjUtNnLHa/h6ln7FuBtO64aHmnqk2iJYnN5eDnBarZjNZdlOR1/6ljL16Mso0PMBqc5ohrmc/fhfnJNu5+mbj0PbIoY8ylixdboOVl9JdLzIjfXf1D9Y33JOEtnNE/PKM922PRGiygAfHwCux5X6htdwLtxNmvtM7ivU6O3tdJY+0yh5jm+wGbWZs3fovh4jmJFQD5BEd5v/6gVIDWeOazk+u+7NJ1vxw2WYP4RvDnIYDCc8W9knhNhQWQirRuqkqxJ+EukfI/bGeS8jjBYGRK1ZIgtuHCtF5d+uRs372w/eaqGbSZQV0UcQ1ibfP5w67K+lj4sVyLOyIWbflaKyHJ0ld/HNV3vZlo8mZ9jTDnJOp1HG9MdglMM8NrDH7PVYGYy+lIcqVbJUpKCaJ+pKjiym3kTdD3U1BzRP1u2TlXiDWCX10FfuV7Le29/l9n7xgCmG6X1p+73Ir+6g+wR42qOPYDOC6uHx3EE805NSMs0dZjbiAHz5fL3NkjTpexu+WO2M6OfT9hZkXi/mZUddO8xj1taKdGhfayqYmnpnIcHhI+o/jNwin6UqNk86yZ+d7kMqy279+7j6ORMo7dT12vynCrJK2naKRD5VvTjqUTDcdLmfQLG5xPuqLRc5O30uJT9nT/JPsDowr6xkZ8CrNvrsg+n7TtPmub4Nn6irgSxHG+gs4mEVIRyTx/5hpihUNYppzq/pKXGnYgB3SMI7JeYYbQOpAqHrvuuC2mHgIDN6Ej98sdw3xg8CkwUmVvcd42Uq9mj8hZ1/342X/rIXDem1U/JawEsYrMKTqwK8F4FEqSauJj+NR1YOFqaZWLeiaCiD7qxpzh494nO5SLJ/zq9Y9csGuK/jhGerU7OI+90AC34Hs5es9NqU8+lWtdfJ4zt1pbCWbff3SUzapEIQyDt3mQhiwEt/P+b3ZBjh9auTIwp39pm1bFUZWkSJJPrXRJyJx0hfcPrBZQ1gBQ9fnMREoC5jLgltpoPjMX+Z1toiIDpZJTX/qljPgzynUGbaOj9yidnFIiz4sAkm8FaOXcqD+w83Xzkzztk/spIXdSy+WAb9FzH906HcRb/r2+Vk6q/UE6bAxJmeVp/shWlsFKNPcG1SDZzhKLhF5qhdzn2HFBxZjTOTLByuFceAWfpSNjYQlI2jtI+8UnvQg/DgDQRA3+9yb9QOewvWwrzN/XGHsxWyhES1YVyccCMATlKp9w6GKDUFQUvFuBtT8HwwXjWb+8icGAcdqUH7LTwtoFb52NbZ98cQ7yRqleo98AVi73W1hctNwcNIr6iIr5Ltl+3VSJZN6T+iafdCqaaKhUfIqUy4yP4PFsD2FcBSurkPaeB8xJoBt3LzNfy4aktFj7KlbhwX6JRunysc4EFFvsVsclMOa6jHbkxjE1UavTUSnCDnvn0VqIudWnIdEfzWSQKkEQwtDZCB5EcRHINve/2ecV/YdhprpaTTTxlxndpWei9koIsdpZD6DKdeZA6JnpzGqw9R1bLz9WvdbNvtOtq72XT/Gt0QQr3Fzr2rd77tIle2eCtHPxv5AXeft2sYOG2aYX8K7am9Up7j6PpPZUtycIk2zX1eROkNRUxyoqg/q4dwDcsmZvp9vlfVWmNQPJnc2NaXKzBtPFdHZ6le7quqSro9b4juxLFLXRL/Zpxn3VU+caaiUn92y73Wf6NaOlx2E0gpRadeVelMnRqpg20i0yQLAPxVCIhUGdh1y9tZtxe25ksodKh7blfpBIkNq+yroHxnbP3c2kXTcFLZ2Lt9mFYHr8hhGK3u4UuiJZO32clNvbVZszYLdu9S6THtOrwCu3yNiZzHkWaV8raRv5SxTUIP6R6W1b3dbAdpItY5tD+8r13XnVRyg197rYUTMyTIxmUJfa1x7lkP1yabg1rnRixH/oLROi2pN2tRhn1+RgGiphC4LapXJo4bSI0QiYXG+h1vleoHchs8d//GaDtrGGLugPd8aBws5qu48czW4gNl3TV1UhkzvEZYh8tmdpbJa1jff6AqOZMLGaLinDwLhg23r4AqOdGr2RCHJndbL0gya66d1WbQEDQKY4JKKDqttMdLxO8ZXIJG1HSHcsTO9Wr4bu7OzSHZIs3lVvI+dzLF93B+VvZmZbr1FhltuTewcRDhgemOQjDN64u1bHxd4ZAXpsCOE+RhZ4+FoALvvpBJEyOkeSbUrQGbTHK8Jqm882bwFNlxoDZG843iXyIh4kz+PRRdWngedMKscuboZytH1rNMStYii39wTu9Wwfq+PyjsfYPdOHs2YYYnFc78ZaNaOMkz4oGobyJHOirGqSXiQZuVgcWLWq0ANYmQFxh2udO0RFZNGElj05Z1LVddxsK8bP8e0mK+fWUy5Mq71jAq2eQa9budh4BBnPpai/45tCqz12BUX2gG5HjWAeZY8q9FA1cy9sZylHMjwLR8aTmbf1TMobn3EXYJlmilItFeyu6uunodhGsvwoDXEYdM8NL+W96cHxXGes7YM5A+w6MxQeJ60WiTfzdhjzcBLMdjEKsACTjqkDzn7r0z0F2RyYmfu5cESkTbnKjquiUsyjK56qOgXdj1OqkjceRCtVLd8419FKJV2lrrrCe3VxKFVKdu1mw1vutsrRC19xc/CIeNLS/UuWANOAl6q1op6ibTK+RDnJY25Vcpgd5EV0EB2jn8lwmrLLYCkrs9Z+MVKNa7QPrmtsJARJlhwcz5XKlWcWeJQUV5Kh3l5NDrI0SodRB260q/Rm51SAV+gKzhBDh7otY9AKLOKu7KVGEyfxdKmmlMWlTEnVO7BTlXzmxlKCDo9CgwaHU/mYZpsC5qJSTCcHecFIiW5JRoIbAmM0utJqPgiMcldzyfHIOKpqRLPle6awfSWD/j4xB9ulWEeHophTWydOAC0InE2KQ8LBm+fFEapQwd5KRUIACFhKsgUsoQ6YClNe5el8yOhtkKSeUfVFExSJ+fPbQirNPm6ONEB5gnMiz3nqaiSJJBf91y2ZON7iOarLmXDjb3TOIAbGekM/hXstrVmjmzkKvq5cLTfoV5cdwnVGDCOgxAzuW7ZZ0gB51aFgXGh0h3VgiczSeMVgO15MdbA5skwQtaXMFbyoEIE2kQVeelezVoxvNQVDC4fOPpmZlmoEOyT024uFpZeEG4mL4xeuyz/krY1DdGunvUbRow5E6CxKi1YfHXlMghFwYtxLzSMG0fmkZqAzqQhEJW/RC470h/6XmVr7IEOlRzNVn0MseSZ5lYiP6xmeBCN/RhpAkaFrk05WomRaCxOWqUxbfvfFU9pR3oQG0WQgJjWn0aq6mjkGuk1rkEEdG/lS61EJbojIXOVhp9A6U9+2looaI2CmHGkplFId1WRiqmYIz+F7MiugvB0byDu6HRpqRfwyS5iGwiHOYF8IiiWiLvZWdz8y2Ez816nOIfCo87kxadTyu0nxMbqgDsQWqsnE5rV3XyQdKavKCM8hQBKpGn8ARo30THHBj+B3T4CAJMO7Lc6qu9RF2vADBnBasqVBAtXEW9qpPY+88EWhuwmKAMRMsFnsG5qgi32no3KcjMp9NU/DrSEHZ95AxIL2/LFTxiYAwCAQtHEa4Vv33yx9Uh5fGLxO8OVAMXIEddVtmAwitpSfTj8ybURvpLAEcF3YkQnMBc3Lt89IOQtuHYdGMkZyJQhh6CfgRJxCKYEiBdz/FL9ej9fr2vF0g5CE7B63Wj2b9HV3okRdmRIH1+qV29qOd0Tjaa8Tq50+ne2yO92aU7RdcmS3AHHXWMp0y83Ii+b6qikryi/d8W27gWam+qZnR0ByeOcMEN64XcloN9tqVJySWacEgU33rM+9iZDWZnDcQGkzA7FdXaU3aFvL2zuDmssoVtAd+BSdtEedldS97QE4voqvbQv3misMqRZTWrzF96icu9Tt8FXPtNWiCbeQU9XfgTkTYJqox5lMe3tGJVlYcg20GJXgWji6w36hwYI5gHVoX9aaaxC7p6eZxzDpo4XJc8PPSU9HA71sNVu0eMbsxWNFRqLkdWkbojHvA/cMeBD2b0DXLnZPeqdjr6Ko9DRD35jrtmy6C34O4oWsBJyp+7ym3tANM/ezEff3UDbzre2KMVJs4WK83Z4B5Ixxq7S8IfdxdRzBR0vWsFfqgO51cgxXBwktY2nhp97hUWnkqy7ALPEXip1rTgi1gcfMk4UUIq5hiUBPAbbVGzqzhz92DenHEvi75DDTYNRh7Fg7d9NzaY04lJ3QqMeY9cq90SJuJoCRVxmHgpUVQnziLYnTNvRxCL4WTmGlGgj1F0JXCgVt5dpj95rYKU5erdJMUVtc7j3Nc58733InkAUjN1F5b9X8jQ1f0fMNZXxhegpl25bcZdA2a3fJdFc6+qQWy4gzkrB9WtGwdRAR5pdHqmWXWNI1k+H/d0MVzsxVD7ZRFF1/eQ9EjuI1DaqWtrdvcmYLo7WMc1JubR1vGQOWklgbg3jvnk3zSBLu65qKX8A626s5e5YwaMsWMX7NacPcE7agxCetC18aIV3Kq/vAxjyQLqGddimE7XRcsa+yPCNkiAqDxLzpEdrFn88fAbvcCholoPJrnXXriiqlq3vv5MCBb8isb1k0XZ6+OAvo8MTE7bbVQfFc62MSjS/W+voQ5APFwFR5pkB15sXaAqmDSJpjS+NRZGTJhUHp3PCLT2arV8B2vWU1ZMLeU7nL9cHHqqXBmCMGrvKdGHnKLPquIg2nq88acg5owCJqmPnvqvZqqnKV0ezU7nWtPKeqnd2q2bqd27oaXueWwszU95EXpNRMzbSsylaw5wr4mprbWwBn5Z69lOu2pqLR1fl4m5TtWpVU4jpVtetKkbWofDuzoM1WUFrNXdTQj0pVc0lupu5glaJeqtLO1t7UE5Y577JEFYzrWue5qVpxRyEoNILLZxT55vLgT9gi3epOcw/+CulzRldcfq+1nkK6AZ2hrWZHKmMoivAAv1xaujY71wulqev11sE/UxPjbT8XS0x4RXfVy8lqF8BkrnaoOC3o48UAv615i31ldsWMAj07doXXn/ZtOm/LnlwV+0LHcnq1dalaU4fPWuE96Pxhm8+BBa0HYabPaqBTNyVPZU+95/LOHnkc10kVK1Wh8MCvnhFOVAGZudGyCMYNAU6hHt/xAlbkMw9gCmyF/KmE6be40yzCNYXcu9kNC9mX8SeE85VpeO9soV2WGbfg+Kd5bwj+4S8HuikLuzQchPqeKh/DNGwTmraKMk656lnis325XcaJO1LrzP085mv6aXVN+46t6HlE9qBX6ElYNlkP6HPBRLye1G/xXOHxTmm3csO+5bC85ecM5IyA6YHTNdBDD4MIWGMBP6tXTcY9JQQhkbzwNIi+qYB6vs0BmAbJU9u9LMd2GSKTF/K5L8jyDKyHMcSZvs5QfR4RaKxBE3ZNLTk0PLGxqPc9G6T1qAYdys3WKkFC/OciywkMpwlYl7bvduWFaD/DKRq2dI8S8x1WRFZKzG5SDg40XnqQkxuqZxDKPRG6u3OPwrpqd2cn1cciHyG8un4pxJ49PQ6LZhom5pY9dt5OGv8IEHTRq2HWpOh5an0HoVTWQ0Ki+g4gR8xJQyamH2eEh4ua8p7gt0v1aY//YZaqlnZpeZ7VFYiA/nSBbTwdxCXXXXdJVlTi1Bpy+Hwk8EujDjrAV25TqSWaK85clMUaAwo1ew+IoghKGE6sZiDPd69aBdtA5nOxeL7pKtzReS/k58IVjqNxTcbyRth36tpTanHIfTsqG259ZeHhCv+I/YsQ/a2iJux1l+1EzoSfVZqdf//ZJ2MUAEAYBupLQ6D/f4MgDoIOpYoSaElRMEM9TXUWTnwYrSz6bfLKq8YTgH/I4w9iN4nkf7RppcfNCHKup+/BmkBCBaZCBDA2vtJ3jUdyybUjiEFoPPdimHvONpAl738N0am+Sevp1eeWAWNWlURTV50rtSs9mdL2uZbKvYpUV3cb6TahMLPS7lRNTpPaW/NLnbJlWzXZKmcjNKSb94CkdldzXYBLd6ktzW4mUVJT40lZJ21K5baV7CEbGG9Fh/Z/2ZvdUkVlBUK0+865J1+j2rGkqrvaGa5XOOSq04Ju3ylx3dHBitqs9nYetZzyQbB1d+UrXZUu2cBSz7cd5fYnY7pmIdE79ulgvFxKwafNVCv2JkON9uLZ2uKLM1vZBVFXl3LtI+/e3CryVGWO/nC25nxba291+pwIkaoujxpkWJ/2MoTbo8OFqunZh0J3V/rN9yYbvGfgmsadxURXdaEfdJVuEqpjywhiGDPR3VS6rjN9YNkvgMvIK0O/g7X0eDWpIEqlTqdw8YxFEW5XAL6rfEElBHJyhb/3mLu2d31Tc2SV6ntIIvhTH+VmrrfS3qlD8UxdkjvXdK6RpUzzq3cRaGJ3uTWg2SXTx9RT49/4nc2uaqpkyLJTql2cvvnCeYUU5WvIl7nV5l4rrpDCbYFIeiBF5hY5rtGh9uztITZh9u1UkllVeArmprpwFcsIMTNDuoTbc3LwJ44LbRV7x9/wH3tpeKLeSLtagrM71BAakIjFw5lWj2kh9NsMxrFT20wrk/dwdhGzYfXwFu/Oh9EJ/ZFOj5GwuFMVanS7RthVX6W7TSV3A0YufEvKrnJ7V/ZsKkbRnXGsryz5MIyL3a06/qDRXp+eJUJcRmUv/QRXcrVb6p2Pxvb1t5Eu1Z31WUGFmz+JSsr2xOhSF9du16robsa7dIdDS3a5X5GuV7d0aCafu7stvUaF2dloao8hkKrigJNPMHw3Vb0KF5sMZtbNIOi2F8v8dKQE4c5Wjc2QfMpY0swA8TrT7c1qFmCag1YpSF2tIgDeHNvE1izDQ2Tm5hSrKzp03rnJ3dX6gKPtELRb0ipMySaXpHZuK+dLevbmhrj7KlsLVhCFfyFhWhVWeuwKEgeFmrMvAlZ9dq1r8b6rK0GpupkHtBoM4q52Z5wInVhBE9o6dcbn7upws6Ud8uzJ7nk1zs71NKFVJThQqjvmldW0a683tBU3+HuTa2a1ufqz08jtUqan293d47Yy02my2nejdp+vxaP3sgNKe746meLwg+Z6uzlYE7XEa2eGuq7ejFqjft96eizBJO90PkL3qhF3oMgeUteWOq3tjBjweK7TQZrpAvnTustabO0MTiILnENqe8pm0+FEmy2zSTdYl4HLX8umS7VME+xZe2TbSXcEirkKPfItfx4n1gojgFZXm0UFLzu3Bp1ep49S3BjDHmxAJawWoBLNU8wWMnYcUanCeKN7foUa+1OMsc5lPoE1VroaE516t0RWjMVjzpq7BcxzUh/o++gOzLpZtGkw69Q9b34/N9aASaY/H4dNn1mhEwKtghjMyLH3AgKfMdEOfrzhRjhDuj4V1V69lMDhOeQzy10FABzfkwZSTYab+fTxCUyC6WYzuWeiTBgjEKAlVPhtU6GsP3XS7H4BCS9W959iJumLHY7YwT8ZlycvFDNDGezv+1xndvIIPsx8nW/nFVCNr9wCa26+rYrzAqA2CGh3G34bASPZ3n60rIZTxuVVc74ISGFES8VYdyzGhsWPOlFx8u3T1pa+QJ+PRTOa68DYuI9sWsx2Pe074mx1mO2Fu272vm5U/EyPzKy1232jI5QBkHZZNKVrp+NFtoWv2skXvzYc9OPDHqp+6LhrZP7qzv7SK+lmxaPCuWsNYNRwblaavvS27kOAzdaIQbq88o482ecovWLI9S3qcQtrBGkHYG7NMtZ0QlH7CDPSvayIH63HXEd79Sq9eTgWVSx4zZUZyQ0F+D5nuhGYKXIviJ+fdzKmWFzg3iBQ/vUn4O56B6RtkEJX32eEixm1QTroiY0ltOxQ4ZMunMltyy5yqQm+aVGyOjUkJDnAkI1qy4v+w3INFGfmcFo65ukaa4pMI4bpDB3H+KAW2uCmBZK6nNDVqGSrBuM0czRhCeMB6YCm4U330WE7Z6r4YFl8voHfigHogrdL7J/S6WtP+rCwYx55JF7h2XbVfro839pRZ8zDgAYBda6/fFRLrkUhCLsLaN5enHeo6aT7X89LIIh6k9tzYoCgLfj5EAYIADTCMgAYEoQFKH6sSCEKVhpEwwNKfzETavFGuN4xU4DLmzPTB0Aww4aRUUI4IIAmfOtIpbkolOYAtDMGLgjM1MilK6xDp/gU2owtflBX6EUv1fChXrBSgK++zbMcl9kUak6OHRGF7E8RWNyzkoXxGUUXw7gWTlfaKaNOAbuGC0yhtrYWxwjFB7lnMSymHc5MoqjSLJqraAKrDDe9cVqs5VlK1T0lGgKG0uSKbi+tyDHrfAITpCEUpGbsba+TtCp84Y+6dZJ9pv2K774ZItjk26LK3xQxrpqtvjz3oemr9bSt3FZPHi10UnkCTzfXkvbdbfDV/BRhxpgKDSg3Q84MlyCdNTv0N5VCLm9W57ZlC5rzmMgvWTP45KBPGxhkePapXVjE3TowC1kqRu90Brdxw1mf+P0ugLgDVgqGzsv5wj02BB/CO4PvbvB8QWksSJiD4xVUvgESVp4JQbPkEex+f6Ponla1yJL0o0JC3LKI6Z7kHbz5ajMeTpZhHcrWuU3QmUz1EyeAkS25H4EHcs5qnK7yPil5W92LeSWAe5T2S/cZEg38003FuBIsOegfALHBnoScEETiC/3bb9Ddo5esR6pRVdHYGFc6asU2tqm9Jt6589FYOHZuXV1nXHFbkyzyQeNFw424BEyIOTKq6tjiLrql3em6i+JpWI4cdHDA6VLwDDnIYTchdx0QBrOIRYcOFsEDnVaGeSk6d1W3efXJ1e3Od5KH3XSj+Eykd0AlyER1p7tDzoYR9rG38+ZxYVegydTDmZ5Ew1itYpRxQ93c8Q7DTHKWmWvvZq8+kLIVoIcjXTkdCd9Mmel2vEpxp0E8jwEV13PXlVJm+Sjt2KaShECg6zXKaBPUgEhVtLkxcALX81pGSgRGaklroq3zaUouHptOHUpJjglsh1u9yY6gOxq5XTkWurPBDRIxmPCNgYHdxLV7rIRPu53B+IruGbjADgmkemaehnDOzIRZcHJoOvE1KzjRzqFzg6GHFjWcnS/u5AHsaqpnrJiRXhAwZ8hwcDN7OLEpjhmCOqe6Ig6+lEB6LnZR6sCFHR0tHG862JeSW2SqrM/GUTdK1jWzAt3JtUpDd0BRgbjb+ZTgiOCyEtc43hxd2MIQgLvL7hZfRB9s8JFiJHerUVqVozs7wihMpA7rMZs8+7hjRRK7+a6oInZD3elQHLUVEHvd7sAUK+PAM4hCwmGR2Q6FEMHEktFAUTY5y9eyloU7RnM4dMXCYhBB5ZSxxd0dI9EKbjKOuS29iwEWJCIrbRoSjQvRd6qmOfA1RHqQrIJONl8IzJKynmBODBoJt+12SXG30ABx5O2CS1ZmRjwXx/F0g6oXpcMI7zbCSQl5c5WzjkW3sQSuACY4ggO5LFNTpAyel4t6aFcYwdZwRLRRiKWzY57RaLozfTJMccatA2/1ssR2egFnXi/BNqLagcjZvqM9XKsN9HDcbTZyNyQkHRziK+Z6BEXaQi1AGU5lbE0k1QN9oc70UGbVxb0Jy8ne6Ex2fLwZczTomm4NRhaVjGTLTYKa3kWnnEnFlmafO9xNuMiJu6axjhyEu+HRBgK9oFHvZqNuUd0BtpiNbg4dAZ6P6fnOOkC4AR3iGIwLw1cZQxDxzhWa+ByP50MRHVwOm3fExDo6nf4RQ4Y8scsokuSFrCmWYMiGEUnxiYUkW4VhyPdKFvvuSj43++1JVvrQfe9yzz7v2gf6HCR8QiUoll3JiCxVdroypBnlK1CiSLUMy7DV83+haJG7J0WVGz2S99CTIZOCHV/Giu0rM1S05KnpkZNX/4lcX8lMyJLiUR8T6aNo8jtR2ZISwzAv6vPhwZXks4pSw/6S5vtdSTaySE0MvxCrh9DUY8RDodJhyUeb+oHIMOMTbt6G3q8KskmTPnVXJJW3qPIhYqInf6TPUaa/lpKknw8kUinJTh9UwSs9ZfMASbZsk89r5WW5kHl7OPIYjhT/hkiObN9tmbPyyA75rmwo5jeL/kzit5alpeZn1ottmN8j4r2zrxdUffA8Ocw3QvnNzTf6+cy0euvd5+wxx+nDS0Reov5e2PlIMiKVL9Gv89SRpUS2HB/nFlZ0Ql1felHMk/2ngLwypNqXXJcX/3W3T7tVPZmrkH0nQWRl8vF/UdnfU9mb9NmMXEbR/GlTH1GX56CkWXG8SAkXhmWSn/fvc2HCfkeO3ulVX2Upyeid7s8FBd/kPjh/WsuQ/dpu5UN8t68vIPs40O6tSV9xv3FVxi/JvV+TWh4eMd8tVfqZsvwGk+JdRKam0jKfzI7KI156/sOIYJiQFlnm70sgS3H8mtAe1++cb8fG/HrxreGfWD6CX5H5faP9YO3TCn3QfESmSnKJsjxOUvfLlc/gflRgVJI8k+zTyoX6W5sS5s++/EVFymTD/tAk1QemxyzdY2DNflTt+S+hW/Ytr+/NJzHm/ZCln0793kn/++//j/88H0UCSfEf/o+uKsaBILdhqVnwOaz5Av6DgNhfc0WalOmD+2wAzyJIc5odj2VZFEUVa4KfySRF0SQzMpG9UGQcSUebDE1x1hJPZ0YSXb6XR7sSyYNtanoQbyVDJmaeY95DM0eSJ1LiOzBpUrJJOiT548aaoa3ZpH64csj7KjQZOYZf3mW04q8k1zh5QcC8B5DQdEOZYEX5qxkzu34kxHv0jbREwJHRPVjlwRNk5UohI9sfZ496MZMpyfknOO9LFEOF1Gnkk/ZEk5Ec8zKxOvJrTV+OX5aey5h+v6+4+JmZ69t8J/u2l1kJf5nP7JBM8jvn99He9mdlNIbyj4V4ZJ4TOnn3y4wJ7T3K+QZ8pS6PlMgcKdLKMapZ/UjRlCRTlr+jtzCkrJDhkZoYmpReqG91/PzKxzxmv/sJnkODpswwzAxJYjhScvhZ9bjqYd74tuWvGYN81+lvCBnNlJf45dD5PqTtt9KOyE/Q7VMxjy1K9uXYjMlPnKMY0frUzouo1pkwjXdu7n0pMjRLv4c+xlF4ycS9qGgyJEyatl6qX/69MgpDRL/Z3JiSJO+hxuwvRbXNUMoj4j7IR8Q6MpTn/UCZhP9r70dZDhPWobZvWvyk1gu/k/wfTzEUJ38uaZuWRcl64jh0yNCLjyT74UqxTPEEyj6nIV53/BTrHUUqR84fDfFrhtHxEv64uD/CpCiCocL8JmGVpmZaksn0azhk8Yn6lfphMFNFSnRz/vVKhVoiku+VZv68sNePQeIcny2kHElVFn52NOWfo5hfX/bn/vLss0wtV1ByOdI/AaO1FD/TpbJC0ZZp7XdtZqiIoc8RRfosMaGTUOdfh5RFjqaff9Pb/UQWQ3w6Oy5d/YS4MB8CT14cK/z8n7LUwzXDxBlNRuGVv1z7HR0n7kGb49eNQZN95FPyGtEMD4xiKkxEPt0jkiMZ/5Zw1NElnaOYkaT03s/C2JTLC0weJ+fff/7xd/YfMcxrMjSjf3R35xq9AXcBfAOg+VwMU0YMhhDQO9HQhkNBljxg2wTzzG6rqxPusFxXogAT4gi4XoO0h1fbQyuE7VpYZzM7oAAgw0WzAkqB4gKVaNBcYVQYgfaQAQeggxNguxXGGZnhVT47dwAL5SE/QmfMYZeuuORgDuWtUkAk0xFqBbUepvPWgRTK3HJb73AQX7HpLuE4zunOB065a8+WxwC3FWJRySmqZdfm3ALlugwVMNBW0ftiqF0X6GFyJfgOHC4AvFLpi2ZB4CbCLihg34wBuJ2hFl2UYbh1Q70V2AHKYThISue7FaelhqMs0zzgsE4w4aIPXPVhB6sEsUu0g4owV2W+Id+ojOsrdAFmnXjFTWiLGTf7TpdNyrZDB14HH7DvOtAid7mPQXQW2ksxwerg+pC77TUG+g5TY0y4g1fvUF8hYy7mOKKFO98gT8fDovVeYWvrjtxZ8PKJGaOH4sQeAfzoyQKAQ5u1BT6xouWGdgMY3ZEXwPUUvC5vNwDw4QUKt0ccpLviqgI4n+9CONOaI2iGLS4w0AqXK/CaZdlaV6ZFcFfkpKEYVazrAkByz+w5mAANGDtAgWMU2I7FIbmsnee7CYKHbBCE3tM4j4i6yUSPZ07eEX2TBIIbmoMqI9MFHppHbFMBdMSNtQ/tkNuF03A4wOdhmD2Y2KkNsFInoAGq88E4rxUBZVe03hLNIApWNVYdE2zrN4YiPbaJDKG8RcaM1e4VWcXDXdvcHPCyAoF9hnLXXcbeYRy8g1vkcDi7G9YESWH1boBw99TaHYTwnop3uCJJ2vClC0C3E0piwgm8YuEt57ZyPbiby4OH860HQPbODwGqeE1DF9MEfCwTHWxHt+IqzZC7rre1pBPA91oCMJ1UcG2Ba6rKuFtOTQUARhYUl4WujthUnFwog4A7Y4sADMXVHa4DZGwD4u6CHSrIdj0g4JRtDVD0cUpn2CqejJcRsHVbcWg1WDoQ7Qh0hyUQMrSY0EHCESjuDuqKGrCKbYQgAsO1V0/91z//5v/8r366m8Ld9b/s1LEJQCEMBNBfX/Nnc410V0VwBDdwWgdQKxWD5vUHIXAHfHiYYjEnGCLsGx8b9v5HYQjvKhH3hVqCSY6mR01P1CKn2FP+JlDZqnqV7W4k9rWrRtcmUDF1SnWqFMgdbJMl5IIXzOGFJWseOPb8WCNZ8PyakR3UjkAVtEPQdm21DRlnaGWxHrYlOg14LVrg2tBuEBcoIELDQELsBlxeieEiVw5t9CWqdILE8MTduaCwZFnFa6IDboKr9MzmauGiJN7QcshxWHsykhFHW06BBGDTPZo6j1YLBegx1xgGHena7qaMqHy9YoUVGdsFuEMvxZ0vA44rrhty6EQ4wKEogMyR0GIYVdiGih4BtDnURXfEDS2KjoQLuxamLWWGYL55GgaOd/JuCHrAuMWq3QmoaAC46Jw1M7DwkmO8Hg4umLDwmttGPMW5S+fmJgRDjJyVBgjE0WKDWASKuIXEQXB8qjxECzGEO2HXxAIMZ2t2SXdUIizZEAHrZddgCzLwcn3Kb2X1GWMGVF1ZOx2GsidpHcTuAgUnWY7mUMFi7C6GXv8EthPvYUI0ItZClCvQ2yUIQkCXYEI7OJDkmdoOMowaUo1uBlzDmIEyBNDTgCLSbFDYlLBy4ptxuxkYMKXhAcjQCPGAgF6DwM5uEZlkaddspQ1cVYQP0j0Y00JiVXmFgkBYNrMbDcBrUrmRYdpJADMn2JMMdVaNsLhbnzolneF2RHsYWAm6FA7IrhvQNqAKIJAwmOuo3oF001hhdbpu61JX8QphhgvglDg3RLtDxOGsSI/8ygobloJp3dg0Tw6yQ2B56Y4IokBlLIKtqDlDL1lg0KsA8aZDKJYrAhDNIWASh/AO9E48FboCQm9dScxJ0XjQ4mLZBJ8gqF1yRwwMAtmCevVIlBnWTBCzBNjZuO5SH8ojSl+zOlkBEViAxKgZL5OFHISW5HDXHq9XBI6AAR2cA4LViFNfhNkYNlQDoiMTOeZVdxCEVvNhUAcjQuYKd4B5UgH1Mh6WS6DggCubpAccgGlYkS1LFuPmZkY6qIe0EXYOG62RsetNuwQAiN6TidA6YGoTQb4OMVSlGR7rsW03pWubtUVyyIYjkDS4FKa7JAcPDU4XOBlSwRtCGe0Fne0AnS6BUwLXZSe0ABK2V6Flr7gAmK3//L9/9L9/K40YUN8tYX7xjhTJC+n3M27U8cXp453e/si+TUibd6/+aPqYlz+ZjnkKafoVmtezTJJfPyufwPPZ5EVHpyJNshRP4qbj8XwvTFHmkSTvnN3e7kOiQpkcHx+H5Av0TEoP+zi+PCf6Tse3RPDbpQ/M0b55HqbF8vyg9IZW7ptX/GF3L3JPnTty5HfDPVzmhe9VlV/23mjy63zn+1Ki5Yf7Cr88yZEM/2dVIs38CC3ZH12T9H16kboTTfYdvpnpy1dr7ZtgmsPxswBjhTxWZz9KD4ePa0nmgc2pW4on+yHTfa7ZcVQ+P+mox5fz7Z33KSbSoU/+prUovRTZb2LxWz+z1/TtI35H80YfTVGvkaZ9PIU//E0ytEqSX8kLOvykNxkeo3sq0qxOfGX3amXqTFMi2c8+Y77QHWUypPVgxftMIVmk+3SZPyuZ9HH2VQnt3Pnx9JHXIyl+3o5/7PrI5zMev7OpShQhcjzeD/832GcN6TXeNyAt0v3sMPqxp/V8HIb7UJ8m/ISHqW+WE21qj2jvWDHkXv2rEI9KaT9I1pQejD/h5M/9FCmI5od2LB9+KZ0+q5N7n094PrlElnpnhTyGNN+Sv8bj0Xh9fCvUwzz2KObD/bxF3V6nuBe6T3Kqr9INn8dFyWfq5zk+6MeJd6UhkuPEmf3GJvlpefpUluJpvp+3HT8e4u0L3mcGO5zDR/ws8iM0ibs9Nt5POSVaPMp+Z5/e11Lk6xuZ+lyvJ8TlaUcpd58pSVfHiilJfROE8tk8k/Ijb0qg9WKPKkldxe8eel9ypEnwoVN8sHoUHjN9mbzv99R6WspvZ6qko084xnyLftvSPI11jtcXoPit+67+bGWRQivz/D19SetCPu0+H4t3No43Hk99xZ78+kxW/Og+s7rjO4j+869//J//+1+PTR+FR3rkL/6Xq3LH1Sy5YfAAjhQMtCguQTtQwoCJwsFEDhzaezY+nLq4sNHd/6kqvShSQqu9fT3bPSJ81dvd7u7hfjyv9j1NtzTds/caxM2Eqjt47fS2uOpzyHQvIZpwlwgwXwpMemcIan7W88XNfVHtTq9irs/QRVmsUiQg/iDaPqqEM7EaNx0OyVqE3cyJpno8fYvnTNp7pPWJPkfSErbEv3ZhAZD8TFo840taDSlzooisFr6fw/J26uGilr3dWug+kavtVi6STMTHzfGFzRwfsN7LudofYi9rSmVutbdPQyrQ5QPQnzJp7kW21w8Pj0y4kb8rPR4eZIUOKCLzGuOo/djIPmYp+NDNqzqCnPuh7PKV5ULG70N4U0vcX/vzoROwh79C9JFWPOmNB/8Yx2lJiDDUzTadimRFcmJmF49bCSNn9a60nypUfEeBSh0p3bvdv/MMKeQhdHvTM576TGP9zv3okfome5b7LObnxgG83B95fsLBqqCNqM7bK5I8d/wwYgXKbJ+ekjdP24f7C3oz/KB+xRKwVZNBgyNZRqB6lfZblQ+WwEDOeHn4MlmL5NyfWRxXr9Yuzgk2zCgzRzJO+C/eT37sAv292wO2elIIS0uLyeTkFQ3e7uDuHc11DwoRFN6ap54fEi9Q2lld1PMCsT4FH3mhgQnXGX2ofO/wi3GEsb9j6y1qINXdIZfqSHfYsD+KXp3ucNNPRsI4aZe0Y+YAI/T9ajnT6cy2RTtNVOZXQxiB2t/hFAiJDU530tPsUW3KPMl7l9sKS9fXIZeBi4/MIhAnfqRl6Zec4xaZ3Kj/HOb6NqvZh2fYJOI+SvZ1hztXvMwgcu/rrnlNNEYQPdak1QDmA4mBtuttC5if+qB7pAtQ81VmdfIrDLD4tNfYkwfqp+fP6XmDRFT8yt7vov+ww9048XxD+D6QmnQ0gFXGq0zPS/avv//v//N//6OvI2xQLVy3/+jJZXJbU1rXpaKzryrumqC0tYluXSNfecqV6lzVzVXOIKn05SbnuumrvnFVigGu8UjnbDt3d6opAm3f+TJlZecILvU5Uyq77FGd6sqqpFr2B7NsFd7jhFKObmqry3PtatUkBK0HR5e21p6p1qUqs771+qYi4ExKV3dZCnSrgLmVWL1yUzYHsmLJyeuq2YuqttNl3cyeyj0uZ71rXwtgsKqkDGdQm5TQYKd2IHPs2qurbCmUsS+a4hwtI1A3qdu73Tg3l7ldj53praqtGirt2alAl2LKQjs9pXbWyR29aWmLZjFpBp/OVJHuquzbckjcPgWVY6Jd0Nxf6PUiLHINUqruasrpO29XiDK/FdWeKbG+0wF4l7khQDxjN6uobJVrAyyYRK80vQlGAGKXos0ofWSSqBteiV+EMCzf5rzJJjNyELp8FY1ur1YOdawawzMi9+BSZMgMrEH6wIGPHRzv9MTku2OqkIvym83Fck2jeipdMJ80i0e1qV1BdKNPXQ5uyyfZdenYRh97MvJ2qkJO1YKolFQY/CLbJVnldGM08phe1dU8WK2xmDHWK77hZ1KOwAEcGaoMDvgQXcliBOhlTKdClIAMeEqxPRJud93RdgltNVWecorON/5kZEd2vMV8Vc6lvYPbvkrnHLQemrA7e9rSsKW99gYoxitZFsM2nIQp9FyN6Qo5QaLK1Np2PBt0qRu4o5dCfpbYg+ZY3Gu5e4IiFq0aUVEpcF/fqaq7nBU6mmEZPvEa6qNUS/QHUVFTIbOguaqZ+HSemyUIl3LP2TKElH05UPG16zwuEtZOOnPnmsr6hhVCRcNNaIG4q1IHdpISSWoz8LelOFbnOM/JLv7ERjWGZJjVSS+SQa4ktC6vWF+omJsyXeeN1LWxl9CRcFcKXu8iE1vVUG8v6gO6NQb/VMWac4eZTWpkhFHVdSmMpd2muQvtZTI77ivz6twuy92F7ULinZBGqhTMKlwZ50k8ROpoU7HnBFzX3cx69pCNrrMmvOJag5q5XSfTOtNPalvbR+9a333bGshBJ17YflRus0DtaIHaV3xmQizLsPOf//0f/Z9/AgvoPgtIy4b+8V924NAIABgEYGBtBPuyR499sQgGQOS5TJIk/RwqWD2aaDK4kS7HYfBibropHqZAMITNQhL+0+xhg5h0Bx9c1e1uPNsyJVGUavtG5XJFymDUptqzq2zdVLlXvXOya0frLo9Oc5EvdfJV99Q6NZ7Vqo5l96hmxx5Nn7Ld8s5Oua6k6ai3XN1XGw8Q3V6qalI+TUm6smeyPe699raMX2paTjJkzF3Xrdp2pXrrbnak2vPuTnVN72ZurkXlk931qcbaq+VVPVtb2qNMHXV5C4nmqsqzc3W3W6samNpVOfTZrdv1ToGZ8QgBCvJV2Sh3W2ft1tSpbvZIfSrWXDYF89VW6xBXU6WrIwvyrQMR4DXCp9LWHBreTt0m+DRCbEYUQLPqEi+Qqq2djrdrklNglO27Q/q+rgJGQDRdD9PSKWdMqDOxUyVKdiVU6MwO+WZAzC2iaNMVmlvVZJoZ0YnKWBX4tMoiZbID8lxNEs3AlXr27OnUKVkdPCq+0rXsQoPa2+21T1eilVNX05Gu1i2GJJSBpB3EuC2V1q7ZmymfKAvKiylhUEt1fUjbm7ugo2ljTALxvpe+OkI1PHPW7Uymp92r0C/KydxFRW3l2/bObM9piFcKBLpmrJZFM6J0DVlRhqpyQuqtq7SjKxNNpN52jU6jmdzWaFy1qbiLKjOlGzo0aEJ/XEhq9VWckadu6ADabeZo9F2JGe+xVnebQ52rKmSi+0h0fR2t28ISlI3FrC+sU8ya5UpJbgZbg69Te/R+Zl3TtesO8aHRgUAuIchVFrYlStMJcW+K8YVyGmYj3dUORxIx/pnRZtoQGP5uEbVStg//2651VNvVUwvZtglfFDM1uHhPDqMjMa1MFGWdyZPOblUNXZ2bu7uUmg62ebhL7npbo2Q8TsFhtuxbktxOihF5EyONaIBb5QrauLSwobWFrhkU055K/X7ygtntTWrVVZ6CbYrRS63RoMhYs9tTLOrAmIXa7HVpBgh70YWYwNYKoGnXbTRGo6jnZudcWbS+TPnQUpWwjwQdQ8uGRSpIg1TRZT1HxfR2TYkbuZN0byoKjO0SLTvGZ3Ce7CZTYv7w7qOLe5e+05Ji7PGqMnQ73i11dZlSW0Q5piHV3toJgm1S45LDOTS7HNftihyzOzFenmLfctN5xq4Ub/X0+7Um4K8kZeYqkFFnbvx+ovrnz8/6/1/xuDKNMqbMEsP9n05a3YrszsnNsrRqcwn/LGCtnm5x0iitwx/TtMAYcKsTc0iOLyer1e79RjInAyVeB5uuSUp6nNyt7T6rz1wJZlshhLi0xesjGvLirxNwFtjL93p83nl7/Djz3cUKG57kh/3kKHYWGbCsAmKIknuv6yR61bulCrEEmeT5S17ipp+3Rz2JIwFUQuZ2CKpNiwwtG7zxsrqJTMmwwQrRTddpbTnyngz4Q+YE9FsttJDEgm7mY1WvuX/CPmtu81zk3/rRDkIPogSSF2wsUHlOT8Fhg8PK3IC4hRt1uK1lSw9YYeGGUAQBByVjE30DShWLUOoBHAsx3RNnF4O6s/273qA4+9OajyAsCYWu/blD9eQIhC32QG0bN1bw4PJAD3BvvPQmyvPqQdn6UQQx8gTMsD0jtxd1WsJA/QFWP5N7sUO4XwbUGQGHivF185IvNeXrb/E9+zCtFUOSjO77atE/Kz4+VOaWoQ0mhlReb6xH6+NrWS/hOHetJxzTDnIFCBrmK+P3rcjiuzcwfRVt3L/CsXafDoizGHspCal+Yzx8aPbq1f7hLa7H2OiBPnsST0JHjXYnPaoRoWcV2Bg0ydy6oIkh1PPSezvIiRNJ36proonHfeawEcgk+9rMLm6Oenvi3ub0M2NateeBHvooiON2qDA20Pf/pOcIZNsgUJ//QLZlAIO1hZeIGm56gmBFbBYvO+TGY9VhNz7z1PxwLYvz9QUi8t5ngACwHEPO1fu57+EaIlKynoKwGAhBrbF9lZODHQwkn53bUAonWBpEZPevyB/t3oFLXia/jYr0DXeYfn/oHZ75ABamY19ExSj1wDiwEwfCs6Rce7lQM8+k5kuSbB6OC0vdA4Cw//vzWX//d0Fgb8NCbgzpf1mqYlxLbhj2ARZpeY6chh0PQIBgp3aLrdKk3hsHMcbFs8cSKUo08H4okkfOikKaZ9JpTNOm6F5Y5t3wOIr0XWC9mpJM+vxpePvy9hxJRPyCISlyjCjRlETx+C2XR+KxpFF1fHGQfQQSp1SdSGZ+1FQY7qWy4Tnk2aRF3WtSHEfKSyjTHMmHF6lPgEImph6v+Kmbv8aYsD6yYkiGdJ4Ck0oIUpT9wPT76EsdmeibwTeomA9MkWbyqbB0PPIL+hGZZ5n5NIX0+BbofrO3O5qUApNU/FKZYxz6poZjwnCP7Gm/Uvws5XgKJ6rR8dmg2Uxmkn6k9SgS7CT7E0uEn98nusuT/GLKU8lK7yqkLYY5fc1/2A8hpgwjvdDb9Bkepk/xy3jxKf4oLuFkOt8zZBTGYVx++XzcNDlzpo8UQz+ObzPl9cl+CJE+m7qMX73qc4p++0gToVT6A4b9WqZic4yUhlHMfJ2TGlnzY4w9mxFF4htCnoLvyZPHB9bbj/pU7PFNNEVRMU3JfKDPjH5f1NeI8jmTCx1DoUde8lge1szCyzFmQPepb2hbZ9ER/XippzDPBeXlsSF5IZXGIU99cpxXQfgk2WS+48PbDDma+X5Ii2T2dRI/rjzsZ/87PVFNLD3ifsgXjiS+RZnfe8aDkNxLYkWJemc6lkkmoa4Pmi+Vwos0eYw8mraO5rv5jGRoUfJjpUE9A33mhQ5HXdh8vRA3mXRGPnLH5j1RohF//CH7jp9jD8aLyFRUZJMxo9gmldH0NzouJGtxyrtrSNvM7nsO9NcZ/UxOFtFzFZN0Sc5+cj77yUh8OPruIb+bB3kZ1cMu93n6jY2UKGuURci6yWGSz3qaKC09WpNnLY/6XtGPTUxJgi+gI1maHll+SZ8u0tzTXsZhkCO7Pm16ko/f0khONJn5sTNMbDJhL3xSx+9VmpI+LEWFTw33JHyBaNC/v97652+R4TE5rq/CyzN/uAW9TgAOAVFsV0JhjVuhHI5I4wE6wEWpu9003QFo7QrrXXWtsEcLwiGsofENFV1ijX039FyoRjIdsXTQjKLwCAMdiuB2rHMnBC1da09hdSiBFABQOvEuau5IqwiD2LcDlhy0YIaiHIrJLYRicFBA2naXAjmgACsV24ABdDewB1wAA+t5wghkRnebirsB1cHb0DGEVeiQW9HGyqBLegdokNAO00uxSl1q3UD6SnmCcKOFUj7h9myEhHgNoUWvuNkpBwxFeugFdtqqbIWnJ7oeDsdYLDG3d+tjlm4blTtwArCTkAp3hywpPHgB7HN1veO2gIdD4GMGAWPMZRjQNsuCaqB789pTQQP3btC5ucrCFe2u6RnFDQXy+ofWbtkNCV5iVbnN8wHFJdNTgx2WXeYOvZpoT3cwWs5Ve3URLMfBJwAo3mQm2FecN6hAkgOW9qAye7RGV2AVgAk3+xXE+TzZfc7V0E5bEcur0QT3bIcRo0IG2MyS83rbahWmWo21YYFbetddCxmPrk6dtUIPkrCcUmLYDg4mPKtQYLnhANxVGGAgPsUiaFxrq761jhEw6+Mq5MfU29DpoO0y4GDsthn2hMLVRYVGiG1bYM31tvPcGrgTXNfHw5phLezTtvjQ4pZxlWesXgpQqL2rHSGAdUm9jV3hrTnJE9tdsU2C0tf+AfNJw6BDcp/3VdFCwIwbLnc98GZDqIBec2vgpTrg7lSgRTSf66BLtXowXLTrkgTVCR446IrD5uJw45YhBVbf2DNualQkEOAMEAqArxoxQjg4Hg8q6uF47cktetFhx2CvGoYu0YoGd71qGTT4OYbBVCEOubvg7o61cgUF9VbgVu8A84TxvnEM5ozDrqXOFYAKO6S9+Upkw5kY2kC9DrusnRz1imtwmYY7ICS6rT0A3enaYLziDOfsBphUAX0mIz0UulyoOZQ6BDbgwx75rQRuMDoM3U2CLdxrY+QzKi15syxusLvhFcWdlhI3Cxjc6+P3yQyB6uqg8O5O7SL8/v///M9fekbhsGF0EUIZzv+xJ8c0AAAgEAM/eQW4fQngGgfMDG1yU2UCAOC9TqaOLy+N1HIr0ZKDnsTaIUwMbNmQEgsTw6QweuGOyqevpe6q418ZQ2pwhYTlaqtdFwsMvWq720WxHAJGwn3O8drZLLgBuxOCKIPdbQMorNAOy2kqQFEWyHYH8GQDRBAQdtvKy2LtHYip1gyqAeAwYCigBWZdVZq11ii8E8FAFccwCFcQmqCbltip0TXUDbB0EaddrcMY0abFbK2pGmfiyWzFzQ4B7BpJRlhNEagIMYOwCdhBsABQKd3NFCY1r7g0ZbAlgAI5qBPsjDFLDeRdSci4KIgqTGJuuqm0HE1XwM28G8AacEpIpQFzTCQANpVDA3A6Ze1dVESIxSYpbI8wGhdf7QZ51wAhWDopBoCarbwb7qKGZ9fqAoNhtGZrTFAEWCTYAYsRD5YgepsFttuwG9YeNoBWu9/+qi6CWUyyU+032S5gL6ByWQPI7GxCAOj9Y8tFYgS7nYmwqHan8KphLaKW0QVOAAOriYAYQL0N1uKu1OKo7MSigAamGJCMaqAJQ8XAeAGOSAUpSDawUFEr7xgWscAakrtZDLkAEyRytNiJjdGAQDoxQqRd9NaaNSow2N0ms1i+APQcWkxosDb8cYLCnJ2iCrfI8QRvCGxc8bVp4Aoq6hbNCgrO6Cx24cUUHw4U6UbxZQRqwZeHcI6PAoSmdy65VqSkUwACDC8DTFEA2VV2dmCfy0WFEAVGtWLwlMIq4DKW5nCqJCLVDpUmDYA9SvCt1Y5SL06pAK9FFCSQhc4ykyQuWAikUUHotkQ9XKDZOisBSp1mGd2cCccnM0Kbb/PTzIF2gC5bBxEAsKDoY5wk1Rqm0BYGe3kZOrOIRCGLbhBkd+X1mna5A4RS2GHaQYJU4q59CPcdRbBYC550LAWtlHXnWDZokQICizYQNI2228XGKONZIWA4JR256mnMw+IUU1RlcZQTHQjRJDA1uX0PUK8WC8xJG7WdtReqEBf1bhc0ig6po2GHzAdzo6y13lEXfa2wDMT1JhnCIxrJYgev3wqVhlgwXgItsTvrhQEUu6y5bZfYZGDNBkiXWSKQ0UhgYyxQlvE6qw144KN6GitA0SSgXRXrVfLf//2LIM6kK2sLeuGGLvCPxvOMM3N3cyajmbFfyC9UvoyzqxzhK8jYyTXgaM6M60f9GotjcP4e2hnv5UoUn4eqLXk0HY7VmQxjanxTlYOdaiY3x/NR2iHp32zyjM130sPp2LMzijSmbc1U9Iu6lyNPD8jk6vkKPMbggb/fzX14r9fVDoe5uQ5JfNErtfm+DtjB4b44/eX0HRl39FfFy83cKDd8Rr+IensUp1ONxn4p8otJo723Cplkd3httPpgWbPU5Ih9ph4n/brn1vjh1oyEI/Ou79w9VPxNRN5PlAazHH9oRqNDrNkPA3HPXLNr5/gq70PeD5YuXfxlnXN8eYckt8uD/A71+vN8a38wSR5lK/Ol+UcpdZSeVqIj9hXRupF/Av8KsvYNbvHZ/Eyv5Lc7588n73g+9850yC+QX6GPu79JZ06pnj2BzlK6QsuHUJ/8uOyL08+joTmWxvIPp3Sq7mi8RyQvC3oOihzS0txgHmo8UkqxtH6QppTsWR6119snHI84np+Zvy+MmRlfROaX6fv20uuT2mhd3RPhJyGObV0ddSzTuYjmm5J7F1E+pk8sn+f4XM4f59QnqjbDlW53zC25w4zma0bTs7iqs4518upJgqKGB0iNXvDTpo+qI2M+IFyrPQTfdBfZ/bCw5/kt1px9JZAPnr9kfcFI1vPFQw87nDXvmc803NvQfDikWd4CLs3715LskSCKR55W76A/0e3xpoq6mTNf3vyZrXsht5Wyf8og7bvyouf08WBaQvUBo/gOUXf749PrWY8wGknyO//olSanAk4OO1Kf4q7XzfnMh79+MZdzJk9GvbfRU4Mv5Ll0f81/KHZ4N7/IlceHbsLnJI+1vrSQh9iSx5uD1WOuM9pxWXN+prnQV+/uhNbx6sT3Rn3zzYiY8QWvJHjXM2p5587sTX4ReiVd0di/1Zq2MjfOf04HZMRPJV8Kx+rwn/9TTcU4tu0w6PeIpbAF13RUFOx/I1+KztXoje4ktmMwR8j3k3nnd5uis185IpUX5pi8jt2Zem9kE1Hk2MfwiiaPpEOWpESJY37ve3Q8SyJj8jvj6vXQH55U/Kkx+8l6/zwxVF5KKeTHm3vvIpmRfx/xVIS2X5VfsSRP7xalr5yP+ZeK5COm78FACiJth3m/J8yMplJ/+JDc+RvqURR99EfuPGRE613h0QyvHD9ePR5VtPOjfbeVkJ+AUX+yj6Vnil1IRZmZOP458TlGRdIb46eDMVlRYF/OxMxjVV5wD2fe0XmMFEU/vviUN8N8Ae2n6B1+XdR9w5mXfdrln+X8Si3JfMWQNak8oPJKP6LdA0SxqQ/09ObnxzyS+cwMqR5Jv659nvwOUj/y77PFP2/TF0iWyTzwv9aUND4HH9hP1KjwvlmxGOkxHyPS7BOdPz6xHGlL0lf+rYvNnE0qF5L5WfGJUOi/lSQ5Pxd+5vvRaDT/ti4T8/q5hObuyc9D+KwyPzMf3E7ovCzzp7yfCvq3lhHZp9PgA/Nn4jGK/oz/Trqh7r077mfpJ7bPRJPin+t+yDifl7FeEL2J+QZbpHj4vPDpFdlHH+on4FPjvDiMf+799fGobzKeOImmmHfwuDt97jxOiflC+ldgX0Um8dlv5z5fjd9CiTneQjnWz0c9gXFI7iGU0uSFpmuaZEWHIPXSp/oe5htB3k9auN/yeX+e/MRR+gxO6Nd538sevZb8ofL78v7gZGzav93/c1YuKb8kP2Np60fGPBbvy3+MSR7XXy0cE4fKyPLhHo8+Re/qUyzSd9/WNS94omj+7bLus9E08yX3c3akP8v0uj/wh/lXnkMylvWaY0Yk//rpJ7h0/BKG8e5JkY4k//NduCvR2kRy5W0rIB3uxFq7u0ZFrnvN8NXLYpSCgutJM3qbATuAO+8qxKcQVzqtN2/SHb3IutNwTo0CFln3loMnQ143AoQ643DXqif5DFjjxHVbFCFnzTtc1YvucChNL46kq3YUTSBFPNB3BQEEW3LguA53JsrtCNzaVkWkG3ICJAVYE00Y0NII0NPWzSZxrX16QgCsPFwN3Y4ycYFxCBvOQZbDxHQcYJggJNwBwJJiQghdN4Dt0EPIulJpq+gZhpa7ywQSUoMkMAuCbSMAM7LogEnu4dyjqWVFPK+nbsK1hgwgnmj77NObYtc1D2a4Expf0dyiZhdBLSt0g5AMka3BtjsbUnWCgG3w5PNWBAeRktc1xNpMJw+KdgWDqiIOFFRe6gllHcAQb1nFu8boNm0IMPSuDnZLlHo4JzvxNPUQX+GeC6Jr0Il3AHMQNWPgRfChHeBjS8JxiYlAgc7LTt7hzoF7QLDzJmgZuPXuTFlYV6IX6c6+zIdeGx1qniX2fB3ShDf3yGvRjfaJwKy2nGVAkY3T1XABnu5McALYY+HuMKnGjZF6qgYreH/V6Tl9V6DtXFgzB1Sl73YNrmqo4JJ7OPDUGRfY7fUggUt20MWqg46V2DLockfFg9DBYTDQMDoTgDw+qqFCVoBKIMw6XwqmwE2L0EDA7kA1E7NQu+DuInWpcXdGjicZHgycI0Tz7uA2FkXDt0GeBwvnhRiwN6hArPQEoAaJQSO8DqczSqDOAExZz/adrueyMIdkWuy6yTaomHZDWRkdrtxUuivB9jQEPBtbZN+2lhilpfCa66l3OoESo2XBxezkTK18GSonveJ0yoA0wq4OZLQkDCcAJdfnctABknc4D+F5W7bCKkDeIx7gQ1W0b3yR21pt1TbA9eF8J8unM9BW2IE2ToYxDzm2BCZLoe0UOyoNdmKhCfMdAThLdxhusDorrpfqOKvseLolDcSb7ohBua7bULCDR4mFidi4oChuDSOk7LBYB8YZNKMdChtYG9FIC1boPBKAdgGGgy6hwcsFRHL/U1bGutbcIBC+cjvKo/zdNDSpI5pUKU4BHe//CsknorXONlGscy2vDczAYN8f7cBbz9jlHXT+H88SUh/d8Uv8jxIzMBy/vamxPphhIyrP95fNRsCWiRVv29f4rJMetGf809ZsLDR1e6eizx5hdE8Wib/9WBAweCBJ+XF/bNb6cbiOF/O1ucQWn69rRCG3vFuCD9V8SMD5Qn9E/75RLg5vxUZ8j+86cumJuQcIQgd+D57GRVhivzB/ZfkSkPcOl8vvZf+BHhxvXcDeuHcLblgT4dEcE4zJZO2emQT2nBqD+mRLChvg0lpb8R8Ej/UUz9+OBWf+bMoPjRsEmH8V2y8Q+GH1pdAGWS0XThv/njF+ux5Xpa/a4c4/ZWyeRt5boIf6BWD/dQHv/hbsxl96t6hv36+bcmn+58Dq3SILt+A7YfaOeXE+tPXdRv+NcGN/rvue8qp/EAizJzAPBO8QQTeIdDV8Xr8Fu4hP9Fcyt9ffFwx8bO+7hvG7MWDyP8cKc5tyyRF+Az6P731i33JhzIwlOtz8vxEuOSKyr0Vk4s4two57L7F4F+p+M0PyXeRlwXw9V3ymx2KBN3n4gfk47PYb8t0eXPpHO6ar5a3Xy5tpJXwPHB5JWC7fLe/tGVhf/88TD9S3QGv8dW/xuPf8SrVi/lq4e71+pIlJu6VQOMc5MYpyKiektpQOtTKqjlUq2UdSStHhiEjHSWXKwWS17DLrwDAsyXGcii7pRIYqSqBKltmbzEhptIgEhF51gqVqTpV9IlLp9ES0nE1YhbIxV6QrMkMZsioNij1WRAAlYyqcNDpkVFK3IkdLJ1RV0Rp1paPhfSpVbkiFdpQFS7uKVG1FjYK4YE6cEIUsUJN8M8eO0DINh1SQSVsFPbtiSC+CBZZxpCh+yNAZ4ayJWMU6k0omxNVmQfxmwZCbGPyymBnOzEGEtKJtTQZeJNcdWuFMVgqHMydHMMJEHjA4DEBlSTWyCccxcWc7RFUuvrXNQHQbP+u0WkGtONYZ2sdkHQRqttNdGgi1hGNGshIjFOOVrATssrLxAr8oBSV0FPhlnzFUIddVIvFI8mnlbDhFC8TRCO51sGCrO3Wy8Y4cV9mCERJpUeXqwHjkGqkdNFbDPXQi8KaXJtwp3Mkw6T9NFxBho0gKkkQ4olyWc+t6StUhQjZKudKZtSCeUhF4hR+TnLV6yzNZnmTd1kzw5+qyjRZoJXXL1pFVnU35Uy0SVbSzivx1unJQvKLbNKOBZe9onCgC0CpTOOuwYIy8Gi6oujx84KFsLKK3Q2lxuOZEjMIxMdipEMY0r6zNGE9kn7AishMtUt3H2vCd4YhKh7G20KFQiowLK2vYyhDFCx9WNsQi3UqtuANeyLZETLRtRZVMWiesxqeTPnCPrSJ4j4Mv+GvTpqeEo0mpyiWTjIxWxqLFUnZmKksRQ29Da4MRT94LFcmOIrdM0WzgjDgEmSA9vrerZpQoqMp0shZE9l6l0H3dpeTHKGdOpNoZFkbYapaEKjBTtUuwNLxbgKkqw32wT4c4PlavmgJJiYdKw6kR1pbr5EiWk9o5o1d/JErZ/MbSYJE5qFtoQ2WZ4oj8ZCgaOtBbEVImeqvEgBjbViPFjFronRytvJKPOMrYJoyZ4EJ0oFB4XOmhNou2GnRJCJ7usgNHTYcE4oZVCoPsjEodI3cIrDN0NnSXY6scjp+/aSiXG4lhGIYCvLodXdyCe7Bu6r+Ffc+ZHQySwPqYIgXe1PTArNuemz3dA47e8EQsFdjsDqc5d6rjfy5nnbtBnWl97mbCteGVVSBIKvv5cw+gujz9yiY0W7418ZVcLoRS4I71QEo4zQmDZSZu9xVoJaELhkJ8mUcTvzPGAXIsNQ2QJz9E13iM0ygLtKszKZsJldKd4d+XvNPRVgWbENgQHnmxT9KBvDeuUOSvLJG+ZI4TISFZFuPLoIr+NpUgCV+HUA/jrEgNINtW4QieIur7YNd0zXNq50lLvwswBjexEe/mGtE4MhzGK6KowCpaUZOt6U85TDAcWobTCUw6tMUkktoiF5Kdh1jvViDxFWCK98Ms+qTbv9Ybyn6yNX3LzxG0vXfPgEHStbJj5WTgSU22aXMaYUp4Ug1vc9SEB6DVXEZ5SNfifeTAxZLXvp9AREqqvo1NbyGcUoiph4lU74nRuLtdEulmgGZT33rY2CstRtJToNGr5tv9qX/GeAksdkAEjxlF8gpRTovlXXTbrCSvRUYiS24zMlCW00Tb4UyPmWTW5ADNJYeWZFEXdXu743ifwIAPT+9ebskoGDUlZe1+92q3u7buqlxhLhVQqpGPxM8tm7B1JfyD10KY6F+p1BuH2hy/fYTwUNayNryQ4YQNaVMv/ZbER7AT+2rkiX3SuuQs5Tgct1GYqB6hJAB5Gj6JWklk/exoXGQJmwxSek0c0q53FWGyDicHNPubDROt9Hhi0exZIPEyE2CUN8LNG0wsTnnUTjiZzLMVYeSD91nd89FuteAO2Txd3DUJEUDJcgMaxWQKYBbJbsxO+yCUXrRzTeNOXH5FiKqSsAP0HF5aGCpR8wMSz+P4+WxR5LPcyY545+6RBnOBFALl5yyARlNVbaf7l2/rNokRubd9z2Qs7YxYVdgDzL+0ZKeISYpgadI6RumWKTlek9QStsa00V7RDdPy6FlXouJIxmrcoUiLl1NAXNkTQhlFqkw5uV3J/baktrCIpUu/7TWtE6JUAVkiZC2V83ZAuFYntTWTJUKe7idBvZFaa/Yn41WL+sZX/YST1uQ9rPMkraytUpWqMys/4a3KasFHsjMTH3ap6zAiMSAzDqdC7X6l2WyGgJoCW2SPAdb8sQMHJAAAMBCEjvUPvRwP2s0DAHqeye3WkRiGoRf6YEFqQBDLoPrvY3E8wSJIMmNbtPiQaqxKp67ryj2umnXnrqpYS92Zx63s1J5rh7O5qarxOXPxzLySnh2LLSCyrJzivqpzc2gnnhbgIFzt9Hp8d1N3E5fNzkzflptbWpdM9dBgT122PNfbNeqkatIzGR3IFXtO03s06ipVlycQGpW6AlLdZi9pCJUydTNxJnFdXS4Up6tqqb3UQG8zPbynr/YmD4uGzqPoqpuV2q60puaSmx2V17CaocurzN71rPl9DWzt8XedC6rQKNpYWcpSY++MdRyoPGiN7vpuN7U9/ZqfLt9WHWtXdzR/ncXUZXUzleZoJQ2BzRVKJ14lhzStehx70p4tO2IRrSu68RRW1ZSvZsop7PBCfVA7uR5VghQsIuymgeFyh0jgzlS1rzz0PONtqkaZqdzSbWu9vQbaxxbCPPmeWUnRDxh9c5h4UaWegNQow8E87yYH6W0nTfGMcR8ZrAEMYnOdKfdNqjsQa2F7FcpVb9itIyzzKIeI9+uuCxixQjJYmvRdUOLZ1i6OBbuuO2VB6gXY71KUNMFAmSVZny+OQYXEXQ38AIkcHBzmZSdZHNOeTDILQ2fIxQXL6oYBQOEL7xgX1+bgY773MC4TWlvcT4qCxXE3vW9mmNxuK3WU8nHlerfOPRqbGNLA7KqQadGJWJoi9DLZ55TqiPW6lWZ7pu5sv+34kcncIa5DJfXVIuXYSBsH2jK43DkuuEIIX6D7CyD9Jwu0cpX11fbW2McuRGLOM63DxzlwcfA91fVVLzwumdwM1BjK1V5p6EMzXZlODl4YRUKdG8vTdccFAbimueuyd/O6Uya75K7w1mVnuYkIfxIFfYcUKl8QN02SupWg8Jw7DUvjYPKxZwgBTg00FfDaPk86Rkgozc0xzyUYbXVIMCxI09Yu17gah7sK8jXyx4d+6F1lOtZuzcquAJWqZfeiJhAkfQY7mdA1B8hNchxNUOhaHc+d2sxvsnF1gQlYXkONTfIsM924k/L2PoWuchBIBkxaRHe4ZtJVJPFbY74zKeDzXA0lqNOBI50x7q6+vinbE/XhT98WcBZJ4gvH2zumdepcyGvI90gWY/Uw59H1UXO1EPpbnXQuoXG3dretW3W31NKqZUvReTWz6bAzVhitrNVWcKBnbNm3EmqhjWoajD6AVhyz3EMJIJ0Dru1trdPdfYD55D06iK04xqRVwzNzkk7T7l5pvbIUrVYv4rGs3m2NW8etb98HKwma3XdL+fQHJ1h/fFtVPduydunRMLgd6jk9G/eGcoh499wdSdR4Rki8bt5Zkr3aHe3e0Ny1L+xQIqjhw0baHtPWNbQs7cBBCcu7SntHYbNsUWbNydM9os1dNB68UHrjjdHKqxB4gG7izvV6GuVa11jjWrGuw8tFrftWuQn7bJTXIgbjy1UcwoyPUbyIo5dewC1zfqMsVQpwJGg8222wJYj5yGKs046axn6msa918VILJzIh//YHs7QabQ1dqy9WF9vqPZlVgyPhFxwly4jDH0YarKVawwakt/4HmJio+flCg0tUDeojkpvYna3sqjQwE7oRyMJew1383Iy6h658Yt2DCRrecVTfWTC/+Hqt2jy/5Zjxj8CUqrM6xpjLV8Eza3hCTf2E1WItkb7R3glxksP4mpyPY/KXTNvbs0ch3XjtUo+wKjJcZ53YDX0ItC3xGEqes8ClAYyx/9aNUkRn7SiiiO50UBC1HnUIm305qqnpd+RUS9R16BRNgheSAOZf2viwr8ZcBO1tDvR8T5fJFgo93dO5V7I6hTTJD5WUEj7pl+HbqiXyiClvOOQ5M5DF+ZbKQgitish2fQ5DrsaRemaHLhuBzEKoV9z33ilGBBh1j6GiYSknxLRP/Cm8Ij1TLVmTF4mGO19RICNLwUHfS3+pb772mAdd4xf8eZBCW7oWCm4QE/FkioQ69m+yQLPl6Kx5sCQalNG9em0x+Mbt0xy6UvzlvUOhllLk0XyRgdZRrYyUXiXad/0rPh0QbDQrhzDucqsWAWR/mSJ6Hlxe6xt/qeDddLryHfL/RhWKvZHl7R0Hl51DqzH+WCgwIv2ju9PR/sgDmAiPPvHkwQmBwfutcvimSOSZJ3Vf+ZY5JiBHsG0KP79iEqgpMiUK//6xU+0qAIQwbOuniISs/f9fc3Ox3HG9KIhmqdRC0qcJ4KYAhmeCH0Il+Sh2qy3v/OQu8PLLqN1Po3AA8kPLfxXywIE99iAvAuu7WDrvgkOl2yZ8TJWTVdYgSkzZiCaXZDmSEAhqkVZHwQBjy/2vNu60xlQtVb7iGxGQf2b3253ZiP5y9muOuKOnUKSJDex+5ObONzP55fs6Z+rryiV++9vpr77J7cK5RJs10zvbSZenbPebjG/e5jvVIwjvHmp0lOvDR+75ZsJ2/rqz9+2cA0iDgRCB147GAVJi3onvZcy3lKpNqVWtvLtbZburQy7Ap1eT+vo+D9BXsrZCg3PwBhypSuj6ItKuBKnmOKvEpVCK+6JN3RyycSfCVLXdArv/Ync9H+HqqHzq846f+qu4jzFDPZvQM0pp7LQJw7p6u6AGdImrFa2FObVLBh1q4tFPf4f8QRRvqEgOeSQZBQBgpcg05SgBPt57S99JU5mvnEjPaVImdK8RxxLS2wGvdYISxu1e/Ltpke05KSoccY0ejIR0wPr4Dbhqp7dUrNdOagyqxpCNtsrhg4FS9qavdnA2viEZvjU4GiugDei1q8TAepxV5x06P/Sjlt+KhxNSvX4qWmz3282Rf+6WdR/sT4gytfqkkP1zIY4TLpuls29locC0nBwDAXtKlygFSM9SG/sVoBMcY4yG3KSv+MtlFbIKTOYEMWNQUPIugR28LRkvn4HE7bPhZi61gjKGOzmJSro8ezjTczo43Xk3W25HNvkhubi8fxxttXYh9xUB9DNWI3HPayS+aSFaZo/u27v93riNWmX2BvlsZKaSOafV4KspnAl7n/7IT/InE8eA4QKhPTFhLBGfNd/t/13r56xzVf8WYcuXONcVmanyE4K2rFczK+PAerev7M1rTpXpVLRfX3+qEXIkd9NKtyNZgnky6iLt0gV4e5oheYhsFJ7Nbl8EWVugddyNykdMdr76osu5CzZDcDJx7tgkRUCP2c9RNdmHZqJVJQjq0yUUs48fxwCzYhRg8LmNNNidHLltlhKQJ3/3r1Tgdl2a43PsQW+V5Hj+KTDUB6EBtp0tdzRcytY/PW1MO6skb6pxkJ0hmLHx1uuVg1VUiZJpjA6XuOsXZkNldDSUGjNBnKUGkXx7M+wrdlhvq4rxhrXWgWDXlHHjDCLs6cSU583rUs4lzEHbMUs5gfgiwPOu3Mcx+MsQsWRRx4xT67PIszyZW0Wzn8zioVNGZ+cFh4D7D59kYM6cqjeRveVyVFD5VUSADm/Fex31Xrgnr/K9MpoztXQ0ln11ZPNFkvfw5xKO3fwC7tzEKHvF8rcYBO7jqSJtcbBthGKAfh/GzIc9NzafETReivDexjHxJJDI8UpooDWuvtTcr2FjYYOf5CI2LIcDaQRjgx3CcJuMN6DCgELsbRLvHQs79gJU1tC8RCWwKCiLWbxwz7HsNEDtvjn9yG33aLI+GqzWStMKWoyJExYweeFAAtBd5leKvpzJlyshWUQWB45R3iDrM44icawWP0BGhffywXyIbGA5/RR63/BfoddiQiW1ncJm2Ba+QD+wOlwzQrKtQzCGProHhdw1RflcFxnVRj5h9XQHZbwytTcY/pqwJXQwxyQg01LOBJ2eqONg7+TWDNbTI5V/BKmz8ZV4mzaikXJXczDoGyrplCJHDjG1be2vY8D39y64BmUygb2ZIheSlQtfNoZI8S1glvMwi/4JSXrVCpAYTj/q7i2goK3d7mevoicoxkz0L8ea0YbBlcGs8JS6O1wdNHaRADmKIirl+vgYNbjFQjFwmhV4VgzOi9RsIcw6iNrDRKh9nl66pnd3Jbr8osnPqG8qqEVE1X6QWdH0N9grUw4/xYLjgFnhOW3XdxRv582kWK5RpFF8rCVeKeSq7SsVWNOroNOLjZ5BcDHJAZpL3iSgtNcd4+3O0bsBLzG87f25JZUjoF73Mt3v/LKBtR25fFlrSN+YtY963NRaNfGEgv/g8Rlb2FnO5ScdKN5oxhcQnC99SCkOxjAv4qPNdZtP4U8qQox8XnzreBO+rM9xDGbXz9WEQx+aODXlFhvpSFR93PMYooQdjmsStdJtpmp8i/vrN1gGNP3j9jUkp7SYVF0fSGxmQGS32UMhiIlFluPshPMUn1ohjPeD17B3OAfBWdBDNSe3R9nwAEqVs0mv4w8wk1T3nfbpCxfL7cI3Ld2J4AGw0q2CCf0Nx2POjRUagsClnXdZEHeIHF2bkpancZcy9EEiu68k8gOUyuEiH7v/x9c5S+55NsbyWUXxq1lidZIaXBFEl4Xl60YLBAASErPtdq0afwDeT9hJs86iT4SaRzVNNiKtyRP6tnohqCw27/mPrirKdRiEYfvwWSK76i/3v9qTmIUV8sakQoxjlHi0HwgF4eeg50LtKZhhYyMtrOeAfug7LUtAWEdVh6LNrqn/bETjwDacJUFQ29fyfhCgdrg2T7zF/L5hzhod6IDpMtlg5jL8QibfymXQ6Bw1IysxPgV0iQHoeiuUJ/vq+mpn2RxhJcvHmisDPLk6hQs867hOOP2xD2RNh2EC8d4tSM2F9Y3Y8kYptOs1bKW35/+fYRsIhbGbR1ZoFnN62W3RqFlmsNfS12JzTAStteCnTvtCS2lphFdr3nQT51BkGeEAUBOno2mP47jHoK0NFqw7e0rOvo7rf2JehJgrHzwdclznqSQQywb0auYgr7dtzCo5slQYzkl7IzcrbopgkBDfHY2Wss1zzM5Wz2FK4pM1kzHfOwL4/+1UByrZ3hPoj3mx6+dmmuisH0WYE5CKB3h9IYYnhVe9eSV8f0NSYMLclCpFsuRFmPdnopxBfPBHFLmkWhbDQKwHAq/B1Ae8/0023HB4k8QQFUpSIoDRqS41LhRq1GKQEATAjIILWMDJ2AV0LgYMQgbDHsY2KwAQehRCWAavAaz2ERYSSIxa0BlIgC0ArgIquYdCsQE4ePYzIABtvaxYgSGdhx6+CiEH0Ty/r0WgowIW4CnJYoDFFGzoc3IOBlAtAKPKtRDAlpIRYKCwEkME2IvhaLSDgY+7gG0wFAgAWhctYGyeAqigxnrpKQUoqvBgaCSGPWMRGIpVirWkFF6xdhHBXIUlUrXCuC7hmY8+ycATgqHmoBw+vId0nGkP4PZhmML93CkRgsZUZyqAFQIAY0qhtoUOgzNYT44PHm3aGk5jiu9Z5Rro96/cGnsALw30XO4QLAUo6LgaVrTctlaNBqFjQaEkFdVXH9LLAwAiBaqckEWhtXS0mCLLUHfRAfQlrAHARuC1yAGgVgDXdeUzezYQa5D+/N/kErHI+Du9B8RfBFWnuobKFFqkAAbhUQEhZFVkraIWiz0jeA5d8Zrng779Ebyl/SaBWrsIfFdqoC/GbkmgEoYgqChGhVqgEUImz4SfDnNQOilgUTi1BaNjxOm5ENguKbxWWuoaAKg5vrKxC8YVgAy44LpGkBZvK6mo64AhCibUdXGqKrmAhNUrSBywLhc+vUEgDTbi3O0KI4ETIVBDQciGIwUfICqgcAAxFgUq9wiFglEBinUIKmhPoNT0Yk5GigGB90XBCIHrZ1pqMF6zZ8A8TH6WO0w4bCSBtpgKP5YUlEjYZ4QLqG88ACq2gus9MQHhGhXJCFwJCbzXN7lFwO5XfxYwWKoAQGXl+3ujMWixpZYAWCD0kHCcoQs8tyhmW8IuBtjuoUkBytNdEJJjg9eiZ7ZgqN1ZDDqsf+JmiDLzI7zqXeH2lLFnpiNnNivS3oYl7InO3nS97HWiyVarJk1mT5JtGhb3tN01cMIbp9qltxlAtdFVVaLuhNltSR12a/AiXzZej+Uk6qwVe+8yizIt7tllb+aG264v/AKrsDuTGc2ornV3p7jNjm7Yq8lYaM+n1mZz7mp33LnejjTbdW6lspAsXNlzmyHDXbKSrATPsOhaHerNzno18SXGg6TewbalXVVc51S06yiNR4fmpmKh2W1ONahy5jxqqptU3sxVN51FmEy0d12842xmp3th533ugezbm2GZred2ncamO7AqkzlwJ47s4s54dnTNtq09ynB1djsZziNpXHB2drOrncRzp7mz6qwbV5ed2Zs4y+hK6Cr2ybqySU9aNMV3czeVT9fRhGTaWidPVJHx6U7ayp1Rt/URbS+eGp17RdXiNmov17VSXeio3iF07mZkHDwdXTYbSd451tkuuOxaVaVTdmq3ugUidS9kQW3r3tX1zDatotv1Zm9GKbG1A/WcdnM9Jt6sRt6KXEzTstVNRt4bkyl7pxzMrL0uszRz2fNogr03O/P6crJxpK0Gb47s3ZycjRLJa5msxCSJtMtpmxtv/GvvQqRibXRaOb6WZZTeTmLpToxXmcztbM7CXcnG3syNlCUjyXehu0t3LOlisTTHVUw0qajdSOwOiwffZnq1qp3NiNAYs1PJnfOlszJMje0J9WwBiEk5740vVorO8dydiRVGGvu2I8dVUxImnMWtPZJVZnaSTY9N93BqrmO8Cr6iS7ooubhzyzW+7jgaWuOEeuSwvIvVw53FWG0qtefezOyebjaZq33MouxajnV73Uo33omrlk5HTMXWyIZheqcZOr7zrk/cZHrIAHjbPdcb13eNnKHHXasxGWv2buFyy0ZkkwWluZUsH9lONjMVa5hmvZndjkdqh86uAsoo2pbxVInvaplhuiuj001GHba3eCrfjtskM3dY18zk9kQ1pz3PEoW9DMtOI2u9M9NSj7Vze+3K6rjSZbl77Q+3ljOOk44z/Kwa7a5PRy44IN2G8Tkynu3eSNZ064zmGq+KVlV902P9n72yWZEth2FwLwr8DCaWQe//ksMnQ69ncW/TDBOqOKeS2LL8o/oqo6m4R7Mpc0OoImW0W0GxrDFM0w69LkHjLnyqStXPVS3J1fmc3knu4ggv5Xc+ml0bcw+Buly1qFaD+fDN69Dw3ht0DWANbIAJ4pVK51NthHRmO9VvIJFG6yXYVshAU2qUQRvzURgsuZBwTX3LdRhC/MJehjybmKQVyZAxsQcKsdKCN3VLZsd7UYc+Z+7L0uHYtIxNYjsp7Ek6vB5bmAvl1NQo1PwyafU+KQSUQT8AdZseULVbdr2OlYUMtiCskMcmtMVLC17bvU9lbiUgXuGGT1ZHDS+sQpcJTsdwBE3XTmk3/uroWLyUU3vK9ExBWTtVk3LXRwu7k/XGAAhwAdnOiUGtYrAODsuScxBKMJyVzh6Y3OfuhgEt/VFDUiBkxHoDdJkgOJWeFEgBOfl/M4codm8FPekAjZYyOeBp7UIdqpuOstqIWVqStHlu3wh+IkcitZIWZm4zzvwPvGq9DnfDYEgiHCTc3SCoMyJd5sG92Xr6XAUaO/nBNOdyxRarA88D5MpJ9MGl7Bu/PGH/4Vg+aX0JK0UIgw6Wpvr2dEMnCvtdqNZdUrD96riNjFlfcm9Wwk7mzscucfKGTTgXpoCAiyOSxTJfRe3V4oO7kqabkgtfFzuO2p9jkGJ7M0gleEjoIut1GxqtSJa3eD/RMo8OqwPHp/Rgj62owu60G9riStBLeLSJz8da07WB7GaDiKaXbTXn1RLmcvt7iLS1STnd41OUhJogXFiyDERPhgGFbECkaIKcqNkwzK5U6uX2y8T4wvrwPP7U4AE0y6mBvb5JEK5cNhMoTC35BaFAgJJpdZW+OxL0D1PIh+UF2hBvuNy84vKu7MN53Ol+v0C/9aUk4h3dCOwOe4YKBBzQSkM/iL8bG3Yjj4frddcoqINIv14jKCA7TelipS19Gr9JxhGZefgpOwpH0/iGvdu+6TP82nDr0OML6q00spCAkuqzjuuv+kPL9QdX119eqp9Z/hn+P58P/8VM69eUtP/F0a9ZP1IR/dpY/Ren1j9E98dw/1//1Yp+/cMTGazQFcUgsLtZH436/39aeJdWgiCMgZAQBqGdKVPptkLMWBPwiwEYLBAAonmwUec6RhgLU7IPZ5vKlwg+B2BJcwCgwJptXhQAyFFWPi1lO0j7xa9He12Zcn5sfQgKAZbJZnzaxevS0a504sNUwjJCrxmDXjcSmoRdO5bAOhCljHAaZQCFjvAIgaamHgzYhTASuFVpukCAY7DARGkJSSMKWXbm69IWskNDHqyI75o+CmbQGM4ZJdwjS1lIBgeQAQLSzwhiRw3NMSIgW9j4FNKymssrHFpzaTYoJCm0pTE0IyTAhZJBOPwPDaQhudHQZiWBpAyAfhbC8WkH5JsCYWwhSz6c24cMoKMDCqqhKGWBtnAlAKFzLNOjJWUjbbbwBmsCcAgisA3QsRSZ5LOWF0QZdAVgHUCGoPy/iJKVQSJgZmEERBgcZQaashSsg61fuy3ZfakBLlBKmnFwiBCAgoAFBtACbF8yDHgquEmGj08xo7UeMHgsgcLKB5GZpsCyI4C5QqDh9SgXXGSgodRkZBpx2SjDym1hfRMANFPHYBwBYGmXaxcEg5LSfPjCIJQDCiuQmNCrCAHxNqnLkks3uDVdSw9ANNlRGAljLbc8NgnGNeAmlxkY2bF5iZtdQa+DwigmAxKyAdAsDZS2GWAYamAwA9cNcRCFOBs5APeggzUpUEIGZUDgHAJ3Y2HdWxFtuwiRhYRCB5D9LACkg2RFkWBpaZ2O4zAwymBH+JTCtC8SGGH9zSN0/qjSlhlWSAAyUlqgoALRRoGGEDZ6AtiNETAfsR0hGQAE4OiIWLlCtQIQHAFfojQHxqcTBA1O89rA8po1rEegpIMX0ZbbWAYA5cLBNQqiHIgMgBTCAusA0ndgjzDYUiiBtMAYg5oBBij8qZ+LwU3WwwVBT301HX3U48zZTtKIQ37JK1eN23QRJg/6KtTtci+99ldr8oJf54vkvYPwrKRT2CMc9PxIYsO90L1Ho8yGl73wiC3gV7apK9elJo++a0LuaaXXF6tvGzEO+Gnam1/uXbILwE71ulGvxnLUGpr4Ndwefi/bZiOvFcQzzUXJTPcUI5SzL4V6x1M232iI3vx2tcTO00NxHZ3Vo1Z5L0yHlHmmbSu9mCySnFef33taJkSx885viPfKTvLdc9cD8lAdbAspeXvRW5/2rDd05Fl3F6pe+9r5SeJ4o81iz9V24iVvuzR9llFum2okr+xt55exedWr3enQ4Ow0oCxd63HeAZHgKpYNbVpIp0TnLCK3B7fztWvlLaGmWdesBiC9XWg1j+eW9xzmYna+LHt3ICDEqMc9Od0pXfDuUvzEsYvfSI/SO6076FjeaW+/P9xGzk9tHnp9JYzoxU9vSmPeoYsordjLgWdN3PV2uixaSGp9B1HvXu65g7eRJL40XGQOtmfkMO4u7qh4FfcSloefVknvqO/misKpeX5Pwukyb++kuhj3hZL37DI9U/sOXWnfLdDx8CRujVAN3uPeuPXOb2D6ehfern2dEDmdSp5xvd4rncR7l17lLrm8vPfmI30s79KekzDUPS3aS53eE75575GTn2UC53vEQeKVkqsX3ijv6dxpqH7Hb0tcn5PrEp9gj9NLc1ziKt1C592zohT56UdZodocl+1STbhYF17kud3rGxTwG9EIb3195+nJGrk1OTmr58HRNrI42XrL9DIyHWuelUzkseldN9zuXYuvd4Mrt1cOs8P1Y6/hkbDdvVHOVlkoec5gXOLdPYkjhHSl9CFJILrHdOZeX9iz9KRvfZ6CVqqzdVljz4nAFlfBce88TNS9NG17+L3SJ5a0d9Xbc3wXRReklyF1ZO1y1RKTYDsOL3pG3JUJLyv0QiNfCng1fhdgVmjXHPYDhSg9kr1jIh014bYXALhqdLeLkvXhhBCccCungOXZ9DTrdfeinHJ+apaKm/7kb9FlshsxDMPQ3uYsSrb//0+LRwqIOy3c1Kk2LklJM6euWtB4ZOQWCalmmlEdxFeok1Rwo+5gsq2SxVv4gQ2jquZWvUJehdHUuQI8rSp0wnoCvOMHSMFrTanK1sE5KOOHgR7NQDy7TSEbqiM4BB8xQGiN7dxzCTdn0IfSURO4YA+8u+8KlNSkT1U3ffm9pkNVMKSgKxKuIRrFzvSPsqQSndBpHyXGuVVrlSzJ2IRj48yRgxajIBWLzri9xS9Tb96pJm6TMWMl/OXsadGDwgjrV+IMa3RVA9ZqiEMh9K/xbWZ0ChGB6Y+eze3unszCga4NGwuHPhkaUdkNLHfl/XswYUQPGq1QzbHbkxRrcLfXuPGooVsNAlV+b+lDNwOSaTjQ18ILMEj81L3DjjptE8b5kVrp1bhfwIkJddnIOxpvVynBUitoqaDwUf0KioGTvqLKPLfRc4BQBWc93LIRgj2PWwM8CiHUG4CJKVzASHsp+okP4yA4WGvjteT/NOwFfSTP7idhsuRNEY6leXOn5wHPRq+1kHoz1I2zDFbjxw5udLSiSvy0h3Ia7cOGXz2m1sChWpeWPGZsgYRvjx3FCrMyLI61oEEZFSEjhINQIArMQ3HfZBQBjx7KIhkvVVlILAUlBEPUMFwSc6QUV02up8E6vUo8zePCs+h0MbkR9Di4tB4lR33r3gD5HCgLaMAYafyAh5ajjXJrczOFj5oaBq3py4uBdciw0gVlTPBFoRsDG+fIC05NmNmv3NNDH8ooANtnnu+VIMKcJr7x/Hyq/VwSUBDIV1pNWsLLXMept2KDUnFoeQjlEB/GGjnG+Vohi57qDiQi+tBm3gVcNB6ECGj0A4B9yOBHcgOGXiH0AJIipcieCAhZgIau5kK561c1vqUDH0Avjdd20WCBNmR0Xsl4rHc7s9GjfVPHmvaiqtzLVKB/jeGg1jwD6xk7VQ4P8dvZzhTfFbagaTx994GA5Wq6frA2+orDEOm4l0f3R7zIvwnf4OrA+NftoVpPO/wbDOcQy++CM33csIYdF+QACItwGWJWYjGmavp6RAH3QfFQBdHyg5REKi961pT1LBdCBC1rs08310rZCFuxuRWr6HuRAUOak4SiAfM3kM7L6cDg/IjFYvpc4iOL8LcOmW/fi9OqrIhnDLI9qrrc7UmtFwD8nJHRXRRmHgmf3QiVZFIUMRYNXdsiAdcN3fA/O1+YfOQoyajZpprqeuxZyzpm6/cUn8ya7BwTwBOhc21S/7d+3w1evTmNW9TRckLmWgfWgjS5efxFzqm62WNHHScIct2/L8WIkjLoNClrnNHs4TLp4z/mIDh3wG+mqpcW7m1I/Ab6DkUBv1HfuJmXqjfNbyEtAYsmk2liZ2AJFzeZjVNKZ7ZHz5u7Q5CD5NBOclSSYFFlacevbzphuHrwevcJq654tCqgtOAdp7GHFhVZfhKGzx/+rPiiutkj+wcmls6OJ5l1zH0CsIbxZLfwxFSWhqlxYOuWI+XkQjxIyThyxd1pwnzwy6Ft1N6XZZvrhVpK/jAvW7RykK+Pj95+6yVCjrKfkdjsUmItM+bj/+aMNu05YYnbpxNYb41RhI507bWdizy5BZLu03sOpNU1oV+N09meN8cGw46uPp/UBJe6ZW9LtgpDUsFmnAyC4N0ItmxybRIcIKowOpQlpUXp16BrbctaMqxKJFjkFbB2b729YkuYpb4cac0w9Vh5JoPWtsgnV6F6p18aIpSzXy01pOUHknBLm38isBbbVx9cw9PsP0uZB63w9ihaKlwX1EJj3JatcCmg2EhSWT50NPU628Xs5zwfONhIW1+9bvt7pCUCsujHSRPyuV0E4MZPhpdFE8dKtN4udMBWpS+6+MynY1GwiVgwyo8tyjZJxT0+QwpOX9cXNy0y1BIujHTbUtP7Bw80weN3ulVLAAAAAElFTkSuQmCC") 100%;
    width: 100%;
    margin-bottom: 24px;
    margin-top: 12px;
    height: 56px;
    padding: 0 17px;
    border-radius: 10px;
    border: 1px solid #dee2e6;
    appearance: none;
    cursor: pointer;
    font-size: 14px;
}

.contact-form textarea {
    width: 100%;
    margin-bottom: 6px;
    padding: 17px 18px;
    border: 1px solid #dee2e6;
    border-radius: 10px;
    font-family: 'Calibri';
    font-weight: 300;
    color: #3c3c3c;
    font-size: 16px;
}

.contact-form__name:focus-visible,
.contact-form__mail:focus-visible,
.contact-form__phone:focus-visible,
.contact-form select:focus-visible,
.contact-form textarea:focus-visible {
    outline: none;
    border: 1px solid #be1919 !important;
}

.contact-form label input {
    margin-right: 5px;
}

.contact-form label {
    margin-bottom: 35px;
}

.contact-form label span {
    font-size: 16px;
    font-family: 'Calibri';
    font-weight: 300;
    color: #3c3c3c;
}

.contact-form input[type='submit'] {
    width: fit-content;
    border: 0;
    outline: 0;
    background-color: #be1919;
    color: #fff;
    padding: 16px 62px;
    border-radius: 3px;
    cursor: pointer;
    font-family: 'Calibri';
    font-size: 16px;
    transition: all .3s;
    transition-timing-function: cubic-bezier(.75, 0, .25, 1);
}

.contact-form input[type='submit'][disabled] {
    opacity: .65;
}

.accordions__titles-box {
    margin-bottom: 50px;
}

.accordions__main-title {
    font-size: 40px;
    font-family: 'Calibri';
    font-weight: 300;
    margin-bottom: 10px;
}

.accordions__subtitle {
    font-family: 'Calibri';
    color: #be1919;
    font-size: 24px;
    margin-bottom: 10px;
}

.accordion-popups {
    display: flex;
    margin: 0 -10px;
}

.accordion-popups span {
    font-size: 16px;
    font-family: 'Calibri';
    color: #fff;
    background-color: #3c3c3c;
    border-radius: 3px;
    padding: 10px;
    text-align: center;
    margin: 10px;
    cursor: pointer;
}

.accordion__popup {
    display: none;
    position: fixed;
    z-index: 10000;
    top: 0;
    left: 0;
    width: 100%;
    height: 100vh;
    justify-content: center;
    align-items: center;
}

.accordion__popup-inner {
    background-color: #fff;
    position: relative;
    max-width: 800px;
    padding: 25px 35px;
    padding-top: 50px;
    cursor: default;
    width: 50%;
}

.accordion__popup-inner table {
    border-collapse: collapse;

}

.accordion__popup-inner table tr:first-of-type td {
    color: #3c3c3c;
    font-weight: 700;
}

.accordion__popup-inner table tr:first-of-type {
    background-color: #F8F9FA;

}

.accordion__popup-inner table tr {
    border-top: 1px solid #dee2e6;
}

.accordion__popup-inner table tr td {
    font-size: 16px;
    padding: 10px;
}

.accordion__popup-inner table tr:first-of-type:hover {
    background-color: #F8F9FA;
}

.accordion__popup-inner table tr:hover {
    background-color: #F8F9FA;
}

.accordion__popup-close {
    position: absolute;
    cursor: pointer;
    right: 0;
    top: 0;
    height: 48px;
    width: 48px;
    background-color: #be1919;
}

.accordion__popup-close-child {
    position: relative;
}

.accordion__popup-close-child::after {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    background: #fff;
    width: 3px;
    height: 20px;
    transform: rotate(45deg) translate(10px, 10px);
}

.accordion__popup-close-child::before {
    content: "";
    position: absolute;
    left: 50%;
    top: 100%;
    background: #fff;
    width: 3px;
    height: 20px;
    transform: rotate(-45deg) translate(-10px, 10px);
}

body.active::after {
    content: "";
    position: absolute;
    background-color: rgba(0, 0, 0, 0.5);
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 998;
}

body.active {
    overflow: hidden;
    position: relative;
    /*cursor: none;*/
    cursor: url("../images/cursor.svg"), auto;
}

.BorlabsCookie .middle-center, .footer__popup {
    cursor: url("../images/cursor.svg"), auto;
}

.BorlabsCookie .middle-center ._brlbs-box-wrap {
    cursor: default;
}

.accordion__popup.active {
    display: flex;
}

.accordion__popup-titles {
    display: flex;
    justify-content: space-between;
    background-color: #F8F9FA;
    border-top: 1px solid #dee2e6;
    padding: 10px;
}

.accordion__table-items {
    display: flex;
    justify-content: space-between;
}

.accordion__table-items {
    display: flex;
    justify-content: space-between;
    border-top: 1px solid #dee2e6;
    padding: 10px
}

.accordion__popup-titles strong,
.accordion__table-items div {
    color: #3c3c3c;
    font-family: 'Calibri';
    font-size: 16px;
}

.accordion__table-items:hover {
    background-color: #F8F9FA;
}

.accordion-content__repeat-item {
    display: flex;
    border-top: 1px solid #dee2e6;
    padding: 40px 0;
}

.accordion-content__repeat-item:hover {
    background-color: #F8F9FA;
}

.accordion-content__repeat-item p {
    margin-bottom: 0;
    line-height: 1.2;
}

.accordion-content__repeat-item p strong {
    margin-bottom: 5px;
    display: inline-block;
}

.accordion-content__image-box {
    display: flex;
    justify-content: center;
    width: 50%;
    align-items: center;
}

.accordion-content__image-box-30 {
    display: flex;
    justify-content: center;
    width: 30%;
    align-items: center;
}

.accordion-content__image-box img {
    width: 100%;
    height: auto;
    max-width: 150px;
}

.accordion-content__image-wrapp {
    width: 50%;
}

.accordion-table__images-title {
    margin-bottom: 15px;
}

.acccordions-wrapper.more-fields {
    display: flex;
}

.more-fields .accordion-table__inner--images {
    width: 50%;
    margin-top: 0;
}

.more-fields .accordion-table__inner--images:nth-child(odd) {
    margin-right: 150px;
}

.footer__button-form {
    color: #fff;
    border: none;
    width: 48px;
    height: 48px;
    z-index: 999;
    margin-right: 50px;
}

.footer__button-wrapp {
    display: flex;
    align-items: center;
    justify-content: center;
    opacity: 1;
    cursor: pointer;
    border-radius: 5px;
    padding: 0 0.5rem;
    box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15);
    width: 48px;
    height: 48px;
    background-color: #be1919;
    transition: all .3s;
}

.footer__button-inner {
    position: relative;
    opacity: 0;
    transition: all .3s;
}

.footer__button-form:hover .footer__button-inner {
    opacity: 1;
}

.footer__button-form:hover .footer__button-wrapp {
    opacity: 0.7;
}

.footer__button-inner span {
    position: relative;
    font-family: 'Calibri';
}

.footer__button-inner span:before {
    content: "";
    width: 10px;
    height: 10px;
    background-color: #000;
    right: 0;
    top: 50%;
    position: absolute;
    transform: rotate(45deg) translate(67%, -126%);
}

.footer__button-box {
    position: absolute;
    left: 0;
    top: 50%;
    background-color: #000;
    color: #fff;
    transform: translate(-115%, 37%);
    padding: 5px 9px;
}

.footer__form-wrapper {
    position: fixed;
    top: 50%;
    z-index: 999;
    right: -500px;
    height: 48px;
    display: flex;
    justify-content: center;
    align-items: center;
    transition: all 0.5s;
    transform: translate(0, -50%);
}

.footer__form-wrapper.active {
    right: 0;
}

.footer__form-wrapper.zindex {
    z-index: 999;
}

.footer__contact-form {
    height: 100vh;
    background-color: #fff;
    max-width: 500px;
    padding: 50px 40px;
    overflow-y: auto;
    cursor: default;
}

.footer__contact-form img {
    width: 100%;
    margin-bottom: 35px;
    margin-top: 15px;
    max-width: 95%;
    object-fit: contain;
    height: auto;
}

.footer__contact-form h2 p,
.footer__contact-form h2 {
    font-size: 24px;
    font-family: 'Calibri';
    color: #3c3c3c;
    font-weight: 300;
    margin-bottom: 17px;
}

.footer__contact-form span {
    color: #be1919;
    font-size: 24px;
}

.footer__contact-form .footer-checkbox {
    width: auto;
}

.footer__contact-form .wpcf7-list-item {
    margin-left: 0;
    margin-bottom: 20px;
}

.footer__contact-form .footer-checkbox ~ span.wpcf7-list-item-label {
    font-size: 16px;
    line-height: 26px;
    margin-bottom: 1rem;
    color: #3c3c3c;
    font-weight: 300;
}

.footer__contact-tel,
.footer__contact-email {
    margin-left: 5px;
}

footer .wpcf7-form-control-wrap input,
footer .wpcf7-form-control-wrap textarea {
    border: 1px solid #dee2e6;
    padding: 10px;
    border-radius: 5px;
    width: 100%;
    margin-bottom: 7px;
    color: #3c3c3c;
    font-family: 'Calibri';
    font-weight: 300;
    font-size: 16px;
}

footer .wpcf7-form-control-wrap input::placeholder,
footer .wpcf7-form-control-wrap textarea::placeholder {
    color: #3c3c3c;
    font-family: 'Calibri';
    font-weight: 300;
    font-size: 16px;
}

.footer__contact-form .footer-box__item {
    margin-bottom: 22px;
}

.footer__contact-form .footer-box__item:last-child {
    margin-bottom: 35px;
}

footer .wpcf7-submit {
    color: #fff;
    background-color: #9c1515;
    border: 1px solid #911313;
    padding: 15px 60px;
    box-shadow: 0 0 0 0 rgb(200 60 60 / 50%);
    border-radius: 3px;
    font-family: 'Calibri';
    font-size: 16px;
    font-weight: 300;
    cursor: pointer;

}

footer .wpcf7-submit[disabled] {
    opacity: 0.7;
    pointer-events: none;
}

footer .wpcf7-submit.active {
    opacity: 1;
    pointer-events: unset;
}

.footer__checkbox-box {
    margin-bottom: 20px;
}

.footer__checkbox-box input {
    margin-right: 6px;
    cursor: pointer;
}

.footer__contact-form::-webkit-scrollbar {
    background-color: #fff;
}

.footer__contact-form .wpcf7-response-output {
    background-color: #f2d1d1;
    color: #630d0d;
    border: none !important;
    font-family: 'Calibri';
    font-size: 16px;
    padding: 20px !important;
    line-height: 1.5;
}

.footer__contact-form .wpcf7-not-valid-tip {
    font-size: 16px;
}

.footer__second-item--link div {
    display: flex;
    align-items: center;
}

.footer__second-item--rait-span {
    color: #3c3c3c;
    font-size: 24px;
    margin-right: 8px;
    font-family: 'Calibri';
}

.articles-section__articles-taxonomy h3 {
    margin-bottom: 15px;
}

.articles-section__articles-taxonomy ul {
    column-count: 2;
}

.articles-section__articles-taxonomy li {
    color: #be1919;
    font-family: 'Calibri';
    font-weight: 300;
    cursor: pointer;
    line-height: 1.7;
}

.articles-section__articles-taxonomy li:hover {
    color: #3c3c3c;
}

.articles-section__articles-taxonomy li.active {
    font-weight: bold;
    color: #3c3c3c;
}

.articles-section__filter-button {
    display: none !important;
    color: #fff !important;
    background-color: #be1919;
    border-radius: 3px;
    width: fit-content;
    display: inline-block;
    padding: 12px 15px;
    cursor: pointer;
}

.articles-section__select-box select {
    font-size: 18px;
    color: #3c3c3c;
    font-family: 'Calibri';
    font-weight: 300;
    padding: 10px 50px 10px 15px;
    outline: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border-radius: 3px;
    cursor: pointer;
    width: 100%;
    border: 1px solid #ddd;
}

.articles-section__search-box {
    position: relative;
    width: 60%;
    margin: 10px;
}

.articles-section__search-box input {
    font-size: 18px;
    color: #3c3c3c;
    font-family: 'Calibri';
    font-weight: 300;
    padding: 10px 50px 10px 15px;
    outline: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border-radius: 3px;
    width: 100%;
    border: 1px solid #ddd;
}

.articles-section__form-wrapp {
    display: flex;
}

.articles-section__select-box {
    position: relative;
    width: 40%;
    margin: 10px;
}

.articles-section__select-box::after {
    content: "";
    top: 50%;
    right: 0.5rem;
    transform: rotate(45deg) translate(-130%, 40%);
    position: absolute;
    width: 10px;
    height: 10px;
    border-right: 2px solid #515152;
    border-bottom: 2px solid #515152;
}

.articles-section__filter-button.show {
    display: inline-block !important;
}

.text-thumbnail-wrapper.active > .thumbnail {
    order: 2;
    margin-right: 0;
    margin-left: 60px;
}

.contact-form__row .wpcf7-form-control-wrap {
    flex: 1 1 50%;
    margin: 12px;
}

[data-name="acceptance-679"] .wpcf7-list-item {
    margin-left: 0;
    margin-bottom: 10px;
}

.text-thumbnail-content--image .thumbnail.image {
    max-width: 220px !important;
}

.text-thumbnail-content--image .thumbnail.image img {
    object-fit: contain !important;
}

.text-thumbnail-content--image .text {
    max-width: unset !important;
}

.articles-section__articles-taxonomy {
    background-color: #f3f3f3;
    padding: 30px;
    margin-bottom: 50px;
}

main .template-sidebar__content h3 {
    font-weight: 300;
    line-height: 1.2;
    color: #3c3c3c;
}

main .template-sidebar__content h4 {
    font-size: 18px;
    margin-top: 0;
    margin-bottom: 0.5rem;
    font-weight: 300;
}

main .template-sidebar__content h5 {
    font-size: 16px;
    margin-top: 0;
    margin-bottom: 0.5rem;
    font-weight: 300;
}

.highlight_box__media {
    max-width: 356px;
    position: relative;
    cursor: pointer;
    width: 130%;
}

.highlight_box__media.image .highlight_box__image, .box-highlight .col-md-6.image img {
    /*width: auto;*/
    /*left: unset;*/
    /*right: 0;*/
    aspect-ratio: 1 / 1;
}

.highlight_box__media.image {
    max-width: 200px;
    max-height: 200px;
}

.highlight_box__media.image .highlight_box__image {
    cursor: auto;
}

.highlight_box__media:hover > .swiper-slider__youtube-dark {
    display: flex;
}

.highlight_box__media:hover > .swiper-slider__youtube-wrapper {
    display: flex;
}

.highlight_box__media-img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    position: absolute;
    top: 0;
    left: 0px;
}

.highlight_box .container {
    display: flex;
    position: relative;
    z-index: 2;
    padding: 0;
}

.highlight_box {
    position: relative;
    padding: 46px 15px 48px 15px;
    margin: 20px 0;
}

.highlight_box::before {
    content: "";
    position: absolute;
    width: 200%;
    height: 100%;
    right: 0;
    top: 0;
    background: linear-gradient(0deg, #e3e3e3, #fff 30%, #f3f3f3);
}

.highlight_box__inner {
    position: relative;
    z-index: 2;
    padding-left: 25px;
}

.highlight_box__title {
    font-size: 25px;
    color: #be1919
}

main .template-sidebar__content .highlight_box__title {
    font-size: 25px;
    color: #be1919;
    line-height: 1;
    margin-top: 0;
}

.highlight_box__row {
    display: flex;
    margin: -5px;
}

.highlight_box__row a:after {
    content: "";
    position: absolute;
    left: 0px;
    width: calc(100% + 0px);
    bottom: 0px;
    right: -2px;
    height: 75%;
    background: linear-gradient(180deg, transparent, rgba(0, 0, 0, .2));
    pointer-events: none;
    opacity: 0;
    transition: all .2s ease-in-out;
}

.highlight_box__row a:hover:after {
    opacity: 1;
}

.highlight_box__row a {
    width: 48%;
    color: #fff;
    background-color: #be1919;
    font-family: 'Calibri';
    font-size: 15px;
    display: flex;
    padding: 15px;
    border-radius: 3px;
    margin: 5px;
    justify-content: center;
    height: 42px;
    align-items: center;
    text-align: center;
    position: relative;
}

.highlight_box__row a svg {
    max-width: 18px;
    margin-right: 5px;
}

.highlight_box__row a svg path {
    fill: #fff;
}

.template-sidebar__content {
    width: 70%;
    padding-left: 18px;
    padding-right: 40px;
}

.template-sidebar__content h1 {
    margin-bottom: 0.75rem;
    line-height: 1;
}

.template-sidebar__content .breadcrumbs {
    display: block;
    align-items: baseline;
    margin-bottom: 2rem;
    font-size: .875rem;
    font-weight: 300;
}

.template-sidebar__content .breadcrumbs a {
    font-weight: 300;
    line-height: 1.625;
    color: #3c3c3c;
    transition: all .2s ease-in-out;
    text-decoration: none;
}

.template-sidebar__content .breadcrumbs span {
    line-height: 1.625;
}

.template-sidebar__content .breadcrumbs a:hover {
    color: #be1919;
}

.template-sidebar__content .breadcrumbs time {
    line-height: 1.625;
    margin-right: -1px;
}

.template-sidebar__content nav ul {
    margin-bottom: 0;
}

.template-sidebar__content nav ul:first-child {
    padding: 0;
}

.template-sidebar__content nav li::before {
    display: none;
}

.template-sidebar__content nav li {
    line-height: 1.5;
}

.template-sidebar__content nav li a {
    font-size: 14px;
}

.teaser-block__inner {
    display: flex;
    flex-direction: column;
    text-align: center;
    width: 100%;
}

.teaser-block__inner img {
    height: 100%;
    width: 100%;
    object-fit: cover;
}

.teaser-block {
    max-width: 800px;
    background-color: #f3f3f3;
    padding: 50px 0px;
    margin: 60px 0;
    position: relative;
    border-radius: 10px;
}

.teaser-block .container {
    padding: 0 30px;
}

.teaser-block__inner h4 {
    font-family: 'Calibri';
    font-size: 25px;
    color: #3c3c3c;
    font-weight: 300;
    margin: 0 auto;
    margin-bottom: 20px;
    max-width: 90%;
}

.teaser-block__inner img {
    margin-bottom: 20px;
}

.teaser-block__inner a {
    font-family: 'Calibri';
    font-size: 16px;
    margin-bottom: 10px;
}

.teaser-block__inner a strong {
    color: #000;
}

.teaser-block__inner span {
    font-family: 'Calibri';
    font-size: 16px;
    color: #3c3c3c;
    font-weight: 300;
}

.teaser-block__next {
    position: absolute;
    right: 5%;
    top: 50%;
    height: 16px;
    width: 16px;
    border-top: 2px solid #be1919;
    border-right: 2px solid #be1919;
    cursor: pointer;
    transform: rotate(45deg);
}

.teaser-block__prev {
    position: absolute;
    left: 5%;
    top: 50%;
    height: 16px;
    width: 16px;
    border-top: 2px solid #be1919;
    border-right: 2px solid #be1919;
    cursor: pointer;
    transform: rotate(-135deg);
}

@media screen and (min-width: 769px) {
    .teaser-block__next {
        right: -5%;
    }

    .teaser-block__prev {
        left: -5%;
    }
}

.teaser-block__prev.swiper-button-disabled,
.teaser-block__next.swiper-button-disabled {
    border-top: 2px solid #3c3c3c;
    border-right: 2px solid #3c3c3c;
    cursor: unset;
    opacity: 0.3;
}

.highlight_box__image {
    /*position: absolute;*/
    /*left: 0;*/
    /*top: 0;*/
    width: 100%;
    object-fit: cover;
    height: 100%;
}

.template-sidebar__content h3 {
    font-size: 25px;
    font-weight: 300;
    margin-bottom: 10px;
}

.template-sidebar__content ol {
    display: flex;
    flex-direction: column;
    list-style: none;
    margin-bottom: 15px;
    padding-left: 45px;
}

.template-sidebar__content ol li {
    counter-increment: inst;
    margin-bottom: 18px;
    font-family: 'Calibri';
    color: #3c3c3c;
    font-weight: 300;
    position: relative;
}

.template-sidebar__content ol li::before {
    content: counter(inst);
    background-color: #be1919;
    color: #fff;
    font-family: 'Calibri';
    width: 28px;
    height: 28px;
    display: inline-flex;
    border-radius: 50%;
    justify-content: center;
    align-items: center;
    font-weight: 300;
    margin-right: 8px;
    position: absolute;
    top: -3px;
    left: -45px;
}

/*.footer__second-item--link svg path{*/
/*    stroke: rgb(190, 25, 25);*/
/*    stroke-width: 1px;*/
/*}*/
#letter.hide {
    display: none;
}

#closeLetter {
    display: none;
}

#closeLetter.show {
    display: block;
}

.burger__mid-line.hide {
    opacity: 0;
}

.burger__top-line.active {
    top: 50%;
    left: 50%;
    transform: rotate(45deg) translate(-11px, 8px);
}

.burger__bot-line.active {
    top: 50%;
    left: 50%;
    transform: rotate(-45deg) translate(-8px, -11px);
}

.template-sidebar__main .text-thumbnail-content--image .thumbnail.image {
    max-width: 150px !important;
    margin-right: 10px;
    float: left;
    height: auto;
}

.template-sidebar__main .text-thumbnail-section .text-thumbnail-wrapper {
    display: block;
}

.articles-section .line {
    margin-top: 0px !important;
}

.box-highlight {
    background: linear-gradient(0deg, #e3e3e3, #fff 30%, #f3f3f3);
    padding-left: 100%;
    margin-left: -100%;
    margin-bottom: 20px;
    padding-right: 15px;
    margin-top: 20px;
    padding-top: 49px;
    padding-bottom: 48px;
}

.box-highlight strong {
    font-weight: 300;
}

.box-highlight .embed-responsive-16by9:before {
    padding-top: 56.25%;
    display: block;
    content: "";
}

.box-highlight .embed-responsive-16by9 {
    position: relative;
    display: block;
}

.box-highlight img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.box-highlight .embed-responsive-item {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0;
    object-fit: cover;
}

.pdfobject-container {
    height: 50vh;
}

.box-highlight .row {
    display: flex;
}

.box-highlight__button-box {
    display: flex;
    justify-content: space-between;
    width: 100%;
    padding-right: 17px;
}

.box-highlight__button-box br {
    display: none;
}

.box-highlight__button-box svg {
    min-width: 17px;
    max-width: 17px;
    margin-right: 10px;
}

.box-highlight__button-box svg path {
    fill: #fff;
}

.box-highlight__button-box a {
    display: flex;
    background-color: #be1919;
    color: #fff;
    padding: 23px 10px;
    width: 48%;
    justify-content: center;
    border-radius: 3px;
    font-size: 14px;
    height: 42px;
    align-items: center;
    position: relative;
}

.box-highlight__button-box a:after {
    content: "";
    position: absolute;
    left: 0;
    width: calc(100% + 0px);
    bottom: 0;
    right: -2px;
    height: 75%;
    background: linear-gradient(180deg, transparent, rgba(0, 0, 0, .2));
    pointer-events: none;
    opacity: 0;
    transition: all .2s ease-in-out;
}

.box-highlight__button-box a:hover:after {
    opacity: 1;
}

.box-highlight__info-box {
    margin-left: 24px;
    position: relative;
    width: 50%;
}

.box-highlight__info-box h2 {
    font-size: 25px;
    color: #be1919;
    font-weight: 300;
    line-height: 1;
}

.box-highlight__info-box p {
    margin-bottom: 16px;
}

.box-highlight__info-box p:empty {
    display: none;
}

.sidebar-berater {
    margin-bottom: 15px;
    overflow: hidden;
}

.single .sidebar-berater h3 {
    font-size: 1.5rem;
    margin-top: 0;
    margin-bottom: 16px;
}

.single .wp-block-separator {
    border-bottom: 0;
    border-color: #a7a7a7;
}

.sidebar-berater .lead a {
    font-size: 1.5rem;
    line-height: 1.2;
}

.sidebar-berater .lead {
    margin-bottom: 3px;
}

.sidebar-berater img {
    margin-bottom: 1.2rem;
    width: 100%;
    max-height: 154px;
}

.wp-block-file a:last-child {
    padding: 8px 12px;
    border-radius: 3px;
    background-color: #be1919;
    color: #fff;
}

.wp-block-file a {
    font-size: 14px;
}

.wp-block-file a:last-child a:hover {
    background-color: #3c3c3c;
}

.wp-block-file__embed {
    margin-bottom: 20px;
}

.post-table__wrapper {
    display: flex;
    flex-direction: column;
}

.post-table__row {
    display: flex;
    align-items: baseline;
    flex-wrap: wrap;
    padding: 7px 0 2px;
    border-bottom: 1px solid #a7a7a7;
}

.post-table__row:first-of-type {
    padding: 7px 0 9px;
    border-top: 1px solid #a7a7a7;
}

.post-table__row a {
    line-height: 1.625;
}

.post-table__row span {
    font-weight: 300;
}

.post-table__row:hover {
    background-color: #f8f9fa;
}

.post-table__row h4:first-of-type {
    width: 20.5%;
    padding-left: 4px;
}

.post-table__row h4 {
    font-weight: bolder;
    color: #3c3c3c;
}

.post-table__col {
    width: 100%;
    display: flex;
    padding-left: 4px;
}

.post-table__item {
    max-width: 160px;
    min-width: 152px;
    display: inline-block;
    padding-right: 15px;
    font-weight: 300;
    padding-top: 1px;
}

.box-highlight a[data-fancybox] {
    display: block;
    position: relative;
}

.swiper-logos .swiper-wrapper {
    align-items: center;
}

.box-highlight .col-md-6 {
    max-width: 47.8%;
    max-height: 200px;
    width: 100%;
}

.box-highlight .col-md-6.image {
    text-align: right;
}

.box-highlight .col-md-6.image {
    max-width: 200px;
}

.box-highlight .col-md-6.image ~ .col.mt-8.box-highlight__info-box {
    width: auto;
}


@media (max-width: 768px) {
    .boxhighlight-image {
        width: 100%;
        max-width: 100% !important;
    }

    .boxhighlight-image img {
        max-height: 200px;
    }
}

.jobs__tax {
    font-size: 15px !important;
}

.home-banner__under-banner {
    display: none;
    background-color: #f2f2f2;
    padding: 25px 15px;
    flex-direction: column;
    margin-top: -4px;
}

.home-banner__under-banner h2 {
    font-size: 30px !important;
    margin: 0;
}

.home-banner__under-banner h3 {
    color: #be1919;
    font-size: 20px !important;
    margin: 0;
}

#ez-toc-container {
    border: none !important;
    background-color: transparent;
    padding-right: 0;
    padding-left: 0;
}

#ez-toc-container a {
    color: #be1919 !important;
    transition: unset;
}

#ez-toc-container a:hover {
    text-decoration: none;
    color: #3c3c3c !important;
}

.jobs__filter-titles {
    display: flex;
    flex-direction: column;
    /* margin-bottom: 30px; */
}

.jobs__cat-title {
    font-family: Calibri;
    font-size: 26px;
    color: #3C3C3B;
    letter-spacing: 0;
    line-height: 24px;
    margin-bottom: 20px;
    font-weight: 300;
    position: relative;
    display: flex;
    align-items: center;
    white-space: nowrap;
}

.jobs__cat-title:after {
    content: '';
    display: inline-block;
    width: 100%;
    height: 1px;
    background: #3C3C3B;
    position: relative;
    margin-left: 20px;
}

.jobs__item-box.hide {
    display: none;
}

a.video:hover .play .play-icon:after, button.video:hover .play .play-icon:after {
    content: "";
    position: relative;
    left: 2px;
    z-index: 10;
    display: inline-block;
    width: 0;
    height: 0;
    border-left: 0.75rem solid #fff;
    border-top: 0.75rem solid transparent;
    border-bottom: 0.75rem solid transparent;
}

a.video:hover .play .play-icon:before, button.video:hover .play .play-icon:before {
    content: "";
    position: absolute;
    top: 10%;
    bottom: 10%;
    right: -5%;
    left: -5%;
    background-color: inherit;
    border-radius: 5%/50%;
}

a.video .play .play-icon, button.video .play .play-icon {
    transform: translateY(-1rem);
    transition: all .2s ease-in-out;
}

a.video:hover .play .play-icon, button.video:hover .play .play-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    width: 75px;
    height: 50px;
    background-color: #be1919;
    border-radius: 50%/10%;
    text-align: center;
    transform: translateY(0);
}

a.video:hover .play, button.video:hover .play {
    opacity: 1;
}

a.video .play, button.video .play {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    opacity: 0;
    background-color: rgba(60, 60, 60, .5);
    pointer-events: none;
    transition: opacity .15s linear;
}

table.table {
    border-collapse: collapse;
}

.table td {
    padding-left: 4px;
    padding-bottom: 9px;
    padding-top: 7px;
}

.table .table-row td {
    font-weight: 300;
    padding: 0.3rem;
    vertical-align: top;
    line-height: 1.625;
}

.table tr:hover {
    background-color: #f8f9fa;
}

.table .table-row td a {
    line-height: 1.6;
}

.table .table-headers {
    border-top: 1px solid #a7a7a7;
}

.table tr:first-of-type {
    border-top: 1px solid #a7a7a7;
}

.table tr {
    border-bottom: 1px solid #a7a7a7;
}

.table tr:last-of-type {
    border-bottom: 0;
}

.table .table-headers td:first-of-type {
    width: 20%;
}

#ez-toc-container {
    box-shadow: unset;
}

.ez-toc-title-container {
    display: none;
}

.register-table {
    border-collapse: collapse;
    width: 100%;
    margin-top: -3px;
}

.register-table tr {
    border-top: 1px solid #dee2e6;
}

.register-table tr td {
    padding: 0.5rem 0.75rem;
    vertical-align: top;
}

.register-table tr td p {
    line-height: 1;
    margin-bottom: 0;
}

.register-table tr td ul {
    list-style: none;
    padding-left: 36px;
    margin-bottom: 0px;
}

.register-table tr td > p:last-child {
    margin-bottom: 16px;
}

.register-table tr td ul li {
    line-height: 1;
}

.register-table tr td ul li:before {
    content: '\00B7';
    font-size: 25px;
    line-height: 0;
    position: absolute;
    top: 7px;
    left: -37px;
    margin: 0;
    flex-shrink: 0;
    color: inherit;
}

.register-table tr:hover {
    background-color: #f8f9fa;
}


/* CONTENT BLOCK */
.content-block {
}

.content-block .content > h1, .content-block .content > h2, .content-block .content > h3, .content-block .content > h4 {
    line-height: 1;
    margin-bottom: 0.75rem;
    font-weight: 400;
}

.content-block .content > h1, .content-block .content > h2 {
    font-size: 40px;
}

.content-block .content > h3 {
    font-size: 32px;
}

.content-block .content > h4 {
    font-size: 24px;
}

.content-block .content > .subtitle {
    font-size: 24px;
    font-weight: 400;
    line-height: 1.2;
    margin-bottom: 0.5rem;
    color: #be1919;
}

.content-block .content > h1.black, .content-block .content > h2.black, .content-block .content > h3.black, .content-block .content > h4.black {
    color: #3c3c3c;
}

.content-block .content > h1.red, .content-block .content > h2.red, .content-block .content > h3.red, .content-block .content > h4.red {
    color: #be1919;
}

.content-block .content .columns {
    display: flex;
}

.content-block .content .columns.columns-2 .column-wrapper {
    width: 50%;
}

.content-block .content .columns.columns-1 .column-wrapper {
    width: 100%;
}

.content-block .content .columns.columns-3 .column-wrapper {
    width: 33.333%;
}

.content-block .content .columns.columns-4 .column-wrapper {
    width: 25%;
}

.content-block .content .columns.gap-2 {
    margin: 0 -0.99rem;
}

.content-block .content .columns.gap-3 {
    margin: 0 -1.49rem;
}

.content-block .content .columns.gap-4 {
    margin: 0 -1.99rem;
}

.content-block .content .columns.gap-5 {
    margin: 0 -2.49rem;
}

.content-block .content .columns.gap-6 {
    margin: 0 -2.99rem;
}

.content-block .content .columns.gap-7 {
    margin: 0 -3.49rem;
}

.content-block .content .columns.gap-8 {
    margin: 0 -3.99rem;
}

.content-block .content .columns.gap-2 .column {
    padding-left: 1rem;
    padding-right: 1rem;
}

.content-block .content .columns.gap-3 .column {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
}

.content-block .content .columns.gap-4 .column {
    padding-left: 2rem;
    padding-right: 2rem;
}

.content-block .content .columns.gap-5 .column {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
}

.content-block .content .columns.gap-6 .column {
    padding-left: 3rem;
    padding-right: 3rem;
}

.content-block .content .columns.gap-7 .column {
    padding-left: 3.5rem;
    padding-right: 3.5rem;
}

.content-block .content .columns.gap-8 .column {
    padding-left: 4rem;
    padding-right: 4rem;
}

.content-block .content .columns .column.mt-1 {
    margin-top: 1rem;
}

.content-block .content .columns .column.mt-2 {
    margin-top: 2rem;
}

.content-block .content .columns .column.mt-3 {
    margin-top: 3rem;
}

.content-block .content .columns .column.mt-4 {
    margin-top: 4rem;
}

.content-block .content .columns .column.mt-5 {
    margin-top: 5rem;
}

.content-block .content .columns .column.mt-6 {
    margin-top: 6rem;
}

.content-block .content .columns .column.mt-7 {
    margin-top: 7rem;
}

.content-block .content .columns .column.mt-8 {
    margin-top: 8rem;
}

.content-block .content .columns .column.mb-1 {
    margin-bottom: 1rem;
}

.content-block .content .columns .column.mb-2 {
    margin-bottom: 2rem;
}

.content-block .content .columns .column.mb-3 {
    margin-bottom: 3rem;
}

.content-block .content .columns .column.mb-4 {
    margin-bottom: 4rem;
}

.content-block .content .columns .column.mb-5 {
    margin-bottom: 5rem;
}

.content-block .content .columns .column.mb-6 {
    margin-bottom: 6rem;
}

.content-block .content .columns .column.mb-7 {
    margin-bottom: 7rem;
}

.content-block .content .columns .column.mb-8 {
    margin-bottom: 8rem;
}

.content-block .content .column-button a {
    display: inline-block;
    text-decoration: none;
    background-color: #be1919;
    color: white;
    cursor: pointer;
    font-family: Calibri, Arial, sans-serif;
    font-size: 20px;
    line-height: 50px;
    text-align: center;
    margin: 0;
    height: 50px;
    padding: 0px 33px;
    max-width: 100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-weight: bold;
    -webkit-font-smoothing: antialiased;
}

.content-block .content .column-button.rounded a {
    border-radius: 25px;
}

.content-block .content .column-button.edged a {
    border-radius: 0px;
}

.content-block .content .column-button.left {
    text-align: left;
}

.content-block .content .column-button.center {
    text-align: center;
}

.content-block .content .column-button.right {
    text-align: right;
}

.content-block .content .column-button p {
    font-size: 24px;
    font-weight: 400;
    line-height: 1.2;
    margin-bottom: 2rem;
    color: #be1919;
}

.content-block .content .column-video video {
    width: 100%;
    height: auto;
    object-fit: cover;
}

.content-block .content .column-video .youtube-wrapper {
    position: relative;
    cursor: pointer;
}

.content-block .content .column-video .youtube-wrapper:hover:before {
    content: '';
}

.content-block .content .columns-1 .column-video .youtube-wrapper img {
    max-height: 652px;
}

.content-block .content .columns-2 .column-video .youtube-wrapper img {
    max-height: 317px;
}

.content-block .content .columns-3 .column-video .youtube-wrapper img {
    max-height: 204px;
}

.content-block .content .columns-4 .column-video .youtube-wrapper img {
    max-height: 150px;
}

.content-block .content .column-video .youtube-wrapper img {
    width: 100%;
    height: auto;
    object-fit: cover;
    display: block;
    opacity: 0;
    transition: all .2s ease;
}

.content-block .content .column-video .youtube-wrapper:before {
    content: none;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .4);
}

.content-block .content .column-video .youtube-wrapper:hover .icon {
    display: flex;
}

.content-block .content .column-video .youtube-wrapper .icon {
    display: none;
    align-items: center;
    justify-content: center;
    position: absolute;
    width: 75px;
    height: 50px;
    background-color: #be1919;
    border-radius: 50%/10%;
    text-align: center;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.content-block .content .column-video .youtube-wrapper .icon:before {
    content: "";
    position: absolute;
    top: 10%;
    bottom: 10%;
    right: -5%;
    left: -5%;
    background-color: inherit;
    border-radius: 5%/50%;
}

.content-block .content .column-video .youtube-wrapper .icon:after {
    content: "";
    position: relative;
    left: 2px;
    z-index: 10;
    display: inline-block;
    width: 0;
    height: 0;
    border-left: 0.75rem solid #fff;
    border-top: 0.75rem solid transparent;
    border-bottom: 0.75rem solid transparent;
}

.content-block .content .column-consultant {
    display: flex;
}

.content-block .content .column-consultant .image img {
    width: 100%;
    height: auto;
    object-fit: cover;
}

.content-block .content .column-consultant .image {
    width: 50%;
    padding-right: 12px;
}

.content-block .content .column-consultant .text {
    width: 50%;
    padding-left: 12px;
}

.content-block .content .column-consultant .text h3 {
    font-size: 16px;
    font-weight: 700;
    color: #3c3c3c;
    line-height: 26px;
}

.content-block .content .column-image img {
    height: auto;
    width: auto;
    max-width: 100%;
}

.content-block .content .column-list h4 {
    font-size: 24px;
    font-weight: 700;
    line-height: 28.8px;
    color: #3c3c3c;
}

.content-block .content .column-list ul {
    padding-left: 0;
    margin-bottom: 0;
}

.content-block .content .column-list li:before {
    content: none;
}

.content-block .content .column-list.default li:before {
    content: '';
    display: block;
    width: 5px;
    height: 5px;
    border-radius: 50%;
    background: #be1919;
    position: absolute;
    left: 20px;
    top: 50%;
    transform: translateY(-50%);
}

.content-block .content .column-list.default ul li {
    padding-left: 20px;
    padding-top: 7px;
    padding-bottom: 7px;
}

.content-block .content .column-list li {
    border-top: 1px solid #dee2e6;
    display: flex;
    align-items: center;
}

.content-block .content .column-list li:hover {
    background-color: #f8f9fa;
}

.content-block .content .column-list.space li picture {
    padding: 2.5rem 0.75rem;
}

.content-block .content .column-list.right li {
    flex-direction: row-reverse;
    justify-content: space-between;
}

.content-block .content .column-list.shrinked li picture, .content-block .content .column-list.shrinked li span {
    padding: 0.5rem 0.75rem;
}

.content-block .content .column-list.space li span {
    padding: 2.5rem 0.75rem;
}

.content-block .content .column-list li picture {
    display: inline-flex;
    width: 13.4657%;
}

.column-image > picture {
    max-width: inherit;
    display: block;
}


img.centerimage {
    display: block;
    margin: 0 auto;
    object-fit: none !important;
}

img.rightimage {
    display: block;
    margin: 0 0 0 auto;
    object-fit: none !important;
}

.content-block .content .column-list li span {
}

.content-block .content .column-list li img {
    width: 100%;
    height: 26px;
    object-fit: contain;
}

.content-block .content .column-heading h2 {
    font-size: 40px;
    line-height: 1;
    margin-bottom: 0.75rem;
    font-weight: 400;
    color: #3c3c3c;
}

.content-block .content .column-table table {
    width: 100%;
}

.content-block .content .column-accordion h3 {
    font-size: 40px;
    font-weight: 300;
    color: #3c3c3c;
    line-height: 1;
    margin-bottom: 10px;
}

.content-block .content .column-accordion h4 {
    font-size: 25px;
    font-weight: 300;
    color: #be1919;
    margin-bottom: 2rem;
}

.content-block .content .column-accordion .content {
    display: flex;
}

.content-block .content .column-accordion.right .content {
    flex-direction: row-reverse;
}

.content-block .content .column-accordion.right .content .thumbnail * {
    margin-left: auto;
}

.content-block .content .column-accordion .content .thumbnail {
    width: 50%;
}

.content-block .content .column-accordion .content.full-width > * {
    width: 100% !important;
}

.content-block .content .column-accordion .content .thumbnail img {
    width: 100%;
    max-width: 512px;
    height: auto;
    object-fit: cover;
}

.content-block .content .column-accordion .content .thumbnail .wp-video {
    max-width: 512px;
}

.content-block .content .column-accordion .content .thumbnail .image {
    margin-right: 60px;
}

.content-block .content .column-accordion .content > .text {
    width: 50%;
}

.content-block .content .column-accordion .accordion .title {
    display: flex;
    padding: 22px 20px 12px 60px;
    background: #f3f3f3;
    cursor: pointer;
}

.content-block .content .column-accordion .accordion {
    margin-bottom: 17px;
    transition: all .5s ease;
}

.content-block .content .column-accordion .accordion:last-of-type {
    margin-bottom: 0;
}

.content-block .content .column-accordion .accordion .title p {
    font-size: 20px;
    font-weight: 300;
    color: #3c3c3c;
    line-height: 1;
    margin-bottom: 10px;
    position: relative;
}

.content-block .content .column-accordion .accordion .title p:before {
    content: "";
    position: absolute;
    top: 0;
    transform: translate(-50%, 0);
    left: -30px;
    height: 20px;
    width: 4px;
    background-color: #be1919;
}

.content-block .content .column-accordion .accordion.active .title p:before {
    content: none;
}

.content-block .content .column-accordion .accordion .title p:after {
    content: "";
    position: absolute;
    top: 50%;
    left: -40px;
    transform: translate(0px, -50%);
    height: 4px;
    width: 20px;
    background-color: #be1919;
}

.content-block .content .column-accordion .accordion .text {
    will-change: max-height;
    max-height: 0;
    overflow: hidden;
    -ms-overflow-style: none;
    scrollbar-width: none;
}

.content-block .content .column-accordion .accordion > * {
    transition: all .5s ease;
}

.content-block .content .column-accordion .accordion.active .text {
    max-height: 5000px;
    overflow: auto;
    margin-top: 25px;
}

.content-block .content .column-separator .separator {
    display: block;
    border-top: 1px solid #a7a7a7;
    margin: 25px 0;
}

/* 404 */
.page-404 {
    padding: 20vh 0 9.3vh;
    height: 64.1vh;
}

.logged-in .page-404 {
    height: 60.8vh;
}

.page-404 .subtitle {
    margin-bottom: 20px;
}

.page-404 .btn {
    display: inline-block;
    font-weight: 400;
    color: #fff;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    background-color: #be1919;
    font-size: 1rem;
    line-height: 1.625;
    transition: all .3s;
    transition-timing-function: cubic-bezier(.75, 0, .25, 1);
    text-decoration: none;
    border: 0;
    border-radius: 3px;
    padding: 0.625rem 1rem 0.4545454545rem;
}

.page-404 .btn:hover {
    color: #fff;
    background-color: #9c1515;
    border-color: #911313;
}

.cursor[data-target="custom_cursor"] {
    position: relative;
    display: none;
}

.cursor[data-target="custom_cursor"].active {
    display: block;
    position: absolute;
    z-index: 1000;
}

.cursor[data-target="custom_cursor"] span:before, .cursor[data-target="custom_cursor"] span:after {
    content: '';
    display: block;
    width: 4px;
    height: 25px;
    background: #be1919;
    position: absolute;
    top: 0;
    left: 0;
}

.cursor[data-target="custom_cursor"] span:before {
    transform: rotate(45deg);
}

.cursor[data-target="custom_cursor"] span:after {
    transform: rotate(135deg);
}

.mh_responsive-video iframe {
    width: 100%;
}

.table-inside-popup {
    width: 100%;
}

.table-inside-popup thead tr th {
    padding: 0.5rem 0.75rem;
}

.table-inside-popup thead tr th:first-of-type {
    text-align: left;
}

.table-inside-popup thead tr th:last-of-type {
    text-align: right;
}

.table-inside-popup p {
    margin-bottom: 0;
}

.table-inside-popup ul li {
    font-weight: 400;
}

.table-inside-popup tbody tr td:first-of-type {
    text-align: left;
}

.table-inside-popup tbody tr td:last-of-type {
    text-align: right;
}

.table-inside-popup tbody tr:first-of-type {
    background-color: unset;
}

@media screen and (max-width: 1440px) {
    .home-logos-slider .swiper-button-prev::after,
    .home-logos-slider .swiper-button-next::after,
    .home-slider-article .swiper-button-prev::after,
    .home-slider-article .swiper-button-next::after {
        font-size: 32px;
    }

    .jobs__item {
        max-width: 33.33%;
        flex: 1 0 33.33%;
    }

    .jobs__item img {
        height: 200px;
    }
}

@media screen and (max-width: 1400px) {
    .header__nav-list a {
        font-size: 14px;
    }

    .container {
        max-width: 1100px;
    }

    .home-logos-slider .swiper-button-next, .home-slider-article .swiper-button-next {
        transform: translate(200%, 0px);
    }

    .home-logos-slider .swiper-button-prev, .home-slider-article .swiper-button-prev {
        transform: translate(-200%, 0px);
    }
}

@media screen and (max-width: 1300px) {
    .home-banner {
        height: 500px;
    }
}

@media screen and (max-width: 1200px) {
    .header__nav-list > li:hover {
        background-color: unset;
    }

    .header__nav-list > li:hover > a {
        color: #3c3c3c;
    }

    .container {
        max-width: 940px;
    }

    .header__inner {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background-color: #fff;
        display: block;
        z-index: 2;
    }

    .header__burger {
        display: flex;
        width: 2.5rem;
        height: 2.5rem;
        background: #be1919;
        border: none;
        cursor: pointer;
        z-index: 1500;
        border-radius: 3px;
        padding: 0 0.375rem;
    }

    .header__nav-list {
        display: none;
    }

    .header__nav-list.active {
        display: flex;
        position: absolute;
        width: 100%;
        top: 0;
        margin-top: 80px;
        left: 0;
        flex-direction: column;
        height: 110vh;
        background-color: #fff;
    }

    .header__nav-list > li {
        background-color: #fff;
        width: 100%;
        height: fit-content;
        border-bottom: 1px solid #dee2e6;
    }

    .header__nav-list a {
        color: #be1919;
        height: 70px;
        width: 95%;
        font-size: 1.5rem;
        text-transform: capitalize;
        padding: 0 1rem;
    }

    header {
        background-color: #fff;
        border-bottom: 1px solid #fff;
    }

    .header__logo {
        max-width: 200px;
        padding-left: 0;
        z-index: 1000;
    }

    .home-banner {
        margin-top: 80px;
    }

    .home-banner__info-line h2 {
        font-size: 1.375rem;
    }

    /*.home-banner-awards {*/
    /*    display: none;*/
    /*}*/
    .home-banner-caption h2 {
        font-size: 2rem;
    }

    .home-banner-caption p {
        font-size: 1.5rem;
    }

    .home-banner-caption {
        bottom: 10%;
    }

    .home-articles__row li {
        max-width: unset;
    }

    .home-articles__row {
        column-count: 2 !important;
    }

    .header__nav-list {
        margin-left: 0;
    }

    .header__nav-list > li {
        display: flex;
        flex-direction: column;
        position: relative;
        align-items: flex-start;
    }

    .header__nav-list li ul {
        pointer-events: auto;
        opacity: 1;
        position: static;
        box-shadow: unset;
        border: unset;
        background-color: #f3f3f3;
        border-top: 1px solid #dee2e6;
        padding: 1rem 2rem;
    }

    .header__nav-list > li ul > li a {
        padding: 0;
        height: unset;
    }

    .nav-sub-children {
        display: flex;
        position: absolute;
        width: 20px;
        height: 20px;
        background-color: #fff;
        top: 27px;
        right: 15px;
        cursor: pointer;
    }

    .header__nav-list li ul {
        display: none;
    }

    .header__nav-list li ul.active {
        display: block;
    }

    @media (max-width: 768px) {
        .header__nav-list li ul.active {
            display: flex;
            flex-direction: column;
        }

        #menu-header {
            overflow-y: scroll;
        }
    }

    .nav-sub-children div {
        position: relative;
        height: 100%;
        width: 100%;
        pointer-events: none;
    }

    .nav-sub-children div::before {
        content: "";
        position: absolute;
        top: 50%;
        transform: translate(0px, -50%);
        left: 0;
        height: 4px;
        width: 20px;
        background-color: #be1919;
    }

    .nav-sub-children div::after {
        content: "";
        position: absolute;
        top: 0;
        transform: translate(-50%, 0);
        left: 50%;
        height: 20px;
        width: 4px;
        background-color: #be1919;
    }

    li.active .nav-sub-children div::after {
        display: none;
    }

    .text-thumbnail-section .text-thumbnail-wrapper .thumbnail .wp-video {
        width: 426px !important;
    }

    .articles-section__item {
        flex: 0 0 50%;
        max-width: 50%;
    }

    .jobs__item {
        max-width: 50%;
        flex: 1 0 50%;
    }

    .jobs__item img {
        height: 250px;
    }

    .jobs__row {
        margin-bottom: 45px;
    }

    .jobs__section h3 {
        font-size: 32px;
    }

    .more-fields .accordion-table__inner--images:nth-child(odd) {
        margin-right: 70px;
    }


    .footer__contact-form {
        height: 85vh;
        margin-top: 79px;
        padding: 40px 15px;
    }

    header {
        z-index: 1000;
    }

    .template-sidebar-slider {
        max-height: 600px;
    }

    .articles-section__articles-taxonomy ul {
        column-count: 1;
    }

    .box-highlight__button-box a {
        height: 52px;
        flex-direction: column;
        padding: 5px 10px;
    }

    .header__nav-list > li ul.columns-2 {
        column-count: 1;
    }

    .highlight_box__media.image .highlight_box__image {
        width: 100%;
    }

    /*.highlight_box__media{*/
    /*    height: 122px;*/
    /*}*/
}

@media screen and (max-width: 992px) {
    .container {
        max-width: 720px;
    }

    .footer__row {
        flex-direction: column;
    }

    .footer__first-item {
        width: 100%;
        margin-bottom: 20px;
    }

    .footer-box__icon-box, .footer-social__item {
        width: 32px;
        height: 32px;
    }

    .footer-box__item svg {
        width: 14px;
    }

    .footer-box__item {
        margin-bottom: 0.5rem;
    }

    .footer__second-item, .footer__third-item {
        width: 100%;
    }

    .footer__second-item {
        margin-bottom: 20px;
    }

    .footer-social__item svg {
        width: 20px;
    }

    .home-articles__row {
        column-count: 1 !important;
    }

    .footer__awards {
        display: block;
    }

    .footer__awards img {
        max-width: 80px;
    }

    .text-thumbnail-section .text-thumbnail-wrapper {
        flex-direction: column;
    }

    .text-thumbnail-section .text-thumbnail-wrapper .thumbnail .wp-video {
        width: 100% !important;
    }

    .text-thumbnail-section .text-thumbnail-wrapper .thumbnail {
        margin-right: unset;
        margin-left: unset;
        margin-bottom: 60px;
        max-width: unset;
    }

    .text-thumbnail-section .text-thumbnail-wrapper .text {
        max-width: unset;
    }

    .text-thumbnail-section {
        padding-top: 2rem;
        padding-bottom: 2rem;
    }

    section h2, section h1, section h3, section h4, section h5, section h6 {
        font-size: 32px;
    }

    .accordion-title {
        font-size: 16px;
    }

    .accordions-section {
        padding-bottom: 50px;
        padding-top: 50px;
    }

    .consultants-content h3 {
        font-size: 24px;
    }

    .consultant-text h4 {
        font-size: 20px;
    }

    .template-sidebar__main-container {
        flex-direction: column;
    }

    .template-sidebar {
        margin-left: unset;
        max-width: 100%;
        padding-left: 0;
    }

    .template-sidebar-slider {
        max-height: 375px;
    }

    .template-sidebar__name {
        display: flex;
    }

    .template-sidebar__partner img {
        max-width: 450px;
    }

    .jobs__item {
        max-width: 100%;
        flex: 1 0 100%;
    }

    .jobs__item img {
        max-width: 450px;
    }

    .jobs__row {
        flex-direction: column;
        align-items: flex-start;
    }

    .jobs__row span {
        margin-right: 0;
        margin-bottom: 15px;
    }

    .benefits__row {
        flex-direction: column;
    }

    .benefits__col:nth-child(odd) {
        padding-right: 0;
    }

    .benefits__col:nth-child(even) {
        padding-left: 0;
    }

    .your-contact__row {
        flex-direction: column;
    }

    .your-contact__col:nth-child(even) {
        padding-left: 0;
    }

    .contact-info__row {
        flex-direction: column;
    }

    .contact-info__col {
        width: 100%;
    }

    .contact-info__col h3 {
        font-size: 32px;
    }

    .contact-form__row {
        flex-direction: column;
    }

    .progress-content .progress-wrapper .progress-item {
        width: 100%;
        margin-bottom: 0;
    }

    .cv-content .cv-wrapper {
        flex-wrap: wrap;
    }

    .cv-content .cv-wrapper .cv-column {
        width: 100%;
    }

    .home-logos-slider__inner {
        margin: 0px 30px;
    }

    .cv-wrapper .cv-column .subtitle {
        margin-bottom: 50px;
    }

    .cv-wrapper .cv-column .subtitle {
        margin-bottom: 30px;
    }

    .acccordions-wrapper.more-fields {
        flex-direction: column;
    }

    .more-fields .accordion-table__inner--images {
        width: 100%;
    }

    .more-fields .accordion-table__inner {
        margin-top: 20px;
    }

    .text-thumbnail-content--image .thumbnail.image {
        margin-bottom: 20px;
    }

    .highlight_box__media {
        height: 169px;
    }

    .highlight_box::before {
        width: 100%;
    }

    div.grid {
        flex-direction: column;
    }

    div.grid > div {
        width: 100%;
        margin-bottom: 50px;
    }

    div.grid > div:last-of-type {
        margin-bottom: 0px;
    }

    .template-sidebar__content {
        width: 100%;
    }

    .template-sidebar {
        width: 100%;
    }

    .home-banner .home-banner-awards img {
        max-width: 50px;
    }

    .sidebar-berater img {
        max-height: 255px;
        width: 68%;
        height: 100%;
    }

    .template-sidebar__content {
        padding: 0;
    }

    .accordion__popup-inner {
        width: unset;
    }

    .template-sidebar-slider img {
        max-height: 100%;
    }

    .template-sidebar-slider .swiper-slide__wrapper, .template-sidebar-slider .swiper-slide__image-box {
        height: 100%;
    }
}

@media screen and (max-width: 910px) {
    .home-banner {
        height: 375px;
    }
}

@media screen and (max-width: 768px) {
    .container {
        max-width: 540px;
    }

    .home-logos-slider__inner {
        padding: 0 40px;
    }

    .home-logos-slider .swiper-button-next, .home-slider-article .swiper-button-next {
        transform: translate(100%, 0px);
    }

    .home-logos-slider .swiper-button-prev, .home-slider-article .swiper-button-prev {
        transform: translate(-100%, 0px);
    }

    .home-logos-slider .swiper-button-prev::after,
    .home-logos-slider .swiper-button-next::after,
    .home-slider-article .swiper-button-prev::after,
    .home-slider-article .swiper-button-next::after {
        font-size: 28px;
    }

    .footer-box {
        column-count: unset;
    }

    .footer-box__icon-box, .footer-social__item {
        width: 28px;
        height: 28px;
    }

    .footer-social__item svg {
        font-size: 15px;
    }

    footer h3 {
        font-size: 19px;
        margin-bottom: 1rem;
    }

    .footer__line span {
        font-size: 14px;
    }

    .footer-line__box a {
        font-size: 14px;
    }

    .home-banner__inner {
        flex-direction: column;
        margin: 0;
    }

    .home-banner__info-line h2 {
        margin-bottom: 0.5rem;
    }

    .home-banner__info-line a {
        padding: 0.625rem 1rem;
        font-size: 1rem;
        min-width: 150px;
        margin: 0 8px;
    }

    .header__burger {
        width: 35px;
        height: 35px
    }

    .header__nav-list a {
        font-size: 21px;
        height: 62px;
    }

    .home-banner-caption h2 {
        font-size: 21px;
        margin-bottom: 0;
    }

    .home-banner-caption p {
        font-size: 14px;
    }

    .home-banner-caption {
        padding: 8px;
        padding-right: 50px;
        /*width: 100%;*/
        /*max-width: unset;*/
        /*padding: 0 1rem;*/
    }

    /*.home-banner-caption::after {*/
    /*    clip-path: unset;*/
    /*    width: 100%;*/
    /*}*/
    section h2, section h1, section h3, section h4, section h5, section h6 {
        font-size: 24.5px;
    }

    p {
        font-size: 14px;
    }

    p.subtitle {
        font-size: 17.5px;
    }

    .home-info h1, .home-logos-slider h1, .home-slider-article h1 {
        font-size: 24.5px;
    }

    .home-slider-article h4 {
        font-size: 1.25rem;
    }

    .consultants-section .consultants-wrapper {
        margin: 0;
    }

    .consultants-section .consultants-wrapper .consultant-item {
        width: 100% !important;
    }

    .template-sidebar-slider {
        max-height: 273px;
    }

    .template-sidebar-slider .swiper-slide__wrapper, .template-sidebar-slider .swiper-slide__image-box {
        height: 100%;
    }

    .template-sidebar-slider img {
        max-height: 100%;
    }

    .jobs__row span,
    .benefits__section h4,
    .your-contact h3 {
        font-size: 17.5px;
    }

    .benefits__section h5,
    .your-contact__col h4 {
        font-size: 19.25px;
    }

    .benefits__section li span {
        font-size: 14px;
    }

    .your-contact h3 {
        margin-bottom: 30px;
    }

    .full-width-block__btn-box span,
    .jobs__section h3,
    .contact-info__col h3 {
        font-size: 24.5px;
    }

    .contact-info__col h4,
    .contact-form h4 {
        font-size: 17px;
    }

    .home-logos-slider__inner {
        margin: 0px;
    }

    .cv-wrapper .cv-column .cv-item.flex {
        flex-wrap: wrap;
    }

    .footer__contact-form h2 {
        font-size: 17px;
    }

    .footer__contact-form span {
        font-size: 14px;
    }

    .footer__contact-form img {
        margin-bottom: 20px;
        margin-top: 0;
    }

    .footer__checkbox-box p {
        line-height: 1.2;
    }

    footer .wpcf7-submit {
        padding: 10px 60px;
    }

    .footer__contact-form .wpcf7-response-output {
        font-size: 14px;
        line-height: 1.2;
    }

    .articles-section__item {
        max-width: 100%;
        flex: 0 0 100%;
    }

    .articles-section__item img {
        height: 100%;
        max-height: 300px;
    }

    .articles-section__item picture {
        margin-bottom: 20px;
    }

    .jobs__select-wrap form {
        flex-direction: column;
    }

    .highlight_box .container {
        flex-direction: column;
    }

    .highlight_box {
        padding: 40px 15px;
    }

    .highlight_box__media {
        max-width: unset;
        height: 260px;
        margin-bottom: 20px;
        width: 100%;
    }

    .highlight_box__media.image {
        max-width: 100%;
    }

    .teaser-block .container {
        padding: 0 50px;
    }

    .highlight_box__image {
        margin-bottom: 20px;
    }

    .highlight_box__inner {
        padding: 0;
    }

    .box-highlight {
        padding-left: unset;
        margin-left: unset;
        padding: 15px;
    }

    .box-highlight .row {
        flex-direction: column;
    }

    .box-highlight img {
        margin: 0 auto;
        display: block;
        max-width: 100%;
        width: 100%;
        margin: 0;
    }

    .box-highlight__info-box {
        margin-top: unset;
        margin: 0;
    }

    .box-highlight__button-box a {
        width: 100%;
        text-align: center;
        justify-content: center;
    }

    .home-banner {
        height: 100%;
    }

    .home-banner .banner-images,
    .home-banner .banner-images .image-item {
        position: static;
    }

    .home-banner__info-line {
        margin-top: -7px;
    }

    .post-table__item,
    .post-table__row h4:first-of-type {
        width: 40%;
    }

    .post-table__second-subrow {
        width: 60%;
    }

    .box-highlight .col-md-6 {
        max-width: 100%;
    }

    .box-highlight__button-box {
        position: relative;
        left: unset;
        padding-right: 0;
        bottom: unset;
    }

    .box-highlight__button-box a {
        width: 48%;
        flex-direction: row;
    }

    .box-highlight__info-box {
        padding-bottom: 0;
        width: 100%;
    }

    .box-highlight .col-md-6 {
        max-height: 100%;
        margin-bottom: 20px;
    }

    .box-highlight .row {
        margin-bottom: -15px;
    }

    .box-highlight {
        padding: 45px 15px;
    }

    .home-banner-caption {
        bottom: 50px;
    }

    .home-banner-caption::after {
        width: 30px;
    }

    .home-banner-awards {
        right: 10px;
    }

    .content-block .content .columns {
        flex-direction: column;
    }

    .content-block .content .columns.columns-2 .column-wrapper, .content-block .content .columns.columns-3 .column-wrapper, .content-block .content .columns.columns-4 .column-wrapper {
        width: 100%;
    }

    .content-block .content .columns.columns-2 .column {
        width: 100%;
    }

    .content-block .content .columns.columns-3 .column {
        width: 100%;
    }

    .content-block .content .columns.columns-4 .column {
        width: 100%;
    }

    .acccordions-wrapper.more-fields {
        flex-direction: column;
        gap: 20px;
    }

    .more-fields .accordion-table__inner--images:nth-child(odd) {
        margin-right: 0;
    }

    .accordion-table__inner.accordion-table__inner--images {
        width: 100%;
    }

    .text-thumbnail-section .text-thumbnail-wrapper {
        flex-direction: column;
        gap: 20px;
    }

    .accordion__popup-inner {
        overflow: scroll;
        max-height: 100vh;
        width: 100%;
    }

    .accordion-popups {
        flex-wrap: wrap;
    }

}

@media (max-width: 640px) {
    #popup_SF_3zcc5f5ee88c5bedb59b16e136341b242128098b23e45cd297a72e27530048eddc {
        right: 50% !important;
        width: 80% !important;
        top: 50% !important;
        transform: translate(50%, -20%) !important;
        margin: unset !important;
    }

    .classic_popup_15 .zh_magicforhedone,
    .classic_popup_15 .zh_magicforhedtwo {
        text-align: center !important;
    }

    .classic_popup_15 .zh_magicforhedtwo {
        padding: 0 !important;
    }

    .classic_popup_15 .zh_magicformbg {
        left: unset !important;
    }

    .classic_popup_15 .zh_magicformbg img {
        height: 50px !important;
    }
}

@media screen and (max-width: 575px) {
    .container {
        max-width: unset;
    }

    .home-banner__info-line a {
        font-size: 0.625rem;
        white-space: nowrap;
    }

    .consultant-item {
        flex-direction: column;
    }

    .consultants-section .consultants-wrapper .consultant-item {
        padding: 0;
        margin-bottom: 30px;
    }

    .consultant-item .consultant-fields {
        margin-bottom: 0;
    }

    .consultants-section .consultants-wrapper .consultant-item .consultant-img {
        max-width: 100%;
        max-height: unset;
        margin-bottom: 10px;
    }

    .consultants-section .consultants-wrapper .consultant-item .consultant-text {
        padding-left: unset;
        width: 100%;
    }

    .consultants-section .consultants-wrapper .consultant-item .consultant-text h4 {
        margin-bottom: 10px;
    }

    .consultants-section .consultants-wrapper .consultant-item .consultant-text h4 {
        font-size: 16px;
    }

    .consultant-item .consultant-img {
        margin-bottom: 25px;
    }

    .jobs__item img {
        height: auto;
    }

    .articles-section__form-wrapp {
        flex-direction: column;
    }

    .articles-section__select-box {
        margin: 0 0 20px 0;
        width: 100%;
    }

    .articles-section__search-box {
        width: 100%;
        margin: 0;
    }

    .highlight_box__row a {
        font-size: 13px;
    }

    .home-banner-caption {
        max-width: 200px;
        padding-left: 50px;
        padding-right: 10px;
    }

    .home-banner .home-banner-awards img {
        max-width: 35px;
    }

    .home-banner__under-banner {
        display: flex;
    }

    .home-banner-caption,
    .home-banner .home-banner-awards {
        display: none;
    }

    .template-sidebar__content h1 {
        font-size: 1.75rem;
    }

    .table .table-row td {
        font-size: 14px;
    }

    .footer__button-form {
        margin-right: 20px;
    }
}

@media screen and (max-width: 400px) {
    .highlight_box__row {
        flex-direction: column;
        align-items: center;
    }

    .home-banner-caption,
    .home-banner-awards {
        bottom: 15px;
    }
}
