@font-face {
    font-family: "Montserrat";
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url("../fonts/montserrat-t.woff2") format("woff2"), url("../fonts/montserrat-t.woff") format("woff");
}

@font-face {
    font-family: "Montserrat";
    font-weight: 100;
    font-style: italic;
    font-display: swap;
    src: url("../fonts/montserrat-t-i.woff2") format("woff2"), url("../fonts/montserrat-t-i.woff") format("woff");
}

@font-face {
    font-family: "Montserrat";
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url("../fonts/montserrat-e-l.woff2") format("woff2"), url("../fonts/montserrat-e-l.woff") format("woff");
}

@font-face {
    font-family: "Montserrat";
    font-weight: 200;
    font-style: italic;
    font-display: swap;
    src: url("../fonts/montserrat-e-l-i.woff2") format("woff2"), url("../fonts/montserrat-e-l-i.woff") format("woff");
}

@font-face {
    font-family: "Montserrat";
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url("../fonts/montserrat-l.woff2") format("woff2"), url("../fonts/montserrat-l.woff") format("woff");
}

@font-face {
    font-family: "Montserrat";
    font-weight: 300;
    font-style: italic;
    font-display: swap;
    src: url("../fonts/montserrat-l-i.woff2") format("woff2"), url("../fonts/montserrat-l-i.woff") format("woff");
}

@font-face {
    font-family: "Montserrat";
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url("../fonts/montserrat-r.woff2") format("woff2"), url("../fonts/montserrat-r.woff") format("woff");
}

@font-face {
    font-family: "Montserrat";
    font-weight: 400;
    font-style: italic;
    font-display: swap;
    src: url("../fonts/montserrat-i.woff2") format("woff2"), url("../fonts/montserrat-i.woff") format("woff");
}

@font-face {
    font-family: "Montserrat";
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url("../fonts/montserrat-m.woff2") format("woff2"), url("../fonts/montserrat-m.woff") format("woff");
}

@font-face {
    font-family: "Montserrat";
    font-weight: 500;
    font-style: italic;
    font-display: swap;
    src: url("../fonts/montserrat-m-i.woff2") format("woff2"), url("../fonts/montserrat-m-i.woff") format("woff");
}

@font-face {
    font-family: "Montserrat";
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url("../fonts/montserrat-s-b.woff2") format("woff2"), url("../fonts/montserrat-s-b.woff") format("woff");
}

@font-face {
    font-family: "Montserrat";
    font-weight: 600;
    font-style: italic;
    font-display: swap;
    src: url("../fonts/montserrat-s-b-i.woff2") format("woff2"), url("../fonts/montserrat-s-b-i.woff") format("woff");
}

@font-face {
    font-family: "Montserrat";
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url("../fonts/montserrat-b.woff2") format("woff2"), url("../fonts/montserrat-b.woff") format("woff");
}

@font-face {
    font-family: "Montserrat";
    font-weight: 700;
    font-style: italic;
    font-display: swap;
    src: url("../fonts/montserrat-b-i.woff2") format("woff2"), url("../fonts/montserrat-b-i.woff") format("woff");
}

@font-face {
    font-family: "Montserrat";
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url("../fonts/montserrat-e-b.woff2") format("woff2"), url("../fonts/montserrat-e-b.woff") format("woff");
}

@font-face {
    font-family: "Montserrat";
    font-weight: 800;
    font-style: italic;
    font-display: swap;
    src: url("../fonts/montserrat-e-b-i.woff2") format("woff2"), url("../fonts/montserrat-e-b-i.woff") format("woff");
}

@font-face {
    font-family: "Montserrat";
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url("../fonts/montserrat-bl.woff2") format("woff2"), url("../fonts/montserrat-bl.woff") format("woff");
}

@font-face {
    font-family: "Montserrat";
    font-weight: 900;
    font-style: italic;
    font-display: swap;
    src: url("../fonts/montserrat-bl-i.woff2") format("woff2"), url("../fonts/montserrat-bl-i.woff") format("woff");
}

@font-face {
    font-family: "Open Sans";
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url("../fonts/open_sans-l.woff2") format("woff2"), url("../fonts/open_sans-l.woff") format("woff");
}

@font-face {
    font-family: "Open Sans";
    font-weight: 300;
    font-style: italic;
    font-display: swap;
    src: url("../fonts/open_sans-l-i.woff2") format("woff2"), url("../fonts/open_sans-l-i.woff") format("woff");
}

@font-face {
    font-family: "Open Sans";
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url("../fonts/open_sans-r.woff2") format("woff2"), url("../fonts/open_sans-r.woff") format("woff");
}

@font-face {
    font-family: "Open Sans";
    font-weight: 400;
    font-style: italic;
    font-display: swap;
    src: url("../fonts/open_sans-i.woff2") format("woff2"), url("../fonts/open_sans-i.woff") format("woff");
}

@font-face {
    font-family: "Open Sans";
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url("../fonts/open_sans-s-b.woff2") format("woff2"), url("../fonts/open_sans-s-b.woff") format("woff");
}

@font-face {
    font-family: "Open Sans";
    font-weight: 600;
    font-style: italic;
    font-display: swap;
    src: url("../fonts/open_sans-s-b-i.woff2") format("woff2"), url("../fonts/open_sans-s-b-i.woff") format("woff");
}

@font-face {
    font-family: "Open Sans";
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url("../fonts/open_sans-b.woff2") format("woff2"), url("../fonts/open_sans-b.woff") format("woff");
}

@font-face {
    font-family: "Open Sans";
    font-weight: 700;
    font-style: italic;
    font-display: swap;
    src: url("../fonts/open_sans-b-i.woff2") format("woff2"), url("../fonts/open_sans-b-i.woff") format("woff");
}

@font-face {
    font-family: "Open Sans";
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url("../fonts/open_sans-e-b.woff2") format("woff2"), url("../fonts/open_sans-e-b.woff") format("woff");
}

@font-face {
    font-family: "Open Sans";
    font-weight: 800;
    font-style: italic;
    font-display: swap;
    src: url("../fonts/open_sans-e-b-i.woff2") format("woff2"), url("../fonts/open_sans-e-b-i.woff") format("woff");
}

:root {
    --color-i9zmp4dsr: 15, 5, 45;
    --color-ipsf4qivz: 0, 0, 0;
    --color-ipkmnkbit: 0, 0, 0;
    --color-ib927cqyt: 238, 238, 238;
    --color-i03ale7go: 0, 0, 0;
    --color-i682f0to2: 238, 238, 238;
    --color-i27anc42u: 221, 221, 221;
    --color-iw9iad45c: 51, 51, 51;
    --color-i6fgqht2i: 255, 255, 255;
    --color-iduauwxvd: 51, 51, 51;
    --color-itdpvf6p0: 255, 255, 255;
    --color-ikw25xquu: 255, 255, 255;
    --image-ith7glsc5: url("../images/5ar_111.png");
    --color-ic067on27: 228, 228, 228;
    --color-io9pbp8yz: 228, 228, 228;
    --color-icnoo7s5r: 228, 228, 228;
    --color-i84iaj23n: 228, 228, 228;
    --color-ifp719cia: 57, 183, 255;
    --color-iu5qf6uct: 0, 119, 255;
    --color-iy78ccjwh: 255, 255, 255;
    --color-iga41sz4q: 57, 183, 255;
    --color-i9bmicf9f: 255, 255, 255;
    --color-iut97m3tt: 255, 255, 255;
    --color-i6deh9imj: 0, 119, 255;
    --image-i5676hen9: url("../images/more5.png");
    --color-i1rengu1p: 0, 119, 255;
    --color-ihzwy0rfy: 0, 119, 255;
    --color-ib1ssiumc: 221, 221, 221;
    --color-i54oareef: 0, 0, 0;
    --color-i1hhaf30h: 255, 255, 255;
    --image-ijm4aa3g8: url("../images/5ar_3.svg");
    --color-i83v8di50: 0, 119, 255;
    --color-in80f1goi: 255, 255, 255;
    --color-itvxfddij: 0, 119, 255;
    --color-i0eumlity: 57, 183, 255;
    --color-i6nsupw9a: 255, 255, 255;
    --color-i80v6uz4j: 0, 119, 255;
    --color-im9hxa0xm: 0, 119, 255;
    --color-iw1rec7ch: 57, 183, 255;
    --color-i580pawa4: 0, 0, 0;
    --color-iwskbec42: 18, 18, 24;
    --color-ixyyphg1a: 0, 0, 0;
    --color-i83qf7ygh: 56, 163, 204;
    --color-iquakr2kl: 255, 255, 255;
    --color-i2o26j4l5: 255, 255, 255;
    --color-i1erjzs4e: 255, 255, 255;
    --color-iqjgd3cd8: 255, 255, 255;
    --color-i7caz6fqb: 57, 183, 255;
    --color-ia6y79bwb: 57, 183, 255;
}

.hor-menu--u-ixwc2ilzf {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    position: relative;
    width: 100%;
    padding-right: 0px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    justify-content: flex-end;
    margin-left: 0px;
    margin-top: 0px;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    padding-left: 0px;
    background-color: rgba(var(--color-i9zmp4dsr), 0);
    z-index: auto
}

.hor-menu--u-ixwc2ilzf .is-removed {
    display: none
}

.hor-menu--u-ixwc2ilzf .hor-menu__list {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    list-style-type: none;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    flex-wrap: wrap;
    flex-direction: inherit;
    justify-content: inherit;
    align-content: inherit;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    flex-shrink: 1;
    height: 58px;
    width: 1%;
    overflow-x: hidden;
    overflow-y: hidden
}

.hor-menu--u-ixwc2ilzf .hor-menu__item {
    flex-shrink: 0;
    background-image: none;
    background-repeat: repeat;
    background-position: 0 0;
    background-size: auto;
    background-attachment: scroll;
    border-right-style: solid;
    border-right-color: rgba(var(--color-ipsf4qivz), 0.07);
    border-right-width: 0px
}

.hor-menu--u-ixwc2ilzf .hor-menu__link, .hor-menu--u-ixwc2ilzf .hor-menu__sub_link {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    justify-content: space-between;
    cursor: pointer;
    text-decoration-line: none;
    padding-top: 5px;
    padding-right: 10px;
    padding-bottom: 5px;
    padding-left: 10px;
    color: rgba(var(--color-ipkmnkbit), 1);
    font-size: 14px
}

.hor-menu--u-ixwc2ilzf .hor-menu__icon, .hor-menu--u-ixwc2ilzf .hor-menu__sub_icon {
    background-color: rgba(var(--color-ib927cqyt), 1);
    width: 10px;
    height: 10px;
    margin-left: 10px
}

.hor-menu--u-ixwc2ilzf .hor-menu__sub_icon {
    background-color: rgba(var(--color-i03ale7go), 1);
    display: block
}

.hor-menu--u-ixwc2ilzf .hor-menu__sub_list {
    position: absolute;
    z-index: 10;
    list-style-type: none;
    background-color: rgba(var(--color-i682f0to2), 1);
    width: 237px;
    padding-top: 15px;
    padding-right: 15px;
    padding-bottom: 15px;
    padding-left: 15px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    border-bottom-right-radius: 55px;
    border-bottom-left-radius: 55px;
    border-top-left-radius: 55px;
    border-top-right-radius: 55px
}

.hor-menu--u-ixwc2ilzf .hor-menu__sub_item {
    vertical-align: top
}

.hor-menu--u-ixwc2ilzf .hor-menu__sub_link {
    background-color: rgba(var(--color-i27anc42u), 1);
    color: rgba(var(--color-iw9iad45c), 1)
}

.hor-menu--u-ixwc2ilzf .hor-menu__more_list {
    display: block;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    list-style-type: none
}

.hor-menu--u-ixwc2ilzf .hor-menu__more_item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.hor-menu--u-ixwc2ilzf .hor-menu__more_link {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    cursor: pointer;
    text-decoration-line: none;
    color: rgba(var(--color-i6fgqht2i), 1);
    font-size: 16px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding-top: 4px;
    padding-right: 10px;
    padding-bottom: 4px;
    padding-left: 10px;
    background-color: rgba(var(--color-iduauwxvd), 1)
}

.hor-menu--u-ixwc2ilzf .hor-menu__link {
    color: rgba(var(--color-itdpvf6p0), 1);
    padding-top: 18px;
    padding-bottom: 18px;
    padding-left: 15px;
    padding-right: 15px;
    transition-property: all;
    transition-duration: 300ms;
    transition-delay: 0ms;
    transition-timing-function: ease;
    font-size: 13px;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    border-bottom-right-radius: 12px;
    border-bottom-left-radius: 12px;
    font-family: Montserrat, sans-serif;
    font-weight: 300;
    text-transform: uppercase;
    height: auto;
    min-height: auto;
    letter-spacing: 2px
}

.hor-menu--u-ixwc2ilzf .hor-menu__icon {
    background-color: rgba(var(--color-ikw25xquu), 0.15);
    width: 22px;
    height: 22px;
    background-image: var(--image-ith7glsc5);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 9.60px auto;
    background-attachment: scroll;
    border-top-left-radius: 55px;
    border-top-right-radius: 55px;
    border-bottom-right-radius: 55px;
    border-bottom-left-radius: 55px;
    border-top-style: solid;
    border-top-width: 0px;
    border-right-style: solid;
    border-right-width: 0px;
    border-bottom-style: solid;
    border-bottom-width: 0px;
    border-left-style: solid;
    border-left-width: 0px;
    border-top-color: rgba(var(--color-ic067on27), 1);
    border-right-color: rgba(var(--color-io9pbp8yz), 1);
    border-bottom-color: rgba(var(--color-icnoo7s5r), 1);
    border-left-color: rgba(var(--color-i84iaj23n), 0.16);
    box-shadow: none;
    padding-left: 0px;
    display: block
}

.hor-menu--u-ixwc2ilzf .hor-menu__item:last-child {
    background-image: none;
    background-repeat: repeat;
    background-position: 0 0;
    background-size: auto;
    background-attachment: scroll
}

.hor-menu--u-ixwc2ilzf .hor-menu__link:visited, .hor-menu--u-ixwc2ilzf .hor-menu__link.is-visited {
    font-family: Montserrat, sans-serif;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    box-shadow: inset 0px 0px 0px 2px rgba(var(--color-ia6y79bwb), 1);
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-top-left-radius: 55px;
    border-top-right-radius: 55px;
    border-bottom-right-radius: 55px;
    border-bottom-left-radius: 55px
}

.hor-menu--u-ixwc2ilzf .hor-menu__link:hover, .hor-menu--u-ixwc2ilzf .hor-menu__link.is-hover {
    box-shadow: inset 0px 0px 0px 2px rgba(var(--color-ifp719cia), 1);
    background-color: rgba(var(--color-iu5qf6uct), 0);
    color: rgba(var(--color-iy78ccjwh), 1);
    border-top-left-radius: 35px;
    border-top-right-radius: 35px;
    border-bottom-right-radius: 35px;
    border-bottom-left-radius: 35px;
    padding-bottom: 18px;
    padding-top: 18px
}

.hor-menu--u-ixwc2ilzf .hor-menu__link:active, .hor-menu--u-ixwc2ilzf .hor-menu__link.is-active {
    box-shadow: none;
    background-color: rgba(var(--color-iga41sz4q), 1);
    color: rgba(var(--color-i9bmicf9f), 1);
    padding-bottom: 18px;
    padding-top: 18px;
    border-top-left-radius: 35px;
    border-top-right-radius: 35px;
    border-bottom-right-radius: 35px;
    border-bottom-left-radius: 35px
}

.hor-menu--u-ixwc2ilzf .hor-menu__link:focus, .hor-menu--u-ixwc2ilzf .hor-menu__link.is-focus {
    box-shadow: inset 0px 0px 0px 2px rgba(var(--color-i7caz6fqb), 1);
    border-top-left-radius: 35px;
    border-top-right-radius: 35px;
    border-bottom-right-radius: 35px;
    border-bottom-left-radius: 35px;
    padding-bottom: 18px;
    padding-top: 18px
}

.hor-menu--u-ixwc2ilzf.flex-menu .hor-menu__list {
    flex-wrap: wrap;
    width: auto;
    overflow-x: unset;
    overflow-y: unset
}

.hor-menu--u-ixwc2ilzf .hor-menu__item > .hor-menu__sub_list {
    display: none
}

.hor-menu--u-ixwc2ilzf .hor-menu__sub_list .hor-menu__sub_list {
    top: 0px;
    left: 100%;
    margin-top: 0px;
    border-top-left-radius: 35px;
    border-top-right-radius: 35px;
    border-bottom-right-radius: 35px;
    border-bottom-left-radius: 35px
}

.hor-menu--u-ixwc2ilzf .hor-menu__more_list .hor-menu__sub_list {
    right: 0px
}

.hor-menu--u-ixwc2ilzf .hor-menu__sub_list > .hor-menu__sub_item {
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: rgba(var(--color-i54oareef), 0.1)
}

.hor-menu--u-ixwc2ilzf .hor-menu__sub_list > .hor-menu__sub_item:last-child {
    border-bottom-width: 0px
}

.hor-menu--u-ixwc2ilzf .hor-menu__link:hover .hor-menu__icon, .hor-menu--u-ixwc2ilzf .hor-menu__link.is-hover .hor-menu__icon {
    background-color: rgba(var(--color-i1erjzs4e), 0);
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-left-width: 1px
}

.hor-menu--u-ixwc2ilzf .hor-menu__link:active .hor-menu__icon, .hor-menu--u-ixwc2ilzf .hor-menu__link.is-active .hor-menu__icon {
    background-color: rgba(var(--color-iqjgd3cd8), 0);
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-left-width: 1px
}

.hor-menu--u-ixwc2ilzf .hor-menu__more_list > .hor-menu__item > .hor-menu__more_link {
    margin-top: auto;
    margin-bottom: auto;
    height: 35px;
    width: 35px;
    font-size: 1px;
    color: rgba(var(--color-iut97m3tt), 0);
    background-color: rgba(var(--color-i6deh9imj), 0);
    background-image: var(--image-i5676hen9);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: auto;
    background-attachment: scroll;
    transition-property: all;
    transition-duration: 300ms;
    transition-delay: 0ms;
    transition-timing-function: ease;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px
}

.hor-menu--u-ixwc2ilzf .hor-menu__more_list > .hor-menu__item > .hor-menu__more_link:hover, .hor-menu--u-ixwc2ilzf .hor-menu__more_list > .hor-menu__item > .hor-menu__more_link.is-hover {
    box-shadow: inset 0px 8px 0px 0px rgba(var(--color-i1rengu1p), 1)
}

.hor-menu--u-ixwc2ilzf .hor-menu__more_list > .hor-menu__item > .hor-menu__more_link:active, .hor-menu--u-ixwc2ilzf .hor-menu__more_list > .hor-menu__item > .hor-menu__more_link.is-active {
    box-shadow: inset 0px 5px 0px 0px rgba(var(--color-ihzwy0rfy), 1)
}

.hor-menu--u-ixwc2ilzf .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link {
    padding-bottom: 12px;
    padding-top: 12px;
    background-color: rgba(var(--color-ib1ssiumc), 0);
    transition-property: all;
    transition-duration: 300ms;
    transition-delay: 0ms;
    transition-timing-function: ease;
    font-family: Montserrat, sans-serif;
    font-weight: 300;
    font-size: 12px
}

.hor-menu--u-ixwc2ilzf .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link:hover, .hor-menu--u-ixwc2ilzf .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link.is-hover {
    background-color: rgba(var(--color-i83v8di50), 1);
    color: rgba(var(--color-in80f1goi), 1);
    border-top-left-radius: 25px;
    border-top-right-radius: 25px;
    border-bottom-right-radius: 25px;
    border-bottom-left-radius: 25px;
    background-image: linear-gradient(to right, rgba(var(--color-itvxfddij), 1) 0%, rgba(var(--color-i0eumlity), 1) 100%);
    background-repeat: no-repeat;
    background-position: left 0px top 0px;
    background-size: auto;
    background-attachment: scroll
}

.hor-menu--u-ixwc2ilzf .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link:active, .hor-menu--u-ixwc2ilzf .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link.is-active {
    color: rgba(var(--color-i6nsupw9a), 1);
    background-color: rgba(var(--color-i80v6uz4j), 1);
    border-top-left-radius: 25px;
    border-top-right-radius: 25px;
    border-bottom-right-radius: 25px;
    border-bottom-left-radius: 25px;
    background-image: linear-gradient(to right, rgba(var(--color-im9hxa0xm), 1) 0%, rgba(var(--color-iw1rec7ch), 1) 100%);
    background-repeat: no-repeat;
    background-position: left 0px top 0px;
    background-size: auto;
    background-attachment: scroll
}

.hor-menu--u-ixwc2ilzf .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link > .hor-menu__sub_icon {
    width: 21px;
    height: 21px;
    border-top-left-radius: 25px;
    border-top-right-radius: 25px;
    border-bottom-right-radius: 25px;
    border-bottom-left-radius: 25px;
    background-color: rgba(var(--color-i1hhaf30h), 1);
    background-image: var(--image-ijm4aa3g8);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 5.00px auto;
    background-attachment: scroll;
    flex-shrink: 0
}

.container--u-ir68wlu8e {
    width: 100%;
    max-width: 1200px;
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
    position: relative;
    padding-bottom: 0px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-top: 0px;
    z-index: auto;
    color: rgba(var(--color-i580pawa4), 1);
    cursor: auto;
    font-family: Open Sans, sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    letter-spacing: normal;
    line-height: normal;
    overflow-wrap: break-word;
    text-align: left;
    text-indent: 0px;
    text-shadow: none;
    text-transform: none;
    background-color: rgba(var(--color-iwskbec42), 0);
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    padding-left: 0px;
    padding-right: 0px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.div--u-injml4r3e {
    width: auto;
    position: relative;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    height: auto;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    margin-top: 0px;
    margin-bottom: 0;
    justify-content: flex-start;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-left: 6px;
    padding-right: 25px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    flex-shrink: 0;
    margin-right: 25px
}

.link-universal--u-ikjl7xf3u {
    display: block;
    cursor: pointer;
    text-decoration-line: none;
    margin-right: 15px;
    margin-bottom: 0px
}

.imageFit--u-i151lnl99 {
    position: relative;
    display: block;
    vertical-align: top;
    overflow-x: hidden;
    overflow-y: hidden;
    width: auto;
    height: auto;
    margin-left: 0px;
    margin-top: 0px;
    max-width: 280px;
    max-height: 280px
}

.imageFit__img--u-iev4zrr42 {
    object-fit: contain;
    width: 100%;
    height: 100%
}

.imageFit__overlay--u-isd3ribhm {
    display: none;
    position: absolute;
    left: 0px;
    right: 0px;
    top: 0px;
    bottom: 0px;
    background-color: rgba(var(--color-ixyyphg1a), 0.4)
}

.imageFit__zoom--u-it28hlkd8 {
    display: none;
    position: absolute;
    right: 10px;
    bottom: 10px;
    width: 20px;
    height: 20px;
    background-color: rgba(var(--color-i83qf7ygh), 1)
}

.svg_image--u-i3gae3mtl {
    position: relative;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    vertical-align: top;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 20px;
    width: 20px;
    overflow-x: hidden;
    overflow-y: hidden
}

.svg_image--u-i3gae3mtl svg {
    flex-shrink: 0;
    width: 100%;
    height: 100%
}

.div--u-iu3lcycx0 {
    width: auto;
    position: relative;
    display: block;
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0px;
    margin-right: 0px
}

.link-universal--u-ircpxt5w2 {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    cursor: pointer;
    text-decoration-line: none;
    width: 100%;
    text-align: center;
    justify-content: flex-start
}

.heading--u-idsujpcpf {
    font-size: 15px;
    line-height: normal;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    color: rgba(var(--color-iquakr2kl), 1);
    font-weight: 700;
    text-align: left;
    font-family: Montserrat, sans-serif
}

.text--u-ilt5445fq {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: 12px;
    line-height: normal;
    vertical-align: top;
    position: relative;
    color: rgba(var(--color-i2o26j4l5), 0.7);
    font-weight: 300;
    z-index: null;
    font-family: Montserrat, sans-serif
}

@media (max-width: 991px) {
    .side-panel--u-i59i57khu {
        z-index: 998;
    }

    .div--u-injml4r3e {
        margin-top: 0px;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        padding-right: 0px;
        margin-right: 0px;
        margin-left: 0px
    }

    .heading--u-idsujpcpf {
        text-align: center
    }

    .text--u-ilt5445fq {
        text-align: center
    }

    .div--u-iu3lcycx0 {
        width: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }

    .link-universal--u-ircpxt5w2 {
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }

    .link-universal--u-ikjl7xf3u {
        margin-right: 0px;
        margin-bottom: 8px
    }

    .imageFit--u-i151lnl99 {
        width: auto;
        height: auto;
        max-width: 140px;
        max-height: 140px
    }

    .container--u-ir68wlu8e {
        padding-bottom: 25px;
        padding-top: 25px;
        justify-content: center;
        margin-top: 0px;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }

    .hor-menu--u-ixwc2ilzf {
        display: none
    }

    .side-panel__button-open--u-iai4szs1m {
        background-color: rgb(53 61 79) !important;
    }
}

#iqe9vo6z9_0>div {
    text-align: left;
}

#i2oraw3i5_0topkont {
    display: inline-block;
    float: right;
}

#i0d9iorxa_1 {
    z-index: 99;
}

#idsujpcpf_0 {
    display: inline-block;
}

.section--u-iqm5wqkry {
    z-index: 998 !important;
}

.mosaic-popup--u-ixs16rzh6,.mosaic-popup--u-impcke2tx {
    z-index: 999 !important;
}

@media (max-width: 767px) {
    .imageFit--u-i151lnl99 {
        width: auto;
        height: auto
    }

    .div--u-injml4r3e {
        margin-right: 0px
    }

    .text--u-ilt5445fq {
        font-size: 15px
    }
}

@media (max-width: 479px) {
    #i2oraw3i5_0topkont {
        width:100%;
        padding-top: 90px;
    }

    .heading--u-idsujpcpf {
        font-size: 14px
    }

    #iuxh1ymtl_1, #iuxh1ymtl_0 {
        padding-top: 410px !important;
    }

    .text--u-ilt5445fq {
        font-size: 14px;
        font-weight: 300
    }

    .imageFit--u-i151lnl99 {
        width: auto;
        height: auto
    }

    .container--u-ir68wlu8e {
        padding-bottom: 25px;
        padding-top: 0px;
    }

    .div--u-injml4r3e {
        flex-shrink: 1;
        margin-right: auto;
    }
}
