@charset "UTF-8";
@font-face {
    font-family: "Vag Rounded";
    src: url(../fonts/vag_rounded_bold.eot);
    src: url(../fonts/vag_rounded_bold.eot?#iefix) format("embedded-opentype"),
        url(../fonts/vag_rounded_bold.woff) format("woff"),
        url(../fonts/vag_rounded_bold.ttf) format("truetype"),
        url(../fonts/vag_rounded_bold.svg#VagRounded) format("svg");
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: "Gama Serif";
    src: url(../fonts/gama-serif-regular-webfont.eot);
    src: url(../fonts/gama-serif-regular-webfont.eot?#iefix)
            format("embedded-opentype"),
        url(../fonts/gama-serif-regular-webfont.woff) format("woff"),
        url(../fonts/gama-serif-regular-webfont.ttf) format("truetype"),
        url(../fonts/gama-serif-regular-webfont.svg#gamaserif) format("svg");
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: Moon;
    src: url(../fonts/moon_bold-webfont.eot);
    src: url(../fonts/moon_bold-webfont.eot?#iefix) format("embedded-opentype"),
        url(../fonts/moon_bold-webfont.woff) format("woff"),
        url(../fonts/moon_bold-webfont.ttf) format("truetype"),
        url(../fonts/moon_bold-webfont.svg#moon) format("svg");
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: "Circular Std";
    src: url(../fonts/circular-std/CircularStd-BoldItalic.woff2) format("woff2"),
        url(../fonts/circular-std/CircularStd-BoldItalic.woff) format("woff");
    font-weight: 700;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: "Circular Std";
    src: url(../fonts/circular-std/CircularStd-Black.woff2) format("woff2"),
        url(../fonts/circular-std/CircularStd-Black.woff) format("woff");
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: "Circular Std";
    src: url(../fonts/circular-std/CircularStd-MediumItalic.woff2)
            format("woff2"),
        url(../fonts/circular-std/CircularStd-MediumItalic.woff) format("woff");
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: "Circular Std";
    src: url(../fonts/circular-std/CircularStd-BlackItalic.woff2)
            format("woff2"),
        url(../fonts/circular-std/CircularStd-BlackItalic.woff) format("woff");
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: "Circular Std";
    src: url(../fonts/circular-std/CircularStd-Medium.woff2) format("woff2"),
        url(../fonts/circular-std/CircularStd-Medium.woff) format("woff");
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: "Circular Std Book";
    src: url(../fonts/circular-std/CircularStd-Book.woff2) format("woff2"),
        url(../fonts/circular-std/CircularStd-Book.woff) format("woff");
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: "Circular Std";
    src: url(../fonts/circular-std/CircularStd-Bold.woff2) format("woff2"),
        url(../fonts/circular-std/CircularStd-Bold.woff) format("woff");
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: "Circular Std Book";
    src: url(../fonts/circular-std/CircularStd-BookItalic.woff2) format("woff2"),
        url(../fonts/circular-std/CircularStd-BookItalic.woff) format("woff");
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: "Proxima Nova";
    src: url(../fonts/proxima-nova/ProximaNova-Regular.eot);
    src: url(../fonts/proxima-nova/ProximaNova-Regular.eot?#iefix)
            format("embedded-opentype"),
        url(../fonts/proxima-nova/ProximaNova-Regular.woff) format("woff"),
        url(../fonts/proxima-nova/ProximaNova-Regular.ttf) format("truetype"),
        url(../fonts/proxima-nova/ProximaNova-Regular.svg#ProximaNova-Regular)
            format("svg");
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: "Proxima Nova";
    src: url(../fonts/proxima-nova/ProximaNova-Semibold.eot);
    src: url(../fonts/proxima-nova/ProximaNova-Semibold.eot?#iefix)
            format("embedded-opentype"),
        url(../fonts/proxima-nova/ProximaNova-Semibold.woff) format("woff"),
        url(../fonts/proxima-nova/ProximaNova-Semibold.ttf) format("truetype"),
        url(../fonts/proxima-nova/ProximaNova-Semibold.svg#ProximaNova-Semibold)
            format("svg");
    font-weight: 600;
    font-style: normal;
}
@font-face {
    font-family: "Albert Sans";
    src: url(../fonts/albert-sans/AlbertSans-Regular.eot);
    src: url(../fonts/albert-sans/AlbertSans-Regular.eot?#iefix)
            format("embedded-opentype"),
        url(../fonts/albert-sans/AlbertSans-Regular.woff2) format("woff2"),
        url(../fonts/albert-sans/AlbertSans-Regular.woff) format("woff"),
        url(../fonts/albert-sans/AlbertSans-Regular.ttf) format("truetype");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: "Albert Sans";
    src: url(../fonts/albert-sans/AlbertSans-SemiBold.eot);
    src: url(../fonts/albert-sans/AlbertSans-SemiBold.eot?#iefix)
            format("embedded-opentype"),
        url(../fonts/albert-sans/AlbertSans-SemiBold.woff2) format("woff2"),
        url(../fonts/albert-sans/AlbertSans-SemiBold.woff) format("woff"),
        url(../fonts/albert-sans/AlbertSans-SemiBold.ttf) format("truetype");
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: "Albert Sans";
    src: url(../fonts/albert-sans/AlbertSans-MediumItalic.eot);
    src: url(../fonts/albert-sans/AlbertSans-MediumItalic.eot?#iefix)
            format("embedded-opentype"),
        url(../fonts/albert-sans/AlbertSans-MediumItalic.woff2) format("woff2"),
        url(../fonts/albert-sans/AlbertSans-MediumItalic.woff) format("woff"),
        url(../fonts/albert-sans/AlbertSans-MediumItalic.ttf) format("truetype");
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: "Albert Sans";
    src: url(../fonts/albert-sans/AlbertSans-ExtraLightItalic.eot);
    src: url(../fonts/albert-sans/AlbertSans-ExtraLightItalic.eot?#iefix)
            format("embedded-opentype"),
        url(../fonts/albert-sans/AlbertSans-ExtraLightItalic.woff2)
            format("woff2"),
        url(../fonts/albert-sans/AlbertSans-ExtraLightItalic.woff)
            format("woff"),
        url(../fonts/albert-sans/AlbertSans-ExtraLightItalic.ttf)
            format("truetype");
    font-weight: 200;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: "Albert Sans";
    src: url(../fonts/albert-sans/AlbertSans-LightItalic.eot);
    src: url(../fonts/albert-sans/AlbertSans-LightItalic.eot?#iefix)
            format("embedded-opentype"),
        url(../fonts/albert-sans/AlbertSans-LightItalic.woff2) format("woff2"),
        url(../fonts/albert-sans/AlbertSans-LightItalic.woff) format("woff"),
        url(../fonts/albert-sans/AlbertSans-LightItalic.ttf) format("truetype");
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: "Albert Sans";
    src: url(../fonts/albert-sans/AlbertSans-Italic.eot);
    src: url(../fonts/albert-sans/AlbertSans-Italic.eot?#iefix)
            format("embedded-opentype"),
        url(../fonts/albert-sans/AlbertSans-Italic.woff2) format("woff2"),
        url(../fonts/albert-sans/AlbertSans-Italic.woff) format("woff"),
        url(../fonts/albert-sans/AlbertSans-Italic.ttf) format("truetype");
    font-weight: 400;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: "Albert Sans";
    src: url(../fonts/albert-sans/AlbertSans-ExtraLight.eot);
    src: url(../fonts/albert-sans/AlbertSans-ExtraLight.eot?#iefix)
            format("embedded-opentype"),
        url(../fonts/albert-sans/AlbertSans-ExtraLight.woff2) format("woff2"),
        url(../fonts/albert-sans/AlbertSans-ExtraLight.woff) format("woff"),
        url(../fonts/albert-sans/AlbertSans-ExtraLight.ttf) format("truetype");
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: "Albert Sans";
    src: url(../fonts/albert-sans/AlbertSans-SemiBoldItalic.eot);
    src: url(../fonts/albert-sans/AlbertSans-SemiBoldItalic.eot?#iefix)
            format("embedded-opentype"),
        url(../fonts/albert-sans/AlbertSans-SemiBoldItalic.woff2)
            format("woff2"),
        url(../fonts/albert-sans/AlbertSans-SemiBoldItalic.woff) format("woff"),
        url(../fonts/albert-sans/AlbertSans-SemiBoldItalic.ttf)
            format("truetype");
    font-weight: 600;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: "Albert Sans";
    src: url(../fonts/albert-sans/AlbertSans-Medium.eot);
    src: url(../fonts/albert-sans/AlbertSans-Medium.eot?#iefix)
            format("embedded-opentype"),
        url(../fonts/albert-sans/AlbertSans-Medium.woff2) format("woff2"),
        url(../fonts/albert-sans/AlbertSans-Medium.woff) format("woff"),
        url(../fonts/albert-sans/AlbertSans-Medium.ttf) format("truetype");
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: "Albert Sans";
    src: url(../fonts/albert-sans/AlbertSans-Light.eot);
    src: url(../fonts/albert-sans/AlbertSans-Light.eot?#iefix)
            format("embedded-opentype"),
        url(../fonts/albert-sans/AlbertSans-Light.woff2) format("woff2"),
        url(../fonts/albert-sans/AlbertSans-Light.woff) format("woff"),
        url(../fonts/albert-sans/AlbertSans-Light.ttf) format("truetype");
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: "Albert Sans";
    src: url(../fonts/albert-sans/AlbertSans-BoldItalic.eot);
    src: url(../fonts/albert-sans/AlbertSans-BoldItalic.eot?#iefix)
            format("embedded-opentype"),
        url(../fonts/albert-sans/AlbertSans-BoldItalic.woff2) format("woff2"),
        url(../fonts/albert-sans/AlbertSans-BoldItalic.woff) format("woff"),
        url(../fonts/albert-sans/AlbertSans-BoldItalic.ttf) format("truetype");
    font-weight: 700;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: "Albert Sans";
    src: url(../fonts/albert-sans/AlbertSans-Black.eot);
    src: url(../fonts/albert-sans/AlbertSans-Black.eot?#iefix)
            format("embedded-opentype"),
        url(../fonts/albert-sans/AlbertSans-Black.woff2) format("woff2"),
        url(../fonts/albert-sans/AlbertSans-Black.woff) format("woff"),
        url(../fonts/albert-sans/AlbertSans-Black.ttf) format("truetype");
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: "Albert Sans";
    src: url(../fonts/albert-sans/AlbertSans-Thin.eot);
    src: url(../fonts/albert-sans/AlbertSans-Thin.eot?#iefix)
            format("embedded-opentype"),
        url(../fonts/albert-sans/AlbertSans-Thin.woff2) format("woff2"),
        url(../fonts/albert-sans/AlbertSans-Thin.woff) format("woff"),
        url(../fonts/albert-sans/AlbertSans-Thin.ttf) format("truetype");
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: "Albert Sans";
    src: url(../fonts/albert-sans/AlbertSans-BlackItalic.eot);
    src: url(../fonts/albert-sans/AlbertSans-BlackItalic.eot?#iefix)
            format("embedded-opentype"),
        url(../fonts/albert-sans/AlbertSans-BlackItalic.woff2) format("woff2"),
        url(../fonts/albert-sans/AlbertSans-BlackItalic.woff) format("woff"),
        url(../fonts/albert-sans/AlbertSans-BlackItalic.ttf) format("truetype");
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: "Albert Sans";
    src: url(../fonts/albert-sans/AlbertSans-ExtraBold.eot);
    src: url(../fonts/albert-sans/AlbertSans-ExtraBold.eot?#iefix)
            format("embedded-opentype"),
        url(../fonts/albert-sans/AlbertSans-ExtraBold.woff2) format("woff2"),
        url(../fonts/albert-sans/AlbertSans-ExtraBold.woff) format("woff"),
        url(../fonts/albert-sans/AlbertSans-ExtraBold.ttf) format("truetype");
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: "Albert Sans";
    src: url(../fonts/albert-sans/AlbertSans-ThinItalic.eot);
    src: url(../fonts/albert-sans/AlbertSans-ThinItalic.eot?#iefix)
            format("embedded-opentype"),
        url(../fonts/albert-sans/AlbertSans-ThinItalic.woff2) format("woff2"),
        url(../fonts/albert-sans/AlbertSans-ThinItalic.woff) format("woff"),
        url(../fonts/albert-sans/AlbertSans-ThinItalic.ttf) format("truetype");
    font-weight: 100;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: "Albert Sans";
    src: url(../fonts/albert-sans/AlbertSans-Bold.eot);
    src: url(../fonts/albert-sans/AlbertSans-Bold.eot?#iefix)
            format("embedded-opentype"),
        url(../fonts/albert-sans/AlbertSans-Bold.woff2) format("woff2"),
        url(../fonts/albert-sans/AlbertSans-Bold.woff) format("woff"),
        url(../fonts/albert-sans/AlbertSans-Bold.ttf) format("truetype");
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: "Albert Sans";
    src: url(../fonts/albert-sans/AlbertSans-ExtraBoldItalic.eot);
    src: url(../fonts/albert-sans/AlbertSans-ExtraBoldItalic.eot?#iefix)
            format("embedded-opentype"),
        url(../fonts/albert-sans/AlbertSans-ExtraBoldItalic.woff2)
            format("woff2"),
        url(../fonts/albert-sans/AlbertSans-ExtraBoldItalic.woff) format("woff"),
        url(../fonts/albert-sans/AlbertSans-ExtraBoldItalic.ttf)
            format("truetype");
    font-weight: 700;
    font-style: italic;
    font-display: swap;
}
:root {
    /* --wp--preset--color--ugm-primary: #1a2d42; */
    --wp--preset--color--ugm-primary: #073C64;
    --wp--preset--color--ugm-secondary: #fdcb2c;
    --wp--preset--color--ugm-primary-bg: #083d62;
    --wp--preset--color--ugm-secondary-bg: #fafafa;
    --wp--preset--color--ugm-tertiary: var(--wp--preset--color--ugm-primary-bg);
}
html {
    font-family: sans-serif;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
}
body {
    margin: 0;
}
article,
figcaption,
figure,
footer,
header,
main,
menu,
nav,
section,
summary {
    display: block;
}
canvas,
progress,
video {
    display: inline-block;
    vertical-align: baseline;
}
[hidden],
template {
    display: none;
}
b,
strong {
    font-weight: 700;
}
h1 {
    font-size: 2em;
    margin: 0.67em 0;
}
small {
    font-size: 80%;
}
img {
    border: 0;
}
svg:not(:root) {
    overflow: hidden;
}
figure {
    margin: 1em 40px;
}
hr {
    box-sizing: content-box;
    height: 0;
}
pre {
    overflow: auto;
}
code,
pre {
    font-family: monospace, monospace;
    font-size: 1em;
}
button,
input,
optgroup,
select,
textarea {
    color: inherit;
    font: inherit;
    margin: 0;
}
button {
    overflow: visible;
}
button,
select {
    text-transform: none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
    -webkit-appearance: button;
    cursor: pointer;
}
button[disabled],
html input[disabled] {
    cursor: default;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
    border: 0;
    padding: 0;
}
input {
    line-height: normal;
}
input[type="checkbox"],
input[type="radio"] {
    box-sizing: border-box;
    padding: 0;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
    height: auto;
}
input[type="search"] {
    -webkit-appearance: textfield;
    box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none;
}
fieldset {
    border: 1px solid silver;
    margin: 0 2px;
    padding: 0.35em 0.625em 0.75em;
}
legend {
    border: 0;
    padding: 0;
}
textarea {
    overflow: auto;
}
optgroup {
    font-weight: 700;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
td,
th {
    padding: 0;
}
* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
:after,
:before {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
html {
    font-size: 10px;
    -webkit-tap-highlight-color: transparent;
}
body {
    font-family: "Albert Sans", sans-serif;
    font-size: 16px;
    line-height: 1.7142857143;
    color: #141729;
    background-color: #fff;
}
@media (max-width: 767px) {
    body {
        font-size: 16px;
        line-height: 1.75;
        letter-spacing: 0.24px;
    }
}
button,
input,
select,
textarea {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
}
a {
    color: var(--wp--preset--color--ugm-primary-bg);
    background-color: transparent;
}
a:focus,
a:hover {
    color: var(--wp--preset--color--ugm-primary-bg);
    text-decoration: underline;
    outline: 0;
}
figure {
    margin: 0;
}
img {
    vertical-align: middle;
}
.img-responsive,
.wp-caption img {
    display: block;
    max-width: 100%;
    height: auto;
}
.img-thumbnail {
    padding: 4px;
    line-height: 1.7142857143;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 1px;
    -webkit-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    display: inline-block;
    max-width: 100%;
    height: auto;
}
.img-circle {
    border-radius: 50%;
}
hr {
    margin-top: 30px;
    margin-bottom: 30px;
    border: 0;
    border-top: 1px solid #e6e6e6;
}
.sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0;
}
[role="button"] {
    cursor: pointer;
}
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: "Albert Sans", sans-serif;
    font-weight: 700;
    line-height: 1.2;
    color: inherit;
}
.h1 .small,
.h1 small,
.h2 .small,
.h2 small,
.h3 .small,
.h3 small,
.h4 .small,
.h4 small,
.h5 .small,
.h5 small,
.h6 .small,
.h6 small,
h1 .small,
h1 small,
h2 .small,
h2 small,
h3 .small,
h3 small,
h4 .small,
h4 small,
h5 .small,
h5 small,
h6 .small,
h6 small {
    font-weight: 400;
    line-height: 1;
    color: #a6a6a6;
}
.h1,
.h2,
.h3,
h1,
h2,
h3 {
    margin-top: 27px;
    margin-bottom: 13.5px;
}
.h1 .small,
.h1 small,
.h2 .small,
.h2 small,
.h3 .small,
.h3 small,
h1 .small,
h1 small,
h2 .small,
h2 small,
h3 .small,
h3 small {
    font-size: 65%;
}
.h4,
.h5,
.h6,
h4,
h5,
h6 {
    margin-top: 13.5px;
    margin-bottom: 13.5px;
}
.h4 .small,
.h4 small,
.h5 .small,
.h5 small,
.h6 .small,
.h6 small,
h4 .small,
h4 small,
h5 .small,
h5 small,
h6 .small,
h6 small {
    font-size: 75%;
}
.h1,
h1 {
    font-size: 32px;
}
.h2,
h2 {
    font-size: 29px;
}
.h3,
h3 {
    font-size: 20px;
}
.h4,
h4 {
    font-size: 21px;
}
.h5,
h5 {
    font-size: 19px;
}
.h6,
h6 {
    font-size: 16px;
    text-transform: uppercase;
    letter-spacing: 2px;
}
p {
    margin: 0 0 15px;
}
.small,
small {
    font-size: 87%;
}
.text-left {
    text-align: left;
}
.text-right {
    text-align: right;
}
.text-center {
    text-align: center;
}
.text-muted {
    color: #a6a6a6;
}
.text-primary {
    color: var(--wp--preset--color--ugm-tertiary);
}
a.text-primary:focus,
a.text-primary:hover {
    color: #0f7992;
}
.text-success {
    color: #3c763d;
}
a.text-success:focus,
a.text-success:hover {
    color: #2b542c;
}
.text-info {
    color: #31708f;
}
a.text-info:focus,
a.text-info:hover {
    color: #245269;
}
.bg-primary {
    color: #fff;
}
.bg-primary {
    background-color: var(--wp--preset--color--ugm-tertiary);
}
a.bg-primary:focus,
a.bg-primary:hover {
    background-color: #0f7992;
}
.bg-success {
    background-color: #dff0d8;
}
a.bg-success:focus,
a.bg-success:hover {
    background-color: #c1e2b3;
}
.bg-info {
    background-color: #d9edf7;
}
a.bg-info:focus,
a.bg-info:hover {
    background-color: #afd9ee;
}
.page-header {
    padding-bottom: 12.5px;
    margin: 54px 0 27px;
    border-bottom: 1px solid #e6e6e6;
}
ul {
    margin-top: 0;
    margin-bottom: 13.5px;
}
ul ul {
    margin-bottom: 0;
}
.list-inline {
    padding-left: 0;
    list-style: none;
    margin-left: -5px;
}
.list-inline > li {
    display: inline-block;
    padding-left: 5px;
    padding-right: 5px;
}
address {
    margin-bottom: 27px;
    font-style: normal;
    line-height: 1.7142857143;
}
.container {
    margin-right: auto;
    margin-left: auto;
    padding-left: 15px;
    padding-right: 15px;
}
.container:after,
.container:before {
    content: " ";
    display: table;
}
.container:after {
    clear: both;
}
@media (min-width: 768px) {
    .container {
        width: 750px;
    }
}
@media (min-width: 1024px) {
    .container {
        width: 970px;
    }
}
@media (min-width: 1200px) {
    .container {
        width: 1200px;
    }
}
.row {
    margin-left: -15px;
    margin-right: -15px;
    position: relative;
}
.row.flex{
    display: flex;
}
.row:after,
.row:before {
    content: " ";
    display: table;
}
.row:after {
    clear: both;
}
.col-lg-1,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-md-1,
.col-md-10,
.col-md-11,
.col-md-12,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-sm-1,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-xs-1,
.col-xs-10,
.col-xs-11,
.col-xs-12,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9 {
    position: relative;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
}
.col-xs-1,
.col-xs-10,
.col-xs-11,
.col-xs-12,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9 {
    float: left;
}
.col-xs-1 {
    width: 8.3333333333%;
}
.col-xs-2 {
    width: 16.6666666667%;
}
.col-xs-3 {
    width: 25%;
}
.col-xs-4 {
    width: 33.3333333333%;
}
.col-xs-5 {
    width: 41.6666666667%;
}
.col-xs-6 {
    width: 50%;
}
.col-xs-7 {
    width: 58.3333333333%;
}
.col-xs-8 {
    width: 66.6666666667%;
}
.col-xs-9 {
    width: 75%;
}
.col-xs-10 {
    width: 83.3333333333%;
}
.col-xs-11 {
    width: 91.6666666667%;
}
.col-xs-12 {
    width: 100%;
}
.col-xs-pull-0 {
    right: auto;
}
.col-xs-pull-1 {
    right: 8.3333333333%;
}
.col-xs-pull-2 {
    right: 16.6666666667%;
}
.col-xs-pull-3 {
    right: 25%;
}
.col-xs-pull-4 {
    right: 33.3333333333%;
}
.col-xs-pull-5 {
    right: 41.6666666667%;
}
.col-xs-pull-6 {
    right: 50%;
}
.col-xs-pull-7 {
    right: 58.3333333333%;
}
.col-xs-pull-8 {
    right: 66.6666666667%;
}
.col-xs-pull-9 {
    right: 75%;
}
.col-xs-pull-10 {
    right: 83.3333333333%;
}
.col-xs-pull-11 {
    right: 91.6666666667%;
}
.col-xs-pull-12 {
    right: 100%;
}
.col-xs-push-0 {
    left: auto;
}
.col-xs-push-1 {
    left: 8.3333333333%;
}
.col-xs-push-2 {
    left: 16.6666666667%;
}
.col-xs-push-3 {
    left: 25%;
}
.col-xs-push-4 {
    left: 33.3333333333%;
}
.col-xs-push-5 {
    left: 41.6666666667%;
}
.col-xs-push-6 {
    left: 50%;
}
.col-xs-push-7 {
    left: 58.3333333333%;
}
.col-xs-push-8 {
    left: 66.6666666667%;
}
.col-xs-push-9 {
    left: 75%;
}
.col-xs-push-10 {
    left: 83.3333333333%;
}
.col-xs-push-11 {
    left: 91.6666666667%;
}
.col-xs-push-12 {
    left: 100%;
}
.col-xs-offset-0 {
    margin-left: 0;
}
.col-xs-offset-1 {
    margin-left: 8.3333333333%;
}
.col-xs-offset-2 {
    margin-left: 16.6666666667%;
}
.col-xs-offset-3 {
    margin-left: 25%;
}
.col-xs-offset-4 {
    margin-left: 33.3333333333%;
}
.col-xs-offset-5 {
    margin-left: 41.6666666667%;
}
.col-xs-offset-6 {
    margin-left: 50%;
}
.col-xs-offset-7 {
    margin-left: 58.3333333333%;
}
.col-xs-offset-8 {
    margin-left: 66.6666666667%;
}
.col-xs-offset-9 {
    margin-left: 75%;
}
.col-xs-offset-10 {
    margin-left: 83.3333333333%;
}
.col-xs-offset-11 {
    margin-left: 91.6666666667%;
}
.col-xs-offset-12 {
    margin-left: 100%;
}
@media (min-width: 768px) {
    .col-sm-1,
    .col-sm-10,
    .col-sm-11,
    .col-sm-12,
    .col-sm-2,
    .col-sm-3,
    .col-sm-4,
    .col-sm-5,
    .col-sm-6,
    .col-sm-7,
    .col-sm-8,
    .col-sm-9 {
        float: left;
    }
    .col-sm-1 {
        width: 8.3333333333%;
    }
    .col-sm-2 {
        width: 16.6666666667%;
    }
    .col-sm-3 {
        width: 25%;
    }
    .col-sm-4 {
        width: 33.3333333333%;
    }
    .col-sm-5 {
        width: 41.6666666667%;
    }
    .col-sm-6 {
        width: 50%;
    }
    .col-sm-7 {
        width: 58.3333333333%;
    }
    .col-sm-8 {
        width: 66.6666666667%;
    }
    .col-sm-9 {
        width: 75%;
    }
    .col-sm-10 {
        width: 83.3333333333%;
    }
    .col-sm-11 {
        width: 91.6666666667%;
    }
    .col-sm-12 {
        width: 100%;
    }
    .col-sm-pull-0 {
        right: auto;
    }
    .col-sm-pull-1 {
        right: 8.3333333333%;
    }
    .col-sm-pull-2 {
        right: 16.6666666667%;
    }
    .col-sm-pull-3 {
        right: 25%;
    }
    .col-sm-pull-4 {
        right: 33.3333333333%;
    }
    .col-sm-pull-5 {
        right: 41.6666666667%;
    }
    .col-sm-pull-6 {
        right: 50%;
    }
    .col-sm-pull-7 {
        right: 58.3333333333%;
    }
    .col-sm-pull-8 {
        right: 66.6666666667%;
    }
    .col-sm-pull-9 {
        right: 75%;
    }
    .col-sm-pull-10 {
        right: 83.3333333333%;
    }
    .col-sm-pull-11 {
        right: 91.6666666667%;
    }
    .col-sm-pull-12 {
        right: 100%;
    }
    .col-sm-push-0 {
        left: auto;
    }
    .col-sm-push-1 {
        left: 8.3333333333%;
    }
    .col-sm-push-2 {
        left: 16.6666666667%;
    }
    .col-sm-push-3 {
        left: 25%;
    }
    .col-sm-push-4 {
        left: 33.3333333333%;
    }
    .col-sm-push-5 {
        left: 41.6666666667%;
    }
    .col-sm-push-6 {
        left: 50%;
    }
    .col-sm-push-7 {
        left: 58.3333333333%;
    }
    .col-sm-push-8 {
        left: 66.6666666667%;
    }
    .col-sm-push-9 {
        left: 75%;
    }
    .col-sm-push-10 {
        left: 83.3333333333%;
    }
    .col-sm-push-11 {
        left: 91.6666666667%;
    }
    .col-sm-push-12 {
        left: 100%;
    }
    .col-sm-offset-0 {
        margin-left: 0;
    }
    .col-sm-offset-1 {
        margin-left: 8.3333333333%;
    }
    .col-sm-offset-2 {
        margin-left: 16.6666666667%;
    }
    .col-sm-offset-3 {
        margin-left: 25%;
    }
    .col-sm-offset-4 {
        margin-left: 33.3333333333%;
    }
    .col-sm-offset-5 {
        margin-left: 41.6666666667%;
    }
    .col-sm-offset-6 {
        margin-left: 50%;
    }
    .col-sm-offset-7 {
        margin-left: 58.3333333333%;
    }
    .col-sm-offset-8 {
        margin-left: 66.6666666667%;
    }
    .col-sm-offset-9 {
        margin-left: 75%;
    }
    .col-sm-offset-10 {
        margin-left: 83.3333333333%;
    }
    .col-sm-offset-11 {
        margin-left: 91.6666666667%;
    }
    .col-sm-offset-12 {
        margin-left: 100%;
    }
}
@media (min-width: 1024px) {
    .col-md-1,
    .col-md-10,
    .col-md-11,
    .col-md-12,
    .col-md-2,
    .col-md-3,
    .col-md-4,
    .col-md-5,
    .col-md-6,
    .col-md-7,
    .col-md-8,
    .col-md-9 {
        float: left;
    }
    .col-md-1 {
        width: 8.3333333333%;
    }
    .col-md-2 {
        width: 16.6666666667%;
    }
    .col-md-3 {
        width: 25%;
    }
    .col-md-4 {
        width: 33.3333333333%;
    }
    .col-md-5 {
        width: 41.6666666667%;
    }
    .col-md-6 {
        width: 50%;
    }
    .col-md-7 {
        width: 58.3333333333%;
    }
    .col-md-8 {
        width: 66.6666666667%;
    }
    .col-md-9 {
        width: 75%;
    }
    .col-md-10 {
        width: 83.3333333333%;
    }
    .col-md-11 {
        width: 91.6666666667%;
    }
    .col-md-12 {
        width: 100%;
    }
    .col-md-pull-0 {
        right: auto;
    }
    .col-md-pull-1 {
        right: 8.3333333333%;
    }
    .col-md-pull-2 {
        right: 16.6666666667%;
    }
    .col-md-pull-3 {
        right: 25%;
    }
    .col-md-pull-4 {
        right: 33.3333333333%;
    }
    .col-md-pull-5 {
        right: 41.6666666667%;
    }
    .col-md-pull-6 {
        right: 50%;
    }
    .col-md-pull-7 {
        right: 58.3333333333%;
    }
    .col-md-pull-8 {
        right: 66.6666666667%;
    }
    .col-md-pull-9 {
        right: 75%;
    }
    .col-md-pull-10 {
        right: 83.3333333333%;
    }
    .col-md-pull-11 {
        right: 91.6666666667%;
    }
    .col-md-pull-12 {
        right: 100%;
    }
    .col-md-push-0 {
        left: auto;
    }
    .col-md-push-1 {
        left: 8.3333333333%;
    }
    .col-md-push-2 {
        left: 16.6666666667%;
    }
    .col-md-push-3 {
        left: 25%;
    }
    .col-md-push-4 {
        left: 33.3333333333%;
    }
    .col-md-push-5 {
        left: 41.6666666667%;
    }
    .col-md-push-6 {
        left: 50%;
    }
    .col-md-push-7 {
        left: 58.3333333333%;
    }
    .col-md-push-8 {
        left: 66.6666666667%;
    }
    .col-md-push-9 {
        left: 75%;
    }
    .col-md-push-10 {
        left: 83.3333333333%;
    }
    .col-md-push-11 {
        left: 91.6666666667%;
    }
    .col-md-push-12 {
        left: 100%;
    }
    .col-md-offset-0 {
        margin-left: 0;
    }
    .col-md-offset-1 {
        margin-left: 8.3333333333%;
    }
    .col-md-offset-2 {
        margin-left: 16.6666666667%;
    }
    .col-md-offset-3 {
        margin-left: 25%;
    }
    .col-md-offset-4 {
        margin-left: 33.3333333333%;
    }
    .col-md-offset-5 {
        margin-left: 41.6666666667%;
    }
    .col-md-offset-6 {
        margin-left: 50%;
    }
    .col-md-offset-7 {
        margin-left: 58.3333333333%;
    }
    .col-md-offset-8 {
        margin-left: 66.6666666667%;
    }
    .col-md-offset-9 {
        margin-left: 75%;
    }
    .col-md-offset-10 {
        margin-left: 83.3333333333%;
    }
    .col-md-offset-11 {
        margin-left: 91.6666666667%;
    }
    .col-md-offset-12 {
        margin-left: 100%;
    }
}
@media (min-width: 1200px) {
    .col-lg-1,
    .col-lg-10,
    .col-lg-11,
    .col-lg-12,
    .col-lg-2,
    .col-lg-3,
    .col-lg-4,
    .col-lg-5,
    .col-lg-6,
    .col-lg-7,
    .col-lg-8,
    .col-lg-9 {
        float: left;
    }
    .col-lg-1 {
        width: 8.3333333333%;
    }
    .col-lg-2 {
        width: 16.6666666667%;
    }
    .col-lg-3 {
        width: 25%;
    }
    .col-lg-4 {
        width: 33.3333333333%;
    }
    .col-lg-5 {
        width: 41.6666666667%;
    }
    .col-lg-6 {
        width: 50%;
    }
    .col-lg-7 {
        width: 58.3333333333%;
    }
    .col-lg-8 {
        width: 66.6666666667%;
    }
    .col-lg-9 {
        width: 75%;
    }
    .col-lg-10 {
        width: 83.3333333333%;
    }
    .col-lg-11 {
        width: 91.6666666667%;
    }
    .col-lg-12 {
        width: 100%;
    }
    .col-lg-pull-0 {
        right: auto;
    }
    .col-lg-pull-1 {
        right: 8.3333333333%;
    }
    .col-lg-pull-2 {
        right: 16.6666666667%;
    }
    .col-lg-pull-3 {
        right: 25%;
    }
    .col-lg-pull-4 {
        right: 33.3333333333%;
    }
    .col-lg-pull-5 {
        right: 41.6666666667%;
    }
    .col-lg-pull-6 {
        right: 50%;
    }
    .col-lg-pull-7 {
        right: 58.3333333333%;
    }
    .col-lg-pull-8 {
        right: 66.6666666667%;
    }
    .col-lg-pull-9 {
        right: 75%;
    }
    .col-lg-pull-10 {
        right: 83.3333333333%;
    }
    .col-lg-pull-11 {
        right: 91.6666666667%;
    }
    .col-lg-pull-12 {
        right: 100%;
    }
    .col-lg-push-0 {
        left: auto;
    }
    .col-lg-push-1 {
        left: 8.3333333333%;
    }
    .col-lg-push-2 {
        left: 16.6666666667%;
    }
    .col-lg-push-3 {
        left: 25%;
    }
    .col-lg-push-4 {
        left: 33.3333333333%;
    }
    .col-lg-push-5 {
        left: 41.6666666667%;
    }
    .col-lg-push-6 {
        left: 50%;
    }
    .col-lg-push-7 {
        left: 58.3333333333%;
    }
    .col-lg-push-8 {
        left: 66.6666666667%;
    }
    .col-lg-push-9 {
        left: 75%;
    }
    .col-lg-push-10 {
        left: 83.3333333333%;
    }
    .col-lg-push-11 {
        left: 91.6666666667%;
    }
    .col-lg-push-12 {
        left: 100%;
    }
    .col-lg-offset-0 {
        margin-left: 0;
    }
    .col-lg-offset-1 {
        margin-left: 8.3333333333%;
    }
    .col-lg-offset-2 {
        margin-left: 16.6666666667%;
    }
    .col-lg-offset-3 {
        margin-left: 25%;
    }
    .col-lg-offset-4 {
        margin-left: 33.3333333333%;
    }
    .col-lg-offset-5 {
        margin-left: 41.6666666667%;
    }
    .col-lg-offset-6 {
        margin-left: 50%;
    }
    .col-lg-offset-7 {
        margin-left: 58.3333333333%;
    }
    .col-lg-offset-8 {
        margin-left: 66.6666666667%;
    }
    .col-lg-offset-9 {
        margin-left: 75%;
    }
    .col-lg-offset-10 {
        margin-left: 83.3333333333%;
    }
    .col-lg-offset-11 {
        margin-left: 91.6666666667%;
    }
    .col-lg-offset-12 {
        margin-left: 100%;
    }
}
fieldset {
    padding: 0;
    margin: 0;
    border: 0;
    min-width: 0;
}
legend {
    display: block;
    width: 100%;
    padding: 0;
    margin-bottom: 27px;
    font-size: 24px;
    line-height: inherit;
    color: #333;
    border: 0;
    border-bottom: 1px solid #e5e5e5;
}
label {
    color: #555;
    display: inline-block;
    max-width: 100%;
    margin-bottom: 5px;
    font-weight: 400;
}
input[type="search"] {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
input[type="checkbox"],
input[type="radio"] {
    margin: 4px 0 0;
    line-height: normal;
}
input[type="file"] {
    display: block;
}
input[type="range"] {
    display: block;
    width: 100%;
}
select[multiple],
select[size] {
    height: auto;
}
input[type="checkbox"]:focus,
input[type="file"]:focus,
input[type="radio"]:focus {
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px;
}
output {
    display: block;
    padding-top: 9px;
    font-size: 16px;
    line-height: 1.7142857143;
    color: #555;
}
.form-control {
    display: block;
    width: 100%;
    height: 48px;
    padding: 11px 20px;
    font-size: 16px;
    line-height: 1.7142857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 0;
    -webkit-transition: border-color ease-in-out 0.15s,
        box-shadow ease-in-out 0.15s;
    -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
    transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}
.form-control:focus {
    border-color: var(--wp--preset--color--ugm-tertiary);
    outline: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    outline-color: transparent;
}
.form-control::-moz-placeholder {
    color: #999;
    opacity: 1;
}
.form-control:-ms-input-placeholder {
    color: #999;
}
.form-control::-webkit-input-placeholder {
    color: #999;
}
.form-control::-ms-expand {
    border: 0;
    background-color: transparent;
}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
    background-color: #e6e6e6;
    opacity: 1;
}
.form-control[disabled],
fieldset[disabled] .form-control {
    cursor: not-allowed;
}
textarea.form-control {
    height: auto;
}
input[type="search"] {
    -webkit-appearance: none;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
    input[type="date"].form-control,
    input[type="datetime-local"].form-control,
    input[type="month"].form-control,
    input[type="time"].form-control {
        line-height: 48px;
    }
    .input-group-sm input[type="date"],
    .input-group-sm input[type="datetime-local"],
    .input-group-sm input[type="month"],
    .input-group-sm input[type="time"],
    .input-group-sm > .input-group-btn > input.btn[type="date"],
    .input-group-sm > .input-group-btn > input.btn[type="datetime-local"],
    .input-group-sm > .input-group-btn > input.btn[type="month"],
    .input-group-sm > .input-group-btn > input.btn[type="time"],
    .input-group-sm > input.form-control[type="date"],
    .input-group-sm > input.form-control[type="datetime-local"],
    .input-group-sm > input.form-control[type="month"],
    .input-group-sm > input.form-control[type="time"],
    input[type="date"].input-sm,
    input[type="datetime-local"].input-sm,
    input[type="month"].input-sm,
    input[type="time"].input-sm {
        line-height: 33px;
    }
    .input-group-lg input[type="date"],
    .input-group-lg input[type="datetime-local"],
    .input-group-lg input[type="month"],
    .input-group-lg input[type="time"],
    .input-group-lg > .input-group-btn > input.btn[type="date"],
    .input-group-lg > .input-group-btn > input.btn[type="datetime-local"],
    .input-group-lg > .input-group-btn > input.btn[type="month"],
    .input-group-lg > .input-group-btn > input.btn[type="time"],
    .input-group-lg > input.form-control[type="date"],
    .input-group-lg > input.form-control[type="datetime-local"],
    .input-group-lg > input.form-control[type="month"],
    .input-group-lg > input.form-control[type="time"],
    input[type="date"].input-lg,
    input[type="datetime-local"].input-lg,
    input[type="month"].input-lg,
    input[type="time"].input-lg {
        line-height: 52px;
    }
}
.form-group {
    margin-bottom: 15px;
}
.checkbox,
.radio {
    position: relative;
    display: block;
    margin-top: 10px;
    margin-bottom: 10px;
}
.checkbox label,
.radio label {
    min-height: 27px;
    padding-left: 20px;
    margin-bottom: 0;
    font-weight: 400;
    cursor: pointer;
}
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"],
.radio input[type="radio"],
.radio-inline input[type="radio"] {
    position: absolute;
    margin-left: -20px;
}
.checkbox + .checkbox,
.radio + .radio {
    margin-top: -5px;
}
.checkbox-inline,
.radio-inline {
    position: relative;
    display: inline-block;
    padding-left: 20px;
    margin-bottom: 0;
    vertical-align: middle;
    font-weight: 400;
    cursor: pointer;
}
.checkbox-inline + .checkbox-inline,
.radio-inline + .radio-inline {
    margin-top: 0;
    margin-left: 10px;
}
fieldset[disabled] input[type="checkbox"],
fieldset[disabled] input[type="radio"],
input[type="checkbox"].disabled,
input[type="checkbox"][disabled],
input[type="radio"].disabled,
input[type="radio"][disabled] {
    cursor: not-allowed;
}
.checkbox-inline.disabled,
.radio-inline.disabled,
fieldset[disabled] .checkbox-inline,
fieldset[disabled] .radio-inline {
    cursor: not-allowed;
}
.checkbox.disabled label,
.radio.disabled label,
fieldset[disabled] .checkbox label,
fieldset[disabled] .radio label {
    cursor: not-allowed;
}
.form-control-static {
    padding-top: 9px;
    padding-bottom: 9px;
    margin-bottom: 0;
    min-height: 43px;
}
.form-control-static.input-lg,
.form-control-static.input-sm,
.input-group-lg > .form-control-static.form-control,
.input-group-lg > .input-group-btn > .form-control-static.btn,
.input-group-sm > .form-control-static.form-control,
.input-group-sm > .input-group-btn > .form-control-static.btn {
    padding-left: 0;
    padding-right: 0;
}
.input-group-sm > .form-control,
.input-group-sm > .input-group-btn > .btn,
.input-sm {
    height: 33px;
    padding: 5px 10px;
    font-size: 14px;
    line-height: 1.5;
    border-radius: 2px;
}
.input-group-sm > .input-group-btn > select.btn,
.input-group-sm > select.form-control,
select.input-sm {
    height: 33px;
    line-height: 33px;
}
.input-group-sm > .input-group-btn > select.btn[multiple],
.input-group-sm > .input-group-btn > textarea.btn,
.input-group-sm > select.form-control[multiple],
.input-group-sm > textarea.form-control,
select[multiple].input-sm,
textarea.input-sm {
    height: auto;
}
.form-group-sm .form-control,
.form-group-sm .single-page .contact-form input[type*="email"],
.form-group-sm .single-page .contact-form input[type*="text"],
.form-group-sm .single-page .contact-form textarea,
.form-group-sm .widget select,
.single-page .contact-form .form-group-sm input[type*="email"],
.single-page .contact-form .form-group-sm input[type*="text"],
.single-page .contact-form .form-group-sm textarea,
.widget .form-group-sm select {
    height: 33px;
    padding: 5px 10px;
    font-size: 14px;
    line-height: 1.5;
    border-radius: 2px;
}
.form-group-sm .widget select,
.form-group-sm select.form-control,
.widget .form-group-sm select {
    height: 33px;
    line-height: 33px;
}
.form-group-sm .single-page .contact-form textarea,
.form-group-sm .widget select[multiple],
.form-group-sm select[multiple].form-control,
.form-group-sm textarea.form-control,
.single-page .contact-form .form-group-sm textarea,
.widget .form-group-sm select[multiple] {
    height: auto;
}
.form-group-sm .form-control-static {
    height: 33px;
    min-height: 41px;
    padding: 6px 10px;
    font-size: 14px;
    line-height: 1.5;
}
.input-group-lg > .form-control,
.input-group-lg > .input-group-btn > .btn,
.input-lg {
    height: 52px;
    padding: 11px 20px;
    font-size: 21px;
    line-height: 1.3333333;
    border-radius: 4px;
}
.input-group-lg > .input-group-btn > select.btn,
.input-group-lg > select.form-control,
select.input-lg {
    height: 52px;
    line-height: 52px;
}
.input-group-lg > .input-group-btn > select.btn[multiple],
.input-group-lg > .input-group-btn > textarea.btn,
.input-group-lg > select.form-control[multiple],
.input-group-lg > textarea.form-control,
select[multiple].input-lg,
textarea.input-lg {
    height: auto;
}
.form-group-lg .form-control,
.form-group-lg .single-page .contact-form input[type*="email"],
.form-group-lg .single-page .contact-form input[type*="text"],
.form-group-lg .single-page .contact-form textarea,
.form-group-lg .widget select,
.single-page .contact-form .form-group-lg input[type*="email"],
.single-page .contact-form .form-group-lg input[type*="text"],
.single-page .contact-form .form-group-lg textarea,
.widget .form-group-lg select {
    height: 52px;
    padding: 11px 20px;
    font-size: 21px;
    line-height: 1.3333333;
    border-radius: 4px;
}
.form-group-lg .widget select,
.form-group-lg select.form-control,
.widget .form-group-lg select {
    height: 52px;
    line-height: 52px;
}
.form-group-lg .single-page .contact-form textarea,
.form-group-lg .widget select[multiple],
.form-group-lg select[multiple].form-control,
.form-group-lg textarea.form-control,
.single-page .contact-form .form-group-lg textarea,
.widget .form-group-lg select[multiple] {
    height: auto;
}
.form-group-lg .form-control-static {
    height: 52px;
    min-height: 48px;
    padding: 12px 20px;
    font-size: 21px;
    line-height: 1.3333333;
}
.has-success .checkbox,
.has-success .checkbox-inline,
.has-success .control-label,
.has-success .help-block,
.has-success .radio,
.has-success .radio-inline,
.has-success.checkbox label,
.has-success.checkbox-inline label,
.has-success.radio label,
.has-success.radio-inline label {
    color: #3c763d;
}
.has-success .form-control,
.has-success .single-page .contact-form input[type*="email"],
.has-success .single-page .contact-form input[type*="text"],
.has-success .single-page .contact-form textarea,
.has-success .widget select,
.single-page .contact-form .has-success input[type*="email"],
.single-page .contact-form .has-success input[type*="text"],
.single-page .contact-form .has-success textarea,
.widget .has-success select {
    border-color: #3c763d;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-success .form-control:focus,
.has-success .single-page .contact-form input:focus[type*="email"],
.has-success .single-page .contact-form input:focus[type*="text"],
.has-success .single-page .contact-form textarea:focus,
.has-success .widget select:focus,
.single-page .contact-form .has-success input:focus[type*="email"],
.single-page .contact-form .has-success input:focus[type*="text"],
.single-page .contact-form .has-success textarea:focus,
.widget .has-success select:focus {
    border-color: #2b542c;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
}
.has-error .checkbox,
.has-error .checkbox-inline,
.has-error .control-label,
.has-error .help-block,
.has-error .radio,
.has-error .radio-inline,
.has-error.checkbox label,
.has-error.checkbox-inline label,
.has-error.radio label,
.has-error.radio-inline label {
    color: #a94442;
}
.has-error .form-control,
.has-error .single-page .contact-form input[type*="email"],
.has-error .single-page .contact-form input[type*="text"],
.has-error .single-page .contact-form textarea,
.has-error .widget select,
.single-page .contact-form .has-error input[type*="email"],
.single-page .contact-form .has-error input[type*="text"],
.single-page .contact-form .has-error textarea,
.widget .has-error select {
    border-color: #a94442;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-error .form-control:focus,
.has-error .single-page .contact-form input:focus[type*="email"],
.has-error .single-page .contact-form input:focus[type*="text"],
.has-error .single-page .contact-form textarea:focus,
.has-error .widget select:focus,
.single-page .contact-form .has-error input:focus[type*="email"],
.single-page .contact-form .has-error input:focus[type*="text"],
.single-page .contact-form .has-error textarea:focus,
.widget .has-error select:focus {
    border-color: #843534;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
}
.help-block {
    display: block;
    margin-top: 5px;
    margin-bottom: 10px;
    color: #3e477f;
}
@media (min-width: 768px) {
    .form-inline .form-group {
        display: inline-block;
        margin-bottom: 0;
        vertical-align: middle;
    }
    .form-inline .form-control,
    .form-inline .single-page .contact-form input[type*="email"],
    .form-inline .single-page .contact-form input[type*="text"],
    .form-inline .single-page .contact-form textarea,
    .form-inline .widget select,
    .single-page .contact-form .form-inline input[type*="email"],
    .single-page .contact-form .form-inline input[type*="text"],
    .single-page .contact-form .form-inline textarea,
    .widget .form-inline select {
        display: inline-block;
        width: auto;
        vertical-align: middle;
    }
    .form-inline .form-control-static {
        display: inline-block;
    }
    .form-inline .input-group {
        display: inline-table;
        vertical-align: middle;
    }
    .form-inline .input-group .form-control,
    .form-inline .input-group .input-group-btn,
    .form-inline .input-group .single-page .contact-form input[type*="email"],
    .form-inline .input-group .single-page .contact-form input[type*="text"],
    .form-inline .input-group .single-page .contact-form textarea,
    .form-inline .input-group .widget select,
    .single-page .contact-form .form-inline .input-group input[type*="email"],
    .single-page .contact-form .form-inline .input-group input[type*="text"],
    .single-page .contact-form .form-inline .input-group textarea,
    .widget .form-inline .input-group select {
        width: auto;
    }
    .form-inline .input-group > .form-control,
    .form-inline .single-page .contact-form .input-group > input[type*="email"],
    .form-inline .single-page .contact-form .input-group > input[type*="text"],
    .form-inline .single-page .contact-form .input-group > textarea,
    .form-inline .widget .input-group > select,
    .single-page .contact-form .form-inline .input-group > input[type*="email"],
    .single-page .contact-form .form-inline .input-group > input[type*="text"],
    .single-page .contact-form .form-inline .input-group > textarea,
    .widget .form-inline .input-group > select {
        width: 100%;
    }
    .form-inline .control-label {
        margin-bottom: 0;
        vertical-align: middle;
    }
    .form-inline .checkbox,
    .form-inline .radio {
        display: inline-block;
        margin-top: 0;
        margin-bottom: 0;
        vertical-align: middle;
    }
    .form-inline .checkbox label,
    .form-inline .radio label {
        padding-left: 0;
    }
    .form-inline .checkbox input[type="checkbox"],
    .form-inline .radio input[type="radio"] {
        position: relative;
        margin-left: 0;
    }
}
.btn,
.single-page .contact-form input[type*="submit"] {
    display: inline-block;
    margin-bottom: 0;
    font-weight: 700;
    text-align: center;
    text-decoration: none;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    white-space: nowrap;
    padding: 9px 20px;
    font-size: 16px;
    line-height: 1.7142857143;
    border-radius: 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    letter-spacing: 1px;
    position: relative;
    transition: all 0.3s ease-in-out;
}
.btn svg,
.single-page .contact-form input[type*="submit"] svg {
    transition-duration: 0.3s;
    transition-timing-function: ease;
    transition-delay: 0s;
    transition-property: stroke, fill;
}
.btn-small {
    line-height: 1;
    padding: 8px 12px;
}
.btn-transparent {
    background-color: transparent !important;
}
.btn-cookie {
    border: 1px solid #fff;
    padding: 12px 20px;
    font-size: 14px;
}
.btn-cookie:hover {
    border: 1px solid var(--wp--preset--color--ugm-secondary);
    color: var(--wp--preset--color--ugm-secondary) !important;
}
.btn-block {
    display: block;
    width: 100%;
    display: inline-flex;
    justify-content: center;
}
.btn,
.btn.active,
.btn:active,
.single-page .contact-form input.active[type*="submit"],
.single-page .contact-form input:active[type*="submit"],
.single-page .contact-form input[type*="submit"] {
    outline: 1;
}
.btn.active.focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn:active:focus,
.btn:focus,
.single-page .contact-form input.active.focus[type*="submit"],
.single-page .contact-form input.active:focus[type*="submit"],
.single-page .contact-form input.focus[type*="submit"],
.single-page .contact-form input:active.focus[type*="submit"],
.single-page .contact-form input:active:focus[type*="submit"],
.single-page .contact-form input:focus[type*="submit"] {
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px;
    outline-color: transparent;
}
.btn.focus,
.btn:focus,
.btn:hover,
.single-page .contact-form input.focus[type*="submit"],
.single-page .contact-form input:focus[type*="submit"],
.single-page .contact-form input:hover[type*="submit"] {
    color: #333;
    text-decoration: none;
    outline-color: transparent;
    outline: 0;
}
.btn.active,
.btn:active,
.single-page .contact-form input.active[type*="submit"],
.single-page .contact-form input:active[type*="submit"] {
    outline: 0;
    background-image: none;
    outline-color: transparent;
}
.btn.disabled,
.btn[disabled],
.single-page .contact-form fieldset[disabled] input[type*="submit"],
.single-page .contact-form input.disabled[type*="submit"],
.single-page .contact-form input[disabled][type*="submit"],
fieldset[disabled] .btn,
fieldset[disabled] .single-page .contact-form input[type*="submit"] {
    cursor: not-allowed;
    opacity: 0.65;
}
@media (max-width: 767px) {
    .btn,
    .single-page .contact-form input[type*="submit"] {
        line-height: 1.3;
        letter-spacing: 1.25px;
    }
    .btn,
    .single-page .contact-form input[type*="submit"] {
        font-size: 12px;
        padding: 12px 12px;
    }
}
a.btn.disabled,
fieldset[disabled] a.btn {
    pointer-events: none;
}
.btn-default {
    color: #333;
    background-color: #fff;
    border-color: #ccc;
}
.btn-default.focus,
.btn-default:focus {
    color: #333;
    background-color: #f2f2f2;
    border-color: #f2f2f2;
}
.btn-default:hover {
    color: #333;
    background-color: #f2f2f2;
    border-color: #f2f2f2;
}
.btn-default.active,
.btn-default:active,
.open > .btn-default.dropdown-toggle {
    color: #333;
    background-color: #f2f2f2;
    border-color: #f2f2f2;
}
.btn-default.active.focus,
.btn-default.active:focus,
.btn-default.active:hover,
.btn-default:active.focus,
.btn-default:active:focus,
.btn-default:active:hover,
.open > .btn-default.dropdown-toggle.focus,
.open > .btn-default.dropdown-toggle:focus,
.open > .btn-default.dropdown-toggle:hover {
    color: #333;
    background-color: #f2f2f2;
    border-color: #f2f2f2;
}
.btn-default.active,
.btn-default:active,
.open > .btn-default.dropdown-toggle {
    background-image: none;
}
.btn-default.disabled.focus,
.btn-default.disabled:focus,
.btn-default.disabled:hover,
.btn-default[disabled].focus,
.btn-default[disabled]:focus,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default.focus,
fieldset[disabled] .btn-default:focus,
fieldset[disabled] .btn-default:hover {
    background-color: #fff;
}
.btn-primary,
.btn-primary-white,
.single-page .contact-form input[type*="submit"] {
    --color-svg: #fff;
    color: #fff;
    background-color: var(--wp--preset--color--ugm-primary-bg);
    border-color: var(--wp--preset--color--ugm-primary);
}
.btn-primary.focus,
.btn-primary:focus,
.single-page .contact-form input.focus[type*="submit"],
.single-page .contact-form input:focus[type*="submit"] {
    color: #fff;
    background-color: var(--wp--preset--color--ugm-primary);
    border-color: var(--wp--preset--color--ugm-primary);
}
.btn-primary:hover,
.single-page .contact-form input:hover[type*="submit"] {
    color: #fff;
    background-color: var(--wp--preset--color--ugm-primary);
    border-color: var(--wp--preset--color--ugm-primary);
}
.btn-primary.active,
.btn-primary:active,
.open > .btn-primary.dropdown-toggle,
.single-page .contact-form .open > input.dropdown-toggle[type*="submit"],
.single-page .contact-form input.active[type*="submit"],
.single-page .contact-form input:active[type*="submit"] {
    color: #fff;
    background-color: var(--wp--preset--color--ugm-primary);
    border-color: var(--wp--preset--color--ugm-primary);
}
.btn-primary.active.focus,
.btn-primary.active:focus,
.btn-primary.active:hover,
.btn-primary:active.focus,
.btn-primary:active:focus,
.btn-primary:active:hover,
.open > .btn-primary.dropdown-toggle.focus,
.open > .btn-primary.dropdown-toggle:focus,
.open > .btn-primary.dropdown-toggle:hover,
.single-page .contact-form .open > input.dropdown-toggle.focus[type*="submit"],
.single-page .contact-form .open > input.dropdown-toggle:focus[type*="submit"],
.single-page .contact-form .open > input.dropdown-toggle:hover[type*="submit"],
.single-page .contact-form input.active.focus[type*="submit"],
.single-page .contact-form input.active:focus[type*="submit"],
.single-page .contact-form input.active:hover[type*="submit"],
.single-page .contact-form input:active.focus[type*="submit"],
.single-page .contact-form input:active:focus[type*="submit"],
.single-page .contact-form input:active:hover[type*="submit"] {
    color: #fff;
    background-color: var(--wp--preset--color--ugm-primary);
    border-color: var(--wp--preset--color--ugm-primary);
}
.btn-primary.active,
.btn-primary:active,
.open > .btn-primary.dropdown-toggle,
.single-page .contact-form .open > input.dropdown-toggle[type*="submit"],
.single-page .contact-form input.active[type*="submit"],
.single-page .contact-form input:active[type*="submit"] {
    background-image: none;
}
.btn-primary.disabled.focus,
.btn-primary.disabled:focus,
.btn-primary.disabled:hover,
.btn-primary[disabled].focus,
.btn-primary[disabled]:focus,
.btn-primary[disabled]:hover,
.single-page .contact-form fieldset[disabled] input.focus[type*="submit"],
.single-page .contact-form fieldset[disabled] input:focus[type*="submit"],
.single-page .contact-form fieldset[disabled] input:hover[type*="submit"],
.single-page .contact-form input.disabled.focus[type*="submit"],
.single-page .contact-form input.disabled:focus[type*="submit"],
.single-page .contact-form input.disabled:hover[type*="submit"],
.single-page .contact-form input[disabled].focus[type*="submit"],
.single-page .contact-form input[disabled]:focus[type*="submit"],
.single-page .contact-form input[disabled]:hover[type*="submit"],
fieldset[disabled] .btn-primary.focus,
fieldset[disabled] .btn-primary:focus,
fieldset[disabled] .btn-primary:hover,
fieldset[disabled] .single-page .contact-form input.focus[type*="submit"],
fieldset[disabled] .single-page .contact-form input:focus[type*="submit"],
fieldset[disabled] .single-page .contact-form input:hover[type*="submit"] {
    background-color: var(--wp--preset--color--ugm-primary-bg);
}
.btn-primary svg > * {
    transition: all 0.2s ease-in-out;
}
.btn-outline,
.btn-primary-white:focus,
.btn-primary-white:hover {
    --color-svg: var(--wp--preset--color--ugm-primary-bg);
}
.btn-outline {
    color: var(--wp--preset--color--ugm-primary-bg);
    background-color: #fff;
    border-color: var(--wp--preset--color--ugm-primary-bg);
}
.btn-outline.focus,
.btn-outline:focus {
    color: var(--wp--preset--color--ugm-primary-bg);
    background-color: var(--wp--preset--color--ugm-primary-bg);
    border-color: var(--wp--preset--color--ugm-primary-bg);
}
.btn-outline:hover {
    color: var(--wp--preset--color--ugm-primary-bg);
    background-color: var(--wp--preset--color--ugm-primary-bg);
    border-color: var(--wp--preset--color--ugm-primary-bg);
}
.btn-outline.active,
.btn-outline:active,
.open > .btn-outline.dropdown-toggle {
    color: var(--wp--preset--color--ugm-primary-bg);
    background-color: var(--wp--preset--color--ugm-primary-bg);
    border-color: var(--wp--preset--color--ugm-primary-bg);
}
.btn-outline.active.focus,
.btn-outline.active:focus,
.btn-outline.active:hover,
.btn-outline:active.focus,
.btn-outline:active:focus,
.btn-outline:active:hover,
.open > .btn-outline.dropdown-toggle.focus,
.open > .btn-outline.dropdown-toggle:focus,
.open > .btn-outline.dropdown-toggle:hover {
    color: var(--wp--preset--color--ugm-primary-bg);
    background-color: var(--wp--preset--color--ugm-primary-bg);
    border-color: var(--wp--preset--color--ugm-primary-bg);
}
.btn-outline.active,
.btn-outline:active,
.open > .btn-outline.dropdown-toggle {
    background-image: none;
}
.btn-outline.disabled.focus,
.btn-outline.disabled:focus,
.btn-outline.disabled:hover,
.btn-outline[disabled].focus,
.btn-outline[disabled]:focus,
.btn-outline[disabled]:hover,
fieldset[disabled] .btn-outline.focus,
fieldset[disabled] .btn-outline:focus,
fieldset[disabled] .btn-outline:hover {
    background-color: #fff;
}
.btn-outline svg > * {
    transition: all 0.2s ease-in-out;
}
.btn-outline svg[fill]:not([fill="none"]) {
    fill: var(--wp--preset--color--ugm-primary-bg);
    stroke: none;
}
.btn-outline svg circle[stroke]:not([stroke="none"]),
.btn-outline svg line[stroke]:not([stroke="none"]),
.btn-outline svg path[stroke]:not([stroke="none"]) {
    stroke: var(--wp--preset--color--ugm-primary-bg);
    fill: none;
}
.btn-outline svg circle[fill]:not([fill="none"]),
.btn-outline svg line[fill]:not([fill="none"]),
.btn-outline svg path[fill]:not([fill="none"]) {
    fill: var(--wp--preset--color--ugm-primary-bg);
    stroke: none;
}
.btn-outline svg circle[opacity]:not([opacity="none"]),
.btn-outline svg line[opacity]:not([opacity="none"]),
.btn-outline svg path[opacity]:not([opacity="none"]) {
    fill: var(--wp--preset--color--ugm-primary-bg);
    stroke: none;
}
.btn-outline svg circle:not([fill]):not([stroke]) {
    fill: var(--wp--preset--color--ugm-primary-bg);
    stroke: none;
}
.btn-outline:active,
.btn-outline:focus,
.btn-outline:hover {
    --color-svg: #fff;
    color: #fff !important;
}
.btn-outline:active svg > *,
.btn-outline:focus svg > *,
.btn-outline:hover svg > * {
    transition: all 0.2s ease-in-out;
}
.btn-outline:active svg[fill]:not([fill="none"]),
.btn-outline:focus svg[fill]:not([fill="none"]),
.btn-outline:hover svg[fill]:not([fill="none"]) {
    fill: var(--color-svg);
    stroke: none;
}
.btn-outline:active svg circle[stroke]:not([stroke="none"]),
.btn-outline:active svg line[stroke]:not([stroke="none"]),
.btn-outline:active svg path[stroke]:not([stroke="none"]),
.btn-outline:focus svg circle[stroke]:not([stroke="none"]),
.btn-outline:focus svg line[stroke]:not([stroke="none"]),
.btn-outline:focus svg path[stroke]:not([stroke="none"]),
.btn-outline:hover svg circle[stroke]:not([stroke="none"]),
.btn-outline:hover svg line[stroke]:not([stroke="none"]),
.btn-outline:hover svg path[stroke]:not([stroke="none"]) {
    stroke: var(--color-svg);
    fill: none;
}
.btn-outline:active svg circle[fill]:not([fill="none"]),
.btn-outline:active svg line[fill]:not([fill="none"]),
.btn-outline:active svg path[fill]:not([fill="none"]),
.btn-outline:focus svg circle[fill]:not([fill="none"]),
.btn-outline:focus svg line[fill]:not([fill="none"]),
.btn-outline:focus svg path[fill]:not([fill="none"]),
.btn-outline:hover svg circle[fill]:not([fill="none"]),
.btn-outline:hover svg line[fill]:not([fill="none"]),
.btn-outline:hover svg path[fill]:not([fill="none"]) {
    fill: var(--color-svg);
    stroke: none;
}
.btn-outline:active svg circle[opacity]:not([opacity="none"]),
.btn-outline:active svg line[opacity]:not([opacity="none"]),
.btn-outline:active svg path[opacity]:not([opacity="none"]),
.btn-outline:focus svg circle[opacity]:not([opacity="none"]),
.btn-outline:focus svg line[opacity]:not([opacity="none"]),
.btn-outline:focus svg path[opacity]:not([opacity="none"]),
.btn-outline:hover svg circle[opacity]:not([opacity="none"]),
.btn-outline:hover svg line[opacity]:not([opacity="none"]),
.btn-outline:hover svg path[opacity]:not([opacity="none"]) {
    fill: var(--color-svg);
    stroke: none;
}
.btn-outline:active svg circle:not([fill]):not([stroke]),
.btn-outline:focus svg circle:not([fill]):not([stroke]),
.btn-outline:hover svg circle:not([fill]):not([stroke]) {
    fill: var(--color-svg);
    stroke: none;
}
.btn-line {
    --color-svg: var(--wp--preset--color--ugm-primary-bg);
    border-bottom: 1px solid var(--wp--preset--color--ugm-primary-bg);
    padding-left: 0;
    padding-right: 0;
    color: var(--wp--preset--color--ugm-primary-bg);
    justify-content: space-between;
}
.btn-line:after {
    content: "";
    width: 100%;
    height: 1px;
    bottom: 0;
    position: absolute;
    background-color: transparent;
    transition: all 0.3s ease-in-out;
}
.btn-line:active,
.btn-line:focus,
.btn-line:hover {
    --color-svg: var(--wp--preset--color--ugm-primary-bg);
    color: var(--wp--preset--color--ugm-primary-bg);
}
.btn-line:active:after,
.btn-line:focus:after,
.btn-line:hover:after {
    background-color: var(--wp--preset--color--ugm-primary-bg);
    height: 2px;
}
.btn-line .icon svg > * {
    transition: all 0.2s ease-in-out;
}
.btn-line.white {
    --color-svg: #fff;
    border-bottom-color: #fff;
    color: #fff;
}
.btn-line.white:active,
.btn-line.white:focus,
.btn-line.white:hover {
    --color-svg: #fff;
    color: #fff;
}
.btn-line.white:active:after,
.btn-line.white:focus:after,
.btn-line.white:hover:after {
    background-color: #fff;
}
.btn-success {
    --color-svg: #fff;
    color: #fff;
    background-color: #27ae60;
    border-color: #27ae60;
}
.btn-success.focus,
.btn-success:focus {
    --color-svg: #fff;
    color: #fff;
    background-color: #1e8449;
    border-color: #1e8449;
}
.btn-success:hover {
    --color-svg: #fff;
    color: #fff;
    background-color: #1e8449;
    border-color: #1e8449;
}
.btn-success.active,
.btn-success:active,
.open > .btn-success.dropdown-toggle {
    --color-svg: #fff;
    color: #fff;
    background-color: #1e8449;
    border-color: #1e8449;
}
.btn-success.active.focus,
.btn-success.active:focus,
.btn-success.active:hover,
.btn-success:active.focus,
.btn-success:active:focus,
.btn-success:active:hover,
.open > .btn-success.dropdown-toggle.focus,
.open > .btn-success.dropdown-toggle:focus,
.open > .btn-success.dropdown-toggle:hover {
    --color-svg: #fff;
    color: #fff;
    background-color: #1e8449;
    border-color: #1e8449;
}
.btn-success.active,
.btn-success:active,
.open > .btn-success.dropdown-toggle {
    background-image: none;
}
.btn-success.disabled.focus,
.btn-success.disabled:focus,
.btn-success.disabled:hover,
.btn-success[disabled].focus,
.btn-success[disabled]:focus,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success.focus,
fieldset[disabled] .btn-success:focus,
fieldset[disabled] .btn-success:hover {
    background-color: #27ae60;
}
.btn-info {
    --color-svg: #fff;
    color: #fff;
    background-color: #3498db;
    border-color: #3498db;
}
.btn-info.focus,
.btn-info:focus {
    --color-svg: #fff;
    color: #fff;
    background-color: #217dbb;
    border-color: #217dbb;
}
.btn-info:hover {
    --color-svg: #fff;
    color: #fff;
    background-color: #217dbb;
    border-color: #217dbb;
}
.btn-info.active,
.btn-info:active,
.open > .btn-info.dropdown-toggle {
    --color-svg: #fff;
    color: #fff;
    background-color: #217dbb;
    border-color: #217dbb;
}
.btn-info.active.focus,
.btn-info.active:focus,
.btn-info.active:hover,
.btn-info:active.focus,
.btn-info:active:focus,
.btn-info:active:hover,
.open > .btn-info.dropdown-toggle.focus,
.open > .btn-info.dropdown-toggle:focus,
.open > .btn-info.dropdown-toggle:hover {
    --color-svg: #fff;
    color: #fff;
    background-color: #217dbb;
    border-color: #217dbb;
}
.btn-info.active,
.btn-info:active,
.open > .btn-info.dropdown-toggle {
    background-image: none;
}
.btn-info.disabled.focus,
.btn-info.disabled:focus,
.btn-info.disabled:hover,
.btn-info[disabled].focus,
.btn-info[disabled]:focus,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info.focus,
fieldset[disabled] .btn-info:focus,
fieldset[disabled] .btn-info:hover {
    background-color: #3498db;
}
.btn-link {
    --color-svg: var(--wp--preset--color--ugm-primary-bg);
    color: var(--wp--preset--color--ugm-primary-bg);
    font-weight: 400;
    border-radius: 0;
}
.btn-link,
.btn-link.active,
.btn-link:active,
.btn-link[disabled],
fieldset[disabled] .btn-link {
    background-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.btn-link,
.btn-link:active,
.btn-link:focus,
.btn-link:hover {
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.btn-link:focus,
.btn-link:hover {
    --color-svg: #02111b;
    color: #02111b;
    -webkit-text-decoration: underline;
    text-decoration: underline;
    background-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.btn-link[disabled]:focus,
.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:focus,
fieldset[disabled] .btn-link:hover {
    --color-svg: #a6a6a6;
    color: #a6a6a6;
    text-decoration: none;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.btn-link.white,
.btn-link.white:active,
.btn-link.white:focus,
.btn-link.white:hover {
    --color-svg: #fff;
    color: #fff;
}
.btn-link.white svg > *,
.btn-link.white:active svg > *,
.btn-link.white:focus svg > *,
.btn-link.white:hover svg > * {
    transition: all 0.2s ease-in-out;
}
.btn-link.white svg[fill]:not([fill="none"]),
.btn-link.white:active svg[fill]:not([fill="none"]),
.btn-link.white:focus svg[fill]:not([fill="none"]),
.btn-link.white:hover svg[fill]:not([fill="none"]) {
    fill: var(--color-svg);
    stroke: none;
}
.btn-link.white svg circle[stroke]:not([stroke="none"]),
.btn-link.white svg line[stroke]:not([stroke="none"]),
.btn-link.white svg path[stroke]:not([stroke="none"]),
.btn-link.white:active svg circle[stroke]:not([stroke="none"]),
.btn-link.white:active svg line[stroke]:not([stroke="none"]),
.btn-link.white:active svg path[stroke]:not([stroke="none"]),
.btn-link.white:focus svg circle[stroke]:not([stroke="none"]),
.btn-link.white:focus svg line[stroke]:not([stroke="none"]),
.btn-link.white:focus svg path[stroke]:not([stroke="none"]),
.btn-link.white:hover svg circle[stroke]:not([stroke="none"]),
.btn-link.white:hover svg line[stroke]:not([stroke="none"]),
.btn-link.white:hover svg path[stroke]:not([stroke="none"]) {
    stroke: var(--color-svg);
    fill: none;
}
.btn-link.white svg circle[fill]:not([fill="none"]),
.btn-link.white svg line[fill]:not([fill="none"]),
.btn-link.white svg path[fill]:not([fill="none"]),
.btn-link.white:active svg circle[fill]:not([fill="none"]),
.btn-link.white:active svg line[fill]:not([fill="none"]),
.btn-link.white:active svg path[fill]:not([fill="none"]),
.btn-link.white:focus svg circle[fill]:not([fill="none"]),
.btn-link.white:focus svg line[fill]:not([fill="none"]),
.btn-link.white:focus svg path[fill]:not([fill="none"]),
.btn-link.white:hover svg circle[fill]:not([fill="none"]),
.btn-link.white:hover svg line[fill]:not([fill="none"]),
.btn-link.white:hover svg path[fill]:not([fill="none"]) {
    fill: var(--color-svg);
    stroke: none;
}
.btn-link.white svg circle[opacity]:not([opacity="none"]),
.btn-link.white svg line[opacity]:not([opacity="none"]),
.btn-link.white svg path[opacity]:not([opacity="none"]),
.btn-link.white:active svg circle[opacity]:not([opacity="none"]),
.btn-link.white:active svg line[opacity]:not([opacity="none"]),
.btn-link.white:active svg path[opacity]:not([opacity="none"]),
.btn-link.white:focus svg circle[opacity]:not([opacity="none"]),
.btn-link.white:focus svg line[opacity]:not([opacity="none"]),
.btn-link.white:focus svg path[opacity]:not([opacity="none"]),
.btn-link.white:hover svg circle[opacity]:not([opacity="none"]),
.btn-link.white:hover svg line[opacity]:not([opacity="none"]),
.btn-link.white:hover svg path[opacity]:not([opacity="none"]) {
    fill: var(--color-svg);
    stroke: none;
}
.btn-link.white svg circle:not([fill]):not([stroke]),
.btn-link.white:active svg circle:not([fill]):not([stroke]),
.btn-link.white:focus svg circle:not([fill]):not([stroke]),
.btn-link.white:hover svg circle:not([fill]):not([stroke]) {
    fill: var(--color-svg);
    stroke: none;
}
.btn-link.p-0 {
    padding: 0;
}
.btn-group-lg > .btn,
.btn-lg {
    padding: 11px 20px;
    font-size: 21px;
    line-height: 1.3333333;
    border-radius: 4px;
}
.btn-group-sm > .btn,
.btn-sm {
    padding: 5px 10px;
    font-size: 14px;
    line-height: 1.5;
    border-radius: 2px;
}
.btn-group-xs > .btn,
.btn-xs {
    padding: 1px 5px;
    font-size: 14px;
    line-height: 1.5;
    border-radius: 2px;
}
.btn-md {
    font-size: 14px;
    padding-top: 7px;
    padding-bottom: 7px;
}
.btn-block {
    display: block;
    width: 100%;
}
.btn-block + .btn-block {
    margin-top: 5px;
}
input[type="button"].btn-block,
input[type="reset"].btn-block,
input[type="submit"].btn-block {
    width: 100%;
}
.btn-icon {
    display: inline-flex;
    align-items: center;
    justify-content: space-between;
    gap: 12px;
}
.btn-icon .icon {
    display: inline-flex;
    align-items: center;
    justify-content: center;
}
.btn-icon svg {
    font-size: inherit;
    width: 16px;
    height: 16px;
}
.btn-group,
.btn-group-vertical {
    position: relative;
    display: inline-block;
    vertical-align: middle;
}
.btn-group-vertical > .btn,
.btn-group > .btn {
    position: relative;
    float: left;
}
.btn-group-vertical > .btn.active,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:hover,
.btn-group > .btn.active,
.btn-group > .btn:active,
.btn-group > .btn:focus,
.btn-group > .btn:hover {
    z-index: 5;
}
.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group {
    margin-left: -1px;
}
.btn-toolbar {
    margin-left: -5px;
}
.btn-toolbar:after,
.btn-toolbar:before {
    content: " ";
    display: table;
}
.btn-toolbar:after {
    clear: both;
}
.btn-toolbar .btn,
.btn-toolbar .btn-group,
.btn-toolbar .input-group {
    float: left;
}
.btn-toolbar > .btn,
.btn-toolbar > .btn-group,
.btn-toolbar > .input-group {
    margin-left: 5px;
}
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
    border-radius: 0;
}
.btn-group > .btn:first-child {
    margin-left: 0;
}
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
}
.btn-group > .btn:last-child:not(:first-child),
.btn-group > .dropdown-toggle:not(:first-child) {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
}
.btn-group > .btn-group {
    float: left;
}
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
    border-radius: 0;
}
.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
}
.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
}
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
    outline: 0;
}
.btn-group > .btn + .dropdown-toggle {
    padding-left: 8px;
    padding-right: 8px;
}
.btn-group-lg.btn-group > .btn + .dropdown-toggle,
.btn-group > .btn-lg + .dropdown-toggle {
    padding-left: 12px;
    padding-right: 12px;
}
.btn-group.open .dropdown-toggle {
    -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn-group.open .dropdown-toggle.btn-link {
    -webkit-box-shadow: none;
    box-shadow: none;
}
.btn .caret {
    margin-left: 0;
}
.btn-group-lg > .btn .caret,
.btn-lg .caret {
    border-width: 5px 5px 0;
    border-bottom-width: 0;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group,
.btn-group-vertical > .btn-group > .btn {
    display: block;
    float: none;
    width: 100%;
    max-width: 100%;
}
.btn-group-vertical > .btn-group:after,
.btn-group-vertical > .btn-group:before {
    content: " ";
    display: table;
}
.btn-group-vertical > .btn-group:after {
    clear: both;
}
.btn-group-vertical > .btn-group > .btn {
    float: none;
}
.btn-group-vertical > .btn + .btn,
.btn-group-vertical > .btn + .btn-group,
.btn-group-vertical > .btn-group + .btn,
.btn-group-vertical > .btn-group + .btn-group {
    margin-top: -1px;
    margin-left: 0;
}
.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
    border-radius: 0;
}
.btn-group-vertical > .btn:first-child:not(:last-child) {
    border-top-right-radius: 1px;
    border-top-left-radius: 1px;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:last-child:not(:first-child) {
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    border-bottom-right-radius: 1px;
    border-bottom-left-radius: 1px;
}
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
    border-radius: 0;
}
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group-vertical
    > .btn-group:first-child:not(:last-child)
    > .dropdown-toggle {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}
.btn-group-vertical
    > .btn-group:last-child:not(:first-child)
    > .btn:first-child {
    border-top-right-radius: 0;
    border-top-left-radius: 0;
}
[data-toggle="buttons"] > .btn input[type="checkbox"],
[data-toggle="buttons"] > .btn input[type="radio"],
[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"],
[data-toggle="buttons"] > .btn-group > .btn input[type="radio"] {
    position: absolute;
    clip: rect(0, 0, 0, 0);
    pointer-events: none;
}
.input-group {
    position: relative;
    display: table;
    border-collapse: separate;
}
.input-group[class*="col-"] {
    float: none;
    padding-left: 0;
    padding-right: 0;
}
.input-group .form-control {
    position: relative;
    z-index: 2;
    float: left;
    width: 100%;
    margin-bottom: 0;
}
.input-group .form-control:focus {
    z-index: 3;
}
.input-group .form-control,
.input-group-btn {
    display: table-cell;
}
.input-group .form-control:not(:first-child):not(:last-child),
.input-group-btn:not(:first-child):not(:last-child) {
    border-radius: 0;
}
.input-group-btn {
    width: 1%;
    white-space: nowrap;
    vertical-align: middle;
}
.input-group .form-control:first-child,
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group > .btn,
.input-group-btn:first-child > .dropdown-toggle,
.input-group-btn:last-child > .btn-group:not(:last-child) > .btn,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
}
.input-group .form-control:last-child,
.input-group-btn:first-child > .btn-group:not(:first-child) > .btn,
.input-group-btn:first-child > .btn:not(:first-child),
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group > .btn,
.input-group-btn:last-child > .dropdown-toggle {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
}
.input-group-btn {
    position: relative;
    font-size: 0;
    white-space: nowrap;
}
.input-group-btn > .btn {
    position: relative;
}
.input-group-btn > .btn + .btn {
    margin-left: -1px;
}
.input-group-btn > .btn:active,
.input-group-btn > .btn:focus,
.input-group-btn > .btn:hover {
    z-index: 2;
}
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group {
    margin-right: -1px;
}
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group {
    z-index: 2;
    margin-left: -1px;
}
.nav {
    margin-bottom: 0;
    padding-left: 0;
    list-style: none;
}
.nav:after,
.nav:before {
    content: " ";
    display: table;
}
.nav:after {
    clear: both;
}
.nav > li {
    position: relative;
    display: block;
}
.nav > li > a {
    position: relative;
    display: block;
    text-decoration: none;
    text-transform: uppercase;
    padding: 10px 30px;
}
.nav > li > a:focus,
.nav > li > a:hover {
    text-decoration: none;
    background-color: #e6e6e6;
}
.nav > li.disabled > a {
    color: #a6a6a6;
}
.nav > li.disabled > a:focus,
.nav > li.disabled > a:hover {
    color: #a6a6a6;
    text-decoration: none;
    background-color: transparent;
    cursor: not-allowed;
}
.nav .open > a,
.nav .open > a:focus,
.nav .open > a:hover {
    background-color: #e6e6e6;
    border-color: var(--wp--preset--color--ugm-primary-bg);
}
.nav .nav-divider {
    height: 1px;
    margin: 12.5px 0;
    overflow: hidden;
    background-color: #e5e5e5;
}
.nav > li > a > img {
    max-width: none;
}
.tab-content > .active {
    display: block;
}
.navbar {
    position: relative;
    min-height: 48px;
    border: 1px solid transparent;
    border-top: none;
}
.navbar:after,
.navbar:before {
    content: " ";
    display: table;
}
.navbar:after {
    clear: both;
}
@media (min-width: 1199px) {
    .navbar {
        border-radius: 1px;
    }
}
.navbar-header:after,
.navbar-header:before {
    content: " ";
    display: table;
}
.navbar-header:after {
    clear: both;
}
@media (min-width: 1199px) {
    .navbar-header {
        float: left;
    }
}
.navbar-collapse {
    overflow-x: visible;
    padding-right: 15px;
    padding-left: 15px;
    border-top: 1px solid transparent;
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
    -webkit-overflow-scrolling: touch;
}
.navbar-collapse:after,
.navbar-collapse:before {
    content: " ";
    display: table;
}
.navbar-collapse:after {
    clear: both;
}
.navbar-collapse.in {
    overflow-y: auto;
}
@media (min-width: 1199px) {
    .navbar-collapse {
        width: auto;
        border-top: 0;
        box-shadow: none;
    }
    .navbar-collapse.collapse {
        display: block !important;
        height: auto !important;
        padding-bottom: 0;
        overflow: visible !important;
    }
    .navbar-collapse.in {
        overflow-y: visible;
    }
    .navbar-fixed-bottom .navbar-collapse,
    .navbar-fixed-top .navbar-collapse,
    .navbar-static-top .navbar-collapse {
        padding-left: 0;
        padding-right: 0;
    }
}
.navbar-fixed-bottom .navbar-collapse,
.navbar-fixed-top .navbar-collapse {
    max-height: 340px;
}
@media (max-device-width: 480px) and (orientation: landscape) {
    .navbar-fixed-bottom .navbar-collapse,
    .navbar-fixed-top .navbar-collapse {
        max-height: 200px;
    }
}
.container > .navbar-collapse,
.container > .navbar-header {
    margin-right: -15px;
    margin-left: -15px;
}
@media (min-width: 1199px) {
    .container > .navbar-collapse,
    .container > .navbar-header {
        margin-right: 0;
        margin-left: 0;
    }
}
.navbar-static-top {
    z-index: 1000;
    border-width: 0 0 1px;
}
@media (min-width: 1199px) {
    .navbar-static-top {
        border-radius: 0;
    }
}
.navbar-fixed-bottom,
.navbar-fixed-top {
    position: fixed;
    right: 0;
    left: 0;
    z-index: 1030;
}
@media (min-width: 1199px) {
    .navbar-fixed-bottom,
    .navbar-fixed-top {
        border-radius: 0;
    }
}
.navbar-fixed-top {
    top: 0;
    border-width: 0 0 1px;
}
.navbar-fixed-bottom {
    bottom: 0;
    margin-bottom: 0;
    border-width: 1px 0 0;
}
.navbar-brand {
    display: inline-block;
    font-size: 21px;
    line-height: 27px;
    height: auto;
    float: left;
}
.navbar-brand:focus,
.navbar-brand:hover {
    text-decoration: none;
}
.navbar-brand > img {
    display: block;
}
@media (min-width: 1199px) {
    .navbar > .container .navbar-brand {
        margin-left: -15px;
    }
}
.navbar-toggle {
    position: relative;
    float: right;
    margin-right: 0;
    padding: 9px 0;
    margin-top: 7px;
    margin-bottom: 7px;
    background-color: transparent;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 1px;
}
.navbar-toggle:focus {
    outline: 0;
}
.navbar-toggle .icon-bar {
    display: block;
    width: 22px;
    height: 2px;
    border-radius: 1px;
    background-color: #fff;
}
.navbar-toggle .icon-bar + .icon-bar {
    margin-top: 4px;
}
@media (min-width: 1199px) {
    .navbar-toggle {
        display: none;
    }
}
.navbar-nav {
    margin: 5.25px -15px;
}
.navbar-nav > li > a {
    padding-top: 10px;
    padding-bottom: 10px;
    font-weight: 700;
    line-height: 27px;
}
@media (max-width: 1198px) {
    .navbar-nav .open .dropdown-menu {
        position: static;
        float: none;
        width: auto;
        margin-top: 0;
        background-color: transparent;
        border: 0;
        box-shadow: none;
    }
    .navbar-nav .open .dropdown-menu .dropdown-header,
    .navbar-nav .open .dropdown-menu > li > a {
        padding: 5px 15px 5px 25px;
    }
    .navbar-nav .open .dropdown-menu > li > a {
        line-height: 27px;
    }
    .navbar-nav .open .dropdown-menu > li > a:focus,
    .navbar-nav .open .dropdown-menu > li > a:hover {
        background-image: none;
    }
}
@media (min-width: 1199px) {
    .navbar-nav {
        float: left;
        margin: 0;
    }
    .navbar-nav > li {
        float: left;
    }
    .navbar-nav > li > a {
        padding-top: 10.5px;
        padding-bottom: 10.5px;
    }
}
.navbar-form {
    margin-left: -15px;
    margin-right: -15px;
    padding: 10px 15px;
    border-top: 1px solid transparent;
    border-bottom: 1px solid transparent;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1),
        0 1px 0 rgba(255, 255, 255, 0.1);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1),
        0 1px 0 rgba(255, 255, 255, 0.1);
    margin-top: 0;
    margin-bottom: 0;
}
@media (min-width: 768px) {
    .navbar-form .form-group {
        display: inline-block;
        margin-bottom: 0;
        vertical-align: middle;
    }
    .navbar-form .form-control {
        display: inline-block;
        width: auto;
        vertical-align: middle;
    }
    .navbar-form .form-control-static {
        display: inline-block;
    }
    .navbar-form .input-group {
        display: inline-table;
        vertical-align: middle;
    }
    .navbar-form .input-group .form-control,
    .navbar-form .input-group .input-group-btn {
        width: auto;
    }
    .navbar-form .input-group > .form-control {
        width: 100%;
    }
    .navbar-form .control-label {
        margin-bottom: 0;
        vertical-align: middle;
    }
    .navbar-form .checkbox,
    .navbar-form .radio {
        display: inline-block;
        margin-top: 0;
        margin-bottom: 0;
        vertical-align: middle;
    }
    .navbar-form .checkbox label,
    .navbar-form .radio label {
        padding-left: 0;
    }
    .navbar-form .checkbox input[type="checkbox"],
    .navbar-form .radio input[type="radio"] {
        position: relative;
        margin-left: 0;
    }
}
@media (max-width: 1198px) {
    .navbar-form .form-group {
        margin-bottom: 5px;
    }
    .navbar-form .form-group:last-child {
        margin-bottom: 0;
    }
}
@media (min-width: 1199px) {
    .navbar-form {
        width: auto;
        border: 0;
        margin-left: 0;
        margin-right: 0;
        padding-top: 0;
        padding-bottom: 0;
        -webkit-box-shadow: none;
        box-shadow: none;
    }
}
.navbar-nav > li > .dropdown-menu {
    margin-top: 0;
    border-top-right-radius: 0;
    border-top-left-radius: 0;
}
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
    margin-bottom: 0;
    border-top-right-radius: 1px;
    border-top-left-radius: 1px;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}
.navbar-btn {
    margin-top: 0;
    margin-bottom: 0;
}
.btn-group-sm > .navbar-btn.btn,
.navbar-btn.btn-sm {
    margin-top: 7.5px;
    margin-bottom: 7.5px;
}
.btn-group-xs > .navbar-btn.btn,
.navbar-btn.btn-xs {
    margin-top: 13px;
    margin-bottom: 13px;
}
.navbar-text {
    margin-top: 10.5px;
    margin-bottom: 10.5px;
}
@media (min-width: 1199px) {
    .navbar-text {
        float: left;
        margin-left: 15px;
        margin-right: 15px;
    }
}
@media (min-width: 1199px) {
    .navbar-left {
        float: left !important;
    }
    .navbar-right {
        float: right !important;
        margin-right: -15px;
    }
    .navbar-right ~ .navbar-right {
        margin-right: 0;
    }
}
.navbar-default {
    background-color: var(--wp--preset--color--ugm-primary);
}
.navbar-default .navbar-brand {
    color: #333;
}
.navbar-default .navbar-brand:focus,
.navbar-default .navbar-brand:hover {
    color: #1a1919;
    background-color: transparent;
}
.navbar-default .navbar-text {
    color: #777;
}
.navbar-default .navbar-nav > li > a {
    color: #fff;
    min-width: 130px;
    font-size: 13px;
    text-align: center;
    font-weight: 400;
    border-right: 1px solid rgba(0, 0, 0, 0.1);
    font-family: Montserrat, Helvetica, Arial, sans-serif;
}
.navbar-default .navbar-nav > li > a:focus,
.navbar-default .navbar-nav > li > a:hover {
    color: var(--wp--preset--color--ugm-secondary);
    background-color: #121f33;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:focus,
.navbar-default .navbar-nav > .active > a:hover {
    color: var(--wp--preset--color--ugm-secondary);
    background-color: transparent;
}
.navbar-default .navbar-nav > .disabled > a,
.navbar-default .navbar-nav > .disabled > a:focus,
.navbar-default .navbar-nav > .disabled > a:hover {
    color: #ccc;
    background-color: transparent;
}
.navbar-default .navbar-toggle {
    border-color: #ddd;
}
.navbar-default .navbar-toggle:focus,
.navbar-default .navbar-toggle:hover {
    background-color: #ddd;
}
.navbar-default .navbar-toggle .icon-bar {
    background-color: #888;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
    border-color: #eee;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:focus,
.navbar-default .navbar-nav > .open > a:hover {
    background-color: transparent;
    color: var(--wp--preset--color--ugm-tertiary);
}
@media (max-width: 1198px) {
    .navbar-default .navbar-nav .open .dropdown-menu > li > a {
        color: #333;
    }
    .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus,
    .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover {
        color: var(--wp--preset--color--ugm-tertiary);
        background-color: #121f33;
    }
    .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
    .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus,
    .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover {
        color: var(--wp--preset--color--ugm-tertiary);
        background-color: transparent;
    }
    .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
    .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus,
    .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover {
        color: #ccc;
        background-color: transparent;
    }
}
.navbar-default .navbar-link {
    color: #333;
}
.navbar-default .navbar-link:hover {
    color: var(--wp--preset--color--ugm-tertiary);
}
.navbar-default .btn-link {
    color: #333;
}
.navbar-default .btn-link:focus,
.navbar-default .btn-link:hover {
    color: var(--wp--preset--color--ugm-tertiary);
}
.navbar-default .btn-link[disabled]:focus,
.navbar-default .btn-link[disabled]:hover,
fieldset[disabled] .navbar-default .btn-link:focus,
fieldset[disabled] .navbar-default .btn-link:hover {
    color: #ccc;
}

.breadcrumb-wrapper{

}

.breadcrumb {
    padding: 0;
    list-style: none;
    border-radius: 0;
    margin-bottom: 16px;
    text-transform: unset;
    line-height: 1.4;
}
.breadcrumb > li {
    display: inline-block;
    line-height: 1.4;
    font-size: 16px;
    font-weight: 400;
}
.breadcrumb > li:not(:first-child) {
    margin-left: 4px;
}
.breadcrumb > li > a {
    text-decoration: none;
}
.breadcrumb > li,
.breadcrumb > li > a {
    letter-spacing: 1;
    color: var(--wp--preset--color--ugm-primary-bg);
}
.breadcrumb > li:hover > a {
    text-decoration: underline;
}
.breadcrumb > li + li:before {
    font-family: FontAwesome;
    content: "\f105";
    padding: 0 4px;
    margin-left: -4px;
    color: var(--wp--preset--color--ugm-secondary);
}
.breadcrumb > .active,
.breadcrumb > .active a {
    color: #141729;
}
@media (max-width: 1023px) {
    .breadcrumb {
        white-space: nowrap;
        position: relative;
        overflow-y: auto;
    }
}
#header .navbar-body:after,
#header .navbar-body:before,
.btn-box:after,
.btn-box:before {
    content: " ";
    display: table;
}
#header .navbar-body:after,
.btn-box:after {
    clear: both;
}
.center-block {
    display: block;
    margin-left: auto;
    margin-right: auto;
}
.pull-right {
    float: right !important;
}
.pull-left {
    float: left !important;
}
.hide {
    display: none !important;
}
.show {
    display: block !important;
}
.text-hide {
    font: 0/0 a;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0;
}
.hidden {
    display: none !important;
}
.affix {
    position: fixed;
}
.spacer-col-20 > [class*="col-"]:not(:last-child) {
    margin-bottom: 20px;
}
.spacer-row-32 {
    margin: -16px;
}
.spacer-row-32 > [class*="col-"] {
    padding: 16px;
}
.spacer-row-x-32 {
    margin: 0 -16px;
}
.spacer-row-x-32 > [class*="col-"] {
    padding: 0 16px;
}
.spacer-row-20 {
    margin: -10px;
}
.spacer-row-20 > [class*="col-"] {
    padding: 10px;
}
.spacer-row-x-20 {
    margin: 0 -10px;
}
.spacer-row-x-20 > [class*="col-"] {
    padding: 0 10px;
}
@media (max-width: 991px) {
    .spacer-col-20-sm > [class*="col-"]:not(:last-child) {
        margin-bottom: 20px;
    }
    .spacer-row-tb-0-sm {
        margin: 0 -10px;
    }
    .spacer-row-tb-0-sm > [class*="col-"] {
        padding: 0 10px;
    }
}
.mb-0 {
    margin-bottom: 0 !important;
}
.mt-20 {
    margin-top: 20px !important;
}
.mt-50 {
    margin-top: 50px !important;
}
.mb-50 {
    margin-bottom: 50px !important;
}
@media (max-width: 991px) {
    .row-reverse-md {
        display: flex;
        flex-direction: column-reverse;
    }
}
@media (max-width: 767px) {
    .row-reverse-sm {
        display: flex;
        flex-direction: column-reverse;
    }
}
@font-face {
    font-family: Flaticon;
    src: url(../assets/Flaticon.eot);
    src: url(../assets/Flaticon.eot?#iefix) format("embedded-opentype"),
        url(../assets/Flaticon.woff) format("woff"),
        url(../assets/Flaticon.ttf) format("truetype"),
        url(../assets/Flaticon.svg#Flaticon) format("svg");
    font-weight: 400;
    font-style: normal;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
    @font-face {
        font-family: Flaticon;
        src: url(Flaticon.svg#Flaticon) format("svg");
    }
}
.screen-reader-text {
    clip: rect(1px, 1px, 1px, 1px);
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
}
.screen-reader-text:focus {
    background-color: #f1f1f1;
    border-radius: 3px;
    box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
    clip: auto !important;
    color: #21759b;
    display: block;
    font-size: 14px;
    font-size: 0.875rem;
    font-weight: 700;
    height: auto;
    left: 5px;
    line-height: normal;
    padding: 15px 23px 14px;
    text-decoration: none;
    top: 5px;
    width: auto;
    z-index: 100000;
}
.paginate_button:hover {
    cursor: pointer;
    text-decoration: none;
}
.paginate_button.disabled {
    color: #999 !important;
    text-decoration: none;
    cursor: default;
}
.paginate_button.current {
    font-weight: 700;
    text-decoration: none;
    cursor: default;
}
.slick-loading .slick-list {
    background: #fff url(../images/ajax-loader.gif) center center no-repeat;
}
.slick-next,
.slick-prev {
    position: absolute;
    display: block;
    height: 24px;
    width: 24px;
    line-height: 0;
    font-size: 0;
    cursor: pointer;
    background: var(--wp--preset--color--ugm-secondary);
    color: var(--wp--preset--color--ugm-primary-bg);
    top: 50%;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);
    padding: 0;
    border: none;
    outline: 0;
    z-index: 1;
    border-radius: 9999px;
    -webkit-border-radius: 9999px;
    -moz-border-radius: 9999px;
}
.slick-next:hover,
.slick-prev:hover {
    outline: 0;
    background-color: #fff;
    color: var(--wp--preset--color--ugm-primary-bg);
}
.slick-next:hover:before,
.slick-prev:hover:before {
    background-color: #fff;
    color: var(--wp--preset--color--ugm-primary-bg);
}
.slick-next.slick-disabled:before,
.slick-prev.slick-disabled:before {
    opacity: 0.25;
}
.slick-next:before,
.slick-prev:before {
    font-family: Ionicons;
    font-size: 20px;
    line-height: 1;
    color: var(--wp--preset--color--ugm-primary-bg);
    opacity: 0.75;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.slick-prev {
    left: 30px;
}
[dir="rtl"] .slick-prev {
    left: auto;
    right: -25px;
}
.slick-prev:before {
    content: "";
}
[dir="rtl"] .slick-prev:before {
    content: "";
}
.slick-next {
    right: 30px;
}
[dir="rtl"] .slick-next {
    left: -25px;
    right: auto;
}
.slick-next:before {
    content: "";
}
[dir="rtl"] .slick-next:before {
    content: "";
}
.slick-dots {
    position: absolute;
    bottom: 30px;
    list-style: none;
    display: block;
    text-align: center;
    padding: 0 !important;
    margin: 0;
    left: 50%;
    margin-left: 15px !important;
}
.slick-dots li {
    position: relative;
    display: inline-block;
    height: 15px;
    width: 15px;
    margin: 0 4px;
    padding: 0;
    cursor: pointer;
}
.slick-dots li button {
    border: 0;
    background: #fff;
    display: block;
    height: 5px;
    width: 5px;
    padding: 3px;
    margin: auto;
    outline: 0;
    line-height: 0;
    font-size: 0;
    color: transparent;
    cursor: pointer;
    border-radius: 9999px;
}
.slick-dots li button:focus,
.slick-dots li.slick-active button,
.slick-dots li:hover button {
    outline: 0;
    padding: 5px;
    background-color: var(--wp--preset--color--ugm-secondary);
}
@media (max-width: 1023px) {
    .slick-dots {
        position: static;
        margin: 0;
        margin-top: -15px;
        text-align: center;
        padding-bottom: 15px;
    }
}
.slick-slider {
    position: relative;
    display: block;
    box-sizing: border-box;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -ms-touch-action: pan-y;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}
.slick-slider * {
    outline: 0;
}
.slick-list {
    position: relative;
    overflow: hidden;
    display: block;
    margin: 0;
    padding: 0;
}
.slick-list:focus {
    outline: 0;
}
.slick-list.dragging {
    cursor: pointer;
    cursor: hand;
}
.slick-slider .slick-list,
.slick-slider .slick-track {
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}
.slick-track {
    position: relative;
    left: 0;
    top: 0;
    display: block;
}
.slick-track:after,
.slick-track:before {
    content: "";
    display: table;
}
.slick-track:after {
    clear: both;
}
.slick-loading .slick-track {
    visibility: hidden;
}
.slick-slide {
    float: left;
    height: 100%;
    min-height: 1px;
    display: none;
}
.slick-slide:focus {
    outline: 0;
}
[dir="rtl"] .slick-slide {
    float: right;
}
.slick-slide img {
    display: block;
}
.slick-slide.slick-loading img {
    display: none;
}
.slick-slide.dragging img {
    pointer-events: none;
}
.slick-initialized .slick-slide {
    display: block;
}
.slick-loading .slick-slide {
    visibility: hidden;
}
.slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}
@-webkit-keyframes AnimationName {
    0% {
        background-position: 0 92%;
    }
    50% {
        background-position: 100% 9%;
    }
    100% {
        background-position: 0 92%;
    }
}
@keyframes AnimationName {
    0% {
        background-position: 0 92%;
    }
    50% {
        background-position: 100% 9%;
    }
    100% {
        background-position: 0 92%;
    }
}
#content .content-header,
.content .content-header {
    border-bottom: 1px solid #e6e6e6;
    margin-bottom: 20px;
}
#content .content-header > span,
.content .content-header > span {
    font-family: "Albert Sans", sans-serif;
    font-size: 12px;
    text-transform: uppercase;
    font-weight: 700;
    color: #555;
    display: block;
}
#content .content-header h3,
#content .content-header h4,
#content .content-header > .widget-title,
#content .content-header > h2,
.content .content-header h3,
.content .content-header h4,
.content .content-header > .widget-title,
.content .content-header > h2 {
    font-size: 26px;
    font-weight: 600;
    color: var(--wp--preset--color--ugm-primary);
    margin-top: 0;
    margin-bottom: -1px !important;
    border-bottom: 1px solid var(--wp--preset--color--ugm-secondary);
    padding-bottom: 12px;
    display: inline-block;
    font-family: 'Open Sans', sans-serif;
}

#content .content-header h3 > a,
#content .content-header h4 > a,
#content .content-header > .widget-title > a,
#content .content-header > h2 > a,
.content .content-header h3 > a,
.content .content-header h4 > a,
.content .content-header > .widget-title > a,
.content .content-header > h2 > a {
    text-decoration: none;
    color: inherit;
}
@media (max-width: 767px) {
    #content .content-header,
    .content .content-header {
        margin-bottom: 15px;
    }
    #content .content-header > h2,
    .content .content-header > h2 {
        font-size: 20px !important;
    }
    #content .content-header h3{
        font-size: 24px;
        font-weight: 700;
        color: var(--wp--preset--color--ugm-primary-bg);
    }
}
#body #content > .section-header{
    margin-top: 0;
    margin-bottom: 40px;
}
.input-group {
    display: block;
    position: relative;
}
.input-group .form-control {
    width: 100%;
    display: block;
    padding-right: 42px;
    float: none;
    -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.06);
    box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.06);
}
.input-group .btn {
    position: absolute;
    color: #a6a6a6;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 99;
    background-color: transparent;
    border: none;
}
.btn-more {
    font-size: 15px;
    vertical-align: middle;
    float: right;
    margin-top: 10px;
    margin-bottom: 20px;
    padding: 10px 20px;
    position: relative;
    color: #fff;
    background-color: var(--wp--preset--color--ugm-primary-bg);
    border-color: var(--wp--preset--color--ugm-primary);
    text-transform: capitalize;
}
.btn-more.focus,
.btn-more:focus {
    color: #fff;
    background-color: var(--wp--preset--color--ugm-primary);
    border-color: var(--wp--preset--color--ugm-primary);
}
.btn-more:hover {
    color: #fff;
    background-color: var(--wp--preset--color--ugm-primary);
    border-color: var(--wp--preset--color--ugm-primary);
}
.btn-more.active,
.btn-more:active,
.open > .btn-more.dropdown-toggle {
    color: #fff;
    background-color: var(--wp--preset--color--ugm-primary);
    border-color: var(--wp--preset--color--ugm-primary);
}
.btn-more.active.focus,
.btn-more.active:focus,
.btn-more.active:hover,
.btn-more:active.focus,
.btn-more:active:focus,
.btn-more:active:hover,
.open > .btn-more.dropdown-toggle.focus,
.open > .btn-more.dropdown-toggle:focus,
.open > .btn-more.dropdown-toggle:hover {
    color: #fff;
    background-color: var(--wp--preset--color--ugm-primary);
    border-color: var(--wp--preset--color--ugm-primary);
}
.btn-more.active,
.btn-more:active,
.open > .btn-more.dropdown-toggle {
    background-image: none;
}
.btn-more.disabled.focus,
.btn-more.disabled:focus,
.btn-more.disabled:hover,
.btn-more[disabled].focus,
.btn-more[disabled]:focus,
.btn-more[disabled]:hover,
fieldset[disabled] .btn-more.focus,
fieldset[disabled] .btn-more:focus,
fieldset[disabled] .btn-more:hover {
    background-color: var(--wp--preset--color--ugm-primary-bg);
}
.btn-more:after {
    content: "";
    background-image: url(../images/ic_bg/btn_arrow.png);
    background-repeat: no-repeat;
    display: inline-block;
    width: 20px;
    height: 12px;
    margin: auto auto -2px 10px;
}
.btn-more.btn:hover {
    color: #fff;
}
@media (max-width: 767px) {
    .btn-more {
        font-size: 12px;
    }
}
@media (max-width: 767px) {
    .btn-more.btn-long {
        white-space: normal !important;
        display: flex !important;
        justify-content: center;
    }
    .btn-more.btn-long:after {
        content: "";
        background-repeat: no-repeat;
        background-position: center;
        display: inline-flex;
        height: auto;
        margin: 0;
    }
}
.btn-box {
    margin-top: 15px;
    padding-top: 15px;
    border-top: 1px solid #e6e6e6;
}
.btn-box.no-border {
    border: 0;
    padding-top: 0;
    margin-bottom: 0;
}
.btn-box.text-center .btn-more {
    float: none;
}
@media (max-width: 1023px) {
    .table-responsive {
        overflow-x: auto;
    }
}
.social-inline {
    list-style-type: none;
    padding-left: 0;
    margin-bottom: 0;
    display: flex;
    align-items: center;
}
.social-inline > .item > a {
    display: flex;
    padding: 6px;
    align-items: center;
    justify-content: center;
}
.social-inline > .item > a .icon {
    display: flex;
    align-items: center;
    justify-content: center;
}
.social-inline > .item > a .icon svg {
    width: 20px;
    height: 20px;
}
.social-inline > .item > a .icon svg path {
    fill: var(--wp--preset--color--ugm-primary-bg);
}
#header #navbar .dropdown-menu {
    -webkit-transform-origin: center top 0;
    transform-origin: center top 0;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -webkit-transform: scale(1, 0);
    transform: scale(1, 0);
    display: block !important;
    opacity: 0;
    transition: -webkit-transform 0.5s ease, opacity 0.2s ease;
    -webkit-transition: -webkit-transform 0.5s ease, opacity 0.2s ease;
    -moz-transition: -webkit-transform 0.5s ease, opacity 0.2s ease;
}
#header #navbar .dropdown:hover > .dropdown-menu,
#header #navbar .menu-item-has-children:hover > .dropdown-menu {
    display: block !important;
    opacity: 1;
    z-index: 1000;
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    transition: -webkit-transform 0.3s ease, opacity 0.2s ease 0.1s;
    -webkit-transition: -webkit-transform 0.3s ease, opacity 0.2s ease 0.1s;
    -moz-transition: -webkit-transform 0.3s ease, opacity 0.2s ease 0.1s;
}
#header {
    background-color: var(--wp--preset--color--ugm-primary-bg);
    font-size: 14px;
    position: relative;
}
@media (min-width: 1199px) {
    #header #navbar {
        padding: 0;
    }
    #header .search-form {
        float: right;
    }
}
#header #navbar {
    border: none;
}
#header #navbar .dropdown-menu > li > a:hover {
    background-color: transparent;
}
#header #navbar .navbar-nav > li.active > a {
    color: var(--wp--preset--color--ugm-secondary);
    background-color: #121f33;
}
#header #navbar .dropdown-menu > li.active > a {
    background-color: transparent;
    color: var(--wp--preset--color--ugm-secondary);
}
#header .navbar-header {
    float: none;
}
#header .navbar-body {
    padding: 30px 0;
}
#header .navbar-header {
    padding-top: 15px;
    padding-bottom: 15px;
}
@media (max-width: 1199px) {
    #header .navbar-header {
        padding-left: 15px;
        padding-right: 15px;
    }
}
#header .navbar-brand {
    text-decoration: none;
    color: #fff;
    display: table;
    width: auto;
}
#header .navbar-brand img,
#header .navbar-brand span {
    display: table-cell;
    vertical-align: middle;
}
#header .navbar-brand img {
    max-height: 70px;
    max-width: 70px;
}
#header .navbar-brand span {
    padding-left: 15px;
    font-family: "Gama Serif", Georgia, "Times New Roman", Times, serif;
    font-size: 14px;
    text-transform: uppercase;
    line-height: 1.4;
}
@media (min-width: 1199px) {
    #header .navbar-brand span {
        height: 70px;
    }
}
@media (max-width: 380px) {
    #header .navbar-brand span {
        max-width: 220px;
    }
}
#header #navbar .dropdown-menu {
    border: none !important;
}
#header #navbar .dropdown-menu .menu-item-has-children {
    position: relative;
}
#header #navbar .dropdown-menu .menu-item-has-children > a:after {
    display: inline-block;
    content: " ";
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
    border-width: 4px 0 4px 4px;
    border-color: transparent transparent transparent #fff;
    margin-top: 4px;
    margin-left: 4px;
}
#header #navbar .dropdown-menu .menu-item-has-children:hover > a:after {
    border-color: transparent transparent transparent
        var(--wp--preset--color--ugm-secondary);
}
@media (max-width: 1199px) {
    #header #navbar .dropdown-menu .menu-item-has-children {
        margin-bottom: -5px;
    }
    #header #navbar .dropdown-menu .menu-item-has-children > a:after {
        position: relative;
        top: -2px;
        border-width: 4px 4px 0 4px;
        border-color: #fff transparent transparent transparent;
    }
    #header #navbar .dropdown-menu .menu-item-has-children:hover > a:after {
        border-color: var(--wp--preset--color--ugm-secondary) transparent
            transparent transparent;
    }
}
#header #navbar .dropdown-menu .menu-item-has-children > .dropdown-menu {
    top: -7px !important;
    border-right: none;
    left: 100%;
    background-color: #0e1828;
}
#header #navbar .dropdown:hover > a {
    color: var(--wp--preset--color--ugm-secondary);
    background-color: #121f33;
}
#header #navbar .dropdown:hover > .dropdown-menu li {
    border-right: 1px solid rgba(255, 255, 255, 0.07);
}
#header #navbar .dropdown:hover > .dropdown-menu li.col-lg-3:nth-child(4n),
#header #navbar .dropdown:hover > .dropdown-menu li.col-lg-4:nth-child(3n) {
    border-right-color: transparent;
}
#header #navbar .menu-item-has-children:hover > a {
    color: var(--wp--preset--color--ugm-secondary);
}
#header #navbar .menu-item-has-children:hover a {
    background-color: transparent !important;
}
.pll-parent-menu-item a img {
    position: relative;
    top: -1px;
    width: 20px !important;
    height: 20px !important;
    border-radius: 50px;
    object-fit: cover;
}
#header input,
#header select {
    height: 30px;
    margin-top: 5px;
    margin-bottom: 5px;
    outline: 0;
    border: none;
    vertical-align: middle;
    font-size: 14px;
    background-color: rgba(255, 255, 255, 0.1);
}
#header .search-form {
    display: inline-block;
    vertical-align: middle;
    min-width: 200px;
}
#header .search-form input {
    box-shadow: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    -o-transition: all ease-in-out 0.2s;
    transition: all ease-in-out 0.2s;
    -webkit-transition: all ease-in-out 0.2s;
    -moz-transition: all ease-in-out 0.2s;
    padding: 5px 10px;
}
#header .search-form input.form-control {
    padding-right: 35px;
}
#header .search-form input:hover {
    background-color: rgba(255, 255, 255, 0.2);
}
#header .search-form .btn {
    padding: 5px 10px;
    color: #fff;
}
#header .search-form input:focus {
    background-color: #fff;
}
#header .search-form input:focus + .btn {
    color: #a6a6a6;
}
@media (max-width: 1199px) {
    #header #navbar,
    #header .navbar-header {
        float: none !important;
    }
    #header #navbar {
        padding: 0;
        margin: 0 -15px;
    }
    #header .navbar-nav {
        margin: 7px 0;
    }
    #header .navbar-nav li a {
        padding-left: 15px;
        padding-right: 15px;
    }
    #header .navbar-nav .dropdown-menu li {
        padding: 0;
    }
    #header .navbar-toggle {
        margin: 18px 0;
    }
    #header #navbar {
        border-top: transparent;
    }
    #header #navbar .navbar-nav > li > a {
        text-align: left;
    }
    #header #navbar .dropdown-menu {
        position: static;
        display: none !important;
        opacity: 1;
        -webkit-transform: scale(1, 1);
        transform: scale(1, 1);
        float: none;
        -webkit-box-shadow: none;
        box-shadow: none;
    }
    #header #navbar ul > li.dropdown > a {
        padding-right: 60px;
    }
    #header #navbar ul > li.dropdown > a > .caret {
        position: absolute;
        top: 50%;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        right: 15px;
        width: 34px;
        height: 34px;
        line-height: 32px;
        border: 1px solid rgba(255, 255, 255, 0.1);
        text-align: center;
        font-size: 16px;
    }
    #header #navbar ul > li.dropdown > a > .caret:before {
        content: "\f107";
        font-family: FontAwesome;
    }
    #header #navbar ul > li.dropdown > .dropdown-menu {
        margin-top: 10px;
        margin-bottom: 10px;
    }
}
@media (max-width: 1023px) {
    #header .navbar-brand > img {
        max-height: 52px;
        width: auto;
    }
    #header .navbar-brand > span {
        font-size: 14px;
    }
    #header .navbar-toggle {
        margin-top: 3px;
        margin-bottom: 3px;
    }
    #header .navbar-nav {
        margin-top: 0;
        margin-bottom: 0;
    }
    #header .navbar-body {
        padding: 15px 0;
    }
}
@media (max-width: 1199px) {
    body.keyboard-visible #navbar > ul.navbar-left {
        max-height: 100px;
        overflow-y: scroll;
    }
    body.keyboard-visible #header.sticky-header #navbar > ul.navbar-left {
        margin-top: 15px;
    }
}
.header-revamp {
    backdrop-filter: blur(150px);
    position: fixed !important;
    top: 0;
    left: 0;
    right: 0;
    z-index: 99999;
    border-bottom: 2px solid var(--wp--preset--color--ugm-secondary);
    transition: all 0.3s ease;
}
.header-revamp.sticky-header {
    margin-top: 0 !important;
}
.header-revamp ~ #body {
    margin-top: 95px;
}
.header-revamp a {
    transition: all 0.3s ease;
}
.header-revamp svg {
    transition-duration: 0.3s;
    transition-timing-function: ease;
    transition-delay: 0s;
    transition-property: stroke, fill;
}
.header-revamp .navbar-main {
    display: flex;
}
.header-revamp .navbar-main [class*="column-"] {
    display: flex;
    align-items: center;
    flex: 0 1 auto;
}
.header-revamp .navbar-main [class*="column-"] .icon {
    display: flex;
    align-items: center;
    justify-content: center;
}
.header-revamp .navbar-main [class*="column-"]:first-child {
    border-right: 0;
}
.header-revamp .navbar-main [class*="column-"].border-left,
.header-revamp .navbar-main [class*="column-"]:last-child {
    border-left: 0;
}
@media (max-width: 991px) {
    .header-revamp .navbar-main [class*="column-"].border-left {
        border-left: 0 !important;
    }
}
.header-revamp .navbar-main .column-action,
.header-revamp .navbar-main .column-menu {
    height: 92px;
}
.header-revamp .navbar-main .column-action a svg > *,
.header-revamp .navbar-main .column-action button svg > *,
.header-revamp .navbar-main .column-menu a svg > *,
.header-revamp .navbar-main .column-menu button svg > * {
    transition: all 0.2s ease-in-out;
}
.header-revamp .navbar-main .column-action a svg[fill]:not([fill="none"]),
.header-revamp .navbar-main .column-action button svg[fill]:not([fill="none"]),
.header-revamp .navbar-main .column-menu a svg[fill]:not([fill="none"]),
.header-revamp .navbar-main .column-menu button svg[fill]:not([fill="none"]) {
    fill: #fff;
    stroke: none;
    --color-svg: #fff;
}
@media (min-width: 992px) {
    .header-revamp .navbar-main .column-action > .menu .dropdown-menu {
        left: unset;
        right: 0;
    }
}
.header-revamp
    .navbar-main
    .column-action
    a
    svg
    circle[stroke]:not([stroke="none"]),
.header-revamp
    .navbar-main
    .column-action
    a
    svg
    line[stroke]:not([stroke="none"]),
.header-revamp
    .navbar-main
    .column-action
    a
    svg
    path[stroke]:not([stroke="none"]),
.header-revamp
    .navbar-main
    .column-action
    button
    svg
    circle[stroke]:not([stroke="none"]),
.header-revamp
    .navbar-main
    .column-action
    button
    svg
    line[stroke]:not([stroke="none"]),
.header-revamp
    .navbar-main
    .column-action
    button
    svg
    path[stroke]:not([stroke="none"]),
.header-revamp
    .navbar-main
    .column-menu
    a
    svg
    circle[stroke]:not([stroke="none"]),
.header-revamp
    .navbar-main
    .column-menu
    a
    svg
    line[stroke]:not([stroke="none"]),
.header-revamp
    .navbar-main
    .column-menu
    a
    svg
    path[stroke]:not([stroke="none"]),
.header-revamp
    .navbar-main
    .column-menu
    button
    svg
    circle[stroke]:not([stroke="none"]),
.header-revamp
    .navbar-main
    .column-menu
    button
    svg
    line[stroke]:not([stroke="none"]),
.header-revamp
    .navbar-main
    .column-menu
    button
    svg
    path[stroke]:not([stroke="none"]) {
    stroke: #fff;
    fill: none;
}
.header-revamp
    .navbar-main
    .column-action
    a
    svg
    circle[fill]:not([fill="none"]),
.header-revamp .navbar-main .column-action a svg line[fill]:not([fill="none"]),
.header-revamp .navbar-main .column-action a svg path[fill]:not([fill="none"]),
.header-revamp
    .navbar-main
    .column-action
    button
    svg
    circle[fill]:not([fill="none"]),
.header-revamp
    .navbar-main
    .column-action
    button
    svg
    line[fill]:not([fill="none"]),
.header-revamp
    .navbar-main
    .column-action
    button
    svg
    path[fill]:not([fill="none"]),
.header-revamp .navbar-main .column-menu a svg circle[fill]:not([fill="none"]),
.header-revamp .navbar-main .column-menu a svg line[fill]:not([fill="none"]),
.header-revamp .navbar-main .column-menu a svg path[fill]:not([fill="none"]),
.header-revamp
    .navbar-main
    .column-menu
    button
    svg
    circle[fill]:not([fill="none"]),
.header-revamp
    .navbar-main
    .column-menu
    button
    svg
    line[fill]:not([fill="none"]),
.header-revamp
    .navbar-main
    .column-menu
    button
    svg
    path[fill]:not([fill="none"]) {
    fill: #fff;
    stroke: none;
}
.header-revamp
    .navbar-main
    .column-action
    a
    svg
    circle[opacity]:not([opacity="none"]),
.header-revamp
    .navbar-main
    .column-action
    a
    svg
    line[opacity]:not([opacity="none"]),
.header-revamp
    .navbar-main
    .column-action
    a
    svg
    path[opacity]:not([opacity="none"]),
.header-revamp
    .navbar-main
    .column-action
    button
    svg
    circle[opacity]:not([opacity="none"]),
.header-revamp
    .navbar-main
    .column-action
    button
    svg
    line[opacity]:not([opacity="none"]),
.header-revamp
    .navbar-main
    .column-action
    button
    svg
    path[opacity]:not([opacity="none"]),
.header-revamp
    .navbar-main
    .column-menu
    a
    svg
    circle[opacity]:not([opacity="none"]),
.header-revamp
    .navbar-main
    .column-menu
    a
    svg
    line[opacity]:not([opacity="none"]),
.header-revamp
    .navbar-main
    .column-menu
    a
    svg
    path[opacity]:not([opacity="none"]),
.header-revamp
    .navbar-main
    .column-menu
    button
    svg
    circle[opacity]:not([opacity="none"]),
.header-revamp
    .navbar-main
    .column-menu
    button
    svg
    line[opacity]:not([opacity="none"]),
.header-revamp
    .navbar-main
    .column-menu
    button
    svg
    path[opacity]:not([opacity="none"]) {
    fill: #fff;
    stroke: none;
}
.header-revamp
    .navbar-main
    .column-action
    a
    svg
    circle:not([fill]):not([stroke]),
.header-revamp
    .navbar-main
    .column-action
    button
    svg
    circle:not([fill]):not([stroke]),
.header-revamp .navbar-main .column-menu a svg circle:not([fill]):not([stroke]),
.header-revamp
    .navbar-main
    .column-menu
    button
    svg
    circle:not([fill]):not([stroke]) {
    fill: #fff;
    stroke: none;
}
.header-revamp .navbar-main .column-action a svg,
.header-revamp .navbar-main .column-action button svg,
.header-revamp .navbar-main .column-menu a svg,
.header-revamp .navbar-main .column-menu button svg {
    width: 20px;
    height: 20px;
}
.header-revamp .navbar-main .column-action a:hover svg > *,
.header-revamp .navbar-main .column-action button:hover svg > *,
.header-revamp .navbar-main .column-menu a:hover svg > *,
.header-revamp .navbar-main .column-menu button:hover svg > * {
    transition: all 0.2s ease-in-out;
}
.header-revamp .navbar-main .column-action a:hover svg[fill]:not([fill="none"]),
.header-revamp
    .navbar-main
    .column-action
    button:hover
    svg[fill]:not([fill="none"]),
.header-revamp .navbar-main .column-menu a:hover svg[fill]:not([fill="none"]),
.header-revamp
    .navbar-main
    .column-menu
    button:hover
    svg[fill]:not([fill="none"]) {
    fill: var(--wp--preset--color--ugm-secondary);
    stroke: none;
}
.header-revamp
    .navbar-main
    .column-action
    a:hover
    svg
    circle[stroke]:not([stroke="none"]),
.header-revamp
    .navbar-main
    .column-action
    a:hover
    svg
    line[stroke]:not([stroke="none"]),
.header-revamp
    .navbar-main
    .column-action
    a:hover
    svg
    path[stroke]:not([stroke="none"]),
.header-revamp
    .navbar-main
    .column-action
    button:hover
    svg
    circle[stroke]:not([stroke="none"]),
.header-revamp
    .navbar-main
    .column-action
    button:hover
    svg
    line[stroke]:not([stroke="none"]),
.header-revamp
    .navbar-main
    .column-action
    button:hover
    svg
    path[stroke]:not([stroke="none"]),
.header-revamp
    .navbar-main
    .column-menu
    a:hover
    svg
    circle[stroke]:not([stroke="none"]),
.header-revamp
    .navbar-main
    .column-menu
    a:hover
    svg
    line[stroke]:not([stroke="none"]),
.header-revamp
    .navbar-main
    .column-menu
    a:hover
    svg
    path[stroke]:not([stroke="none"]),
.header-revamp
    .navbar-main
    .column-menu
    button:hover
    svg
    circle[stroke]:not([stroke="none"]),
.header-revamp
    .navbar-main
    .column-menu
    button:hover
    svg
    line[stroke]:not([stroke="none"]),
.header-revamp
    .navbar-main
    .column-menu
    button:hover
    svg
    path[stroke]:not([stroke="none"]) {
    stroke: var(--wp--preset--color--ugm-secondary);
    fill: none;
}
.header-revamp
    .navbar-main
    .column-action
    a:hover
    svg
    circle[fill]:not([fill="none"]),
.header-revamp
    .navbar-main
    .column-action
    a:hover
    svg
    line[fill]:not([fill="none"]),
.header-revamp
    .navbar-main
    .column-action
    a:hover
    svg
    path[fill]:not([fill="none"]),
.header-revamp
    .navbar-main
    .column-action
    button:hover
    svg
    circle[fill]:not([fill="none"]),
.header-revamp
    .navbar-main
    .column-action
    button:hover
    svg
    line[fill]:not([fill="none"]),
.header-revamp
    .navbar-main
    .column-action
    button:hover
    svg
    path[fill]:not([fill="none"]),
.header-revamp
    .navbar-main
    .column-menu
    a:hover
    svg
    circle[fill]:not([fill="none"]),
.header-revamp
    .navbar-main
    .column-menu
    a:hover
    svg
    line[fill]:not([fill="none"]),
.header-revamp
    .navbar-main
    .column-menu
    a:hover
    svg
    path[fill]:not([fill="none"]),
.header-revamp
    .navbar-main
    .column-menu
    button:hover
    svg
    circle[fill]:not([fill="none"]),
.header-revamp
    .navbar-main
    .column-menu
    button:hover
    svg
    line[fill]:not([fill="none"]),
.header-revamp
    .navbar-main
    .column-menu
    button:hover
    svg
    path[fill]:not([fill="none"]) {
    fill: var(--wp--preset--color--ugm-secondary);
    stroke: none;
}
.header-revamp
    .navbar-main
    .column-action
    a:hover
    svg
    circle[opacity]:not([opacity="none"]),
.header-revamp
    .navbar-main
    .column-action
    a:hover
    svg
    line[opacity]:not([opacity="none"]),
.header-revamp
    .navbar-main
    .column-action
    a:hover
    svg
    path[opacity]:not([opacity="none"]),
.header-revamp
    .navbar-main
    .column-action
    button:hover
    svg
    circle[opacity]:not([opacity="none"]),
.header-revamp
    .navbar-main
    .column-action
    button:hover
    svg
    line[opacity]:not([opacity="none"]),
.header-revamp
    .navbar-main
    .column-action
    button:hover
    svg
    path[opacity]:not([opacity="none"]),
.header-revamp
    .navbar-main
    .column-menu
    a:hover
    svg
    circle[opacity]:not([opacity="none"]),
.header-revamp
    .navbar-main
    .column-menu
    a:hover
    svg
    line[opacity]:not([opacity="none"]),
.header-revamp
    .navbar-main
    .column-menu
    a:hover
    svg
    path[opacity]:not([opacity="none"]),
.header-revamp
    .navbar-main
    .column-menu
    button:hover
    svg
    circle[opacity]:not([opacity="none"]),
.header-revamp
    .navbar-main
    .column-menu
    button:hover
    svg
    line[opacity]:not([opacity="none"]),
.header-revamp
    .navbar-main
    .column-menu
    button:hover
    svg
    path[opacity]:not([opacity="none"]) {
    fill: var(--wp--preset--color--ugm-secondary);
    stroke: none;
}
.header-revamp
    .navbar-main
    .column-action
    a:hover
    svg
    circle:not([fill]):not([stroke]),
.header-revamp
    .navbar-main
    .column-action
    button:hover
    svg
    circle:not([fill]):not([stroke]),
.header-revamp
    .navbar-main
    .column-menu
    a:hover
    svg
    circle:not([fill]):not([stroke]),
.header-revamp
    .navbar-main
    .column-menu
    button:hover
    svg
    circle:not([fill]):not([stroke]) {
    fill: var(--wp--preset--color--ugm-secondary);
    stroke: none;
}
.header-revamp .navbar-main .column-center {
    flex-basis: 100%;
    padding: 16px 50px;
    gap: 50px;
}
.header-revamp .navbar-main .column-center > * {
    flex: 0 1 auto;
}
.header-revamp .navbar-main .column-action {
    padding: 20px;
}
.header-revamp .navbar-main .menu-toggle {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 20px 20px;
    border: 0;
    background-color: transparent;
    outline: 0;
    letter-spacing: 0.25px;
    color: #fff;
    font-weight: 600;
    font-size: 14px;
    line-height: 1.43;
    transition: color 0.3s ease-in-out;
}
.header-revamp .navbar-main .menu-toggle > span {
    margin-left: 4px;
}
@media (max-width: 991px) {
    .header-revamp .navbar-main .menu-toggle > span {
        display: none;
    }
}
.header-revamp .navbar-main .menu-toggle .icon {
    display: inline-flex;
    align-items: center;
    justify-content: center;
}
.header-revamp .navbar-main .menu-toggle .icon.collapse {
    display: none;
}
.header-revamp .navbar-main .menu-toggle .icon.expand {
    display: flex;
}
.header-revamp .navbar-main .menu-toggle:hover {
    color: var(--wp--preset--color--ugm-secondary);
}
.header-revamp .navbar-main .highlight-news {
    display: flex;
    align-items: center;
    color: #fff;
    flex-grow: 1;
    flex-shrink: 0;
    font-weight: 400;
    font-size: 16px;
    line-height: 1.5;
    letter-spacing: 0.5px;
}
.header-revamp .navbar-main .highlight-news a {
    color: #fff;
    text-decoration: none;
}
.header-revamp .navbar-main .highlight-news a:hover {
    color: var(--wp--preset--color--ugm-secondary);
}
.header-revamp .navbar-main .highlight-news .icon svg > * {
    transition: all 0.2s ease-in-out;
}
.header-revamp .navbar-main .highlight-news .icon svg[fill]:not([fill="none"]) {
    fill: var(--wp--preset--color--ugm-secondary);
    stroke: none;
}
.header-revamp
    .navbar-main
    .highlight-news
    .icon
    svg
    circle[stroke]:not([stroke="none"]),
.header-revamp
    .navbar-main
    .highlight-news
    .icon
    svg
    line[stroke]:not([stroke="none"]),
.header-revamp
    .navbar-main
    .highlight-news
    .icon
    svg
    path[stroke]:not([stroke="none"]) {
    stroke: var(--wp--preset--color--ugm-secondary);
    fill: none;
}
.header-revamp
    .navbar-main
    .highlight-news
    .icon
    svg
    circle[fill]:not([fill="none"]),
.header-revamp
    .navbar-main
    .highlight-news
    .icon
    svg
    line[fill]:not([fill="none"]),
.header-revamp
    .navbar-main
    .highlight-news
    .icon
    svg
    path[fill]:not([fill="none"]) {
    fill: var(--wp--preset--color--ugm-secondary);
    stroke: none;
}
.header-revamp
    .navbar-main
    .highlight-news
    .icon
    svg
    circle[opacity]:not([opacity="none"]),
.header-revamp
    .navbar-main
    .highlight-news
    .icon
    svg
    line[opacity]:not([opacity="none"]),
.header-revamp
    .navbar-main
    .highlight-news
    .icon
    svg
    path[opacity]:not([opacity="none"]) {
    fill: var(--wp--preset--color--ugm-secondary);
    stroke: none;
}
.header-revamp
    .navbar-main
    .highlight-news
    .icon
    svg
    circle:not([fill]):not([stroke]) {
    fill: var(--wp--preset--color--ugm-secondary);
    stroke: none;
}
.header-revamp .navbar-main .highlight-news .icon svg {
    width: 24px;
    height: 24px;
}
.header-revamp .navbar-main .highlight-news .icon ~ .text {
    padding-left: 8px;
}
.header-revamp .navbar-main .navbar-brand img,
.header-revamp .navbar-main .navbar-brand span {
    height: 60px !important;
}
.header-revamp .navbar-main .navbar-brand span {
    max-width: 130px;
}
.header-revamp ul.menu {
    list-style-type: none;
    padding-left: 0;
    margin-bottom: 0;
    display: flex;
    align-items: center;
    gap: 20px;
}
.header-revamp ul.menu .icon {
    --color-svg: #fff;
}
.header-revamp ul.menu > li.pll-parent-menu-item > a {
    display: flex;
    align-items: center;
}
.header-revamp ul.menu > li.pll-parent-menu-item > a > .icon {
    margin-left: 6px;
}
.header-revamp ul.social {
    list-style-type: none;
    padding-left: 0;
    margin-bottom: 0;
    display: flex;
    align-items: center;
}
.header-revamp ul.social > li > a {
    display: flex;
    padding: 6px;
    align-items: center;
    justify-content: center;
}
.header-revamp ul.social > li > a svg {
    fill: #fff;
    width: 20px;
    height: 20px;
}
.header-revamp ul.social > li > a:hover svg {
    fill: var(--wp--preset--color--ugm-secondary);
}
.header-revamp.header-transparent-ontop {
    backdrop-filter: unset;
}
.header-revamp.header-transparent-ontop:not(.sticky-header) {
    background-color: transparent !important;
    border-bottom: 1px solid transparent !important;
}
body.section-hero-video
    .header-revamp.header-transparent-ontop:not(.sticky-header):before {
    content: "";
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgb(0, 0, 0);
    background: linear-gradient(
        0deg,
        rgba(0, 0, 0, 0) 0%,
        rgba(0, 0, 1, 0.1) 30%,
        rgba(0, 1, 0, 0.7) 100%
    );
    position: absolute;
    z-index: -1;
    transform: scaleY(1.4);
    transform-origin: top;
}
.header-revamp.header-transparent-ontop ~ #body {
    margin-top: 0;
}
@media (max-width: 1200px) {
    .header-revamp .navbar-main .column-center {
        justify-content: space-between;
    }
    .header-revamp .navbar-main .column-center .highlight-news {
        display: none;
    }
}
@media (max-width: 1024px) {
    .header-revamp .navbar-main .column-action,
    .header-revamp .navbar-main .column-menu {
        height: 80px;
    }
    .header-revamp .navbar-main .column-center {
        padding: 10px 15px;
        justify-content: start;
    }
    .header-revamp .navbar-main .column-center .navbar-brand {
        display: flex !important;
        align-items: center;
        /* max-width: 185px; */
        max-width: auto;
    }
    .header-revamp .navbar-main .column-center .navbar-brand img {
        max-height: 52px;
    }
    .header-revamp .navbar-main .column-center .navbar-brand span {
        max-width: 100%;
        display: flex !important;
        align-items: center;
    }
    .header-revamp .navbar-main .column-center .highlight-news,
    .header-revamp .navbar-main .column-center .social {
        display: none;
    }
    .header-revamp .navbar-main .column-action .menu > :not(.search) {
        display: none;
    }
    .header-revamp .navbar-main [class*="column-"]:first-child {
        border-right: 0 solid rgba(255, 255, 255, 0.2);
    }
    .header-revamp .navbar-main [class*="column-"]:last-child {
        border-left: 0 solid rgba(255, 255, 255, 0.2);
    }
}
@media (max-width: 1023px) {
    .header-revamp ~ #body {
        margin-top: 82px;
    }
    .header-revamp > .container {
        padding-left: 0;
        padding-right: 0;
    }
}
@media (max-width: 767px) {
    .admin-bar .header-revamp:not(.sticky-header) ~ #menu-collapse.menu-mega {
        margin-top: 120px !important;
    }
    .admin-bar .header-revamp.sticky-header ~ #menu-collapse.menu-mega {
        margin-top: 80px !important;
    }
}
body.menu-toggle-show #menu-collapse {
    top: 0;
}
body.menu-toggle-show .header-revamp .navbar-main .menu-toggle .icon.collapse {
    display: flex;
}
body.menu-toggle-show .header-revamp .navbar-main .menu-toggle .icon.expand {
    display: none;
}
body.search-toggle-show #search-collapse {
    top: 0;
}
#menu-collapse,
#search-collapse {
    position: fixed;
    z-index: 9999999;
    width: 100%;
    height: 100%;
    max-height: 100%;
    background-color: var(--wp--preset--color--ugm-primary);
    color: #fff;
    padding: 50px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    top: -100%;
    left: 0;
    transition: all 0.5s ease;
}
#menu-collapse a,
#search-collapse a {
    color: #fff;
    text-decoration: none;
}
#menu-collapse a:hover,
#search-collapse a:hover {
    color: var(--wp--preset--color--ugm-secondary);
}
#menu-collapse .menu,
#search-collapse .menu {
    list-style-type: none;
    padding-left: 0;
    margin-bottom: 0;
    display: flex;
    justify-content: center;
}
#menu-collapse #close,
#search-collapse #close {
    border: 0;
    padding: 0;
    background-color: transparent;
    position: absolute;
    left: 0;
    outline: 0;
}
#menu-collapse #close .icon,
#search-collapse #close .icon {
    --color-svg: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 11px;
    border-radius: 50%;
}
#menu-collapse #close .icon svg > *,
#search-collapse #close .icon svg > * {
    transition: all 0.2s ease-in-out;
}
#search-collapse .menu-top ~ hr {
    display: none;
    margin: 75px 0 0;
    width: 100%;
    border-color: rgba(255, 255, 255, 0.1);
}
#menu-collapse #close .icon svg,
#search-collapse #close .icon svg {
    width: 36px;
    height: 36px;
}
#menu-collapse .menu-top,
#search-collapse .menu-top {
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    top: 50px;
    left: 50px;
    width: calc(100% - 100px);
}
#menu-collapse .menu-top .menu,
#search-collapse .menu-top .menu {
    gap: 40px;
    font-size: 14px;
    font-weight: 300;
}
#menu-collapse .menu-top__logo,
#search-collapse .menu-top__logo {
    display: none;
    position: absolute;
    left: 0;
    top: 0;
}
#menu-collapse .menu-top__logo .navbar-brand,
#search-collapse .menu-top__logo .navbar-brand {
    display: flex;
    align-items: left;
    justify-content: flex-start;
    width: 100%;
    max-width: 260px;
    font-family: "Gama Serif", Georgia, "Times New Roman", Times, serif;
    font-size: 16px;
    text-transform: uppercase;
    line-height: 1.4;
    z-index: 2;
}
#menu-collapse .menu-top__logo .navbar-brand img,
#search-collapse .menu-top__logo .navbar-brand img {
    width: auto;
    height: 56px;
}
#menu-collapse .menu-top__logo .navbar-brand img ~ span,
#search-collapse .menu-top__logo .navbar-brand img ~ span {
    padding-left: 15px;
    max-width: 140px;
    display: flex;
    align-items: center;
}
#menu-collapse .menu-footer,
#search-collapse .menu-footer {
    position: absolute;
    bottom: 50px;
    left: 50px;
    width: calc(100% - 100px);
    display: flex;
    justify-content: center;
}
#menu-collapse .menu-footer:before,
#search-collapse .menu-footer:before {
    content: "";
    width: 100%;
    max-width: 661px;
    height: 1px;
    background-color: var(--wp--preset--color--ugm-secondary);
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}
#menu-collapse .menu-footer .navbar-brand,
#search-collapse .menu-footer .navbar-brand {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    max-width: 260px;
    font-family: "Gama Serif", Georgia, "Times New Roman", Times, serif;
    font-size: 16px;
    text-transform: uppercase;
    line-height: 1.4;
    background-color: var(--wp--preset--color--ugm-primary);
    z-index: 2;
}
#menu-collapse .menu-footer .navbar-brand img,
#search-collapse .menu-footer .navbar-brand img {
    width: auto;
    height: 56px;
}
#menu-collapse .menu-footer .navbar-brand img ~ span,
#search-collapse .menu-footer .navbar-brand img ~ span {
    padding-left: 15px;
    max-width: 140px;
}
#menu-collapse .menu-footer__mobile,
#menu-collapse .menu-social,
#search-collapse .menu-footer__mobile,
#search-collapse .menu-social {
    display: none;
}
#menu-collapse .menu-social .pll-parent-menu-item img {
    width: 20px !important;
    height: 20px !important;
    border-radius: 50px;
    object-fit: cover;
}
#menu-collapse .menu-social ul,
#search-collapse .menu-social ul {
    list-style-type: none;
    padding-left: 0;
    margin-bottom: 0;
    display: flex;
    align-items: center;
}
#menu-collapse .menu-social ul > li > a,
#search-collapse .menu-social ul > li > a {
    display: flex;
    padding: 6px;
    align-items: center;
    justify-content: center;
}
#menu-collapse .menu-social ul > li > a i,
#search-collapse .menu-social ul > li > a i {
    display: flex;
    align-items: center;
    --color-svg: #fff;
}
#menu-collapse .menu-social ul > li > a i svg,
#search-collapse .menu-social ul > li > a i svg {
    fill: #fff;
    width: 20px;
    height: 20px;
}
#menu-collapse .menu-social ul > li > a:hover svg,
#search-collapse .menu-social ul > li > a:hover svg {
    fill: var(--wp--preset--color--ugm-secondary);
}
#menu-collapse .menu-main,
#search-collapse .menu-main {
    display: flex;
    justify-content: center;
    align-items: center;
}
#menu-collapse .menu-main .menu,
#search-collapse .menu-main .menu {
    max-width: 770px;
    gap: 28px 40px;
    flex-wrap: wrap;
}
#menu-collapse .menu-main .menu li a,
#search-collapse .menu-main .menu li a {
    font-weight: 700;
    font-size: 40px;
    line-height: 1.3;
    color: #fff;
}
#menu-collapse .menu-main .menu li a.action,
#menu-collapse .menu-main .menu li a:hover,
#search-collapse .menu-main .menu li a.action,
#search-collapse .menu-main .menu li a:hover {
    color: var(--wp--preset--color--ugm-secondary);
}
#menu-collapse .menu-search,
#search-collapse .menu-search {
    display: flex;
    justify-content: center;
    align-items: center;
}
#menu-collapse .menu-search .search,
#search-collapse .menu-search .search {
    background: rgba(255, 255, 255, 0.1);
    max-width: 100%;
    width: 770px;
    position: relative;
}
#menu-collapse .menu-search .search input[type="text"],
#search-collapse .menu-search .search input[type="text"] {
    background-color: transparent;
    border: 0;
    width: calc(100% - 65px);
    padding: 10px 15px;
    color: #fff;
    letter-spacing: 0.25px;
    font-size: 32px;
}
#menu-collapse .menu-search .search input[type="text"]:active,
#search-collapse .menu-search .search input[type="text"]:active {
    box-shadow: none;
}
#menu-collapse
    .menu-search
    .search
    input[type="text"]::-webkit-input-placeholder,
#search-collapse
    .menu-search
    .search
    input[type="text"]::-webkit-input-placeholder {
    color: #7a8a99;
}
#menu-collapse .menu-search .search input[type="text"]:active,
#menu-collapse .menu-search .search input[type="text"]:focus,
#search-collapse .menu-search .search input[type="text"]:active,
#search-collapse .menu-search .search input[type="text"]:focus {
    outline: 0 !important;
    border: 0;
    box-shadow: 0;
}
#menu-collapse .menu-search .search .form-submit,
#search-collapse .menu-search .search .form-submit {
    position: absolute;
    right: 0;
    background-color: transparent;
    outline: 0 !important;
    border: 0;
    box-shadow: 0;
    top: 10px;
    width: 80px;
    height: 65px;
}
#menu-collapse .menu-search .search .form-submit svg,
#search-collapse .menu-search .search .form-submit svg {
    width: 50px;
    height: 50px;
}
@media (max-width: 1024px) { /*legacy: (max-width: 768px)*/
    #search-collapse .menu-top ~ hr {
        display: block;
    }
    #menu-collapse,
    #search-collapse {
        justify-content: flex-start;
        padding: 20px;
    }
    #menu-collapse #close,
    #search-collapse #close {
        top: 0;
        left: auto;
        right: 0;
    }
    #menu-collapse .menu-main,
    #menu-collapse .menu-top,
    #search-collapse .menu-main,
    #search-collapse .menu-top {
        position: relative;
    }
    #menu-collapse .menu-top,
    #search-collapse .menu-top {
        top: auto;
        left: 0;
        width: 100%;
        justify-content: flex-start;
        flex-direction: column;
    }
    #menu-collapse .menu-top .menu-top__mobile,
    #search-collapse .menu-top .menu-top__mobile {
        width: 100%;
        margin-top: 75px;
        padding: 12px 0;
        border-top: 1px solid rgba(255, 255, 255, 0.1);
        border-bottom: 1px solid rgba(255, 255, 255, 0.1);
    }
    #menu-collapse .menu-footer__mobile .menu {
        gap: 12px 8px;
        flex-wrap: wrap;
        justify-content: flex-start;
    }
    #menu-collapse .menu-top__logo,
    #search-collapse .menu-top__logo {
        display: block;
    }
    #menu-collapse .menu-main,
    #search-collapse .menu-main {
        display: block;
        width: 100%;
        margin: 6px auto;
    }
    #menu-collapse .menu-main .menu,
    #search-collapse .menu-main .menu {
        display: block;
        padding: 24px 0;
        height: calc(100% - 50px);
        overflow: auto;
    }
    #menu-collapse .menu-main .menu li a,
    #search-collapse .menu-main .menu li a {
        font-size: 18px;
        line-height: 1.43;
        font-weight: 400;
    }
    #menu-collapse .menu-main .menu li:not(:last-child),
    #search-collapse .menu-main .menu li:not(:last-child) {
        margin-bottom: 30px;
    }
    #menu-collapse .menu-footer,
    #search-collapse .menu-footer {
        bottom: 0;
        width: 100%;
        left: 0;
    }
    #menu-collapse .menu-footer .navbar-brand,
    #search-collapse .menu-footer .navbar-brand {
        display: none;
    }
    #menu-collapse .menu-social,
    #search-collapse .menu-social {
        display: flex;
        justify-content: space-between;
    }
    #menu-collapse .menu-footer__mobile,
    #search-collapse .menu-footer__mobile {
        border-top: 1px solid rgba(255, 255, 255, 0.1);
        padding: 16px 20px;
        width: 100%;
        display: flex;
        justify-content: center;
    }
    #menu-collapse .menu-footer::after,
    #menu-collapse .menu-footer::before,
    #search-collapse .menu-footer::after,
    #search-collapse .menu-footer::before {
        display: none;
    }
    #menu-collapse .menu-search,
    #search-collapse .menu-search {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        width: 90%;
    }
    #menu-collapse .menu-search .search input[type="text"],
    #search-collapse .menu-search .search input[type="text"] {
        background-color: transparent;
        border: 0;
        width: calc(100% - 20px);
        padding: 5px 10px;
        font-size: 18px;
    }
    #menu-collapse .menu-search .search input[type="text"]:active,
    #search-collapse .menu-search .search input[type="text"]:active {
        box-shadow: none;
    }
    #menu-collapse
        .menu-search
        .search
        input[type="text"]::-webkit-input-placeholder,
    #search-collapse
        .menu-search
        .search
        input[type="text"]::-webkit-input-placeholder {
        color: #7a8a99;
    }
    #menu-collapse .menu-search .search input[type="text"]:active,
    #menu-collapse .menu-search .search input[type="text"]:focus,
    #search-collapse .menu-search .search input[type="text"]:active,
    #search-collapse .menu-search .search input[type="text"]:focus {
        outline: 0 !important;
        border: 0;
        box-shadow: 0;
    }
    #menu-collapse .menu-search .search .form-submit,
    #search-collapse .menu-search .search .form-submit {
        width: 40px;
        top: 0;
        height: 40px;
        display: flex;
        align-items: center;
        justify-content: center;
    }
    #menu-collapse .menu-search .search .form-submit svg,
    #search-collapse .menu-search .search .form-submit svg {
        width: 25px;
        height: 25px;
    }
    .menu-footer__mobile ul.menu .item.dropdown .icon {
        margin-left: 6px;
    }
    .menu-footer__mobile ul.menu .item.dropdown .icon svg {
        transform: rotate(-180deg);
    }
    .menu-top__mobile ul.menu .pll-parent-menu-item .dropdown-menu {
        bottom: unset;
        top: calc(100% + 11px);
        right: 0;
        left: unset;
    }
    .menu-top__mobile ul.menu .pll-parent-menu-item .dropdown-menu.active {
        display: block !important;
    }
    .menu-footer__mobile ul.menu .pll-parent-menu-item .dropdown-menu {
        top: unset;
        bottom: calc(100% + 17px);
        right: 0;
        left: unset;
    }
    .menu-footer__mobile ul.menu .pll-parent-menu-item .dropdown-menu.active {
        display: block !important;
    }
}
#menu-collapse.menu-mega {
    z-index: 99998;
    height: calc(100% - 94px);
    margin-top: 94px;
    justify-content: flex-start;
    overflow-y: auto;
}
.admin-bar #menu-collapse.menu-mega {
    margin-top: 126px;
}
@media (max-width: 991px) {
    .menu-top__desktop {
        display: none;
    }
    #menu-collapse.menu-mega {
        overflow: unset;
    }
    #menu-collapse.menu-mega .wrap-inner {
        height: calc(100% - 65px);
        overflow: hidden auto;
        margin-left: -20px;
        margin-right: -20px;
        padding-left: 20px;
        padding-right: 20px;
    }
    #menu-collapse.menu-mega .wrap-inner > .container {
        padding-left: 0;
        padding-right: 0;
        width: auto;
    }
}
@media (max-width: 767px) {
    .admin-bar #menu-collapse.menu-mega {
        margin-top: 140px;
    }
    #menu-collapse.menu-mega .dropdown-backdrop {
        display: none;
    }
}
#menu-collapse.menu-mega .menu-top {
    position: relative;
    width: auto;
    margin-left: -50px;
    margin-right: -50px;
    top: 0;
    left: 0;
    z-index: 3;
    padding-top: 17px;
    padding-bottom: 17px;
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
#menu-collapse.menu-mega .menu-top .menu {
    font-size: 16px;
}
#menu-collapse.menu-mega .menu-top .menu a:hover {
    color: var(--wp--preset--color--ugm-secondary);
}
@media (max-width: 991px) {
    #menu-collapse.menu-mega .menu-top {
        margin-left: 0;
        margin-right: 0;
    }
    #menu-collapse.menu-mega .menu-top .menu {
        margin-top: 0;
        border-top: 0;
        border-bottom: 0;
        padding-top: 0;
        padding-bottom: 0;
        gap: 14px 16px;
    }
    #menu-collapse.menu-mega .menu-top > .container {
        padding-left: 0;
        padding-right: 0;
    }
}
#menu-collapse.menu-mega::-webkit-scrollbar-track {
    -webkit-box-shadow: transparent;
    border-radius: 100px;
    background-color: transparent;
}
#menu-collapse.menu-mega::-webkit-scrollbar {
    width: 4px;
    background-color: transparent;
}
#menu-collapse.menu-mega::-webkit-scrollbar-thumb {
    border-radius: 100px;
    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
    background-color: #c3ced9;
}
@media (max-width: 991px) {
    #menu-collapse.menu-mega {
        height: calc(100% - 80px);
        margin-top: 80px;
        padding: 20px;
    }
    #menu-collapse.menu-mega > .container {
        padding: 0;
        margin: 0;
    }
}
.menu-mega {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}
.menu-mega button.expand {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border: 0;
    padding: 0;
    margin: 0;
    position: absolute;
    right: 20px;
    top: 0;
    background-color: transparent;
    outline: 0;
    transition: transform 0.3s ease-in-out;
    width: 40px;
    height: 100%;
    z-index: 5;
}
.menu-mega button.expand:before {
    content: "";
    width: 20px;
    height: 20px;
    position: absolute;
    top: 18px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='192' height='192' fill='%23FFF' viewBox='0 0 256 256'%3E%3Crect width='256' height='256' fill='none'%3E%3C/rect%3E%3Cpolyline points='96 48 176 128 96 208' fill='none' stroke='%23FFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='16'%3E%3C/polyline%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    transform: rotate(0);
    transition: transform 0.3s ease-in-out;
}
@media (max-width: 991px) {
    .menu-mega button.expand {
        right: 0;
    }
    .menu-collapse.menu-mega
        .menunav-dropdown
        > .menu-item.open
        > a
        button.expand:before {
        transform: rotate(90deg);
    }
}
.menu-mega > .container {
    height: 100%;
}
.menu-mega .menunav-dropdown {
    list-style-type: none;
    padding-left: 0;
    margin-bottom: 0;
    height: 100%;
}
@media (max-width: 991px) {
    .menu-mega .menunav-dropdown {
        padding-top: 20px !important;
        padding-bottom: 20px !important;
    }
}
.menu-mega .menunav-dropdown .menu-item {
    font-weight: 400;
    font-size: 20px;
    line-height: 1.2;
    letter-spacing: 0.5px;
    color: #fff;
    position: relative;
    transition: all 0.3s ease-in-out;
}
@media (max-width: 991px) {
    .menu-mega .menunav-dropdown .menu-item {
        font-size: 18px;
    }
}
.menu-mega .menunav-dropdown .menu-item a {
    color: #fff;
    display: block;
    transition: all 0.3s ease-in-out;
    padding: 15px 0;
}
.menu-item.current-menu-item > a,
.menu-mega .menunav-dropdown .menu-item:hover > a {
    color: var(--wp--preset--color--ugm-secondary) !important;
}
.menu-mega .menunav-dropdown .menu-item .menu-child {
    display: none;
    list-style-type: none;
    padding-left: 0;
    margin-bottom: 0;
    transition: all 0.3s ease-in-out;
    background-color: var(--wp--preset--color--ugm-primary);
    padding-left: 32px;
}
.menu-mega .menunav-dropdown .menu-item .menu-child .menu-item {
    font-size: 16px;
}
.menu-mega .menunav-dropdown .menu-item .menu-child .child-title {
    font-weight: 600;
    font-size: 16px;
    line-height: 1.5;
    letter-spacing: 0.5px;
    color: #7a8a99;
    padding: 15px 0;
}
@media (max-width: 991px) {
    .menu-mega .menunav-dropdown .menu-item.expand > a > button.expand,
    .menu-mega .menunav-dropdown .menu-item.open > a > button.expand {
        transform: rotate(90deg);
    }
}
.menu-mega .menunav-dropdown .menu-item.expand > .menu-child,
.menu-mega .menunav-dropdown .menu-item.open > .menu-child {
    display: block;
}
.menu-mega .menunav-dropdown .menu-item .menu-title {
    font-weight: 600;
    font-size: 16px;
    letter-spacing: 0.5px;
    color: #7a8a99;
    padding-top: 15px;
    padding-bottom: 5px;
}
@media (max-width: 991px) {
    .menu-mega .menunav-dropdown .menu-item .menu-title {
        display: none;
    }
}
.menu-mega .menunav-dropdown > .menu-item {
    background-color: var(--wp--preset--color--ugm-primary);
}
.menu-mega .menunav-dropdown > .menu-item,
.menu-mega .menunav-dropdown > .menu-item .menu-child {
    width: 100%;
}
@media (min-width: 992px) {
    .menu-mega .menunav-dropdown {
        position: relative;
    }
    .menu-mega .menunav-dropdown .menu-item {
        position: unset;
    }
    .menu-mega .menunav-dropdown .menu-item a {
        display: flex;
        position: relative;
    }
    .menu-mega .menunav-dropdown .menu-item > .menu-child {
        position: absolute;
        left: 100%;
        top: 0;
        height: 100%;
    }
    .menu-mega .menunav-dropdown,
    .menu-mega .menunav-dropdown .menu-child {
        width: 100%;
        max-width: 274px;
        padding-top: 60px;
        padding-bottom: 60px;
    }
    .menu-mega .menunav-dropdown .menu-child {
        border-left: 1px solid rgba(255, 255, 255, 0.1);
    }
}
#body #content,
#body #sidebar {
    padding-top: 24px;
    padding-bottom: 20px;
}
@media (max-width: 767px) {
    #body #content,
    #body #sidebar {
        padding-top: 15px;
        padding-bottom: 15px;
    }
}
@media (min-width: 1024px) {
    #body #sidebar {
        max-width: 348px;
    }
}
@media (max-width: 767px) {
    #body .breadcrumb {
        margin: 0 -15px 10px;
        font-size: 12px;
        padding: 0 15px 8px;
    }
}
#content .share-box,
.content .share-box {
    border-top: 1px solid #e6e6e6;
    padding-top: 24px;
    margin-top: 0;
    margin-bottom: 24px;
    text-align: center;
}
#content .share-box li,
.content .share-box li {
    display: inline-block;
}
@media (min-width: 1024px) {
    #content,
    .content {
        min-height: 500px;
    }
}
@media (min-width: 1200px) {
    #content.sidebar-right,
    .content.sidebar-right {
        padding-right: 40px;
    }
    #content.sidebar-left,
    .content.sidebar-left {
        padding-left: 40px;
    }
}
@media (max-width: 767px) {
    #content:not(.col-*),
    .content:not(.col-*) {
        padding-left: 0;
        padding-right: 0;
    }
}
@media (max-width: 767px) {
    #sidebar {
        padding-left: 15px;
        padding-right: 15px;
    }
}
#content .related-post .post-list a{
    font-size: 20px;
    letter-spacing: 0.15px;
    font-weight: 600;
}

@media (max-width: 767px) {
    #content .related-post .post-list a{
        font-size: 16px;
    }
}

#page-header {
    padding-top: 30px;
}
@media (max-width: 480px) {
    #page-header {
        padding-top: 15px;
    }
}
.section-header {
    margin-top: 15px;
    margin-bottom: 30px;
}
.section-header .section-subtitle,
.section-header > span {
    font-family: "Albert Sans", sans-serif;
    color: #555;
    text-transform: uppercase;
    font-size: 14px;
}
.section-header .section-title h2 {
    padding-bottom: 0 !important;
}
.section-header .section-title h2,
.section-header > h2 {
    font-size: 36px;
    font-family: 'Open Sans', sans-serif;
    color: var(--wp--preset--color--ugm-primary-bg);
    margin-top: 0;
    margin-bottom: 0;
    padding-bottom: 15px;
    position: relative;
}
.section-header > h2:before {
    content: "";
    border-bottom: 1px solid var(--wp--preset--color--ugm-secondary);
    position: absolute;
    bottom: 0;
    left: 0;
    width: 72px;
}
@media (max-width: 767px) {
    .section-header > h2 {
        font-size: 24px;
    }
}
.section-header .section-intro {
    margin-top: 30px;
}
.section-header.author-header {
    border-bottom: 1px solid #e6e6e6;
    padding-bottom: 0;
    position: relative;
}
.section-header.author-header:before {
    display: none;
}
.section-header.author-header .section-subtitle {
    display: block;
    margin-bottom: 15px;
}
.section-header.author-header .author-img {
    border-bottom: 3px solid var(--wp--preset--color--ugm-secondary);
    padding-bottom: 16px;
    margin-bottom: -1px;
}
.section-header.author-header .author-img img {
    width: 100%;
    height: auto;
}
.section-header.author-header .author-title {
    margin-top: 0;
    margin-bottom: 15px;
    font-weight: 400;
    color: var(--wp--preset--color--ugm-primary-bg);
}
.section-header.author-header .author-social {
    margin-bottom: 15px;
}
.section-header.author-header .author-social a {
    color: #a6a6a6;
    font-size: 24px;
    line-height: 24px;
    display: inline-block;
    vertical-align: middle;
    margin-right: 15px;
}
.section-header.author-header .author-social a:last-child {
    margin-right: 0;
}
.section-header.author-header .author-social a:hover {
    color: var(--wp--preset--color--ugm-tertiary);
}
@media (max-width: 767px) {
    .section-header.author-header {
        text-align: center;
    }
    .section-header.author-header:after {
        content: "";
        position: absolute;
        bottom: -1px;
        left: 50%;
        border-bottom: 3px solid var(--wp--preset--color--ugm-secondary);
        margin-left: -75px;
        width: 150px;
    }
    .section-header.author-header .author-img {
        max-width: 150px;
        margin: auto;
        margin-bottom: 15px;
        padding-bottom: 0;
        border-bottom: none;
    }
    .section-header.author-header .author-description {
        margin-bottom: 20px;
    }
}
.section-page {
    /* padding: 60px 0; */
    padding: 40px 0;
    margin-bottom: 0;
    max-width: unset;
    margin-left: auto;
    margin-right: auto;
}
.section-page:not(.schome-hero):not(.home-achievement) {
    max-width: 1920px;
}
.section-page.bg-white {
    background-color: #fff !important;
}
.section-page.bg-gray,
.section-page.gray-bg {
    background-color: #fafafa !important;
}
.section-page.bg-gray .section-title.revamp > h1 > span,
.section-page.bg-gray .section-title.revamp > h2 > span,
.section-page.bg-gray .section-title.revamp > h3 > span,
.section-page.gray-bg .section-title.revamp > h1 > span,
.section-page.gray-bg .section-title.revamp > h2 > span,
.section-page.gray-bg .section-title.revamp > h3 > span {
    background-color: #fafafa;
}
.section-page.bg-blue {
    --color-svg: #fff;
    background-color: var(--wp--preset--color--ugm-primary-bg) !important;
    color: #fff;
}
.section-page.bg-blue .section-title.revamp > .title,
.section-page.bg-blue .section-title.revamp > h1,
.section-page.bg-blue .section-title.revamp > h2,
.section-page.bg-blue .section-title.revamp > h3 {
    color: #fff;
}
.section-page.bg-blue .section-title.revamp > .title > span,
.section-page.bg-blue .section-title.revamp > h1 > span,
.section-page.bg-blue .section-title.revamp > h2 > span,
.section-page.bg-blue .section-title.revamp > h3 > span {
    background-color: var(--wp--preset--color--ugm-primary-bg);
}
.section-page.bg-blue .btn-line {
    --color-svg: #fff;
    color: #fff;
    border-bottom-color: #fff;
}
.section-page.bg-blue .btn-line:active,
.section-page.bg-blue .btn-line:focus,
.section-page.bg-blue .btn-line:hover {
    --color-svg: #fff;
    color: #fff;
}
.section-page.bg-blue .btn-line:active:after,
.section-page.bg-blue .btn-line:focus:after,
.section-page.bg-blue .btn-line:hover:after {
    background-color: #fff;
}
.section-page.bg-blue .btn-line .icon svg > * {
    transition: all 0.2s ease-in-out;
}
.section-page.bg-blue .btn-outline {
    --color-svg: #fff;
    color: #fff;
    background-color: transparent;
    border-color: #fff;
}
.section-page.bg-blue .btn-outline .icon svg > * {
    transition: all 0.2s ease-in-out;
}
.section-page.bg-blue .entry-item .entry-title,
.section-page.bg-blue .entry-item .entry-title a {
    color: #fff;
}
.section-page.bg-blue .entry-item.small .entry-title,
.section-page.bg-blue .entry-item.small .entry-title a {
    font-size: 18px;
    letter-spacing: 0.1px;
    font-family: 'Open Sans';
}
.section-page.bg-blue .entry-item.small .meta-entry{
    font-size: 14px;
    line-height: 1.4;
    letter-spacing: 0.25px;
}
.section-page.bg-blue .entry-item.video .entry-title,
.section-page.bg-blue .entry-item.video .entry-title a {
    font-size: 20px;
    letter-spacing: 0.15px;
    font-family: 'Open Sans';
}
.section-page.bg-blue .meta-entry {
    color: #fafafa;
}
.section-page.bg-blue .entry-item{
    background-color: transparent;
}
.section-page .section-head .section-title h1,
.section-page .section-head .section-title h2,
.section-page .section-head .section-title h3 {
    margin-bottom: 0;
}
.section-page .section-head .section-title ~ .breadcrumb {
    margin-top: -20px !important;
    margin-bottom: 32px !important;
}
.section-page.no-paddingbottom {
    padding-bottom: 0;
}
.section-page .section-category {
    font-family: "Albert Sans", sans-serif;
    font-weight: 600;
    margin-bottom: 15px;
    text-transform: uppercase;
    letter-spacing: 2px;
}
.section-page .section-title {
    margin-bottom: 32px;
}
.section-page .section-title h1,
.section-page .section-title h2,
.section-page .section-title h3 {
    line-height: 1.3;
    position: relative;
    /* font-size: 32px; */
    font-size: 26px;
    font-weight: 600;
    margin-top: 0;
    margin-bottom: 32px;
    color: var(--wp--preset--color--ugm-primary-bg);
    letter-spacing: 0.15px;
    font-family: 'Open Sans', sans-serif;
}
.section-page .section-title.md h1,
.section-page .section-title.md h2,
.section-page .section-title.md h3 {
    font-size: 26px !important;
}
.section-page .section-title.section-title__smallFont h1,
.section-page .section-title.section-title__smallFont h2,
.section-page .section-title.section-title__smallFont h3,
.section-page .section-title.title-32 h1,
.section-page .section-title.title-32 h2,
.section-page .section-title.title-32 h3 {
    font-size: 32px !important;
}
.section-page .section-title h2 {
    font-size: 40px;
    display: inline-block;
    padding-right: 12px;
}
.section-page .section-title.revamp {
    overflow: hidden;
}
.section-page .section-title.revamp > h1 > span,
.section-page .section-title.revamp > h2 > span,
.section-page .section-title.revamp > h3 > span {
    padding-right: 8px;
    display: inline-block;
    position: relative;
    z-index: 3;
    background-color: #fff;
}
.section-page .section-title.revamp > h1:after,
.section-page .section-title.revamp > h2:after,
.section-page .section-title.revamp > h3:after {
    content: "";
    display: block;
    width: 376px;
    height: 2px;
    background-color: var(--wp--preset--color--ugm-secondary);
    position: absolute;
    top: 50%;
    left: 0;
    transform: translateY(-50%);
    z-index: 0;
}
@media (max-width: 767px) {
    .section-page .section-title.revamp > h1:after,
    .section-page .section-title.revamp > h2:after,
    .section-page .section-title.revamp > h3:after {
        width: calc(100vw - 30px);
    }
}
.section-page .section-title.revamp.line-460 > h1:after,
.section-page .section-title.revamp.line-460 > h2:after,
.section-page .section-title.revamp.line-460 > h3:after {
    width: 460px !important;
}
.section-page .section-title.revamp.bottom-line > h1 > span,
.section-page .section-title.revamp.bottom-line > h2 > span,
.section-page .section-title.revamp.bottom-line > h3 > span {
    display: inline;
}
.section-page .section-title.revamp.bottom-line > h1:after,
.section-page .section-title.revamp.bottom-line > h2:after,
.section-page .section-title.revamp.bottom-line > h3:after {
    top: unset;
    bottom: 20px;
    z-index: 1;
}
.section-page .section-title.revamp.bottom-line > h3:after {
    bottom: 15px;
}
.section-page .section-title.revamp.bottom-line.size-40 > h1:after,
.section-page .section-title.revamp.bottom-line.size-40 > h2:after,
.section-page .section-title.revamp.bottom-line.size-40 > h3:after {
    bottom: 25px;
}
@media (max-width: 767px) {
    .section-page .section-title.revamp.bottom-line.size-40 > h1:after,
    .section-page .section-title.revamp.bottom-line.size-40 > h2:after,
    .section-page .section-title.revamp.bottom-line.size-40 > h3:after {
        bottom: 15px !important;
    }
}
.section-page .section-title-pengabdian {
    margin-bottom: 30px;
}
.section-page .section-title-pengabdian h1,
.section-page .section-title-pengabdian h2,
.section-page .section-title-pengabdian h3 {
    position: relative;
    font-size: 36px;
    font-weight: 800;
    margin: 0;
    color: var(--wp--preset--color--ugm-primary-bg);
}
.section-page .section-title-pengabdian h1:after,
.section-page .section-title-pengabdian h2:after,
.section-page .section-title-pengabdian h3:after {
    content: "";
    display: block;
    margin: 40px auto 40px 0;
    width: 106px;
    border-bottom: 4px solid var(--wp--preset--color--ugm-secondary);
}
.section-page .section-title-pengabdian h2 {
    font-size: 48px;
}
@media (min-width: 1400px) {
    .section-page .section-title-pengabdian h3 {
        font-size: 42px;
    }
    .section-page .section-title-pengabdian h2 {
        font-size: 52px;
    }
}
.section-page .section-subtitle {
    color: #646464;
    font-size: 20px;
    font-family: "Albert Sans", sans-serif;
}
.section-page .section-subtitle h4 {
    color: var(--wp--preset--color--ugm-primary-bg);
}
.section-page .section-btn {
    margin-top: 30px;
}
.section-page .section-btn .btn + .btn {
    margin-left: 20px;
}
.section-page.top {
    padding-top: 0;
    margin-top: 0;
}
.section-page.gray-bg {
    background-color: #f8f9fb;
}
.section-page.gray-light-bg {
    background-color: #fafafa;
}
@media (max-width: 767px) {
    .section-page {
        padding: 20px 0;
        overflow: hidden;
    }
    .section-page .pad-mb {
        padding: 10px 0 0 30px;
    }
    .section-page .section-category {
        font-size: 10px;
        margin: 15px 0 5px;
    }
    .section-page .section-title {
        margin-bottom: 20px;
    }
    .section-page .section-title h2,
    .section-page .section-title h3 {
        font-size: 26px;
    }
    .section-page .section-title h2:after,
    .section-page .section-title h3:after {
        border-bottom: 3px solid var(--wp--preset--color--ugm-secondary);
    }
    .section-page .section-title.revamp {
        overflow: hidden;
    }
    .section-page .section-title.revamp.bottom-line > h2:after,
    .section-page .section-title.revamp.bottom-line > h3:after,
    .section-page .section-title.revamp.middle-line > h2:after,
    .section-page .section-title.revamp.middle-line > h3:after {
        border-bottom: 0;
        max-width: unset !important;
        width: calc(100vw - 30px) !important;
        height: 2px !important;
    }
    .section-page .section-title.revamp.bottom-line > h2:after,
    .section-page .section-title.revamp.bottom-line > h3:after {
        bottom: 15px !important;
        top: unset !important;
    }
    .section-page .section-title.revamp.middle-line > h2:after,
    .section-page .section-title.revamp.middle-line > h3:after {
        bottom: unset !important;
        top: 50% !important;
    }
    .section-page .section-title.revamp > h2:after,
    .section-page .section-title.revamp > h3:after {
        max-width: 120px;
        top: auto;
        bottom: -16px;
    }
    .section-page .section-title.revamp__noMarginBottom {
        margin-bottom: 0;
    }
    .section-page .section-title-pengabdian {
        margin-bottom: 20px;
    }
    .section-page .section-title-pengabdian h2,
    .section-page .section-title-pengabdian h3 {
        font-size: 20px;
    }
    .section-page .section-title-pengabdian h2:after,
    .section-page .section-title-pengabdian h3:after {
        border-bottom: 3px solid var(--wp--preset--color--ugm-secondary);
        margin-top: 20px;
        margin-bottom: 20px;
    }
    .section-page .section-subtitle {
        font-size: 16px;
    }
    .section-page .section-btn {
        display: flex;
        gap: 10px;
    }
    .section-page .section-btn > .btn{
        flex: 1 1 auto;
    }
}
@media (min-width: 768px) {
    .section-page .section-box .section-title h3 {
        font-size: 40px;
    }
    .section-page .section-box .section-subtitle {
        font-size: inherit;
        line-height: 30px;
        max-width: 660px;
    }
    .section-page .section-box .section-subtitle h4 {
        margin: 20px 0;
        font-size: 18px;
    }
}
@media (min-width: 1200px) {
    .section-page .inline-title.section-title h2:after,
    .section-page .inline-title.section-title h3:after {
        width: 590px;
        border-width: 4px;
        position: absolute;
    }
    .section-page .section-box.inside-right {
        margin-left: 30px;
    }
}
@media (min-width: 1400px) {
    .section-page .section-box .section-subtitle {
        font-size: inherit;
        margin-bottom: 30px;
    }
    .section-page .section-box .section-subtitle h4 {
        font-size: 20px;
    }
    .section-page .section-subtitle {
        font-size: 22px;
    }
}

@media ( max-width: 991px ) {
    .section-page .section-box .section-subtitle p:last-of-type{
        margin-bottom: 0;
    }
}

.section-page.bg-gray .entry-item,
.section-page.gray-bg .entry-item{
    box-shadow: 0px 1px 2px 0px #1018280F, 0px 1px 3px 0px #1018281A;
}
.section-page.bg-gray .entry-item .entry-thumb ~ .entry-text,
.section-page.gray-bg .entry-item .entry-thumb ~ .entry-text{
    margin-top: 0;
    padding: 20px;
}

@media ( max-width: 599px ) {
    .section-page.bg-gray .entry-item .entry-thumb ~ .entry-text,
    .section-page.gray-bg .entry-item .entry-thumb ~ .entry-text{
        padding: 12px 12px 24px 12px;
    }
}

.education-page .breadcrumb-wrap {
    padding-top: 60px;
    margin-top: -30px;
    background-color: #f8f9fb;
}
.education-page .breadcrumb-wrap + .section-page {
    padding-top: 0;
}
@media (max-width: 1199px) {
    .education-page .breadcrumb-wrap {
        margin-top: -55px;
        padding-top: 100px;
    }
}
@media (max-width: 767px) {
    .education-page .breadcrumb-wrap {
        padding-top: 70px;
    }
}
.schome-hero {
    margin-bottom: 0;
    padding-bottom: 0;
    height: 400px;
    position: relative;
}
.schome-hero .schome-hero__media {
    width: 100%;
    height: 100%;
    text-align: center;
    overflow: hidden;
}
.schome-hero .schome-hero__media img {
    height: 100%;
    width: 100%;
    max-width: auto;
    margin: 0 auto;
    left: 0;
    right: 0;
}
.schome-hero .schome-hero__media.full-1440 {
    position: relative;
}
.schome-hero .schome-hero__media.full-1440 .inner-img {
    max-width: 1920px;
    margin: 0 auto;
    left: 0;
    right: 0;
    position: relative;
    z-index: 1;
}
.schome-hero .schome-hero__media.full-1440::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(255, 255, 255, 0.2);
    backdrop-filter: blur(30px);
    background-position: center;
    background-size: cover;
    z-index: 0;
}
@media (max-width: 1023px) {
    .schome-hero .schome-hero__media.full-1440::after {
        display: none;
    }
}
.schome-hero__logotitle {
    position: absolute;
    top: 50%;
    left: 50%;
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    width: 75%;
    z-index: 3;
}
.schome-hero__logotitle h1 {
    color: #fff;
    font-weight: 400;
    letter-spacing: 3px;
    margin: 40px auto 0;
    font-family: "Gama Serif", Georgia, "Times New Roman", Times, serif !important;
}
.schome-hero__content {
    background-color: var(--wp--preset--color--ugm-primary-bg);
    color: #fff;
    padding: 5px 20px;
}
.schome-hero__content:after {
    content: "";
    width: 350px;
    height: 4px;
    background-color: var(--wp--preset--color--ugm-secondary);
    position: absolute;
    top: 80px;
    right: 10px;
}
.schome-hero__video .schome-hero__media {
    width: 100%;
    height: 100%;
    text-align: center;
}
.schome-hero__video .schome-hero__media video {
    height: 100%;
    width: 100%;
}
@media (max-width: 767px) {
    .schome-hero__video {
        position: relative;
    }
    .schome-hero__video::after {
        content: "";
        position: absolute;
        top: 0;
        left: 0;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        background: rgba(8, 61, 98, 0.32);
    }
}
@media (min-width: 768px) {
    .schome-hero {
        position: relative;
    }
    .schome-hero--text {
        margin-bottom: 60px;
    }
    .schome-hero--video {
        margin-bottom: 50px;
    }
    .schome-hero__logotitle h1 {
        font-size: 42px;
    }
    .schome-hero__content {
        padding: 30px 40px;
        max-width: 90%;
        bottom: -60px;
        left: 25px;
        position: absolute;
    }
    .schome-hero__content h1 {
        font-size: 56px;
        margin: 15px 0 30px;
    }
    .schome-hero__content p {
        font-size: 19px;
        line-height: 30px;
    }
}
@media (min-width: 1024px) {
    .schome-hero {
        height: 750px;
    }
    .schome-hero__content {
        max-width: 780px;
    }
}
@media (min-width: 1200px) {
    .schome-hero__content {
        max-width: 780px;
        left: calc(((100vw - 1170px) / 2) - 40px);
    }
}
@media (max-width: 767px) {
    .schome-hero__logotitle img {
        max-height: 90px;
    }
    .schome-hero__logotitle h1 {
        font-size: 22px;
        margin-top: 20px;
        max-width: 240px;
        width: 100%;
    }
    .schome-hero__content {
        margin: -100px 15px 15px;
        position: relative;
    }
    .schome-hero__content:after {
        top: 28px;
        height: 3px;
        right: -10px;
        width: 60px;
    }
    .schome-hero__content h1 {
        font-size: 23px;
        line-height: 35px;
        margin-top: 10px;
    }
    .schome-hero__content p {
        font-size: 12px;
    }
}
.schome-hero--video {
    height: auto;
    overflow: hidden;
}
.schome-hero--video #home-video {
    margin-bottom: -10px;
}
.schome-hero--video.revamp {
    position: relative;
}
.schome-hero--video.revamp:after {
    content: "";
    background: linear-gradient(
        180deg,
        rgba(2, 13, 20, 0.8) 0,
        rgba(8, 61, 98, 0) 100%
    );
    width: 100%;
    height: 200px;
    max-width: 1920px;
    display: block;
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    backdrop-filter: blur(1px);
}
@media (max-width: 1023px) {
    .schome-hero--video.revamp:after {
        height: 80px;
    }
}
.schome-hero--offset {
    margin-bottom: 100px;
}
@media (min-width: 768px) {
    .schome-hero--offset {
        margin-bottom: 140px;
    }
}
.schome-hero--page,
.schome-hero--static,
.schome-hero--text {
    height: auto;
    position: relative;
}
.schome-hero--page:after,
.schome-hero--static:after,
.schome-hero--text:after {
    content: "";
    background: linear-gradient(
        180deg,
        rgba(2, 13, 20, 0.8) 0,
        rgba(8, 61, 98, 0) 100%
    );
    width: 100%;
    height: 200px;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    backdrop-filter: blur(1px);
    z-index: 3;
}
.schome-hero--static .schome-hero__title {
    z-index: 3;
}
.schome-hero--static .schome-hero__title h1 {
    font-family: "Gama Serif", Georgia, "Times New Roman", Times, serif !important;
    font-weight: 400 !important;
}
.schome-hero--page .schome-hero__title,
.schome-hero--static .schome-hero__title,
.schome-hero--text .schome-hero__title {
    position: absolute;
    top: 50%;
    left: 50%;
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    width: 75%;
}
.schome-hero--page .schome-hero__title h1,
.schome-hero--static .schome-hero__title h1,
.schome-hero--text .schome-hero__title h1 {
    margin: 40px auto 0;
    font-family: "Albert Sans", sans-serif;
    font-weight: 700;
    font-size: 56px;
    line-height: 1.2;
    letter-spacing: 0.25px;
    color: #fff;
    text-shadow: 0 4px 24px #000;
}
@media (max-width: 1024px) {
    .schome-hero--page .schome-hero__title h1,
    .schome-hero--static .schome-hero__title h1,
    .schome-hero--text .schome-hero__title h1 {
        font-size: 40px;
    }
}
.schome-hero--page .schome-hero__wrap,
.schome-hero--static .schome-hero__wrap,
.schome-hero--text .schome-hero__wrap {
    position: relative;
}
.schome-hero--page .schome-hero__article,
.schome-hero--static .schome-hero__article,
.schome-hero--text .schome-hero__article {
    position: relative;
    bottom: unset;
    margin-left: auto;
    margin-top: -108px;
    background-color: var(--wp--preset--color--ugm-primary-bg);
    width: 520px;
    padding: 32px;
    color: #fff;
    z-index: 2;
}
.schome-hero--page .schome-hero__article h1,
.schome-hero--static .schome-hero__article h1,
.schome-hero--text .schome-hero__article h1 {
    margin-top: 0;
    margin-bottom: 8px;
    font-size: 32px;
}
.schome-hero--page .schome-hero__article p,
.schome-hero--static .schome-hero__article p,
.schome-hero--text .schome-hero__article p {
    margin-bottom: 0;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.schome-hero--static .schome-hero__media,
.schome-hero--text .schome-hero__media {
    position: relative;
    overflow: hidden;
    background-color: #000;
}
.schome-hero .schome-hero__media img,
.schome-hero .schome-hero__media video {
    z-index: 2;
    position: relative;
    height: auto;
    width: 100%;
    max-width: 1920px;
}
.schome-hero--video .schome-hero__media img.hero-bg,
.schome-hero--static .schome-hero__media img.hero-bg,
.schome-hero--text .schome-hero__media img.hero-bg {
    width: 100%;
    max-width: 100%;
    height: 100%;
    position: absolute;
    object-fit: cover;
    z-index: 0;
    top: 0;
    left: 0;
    display: block;
}
@media (max-width: 1024px) {
    .schome-hero--page,
    .schome-hero--static,
    .schome-hero--text {
        height: auto;
    }
    .schome-hero--page:after,
    .schome-hero--static:after,
    .schome-hero--text:after {
        height: 110px;
    }
    .schome-hero--page .schome-hero__article,
    .schome-hero--static .schome-hero__article,
    .schome-hero--text .schome-hero__article {
        width: calc(100% - 20px);
        margin-left: -15px;
        padding: 20px;
    }
    .schome-hero--page .schome-hero__article h1,
    .schome-hero--static .schome-hero__article h1,
    .schome-hero--text .schome-hero__article h1 {
        font-size: 28px;
    }
    .schome-hero--page .schome-hero__wrap,
    .schome-hero--static .schome-hero__wrap,
    .schome-hero--text .schome-hero__wrap {
        padding-bottom: 20px;
    }
}
.schome-hero--text {
    background-color: #fff;
}
@media (max-width: 1024px) {
    .schome-hero--text {
        height: auto;
    }
    .schome-hero--text .schome-hero__media img {
        height: auto;
        width: 100%;
        object-fit: cover;
        object-position: center;
    }
}
.schome-hero--page {
    padding-top: 0;
    padding-bottom: 32px;
    background-color: #fafafa;
}
.schome-hero--page .schome-hero__media .inner-img {
    height: 100%;
}
.schome-hero--page .schome-hero__media .inner-img.setheight-img {
    height: 720px;
}
.schome-hero--page .schome-hero__media .inner-img.setheight-img img {
    object-fit: cover;
    object-position: center;
    height: 100%;
}
.schome-hero--page .schome-hero__text {
    background-color: var(--wp--preset--color--ugm-primary-bg);
    position: relative;
    z-index: 2;
    margin-top: -105px;
    width: 612px;
    padding: 32px;
}
@media ( max-width: 767px ) {
    .schome-hero--page .schome-hero__text {
        padding: 16px;
        margin-top: -50px;
        margin-bottom: 24px;
    }
}
.schome-hero--page .schome-hero__text,
.schome-hero--page .schome-hero__text .section-subtitle,
.schome-hero--page .schome-hero__text .section-title > * {
    color: #fff;
}
.schome-hero--page .schome-hero__text .section-title {
    padding-bottom: 0;
    margin-bottom: 0;
}
.schome-hero--page .schome-hero__text .section-title > * {
    margin-bottom: 36px;
    font-size: 36px;
    font-family: 'Open Sans', sans-serif;
    line-height: 1.2;
    margin-top: 0;
}
.schome-hero--page .schome-hero__text .section-title > :after {
    width: 120px !important;
    margin: 0 auto 0 0;
    bottom: -16px;
    top: unset !important;
}
.schome-hero--page .schome-hero__text .section-subtitle {
    font-size: 18px;
    font-weight: 400;
    letter-spacing: 0.25px;
}
@media (max-width: 767px) {
    .schome-hero--page {
        padding-bottom: 0;
    }
    .schome-hero--page .schome-hero__text {
        width: auto;
        left: unset;
        right: 0;
        margin-right: -15px;
    }
    .schome-hero--page .schome-hero__text .section-title > * {
        font-size: 28px;
        margin-bottom: 8px;
    }
    .schome-hero--page .schome-hero__text .section-title > :after {
        bottom: -6px;
    }
    .schome-hero--page .schome-hero__text .section-subtitle {
        font-size: 16px;
    }
    .schome-hero--page .schome-hero__media .inner-img.setheight-img {
        /* height: 461px; */
        height: 240px;
    }
}
.schome-hero--left .schome-hero__article,
.schome-hero--left .schome-hero__text {
    right: unset;
    left: 0;
}
.schome-hero__text ~ .breadcrumb{
    margin-top: 24px;
}
.home-slider .post-slider {
    position: relative;
    background: 0 0;
    padding: 0;
}
.home-slider .post-slider .post {
    width: 100%;
    overflow: hidden;
}
.home-slider .post-slider .post img {
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    position: relative;
    top: auto;
    left: 50%;
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
}
.home-slider .post-slider .btn-more {
    float: left !important;
    display: inline-block !important;
    height: auto;
}
@media (max-width: 1023px) {
    .home-slider .featured-content.post-slider .slick-dots {
        position: absolute;
        bottom: 30px;
        -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        transform: translateX(-50%);
    }
    .home-slider .featured-content.post-slider .slick-arrow {
        position: static;
        -ms-transform: none;
        transform: none;
        -webkit-transform: none;
        -moz-transform: none;
        position: absolute;
        top: 188px;
    }
    .home-slider .featured-content.post-slider .post img {
        height: 400px;
    }
    .home-slider .featured-content.post-slider .post .post-title h3 {
        font-size: 18px;
        line-height: 24px;
        max-height: 48px;
        overflow: hidden;
    }
    .home-slider .featured-content.post-slider .post-content {
        position: static;
        width: calc(100% - 30px);
        margin-left: 15px;
        margin-top: -30px;
        padding-bottom: 50px;
        min-height: 240px;
        -ms-transform: translateY(0);
        transform: translateY(0);
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
    }
    .home-slider .featured-content .entry-content {
        max-height: 48px;
        display: block !important;
    }
}
@media (max-width: 767px) {
    .home-slider .container {
        padding: 0;
    }
    .home-slider .featured-content.post-slider .post img {
        height: 294px;
    }
    .home-slider .featured-content.post-slider .post .post-title h3 {
        font-size: 28px;
        font-weight: 700;
        line-height: 1.3;
        max-height: 73px;
    }
    .home-slider .featured-content.post-slider .btn-more,
    .home-slider .featured-content.post-slider .entry-content,
    .home-slider .featured-content.post-slider .post-meta {
        font-size: 16px;
        line-height: 1.5;
        max-height: 70px;
        margin: 0 0 15px;
        display: block;
    }
    .home-slider .featured-content.post-slider .post-content {
        min-height: 300px;
    }
    .home-slider .featured-content.post-slider .slick-dots {
        bottom: 10px;
    }
    .home-slider .featured-content.post-slider .btn-more {
        padding-bottom: 5px;
        float: left;
        display: inline-block;
    }
    .home-slider .featured-content.post-slider .btn-more:before {
        bottom: 0;
    }
}
@media (min-width: 1024px) {
    .home-slider .post-slider .post {
        padding-right: 25px;
        padding-bottom: 60px;
        background: #fff;
        min-height: 760px;
        max-height: 760px;
    }
    .home-slider .post-slider .post img {
        height: 700px;
    }
    .home-slider .post-slider .post .post-content.bottom-right {
        max-width: 400px;
        padding: 40px 40px 30px 40px;
    }
    .home-slider .post-slider .post .post-content.bottom-right .btn-more {
        float: left;
    }
    .home-slider .post-slider:hover > button.slick-next {
        right: 55px;
    }
    .home-slider .slick-dots {
        bottom: 70px;
    }
}
@media (min-width: 1200px) {
    .home-slider > .container {
        width: 1200px;
    }
    .home-slider .post-slider .post .post-content.bottom-right {
        max-width: 500px;
    }
}
.home-achievement {
    background-color: #fafafa;
    position: relative;
    padding-bottom: 0;
    margin-bottom: -20px;
    padding-top: 0;
    max-width: unset;
}
.home-achievement .foot {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 50%;
    background-color: var(--wp--preset--color--ugm-primary-bg);
}
.home-achievement .achievement-wrap {
    background-color: var(--wp--preset--color--ugm-primary);
    padding: 60px;
    display: flex;
    gap: 32px;
    position: relative;
    z-index: 2;
}
.home-achievement .achievement-wrap .item {
    flex: 1 1 33.33%;
}
.home-achievement .achievement-wrap .item .icon {
    --color-svg: var(--wp--preset--color--ugm-secondary);
}
.home-achievement .achievement-wrap .item .icon svg > * {
    transition: all 0.2s ease-in-out;
}
.home-achievement .achievement-wrap .item .icon svg {
    width: 50px;
    height: 50px;
}
.home-achievement .achievement-wrap .item .icon ~ .title {
    margin-top: 15px;
}
.home-achievement .achievement-wrap .item .title {
    font-weight: 700;
    font-size: 28px;
    line-height: 1.43;
    letter-spacing: 0.15px;
    color: #fff;
}
@media (max-width: 1024px) {
    .home-achievement .achievement-wrap {
        flex-wrap: wrap;
    }
    .home-achievement .achievement-wrap .item {
        flex: 0 0 calc(50% - 16px);
    }
}
@media (max-width: 768px) {
    .home-achievement .achievement-wrap {
        flex-wrap: wrap;
        gap: 20px;
        padding: 20px;
    }
    .home-achievement .achievement-wrap .item {
        flex: 0 0 calc(50% - 10px);
    }
    .home-achievement .achievement-wrap .item .title {
        font-size: 20px;
    }
}
.offset-content {
    background-color: var(--wp--preset--color--ugm-primary-bg);
    padding: 60px 60px 100px;
    max-width: 540px;
    color: #fff;
    position: relative;
    -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
}
.offset-img {
    text-align: right;
    background-color: #f8f9fb;
}
.offset-img img {
    min-height: 500px;
    width: 100%;
    max-width: 70%;
    margin: auto;
    -o-object-fit: cover;
    object-fit: cover;
}
@media (min-width: 768px) {
    .offset-text {
        font-size: 18px;
        line-height: 40px;
    }
}
@media (min-width: 1400px) {
    .offset-text {
        font-size: 21px;
    }
}
@media (min-width: 768px) and (max-width: 1199px) {
    .offset-content {
        padding: 40px 30px;
        max-width: 360px;
    }
}
@media (max-width: 767px) {
    .offset-content {
        padding: 30px 30px 10px;
    }
    .offset-img img {
        height: 350px;
        min-height: 350px;
        max-width: 100%;
        margin-bottom: -40px;
    }
}
.section-offset {
    padding-bottom: 0;
    position: relative;
}
.section-offset--right .offset-img {
    text-align: right;
}
@media (min-width: 768px) {
    .section-offset--right .offset-content {
        margin-top: -45%;
    }
}
@media (min-width: 1200px) {
    .section-offset--right .offset-content {
        margin-top: -44%;
    }
}
.section-offset .section-title.offset-title {
    padding-bottom: 0;
    margin-bottom: 0;
}
.section-offset .section-title.offset-title h2 {
    color: #fff;
}
@media (min-width: 768px) {
    .section-offset .section-title.offset-title h2:after {
        width: 120px;
        bottom: -16px;
        top: unset;
    }
}
.sc-about--offright .section-subtitle,
.sc-about--offright .section-title h2 {
    color: #fff !important;
}
.sc-about--offright img {
    width: 100%;
    height: 100%;
    max-width: 960px;
    -o-object-fit: cover;
    object-fit: cover;
}
@media (min-width: 768px) {
    .sc-about--offright {
        padding-bottom: 0;
    }
    .sc-about--offright .section-box {
        padding: 100px 30px;
    }
    .sc-about--offright .section-box .section-title h2:after {
        width: 120px;
        margin: 0 auto 0 0;
        bottom: -16px;
        top: unset;
    }
    .sc-about--offright .section-box .section-subtitle {
        font-size: 18px;
        line-height: 30px;
    }
    .sc-about--offright .about-img {
        position: absolute;
        top: 0;
        left: 52%;
        bottom: 0;
        right: calc(((100% - 100vw) / 2) + 9px);
    }
    .sc-about--offright .about-content {
        max-width: 50%;
    }
    .sc-about--offright .container {
        background-color: var(--wp--preset--color--ugm-primary-bg);
        position: relative;
        max-width: 720px;
    }
}
@media (min-width: 1200px) {
    .sc-about--offright .container {
        max-width: 1260px;
    }
}
@media (min-width: 1400px) {
    .sc-about--offright .section-box {
        padding: 130px 50px 150px;
    }
    .sc-about--offright .section-box .section-title h2 {
        font-size: 40px;
        font-weight: 700;
    }
    .sc-about--offright .section-box .section-subtitle {
        font-size: 21px;
        line-height: 40px;
        margin-bottom: 0;
    }
}
@media (max-width: 767px) {
    .sc-about--offright {
        background-color: var(--wp--preset--color--ugm-primary-bg);
        padding-top: 0;
    }
    .sc-about--offright .about-img {
        margin: 0 -15px 15px;
    }
}
@media (min-width: 768px) {
    .sc-offright.full-middle {
        padding-bottom: 0;
    }
    .sc-offright.full-middle img {
        min-height: 450px;
    }
    .sc-offright.full-middle .sc-offright__content {
        margin-top: 120px;
    }
    .sc-offright.full-middle .sc-offright__img {
        width: calc((((100vw - 100%) / 2) + 50%) - 10px);
        margin-right: calc((100% - 100vw) / 2);
        padding-right: 0;
    }
    .sc-offright.full-middle .section-title h2:after {
        width: 300px;
        position: absolute;
        margin: -140px auto 10px 450px;
    }
    .sc-offright.full-middle .section-subtitle {
        padding-bottom: 60px;
    }
}
@media (max-width: 767px) {
    .sc-offright.full-middle {
        background-color: #fff;
        padding-bottom: 15px;
    }
    .sc-offright.full-middle img {
        margin: 0 -15px -50px;
        width: 100vw;
        min-height: 350px;
        -o-object-fit: cover;
        object-fit: cover;
    }
    .sc-offright.full-middle .sc-offright__content {
        position: relative;
        background-color: #f8f9fb;
        -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
        box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
        margin: 0 15px;
        padding: 20px;
    }
}
.sc-community--offright .section-subtitle,
.sc-community--offright .section-title h2 {
    color: var(--wp--preset--color--ugm-secondary);
    padding-top: 10px;
}
.sc-community--offright img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
}
@media (min-width: 768px) {
    .sc-community--offright {
        padding-bottom: 0;
    }
    .sc-community--offright .section-box {
        padding: 40px 30px;
    }
    .sc-community--offright .section-box .section-title h2:after {
        width: 90px;
        margin: -210px auto 30px 550px;
        position: absolute;
    }
    .sc-community--offright .section-box .section-subtitle {
        font-size: 46px;
        line-height: 30px;
    }
    .sc-community--offright .community-img {
        position: absolute;
        top: 0;
        left: 36%;
        bottom: 0;
        right: calc(((100% - 100vw) / 2) + 9px);
    }
    .sc-community--offright .community-content {
        max-width: 50%;
        z-index: 99;
        background-color: #073c64;
        position: relative;
    }
    .sc-community--offright .box-content {
        background-color: #073c64;
        height: 200px;
        padding: 10px 10px;
        max-width: 90%;
        bottom: -60px;
        left: 20px;
        position: absolute;
        background-color: #073c64;
        color: var(--wp--preset--color--ugm-secondary);
        padding: 5px 20px;
    }
}
@media (min-width: 768px) and (max-width: 767px) {
    .sc-community--offright .box-content {
        height: 60px;
    }
}
@media (min-width: 768px) {
    .sc-community--offright .container {
        background-color: #f8f9fb;
        position: relative;
        max-width: 720px;
    }
}
@media (min-width: 1200px) {
    .sc-community--offright .container {
        max-width: 1170px;
        padding-left: 0;
    }
}
@media (min-width: 1400px) {
    .sc-community--offright .section-box {
        padding: 130px auto 50px 150px;
    }
    .sc-community--offright .section-box .section-title h2 {
        font-size: 46px;
    }
    .sc-community--offright .section-box .section-subtitle {
        font-size: 21px;
        line-height: 40px;
    }
}
@media (max-width: 767px) {
    .sc-community--offright {
        background-color: var(--wp--preset--color--ugm-primary-bg);
    }
}
.research .schome-hero {
    margin-bottom: 0;
}
.research .schome-hero__logotitle {
    width: 95%;
}
.research .schome-hero h1,
.research .schome-hero h2 {
    font-family: "Gama Serif", Georgia, "Times New Roman", Times, serif;
    font-weight: 400;
    font-size: 20px;
    color: #fff;
    margin: 15px auto;
}
.research .schome-hero h1 {
    font-family: Montserrat, Helvetica, Arial, sans-serif;
    font-weight: 600;
}
@media (min-width: 768px) {
    .research .schome-hero {
        margin-bottom: 30px;
    }
    .research .schome-hero h1,
    .research .schome-hero h2 {
        margin: 30px auto;
        font-size: 32px;
    }
    .research .schome-hero h1 {
        font-size: 36px;
    }
}
body.end-of-page .accessibility,
body.end-of-page .helpCenter {
    bottom: -100%;
}
* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
:after,
:before {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
html {
    font-size: 10px;
    -webkit-tap-highlight-color: transparent;
}
body {
    font-family: "Albert Sans", sans-serif;
    font-size: 16px;
    line-height: 1.4;
    color: #141729;
    background-color: #fff;
}
@media (max-width: 767px) {
    body {
        letter-spacing: 0.24px;
    }
}
code,
pre {
    font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
}
code {
    padding: 2px 4px;
    font-size: 90%;
    color: #9a9a9a;
    background-color: transparent;
    border-radius: 1px;
}
pre {
    display: block;
    padding: 13px;
    margin: 0 0 13.5px;
    font-size: 15px;
    line-height: 1.7142857143;
    word-break: break-all;
    word-wrap: break-word;
    color: #0b6d8d;
    background-color: #deeffb;
    border: 1px solid #d0e1eb;
    border-radius: 1px;
}
pre code {
    padding: 0;
    font-size: inherit;
    color: inherit;
    white-space: pre-wrap;
    background-color: transparent;
    border-radius: 0;
}
table {
    background-color: transparent;
}
caption {
    padding-top: 8px;
    padding-bottom: 8px;
    color: #a6a6a6;
    text-align: left;
}
th {
    text-align: left;
}
.single-post .post-content table,
.table {
    width: 100%;
    max-width: 100%;
    margin-bottom: 27px;
}
.single-post .post-content table > tbody > tr > td,
.single-post .post-content table > tbody > tr > th,
.single-post .post-content table > tfoot > tr > td,
.single-post .post-content table > tfoot > tr > th,
.single-post .post-content table > thead > tr > td,
.single-post .post-content table > thead > tr > th,
.table > tbody > tr > td,
.table > tbody > tr > th,
.table > tfoot > tr > td,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > thead > tr > th {
    padding: 8px;
    line-height: 1.7142857143;
    vertical-align: top;
    border-top: 1px solid #ddd;
}
.single-post .post-content table > thead > tr > th,
.table > thead > tr > th {
    vertical-align: bottom;
    border-bottom: 2px solid #ddd;
}
.single-post .post-content table > caption + thead > tr:first-child > td,
.single-post .post-content table > caption + thead > tr:first-child > th,
.single-post .post-content table > colgroup + thead > tr:first-child > td,
.single-post .post-content table > colgroup + thead > tr:first-child > th,
.single-post .post-content table > thead:first-child > tr:first-child > td,
.single-post .post-content table > thead:first-child > tr:first-child > th,
.table > caption + thead > tr:first-child > td,
.table > caption + thead > tr:first-child > th,
.table > colgroup + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > th,
.table > thead:first-child > tr:first-child > td,
.table > thead:first-child > tr:first-child > th {
    border-top: 0;
}
.single-post .post-content table > tbody + tbody,
.table > tbody + tbody {
    border-top: 2px solid #ddd;
}
.single-post .post-content .table table,
.single-post .post-content table .table,
.single-post .post-content table table,
.table .single-post .post-content table,
.table .table {
    background-color: #fff;
}
.table-hover > tbody > tr:hover {
    background-color: #f5f5f5;
}
table col[class*="col-"] {
    position: static;
    float: none;
    display: table-column;
}
table td[class*="col-"],
table th[class*="col-"] {
    position: static;
    float: none;
    display: table-cell;
}
.single-post .post-content table > tbody > tr.active > td,
.single-post .post-content table > tbody > tr.active > th,
.single-post .post-content table > tbody > tr > td.active,
.single-post .post-content table > tbody > tr > th.active,
.single-post .post-content table > tfoot > tr.active > td,
.single-post .post-content table > tfoot > tr.active > th,
.single-post .post-content table > tfoot > tr > td.active,
.single-post .post-content table > tfoot > tr > th.active,
.single-post .post-content table > thead > tr.active > td,
.single-post .post-content table > thead > tr.active > th,
.single-post .post-content table > thead > tr > td.active,
.single-post .post-content table > thead > tr > th.active,
.table > tbody > tr.active > td,
.table > tbody > tr.active > th,
.table > tbody > tr > td.active,
.table > tbody > tr > th.active,
.table > tfoot > tr.active > td,
.table > tfoot > tr.active > th,
.table > tfoot > tr > td.active,
.table > tfoot > tr > th.active,
.table > thead > tr.active > td,
.table > thead > tr.active > th,
.table > thead > tr > td.active,
.table > thead > tr > th.active {
    background-color: #f5f5f5;
}
.table-hover > tbody > tr.active:hover > td,
.table-hover > tbody > tr.active:hover > th,
.table-hover > tbody > tr:hover > .active,
.table-hover > tbody > tr > td.active:hover,
.table-hover > tbody > tr > th.active:hover {
    background-color: #e8e8e8;
}
.single-post .post-content table > tbody > tr.success > td,
.single-post .post-content table > tbody > tr.success > th,
.single-post .post-content table > tbody > tr > td.success,
.single-post .post-content table > tbody > tr > th.success,
.single-post .post-content table > tfoot > tr.success > td,
.single-post .post-content table > tfoot > tr.success > th,
.single-post .post-content table > tfoot > tr > td.success,
.single-post .post-content table > tfoot > tr > th.success,
.single-post .post-content table > thead > tr.success > td,
.single-post .post-content table > thead > tr.success > th,
.single-post .post-content table > thead > tr > td.success,
.single-post .post-content table > thead > tr > th.success,
.table > tbody > tr.success > td,
.table > tbody > tr.success > th,
.table > tbody > tr > td.success,
.table > tbody > tr > th.success,
.table > tfoot > tr.success > td,
.table > tfoot > tr.success > th,
.table > tfoot > tr > td.success,
.table > tfoot > tr > th.success,
.table > thead > tr.success > td,
.table > thead > tr.success > th,
.table > thead > tr > td.success,
.table > thead > tr > th.success {
    background-color: #dff0d8;
}
.table-hover > tbody > tr.success:hover > td,
.table-hover > tbody > tr.success:hover > th,
.table-hover > tbody > tr:hover > .success,
.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover {
    background-color: #d0e9c6;
}
.single-post .post-content table > tbody > tr.info > td,
.single-post .post-content table > tbody > tr.info > th,
.single-post .post-content table > tbody > tr > td.info,
.single-post .post-content table > tbody > tr > th.info,
.single-post .post-content table > tfoot > tr.info > td,
.single-post .post-content table > tfoot > tr.info > th,
.single-post .post-content table > tfoot > tr > td.info,
.single-post .post-content table > tfoot > tr > th.info,
.single-post .post-content table > thead > tr.info > td,
.single-post .post-content table > thead > tr.info > th,
.single-post .post-content table > thead > tr > td.info,
.single-post .post-content table > thead > tr > th.info,
.table > tbody > tr.info > td,
.table > tbody > tr.info > th,
.table > tbody > tr > td.info,
.table > tbody > tr > th.info,
.table > tfoot > tr.info > td,
.table > tfoot > tr.info > th,
.table > tfoot > tr > td.info,
.table > tfoot > tr > th.info,
.table > thead > tr.info > td,
.table > thead > tr.info > th,
.table > thead > tr > td.info,
.table > thead > tr > th.info {
    background-color: #d9edf7;
}
.table-hover > tbody > tr.info:hover > td,
.table-hover > tbody > tr.info:hover > th,
.table-hover > tbody > tr:hover > .info,
.table-hover > tbody > tr > td.info:hover,
.table-hover > tbody > tr > th.info:hover {
    background-color: #c4e3f3;
}
.table-responsive {
    overflow-x: auto;
    min-height: 0.01%;
}
@media screen and (max-width: 767px) {
    .table-responsive {
        width: 100%;
        margin-bottom: 20.25px;
        overflow-y: hidden;
        -ms-overflow-style: -ms-autohiding-scrollbar;
        border: 1px solid #ddd;
    }
    .single-post .post-content .table-responsive > table,
    .table-responsive > .table {
        margin-bottom: 0;
    }
    .single-post .post-content .table-responsive > table > tbody > tr > td,
    .single-post .post-content .table-responsive > table > tbody > tr > th,
    .single-post .post-content .table-responsive > table > tfoot > tr > td,
    .single-post .post-content .table-responsive > table > tfoot > tr > th,
    .single-post .post-content .table-responsive > table > thead > tr > td,
    .single-post .post-content .table-responsive > table > thead > tr > th,
    .table-responsive > .table > tbody > tr > td,
    .table-responsive > .table > tbody > tr > th,
    .table-responsive > .table > tfoot > tr > td,
    .table-responsive > .table > tfoot > tr > th,
    .table-responsive > .table > thead > tr > td,
    .table-responsive > .table > thead > tr > th {
        white-space: nowrap;
    }
}
fieldset {
    padding: 0;
    margin: 0;
    border: 0;
    min-width: 0;
}
legend {
    display: block;
    width: 100%;
    padding: 0;
    margin-bottom: 27px;
    font-size: 24px;
    line-height: inherit;
    color: #333;
    border: 0;
    border-bottom: 1px solid #e5e5e5;
}
label {
    color: #555;
    display: inline-block;
    max-width: 100%;
    margin-bottom: 5px;
    font-weight: 400;
}
input[type="search"] {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
input[type="checkbox"],
input[type="radio"] {
    margin: 4px 0 0;
    line-height: normal;
}
input[type="file"] {
    display: block;
}
input[type="range"] {
    display: block;
    width: 100%;
}
select[multiple],
select[size] {
    height: auto;
}
input[type="checkbox"]:focus,
input[type="file"]:focus,
input[type="radio"]:focus {
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px;
}
output {
    display: block;
    padding-top: 9px;
    font-size: 16px;
    line-height: 1.7142857143;
    color: #555;
}
.form-control,
.single-page .contact-form input[type*="email"],
.single-page .contact-form input[type*="text"],
.single-page .contact-form textarea,
.widget select {
    display: block;
    width: 100%;
    height: 48px;
    padding: 11px 20px;
    font-size: 16px;
    line-height: 1.7142857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 0;
    -webkit-transition: border-color ease-in-out 0.15s,
        box-shadow ease-in-out 0.15s;
    -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
    transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}
.form-control:focus,
.single-page .contact-form input:focus[type*="email"],
.single-page .contact-form input:focus[type*="text"],
.single-page .contact-form textarea:focus,
.widget select:focus {
    border-color: var(--wp--preset--color--ugm-tertiary);
    outline: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    outline-color: transparent;
}
.form-control::-moz-placeholder,
.single-page .contact-form input[type*="email"]::-moz-placeholder,
.single-page .contact-form input[type*="text"]::-moz-placeholder,
.single-page .contact-form textarea::-moz-placeholder,
.widget select::-moz-placeholder {
    color: #999;
    opacity: 1;
}
.form-control:-ms-input-placeholder,
.single-page .contact-form input:-ms-input-placeholder[type*="email"],
.single-page .contact-form input:-ms-input-placeholder[type*="text"],
.single-page .contact-form textarea:-ms-input-placeholder,
.widget select:-ms-input-placeholder {
    color: #999;
}
.form-control::-webkit-input-placeholder,
.single-page .contact-form input[type*="email"]::-webkit-input-placeholder,
.single-page .contact-form input[type*="text"]::-webkit-input-placeholder,
.single-page .contact-form textarea::-webkit-input-placeholder,
.widget select::-webkit-input-placeholder {
    color: #999;
}
.form-control::-ms-expand,
.single-page .contact-form input[type*="email"]::-ms-expand,
.single-page .contact-form input[type*="text"]::-ms-expand,
.single-page .contact-form textarea::-ms-expand,
.widget select::-ms-expand {
    border: 0;
    background-color: transparent;
}
.form-control[disabled],
.form-control[readonly],
.single-page .contact-form fieldset[disabled] input[type*="email"],
.single-page .contact-form fieldset[disabled] input[type*="text"],
.single-page .contact-form fieldset[disabled] textarea,
.single-page .contact-form input[disabled][type*="email"],
.single-page .contact-form input[disabled][type*="text"],
.single-page .contact-form input[readonly][type*="email"],
.single-page .contact-form input[readonly][type*="text"],
.single-page .contact-form textarea[disabled],
.single-page .contact-form textarea[readonly],
.widget fieldset[disabled] select,
.widget select[disabled],
.widget select[readonly],
fieldset[disabled] .form-control,
fieldset[disabled] .single-page .contact-form input[type*="email"],
fieldset[disabled] .single-page .contact-form input[type*="text"],
fieldset[disabled] .single-page .contact-form textarea,
fieldset[disabled] .widget select {
    background-color: #e6e6e6;
    opacity: 1;
}
.form-control[disabled],
.single-page .contact-form fieldset[disabled] input[type*="email"],
.single-page .contact-form fieldset[disabled] input[type*="text"],
.single-page .contact-form fieldset[disabled] textarea,
.single-page .contact-form input[disabled][type*="email"],
.single-page .contact-form input[disabled][type*="text"],
.single-page .contact-form textarea[disabled],
.widget fieldset[disabled] select,
.widget select[disabled],
fieldset[disabled] .form-control,
fieldset[disabled] .single-page .contact-form input[type*="email"],
fieldset[disabled] .single-page .contact-form input[type*="text"],
fieldset[disabled] .single-page .contact-form textarea,
fieldset[disabled] .widget select {
    cursor: not-allowed;
}
.single-page .contact-form textarea,
textarea.form-control {
    height: auto;
}
input[type="search"] {
    -webkit-appearance: none;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
    .single-page .contact-form input[type="date"][type*="email"],
    .single-page .contact-form input[type="date"][type*="text"],
    .single-page .contact-form input[type="datetime-local"][type*="email"],
    .single-page .contact-form input[type="datetime-local"][type*="text"],
    .single-page .contact-form input[type="month"][type*="email"],
    .single-page .contact-form input[type="month"][type*="text"],
    .single-page .contact-form input[type="time"][type*="email"],
    .single-page .contact-form input[type="time"][type*="text"],
    input[type="date"].form-control,
    input[type="datetime-local"].form-control,
    input[type="month"].form-control,
    input[type="time"].form-control {
        line-height: 48px;
    }
    .input-group-sm input[type="date"],
    .input-group-sm input[type="datetime-local"],
    .input-group-sm input[type="month"],
    .input-group-sm input[type="time"],
    input[type="date"].input-sm,
    input[type="datetime-local"].input-sm,
    input[type="month"].input-sm,
    input[type="time"].input-sm {
        line-height: 33px;
    }
    .input-group-lg input[type="date"],
    .input-group-lg input[type="datetime-local"],
    .input-group-lg input[type="month"],
    .input-group-lg input[type="time"],
    input[type="date"].input-lg,
    input[type="datetime-local"].input-lg,
    input[type="month"].input-lg,
    input[type="time"].input-lg {
        line-height: 52px;
    }
}
.btn-primary-white:focus,
.btn-primary-white:hover {
    background-color: #fff;
    color: var(--wp--preset--color--ugm-primary-bg);
    border-color: #fff;
}
.btn-primary,
.btn-primary-white,
.single-page .contact-form input[type*="submit"] {
    --color-svg: #fff;
}
.btn-primary svg > *,
.btn-primary-white svg > *,
.single-page .contact-form input[type*="submit"] svg > * {
    transition: all 0.2s ease-in-out;
}
.fade {
    opacity: 0;
    -webkit-transition: opacity 0.15s linear;
    -o-transition: opacity 0.15s linear;
    transition: opacity 0.15s linear;
}
.fade.in {
    opacity: 1;
}
.collapse {
    display: none;
}
.collapse.in {
    display: block;
}
tr.collapse.in {
    display: table-row;
}
tbody.collapse.in {
    display: table-row-group;
}
.collapsing {
    position: relative;
    height: 0;
    overflow: hidden;
    -webkit-transition-property: height, visibility;
    transition-property: height, visibility;
    -webkit-transition-duration: 0.35s;
    transition-duration: 0.35s;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease;
}
.caret {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 2px;
    vertical-align: middle;
    position: relative;
    top: -1px;
    border-top: 4px dashed;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent;
}
.dropdown {
    position: relative;
}
.dropdown-toggle:focus {
    outline: 0;
}
.dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 160px;
    padding: 5px 0;
    margin: 2px 0 0;
    list-style: none;
    font-size: 16px;
    text-align: left;
    background-color: #121f33;
    border: 1px solid #ccc;
    border: 1px solid #121f33;
    border-radius: 1px;
    -webkit-box-shadow: 0 5px 5px rgba(0, 0, 0, 0.13);
    box-shadow: 0 5px 5px rgba(0, 0, 0, 0.13);
    background-clip: padding-box;
}
.dropdown-menu.pull-right {
    right: 0;
    left: auto;
}
.dropdown-menu .divider {
    height: 1px;
    margin: 12.5px 0;
    overflow: hidden;
    background-color: #e5e5e5;
}
.dropdown-menu > li > a {
    display: block;
    padding: 10px 30px;
    clear: both;
    text-decoration: none;
    text-transform: uppercase;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.7142857143;
    color: #fff;
    white-space: nowrap;
    -webkit-transition: all 0.2s;
    -o-transition: all 0.2s;
    transition: all 0.2s;
}
.dropdown-menu > li > a:focus,
.dropdown-menu > li > a:hover {
    text-decoration: none;
    color: var(--wp--preset--color--ugm-secondary);
    background-color: #121f33;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:focus,
.dropdown-menu > .active > a:hover {
    color: #fff;
    text-decoration: none;
    outline: 0;
    background-color: var(--wp--preset--color--ugm-tertiary);
}
.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:focus,
.dropdown-menu > .disabled > a:hover {
    color: #a6a6a6;
}
.dropdown-menu > .disabled > a:focus,
.dropdown-menu > .disabled > a:hover {
    text-decoration: none;
    background-color: transparent;
    background-image: none;
    cursor: not-allowed;
}
.open > .dropdown-menu {
    display: block;
}
.open > a {
    outline: 0;
}
.dropdown-menu-right {
    left: auto;
    right: 0;
}
.dropdown-menu-left {
    left: 0;
    right: auto;
}
.dropdown-header {
    display: block;
    padding: 3px 20px;
    font-size: 14px;
    line-height: 1.7142857143;
    color: #a6a6a6;
    white-space: nowrap;
}
.dropdown-backdrop {
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    z-index: 990;
}
.pull-right > .dropdown-menu {
    right: 0;
    left: auto;
}
.navbar-fixed-bottom .dropdown .caret {
    border-top: 0;
    border-bottom: 4px dashed;
    content: "";
}
.navbar-fixed-bottom .dropdown .dropdown-menu {
    top: auto;
    bottom: 100%;
    margin-bottom: 2px;
}
@media (min-width: 1199px) {
    .navbar-right .dropdown-menu {
        right: auto;
        left: 0;
    }
    .navbar-right .dropdown-menu-right {
        left: auto;
        right: 0;
    }
}
.label {
    display: inline;
    padding: 0.2em 0.6em 0.3em;
    font-size: 75%;
    font-weight: 700;
    line-height: 1;
    color: #fff;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: 0.25em;
}
.label:empty {
    display: none;
}
.btn .label,
.single-page .contact-form input[type*="submit"] .label {
    position: relative;
    top: -1px;
}
a.label:focus,
a.label:hover {
    color: #fff;
    text-decoration: none;
    cursor: pointer;
}
.label-default {
    background-color: #a6a6a6;
}
.label-default[href]:focus,
.label-default[href]:hover {
    background-color: #8c8c8c;
}
.label-primary {
    background-color: var(--wp--preset--color--ugm-tertiary);
}
.label-primary[href]:focus,
.label-primary[href]:hover {
    background-color: #0f7992;
}
.label-success {
    background-color: #27ae60;
}
.label-success[href]:focus,
.label-success[href]:hover {
    background-color: #1e8449;
}
.label-info {
    background-color: #3498db;
}
.label-info[href]:focus,
.label-info[href]:hover {
    background-color: #217dbb;
}
.thumbnail {
    display: block;
    padding: 4px;
    margin-bottom: 27px;
    line-height: 1.7142857143;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 1px;
    -webkit-transition: border 0.2s ease-in-out;
    -o-transition: border 0.2s ease-in-out;
    transition: border 0.2s ease-in-out;
}
.thumbnail a > img,
.thumbnail > img {
    display: block;
    max-width: 100%;
    height: auto;
    margin-left: auto;
    margin-right: auto;
}
.thumbnail .caption {
    padding: 9px;
    color: #141729;
}
a.thumbnail.active,
a.thumbnail:focus,
a.thumbnail:hover {
    border-color: var(--wp--preset--color--ugm-primary-bg);
}
.alert {
    padding: 15px;
    margin-bottom: 27px;
    border: 1px solid transparent;
    border-radius: 1px;
}
.alert h4 {
    margin-top: 0;
    color: inherit;
}
.alert .alert-link {
    font-weight: 700;
}
.alert > p,
.alert > ul {
    margin-bottom: 0;
}
.alert > p + p {
    margin-top: 5px;
}
.alert-success {
    background-color: #dff0d8;
    border-color: #d6e9c6;
    color: #3c763d;
}
.alert-success hr {
    border-top-color: #c9e2b3;
}
.alert-success .alert-link {
    color: #2b542c;
}
.alert-info {
    background-color: #d9edf7;
    border-color: #bce8f1;
    color: #31708f;
}
.alert-info hr {
    border-top-color: #a6e1ec;
}
.alert-info .alert-link {
    color: #245269;
}
@-webkit-keyframes progress-bar-stripes {
    from {
        background-position: 40px 0;
    }
    to {
        background-position: 0 0;
    }
}
@keyframes progress-bar-stripes {
    from {
        background-position: 40px 0;
    }
    to {
        background-position: 0 0;
    }
}
.progress {
    overflow: hidden;
    height: 27px;
    margin-bottom: 27px;
    background-color: #f5f5f5;
    border-radius: 1px;
    -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}
.progress-bar {
    float: left;
    width: 0%;
    height: 100%;
    font-size: 14px;
    line-height: 27px;
    color: #fff;
    text-align: center;
    background-color: var(--wp--preset--color--ugm-tertiary);
    -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
    -webkit-transition: width 0.6s ease;
    -o-transition: width 0.6s ease;
    transition: width 0.6s ease;
}
.progress-bar.active,
.progress.active .progress-bar {
    -webkit-animation: progress-bar-stripes 2s linear infinite;
    -o-animation: progress-bar-stripes 2s linear infinite;
    animation: progress-bar-stripes 2s linear infinite;
}
.progress-bar-success {
    background-color: #27ae60;
}
.progress-bar-info {
    background-color: #3498db;
}
.media {
    margin-top: 15px;
}
.media:first-child {
    margin-top: 0;
}
.media,
.media-body {
    zoom: 1;
    overflow: hidden;
}
.media-body {
    width: 10000px;
}
.media-object {
    display: block;
}
.media-object.img-thumbnail {
    max-width: none;
}
.media-right,
.media > .pull-right {
    padding-left: 10px;
}
.media-left,
.media > .pull-left {
    padding-right: 10px;
}
.media-body,
.media-left,
.media-right {
    display: table-cell;
    vertical-align: top;
}
.media-middle {
    vertical-align: middle;
}
.media-bottom {
    vertical-align: bottom;
}
.media-heading {
    margin-top: 0;
    margin-bottom: 5px;
}
.media-list {
    padding-left: 0;
    list-style: none;
}
.list-group {
    margin-bottom: 20px;
    padding-left: 0;
}
.list-group-item {
    position: relative;
    display: block;
    padding: 10px 15px;
    margin-bottom: -1px;
    background-color: #fff;
    border: 1px solid #ddd;
}
.list-group-item:first-child {
    border-top-right-radius: 1px;
    border-top-left-radius: 1px;
}
.list-group-item:last-child {
    margin-bottom: 0;
    border-bottom-right-radius: 1px;
    border-bottom-left-radius: 1px;
}
a.list-group-item,
button.list-group-item {
    color: #555;
}
a.list-group-item .list-group-item-heading,
button.list-group-item .list-group-item-heading {
    color: #333;
}
a.list-group-item:focus,
a.list-group-item:hover,
button.list-group-item:focus,
button.list-group-item:hover {
    text-decoration: none;
    color: #555;
    background-color: #f5f5f5;
}
button.list-group-item {
    width: 100%;
    text-align: left;
}
.list-group-item.disabled,
.list-group-item.disabled:focus,
.list-group-item.disabled:hover {
    background-color: #e6e6e6;
    color: #a6a6a6;
    cursor: not-allowed;
}
.list-group-item.disabled .list-group-item-heading,
.list-group-item.disabled:focus .list-group-item-heading,
.list-group-item.disabled:hover .list-group-item-heading {
    color: inherit;
}
.list-group-item.disabled .list-group-item-text,
.list-group-item.disabled:focus .list-group-item-text,
.list-group-item.disabled:hover .list-group-item-text {
    color: #a6a6a6;
}
.list-group-item.active,
.list-group-item.active:focus,
.list-group-item.active:hover {
    z-index: 2;
    color: #fff;
    background-color: var(--wp--preset--color--ugm-tertiary);
    border-color: var(--wp--preset--color--ugm-tertiary);
}
.list-group-item.active .list-group-item-heading,
.list-group-item.active .list-group-item-heading > .small,
.list-group-item.active .list-group-item-heading > small,
.list-group-item.active:focus .list-group-item-heading,
.list-group-item.active:focus .list-group-item-heading > .small,
.list-group-item.active:focus .list-group-item-heading > small,
.list-group-item.active:hover .list-group-item-heading,
.list-group-item.active:hover .list-group-item-heading > .small,
.list-group-item.active:hover .list-group-item-heading > small {
    color: inherit;
}
.list-group-item.active .list-group-item-text,
.list-group-item.active:focus .list-group-item-text,
.list-group-item.active:hover .list-group-item-text {
    color: #aae8f6;
}
.list-group-item-success {
    color: #3c763d;
    background-color: #dff0d8;
}
a.list-group-item-success,
button.list-group-item-success {
    color: #3c763d;
}
a.list-group-item-success .list-group-item-heading,
button.list-group-item-success .list-group-item-heading {
    color: inherit;
}
a.list-group-item-success:focus,
a.list-group-item-success:hover,
button.list-group-item-success:focus,
button.list-group-item-success:hover {
    color: #3c763d;
    background-color: #d0e9c6;
}
a.list-group-item-success.active,
a.list-group-item-success.active:focus,
a.list-group-item-success.active:hover,
button.list-group-item-success.active,
button.list-group-item-success.active:focus,
button.list-group-item-success.active:hover {
    color: #fff;
    background-color: #3c763d;
    border-color: #3c763d;
}
.list-group-item-info {
    color: #31708f;
    background-color: #d9edf7;
}
a.list-group-item-info,
button.list-group-item-info {
    color: #31708f;
}
a.list-group-item-info .list-group-item-heading,
button.list-group-item-info .list-group-item-heading {
    color: inherit;
}
a.list-group-item-info:focus,
a.list-group-item-info:hover,
button.list-group-item-info:focus,
button.list-group-item-info:hover {
    color: #31708f;
    background-color: #c4e3f3;
}
a.list-group-item-info.active,
a.list-group-item-info.active:focus,
a.list-group-item-info.active:hover,
button.list-group-item-info.active,
button.list-group-item-info.active:focus,
button.list-group-item-info.active:hover {
    color: #fff;
    background-color: #31708f;
    border-color: #31708f;
}
.list-group-item-heading {
    margin-top: 0;
    margin-bottom: 5px;
}
.list-group-item-text {
    margin-bottom: 0;
    line-height: 1.3;
}
.panel {
    margin-bottom: 27px;
    background-color: #fff;
    border: 1px solid transparent;
    border-radius: 1px;
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}
.panel-body {
    padding: 15px;
}
.panel-body:after,
.panel-body:before {
    content: " ";
    display: table;
}
.panel-body:after {
    clear: both;
}
.panel-heading {
    padding: 10px 15px;
    border-bottom: 1px solid transparent;
    border-top-right-radius: 0;
    border-top-left-radius: 0;
}
.panel-heading > .dropdown .dropdown-toggle {
    color: inherit;
}
.panel-title {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 18px;
    color: inherit;
}
.panel-title > .small,
.panel-title > .small > a,
.panel-title > a,
.panel-title > small,
.panel-title > small > a {
    color: inherit;
}
.panel-footer {
    padding: 10px 15px;
    background-color: #f5f5f5;
    border-top: 1px solid #ddd;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}
.panel > .list-group,
.panel > .panel-collapse > .list-group {
    margin-bottom: 0;
}
.panel > .list-group .list-group-item,
.panel > .panel-collapse > .list-group .list-group-item {
    border-width: 1px 0;
    border-radius: 0;
}
.panel > .list-group:first-child .list-group-item:first-child,
.panel
    > .panel-collapse
    > .list-group:first-child
    .list-group-item:first-child {
    border-top: 0;
    border-top-right-radius: 0;
    border-top-left-radius: 0;
}
.panel > .list-group:last-child .list-group-item:last-child,
.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
    border-bottom: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}
.panel
    > .panel-heading
    + .panel-collapse
    > .list-group
    .list-group-item:first-child {
    border-top-right-radius: 0;
    border-top-left-radius: 0;
}
.panel-heading + .list-group .list-group-item:first-child {
    border-top-width: 0;
}
.list-group + .panel-footer {
    border-top-width: 0;
}
.panel > .panel-collapse > .table,
.panel > .table,
.panel > .table-responsive > .table,
.single-post .post-content .panel > .panel-collapse > table,
.single-post .post-content .panel > .table-responsive > table,
.single-post .post-content .panel > table {
    margin-bottom: 0;
}
.panel > .panel-collapse > .table caption,
.panel > .table caption,
.panel > .table-responsive > .table caption,
.single-post .post-content .panel > .panel-collapse > table caption,
.single-post .post-content .panel > .table-responsive > table caption,
.single-post .post-content .panel > table caption {
    padding-left: 15px;
    padding-right: 15px;
}
.panel > .table-responsive:first-child > .table:first-child,
.panel > .table:first-child,
.single-post
    .post-content
    .panel
    > .table-responsive:first-child
    > table:first-child,
.single-post .post-content .panel > table:first-child {
    border-top-right-radius: 0;
    border-top-left-radius: 0;
}
.panel
    > .table-responsive:first-child
    > .table:first-child
    > tbody:first-child
    > tr:first-child,
.panel
    > .table-responsive:first-child
    > .table:first-child
    > thead:first-child
    > tr:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child,
.panel > .table:first-child > thead:first-child > tr:first-child,
.single-post
    .post-content
    .panel
    > .table-responsive:first-child
    > table:first-child
    > tbody:first-child
    > tr:first-child,
.single-post
    .post-content
    .panel
    > .table-responsive:first-child
    > table:first-child
    > thead:first-child
    > tr:first-child,
.single-post
    .post-content
    .panel
    > table:first-child
    > tbody:first-child
    > tr:first-child,
.single-post
    .post-content
    .panel
    > table:first-child
    > thead:first-child
    > tr:first-child {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}
.panel
    > .table-responsive:first-child
    > .table:first-child
    > tbody:first-child
    > tr:first-child
    td:first-child,
.panel
    > .table-responsive:first-child
    > .table:first-child
    > tbody:first-child
    > tr:first-child
    th:first-child,
.panel
    > .table-responsive:first-child
    > .table:first-child
    > thead:first-child
    > tr:first-child
    td:first-child,
.panel
    > .table-responsive:first-child
    > .table:first-child
    > thead:first-child
    > tr:first-child
    th:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
.single-post
    .post-content
    .panel
    > .table-responsive:first-child
    > table:first-child
    > tbody:first-child
    > tr:first-child
    td:first-child,
.single-post
    .post-content
    .panel
    > .table-responsive:first-child
    > table:first-child
    > tbody:first-child
    > tr:first-child
    th:first-child,
.single-post
    .post-content
    .panel
    > .table-responsive:first-child
    > table:first-child
    > thead:first-child
    > tr:first-child
    td:first-child,
.single-post
    .post-content
    .panel
    > .table-responsive:first-child
    > table:first-child
    > thead:first-child
    > tr:first-child
    th:first-child,
.single-post
    .post-content
    .panel
    > table:first-child
    > tbody:first-child
    > tr:first-child
    td:first-child,
.single-post
    .post-content
    .panel
    > table:first-child
    > tbody:first-child
    > tr:first-child
    th:first-child,
.single-post
    .post-content
    .panel
    > table:first-child
    > thead:first-child
    > tr:first-child
    td:first-child,
.single-post
    .post-content
    .panel
    > table:first-child
    > thead:first-child
    > tr:first-child
    th:first-child {
    border-top-left-radius: 0;
}
.panel
    > .table-responsive:first-child
    > .table:first-child
    > tbody:first-child
    > tr:first-child
    td:last-child,
.panel
    > .table-responsive:first-child
    > .table:first-child
    > tbody:first-child
    > tr:first-child
    th:last-child,
.panel
    > .table-responsive:first-child
    > .table:first-child
    > thead:first-child
    > tr:first-child
    td:last-child,
.panel
    > .table-responsive:first-child
    > .table:first-child
    > thead:first-child
    > tr:first-child
    th:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
.single-post
    .post-content
    .panel
    > .table-responsive:first-child
    > table:first-child
    > tbody:first-child
    > tr:first-child
    td:last-child,
.single-post
    .post-content
    .panel
    > .table-responsive:first-child
    > table:first-child
    > tbody:first-child
    > tr:first-child
    th:last-child,
.single-post
    .post-content
    .panel
    > .table-responsive:first-child
    > table:first-child
    > thead:first-child
    > tr:first-child
    td:last-child,
.single-post
    .post-content
    .panel
    > .table-responsive:first-child
    > table:first-child
    > thead:first-child
    > tr:first-child
    th:last-child,
.single-post
    .post-content
    .panel
    > table:first-child
    > tbody:first-child
    > tr:first-child
    td:last-child,
.single-post
    .post-content
    .panel
    > table:first-child
    > tbody:first-child
    > tr:first-child
    th:last-child,
.single-post
    .post-content
    .panel
    > table:first-child
    > thead:first-child
    > tr:first-child
    td:last-child,
.single-post
    .post-content
    .panel
    > table:first-child
    > thead:first-child
    > tr:first-child
    th:last-child {
    border-top-right-radius: 0;
}
.panel > .table-responsive:last-child > .table:last-child,
.panel > .table:last-child,
.single-post
    .post-content
    .panel
    > .table-responsive:last-child
    > table:last-child,
.single-post .post-content .panel > table:last-child {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}
.panel
    > .table-responsive:last-child
    > .table:last-child
    > tbody:last-child
    > tr:last-child,
.panel
    > .table-responsive:last-child
    > .table:last-child
    > tfoot:last-child
    > tr:last-child,
.panel > .table:last-child > tbody:last-child > tr:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child,
.single-post
    .post-content
    .panel
    > .table-responsive:last-child
    > table:last-child
    > tbody:last-child
    > tr:last-child,
.single-post
    .post-content
    .panel
    > .table-responsive:last-child
    > table:last-child
    > tfoot:last-child
    > tr:last-child,
.single-post
    .post-content
    .panel
    > table:last-child
    > tbody:last-child
    > tr:last-child,
.single-post
    .post-content
    .panel
    > table:last-child
    > tfoot:last-child
    > tr:last-child {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}
.panel
    > .table-responsive:last-child
    > .table:last-child
    > tbody:last-child
    > tr:last-child
    td:first-child,
.panel
    > .table-responsive:last-child
    > .table:last-child
    > tbody:last-child
    > tr:last-child
    th:first-child,
.panel
    > .table-responsive:last-child
    > .table:last-child
    > tfoot:last-child
    > tr:last-child
    td:first-child,
.panel
    > .table-responsive:last-child
    > .table:last-child
    > tfoot:last-child
    > tr:last-child
    th:first-child,
.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
.single-post
    .post-content
    .panel
    > .table-responsive:last-child
    > table:last-child
    > tbody:last-child
    > tr:last-child
    td:first-child,
.single-post
    .post-content
    .panel
    > .table-responsive:last-child
    > table:last-child
    > tbody:last-child
    > tr:last-child
    th:first-child,
.single-post
    .post-content
    .panel
    > .table-responsive:last-child
    > table:last-child
    > tfoot:last-child
    > tr:last-child
    td:first-child,
.single-post
    .post-content
    .panel
    > .table-responsive:last-child
    > table:last-child
    > tfoot:last-child
    > tr:last-child
    th:first-child,
.single-post
    .post-content
    .panel
    > table:last-child
    > tbody:last-child
    > tr:last-child
    td:first-child,
.single-post
    .post-content
    .panel
    > table:last-child
    > tbody:last-child
    > tr:last-child
    th:first-child,
.single-post
    .post-content
    .panel
    > table:last-child
    > tfoot:last-child
    > tr:last-child
    td:first-child,
.single-post
    .post-content
    .panel
    > table:last-child
    > tfoot:last-child
    > tr:last-child
    th:first-child {
    border-bottom-left-radius: 0;
}
.panel
    > .table-responsive:last-child
    > .table:last-child
    > tbody:last-child
    > tr:last-child
    td:last-child,
.panel
    > .table-responsive:last-child
    > .table:last-child
    > tbody:last-child
    > tr:last-child
    th:last-child,
.panel
    > .table-responsive:last-child
    > .table:last-child
    > tfoot:last-child
    > tr:last-child
    td:last-child,
.panel
    > .table-responsive:last-child
    > .table:last-child
    > tfoot:last-child
    > tr:last-child
    th:last-child,
.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
.single-post
    .post-content
    .panel
    > .table-responsive:last-child
    > table:last-child
    > tbody:last-child
    > tr:last-child
    td:last-child,
.single-post
    .post-content
    .panel
    > .table-responsive:last-child
    > table:last-child
    > tbody:last-child
    > tr:last-child
    th:last-child,
.single-post
    .post-content
    .panel
    > .table-responsive:last-child
    > table:last-child
    > tfoot:last-child
    > tr:last-child
    td:last-child,
.single-post
    .post-content
    .panel
    > .table-responsive:last-child
    > table:last-child
    > tfoot:last-child
    > tr:last-child
    th:last-child,
.single-post
    .post-content
    .panel
    > table:last-child
    > tbody:last-child
    > tr:last-child
    td:last-child,
.single-post
    .post-content
    .panel
    > table:last-child
    > tbody:last-child
    > tr:last-child
    th:last-child,
.single-post
    .post-content
    .panel
    > table:last-child
    > tfoot:last-child
    > tr:last-child
    td:last-child,
.single-post
    .post-content
    .panel
    > table:last-child
    > tfoot:last-child
    > tr:last-child
    th:last-child {
    border-bottom-right-radius: 0;
}
.panel > .panel-body + .table,
.panel > .panel-body + .table-responsive,
.panel > .table + .panel-body,
.panel > .table-responsive + .panel-body,
.single-post .post-content .panel > .panel-body + table,
.single-post .post-content .panel > table + .panel-body {
    border-top: 1px solid #ddd;
}
.panel > .table > tbody:first-child > tr:first-child td,
.panel > .table > tbody:first-child > tr:first-child th,
.single-post
    .post-content
    .panel
    > table
    > tbody:first-child
    > tr:first-child
    td,
.single-post
    .post-content
    .panel
    > table
    > tbody:first-child
    > tr:first-child
    th {
    border-top: 0;
}
.panel > .table-responsive {
    border: 0;
    margin-bottom: 0;
}
.panel-group {
    margin-bottom: 27px;
}
.panel-group .panel {
    margin-bottom: 0;
    border-radius: 1px;
}
.panel-group .panel + .panel {
    margin-top: 5px;
}
.panel-group .panel-heading {
    border-bottom: 0;
}
.panel-group .panel-heading + .panel-collapse > .list-group,
.panel-group .panel-heading + .panel-collapse > .panel-body {
    border-top: 1px solid #ddd;
}
.panel-group .panel-footer {
    border-top: 0;
}
.panel-group .panel-footer + .panel-collapse .panel-body {
    border-bottom: 1px solid #ddd;
}
.panel-default {
    border-color: #ddd;
}
.panel-default > .panel-heading {
    color: #333;
    background-color: #f5f5f5;
    border-color: #ddd;
}
.panel-default > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #ddd;
}
.panel-default > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #ddd;
}
.panel-primary {
    border-color: var(--wp--preset--color--ugm-tertiary);
}
.panel-primary > .panel-heading {
    color: #fff;
    background-color: var(--wp--preset--color--ugm-tertiary);
    border-color: var(--wp--preset--color--ugm-tertiary);
}
.panel-primary > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: var(--wp--preset--color--ugm-tertiary);
}
.panel-primary > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: var(--wp--preset--color--ugm-tertiary);
}
.panel-success {
    border-color: #d6e9c6;
}
.panel-success > .panel-heading {
    color: #3c763d;
    background-color: #dff0d8;
    border-color: #d6e9c6;
}
.panel-success > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #d6e9c6;
}
.panel-success > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #d6e9c6;
}
.panel-info {
    border-color: #bce8f1;
}
.panel-info > .panel-heading {
    color: #31708f;
    background-color: #d9edf7;
    border-color: #bce8f1;
}
.panel-info > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #bce8f1;
}
.panel-info > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #bce8f1;
}
.embed-responsive {
    position: relative;
    display: block;
    height: 0;
    padding: 0;
    overflow: hidden;
}
.embed-responsive .embed-responsive-item,
.embed-responsive embed,
.embed-responsive iframe,
.embed-responsive object,
.embed-responsive video {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    height: 100%;
    width: 100%;
    border: 0;
}
.embed-responsive-16by9 {
    padding-bottom: 56.25%;
}
.embed-responsive-4by3 {
    padding-bottom: 75%;
}
.close {
    float: right;
    font-size: 24px;
    font-weight: 700;
    line-height: 1;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    opacity: 0.2;
}
.close:focus,
.close:hover {
    color: #000;
    text-decoration: none;
    cursor: pointer;
    opacity: 0.5;
}
button.close {
    padding: 0;
    cursor: pointer;
    background: 0 0;
    border: 0;
    -webkit-appearance: none;
}
.modal-open {
    overflow: hidden;
}
.modal {
    display: none;
    overflow: hidden;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1050;
    -webkit-overflow-scrolling: touch;
    outline: 0;
}
.modal.fade .modal-dialog {
    -webkit-transform: translate(0, -25%);
    -ms-transform: translate(0, -25%);
    -o-transform: translate(0, -25%);
    transform: translate(0, -25%);
    -webkit-transition: -webkit-transform 0.3s ease-out;
    -moz-transition: -moz-transform 0.3s ease-out;
    -o-transition: -o-transform 0.3s ease-out;
    transition: transform 0.3s ease-out;
}
.modal.in .modal-dialog {
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    -o-transform: translate(0, 0);
    transform: translate(0, 0);
}
.modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto;
}
.modal-dialog {
    position: relative;
    width: auto;
    margin: 10px;
}
.modal-content {
    position: relative;
    background-color: #fff;
    border: 1px solid #999;
    border: 1px solid rgba(0, 0, 0, 0.2);
    border-radius: 4px;
    -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
    box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
    background-clip: padding-box;
    outline: 0;
}
.modal-backdrop {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1040;
    background-color: #000;
}
.modal-backdrop.fade {
    opacity: 0;
}
.modal-backdrop.in {
    opacity: 0.5;
}
.modal-header {
    padding: 15px;
    border-bottom: 1px solid #e5e5e5;
}
.modal-header:after,
.modal-header:before {
    content: " ";
    display: table;
}
.modal-header:after {
    clear: both;
}
.modal-header .close {
    margin-top: -2px;
}
.modal-title {
    margin: 0;
    line-height: 1.7142857143;
}
.modal-body {
    position: relative;
    padding: 15px;
}
.modal-footer {
    padding: 15px;
    text-align: right;
    border-top: 1px solid #e5e5e5;
}
.modal-footer:after,
.modal-footer:before {
    content: " ";
    display: table;
}
.modal-footer:after {
    clear: both;
}
.modal-footer .btn + .btn,
.modal-footer .single-page .contact-form .btn + input[type*="submit"],
.modal-footer .single-page .contact-form input[type*="submit"] + .btn,
.modal-footer
    .single-page
    .contact-form
    input[type*="submit"]
    + input[type*="submit"],
.single-page .contact-form .modal-footer .btn + input[type*="submit"],
.single-page .contact-form .modal-footer input[type*="submit"] + .btn,
.single-page
    .contact-form
    .modal-footer
    input[type*="submit"]
    + input[type*="submit"] {
    margin-left: 5px;
    margin-bottom: 0;
}
.modal-footer .btn-group .btn + .btn,
.modal-footer
    .btn-group
    .single-page
    .contact-form
    .btn
    + input[type*="submit"],
.modal-footer
    .btn-group
    .single-page
    .contact-form
    input[type*="submit"]
    + .btn,
.modal-footer
    .btn-group
    .single-page
    .contact-form
    input[type*="submit"]
    + input[type*="submit"],
.single-page
    .contact-form
    .modal-footer
    .btn-group
    .btn
    + input[type*="submit"],
.single-page
    .contact-form
    .modal-footer
    .btn-group
    input[type*="submit"]
    + .btn,
.single-page
    .contact-form
    .modal-footer
    .btn-group
    input[type*="submit"]
    + input[type*="submit"] {
    margin-left: -1px;
}
.modal-footer .btn-block + .btn-block {
    margin-left: 0;
}
.modal-scrollbar-measure {
    position: absolute;
    top: -9999px;
    width: 50px;
    height: 50px;
    overflow: scroll;
}
@media (min-width: 768px) {
    .modal-dialog {
        width: 600px;
        margin: 30px auto;
    }
    .modal-content {
        -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
        box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
    }
    .modal-sm {
        width: 300px;
    }
}
@media (min-width: 1024px) {
    .modal-lg {
        width: 900px;
    }
}
.tooltip {
    position: absolute;
    z-index: 1070;
    display: block;
    font-family: "Albert Sans", sans-serif;
    font-style: normal;
    font-weight: 400;
    letter-spacing: normal;
    line-break: auto;
    line-height: 1.7142857143;
    text-align: left;
    text-align: start;
    text-decoration: none;
    text-shadow: none;
    text-transform: none;
    white-space: normal;
    word-break: normal;
    word-spacing: normal;
    word-wrap: normal;
    font-size: 14px;
    opacity: 0;
}
.tooltip.in {
    opacity: 0.9;
}
.tooltip.top {
    margin-top: -3px;
    padding: 5px 0;
}
.tooltip.right {
    margin-left: 3px;
    padding: 0 5px;
}
.tooltip.bottom {
    margin-top: 3px;
    padding: 5px 0;
}
.tooltip.left {
    margin-left: -3px;
    padding: 0 5px;
}
.tooltip-inner {
    max-width: 200px;
    padding: 3px 8px;
    color: #fff;
    text-align: center;
    background-color: #000;
    border-radius: 1px;
}
.tooltip-arrow {
    position: absolute;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
}
.tooltip.top .tooltip-arrow {
    bottom: 0;
    left: 50%;
    margin-left: -5px;
    border-width: 5px 5px 0;
    border-top-color: #000;
}
.tooltip.top-left .tooltip-arrow {
    bottom: 0;
    right: 5px;
    margin-bottom: -5px;
    border-width: 5px 5px 0;
    border-top-color: #000;
}
.tooltip.top-right .tooltip-arrow {
    bottom: 0;
    left: 5px;
    margin-bottom: -5px;
    border-width: 5px 5px 0;
    border-top-color: #000;
}
.tooltip.right .tooltip-arrow {
    top: 50%;
    left: 0;
    margin-top: -5px;
    border-width: 5px 5px 5px 0;
    border-right-color: #000;
}
.tooltip.left .tooltip-arrow {
    top: 50%;
    right: 0;
    margin-top: -5px;
    border-width: 5px 0 5px 5px;
    border-left-color: #000;
}
.tooltip.bottom .tooltip-arrow {
    top: 0;
    left: 50%;
    margin-left: -5px;
    border-width: 0 5px 5px;
    border-bottom-color: #000;
}
.tooltip.bottom-left .tooltip-arrow {
    top: 0;
    right: 5px;
    margin-top: -5px;
    border-width: 0 5px 5px;
    border-bottom-color: #000;
}
.tooltip.bottom-right .tooltip-arrow {
    top: 0;
    left: 5px;
    margin-top: -5px;
    border-width: 0 5px 5px;
    border-bottom-color: #000;
}
.popover {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1060;
    display: none;
    max-width: 276px;
    padding: 1px;
    font-family: "Albert Sans", sans-serif;
    font-style: normal;
    font-weight: 400;
    letter-spacing: normal;
    line-break: auto;
    line-height: 1.7142857143;
    text-align: left;
    text-align: start;
    text-decoration: none;
    text-shadow: none;
    text-transform: none;
    white-space: normal;
    word-break: normal;
    word-spacing: normal;
    word-wrap: normal;
    font-size: 16px;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, 0.2);
    border-radius: 4px;
    -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
}
.popover.top {
    margin-top: -10px;
}
.popover.right {
    margin-left: 10px;
}
.popover.bottom {
    margin-top: 10px;
}
.popover.left {
    margin-left: -10px;
}
.popover-title {
    margin: 0;
    padding: 8px 14px;
    font-size: 16px;
    background-color: #f7f7f7;
    border-bottom: 1px solid #ebebeb;
    border-radius: 3px 3px 0 0;
}
.popover-content {
    padding: 9px 14px;
}
.popover > .arrow,
.popover > .arrow:after {
    position: absolute;
    display: block;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
}
.popover > .arrow {
    border-width: 11px;
}
.popover > .arrow:after {
    border-width: 10px;
    content: "";
}
.popover.top > .arrow {
    left: 50%;
    margin-left: -11px;
    border-bottom-width: 0;
    border-top-color: #999;
    border-top-color: rgba(0, 0, 0, 0.25);
    bottom: -11px;
}
.popover.top > .arrow:after {
    content: " ";
    bottom: 1px;
    margin-left: -10px;
    border-bottom-width: 0;
    border-top-color: #fff;
}
.popover.right > .arrow {
    top: 50%;
    left: -11px;
    margin-top: -11px;
    border-left-width: 0;
    border-right-color: #999;
    border-right-color: rgba(0, 0, 0, 0.25);
}
.popover.right > .arrow:after {
    content: " ";
    left: 1px;
    bottom: -10px;
    border-left-width: 0;
    border-right-color: #fff;
}
.popover.bottom > .arrow {
    left: 50%;
    margin-left: -11px;
    border-top-width: 0;
    border-bottom-color: #999;
    border-bottom-color: rgba(0, 0, 0, 0.25);
    top: -11px;
}
.popover.bottom > .arrow:after {
    content: " ";
    top: 1px;
    margin-left: -10px;
    border-top-width: 0;
    border-bottom-color: #fff;
}
.popover.left > .arrow {
    top: 50%;
    right: -11px;
    margin-top: -11px;
    border-right-width: 0;
    border-left-color: #999;
    border-left-color: rgba(0, 0, 0, 0.25);
}
.popover.left > .arrow:after {
    content: " ";
    right: 1px;
    border-right-width: 0;
    border-left-color: #fff;
    bottom: -10px;
}
.carousel {
    position: relative;
}
.carousel-inner {
    position: relative;
    overflow: hidden;
    width: 100%;
}
.carousel-inner > .item {
    display: none;
    position: relative;
    -webkit-transition: 0.6s ease-in-out left;
    -o-transition: 0.6s ease-in-out left;
    transition: 0.6s ease-in-out left;
}
.carousel-inner > .item > a > img,
.carousel-inner > .item > img {
    display: block;
    max-width: 100%;
    height: auto;
    line-height: 1;
}
@media all and (transform-3d), (-webkit-transform-3d) {
    .carousel-inner > .item {
        -webkit-transition: -webkit-transform 0.6s ease-in-out;
        -moz-transition: -moz-transform 0.6s ease-in-out;
        -o-transition: -o-transform 0.6s ease-in-out;
        transition: transform 0.6s ease-in-out;
        -webkit-backface-visibility: hidden;
        -moz-backface-visibility: hidden;
        backface-visibility: hidden;
        -webkit-perspective: 1000px;
        -moz-perspective: 1000px;
        perspective: 1000px;
    }
    .carousel-inner > .item.active.right,
    .carousel-inner > .item.next {
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0);
        left: 0;
    }
    .carousel-inner > .item.active.left,
    .carousel-inner > .item.prev {
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0);
        left: 0;
    }
    .carousel-inner > .item.active,
    .carousel-inner > .item.next.left,
    .carousel-inner > .item.prev.right {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
        left: 0;
    }
}
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
    display: block;
}
.carousel-inner > .active {
    left: 0;
}
.carousel-inner > .next,
.carousel-inner > .prev {
    position: absolute;
    top: 0;
    width: 100%;
}
.carousel-inner > .next {
    left: 100%;
}
.carousel-inner > .prev {
    left: -100%;
}
.carousel-inner > .next.left,
.carousel-inner > .prev.right {
    left: 0;
}
.carousel-inner > .active.left {
    left: -100%;
}
.carousel-inner > .active.right {
    left: 100%;
}
.carousel-control {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    width: 15%;
    opacity: 0.5;
    font-size: 20px;
    color: #fff;
    text-align: center;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
    background-color: rgba(0, 0, 0, 0);
}
.carousel-control.left {
    background-image: -webkit-linear-gradient(
        left,
        rgba(0, 0, 0, 0.5) 0,
        rgba(0, 0, 0, 0.0001) 100%
    );
    background-image: -o-linear-gradient(
        left,
        rgba(0, 0, 0, 0.5) 0,
        rgba(0, 0, 0, 0.0001) 100%
    );
    background-image: linear-gradient(
        to right,
        rgba(0, 0, 0, 0.5) 0,
        rgba(0, 0, 0, 0.0001) 100%
    );
    background-repeat: repeat-x;
}
.carousel-control.right {
    left: auto;
    right: 0;
    background-image: -webkit-linear-gradient(
        left,
        rgba(0, 0, 0, 0.0001) 0,
        rgba(0, 0, 0, 0.5) 100%
    );
    background-image: -o-linear-gradient(
        left,
        rgba(0, 0, 0, 0.0001) 0,
        rgba(0, 0, 0, 0.5) 100%
    );
    background-image: linear-gradient(
        to right,
        rgba(0, 0, 0, 0.0001) 0,
        rgba(0, 0, 0, 0.5) 100%
    );
    background-repeat: repeat-x;
}
.carousel-control:focus,
.carousel-control:hover {
    outline: 0;
    color: #fff;
    text-decoration: none;
    opacity: 0.9;
}
.carousel-control .icon-next,
.carousel-control .icon-prev {
    position: absolute;
    top: 50%;
    margin-top: -10px;
    z-index: 5;
    display: inline-block;
}
.carousel-control .icon-prev {
    left: 50%;
    margin-left: -10px;
}
.carousel-control .icon-next {
    right: 50%;
    margin-right: -10px;
}
.carousel-control .icon-next,
.carousel-control .icon-prev {
    width: 20px;
    height: 20px;
    line-height: 1;
    font-family: serif;
}
.carousel-control .icon-prev:before {
    content: "\2039";
}
.carousel-control .icon-next:before {
    content: "\203a";
}
.carousel-indicators {
    position: absolute;
    bottom: 10px;
    left: 50%;
    z-index: 15;
    width: 60%;
    margin-left: -30%;
    padding-left: 0;
    list-style: none;
    text-align: center;
}
.carousel-indicators li {
    display: inline-block;
    width: 10px;
    height: 10px;
    margin: 1px;
    text-indent: -999px;
    border: 1px solid #fff;
    border-radius: 10px;
    cursor: pointer;
    background-color: rgba(0, 0, 0, 0);
}
.carousel-indicators .active {
    margin: 0;
    width: 12px;
    height: 12px;
    background-color: #fff;
}
.carousel-caption {
    position: absolute;
    left: 15%;
    right: 15%;
    bottom: 20px;
    z-index: 10;
    padding-top: 20px;
    padding-bottom: 20px;
    color: #fff;
    text-align: center;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}
.carousel-caption .btn,
.carousel-caption .single-page .contact-form input[type*="submit"],
.single-page .contact-form .carousel-caption input[type*="submit"] {
    text-shadow: none;
}
@media screen and (min-width: 768px) {
    .carousel-control .icon-next,
    .carousel-control .icon-prev {
        width: 30px;
        height: 30px;
        margin-top: -10px;
        font-size: 30px;
    }
    .carousel-control .icon-prev {
        margin-left: -10px;
    }
    .carousel-control .icon-next {
        margin-right: -10px;
    }
    .carousel-caption {
        left: 20%;
        right: 20%;
        padding-bottom: 30px;
    }
    .carousel-indicators {
        bottom: 20px;
    }
}
#comments .entry-comments .comment .comment-author:after,
#comments .entry-comments .comment .comment-author:before,
#directory #content .directory-link:after,
#directory #content .directory-link:before,
#directory #content .sidebar .sidebar-menu .list-menu:after,
#directory #content .sidebar .sidebar-menu .list-menu:before,
#directory #sidebar .sidebar-menu .list-menu:after,
#directory #sidebar .sidebar-menu .list-menu:before,
#directory .content .directory-link:after,
#directory .content .directory-link:before,
#directory .directory-link:after,
#directory .directory-link:before,
#directory .sidebar .sidebar-menu #content .list-menu:after,
#directory .sidebar .sidebar-menu #content .list-menu:before,
#directory .sidebar .sidebar-menu .list-menu:after,
#directory .sidebar .sidebar-menu .list-menu:before,
.event-list > li:after,
.event-list > li:before,
.post-list > li:after,
.post-list > li:before,
.widget.widget_rss ul > li:after,
.widget.widget_rss ul > li:before,
.widget:after,
.widget:before {
    content: " ";
    display: table;
}
#comments .entry-comments .comment .comment-author:after,
#directory #content .directory-link:after,
#directory #content .sidebar .sidebar-menu .list-menu:after,
#directory #sidebar .sidebar-menu .list-menu:after,
#directory .content .directory-link:after,
#directory .directory-link:after,
#directory .sidebar .sidebar-menu #content .list-menu:after,
#directory .sidebar .sidebar-menu .list-menu:after,
.event-list > li:after,
.post-list > li:after,
.widget.widget_rss ul > li:after,
.widget:after {
    clear: both;
}
@-ms-viewport {
    width: device-width;
}
.visible-xs {
    display: none !important;
}
.visible-sm {
    display: none !important;
}
.visible-md {
    display: none !important;
}
.visible-lg {
    display: none !important;
}
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block {
    display: none !important;
}
@media (max-width: 767px) {
    .visible-xs {
        display: block !important;
    }
    table.visible-xs {
        display: table !important;
    }
    tr.visible-xs {
        display: table-row !important;
    }
    td.visible-xs,
    th.visible-xs {
        display: table-cell !important;
    }
}
@media (max-width: 767px) {
    .visible-xs-block {
        display: block !important;
    }
}
@media (max-width: 767px) {
    .visible-xs-inline {
        display: inline !important;
    }
}
@media (max-width: 767px) {
    .visible-xs-inline-block {
        display: inline-block !important;
    }
}
@media (min-width: 768px) and (max-width: 1023px) {
    .visible-sm {
        display: block !important;
    }
    table.visible-sm {
        display: table !important;
    }
    tr.visible-sm {
        display: table-row !important;
    }
    td.visible-sm,
    th.visible-sm {
        display: table-cell !important;
    }
}
@media (min-width: 768px) and (max-width: 1023px) {
    .visible-sm-block {
        display: block !important;
    }
}
@media (min-width: 768px) and (max-width: 1023px) {
    .visible-sm-inline {
        display: inline !important;
    }
}
@media (min-width: 768px) and (max-width: 1023px) {
    .visible-sm-inline-block {
        display: inline-block !important;
    }
}
@media (min-width: 1024px) and (max-width: 1199px) {
    .visible-md {
        display: block !important;
    }
    table.visible-md {
        display: table !important;
    }
    tr.visible-md {
        display: table-row !important;
    }
    td.visible-md,
    th.visible-md {
        display: table-cell !important;
    }
}
@media (min-width: 1024px) and (max-width: 1199px) {
    .visible-md-block {
        display: block !important;
    }
}
@media (min-width: 1024px) and (max-width: 1199px) {
    .visible-md-inline {
        display: inline !important;
    }
}
@media (min-width: 1024px) and (max-width: 1199px) {
    .visible-md-inline-block {
        display: inline-block !important;
    }
}
@media (min-width: 1200px) {
    .visible-lg {
        display: block !important;
    }
    table.visible-lg {
        display: table !important;
    }
    tr.visible-lg {
        display: table-row !important;
    }
    td.visible-lg,
    th.visible-lg {
        display: table-cell !important;
    }
}
@media (min-width: 1200px) {
    .visible-lg-block {
        display: block !important;
    }
}
@media (min-width: 1200px) {
    .visible-lg-inline {
        display: inline !important;
    }
}
@media (min-width: 1200px) {
    .visible-lg-inline-block {
        display: inline-block !important;
    }
}
@media (max-width: 767px) {
    .hidden-xs {
        display: none !important;
    }
}
@media (min-width: 768px) and (max-width: 1023px) {
    .hidden-sm {
        display: none !important;
    }
}
@media (min-width: 1024px) and (max-width: 1199px) {
    .hidden-md {
        display: none !important;
    }
}
@media (min-width: 1200px) {
    .hidden-lg {
        display: none !important;
    }
}
.visible-print {
    display: none !important;
}
@media print {
    .visible-print {
        display: block !important;
    }
    table.visible-print {
        display: table !important;
    }
    tr.visible-print {
        display: table-row !important;
    }
    td.visible-print,
    th.visible-print {
        display: table-cell !important;
    }
}
.visible-print-block {
    display: none !important;
}
@media print {
    .visible-print-block {
        display: block !important;
    }
}
.visible-print-inline {
    display: none !important;
}
@media print {
    .visible-print-inline {
        display: inline !important;
    }
}
.visible-print-inline-block {
    display: none !important;
}
@media print {
    .visible-print-inline-block {
        display: inline-block !important;
    }
}
@media print {
    .hidden-print {
        display: none !important;
    }
}
@-webkit-keyframes AnimationName {
    0% {
        background-position: 0 92%;
    }
    50% {
        background-position: 100% 9%;
    }
    100% {
        background-position: 0 92%;
    }
}
@keyframes AnimationName {
    0% {
        background-position: 0 92%;
    }
    50% {
        background-position: 100% 9%;
    }
    100% {
        background-position: 0 92%;
    }
}
#comments .entry-comments .comment .comment-author .meta-time i {
    font-style: normal;
}
#comments .entry-comments .comment .comment-author .meta-time i:before {
    content: "";
    width: 3px;
    height: 3px;
    background-color: #a6a6a6;
    border-radius: 9999px;
    -webkit-border-radius: 9999px;
    -moz-border-radius: 9999px;
    margin: 0 5px;
    vertical-align: middle;
    display: inline-block;
}
#comments .comment-header,
.panel-header,
.single-post .content-heading,
.widget .widget-header {
    border-bottom: 1px solid #e6e6e6;
    margin-bottom: 20px;
}
#comments .comment-header > span,
.panel-header > span,
.single-post .content-heading > span,
.widget .widget-header > span {
    font-family: "Albert Sans", sans-serif;
    font-size: 12px;
    text-transform: uppercase;
    font-weight: 700;
    color: #555;
    display: block;
}
#comments .comment-header h3,
#comments .comment-header h4,
#comments .comment-header > .widget-title,
#comments .comment-header > h2,
.panel-header h3,
.panel-header h4,
.panel-header > .widget-title,
.panel-header > h2,
.single-post .content-heading h3,
.single-post .content-heading h4,
.single-post .content-heading > .widget-title,
.single-post .content-heading > h2,
.widget .widget-header h3,
.widget .widget-header h4,
.widget .widget-header > .widget-title,
.widget .widget-header > h2 {
    font-size: 24px;
    font-weight: 700;
    color: var(--wp--preset--color--ugm-primary-bg);
    margin-top: 0;
    margin-bottom: -1px !important;
    border-bottom: 1px solid var(--wp--preset--color--ugm-secondary);
    padding-bottom: 12px;
    display: inline-block;
}
#comments .comment-header h3 > a,
#comments .comment-header h4 > a,
#comments .comment-header > .widget-title > a,
#comments .comment-header > h2 > a,
.panel-header h3 > a,
.panel-header h4 > a,
.panel-header > .widget-title > a,
.panel-header > h2 > a,
.single-post .content-heading h3 > a,
.single-post .content-heading h4 > a,
.single-post .content-heading > .widget-title > a,
.single-post .content-heading > h2 > a,
.widget .widget-header h3 > a,
.widget .widget-header h4 > a,
.widget .widget-header > .widget-title > a,
.widget .widget-header > h2 > a {
    text-decoration: none;
    color: inherit;
}
@media (max-width: 767px) {
    #comments .comment-header,
    .panel-header,
    .single-post .content-heading,
    .widget .widget-header {
        margin-bottom: 15px;
    }
    #comments .comment-header > h2,
    .panel-header > h2,
    .single-post .content-heading > h2,
    .widget .widget-header > h2 {
        font-size: 20px !important;
    }
}
.wp-caption {
    border: 1px solid #e6e6e6;
    padding: 15px 15px 8px 15px;
    margin-bottom: 15px;
}
.wp-caption p {
    font-size: 16px;
    margin-top: 8px;
    margin-bottom: 0;
}
.wp-caption img {
    max-width: 100%;
    width: 100%;
}
.wp-caption .wp-caption-text {
    font-family: "Albert Sans", sans-serif;
    font-style: italic;
    color: #a6a6a6;
}
@media (max-width: 1023px) {
    .wp-caption {
        padding: 8px;
        text-align: center;
    }
    .wp-caption img {
        width: 100%;
    }
}
.share-box-wrapper{
    position: absolute;
    top: 0;
    right: 100%;
    padding-right: 20px;
    height: 100%;
}
.share-box {
    list-style: none;
    padding: 0;
    padding-top: 30px;
    --color-svg: #fff;
}
.share-box .icon {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%;
}
.share-box .icon svg {
    fill: var(--color-svg);
}
@media (min-width: 1024px) {
    .share-box-wrapper .share-box,
    .share-box-wrap .share-box{
        position: sticky;
        top: 160px;
    }
    body.admin-bar .share-box-wrapper .share-box{
        top: 175px;
    }
    /* .share-box.sticky {
        position: fixed;
        top: 160px;
    } */
    /* .share-box.holdy {
        position: absolute;
        top: auto;
        bottom: 0;
        margin-bottom: 0;
    }
    .share-box.holdy li:last-child {
        margin-bottom: 0;
    } */
}
.share-box > li {
    margin-bottom: 8px;
}
.share-box-wrapper .share-box > li > a,
.share-box-wrap .share-box > li > a{
    width: 32px;
    height: 32px;
}
.share-box > li > a {
    color: #fff;
    display: block;
    font-size: 21px;
    width: 48px;
    height: 48px;
    line-height: 1;
    text-align: center;
}
.share-box > li > a.facebook {
    background-color: #4e71a8;
}
.share-box > li > a.facebook:hover {
    background-color: #3e5a85;
}
.share-box > li > a.instagram {
    background-color: #f03162;
}
.share-box > li > a.instagram:hover {
    background-color: #de1045;
}
.share-box > li > a.twitter {
    background-color: #1cb7eb;
}
.share-box > li > a.twitter:hover {
    background-color: #1196c3;
}
.share-box > li > a.whatsapp {
    background-color: #0dc143;
}
.share-box > li > a.whatsapp:hover {
    background-color: #0a9132;
}
.share-box > li > a.youtube {
    background-color: #cb3737;
}
.share-box > li > a.youtube:hover {
    background-color: #a42b2b;
}
@media (max-width: 1023px) {
    .share-box-wrapper {
        display: none;
        height: auto !important;
    }
}
.post {
    padding-bottom: 20px;
    margin-bottom: 20px;
    border-bottom: 1px solid #e6e6e6;
}
@media (min-width: 768px) {
    .post .post-img {
        padding-right: 0;
    }
}
@media (max-width: 991px) {
    #body.archive .post > .row-posts {
        flex-direction: column;
    }
    #body.archive .post > .row-posts > .post-content,
    #body.archive .post > .row-posts > .post-img {
        flex: 1 1 100%;
    }
    #body.archive .post > .row-posts > .post-img {
        max-width: 100%;
        margin-bottom: 20px;
    }
    #body.archive .post > .row-posts > .post-img > a {
        height: auto;
    }
    #body.archive .post > .row-posts > .post-content {
        padding-left: 0;
    }
}
.post .post-category a {
    text-transform: uppercase;
    text-decoration: none;
    font-size: 12px;
    font-weight: 600;
}
.post .post-img a {
    height: 180px;
    overflow: hidden;
    display: block;
    position: relative;
    background-color: #e6e6e6;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB8CAYAAACi9XTEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTA5MDlGRUI5QTdCMTFFNjkyNEVERkMzMkE4RjEwMUUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTA5MDlGRUM5QTdCMTFFNjkyNEVERkMzMkE4RjEwMUUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBMDkwOUZFOTlBN0IxMUU2OTI0RURGQzMyQThGMTAxRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBMDkwOUZFQTlBN0IxMUU2OTI0RURGQzMyQThGMTAxRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhCEMWEAACdGSURBVHja7F0JvE5V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);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 70px;
}
.post .post-img a img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
}
@media (max-width: 767px) {
    .post .post-img a {
        height: 100px;
    }

    body.page-template-template-berita-terbaru #body.archive .post .post-img a {
        height: 218px;
    }
}
.post .post-content .post-title > h3 {
    margin: 0 0 8px;
    line-height: 1.3;
    font-weight: 400;
    font-size: 21px;
}
.post .post-content .post-title > h3 a {
    text-decoration: none;
}
.post .post-content .post-title > h3:hover a {
    color: var(--wp--preset--color--ugm-primary-bg);
    text-decoration: underline;
}
@media (max-width: 767px) {
    .post .post-content .post-title > h3 {
        line-height: 20px;
        font-size: 14px;
    }
}
.post .post-content .post-title .post-category,
.post .post-content .post-title .post-category a,
.post .post-content .post-title .post-date {
    margin: 0 7px 8px 0;
    display: inline-block;
    text-decoration: none;
    color: #7A8A99;
    font-size: 14px;
    /* text-transform: uppercase; */
    font-weight: 400;
}
.post .post-content .post-title .post-meta {
    line-height: 1.167;
    margin-bottom: 0;
}
.post .post-content .post-title .post-meta .post-category a {
    margin-right: 4px;
}
.post .post-content .post-title .post-meta .post-category a:after {
    content: ",";
}
.post .post-content .post-title .post-meta .post-category a:last-child:after {
    display: none;
}
.post .post-content .post-title .post-meta a:hover {
    color: var(--wp--preset--color--ugm-tertiary);
}
.post .post-content .post-title .top-meta {
    margin-bottom: 8px;
    display: flex;
    gap: 5px;
}
.post .post-content .post-title .top-meta .item {
    display: inline-block;
    padding: 0;
    /* background-color: var(--wp--preset--color--ugm-primary-bg); */
    color: #1A2C43;
    font-weight: 500;
    font-size: 14px;
    line-height: 1;
    letter-spacing: 0.25px;
    /* color: #fff; */
}
.post .post-content .entry-content p {
    margin-bottom: 0;
    color: #555;
}
.post .post-content .entry-content h1,
.post .post-content .entry-content h2,
.post .post-content .entry-content h3,
.post .post-content .entry-content h4 {
    font-size: 19px;
}
@media (max-width: 767px) {
    .post .post-img {
        margin-bottom: 15px;
    }
    .post .post-img img {
        width: 100%;
    }
}
.post.post-event .event-date {
    border-right: 1px solid #e6e6e6;
    text-align: center;
}
.post.post-event .event-date > span {
    display: block;
    width: 100%;
    line-height: 1;
    font-size: 72px;
    color: #a6a6a6;
    font-family: "Albert Sans", sans-serif;
}
.post.post-event .event-date strong {
    display: block;
    text-transform: uppercase;
    font-size: 16px;
    font-family: "Albert Sans", sans-serif;
    font-weight: 700;
    color: #141729;
}
@media (max-width: 480px) {
    .post.post-event .event-date {
        border-right: 1px solid #e6e6e6;
    }
    .post.post-event .event-date > span {
        padding-top: 15px;
        padding-bottom: 20px;
        margin-bottom: 15px;
        border-right: none;
        font-size: 60px;
    }
}
.post-type-archive-agenda .post.post-event > .row {
    display: flex;
}
.post-type-archive-agenda .post.post-event .event-date {
    max-width: unset;
    flex: 1 1 15%;
}
.post-type-archive-agenda .post.post-event .post-content {
    width: inherit;
    flex: 1 1 85%;
    display: flex;
    flex-direction: column;
    justify-content: center;
}
.post.post-event .event-date > span {
    color: var(--wp--preset--color--ugm-primary-bg);
    font-size: 52px;
}
.post .post-content .post-title > h3 {
    font-size: 20px;
    line-height: 1.3;
}
@media (min-width: 992px) {
    .post-type-archive-agenda .post.post-event .event-date {
        padding-left: 0;
    }
}
@media (max-width: 991px) {
    .post.post-event .post-content {
        padding-top: 5px;
        padding-bottom: 5px;
    }
    .post.post-event .event-date > span {
        padding-top: 5px;
        padding-bottom: 5px;
        margin-bottom: 0;
    }
    .post-type-archive-agenda .post.post-event .post-content {
        font-size: 14px;
    }
    .post-type-archive-agenda .post.post-event .post-content .entry-content {
        display: none;
    }
    .post-type-archive-agenda .post.post-event .event-date {
        max-width: unset;
        flex: 1 1 25%;
        width: 25%;
    }
    .post-type-archive-agenda .post.post-event .event-date > span {
        font-size: 35px;
    }
    .post-type-archive-agenda .post .post-content .post-title > h3 {
        font-size: 18px;
    }
}
.post.post-event.content-solid .event-date > span {
    padding-top: 50px !important;
    padding-bottom: 20px;
    margin: 0 auto;
    position: relative;
    color: #fff;
    background-color: var(--wp--preset--color--ugm-tertiary) !important;
    max-width: 170px;
}
.post.post-event.content-solid .event-date > span > strong {
    position: absolute;
    color: inherit;
    left: 0;
    top: 0;
    width: 100%;
    background-color: var(--wp--preset--color--ugm-primary-bg);
    font-family: "Albert Sans", sans-serif;
    text-transform: uppercase;
    padding: 8px 0;
}
.post.post-event.content-solid .post-title > h3 {
    margin-bottom: 0;
    font-size: 16px !important;
}
.post.post-event.content-solid.col-md-3 {
    text-align: center;
}
@media (min-width: 1024px) {
    .post.post-event .event-date {
        padding-right: 0;
        max-width: 60px;
    }
    .post.post-event .post-content {
        width: calc(100% - 95px);
    }
}
@media (max-width: 380px) {
    .post.post-event .event-date {
        width: 30% !important;
    }
    .post.post-event .post-content {
        width: 70% !important;
    }
}
.post .btn-more {
    text-transform: capitalize;
    padding: 0;
    min-width: 10px;
    background-color: transparent;
    color: var(--wp--preset--color--ugm-primary-bg);
    font-size: 12px;
    border: 0;
    float: none;
    letter-spacing: 0;
}
.post .btn-more:after {
    display: none;
}
.post .btn-more:before {
    content: "";
    height: 1px;
    width: 100%;
    color: inherit;
    background-color: currentColor;
    position: absolute;
    bottom: -4px;
    left: 0;
}
.post .btn-more:focus,
.post .btn-more:hover {
    color: #02111b;
    background: 0 0;
    opacity: 0.8;
}
body.search-results .post .post-content .post-title > h3,
#body.archive .post .post-content .post-title > h3 {
    color: var(--wp--preset--color--ugm-primary-bg);
    font-weight: 600;
    font-size: 20px;
    line-height: 1.33;
    letter-spacing: 0.15px;
    font-family: 'Open Sans', sans-serif;
}
body.search-results .post .post-content .post-title > h3 a,
#body.archive .post .post-content .post-title > h3 a {
    color: var(--wp--preset--color--ugm-primary-bg);
}
body.search-results .post .post-content .post-title > h3 a:hover,
#body.archive .post .post-content .post-title > h3 a:hover {
    color: var(--wp--preset--color--ugm-primary-bg);
}
@media (max-width: 1023px) {
    body.search-results .post .post-content .post-title > h3,
    #body.archive .post .post-content .post-title > h3 {
        font-size: 18px;
    }
}
#body.archive .post .post-content .entry-content p {
    color: inherit;
}
.post-slider {
    background-color: var(--wp--preset--color--ugm-primary-bg);
    overflow: hidden;
}
.post-slider > button {
    visibility: hidden;
    opacity: 0;
    -o-transition: all ease-in-out 0.2s;
    transition: all ease-in-out 0.2s;
    -webkit-transition: all ease-in-out 0.2s;
    -moz-transition: all ease-in-out 0.2s;
}
.post-slider > button:before {
    color: var(--wp--preset--color--ugm-primary-bg);
    background-color: transparent !important;
}
.post-slider > button:hover {
    background-color: #fff;
}
.post-slider > button:hover:before {
    color: var(--wp--preset--color--ugm-primary-bg);
}
.post-slider:hover > button {
    opacity: 1;
    visibility: visible;
}
.post-slider:hover > button.slick-prev {
    left: 30px;
}
.post-slider:hover > button.slick-next {
    right: 30px;
}
@media (max-width: 768px) {
    .post-slider > button {
        opacity: 1;
        visibility: visible;
    }
}
@media (max-width: 480px) {
    .post-slider > button {
        top: 108px;
        -ms-transform: translateY(0);
        transform: translateY(0);
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
    }
}
.post-slider .post {
    margin-bottom: 0;
    padding-bottom: 0;
    border-bottom: 0;
    color: #fff;
    float: left;
    width: 100%;
}
.post-slider .post:after {
    display: none !important;
}
.post-slider .post img {
    margin-bottom: 0;
}
.post-slider .post .post-meta {
    margin-bottom: 12px;
}
.post-slider .post .post-category {
    font-size: 14px;
    line-height: 1.43;
}
.post-slider .post .post-category a {
    color: var(--wp--preset--color--ugm-secondary);
}
.post-slider .post .post-img {
    padding-right: 15px;
    margin-bottom: 0;
}
.post-slider .post .post-img a {
    display: block;
}
.post-slider .post .post-img a img {
    width: 100%;
    height: auto;
}
.post-slider .post .post-content {
    padding: 30px;
    padding-left: 0;
    padding-right: 60px;
}
.post-slider .post .post-title {
    overflow-y: hidden;
    margin-bottom: 12px;
}
@media (min-width: 1200px) {
    .post-slider .post .post-title {
        max-height: 130px;
    }
}
.post-slider .post .post-title h3 {
    margin-bottom: 0;
    font-size: 29px;
}
.post-slider .post .post-title h3 a {
    outline: 0;
}
.post-slider .post .post-title h3:hover a {
    color: var(--wp--preset--color--ugm-secondary);
}
.post-slider .post .entry-content {
    margin-bottom: 20px;
}
.post-slider .post .entry-content p {
    color: #fff;
}
.post-slider .post .btn-more {
    float: none;
    color: #fff;
    outline: 0;
}
.post-slider .post .btn-more:hover {
    color: var(--wp--preset--color--ugm-secondary);
}
.post-slider .post .slick-track .post {
    display: block;
}
@media (max-width: 1023px) {
    .post-slider .post .post-content {
        padding-left: 30px;
    }
    .post-slider .post .btn-more,
    .post-slider .post .entry-content {
        display: none;
    }
    .post-slider .post .post-img {
        margin-bottom: 0;
    }
    .post-slider .post .post-title {
        margin-bottom: 0;
    }
    .post-slider .post .post-title h3 {
        font-size: 21px;
    }
}
@media (max-width: 480px) {
    .post-slider .post a {
        overflow: hidden;
        height: 240px;
        position: relative;
    }
    .post-slider .post a img {
        height: auto !important;
        width: 130% !important;
        max-width: inherit !important;
        position: absolute;
        top: 50%;
        left: 50%;
        -ms-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
        -webkit-transform: translate(-50%, -50%);
        -moz-transform: translate(-50%, -50%);
    }
}
@media (min-width: 1023px) and (max-width: 1199px) {
    .post-slider .slick-dots {
        display: none !important;
    }
    .post-slider .post-title {
        max-height: 100px;
        margin-bottom: 15px;
    }
    .post-slider .entry-content {
        max-height: 72px;
        overflow-y: hidden;
    }
    .post-slider .entry-content p {
        margin-bottom: 15px;
    }
}
.post-slider.featured-content .post {
    position: relative;
}
.post-slider.featured-content .post-content {
    background-color: var(--wp--preset--color--ugm-primary);
    position: absolute;
    width: 50%;
}
.post-slider.featured-content .post-content.left-middle {
    left: 0;
    padding: 15px 15px 15px 75px;
    top: 50%;
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    text-align: left;
}
.post-slider.featured-content .post-content.right-middle {
    text-align: right;
    right: 0;
    padding: 15px 75px 15px 15px;
    top: 50%;
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
}
.post-slider.featured-content .post-content.center-middle {
    text-align: center;
    padding: 15px 15px 15px 15px;
    left: 50%;
    top: 50%;
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
}
.post-slider.featured-content .post-content.center-middle .btn-more {
    float: none;
}
.post-slider.featured-content .post-content.top-center {
    text-align: center;
    padding: 15px 15px 15px 15px;
    position: relative;
    top: auto;
    left: 50%;
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    top: 0;
    position: absolute;
}
.post-slider.featured-content .post-content.top-center .btn-more {
    float: none;
}
.post-slider.featured-content .post-content.top-left {
    text-align: left;
    padding: 15px 15px 15px 15px;
    left: 0;
    top: 0;
}
.post-slider.featured-content .post-content.top-right {
    text-align: right;
    padding: 15px 15px 15px 15px;
    right: 0;
    top: 0;
}
.post-slider.featured-content .post-content.bottom-center {
    text-align: center;
    padding: 15px 15px 80px 15px;
    bottom: 0;
    position: relative;
    top: auto;
    left: 50%;
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    position: absolute;
}
.post-slider.featured-content .post-content.bottom-center .btn-more {
    float: none;
}
.post-slider.featured-content .post-content.bottom-left {
    text-align: left;
    padding: 15px 15px 15px 15px;
    left: 0;
    bottom: 0;
}
.post-slider.featured-content .post-content.bottom-right {
    text-align: left;
    padding: 15px 15px 15px 15px;
    right: 0;
    bottom: 0;
}
.post-slider.featured-content .post-title {
    margin-bottom: 8px;
}
.post-slider.featured-content .post-title h2,
.post-slider.featured-content .post-title h3 {
    font-size: 25px;
}
.post-slider.featured-content .entry-content {
    margin-bottom: 20px;
    overflow: hidden;
}
.post-slider.featured-content .btn-more {
    margin-top: 0;
    float: right;
}
.post-slider.featured-content .slick-dots {
    display: block !important;
    margin-left: 0 !important;
    position: relative;
    top: auto;
    left: 50%;
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    position: absolute;
}
@media (min-width: 1024px) {
    .post-slider.featured-content .entry-content {
        max-height: 90px;
    }
}
@media (max-width: 1023px) {
    .post-slider.featured-content .post-content {
        text-align: left !important;
    }
}
@media (max-width: 767px) {
    .post-slider.featured-content .slick-dots {
        padding: 0 0 !important;
        position: static;
        -ms-transform: none;
        transform: none;
        -webkit-transform: none;
        -moz-transform: none;
    }
}
@media (max-width: 1023px) {
    .post-slider {
        padding-bottom: 15px;
    }
    .post-slider .slick-dots {
        margin-left: 0 !important;
    }
}
.post-slider > .post {
    display: none;
}
.post-slider > .post:first-child {
    display: block;
}
.row-posts {
    display: flex;
}
.row-posts .post-img {
    flex: 0 1 auto;
    width: 100%;
    max-width: 262px;
}
.row-posts .post-img img {
    width: 100%;
    max-width: unset;
}
.row-posts .post-img ~ .post-content {
    padding-left: 20px;
}
@media (max-width: 767px) {
    .row-posts .post-img {
        max-width: 128px;
    }
    .row-posts .post-img ~ .post-content {
        padding-left: 12px;
    }
}
.row-posts .post-content {
    flex: 1 1 100%;
}
.row-entries {
    margin: -16px;
    display: flex;
    flex-wrap: wrap;
}
.row-entries > [class*="col-"] {
    padding: 16px;
}
.row-entries .section-head {
    margin-bottom: 20px !important;
}
.entries-wrap {
    display: flex;
}
.entries-wrap.list {
    flex-direction: column;
    gap: 20px;
    height: 100%;
}
.entries-wrap.list .entry-item:last-child{
    margin-bottom: 20px;
}
.entries-wrap.list .btn, .btn.btn-viewmore{
    margin-top: auto;
    text-align: right;
    justify-content: flex-end;
    padding: 0;
}
.entries-wrap.list .btn.btn-icon svg,
.btn.btn-viewmore.btn-icon svg{
    width: 28px;
    height: 28px;
}
.entries-wrap.list.separator > .entry-item {
    padding-bottom: 20px;
    border-bottom: 1px solid #7a8a99;
}
.entries-wrap.wide {
    flex-wrap: wrap;
    gap: 20px;
}
.entries-wrap.wide > * {
    flex: 1 1 calc(33.33% - 20px);
}
.entries-wrap.wide.five > * {
    flex: 1 1 calc(25% - 20px);
}
.entries-wrap.wide > .large {
    flex: 1 1 100%;
}
@media ( min-width: 992px ) {
    .entries-wrap.wide .entry-item.small-sm .entry-title{
        font-size: 18px;
    }
}
@media (max-width: 991px) {
    .entries-wrap.wide .summary {
        display: none;
    }
}
@media (max-width: 767px) {
    .entries-wrap.wide {
        gap: 20px;
    }
}
.entry-item {
    display: flex;
    flex-direction: column;
    font-weight: 400;
    background-color: #FFFFFF;
}
.entry-item img {
    max-width: 100%;
    object-fit: cover;
    object-position: center;
}
@media (max-width: 991px) {
    .entry-item img.img-thumb {
        width: 100%;
    }
}
.entry-item .meta-entry {
    list-style-type: none;
    padding-left: 0;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.2;
    letter-spacing: 0.25px;
    /* text-transform: uppercase; */
    color: #7a8a99;
}
.entry-item .entry-subtitle{
    text-decoration: none;
    font-weight: 500;
    font-size: 14px;
    letter-spacing: 0.25px;
    line-height: 1.4;
    margin-bottom: 8px;
}
.entry-item .entry-subtitle a{
    text-decoration: none;
}
.entry-item .entry-subtitle a:hover{
    text-decoration: underline;
}
.entry-item .entry-title,
.entry-item .entry-title a {
    font-weight: 600;
    font-size: 20px;
    line-height: 1.4;
    letter-spacing: 0.15px;
    margin-top: 0;
    margin-bottom: 0;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.entry-item.bg-primary .entry-title,
.entry-item.bg-primary .entry-title a,
.entry-item.bg-primary .summary,
.entry-item.bg-primary .meta-entry {
    color: #fff;
}
.entry-item.bg-primary.large .entry-text {
    justify-content: center;
    padding: 32px 32px 32px 0;
}
@media (min-width: 992px) {
    .entry-item.bg-primary.large .entry-thumb {
        height: 100%;
    }
}
@media (max-width: 991px) {
    .entry-item.bg-primary.large .entry-text {
        padding: 0 20px 20px !important;
    }
}
@media ( max-width: 600px ) {
    .entry-item.small-sm .entry-title,
    .entry-item.small-sm .entry-title a {
        font-size: 16px;
    }
}
.entry-item .entry-title,
.entry-item .entry-title a {
    color: var(--wp--preset--color--ugm-primary-bg);
}
.entry-item .entry-title a {
    text-decoration: none;
    transition: all 0.3s ease-in-out;
}
.entry-item .entry-title a:hover {
    text-decoration: underline;
}
.entry-item .entry-title ~ .meta-entry {
    margin-top: 8px;
}
.entry-item .entry-title ~ .summary {
    margin-top: 8px;
}
.entry-item .summary {
    line-height: 1.56;
    letter-spacing: 0.25px;
    color: #141729;
}
.entry-item .entry-thumb {
    position: relative;
    height: 200px;
}
.entry-item .entry-thumb img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.entry-item .entry-thumb ~ .entry-text {
    margin-top: 20px;
    /* padding: 20px; */
}
.entry-item .entry-thumb .duration {
    position: absolute;
    bottom: 0;
    right: 0;
    color: #fff;
    background-color: var(--wp--preset--color--ugm-primary);
    padding: 10px;
    font-weight: 700;
    font-size: 14px;
    line-height: 1.43;
    letter-spacing: 0.25px;
    color: #fff;
}
.entry-item .entry-text {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}
.entry-item .entry-text .entry-cats{
    list-style-type: none;
    padding-left: 0;
    margin-bottom: 8px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    letter-spacing: 0.25px;
}
.entry-item .entry-text .entry-cats li {
    display: inline-block;
    position: relative;
}
.entry-item .entry-text .entry-cats li:not(:last-child):after {
    content: ',';
    margin-right: 3px;
}
.entry-item .entry-text .entry-cats a{
    color: #1A2C43;
    text-decoration: none;
}
.entry-item .entry-text .entry-cats a:hover{
    text-decoration: underline;
}
.entry-item.video .entry-thumb {
    height: 325px;
}
@media (max-width: 991px) {
    .entry-item.video .entry-thumb {
        height: 390px;
    }
    .entry-item .entry-title {
        font-weight: 500;
        line-height: 1.33;
        overflow: unset;
        -webkit-line-clamp: unset;
        font-size: 18px;
    }

}
@media (max-width: 767px) {
    .entry-item.video .entry-thumb {
        height: 190px;
    }
}
.entry-item.large {
    flex-direction: row;
}
.entry-item.large .entry-thumb {
    flex: 1 0 auto;
    width: 560px;
    height: 320px;
}
.entry-item.large .entry-thumb ~ .entry-text {
    margin-top: 0;
    padding: 20px;
    /* padding-left: 32px; */
}
.entry-item.large .entry-text {
    flex: 1 1 100%;
    justify-content: flex-start;
}
.entry-item.large .entry-title {
    font-size: 28px;
}
@media (max-width: 991px) {
    .entry-item.large {
        flex-direction: column;
    }
    .entry-item.large .entry-thumb {
        width: 100%;
        height: auto;
    }
    .entry-item.large .entry-thumb ~ .entry-text {
        padding-left: 0;
        margin-top: 20px;
    }
    .entry-item.large .entry-title {
        font-size: 18px;
    }
}
.entry-item.small {
    flex-direction: row;
}
.entry-item.small .entry-thumb {
    flex: 1 0 auto;
    width: 128px;
    height: 64px;
}
@media ( max-width: 767px ) {
    .entry-item.small{
        align-items: center;
    }
    .entry-item.small .entry-thumb {
        height: 95px;
    }
}
.entry-item.small .entry-thumb ~ .entry-text {
    margin-top: 0;
    padding-left: 12px;
}
.entry-item.small .entry-thumb .duration {
    padding: 4px 8px;
    font-size: 14px;
}
.entry-item.small .entry-text {
    flex: 1 1 100%;
    justify-content: flex-start;
}
.entry-item.small .entry-title,
.entry-item.small .entry-title a,
.page-template-template-berita .section-page.bg-blue .entry-item.small .entry-title a,
.page-template-template-berita .section-page.bg-gray .entry-item.small .entry-title a {
    font-size: 16px;
    letter-spacing: 0.5px;
}
.entry-item.small .meta-entry {
    font-weight: 500;
    font-size: 12px;
    line-height: 1.2;
    letter-spacing: 0.4px;
}
.entry-item.small.thumb-134 .entry-thumb {
    width: 134px;
}
.page-template-template-berita .section-news.bg-blue .section-head .section-title.revamp ~ .section-subtitle{
    color: #fff;
}
@media (max-width: 767px) {
    .entry-item.small-sm {
        flex-direction: row;
    }
    .entry-item.small-sm .entry-thumb {
        flex: 1 0 auto;
        width: 128px;
        /* height: 86px; */
        height: 95px;
    }
    .entry-item.small-sm .entry-thumb ~ .entry-text {
        margin-top: 0;
        padding-left: 12px;
    }
    .entry-item.small-sm .entry-thumb .duration {
        padding: 4px 8px;
        font-size: 14px;
    }
    .entry-item.small-sm .entry-text {
        flex: 1 1 100%;
        justify-content: flex-start;
    }
    .entry-item.small-sm .entry-title {
        font-size: 16px;
    }
    .entry-item.small-sm .meta-entry {
        font-size: 10px;
        line-height: 1.2;
        letter-spacing: 0.4px;
    }
    .entry-item.small-sm.thumb-134 .entry-thumb {
        width: 134px;
    }
}
.entry-item.entry-slide .entry-thumb {
    height: 482px;
}
.entry-item.entry-slide .entry-thumb img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.entry-item.entry-slide .entry-thumb ~ .entry-text {
    margin-top: 0;
}
.entry-item .entry-thumb {
    overflow: hidden;
}
.entry-item .entry-thumb img {
    transition: transform 0.3s ease-in-out;
    transform: scale(1);
}
.entry-item:hover .entry-thumb img {
    transform: scale(1.05);
}
.entry-item.small:hover .entry-thumb img {
    transform: scale(1.1);
}
@media (max-width: 767px) {
    .entry-item.entry-slide .entry-thumb {
        height: 220px;
    }
}
.entry-item.entry-slide .entry-text {
    background-color: var(--wp--preset--color--ugm-primary-bg);
    padding: 40px;
    position: relative;
    height: 260px;
    justify-content: flex-start;
}
.entry-item.entry-slide .entry-text .decor-ugm {
    position: absolute;
    right: 28px;
    top: 50%;
    transform: translateY(-50%);
    opacity: 0.5;
    width: 137px;
    height: auto;
    object-fit: contain;
}
@media (min-width: 1023px) {
    .entry-item.entry-slide .entry-text {
        padding-right: 25%;
    }
}
@media (max-width: 767px) {
    .entry-item.entry-slide .entry-text {
        padding: 20px 15px;
    }
    .entry-item.entry-slide .entry-text .decor-ugm {
        display: none;
    }
}
.entry-item.entry-slide .meta-entry.top {
    color: var(--wp--preset--color--ugm-secondary);
}
.entry-item.entry-slide .meta-entry.categories > li {
    display: inline;
}
.entry-item.entry-slide .meta-entry.categories > li:not(:last-child):after {
    content: ",";
    margin-right: 3px;
    display: inline;
}
.entry-item.entry-slide .meta-entry.categories > li a {
    color: var(--wp--preset--color--ugm-secondary);
    text-decoration: none;
}
.entry-item.entry-slide .meta-entry ~ .entry-title {
    margin-top: 8px;
}
.entry-item.entry-slide .entry-title {
    font-size: 32px;
    line-height: 1.2;
}
.entry-item.entry-slide .entry-title,
.entry-item.entry-slide .entry-title a {
    font-size: 36px;
    color: #fff;
}
.entry-item.entry-slide .entry-title ~ .summary {
    margin-top: 8px;
}
@media (max-width: 600px) {
    .entry-item.entry-slide .entry-title,
    .entry-item.entry-slide .entry-title a {
        font-size: 26px;
    }
    .entry-item.entry-slide .entry-title a{
        -webkit-line-clamp: 4;
    }
}
@media (max-width: 767px) {
    .entry-item.entry-slide .entry-title {
        font-size: 24px;
    }
}
.entry-item.entry-slide .summary {
    color: #fff;
    font-size: 16px;
}
@media (max-width: 767px) {
    .entry-item.entry-slide .summary {
        font-size: 14px;
    }
}
.swiper-newshero {
    --swiper-navigation-size: 11px;
    --swiper-theme-color: $brand-primary-bg;
    --swiper-pagination-color: var(--wp--preset--color--ugm-secondary);
    --swiper-pagination-bullet-inactive-color: #fff;
    --swiper-pagination-bullet-inactive-opacity: 0.5;
}
.swiper-newshero [class*="swiper-button-"] {
    background: var(--wp--preset--color--ugm-secondary);
    padding: 16px 6px;
    width: 28px;
    height: 48px;
}
.swiper-newshero .swiper-button-prev,
.swiper-newshero .swiper-rtl .swiper-button-next {
    left: 0;
    border-left: 1px solid rgba(8, 61, 98, 0.1);
}
.swiper-newshero .swiper-button-next,
.swiper-newshero .swiper-rtl .swiper-button-prev {
    right: 0;
    border-right: 1px solid rgba(8, 61, 98, 0.1);
}
@media (max-width: 767px) {
    .swiper-newshero [class*="swiper-button-"] {
        margin-top: 0;
        width: 20px;
        height: 23px;
        top: calc(15% + 10px);
    }
    .swiper-newshero .swiper-slide {
        height: auto;
    }
    .swiper-newshero .entry-item.entry-slide {
        height: 100%;
    }
    .swiper-newshero .entry-item.entry-slide .entry-text {
        height: calc(100% - 220px);
    }
}
.instafeed {
    position: relative;
    display: block;
    margin: 15px -5px 0;
}
.instafeed > a {
    display: inline-block;
    float: left;
    width: 33.333%;
    height: 90px;
    padding: 0 5px;
    margin-bottom: 10px;
    position: relative;
    -webkit-transition: all ease 0.3s;
    -o-transition: all ease 0.3s;
    transition: all ease 0.3s;
    cursor: pointer;
}
.instafeed > a > img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
}
.instafeed > a:before {
    content: "";
    background-color: rgba(8, 61, 98, 0.7);
    position: absolute;
    z-index: 1;
    height: 100%;
    left: 5px;
    right: 5px;
    top: 0;
    opacity: 0;
}
.instafeed > a:after {
    content: "\f48a";
    font-size: 12px;
    font-family: Ionicons;
    color: #fff;
    width: 28px;
    height: 28px;
    text-align: center;
    line-height: 28px;
    position: absolute;
    z-index: 2;
    left: 50%;
    top: 50%;
    margin-left: -14px;
    margin-top: -14px;
    opacity: 0;
}
.instafeed > a:hover:after {
    opacity: 1;
    -webkit-transform: scale(2, 2);
    -ms-transform: scale(2, 2);
    transform: scale(2, 2);
}
.instafeed > a:hover:before {
    opacity: 1;
}
@media (min-width: 480px) {
    .instafeed {
        margin: 40px -10px 30px;
    }
    .instafeed > a {
        height: 240px;
        padding: 0 10px;
        margin-bottom: 20px;
    }
    .instafeed > a:before {
        left: 10px;
        right: 10px;
    }
    .instafeed > a:after {
        font-size: 24px;
    }
}
@media (min-width: 1024px) {
    .instafeed > a {
        height: 350px;
    }
}
.news-event {
    padding-top: 0;
}
.news-event .container > .btn-box {
    border-top: none;
    padding-top: 0;
}
.news-event .section-title h2 span,
.news-event .section-title h3 span {
    background-color: #fff;
}
.news-event .btn-more {
    float: none;
    text-transform: uppercase;
    font-weight: 700;
    font-size: 14px;
    line-height: 1.2;
    letter-spacing: 1.25px;
}
.news-event .post {
    border-bottom: none;
    padding-bottom: 0;
    margin-bottom: 20px;
}
.news-event .post .post-meta {
    margin-bottom: 8px;
}
.news-event .post .post-title h3 {
    font-size: 18px;
    line-height: 24px;
    height: auto;
    font-weight: 700;
    color: var(--wp--preset--color--ugm-primary-bg);
    overflow: hidden;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
}
.news-event .post .post-title .post-date {
    font-weight: 400;
    font-size: 14px;
    line-height: 1.2;
    letter-spacing: 0.25px;
    text-transform: uppercase;
    color: #7a8a99;
}
@media (min-width: 1400px) {
    .news-event .post .post-title h3 {
        font-size: 20px;
        line-height: 28px;
        height: auto;
    }
}
.news-event .post .entry-content p {
    color: #7b7b7b;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.news-event .post .entry-content p a {
    color: var(--wp--preset--color--ugm-primary-bg);
}
.news-event .post .entry-content p a:hover {
    color: var(--wp--preset--color--ugm-tertiary);
}
.news-event .post .entry-content .btn-box {
    padding-top: 0;
    border-top: none;
    text-align: center;
}
.news-event .post .entry-content .btn-box a {
    float: none;
    color: var(--wp--preset--color--ugm-tertiary);
    text-decoration: none;
    text-transform: uppercase;
    letter-spacing: 0.5px;
    font-weight: 700;
}
.news-event .post .entry-content .btn-box a:after {
    border-color: #e6e6e6;
    color: var(--wp--preset--color--ugm-tertiary);
}
.news-event .post .entry-content .btn-box a:hover {
    color: var(--wp--preset--color--ugm-primary-bg);
}
.news-event .post .entry-content .btn-box a:hover:after {
    color: var(--wp--preset--color--ugm-primary-bg);
}
.news-event .post .post-img {
    overflow: hidden;
}
.news-event .post .post-img img {
    transform: scale(1);
    transition: transform 0.3s ease-in-out;
}
.news-event .post:hover .post-img img {
    transform: scale(1.05);
}
.news-event .post:not(.post-block) .post-img {
    margin-bottom: 15px;
}
.news-event .post:not(.post-block) .post-img > a {
    height: 200px;
    background-size: 90px;
}
@media (max-width: 480px) {
    .news-event .post:not(.post-block) .post-img > a {
        height: 90px;
        background-size: 50px;
    }
}
@media (max-width: 1023px) {
    .news-event .post .post-content .post-title h3 {
        overflow: hidden;
        display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
        overflow: hidden;
    }
}
@media (max-width: 767px) {
    .news-event .post {
        margin-bottom: 15px;
        position: relative;
    }
    .news-event .post .post-img {
        margin-bottom: 0;
    }
    .news-event .post .post-content {
        padding-left: 0;
        text-align: left;
    }
    .news-event .post .post-content .post-date {
        font-size: 10px;
    }
    .news-event .post .post-content .post-title {
        text-align: left;
    }
    .news-event .post .post-content .post-title h3 {
        font-size: 16px;
        line-height: 1.25;
        max-height: 60px;
        margin: 0;
    }
    .news-event .post .post-content .post-title h3:after {
        display: none;
    }
    .news-event .post .btn-more,
    .news-event .post .entry-content {
        display: none;
    }
    .news-event .post .post-meta {
        line-height: 1;
    }
    .news-event .post .post-meta .post-category a {
        font-size: 10px;
    }
    .news-event .post.post-inline {
        position: relative;
        padding-left: 131px;
        min-height: 75px;
        margin: 20px 0 0;
    }
    .news-event .post.post-inline .post-img {
        width: 116px;
        height: 116px;
        background-size: 75px;
        position: absolute;
        top: 0;
        left: 0;
    }
    .news-event .post.post-inline .post-img > a {
        height: 100%;
    }
}
.news-event .post.post-block {
    position: relative;
    height: 450px;
    margin-bottom: 50px;
}
.news-event .post.post-block .post-meta {
    font-weight: 600;
    font-size: 14px;
    line-height: 1.43;
    letter-spacing: 0.25px;
    text-transform: uppercase;
}
.news-event .post.post-block .post-img {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}
.news-event .post.post-block .post-img > a {
    width: 100%;
    height: 100%;
}
.news-event .post.post-block .post-content {
    bottom: -30px;
    position: relative;
    top: auto;
    left: 50%;
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    position: absolute;
    background-color: var(--wp--preset--color--ugm-primary-bg);
    width: 80%;
    padding: 32px;
}
.news-event .post.post-block .post-category > a {
    color: var(--wp--preset--color--ugm-secondary);
}
.news-event .post.post-block .post-title > h3 {
    font-weight: 700;
    font-size: 24px;
    line-height: 1.33;
    letter-spacing: 0.15px;
}
.news-event .post.post-block .post-title > h3 > a {
    color: #fff;
}
.news-event .post.post-block .post-title > h3:hover > a {
    color: var(--wp--preset--color--ugm-secondary);
}
.news-event .post.post-block .post-title .post-date {
    color: #fff;
    font-weight: 600;
    font-size: 14px;
    line-height: 1.43;
    letter-spacing: 0.25px;
    text-transform: uppercase;
}
@media (max-width: 767px) {
    .news-event .post.post-block {
        margin-bottom: 0;
        height: 340px;
    }
    .news-event .post.post-block .post-img {
        bottom: 120px;
    }
    .news-event .post.post-block .post-content {
        min-height: 120px;
        width: 100%;
        padding: 15px;
        bottom: 0;
    }
    .news-event .post.post-block .post-content .post-title h3 {
        font-size: 18px;
        line-height: 1.42;
        max-height: 54px;
    }
    .news-event .post.post-block .post-content .post-title .post-date {
        font-size: 12px;
    }
}
.news-event .event {
    margin-top: 30px;
}
.news-event .event .event-date {
    border: 0;
}
.news-event .event .event-date > span {
    font-size: 44px;
    font-weight: 600;
}
.news-event .event .event-date strong,
.news-event .event .event-date > span {
    color: #7a8a99;
}
.news-event .event .post-title h3 {
    font-size: 18px;
    line-height: 1.33;
    height: 72px;
    color: #363636;
    margin-bottom: 16px;
    overflow: hidden;
}
.news-event .event .post-content {
    border-bottom: 1px solid #e6e6e6;
}
.news-event .event-wrap {
    background-color: #fff;
}
.news-event .event-wrap .post-event:last-child {
    margin-bottom: 0;
}
@media (min-width: 1024px) {
    .news-event .event {
        background-color: #f1f1f1;
    }
    .news-event .event .section-title > h3 {
        font-weight: 700;
        font-size: 32px;
        line-height: 1.25;
        letter-spacing: 0.15px;
        color: var(--wp--preset--color--ugm-primary-bg);
        margin-left: 0;
    }
    .news-event .event .section-title > h3:after {
        width: 365px;
        border-color: var(--wp--preset--color--ugm-secondary);
        margin-left: 0;
    }
    .news-event .event .post-content {
        padding: 0;
        margin-left: 32px;
    }
    .news-event .event-wrap {
        padding-bottom: 30px;
    }
}
@media (max-width: 767px) {
    .news-event .event .event-date {
        padding-left: 0;
    }
    .news-event .event .event-date > span {
        font-size: 34px;
        padding: 0;
        margin: 0;
    }
    .news-event .event .post-content {
        margin-left: -10px;
    }
    .news-event .event .post-content .post-title h3 {
        margin-bottom: 15px;
    }
}
@media (max-width: 767px) {
    .news-event .btn-box .btn-more {
        width: 100%;
        margin-top: 0;
    }
    .news-event.row > [class*="col-"] {
        padding-bottom: 20px;
    }
}
.news-col .btn-box {
    border-bottom: 1px solid #e6e6e6;
    padding-bottom: 30px;
}
.news-col .post .post-title h3 {
    margin-bottom: 15px;
}
@media (min-width: 1024px) {
    .news-col .post .post-title h3 a {
        max-height: 56px;
        height: 56px;
    }
}
@media (min-width: 1024px) {
    .news-col .col-md-4.col-xs-6:nth-child(4) {
        display: none;
    }
}
@media (max-width: 1023px) {
    .news-col .col-md-4.col-xs-6:nth-child(3) {
        clear: both;
    }
}
@media (max-width: 767px) {
    .news-col .col-md-4.col-xs-6:nth-child(odd) {
        padding-right: 7.5px;
    }
    .news-col .col-md-4.col-xs-6:nth-child(even) {
        padding-left: 7.5px;
    }
    .news-col .btn-box,
    .news-col .btn-more {
        margin: 0;
        width: 100%;
    }
}
#gallery-heading .video-nav .video-item {
    margin-bottom: 15px;
}
#gallery-heading .video-nav .video-item a {
    display: block;
    position: relative;
    line-height: 1.4;
}
#gallery-heading .video-nav .video-item a:after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    background-color: rgba(18, 31, 51, 0.8);
    -o-transition: all ease-in-out 0.2s;
    transition: all ease-in-out 0.2s;
    -webkit-transition: all ease-in-out 0.2s;
    -moz-transition: all ease-in-out 0.2s;
    opacity: 0;
    z-index: 1;
}
#gallery-heading .video-nav .video-item a label {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    opacity: 0;
    visibility: hidden;
    color: #fff;
    cursor: pointer;
    margin-bottom: 0;
    padding: 15px;
    z-index: 2;
    -o-transition: all ease-in-out 0.2s;
    transition: all ease-in-out 0.2s;
    -webkit-transition: all ease-in-out 0.2s;
    -moz-transition: all ease-in-out 0.2s;
}
#gallery-heading .video-nav .video-item a .item-category {
    font-family: "Albert Sans", sans-serif;
    font-size: 10px;
    display: block;
    text-transform: uppercase;
    letter-spacing: 0.5px;
    margin-bottom: 7.5px;
}
#gallery-heading .video-nav .video-item a .item-title {
    display: inline-block;
    font-family: "Albert Sans", sans-serif;
    font-weight: 400;
    font-size: 16px;
    line-height: 20px;
    overflow: hidden;
    max-height: 60px;
}
#gallery-heading .video-nav .video-item a:hover:after {
    opacity: 1;
    visibility: visible;
}
#gallery-heading .video-nav .video-item a:hover label {
    visibility: visible;
    opacity: 1;
}
.home-gallery {
    background-color: var(--wp--preset--color--ugm-primary-bg);
    background-image: url(../images/ic_bg/logo_bg.png);
    background-size: contain;
    background-position: right bottom;
    background-repeat: no-repeat;
}
.home-gallery .section-title {
    margin-bottom: 60px;
}
.home-gallery .section-title h2,
.home-gallery .section-title h3 {
    color: #fff;
}
.home-gallery .section-title h2 span,
.home-gallery .section-title h3 span {
    background-color: var(--wp--preset--color--ugm-primary-bg);
}
.home-gallery .section-title h2:after,
.home-gallery .section-title h3:after {
    width: 476px;
}
.home-gallery .video-box {
    font-size: 0;
}
.home-gallery .video-box iframe {
    width: 100%;
    height: 505px;
}
.home-gallery .video-box .video-title {
    padding: 15px;
    background-color: #121f33;
    margin-top: 0;
    margin-bottom: 15px;
    color: #fff;
    font-weight: 400;
    font-size: 19px;
    height: 50px;
}
@media (min-width: 1024px) {
    .home-gallery .video-box {
        padding-right: 30px;
    }
}
.home-gallery .btn-box {
    margin-top: 0;
    padding-top: 0;
    border-top: 0;
    text-align: right;
}
.home-gallery .btn-box .btn-more {
    color: var(--wp--preset--color--ugm-secondary);
    text-transform: uppercase;
    text-align: right;
    padding: 0;
    background: 0 0;
    border: 0;
    margin: 10px 0 0;
}
.home-gallery .btn-box .btn-more:after {
    background-image: url(../images/ic_bg/btn_arrow_yellow.png);
}
.home-gallery .btn-box .btn-more:hover {
    opacity: 0.8;
}
@media (max-width: 1023px) {
    .home-gallery .section-title {
        margin-bottom: 30px;
    }
    .home-gallery .video-box {
        position: relative;
        padding-bottom: 60px;
    }
    .home-gallery .video-box .video-title {
        height: auto;
    }
    .home-gallery .video-box:after {
        content: "";
        position: absolute;
        bottom: 0;
        left: 15px;
        right: 15px;
        margin-bottom: 30px;
        border-bottom: 1px solid rgba(255, 255, 255, 0.1);
        padding-bottom: 30px;
    }
    .home-gallery .video-box .btn-box {
        margin-top: 0;
        padding-top: 0;
    }
    #gallery-heading .video-nav .home-gallery .video-item,
    .home-gallery #gallery-heading .video-nav .video-item {
        margin-bottom: 20px;
    }
    #gallery-heading .video-nav .home-gallery .video-item a,
    .home-gallery #gallery-heading .video-nav .video-item a {
        min-height: inherit;
        background-color: transparent;
        text-decoration: none;
        height: 100%;
    }
    #gallery-heading .video-nav .home-gallery .video-item a:after,
    #gallery-heading .video-nav .home-gallery .video-item a:before,
    .home-gallery #gallery-heading .video-nav .video-item a:after,
    .home-gallery #gallery-heading .video-nav .video-item a:before {
        content: " ";
        display: table;
    }
    #gallery-heading .video-nav .home-gallery .video-item a:after,
    .home-gallery #gallery-heading .video-nav .video-item a:after {
        clear: both;
    }
    #gallery-heading .video-nav .home-gallery .video-item a img,
    .home-gallery #gallery-heading .video-nav .video-item a img {
        width: auto;
        height: 100%;
        max-width: inherit;
        position: relative;
        top: auto;
        left: 50%;
        -ms-transform: translateX(-50%);
        transform: translateX(-50%);
        -webkit-transform: translateX(-50%);
        -moz-transform: translateX(-50%);
    }
    #gallery-heading .video-nav .home-gallery .video-item a img,
    #gallery-heading .video-nav .home-gallery .video-item a label,
    .home-gallery #gallery-heading .video-nav .video-item a img,
    .home-gallery #gallery-heading .video-nav .video-item a label {
        display: block;
    }
    #gallery-heading .video-nav .home-gallery .video-item a label,
    .home-gallery #gallery-heading .video-nav .video-item a label {
        padding: 0;
        width: 100%;
        text-decoration: none;
        position: static;
        opacity: 1;
        visibility: visible;
    }
    #gallery-heading
        .video-nav
        .home-gallery
        .video-item
        a
        label
        .item-category,
    .home-gallery
        #gallery-heading
        .video-nav
        .video-item
        a
        label
        .item-category {
        margin-bottom: 8px;
    }
    #gallery-heading .video-nav .home-gallery .video-item a .item-title,
    .home-gallery #gallery-heading .video-nav .video-item a .item-title {
        font-size: 19px;
        line-height: 20px;
        height: 40px;
    }
    #gallery-heading .video-nav .home-gallery .video-item a:hover .item-title,
    .home-gallery #gallery-heading .video-nav .video-item a:hover .item-title {
        color: var(--wp--preset--color--ugm-secondary);
    }
}
@media (max-width: 1023px) {
    #gallery-heading .video-nav .home-gallery .video-item:last-child a,
    .home-gallery #gallery-heading .video-nav .video-item:last-child a {
        border-bottom: none;
    }
}
@media (max-width: 767px) {
    .home-gallery .video-box {
        padding-bottom: 40px;
    }
    .home-gallery .video-box iframe {
        height: 230px;
    }
    .home-gallery .video-box .video-title {
        font-size: 12px;
    }
    .home-gallery .video-box:after {
        margin-bottom: 20px;
    }
}
.home-socmed {
    background-color: #f8f9fb;
}
.home-socmed .section-page {
    padding: 60px 0;
}
.home-socmed .section-title {
    margin-bottom: 20px;
}
.home-socmed .section-title.revamp h2 span {
    background-color: #f8f9fb;
}
.home-socmed .section-title.revamp h2:after {
    width: 590px;
}
.home-socmed .section-subtitle {
    font-size: 20px;
}
.home-socmed .share-box {
    padding-top: 20px;
    text-align: right;
}
.home-socmed .share-box > li {
    display: inline-block;
    margin-left: 5px;
}
.home-socmed .share-box > li > a {
    width: 36px;
    height: 36px;
    line-height: 38px;
    border-radius: 999px;
}
@media (max-width: 1023px) {
    .home-socmed .section-title {
        margin-bottom: 15px;
    }
    .home-socmed .share-box {
        text-align: center;
        margin-bottom: 0;
    }
}
@media (max-width: 767px) {
    .home-socmed .share-box {
        padding-top: 10px;
    }
    .home-socmed .section-subtitle {
        font-size: 14px;
        line-height: 1.8;
    }
}
.home-banner {
    background-color: #fafafa;
}
.home-banner .banner-item {
    display: block;
    margin: 15px 0;
    text-align: center;
}
.home-banner .banner-item img {
    width: 100%;
    margin: auto;
}
.home-banner .banner-row {
    display: flex;
    flex-wrap: wrap;
    margin: -16px;
}
.home-banner .banner-row > .item {
    flex: 0 1 33.33%;
    padding: 16px;
}
.home-banner .banner-row > .item .banner-item {
    margin: 0;
    padding: 0;
    height: auto;
}
.home-banner .banner-row > .item .banner-item img {
    padding: 0;
    margin: 0;
    object-fit: contain;
    height: auto;
}
@media (max-width: 767px) {
    .home-banner .banner-row {
        margin: -8px;
    }
    .home-banner .banner-row > .item {
        flex: 0 1 50%;
        padding: 8px;
    }
}
@media (min-width: 1024px) {
    .home-banner .banner-item img {
        padding: 0 15px;
    }
}
@media (min-width: 1240px) {
    .home-banner .container {
        width: 1230px;
    }
}
@media (min-width: 768px) {
    .home-banner .banner-item {
        height: 200px;
    }
    .home-banner .banner-item img {
        height: 100%;
        -o-object-fit: contain;
        object-fit: contain;
    }
}
.section-news {
    padding: 40px 0;
}

@media (max-width: 767px) {
    .section-news {
        padding: 20px 0;
    }
    .section-news .entries-wrap ~ .btn-icon svg{
        width: 28px;
        height: 28px;
    }
}
.section-news .section-head {
    position: relative;
    display: flex;
    align-items: center;
    margin-bottom: 20px;
    flex-wrap: wrap;
}
.section-news .section-head .section-title {
    margin-bottom: 0;
    overflow: unset;
}
.section-news .section-content{
    height: calc( 100% - 35px);
}
.section-news .categories-wrap .categories-list .section-head .section-title li,
.section-news
    .categories-wrap
    .categories-list
    li
    .section-head
    .section-title
    a,
.section-news .section-head .section-title .categories-wrap .categories-list li,
.section-news
    .section-head
    .section-title
    .categories-wrap
    .categories-list
    li
    a,
.section-news .section-head .section-title .title,
.widget
    .categories-wrap-revamp
    .categories-wrap
    .categories-list
    .section-news
    .section-head
    .section-title
    li,
.widget
    .categories-wrap-revamp
    .categories-wrap
    .categories-list
    li
    .section-news
    .section-head
    .section-title
    a,
.widget.widget_archive-year
    .categories-wrap
    .categories-list
    .section-news
    .section-head
    .section-title
    li,
.widget.widget_archive-year
    .categories-wrap
    .categories-list
    li
    .section-news
    .section-head
    .section-title
    a {
    margin-bottom: 0;
    margin-top: 0;
    font-size: 32px;
}
.section-news .section-head .section-title ~ .btn,
.section-news
    .section-head
    .single-page
    .contact-form
    .section-title
    ~ input[type*="submit"],
.single-page
    .contact-form
    .section-news
    .section-head
    .section-title
    ~ input[type*="submit"] {
    margin-left: auto;
}
.section-news .section-head .section-title.revamp ~ .section-subtitle {
    flex: 1 1 100%;
    font-weight: 400;
    font-size: 16px;
    line-height: 1.4;
    letter-spacing: 0.5px;
    color: var(--wp--preset--color--ugm-primary);
    margin-top: 20px;
}
@media (max-width: 991px) {
    .section-news .section-head .section-title.revamp ~ .section-subtitle {
        font-size: 16px;
    }
}
@media (max-width: 767px) {
    .section-news
        .categories-wrap
        .categories-list
        .section-head
        .section-title
        li,
    .section-news
        .categories-wrap
        .categories-list
        li
        .section-head
        .section-title
        a,
    .section-news
        .section-head
        .section-title
        .categories-wrap
        .categories-list
        li,
    .section-news
        .section-head
        .section-title
        .categories-wrap
        .categories-list
        li
        a,
    .section-news .section-head .section-title .title,
    .widget
        .categories-wrap-revamp
        .categories-wrap
        .categories-list
        .section-news
        .section-head
        .section-title
        li,
    .widget
        .categories-wrap-revamp
        .categories-wrap
        .categories-list
        li
        .section-news
        .section-head
        .section-title
        a,
    .widget.widget_archive-year
        .categories-wrap
        .categories-list
        .section-news
        .section-head
        .section-title
        li,
    .widget.widget_archive-year
        .categories-wrap
        .categories-list
        li
        .section-news
        .section-head
        .section-title
        a {
        font-size: 24px;
    }
    .section-news .section-head {
        margin-bottom: 20px;
    }
}
.section-news .section-head .section-action {
    margin-left: auto;
    position: relative;
}
.section-news .section-head .section-action .socmed-inline ~ .decor-ugm {
    position: absolute;
    width: 96px;
    height: auto;
    top: 0;
    right: 100%;
    margin-top: -11px;
    margin-right: 14px;
    opacity: 0.15;
}
@media (max-width: 767px) {
    .section-socmed .section-head {
        flex-direction: column;
        align-items: flex-start;
    }
    .section-socmed .section-head .section-title {
        order: 0;
    }
    .section-socmed .section-head .section-subtitle {
        order: 1;
    }
    .section-socmed .section-head .section-action {
        order: 2;
        margin-left: 0;
        margin-top: 12px;
    }
}
@media (max-width: 767px) {
    .section-kategori .section-head {
        margin-bottom: 0;
    }
    .section-kategori
        .section-head
        .section-title.revamp
        .section-news
        .categories-wrap
        .categories-list
        li,
    .section-kategori
        .section-head
        .section-title.revamp
        .section-news
        .categories-wrap
        .categories-list
        li
        a,
    .section-kategori .section-head .section-title.revamp .title,
    .section-kategori
        .section-head
        .section-title.revamp
        .widget
        .categories-wrap-revamp
        .categories-wrap
        .categories-list
        li,
    .section-kategori
        .section-head
        .section-title.revamp
        .widget
        .categories-wrap-revamp
        .categories-wrap
        .categories-list
        li
        a,
    .section-kategori
        .section-head
        .section-title.revamp
        .widget.widget_archive-year
        .categories-wrap
        .categories-list
        li,
    .section-kategori
        .section-head
        .section-title.revamp
        .widget.widget_archive-year
        .categories-wrap
        .categories-list
        li
        a,
    .section-news
        .categories-wrap
        .categories-list
        .section-kategori
        .section-head
        .section-title.revamp
        li,
    .section-news
        .categories-wrap
        .categories-list
        li
        .section-kategori
        .section-head
        .section-title.revamp
        a,
    .widget
        .categories-wrap-revamp
        .categories-wrap
        .categories-list
        .section-kategori
        .section-head
        .section-title.revamp
        li,
    .widget
        .categories-wrap-revamp
        .categories-wrap
        .categories-list
        li
        .section-kategori
        .section-head
        .section-title.revamp
        a,
    .widget.widget_archive-year
        .categories-wrap
        .categories-list
        .section-kategori
        .section-head
        .section-title.revamp
        li,
    .widget.widget_archive-year
        .categories-wrap
        .categories-list
        li
        .section-kategori
        .section-head
        .section-title.revamp
        a {
        padding-bottom: 12px;
    }
    .section-kategori
        .section-head
        .section-title.revamp
        .section-news
        .categories-wrap
        .categories-list
        li
        a:before,
    .section-kategori
        .section-head
        .section-title.revamp
        .section-news
        .categories-wrap
        .categories-list
        li:before,
    .section-kategori .section-head .section-title.revamp .title:before,
    .section-kategori
        .section-head
        .section-title.revamp
        .widget
        .categories-wrap-revamp
        .categories-wrap
        .categories-list
        li
        a:before,
    .section-kategori
        .section-head
        .section-title.revamp
        .widget
        .categories-wrap-revamp
        .categories-wrap
        .categories-list
        li:before,
    .section-kategori
        .section-head
        .section-title.revamp
        .widget.widget_archive-year
        .categories-wrap
        .categories-list
        li
        a:before,
    .section-kategori
        .section-head
        .section-title.revamp
        .widget.widget_archive-year
        .categories-wrap
        .categories-list
        li:before,
    .section-news
        .categories-wrap
        .categories-list
        .section-kategori
        .section-head
        .section-title.revamp
        li:before,
    .section-news
        .categories-wrap
        .categories-list
        li
        .section-kategori
        .section-head
        .section-title.revamp
        a:before,
    .widget
        .categories-wrap-revamp
        .categories-wrap
        .categories-list
        .section-kategori
        .section-head
        .section-title.revamp
        li:before,
    .widget
        .categories-wrap-revamp
        .categories-wrap
        .categories-list
        li
        .section-kategori
        .section-head
        .section-title.revamp
        a:before,
    .widget.widget_archive-year
        .categories-wrap
        .categories-list
        .section-kategori
        .section-head
        .section-title.revamp
        li:before,
    .widget.widget_archive-year
        .categories-wrap
        .categories-list
        li
        .section-kategori
        .section-head
        .section-title.revamp
        a:before {
        content: "";
        display: block;
        position: absolute;
        transform: unset;
        top: unset !important;
        bottom: 0 !important;
        left: 0 !important;
        width: 100%;
        height: 1px;
        z-index: 2;
        background-color: var(--wp--preset--color--ugm-secondary);
    }
    .section-kategori
        .section-head
        .section-title.revamp
        .section-news
        .categories-wrap
        .categories-list
        li
        a:after,
    .section-kategori
        .section-head
        .section-title.revamp
        .section-news
        .categories-wrap
        .categories-list
        li:after,
    .section-kategori .section-head .section-title.revamp .title:after,
    .section-kategori
        .section-head
        .section-title.revamp
        .widget
        .categories-wrap-revamp
        .categories-wrap
        .categories-list
        li
        a:after,
    .section-kategori
        .section-head
        .section-title.revamp
        .widget
        .categories-wrap-revamp
        .categories-wrap
        .categories-list
        li:after,
    .section-kategori
        .section-head
        .section-title.revamp
        .widget.widget_archive-year
        .categories-wrap
        .categories-list
        li
        a:after,
    .section-kategori
        .section-head
        .section-title.revamp
        .widget.widget_archive-year
        .categories-wrap
        .categories-list
        li:after,
    .section-news
        .categories-wrap
        .categories-list
        .section-kategori
        .section-head
        .section-title.revamp
        li:after,
    .section-news
        .categories-wrap
        .categories-list
        li
        .section-kategori
        .section-head
        .section-title.revamp
        a:after,
    .widget
        .categories-wrap-revamp
        .categories-wrap
        .categories-list
        .section-kategori
        .section-head
        .section-title.revamp
        li:after,
    .widget
        .categories-wrap-revamp
        .categories-wrap
        .categories-list
        li
        .section-kategori
        .section-head
        .section-title.revamp
        a:after,
    .widget.widget_archive-year
        .categories-wrap
        .categories-list
        .section-kategori
        .section-head
        .section-title.revamp
        li:after,
    .widget.widget_archive-year
        .categories-wrap
        .categories-list
        li
        .section-kategori
        .section-head
        .section-title.revamp
        a:after {
        transform: unset;
        top: unset !important;
        bottom: -1px !important;
        left: 0 !important;
        background-color: #c3ced9;
    }
    .section-kategori .categories-wrap .categories-list {
        display: none;
    }
}
#majalah.row {
    margin-bottom: 50px;
}
.instagram-feed-ugm,
.majalah-ugm {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    margin: -10px;
}
.instagram-feed-ugm > .ig-item,
.majalah-ugm > .item {
    flex: 0 1 33.33%;
    padding: 10px;
    overflow: hidden;
}
.instagram-feed-ugm > .ig-item a {
    display: block;
    position: relative;
    width: 100%;
    padding-bottom: 100%;
}
.instagram-feed-ugm > .ig-item a img {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    object-fit: cover;
    transform: scale(1);
    transition: transform 0.3s ease-in-out;
}
.majalah-ugm > .item img {
    width: 100%;
    height: auto;
    transform: scale(1);
    transition: transform 0.3s ease-in-out;
}
.instagram-feed-ugm > .ig-item:hover a img,
.majalah-ugm > .item:hover img {
    transform: scale(1.03);
}
.instagram-feed-ugm > .ig-item:last-child {
    display: none;
}
.majalah-ugm > .item {
    flex: 0 1 25%;
}
.instagram-feed-ugm > .item.entry-not-found,
.majalah-ugm > .item.entry-not-found {
    flex: 1 1 100%;
    font-style: italic;
    font-size: 0.9em;
}
@media (max-width: 767px) {
    .instagram-feed-ugm,
    .majalah-ugm {
        margin: -10px;
    }
    .instagram-feed-ugm > .ig-item,
    .majalah-ugm > .item {
        flex: 0 1 50%;
        padding: 10px;
    }
    .instagram-feed-ugm > .ig-item:last-child,
    .majalah-ugm > .item:last-child {
        display: block;
    }
}
.socmed-inline {
    list-style-type: none;
    padding-left: 0;
    margin-bottom: 0;
}
.socmed-inline li {
    display: inline-block;
}
.socmed-inline li a {
    display: inline-block;
    padding: 4px;
}
.socmed-inline li a img {
    width: 24px;
    height: 24px;
    object-fit: contain;
}
#gallery-heading {
    margin-top: -30px;
    background-color: #e6e6e6;
    padding-top: 60px;
}
#gallery-heading .container {
    max-width: 980px;
}
#gallery-heading .breadcrumb {
    border-color: #d9d9d9;
}
@media (min-width: 768px) {
    #gallery-heading .breadcrumb {
        margin-bottom: 30px;
    }
}
#gallery-heading .section-title {
    text-align: left;
}
#gallery-heading .section-title h2:after {
    border-color: var(--wp--preset--color--ugm-tertiary);
    margin-left: 0;
}
@media (min-width: 1024px) {
    #gallery-heading .video-nav {
        padding-left: 10px;
    }
}
#gallery-heading .video-nav .video-item {
    margin-bottom: 20px;
}
#gallery-heading .video-nav .video-item:last-child {
    margin-bottom: 0;
}
#gallery-heading .video-nav .video-item a .video-img {
    height: 140px;
    overflow: hidden;
    display: block;
    position: relative;
    background-color: #a6a6a6;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB8CAYAAACi9XTEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTA5MDlGRUI5QTdCMTFFNjkyNEVERkMzMkE4RjEwMUUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTA5MDlGRUM5QTdCMTFFNjkyNEVERkMzMkE4RjEwMUUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBMDkwOUZFOTlBN0IxMUU2OTI0RURGQzMyQThGMTAxRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBMDkwOUZFQTlBN0IxMUU2OTI0RURGQzMyQThGMTAxRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhCEMWEAACdGSURBVHja7F0JvE5V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);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 70px;
}
#gallery-heading .video-nav .video-item a .video-img img {
    width: 100%;
    height: auto;
    max-width: none;
    position: absolute;
    top: 50%;
    left: 50%;
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
}
#gallery-heading .video-nav .video-item a .item-title {
    font-size: 16px;
    line-height: normal;
}
@media (max-width: 1023px) {
    #gallery-heading .video-nav .row {
        margin-left: -10px;
        margin-right: -10px;
    }
    #gallery-heading .video-nav .video-item {
        padding-left: 10px;
        padding-right: 10px;
        margin-bottom: 0;
    }
}
@media (max-width: 767px) {
    #gallery-heading .video-nav .row {
        margin-left: -7.5px;
        margin-right: -7.5px;
    }
    #gallery-heading .video-nav .video-item {
        padding-left: 7.5px;
        padding-right: 7.5px;
    }
    #gallery-heading .video-nav .video-item a {
        min-height: 50px;
    }
    #gallery-heading .video-nav .video-item a .video-img {
        height: 85px;
        background-size: 50px;
    }
    #gallery-heading .video-nav .video-item a .video-img img {
        height: 85px;
    }
    #gallery-heading .video-nav .video-item a label {
        display: none;
    }
    .single-post .post-content .event-table{
        padding-left: 15px !important;
        padding-right: 15px !important;
    }
}

@media (max-width: 768px) {
    #gallery-heading {
        padding-top: 50px;
    }
}
.single-post .post-content .event-table {
    font-family: "Albert Sans", sans-serif;
    background-color: #e6e6e6;
    padding: 15px 30px;
    margin: 15px 0 30px;
}
.single-post .post-content .event-table > table {
    margin: 0;
}
.single-post .post-content .event-table > table td,
.single-post .post-content .event-table > table th {
    font-family: inherit;
    border: none;
    padding: 5px 0 !important;
}
.single-post .post-content .event-table > table th {
    min-width: 120px;
    text-align: left;
    color: #141729;
    background-color: transparent !important;
}
.single-post .post-content .event-table > table a {
    color: var(--wp--preset--color--ugm-primary-bg);
    text-decoration: none;
    overflow-wrap: anywhere;
}
.single-post .post-content .event-table > table a:hover {
    text-decoration: underline;
}
.single-post .post-content .event-table > table .colon {
    width: 15px;
    text-align: center;
}
.single-post .post-content .event-table > table .colon + td {
    padding-left: 0 !important;
}
@media (max-width: 767px) {
    .single-post .post-content .event-table {
        margin: 0 0 15px;
    }
    .single-post .post-content .event-table > table {
        display: block;
    }
    .single-post .post-content .event-table > table .colon,
    .single-post .post-content .event-table > table th {
        width: auto;
        min-width: auto;
        display: inline-block;
        padding-top: 0 !important;
        padding-bottom: 0 !important;
        margin-bottom: 0 !important;
    }
    .single-post .post-content .event-table > table td {
        display: block;
        margin-bottom: 8px;
        border-bottom: 1px solid #e6e6e6;
    }
    .single-post .post-content .event-table > table .colon + td {
        padding-top: 0 !important;
    }
}
.slider-wrapper {
    margin-bottom: 30px;
    position: relative;
}
.slider-wrapper .gallery-item,
.slider-wrapper img {
    margin-bottom: 0 !important;
}
.slider-wrapper .gallery-item {
    position: relative;
}
.slider-wrapper .gallery-title {
    font-weight: 400;
    position: absolute;
    bottom: 30px;
    left: 0;
    z-index: 3;
    padding: 15px;
    margin-bottom: 0 !important;
    color: #fff;
    line-height: 1.4;
    background-color: #141729;
}
.slider-wrapper .gallery-nav-slider {
    padding: 0 5px;
    background-color: #141729;
}
.slider-wrapper .gallery-nav-slider .gallery-item {
    padding: 5px 2.5px;
}
.slider-wrapper .gallery-nav-slider .gallery-item:after {
    display: none;
}
.slider-wrapper .gallery-nav-slider .gallery-item img {
    opacity: 0.6;
    border: 2px solid transparent;
}
.slider-wrapper .gallery-nav-slider .gallery-item.slick-current img {
    opacity: 1;
    border-color: #fff;
}
@media (max-width: 767px) {
    .slider-wrapper {
        margin-left: -24px;
        margin-right: -24px;
        margin-bottom: 15px;
    }
    .slider-wrapper .slick-next,
    .slider-wrapper .slick-prev {
        top: 108px;
        -ms-transform: none !important;
        transform: none !important;
        -moz-transform: none !important;
        -webkit-transform: none !important;
    }
    .slider-wrapper .gallery-item {
        overflow: hidden;
    }
    .slider-wrapper .gallery-item > img {
        position: relative;
        height: 240px !important;
        width: auto !important;
        max-width: inherit !important;
        left: 50%;
        -ms-transform: translateX(-50%);
        transform: translateX(-50%);
        -webkit-transform: translateX(-50%);
        -moz-transform: translateX(-50%);
    }
    .slider-wrapper .gallery-title {
        padding: 20px;
        background-color: rgba(0, 0, 0, 0.8);
        bottom: 0;
        width: 100%;
        font-size: 14px;
    }
    .slider-wrapper .gallery-item:after,
    .slider-wrapper .gallery-nav-slider {
        display: none;
    }
}
body.single-post {
    margin-bottom: 0;
}
.single-post {
    margin-bottom: 30px;
}
.single-post .post-heading {
    margin-bottom: 24px;
}
.single-post .post-heading .post-title {
    margin: 0 0 12px;
    font-size: 36px;
    color: var(--wp--preset--color--ugm-primary);
}
.single-post .post-heading .post-subtitle {
    margin: 0;
}
.single-post .post-heading .entry-meta {
    list-style: none;
    padding: 0;
    margin-bottom: 0;
    font-size: 14px;
}
.single-post .post-heading .entry-meta li {
    display: inline-block;
    margin-right: 15px;
    line-height: 30px;
}
.single-post .post-heading .entry-meta li a {
    text-decoration: none;
}
.single-post .post-heading .entry-meta li a:hover {
    text-decoration: underline;
}
.single-post .post-heading .entry-meta li:last-child {
    margin-right: 0;
}
.single-post .post-heading .entry-meta li:before {
    font-family: Ionicons;
    font-size: 20px;
    color: var(--wp--preset--color--ugm-secondary);
    display: inline-block;
    vertical-align: middle;
    margin-right: 5px;
    position: relative;
    top: -2px;
}
.single-post .post-heading .entry-meta li.post-category:before {
    content: "\f36b";
    top: -1px;
}
.single-post .post-heading .entry-meta li.post-date:before {
    content: "\f4bf";
}
.single-post .post-heading .entry-meta li.post-author:before {
    content: "\f213";
}
.single-post .post-heading .entry-meta li.post-reads:before {
    content: "\f133";
}
.single-post .post-heading .entry-meta li.post-comments:before {
    content: "\f11e";
}
.single-post .post-heading .entry-meta li.post-view {
    margin-top: 10px;
}
@media (min-width: 480px) {
    .single-post .post-heading .entry-meta li.post-view {
        margin-top: 0;
        padding-left: 15px;
        border-left: 1px solid #e9e9e9;
    }
}

.single-post .post-content .inner-wrapper{
    position: relative;
    display: flex;
}
.single-post .post-content .inner-wrapper .share-box-wrap{
    position: relative;
    right: unset;
    left: 0;
    padding-right: 0;
}
.single-post .post-content .inner-wrapper .share-box-wrap .share-box{
    border: 0 !important;
    padding: 0 !important;
    margin-bottom: 0 !important;
    top: 175px;
}
.single-post.admin-bar .post-content .inner-wrapper .share-box-wrap .share-box{
    top: 200px;
   }
.single-post .post-content .inner-content{
    line-height: 1.5;
    font-size: 1.13em;
    letter-spacing: 0.025rem;
}
@media ( max-width: 991px ) {
    .single-post .post-content .inner-wrapper .share-box-wrap{
        display: none;
    }
    .single-post .post-content .inner-content{
        font-size: 1em;
    }
}
@media ( min-width: 992px ) {
    .single-post .post-content .inner-content{
        padding-left: 24px;
    }
    body.page-template-default.page .single-post .post-content .inner-content{
        padding-left: 0;
    }
}

.single-page
    .contact-form
    .single-post
    .post-heading
    .entry-meta
    li.post-view
    input[type*="submit"],
.single-post .post-heading .entry-meta li.post-view .btn,
.single-post
    .post-heading
    .entry-meta
    li.post-view
    .single-page
    .contact-form
    input[type*="submit"] {
    padding: 0 10px 0 0 !important;
    text-transform: none;
}
.single-page
    .contact-form
    .single-post
    .post-heading
    .entry-meta
    li.post-view
    input[type*="submit"]
    .fa,
.single-post .post-heading .entry-meta li.post-view .btn .fa,
.single-post
    .post-heading
    .entry-meta
    li.post-view
    .single-page
    .contact-form
    input[type*="submit"]
    .fa {
    background-color: #e74c3c;
    color: #fff;
    margin-right: 3px;
    height: 24px;
    width: 24px;
    line-height: 24px;
}
.single-page
    .contact-form
    .single-post
    .post-heading
    .entry-meta
    li.post-view
    input:hover[type*="submit"],
.single-post .post-heading .entry-meta li.post-view .btn:hover,
.single-post
    .post-heading
    .entry-meta
    li.post-view
    .single-page
    .contact-form
    input:hover[type*="submit"] {
    color: #141729;
    background-color: #eee;
    border-color: #dedede;
}
.single-page
    .contact-form
    .single-post
    .post-heading
    .entry-meta
    li.post-view
    input:hover[type*="submit"]
    .fa,
.single-post .post-heading .entry-meta li.post-view .btn:hover .fa,
.single-post
    .post-heading
    .entry-meta
    li.post-view
    .single-page
    .contact-form
    input:hover[type*="submit"]
    .fa {
    background-color: #c0392b;
}
@media (max-width: 767px) {
    .single-post .post-heading .post-title {
        font-size: 24px;
        /* margin-top: 15px; */
    }
}
.single-post .post-content h1,
.single-post .post-content h2,
.single-post .post-content h3,
.single-post .post-content h4,
.single-post .post-content h5,
.single-post .post-content h6 {
    line-height: 1.4;
    margin: 0 0 15px;
}
.single-post .post-content > img {
    width: 100%;
}
.single-post .post-content .wp-caption,
.single-post .post-content img,
.single-post .post-content pre {
    max-width: 100%;
    height: auto;
}
.single-post .post-content .wp-caption,
.single-post .post-content img,
.single-post .post-content pre,
.single-post .post-content table,
.single-post .post-content ul,
.single-post .post-content > p {
    margin: 0 0 15px;
}
.single-post .post-content img{
    margin-bottom: 24px;
}
.single-post .post-content .slick-dots {
    margin-bottom: 0;
}
.single-post .post-content pre {
    font-size: inherit;
}
.single-post .post-content ul {
    padding-left: 50px;
}
.single-post .post-content ul ul {
    margin: inherit;
}
.single-post .post-content .slider-preview .gallery-img img {
    margin: 0;
}
.single-post .post-content .slider-wrapper .gallery-slider {
    height: 420px;
    overflow: hidden;
}
.single-post .post-content .slider-wrapper .gallery-slider .gallery-item {
    background-color: #030407;
    overflow: hidden;
    height: 420px;
    display: none;
}
.single-post
    .post-content
    .slider-wrapper
    .gallery-slider
    .gallery-item:first-child {
    display: block;
}
.single-post .post-content .slider-wrapper .gallery-slider .gallery-item img {
    height: 420px;
    width: auto;
    max-width: none;
    position: relative;
    left: 50%;
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
}
.single-post
    .post-content
    .slider-wrapper
    .gallery-slider.slick-slider
    .gallery-item {
    display: block;
}
.single-post .post-content .slider-wrapper .gallery-nav-slider {
    font-size: 0;
    text-align: center;
}
.single-post .post-content .slider-wrapper .gallery-nav-slider .gallery-item {
    display: inline-block;
}
.single-post
    .post-content
    .slider-wrapper
    .gallery-nav-slider
    .gallery-item
    img {
    height: 80px;
    width: auto;
    position: relative;
    left: 50%;
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
}
.single-post .post-content form {
    margin-bottom: 30px;
}
@media (max-width: 767px) {
    .single-post .post-content .gallery-slider {
        background-color: #141729;
        height: auto !important;
    }
    .single-post .post-content .gallery-slider .slick-arrow {
        top: 50% !important;
        -ms-transform: translateY(-50%) !important;
        transform: translateY(-50%) !important;
        -webkit-transform: translateY(-50%) !important;
        -moz-transform: translateY(-50%) !important;
    }
    .single-post .post-content .gallery-slider .gallery-item {
        height: auto !important;
    }
    .single-post .post-content .gallery-slider .gallery-item img {
        width: 100% !important;
        height: auto !important;
    }
}
.single-post .post-content table th {
    color: #fff;
    font-weight: 700;
    background-color: var(--wp--preset--color--ugm-primary-bg);
    border-top: none !important;
}
.single-post .post-content table td,
.single-post .post-content table th {
    padding: 11px 20px;
}
@media (max-width: 1023px) {
    .single-post .post-content .wp-caption,
    .single-post .post-content ul,
    .single-post .post-content > p {
        margin: 0 0 15px;
    }
    .single-post .post-content .wp-caption > p {
        font-size: 14px;
        line-height: 1.4;
    }
}
@media (max-width: 480px) {
    .single-post .post-content .gallery-slider .slick-next,
    .single-post .post-content .gallery-slider .slick-prev {
        top: 108px !important;
        -ms-transform: none !important;
        transform: none !important;
        -webkit-transform: none !important;
        -moz-transform: none !important;
    }
    .single-post .post-content .gallery-slider .gallery-item {
        overflow: hidden;
    }
    .single-post .post-content .gallery-slider .gallery-item img {
        height: 240px !important;
        width: auto !important;
        max-width: inherit !important;
        position: relative;
        left: 50%;
        -ms-transform: translateX(-50%) !important;
        transform: translateX(-50%) !important;
        -webkit-transform: translateX(-50%) !important;
        -moz-transform: translateX(-50%) !important;
    }
}
.single-post .tagcloud {
    margin-top: 24px;
    margin-bottom: 24px;
}
.single-post .related-post .post-list a {
    color: var(--wp--preset--color--ugm-primary-bg);
    font-weight: 700;
    letter-spacing: 0.5px;
}
.single-post .related-post .post-list a:hover {
    color: var(--wp--preset--color--ugm-primary-bg);
}
@media (max-width: 1023px) {
    .single-post h1 {
        font-size: 24px;
    }
    .single-post h2 {
        font-size: 22px;
    }
    .single-post h3 {
        font-size: 20px;
    }
    .single-post h4 {
        font-size: 18px;
    }
    .single-post .post-heading {
        margin-bottom: 15px;
    }
}
@media (max-width: 767px) {
    .single-post h1 {
        font-size: 20px;
    }
    .single-post h2 {
        font-size: 18px;
    }
    .single-post h3 {
        font-size: 16px;
    }
    .single-post h4 {
        font-size: 14px;
    }
}
@media (min-width: 1024px) {
    .single-page {
        padding-bottom: 72px;
    }
}
.single-page .panel-map {
    margin-bottom: 30px;
}
@media (max-width: 768px) {
    .single-page .panel-map > div {
        width: 100% !important;
        height: 350px !important;
    }
}
@media (max-width: 767px) {
    .single-page .panel-map > div {
        height: 240px !important;
    }
}
.single-page .gallery-item .gallery-img a {
    overflow: hidden;
    display: block;
    background-color: #e6e6e6;
    min-height: 180px;
}
@media (min-width: 1024px) {
    .single-page .gallery-item .gallery-img a {
        height: 180px;
    }
    .single-page .gallery-item .gallery-img a img {
        height: 180px;
        width: auto;
        position: relative;
        top: auto;
        left: 50%;
        -ms-transform: translateX(-50%);
        transform: translateX(-50%);
        -webkit-transform: translateX(-50%);
        -moz-transform: translateX(-50%);
    }
}
.single-page .address-box {
    margin-bottom: 30px;
}
.single-page .address-box .address-title {
    color: var(--wp--preset--color--ugm-primary-bg);
}
.single-page .address-box p {
    color: #555;
    font-family: "Albert Sans", sans-serif;
    margin-bottom: 7.5px;
}
.single-page .address-box p a {
    color: inherit;
    text-decoration: none;
}
.single-page .contact-form p {
    font-family: "Albert Sans", sans-serif;
}
.single-page .contact-form input[type*="submit"] {
    margin-top: 15px;
    min-width: 150px;
}
@media (max-width: 767px) {
    .single-page .contact-form input[type*="submit"] {
        width: 100%;
    }
}
.single-page .profile-item {
    margin-bottom: 30px;
}
.single-page .profile-item img {
    margin: 0 auto;
}
.single-page .profile-item .profile-content {
    text-align: center;
    height: 110px;
}
.single-page .profile-item .profile-content .name-title {
    font-size: 23px;
    color: var(--wp--preset--color--ugm-primary-bg);
    font-weight: 400;
}
@media (max-width: 767px) {
    .single-page .profile-item .profile-content {
        height: auto;
    }
}
.panel-box {
    margin: 30px 0;
    padding: 20px;
    background-color: #f5f5f5;
}
.panel-box .panel-title {
    color: var(--wp--preset--color--ugm-primary-bg);
    margin-bottom: 10px;
}
.panel-box ul {
    padding-left: 30px !important;
    margin-bottom: 0 !important;
}
#directory {
    padding-bottom: 30px;
}
#directory #sidebar .sidebar-menu .list-menu,
#directory .directory-link,
#directory .sidebar .sidebar-menu .list-menu {
    padding: 0;
    margin: 30px 0 0;
    list-style: none;
}
#directory #sidebar .sidebar-menu .list-menu li,
#directory .directory-link li,
#directory .sidebar .sidebar-menu .list-menu li {
    padding-bottom: 5px;
    margin-bottom: 5px;
}
#directory #sidebar .sidebar-menu .list-menu li:last-child,
#directory .directory-link li:last-child,
#directory .sidebar .sidebar-menu .list-menu li:last-child {
    margin-bottom: 0;
    padding-bottom: 0;
}
#directory #sidebar .sidebar-menu .list-menu li a,
#directory .directory-link li a,
#directory .sidebar .sidebar-menu .list-menu li a {
    font-family: "Albert Sans", sans-serif;
    color: var(--wp--preset--color--ugm-primary-bg);
    text-decoration: none;
}
#directory #sidebar .sidebar-menu .list-menu li a:hover,
#directory .directory-link li a:hover,
#directory .sidebar .sidebar-menu .list-menu li a:hover {
    color: var(--wp--preset--color--ugm-tertiary);
}
#directory #content,
#directory .content {
    padding-top: 0;
    padding-bottom: 0;
}
#directory #content .section-header,
#directory .content .section-header {
    margin-top: 0;
}
#directory #content .directory-item,
#directory .content .directory-item {
    margin-bottom: 30px;
}
#directory #content .directory-item:last-child,
#directory .content .directory-item:last-child {
    border-bottom: none;
}
#directory #content #sidebar .sidebar-menu .directory-item > .list-menu,
#directory #content .directory-item > .directory-link,
#directory #content .sidebar .sidebar-menu .directory-item > .list-menu,
#directory #sidebar .sidebar-menu #content .directory-item > .list-menu,
#directory #sidebar .sidebar-menu .content .directory-item > .list-menu,
#directory .content #sidebar .sidebar-menu .directory-item > .list-menu,
#directory .content .directory-item > .directory-link,
#directory .content .sidebar .sidebar-menu .directory-item > .list-menu,
#directory .sidebar .sidebar-menu #content .directory-item > .list-menu,
#directory .sidebar .sidebar-menu .content .directory-item > .list-menu {
    margin-top: -10px;
}
#directory
    #content
    .directory-item
    #sidebar
    .sidebar-menu
    .content-header
    + .list-menu,
#directory #content .directory-item .content-header + .directory-link,
#directory
    #content
    .directory-item
    .sidebar
    .sidebar-menu
    .content-header
    + .list-menu,
#directory
    #sidebar
    .sidebar-menu
    #content
    .directory-item
    .content-header
    + .list-menu,
#directory
    #sidebar
    .sidebar-menu
    .content
    .directory-item
    .content-header
    + .list-menu,
#directory
    .content
    .directory-item
    #sidebar
    .sidebar-menu
    .content-header
    + .list-menu,
#directory .content .directory-item .content-header + .directory-link,
#directory
    .content
    .directory-item
    .sidebar
    .sidebar-menu
    .content-header
    + .list-menu,
#directory
    .sidebar
    .sidebar-menu
    #content
    .directory-item
    .content-header
    + .list-menu,
#directory
    .sidebar
    .sidebar-menu
    .content
    .directory-item
    .content-header
    + .list-menu {
    margin-top: 0;
}
#directory
    #content
    .directory-item
    #sidebar
    .sidebar-menu
    .content-body
    + .list-menu,
#directory #content .directory-item .content-body + .directory-link,
#directory
    #content
    .directory-item
    .sidebar
    .sidebar-menu
    .content-body
    + .list-menu,
#directory
    #sidebar
    .sidebar-menu
    #content
    .directory-item
    .content-body
    + .list-menu,
#directory
    #sidebar
    .sidebar-menu
    .content
    .directory-item
    .content-body
    + .list-menu,
#directory
    .content
    .directory-item
    #sidebar
    .sidebar-menu
    .content-body
    + .list-menu,
#directory .content .directory-item .content-body + .directory-link,
#directory
    .content
    .directory-item
    .sidebar
    .sidebar-menu
    .content-body
    + .list-menu,
#directory
    .sidebar
    .sidebar-menu
    #content
    .directory-item
    .content-body
    + .list-menu,
#directory
    .sidebar
    .sidebar-menu
    .content
    .directory-item
    .content-body
    + .list-menu {
    margin-top: 30px;
}
#directory #content #sidebar .sidebar-menu .list-menu li,
#directory #content .directory-link li,
#directory #content .sidebar .sidebar-menu .list-menu li,
#directory #sidebar .sidebar-menu #content .list-menu li,
#directory #sidebar .sidebar-menu .content .list-menu li,
#directory .content #sidebar .sidebar-menu .list-menu li,
#directory .content .directory-link li,
#directory .content .sidebar .sidebar-menu .list-menu li,
#directory .sidebar .sidebar-menu #content .list-menu li,
#directory .sidebar .sidebar-menu .content .list-menu li {
    line-height: 1.3;
    padding: 5px 0 5px 0;
    font-size: 16px;
}
@media (min-width: 1024px) {
    #directory #content #sidebar .sidebar-menu .two-columns.list-menu,
    #directory #content .directory-link.two-columns,
    #directory #content .sidebar .sidebar-menu .two-columns.list-menu,
    #directory #sidebar .sidebar-menu #content .two-columns.list-menu,
    #directory #sidebar .sidebar-menu .content .two-columns.list-menu,
    #directory .content #sidebar .sidebar-menu .two-columns.list-menu,
    #directory .content .directory-link.two-columns,
    #directory .content .sidebar .sidebar-menu .two-columns.list-menu,
    #directory .sidebar .sidebar-menu #content .two-columns.list-menu,
    #directory .sidebar .sidebar-menu .content .two-columns.list-menu {
        font-size: 0;
    }
    #directory #content #sidebar .sidebar-menu .two-columns.list-menu li,
    #directory #content .directory-link.two-columns li,
    #directory #content .sidebar .sidebar-menu .two-columns.list-menu li,
    #directory #sidebar .sidebar-menu #content .two-columns.list-menu li,
    #directory #sidebar .sidebar-menu .content .two-columns.list-menu li,
    #directory .content #sidebar .sidebar-menu .two-columns.list-menu li,
    #directory .content .directory-link.two-columns li,
    #directory .content .sidebar .sidebar-menu .two-columns.list-menu li,
    #directory .sidebar .sidebar-menu #content .two-columns.list-menu li,
    #directory .sidebar .sidebar-menu .content .two-columns.list-menu li {
        width: 50%;
        padding-right: 30px;
        display: inline-block;
        vertical-align: top;
    }
}
#directory #content .btn,
#directory #content .single-page .contact-form input[type*="submit"],
#directory .content .btn,
#directory .content .single-page .contact-form input[type*="submit"],
.single-page .contact-form #directory #content input[type*="submit"],
.single-page .contact-form #directory .content input[type*="submit"] {
    min-width: 150px;
}
#directory #content .search-box,
#directory .content .search-box {
    max-width: 40%;
    margin-bottom: 30px;
}
@media (max-width: 1199px) {
    #directory #content .search-box,
    #directory .content .search-box {
        max-width: 60%;
    }
}
@media (max-width: 1023px) {
    #directory #content .search-box,
    #directory .content .search-box {
        max-width: 50%;
    }
}
#directory #content .search-box .btn,
#directory
    #content
    .search-box
    .single-page
    .contact-form
    input[type*="submit"],
#directory .content .search-box .btn,
#directory
    .content
    .search-box
    .single-page
    .contact-form
    input[type*="submit"],
.single-page
    .contact-form
    #directory
    #content
    .search-box
    input[type*="submit"],
.single-page
    .contact-form
    #directory
    .content
    .search-box
    input[type*="submit"] {
    min-width: inherit;
}
#directory #content .content-img img,
#directory .content .content-img img {
    width: 100%;
    height: auto;
}
#directory #content.dotted-list #sidebar .sidebar-menu .list-menu li > a,
#directory #content.dotted-list .directory-link li > a,
#directory #content.dotted-list .sidebar .sidebar-menu .list-menu li > a,
#directory #sidebar .sidebar-menu #content.dotted-list .list-menu li > a,
#directory #sidebar .sidebar-menu .content.dotted-list .list-menu li > a,
#directory .content.dotted-list #sidebar .sidebar-menu .list-menu li > a,
#directory .content.dotted-list .directory-link li > a,
#directory .content.dotted-list .sidebar .sidebar-menu .list-menu li > a,
#directory .sidebar .sidebar-menu #content.dotted-list .list-menu li > a,
#directory .sidebar .sidebar-menu .content.dotted-list .list-menu li > a {
    padding-left: 15px;
    position: relative;
    display: inline-block;
}
#directory #content.dotted-list #sidebar .sidebar-menu .list-menu li > a:before,
#directory #content.dotted-list .directory-link li > a:before,
#directory #content.dotted-list .sidebar .sidebar-menu .list-menu li > a:before,
#directory #sidebar .sidebar-menu #content.dotted-list .list-menu li > a:before,
#directory #sidebar .sidebar-menu .content.dotted-list .list-menu li > a:before,
#directory .content.dotted-list #sidebar .sidebar-menu .list-menu li > a:before,
#directory .content.dotted-list .directory-link li > a:before,
#directory .content.dotted-list .sidebar .sidebar-menu .list-menu li > a:before,
#directory .sidebar .sidebar-menu #content.dotted-list .list-menu li > a:before,
#directory
    .sidebar
    .sidebar-menu
    .content.dotted-list
    .list-menu
    li
    > a:before {
    content: "";
    width: 5px;
    height: 5px;
    border-radius: 100%;
    -webkit-border-radius: 100%;
    -webkit-border-radius: 100%;
    float: left;
    margin-right: 5px;
    background-color: var(--wp--preset--color--ugm-primary-bg);
    position: absolute;
    left: 0;
    top: 6px;
}
#directory
    #content.dotted-list
    #sidebar
    .sidebar-menu
    .list-menu
    li
    > a:hover:before,
#directory #content.dotted-list .directory-link li > a:hover:before,
#directory
    #content.dotted-list
    .sidebar
    .sidebar-menu
    .list-menu
    li
    > a:hover:before,
#directory
    #sidebar
    .sidebar-menu
    #content.dotted-list
    .list-menu
    li
    > a:hover:before,
#directory
    #sidebar
    .sidebar-menu
    .content.dotted-list
    .list-menu
    li
    > a:hover:before,
#directory
    .content.dotted-list
    #sidebar
    .sidebar-menu
    .list-menu
    li
    > a:hover:before,
#directory .content.dotted-list .directory-link li > a:hover:before,
#directory
    .content.dotted-list
    .sidebar
    .sidebar-menu
    .list-menu
    li
    > a:hover:before,
#directory
    .sidebar
    .sidebar-menu
    #content.dotted-list
    .list-menu
    li
    > a:hover:before,
#directory
    .sidebar
    .sidebar-menu
    .content.dotted-list
    .list-menu
    li
    > a:hover:before {
    background-color: var(--wp--preset--color--ugm-tertiary);
}
#directory #content #fakultas .directory-item .content-header,
#directory .content #fakultas .directory-item .content-header {
    margin-bottom: 0;
}
#directory #content #fakultas .directory-item .content-title,
#directory .content #fakultas .directory-item .content-title {
    cursor: pointer;
    border-bottom-width: 0;
    margin-bottom: 0;
    padding-left: 15px;
    position: relative;
    display: inline-block;
    -o-transition: all ease-in-out 0.2s;
    transition: all ease-in-out 0.2s;
    -webkit-transition: all ease-in-out 0.2s;
    -moz-transition: all ease-in-out 0.2s;
}
#directory #content #fakultas .directory-item .content-title:before,
#directory .content #fakultas .directory-item .content-title:before {
    content: "\f105";
    font-family: FontAwesome;
    display: inline-block;
    position: absolute;
    left: 0;
    top: 3px;
    font-weight: 400;
    font-size: 21px;
    width: 15px;
    -o-transition: all ease-in-out 0.2s;
    transition: all ease-in-out 0.2s;
    -webkit-transition: all ease-in-out 0.2s;
    -moz-transition: all ease-in-out 0.2s;
}
@media (max-width: 767px) {
    #directory #content #fakultas .directory-item .content-title:before,
    #directory .content #fakultas .directory-item .content-title:before {
        top: 0;
    }
}
@media (min-width: 1199px) {
    #directory #content #fakultas .directory-item .content-title:hover,
    #directory .content #fakultas .directory-item .content-title:hover {
        color: var(--wp--preset--color--ugm-tertiary);
    }
}
#directory #content #fakultas .directory-item #sidebar .sidebar-menu .list-menu,
#directory #content #fakultas .directory-item .directory-link,
#directory #content #fakultas .directory-item .sidebar .sidebar-menu .list-menu,
#directory #sidebar .sidebar-menu #content #fakultas .directory-item .list-menu,
#directory #sidebar .sidebar-menu .content #fakultas .directory-item .list-menu,
#directory .content #fakultas .directory-item #sidebar .sidebar-menu .list-menu,
#directory .content #fakultas .directory-item .directory-link,
#directory .content #fakultas .directory-item .sidebar .sidebar-menu .list-menu,
#directory .sidebar .sidebar-menu #content #fakultas .directory-item .list-menu,
#directory
    .sidebar
    .sidebar-menu
    .content
    #fakultas
    .directory-item
    .list-menu {
    overflow: hidden;
    height: 0;
    padding-left: 15px;
    -o-transition: all ease-in-out 0.2s;
    transition: all ease-in-out 0.2s;
    -webkit-transition: all ease-in-out 0.2s;
    -moz-transition: all ease-in-out 0.2s;
}
#directory #content #fakultas .directory-item.active .content-header,
#directory .content #fakultas .directory-item.active .content-header {
    margin-bottom: 20px;
}
#directory
    #content
    #fakultas
    .directory-item.active
    #sidebar
    .sidebar-menu
    .list-menu,
#directory #content #fakultas .directory-item.active .directory-link,
#directory
    #content
    #fakultas
    .directory-item.active
    .sidebar
    .sidebar-menu
    .list-menu,
#directory
    #sidebar
    .sidebar-menu
    #content
    #fakultas
    .directory-item.active
    .list-menu,
#directory
    #sidebar
    .sidebar-menu
    .content
    #fakultas
    .directory-item.active
    .list-menu,
#directory
    .content
    #fakultas
    .directory-item.active
    #sidebar
    .sidebar-menu
    .list-menu,
#directory .content #fakultas .directory-item.active .directory-link,
#directory
    .content
    #fakultas
    .directory-item.active
    .sidebar
    .sidebar-menu
    .list-menu,
#directory
    .sidebar
    .sidebar-menu
    #content
    #fakultas
    .directory-item.active
    .list-menu,
#directory
    .sidebar
    .sidebar-menu
    .content
    #fakultas
    .directory-item.active
    .list-menu {
    height: 100%;
}
#directory #content #fakultas .directory-item.active .content-title,
#directory .content #fakultas .directory-item.active .content-title {
    color: var(--wp--preset--color--ugm-primary-bg) !important;
    border-bottom-width: 3px;
}
#directory #content #fakultas .directory-item.active .content-title:before,
#directory .content #fakultas .directory-item.active .content-title:before {
    content: "\f107";
}
@media (max-width: 767px) {
    #directory #content .content-img img,
    #directory .content .content-img img {
        margin-bottom: 15px;
    }
    #directory #content .search-box,
    #directory .content .search-box {
        max-width: 100%;
    }
}
#directory #sidebar,
#directory .sidebar {
    padding-top: 0;
}
#directory #sidebar .sidebar-text img,
#directory .sidebar .sidebar-text img {
    width: 100%;
    margin: 0 0 15px;
}
#directory #sidebar .sidebar-text p,
#directory .sidebar .sidebar-text p {
    margin: 0 0 15px;
    font-family: "Albert Sans", sans-serif;
}
#directory #sidebar .sidebar-text p:last-child,
#directory .sidebar .sidebar-text p:last-child {
    margin-bottom: 0;
}
#directory #sidebar .sidebar-menu .list-menu,
#directory .sidebar .sidebar-menu .list-menu {
    margin: 0;
}
#directory #sidebar .sidebar-menu .list-menu li,
#directory .sidebar .sidebar-menu .list-menu li {
    border-bottom: 1px solid #e6e6e6;
    line-height: 1.2;
}
#directory #sidebar .sidebar-menu .list-menu li:last-child,
#directory .sidebar .sidebar-menu .list-menu li:last-child {
    border-bottom: none;
}
#directory #sidebar .sidebar-menu .list-menu a,
#directory .sidebar .sidebar-menu .list-menu a {
    line-height: 20px;
    padding: 5px 0;
    -o-transition: all ease-in-out 0.2s;
    transition: all ease-in-out 0.2s;
    -webkit-transition: all ease-in-out 0.2s;
    -moz-transition: all ease-in-out 0.2s;
}
#directory #sidebar .sidebar-menu .list-menu .current > a,
#directory #sidebar .sidebar-menu .list-menu li:hover > a,
#directory .sidebar .sidebar-menu .list-menu .current > a,
#directory .sidebar .sidebar-menu .list-menu li:hover > a {
    color: var(--wp--preset--color--ugm-tertiary);
}
#directory #sidebar .sidebar-menu .list-menu .current > a:before,
#directory #sidebar .sidebar-menu .list-menu li:hover > a:before,
#directory .sidebar .sidebar-menu .list-menu .current > a:before,
#directory .sidebar .sidebar-menu .list-menu li:hover > a:before {
    color: var(--wp--preset--color--ugm-tertiary);
}
#directory #sidebar .sidebar-menu .list-menu .list-menu-child,
#directory .sidebar .sidebar-menu .list-menu .list-menu-child {
    padding-left: 10px;
    padding-top: 5px;
    margin-top: 5px;
    border-top: 1px solid #e6e6e6;
    list-style: none;
}
#directory #sidebar .sidebar-menu .list-menu .list-menu-child li a,
#directory .sidebar .sidebar-menu .list-menu .list-menu-child li a {
    position: relative;
    padding-left: 15px;
    display: inline-block;
}
#directory #sidebar .sidebar-menu .list-menu .list-menu-child li a:before,
#directory .sidebar .sidebar-menu .list-menu .list-menu-child li a:before {
    content: "-";
    display: inline-block;
    position: absolute;
    left: 0;
    margin-right: 7px;
}
#directory .tab-content {
    margin-bottom: 40px !important;
}
#directory .tab-content .directory-item:last-child {
    margin-bottom: 0 !important;
}
@media (min-width: 480px) and (max-width: 1023px) {
    #directory .sidebar-text:after,
    #directory .sidebar-text:before {
        content: " ";
        display: table;
    }
    #directory .sidebar-text:after {
        clear: both;
    }
    #directory .sidebar-text img {
        width: auto !important;
        height: 150px;
        float: left;
        margin-right: 15px !important;
    }
}
@media (max-width: 767px) {
    #directory #sidebar .sidebar-menu section .list-menu,
    #directory .sidebar .sidebar-menu section .list-menu,
    #directory section #sidebar .sidebar-menu .list-menu,
    #directory section .directory-link,
    #directory section .sidebar .sidebar-menu .list-menu {
        line-height: 1.4;
    }
    #directory .tab-content .content-header .content-title {
        font-size: 21px !important;
    }
}
.gallery-item .gallery-img a:after,
.gallery-item .gallery-img a:before,
.instafeed > a:after,
.instafeed > a:before,
.slider-nav .gallery-item {
    -o-transition: all ease-in-out 0.2s;
    transition: all ease-in-out 0.2s;
    -webkit-transition: all ease-in-out 0.2s;
    -moz-transition: all ease-in-out 0.2s;
}
.gallery-item {
    margin-bottom: 30px;
}
.gallery-item .gallery-img a {
    position: relative;
    display: block;
    height: 180px;
    background-color: #a6a6a6;
    overflow: hidden;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB8CAYAAACi9XTEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTA5MDlGRUI5QTdCMTFFNjkyNEVERkMzMkE4RjEwMUUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTA5MDlGRUM5QTdCMTFFNjkyNEVERkMzMkE4RjEwMUUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBMDkwOUZFOTlBN0IxMUU2OTI0RURGQzMyQThGMTAxRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBMDkwOUZFQTlBN0IxMUU2OTI0RURGQzMyQThGMTAxRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhCEMWEAACdGSURBVHja7F0JvE5V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);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 70px;
}
.gallery-item .gallery-img a:before {
    content: "";
    background-color: rgba(8, 61, 98, 0.6);
    position: absolute;
    z-index: 1;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    opacity: 0;
}
.gallery-item .gallery-img a:after {
    content: "\f48a";
    font-size: 24px;
    font-family: Ionicons;
    color: #fff;
    width: 28px;
    height: 28px;
    text-align: center;
    line-height: 28px;
    position: absolute;
    z-index: 2;
    left: 50%;
    top: 50%;
    margin-left: -14px;
    margin-top: -14px;
    opacity: 0;
}
.gallery-item .gallery-img a img {
    width: auto;
    height: 180px;
    max-width: none;
    margin-bottom: 0;
    position: relative;
    top: auto;
    left: 50%;
    -ms-transform: translateX(-50%) scale(1);
    transform: translateX(-50%) scale(1);
    -webkit-transform: translateX(-50%) scale(1);
    -moz-transform: translateX(-50%) scale(1);
    transition: transform 0.3s ease-in-out;
}
.gallery-item .gallery-img a:hover img {
    -ms-transform: translateX(-50%) scale(1.05);
    transform: translateX(-50%) scale(1.05);
    -webkit-transform: translateX(-50%) scale(1.05);
    -moz-transform: translateX(-50%) scale(1.05);
}
@media (max-width: 1023px) {
    .gallery-item .gallery-img a img {
        width: 100%;
        height: auto;
        position: absolute;
        top: 50%;
        left: 50%;
        -ms-transform: translate(-50%, -50%) scale(1);
        transform: translate(-50%, -50%) scale(1);
        -webkit-transform: translate(-50%, -50%) scale(1);
        -moz-transform: translate(-50%, -50%) scale(1);
    }
    .gallery-item .gallery-img a:hover img {
        -ms-transform: translate(-50%, -50%) scale(1.05);
        transform: translate(-50%, -50%) scale(1.05);
        -webkit-transform: translate(-50%, -50%) scale(1.05);
        -moz-transform: translate(-50%, -50%) scale(1.05);
    }
}
.gallery-item .gallery-img a:hover:after {
    opacity: 1;
    -webkit-transform: scale(2, 2);
    -ms-transform: scale(2, 2);
    transform: scale(2, 2);
}
.gallery-item .gallery-img a:hover:before {
    opacity: 1;
}
.gallery-item .gallery-caption {
    border: 1px solid #e6e6e6;
    border-top: none;
    padding: 15px;
    font-family: "Albert Sans", sans-serif;
    line-height: 1.4;
    font-size: 13px;
    position: relative;
}
@media (min-width: 768px) {
    .gallery-item .gallery-caption {
        height: 85px;
        overflow-y: hidden;
    }
    .gallery-item .gallery-caption:after {
        content: "";
        position: absolute;
        left: 0;
        right: 0;
        bottom: 0;
        height: 15px;
        background-color: #fff;
    }
}
@media (max-width: 767px) {
    .gallery-item:last-child {
        margin-bottom: 0;
    }
}
.slider-preview {
    border-bottom: 1px solid #e6e6e6;
    margin-bottom: 24px;
    padding-bottom: 24px;
}
.slider-preview > .gallery-item {
    display: none;
}
.slider-preview > .gallery-item:first-child {
    display: block;
}
.slider-preview .gallery-item {
    margin-bottom: 0;
}
.slider-preview .gallery-img {
    background-color: transparent;
    overflow: hidden;
    height: 420px;
    position: relative;
    margin-bottom: 30px;
    background-color: #555;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB8CAYAAACi9XTEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTA5MDlGRUI5QTdCMTFFNjkyNEVERkMzMkE4RjEwMUUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTA5MDlGRUM5QTdCMTFFNjkyNEVERkMzMkE4RjEwMUUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBMDkwOUZFOTlBN0IxMUU2OTI0RURGQzMyQThGMTAxRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBMDkwOUZFQTlBN0IxMUU2OTI0RURGQzMyQThGMTAxRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhCEMWEAACdGSURBVHja7F0JvE5V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);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 70px;
}
.slider-preview .gallery-img img {
    height: 420px;
    max-width: none;
    margin: 0;
    width: auto;
    position: relative;
    top: auto;
    left: 50%;
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
}
@media (min-width: 1023px) {
    .slider-preview .gallery-img {
        margin-bottom: 30px;
    }
}
@media (max-width: 767px) {
    .slider-preview .gallery-img {
        margin-bottom: 15px;
    }
}
@media (max-width: 480px) {
    .slider-preview .gallery-img {
        height: 240px;
        margin-bottom: 0;
    }
    .slider-preview .gallery-img img {
        height: 240px;
    }
}
.slider-preview .gallery-caption {
    border: none;
    padding: 0;
    height: auto;
}
.slider-preview .gallery-caption h4 {
    font-weight: 700;
    margin-bottom: 15px;
}
.slider-preview .gallery-caption p {
    font-family: "Albert Sans", sans-serif;
    font-size: 16px;
}
@media (max-width: 480px) {
    .slider-preview {
        margin-left: -15px;
        margin-right: -15px;
    }
    .slider-preview .gallery-img {
        background-color: #555;
    }
    .slider-preview .gallery-img img {
        max-width: inherit;
        height: 240px;
        width: auto;
        position: relative;
        left: 50%;
        -ms-transform: translateX(-50%);
        transform: translateX(-50%);
        -webkit-transform: translateX(-50%);
        -moz-transform: translateX(-50%);
    }
    .slider-preview .slick-next,
    .slider-preview .slick-prev {
        top: 108px;
        -webkit-transform: none;
        -ms-transform: none;
        transform: none;
    }
    .slider-preview .gallery-caption {
        padding: 15px 15px 0;
    }
}
.slider-nav {
    padding-left: 36px;
    padding-right: 36px;
    position: relative;
    overflow: hidden;
    white-space: nowrap;
}
.slider-nav.slick-slider {
    white-space: normal;
}
.slider-nav > .gallery-item {
    display: inline-block;
    width: 33.33333333%;
    white-space: normal;
}
.slider-nav > .gallery-item:nth-child(4) {
    visible: hidden;
}
.slider-nav .gallery-item {
    padding: 0 12px;
    opacity: 0.7;
    margin-bottom: 0;
}
.slider-nav .gallery-item.slick-current,
.slider-nav .gallery-item:hover {
    opacity: 1;
}
.slider-nav .gallery-item:hover {
    cursor: pointer;
}
.slider-nav .gallery-item .gallery-img {
    height: 120px;
    background-color: #a6a6a6;
    overflow: hidden;
    position: relative;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB8CAYAAACi9XTEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTA5MDlGRUI5QTdCMTFFNjkyNEVERkMzMkE4RjEwMUUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTA5MDlGRUM5QTdCMTFFNjkyNEVERkMzMkE4RjEwMUUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBMDkwOUZFOTlBN0IxMUU2OTI0RURGQzMyQThGMTAxRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBMDkwOUZFQTlBN0IxMUU2OTI0RURGQzMyQThGMTAxRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhCEMWEAACdGSURBVHja7F0JvE5V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);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 70px;
}
.slider-nav .gallery-item .gallery-img img {
    margin-bottom: 0;
    height: 120px;
    width: auto;
    max-width: none;
    position: relative;
    top: auto;
    left: 50%;
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
}
@media (max-width: 480px) {
    .slider-nav .gallery-item .gallery-img {
        height: 80px;
        background-size: 40px;
    }
    .slider-nav .gallery-item .gallery-img img {
        height: 80px;
    }
}
@media (max-width: 320px) {
    .slider-nav .gallery-item .gallery-img {
        height: 60px;
        background-size: 30px;
    }
    .slider-nav .gallery-item .gallery-img img {
        height: 60px;
    }
}
.slider-nav > button {
    background-color: var(--wp--preset--color--ugm-primary-bg);
}
.slider-nav > button:before {
    color: #fff;
}
.slider-nav > button:hover {
    background-color: var(--wp--preset--color--ugm-secondary);
}
.slider-nav > button:hover:before {
    color: var(--wp--preset--color--ugm-primary-bg);
    background-color: transparent;
}
.slider-nav > button.slick-prev {
    left: 0;
}
.slider-nav > button.slick-next {
    right: 0;
}
@media (max-width: 767px) {
    .slider-nav .gallery-item {
        padding: 0 5px;
        margin-bottom: 0;
    }
    .slider-nav .gallery-caption {
        display: none;
    }
}
.error-page {
    text-align: center;
    padding: 60px 0 !important;
}
.error-page .error-header .error-title {
    font-family: "Vag Rounded", Helvetica, Arial, sans-serif;
    font-size: 150px;
    line-height: 140px;
    color: #a6a6a6;
    margin: 0;
    letter-spacing: 5px;
}
.error-page .error-header p {
    font-family: Moon, Helvetica, Arial, sans-serif;
    font-size: 21px;
    color: #555;
    text-transform: uppercase;
    letter-spacing: 6px;
}
.error-page .error-header:after {
    content: "";
    width: 150px;
    border-bottom: 1px solid #e6e6e6;
    margin: 40px auto;
    display: block;
}
.error-page .error-message p {
    font-size: 21px;
    color: #555;
    margin-bottom: 30px;
}
.error-page .error-message .input-group {
    max-width: 360px;
    margin-left: auto;
    margin-right: auto;
}
@media (max-width: 1023px) {
    .error-page .error-header .error-title {
        font-size: 100px;
        line-height: 100px;
    }
    .error-page .error-header p {
        font-size: 19px;
        letter-spacing: 3px;
    }
    .error-page .error-header:after {
        margin: 30px auto;
    }
    .error-page .error-message p {
        font-size: 16px;
    }
}
@media (max-width: 767px) {
    .error-page .error-header .error-title {
        font-size: 80px;
        line-height: 80px;
    }
}
.no-results .input-group {
    max-width: 420px;
}
.data .data-title {
    font-size: 21px;
    margin: 0 0 15px 0;
    position: relative;
    display: inline-block;
    padding-left: 40px;
}
.data .data-title:before {
    content: "\f2e0";
    font-family: Ionicons;
    display: inline-block;
    position: absolute;
    left: 0;
    top: -4px;
    font-size: 24px;
    width: 30px;
    text-align: center;
}
.data .data-title span {
    color: #a6a6a6;
    font-weight: 400;
    display: inline-block;
    vertical-align: middle;
    position: relative;
    top: -2px;
}
.data .data-list {
    padding-left: 35px !important;
    list-style: none;
    margin-bottom: 15px;
}
.data .data-list li {
    margin-bottom: 7.5px;
}
.data .data-list li:after,
.data .data-list li:before {
    content: " ";
    display: table;
}
.data .data-list li:after {
    clear: both;
}
.data .data-list li a {
    text-decoration: none;
    color: #141729;
    line-height: 1.3;
}
.data .data-list li a:before {
    content: "\f1fe";
    font-family: Ionicons;
    display: inline-block;
    font-size: 24px;
    position: relative;
    top: -3px;
    margin-right: 7.5px;
    color: #555;
    width: 24px;
    text-align: center;
    float: left;
}
.data .data-list li a.data-file:before {
    content: "\f12f";
}
.data .data-list li a:hover {
    color: var(--wp--preset--color--ugm-tertiary);
}
.data .data-list li a:hover:before {
    color: var(--wp--preset--color--ugm-tertiary);
}
.data .btn-box {
    border-top: 1px solid #e6e6e6;
    margin-top: 15px;
    padding-top: 15px;
}
section {
    margin-bottom: 60px;
}
@media (max-width: 768px) {
    section {
        margin-bottom: 30px;
    }
}
section .section-item {
    margin-bottom: 30px;
}
.single-page .contact-form section .section-item input[type*="submit"],
section .section-item .btn,
section .section-item .single-page .contact-form input[type*="submit"] {
    min-width: 180px;
}
.pagination {
    text-align: center;
    display: block;
    margin: 30px 0 0;
}
.pagination.text-center {
    text-align: center;
}
.pagination > a,
.pagination > span {
    text-decoration: none;
    color: inherit;
    width: 42px;
    height: 42px;
    display: inline-block;
    vertical-align: middle;
    text-align: center;
    line-height: 42px;
    border: 1px solid #e6e6e6;
    margin: 0 5px 7px 0;
}
.pagination > a:last-child,
.pagination > span:last-child {
    margin-right: 0;
}
.pagination > a.current,
.pagination > a:hover,
.pagination > span.current,
.pagination > span:hover {
    color: #fff;
    background-color: var(--wp--preset--color--ugm-primary-bg);
    border-color: var(--wp--preset--color--ugm-primary-bg);
}
.pagination .next:before,
.pagination .prev:before {
    font-family: Ionicons;
    font-size: 32px;
    display: inline-block;
}
.pagination .prev:before {
    content: "\f3d5";
}
.pagination .next:before {
    content: "\f3d6";
}
@media (max-width: 1023px) {
    .pagination {
        text-align: center;
    }
}
.panel-box ul a,
.post-list a,
.widget ul li a,
.widget.widget_rss ul li a {
    font-family: "Albert Sans", sans-serif;
    font-weight: 400;
    color: var(--wp--preset--color--ugm-primary);
    text-decoration: none;
    font-size: 16px;
    display: block;
    line-height: 1.4;
    margin-bottom: 0;
}
.panel-box ul a:hover,
.post-list a:hover,
.widget ul li a:hover {
    color: var(--wp--preset--color--ugm-tertiary);
}
@media (max-width: 767px) {
    .panel-box ul a,
    .post-list a,
    .widget ul li a,
    .widget.widget_rss ul li a {
        font-size: 16px;
    }
}
.post-list .meta-date,
.widget.widget_rss ul li .rss-date {
    font-family: "Albert Sans", sans-serif;
    font-size: 14px;
    /* text-transform: uppercase; */
    font-weight: 500;
    color: #a6a6a6;
    display: inline-block;
    margin-right: 6px;
}
.widget.widget_rss ul li .rss-date ~ cite{
    font-size: 14px;
}
@media (max-width: 1023px) {
    .post-list .meta-date,
    .widget.widget_rss ul li .rss-date {
        font-weight: 400;
        font-size: 14px;
    }
}
#footer .widget .menu {
    list-style: none;
    padding: 0;
}
.event-list,
.post-list,
.widget.widget_rss ul {
    padding: 0 !important;
    margin-bottom: 0;
    list-style: none;
}
.event-list > li,
.post-list > li,
.widget.widget_rss ul > li {
    padding-bottom: 15px;
    margin-bottom: 15px;
    border-bottom: 1px solid #e6e6e6;
}
.event-list > li:last-child,
.post-list > li:last-child,
.widget.widget_rss ul > li:last-child {
    margin-bottom: 0;
    border-bottom: 0;
    padding-bottom: 0;
}
.section-news .categories-wrap,
.widget .categories-wrap-revamp .categories-wrap,
.widget.widget_archive-year .categories-wrap {
    padding-top: 10px;
    padding-bottom: 10px;
    border-bottom: 1px solid #c3ced9;
}
.section-news .categories-wrap .categories-list li,
.section-news .categories-wrap .categories-list li a,
.section-news .categories-wrap .title,
.widget .categories-wrap-revamp .categories-wrap .categories-list li,
.widget .categories-wrap-revamp .categories-wrap .categories-list li a,
.widget .categories-wrap-revamp .categories-wrap .title,
.widget.widget_archive-year .categories-wrap .categories-list li,
.widget.widget_archive-year .categories-wrap .categories-list li a,
.widget.widget_archive-year .categories-wrap .title {
    margin-top: 0;
    margin-bottom: 0;
    position: relative;
}
.section-news .categories-wrap .categories-list li,
.section-news .categories-wrap .categories-list li a,
.section-news .categories-wrap .title,
.section-news .categories-wrap .title a,
.widget .categories-wrap-revamp .categories-wrap .categories-list li,
.widget .categories-wrap-revamp .categories-wrap .categories-list li a,
.widget .categories-wrap-revamp .categories-wrap .title,
.widget .categories-wrap-revamp .categories-wrap .title a,
.widget.widget_archive-year .categories-wrap .categories-list li,
.widget.widget_archive-year .categories-wrap .categories-list li a,
.widget.widget_archive-year .categories-wrap .title,
.widget.widget_archive-year .categories-wrap .title a {
    font-weight: 600;
    line-height: 1.33;
    letter-spacing: 0.5px;
    color: var(--wp--preset--color--ugm-primary-bg);
    text-decoration: none;
}
.section-news .categories-wrap .categories-list li a ~ .categories-list,
.section-news .categories-wrap .categories-list li ~ .categories-list,
.section-news .categories-wrap .title ~ .categories-list,
.widget
    .categories-wrap-revamp
    .categories-wrap
    .categories-list
    li
    a
    ~ .categories-list,
.widget
    .categories-wrap-revamp
    .categories-wrap
    .categories-list
    li
    ~ .categories-list,
.widget .categories-wrap-revamp .categories-wrap .title ~ .categories-list,
.widget.widget_archive-year
    .categories-wrap
    .categories-list
    li
    a
    ~ .categories-list,
.widget.widget_archive-year
    .categories-wrap
    .categories-list
    li
    ~ .categories-list,
.widget.widget_archive-year .categories-wrap .title ~ .categories-list {
    margin-top: 16px;
}
.section-news .categories-wrap .categories-list li a > span,
.section-news .categories-wrap .categories-list li > span,
.section-news .categories-wrap .title > span,
.widget .categories-wrap-revamp .categories-wrap .categories-list li a > span,
.widget .categories-wrap-revamp .categories-wrap .categories-list li > span,
.widget .categories-wrap-revamp .categories-wrap .title > span,
.widget.widget_archive-year .categories-wrap .categories-list li a > span,
.widget.widget_archive-year .categories-wrap .categories-list li > span,
.widget.widget_archive-year .categories-wrap .title > span {
    display: block;
}
.section-news .categories-wrap .categories-list li a > span:not(:last-child),
.section-news .categories-wrap .categories-list li > span:not(:last-child),
.section-news .categories-wrap .title > span:not(:last-child),
.widget
    .categories-wrap-revamp
    .categories-wrap
    .categories-list
    li
    a
    > span:not(:last-child),
.widget
    .categories-wrap-revamp
    .categories-wrap
    .categories-list
    li
    > span:not(:last-child),
.widget .categories-wrap-revamp .categories-wrap .title > span:not(:last-child),
.widget.widget_archive-year
    .categories-wrap
    .categories-list
    li
    a
    > span:not(:last-child),
.widget.widget_archive-year
    .categories-wrap
    .categories-list
    li
    > span:not(:last-child),
.widget.widget_archive-year .categories-wrap .title > span:not(:last-child) {
    margin-bottom: 4px;
}
.section-news .categories-wrap .categories-list li .count,
.section-news .categories-wrap .categories-list li .title .count,
.section-news .categories-wrap .categories-list li a .count,
.section-news .categories-wrap .title .categories-list li .count,
.section-news .categories-wrap .title .count,
.section-news
    .widget
    .categories-wrap-revamp
    .categories-wrap
    .categories-list
    li
    .count,
.section-news
    .widget
    .categories-wrap-revamp
    .categories-wrap
    .categories-list
    li
    .title
    .count,
.section-news
    .widget
    .categories-wrap-revamp
    .categories-wrap
    .categories-list
    li
    a
    .count,
.section-news
    .widget
    .categories-wrap-revamp
    .categories-wrap
    .title
    .categories-list
    li
    .count,
.section-news
    .widget.widget_archive-category
    .widget.widget_archive-year
    .categories-wrap
    .categories-list
    li
    .count,
.section-news
    .widget.widget_archive-category
    .widget.widget_archive-year
    .categories-wrap
    .categories-list
    li
    a
    .count,
.section-news
    .widget.widget_archive-year
    .categories-wrap
    .categories-list
    li
    .count,
.section-news
    .widget.widget_archive-year
    .categories-wrap
    .categories-list
    li
    .title
    .count,
.section-news
    .widget.widget_archive-year
    .categories-wrap
    .categories-list
    li
    a
    .count,
.section-news
    .widget.widget_archive-year
    .categories-wrap
    .title
    .categories-list
    li
    .count,
.section-news
    .widget.widget_archive-year
    .widget
    .categories-wrap-revamp
    .categories-wrap
    .categories-list
    li
    .count,
.section-news
    .widget.widget_archive-year
    .widget
    .categories-wrap-revamp
    .categories-wrap
    .categories-list
    li
    a
    .count,
.widget .categories-wrap-revamp .categories-wrap .categories-list li .count,
.widget
    .categories-wrap-revamp
    .categories-wrap
    .categories-list
    li
    .title
    .count,
.widget .categories-wrap-revamp .categories-wrap .categories-list li a .count,
.widget
    .categories-wrap-revamp
    .categories-wrap
    .title
    .categories-list
    li
    .count,
.widget .categories-wrap-revamp .categories-wrap .title .count,
.widget.widget_archive-category
    .section-news
    .categories-wrap
    .categories-list
    li
    .count,
.widget.widget_archive-category
    .section-news
    .categories-wrap
    .categories-list
    li
    .title
    .count,
.widget.widget_archive-category
    .section-news
    .categories-wrap
    .categories-list
    li
    a
    .count,
.widget.widget_archive-category
    .section-news
    .categories-wrap
    .title
    .categories-list
    li
    .count,
.widget.widget_archive-category
    .section-news
    .widget.widget_archive-year
    .categories-wrap
    .categories-list
    li
    .count,
.widget.widget_archive-category
    .section-news
    .widget.widget_archive-year
    .categories-wrap
    .categories-list
    li
    a
    .count,
.widget.widget_archive-category
    .widget.widget_archive-year
    .categories-wrap
    .categories-list
    li
    .count,
.widget.widget_archive-category
    .widget.widget_archive-year
    .categories-wrap
    .categories-list
    li
    .title
    .count,
.widget.widget_archive-category
    .widget.widget_archive-year
    .categories-wrap
    .categories-list
    li
    a
    .count,
.widget.widget_archive-category
    .widget.widget_archive-year
    .categories-wrap
    .title
    .categories-list
    li
    .count,
.widget.widget_archive-category
    .widget.widget_archive-year
    .section-news
    .categories-wrap
    .categories-list
    li
    .count,
.widget.widget_archive-category
    .widget.widget_archive-year
    .section-news
    .categories-wrap
    .categories-list
    li
    a
    .count,
.widget.widget_archive-year .categories-wrap .categories-list li .count,
.widget.widget_archive-year .categories-wrap .categories-list li .title .count,
.widget.widget_archive-year .categories-wrap .categories-list li a .count,
.widget.widget_archive-year .categories-wrap .title .categories-list li .count,
.widget.widget_archive-year .categories-wrap .title .count,
.widget.widget_archive-year
    .section-news
    .categories-wrap
    .categories-list
    li
    .count,
.widget.widget_archive-year
    .section-news
    .categories-wrap
    .categories-list
    li
    .title
    .count,
.widget.widget_archive-year
    .section-news
    .categories-wrap
    .categories-list
    li
    a
    .count,
.widget.widget_archive-year
    .section-news
    .categories-wrap
    .title
    .categories-list
    li
    .count,
.widget.widget_archive-year
    .section-news
    .widget
    .categories-wrap-revamp
    .categories-wrap
    .categories-list
    li
    .count,
.widget.widget_archive-year
    .section-news
    .widget
    .categories-wrap-revamp
    .categories-wrap
    .categories-list
    li
    a
    .count,
.widget.widget_archive-year
    .widget
    .categories-wrap-revamp
    .categories-wrap
    .categories-list
    li
    .count,
.widget.widget_archive-year
    .widget
    .categories-wrap-revamp
    .categories-wrap
    .categories-list
    li
    .title
    .count,
.widget.widget_archive-year
    .widget
    .categories-wrap-revamp
    .categories-wrap
    .categories-list
    li
    a
    .count,
.widget.widget_archive-year
    .widget
    .categories-wrap-revamp
    .categories-wrap
    .title
    .categories-list
    li
    .count,
.widget.widget_archive-year
    .widget.widget_archive-category
    .section-news
    .categories-wrap
    .categories-list
    li
    .count,
.widget.widget_archive-year
    .widget.widget_archive-category
    .section-news
    .categories-wrap
    .categories-list
    li
    a
    .count {
    display: block;
    font-weight: 500;
    font-size: 16px;
    line-height: 1.167;
    /* text-transform: uppercase; */
    color: #7a8a99;
    min-width: 63px;
    margin-top: 4px;
}
.section-news .categories-wrap .categories-list li .btn-toggle,
.section-news .categories-wrap .title .btn-toggle,
.widget
    .categories-wrap-revamp
    .categories-wrap
    .categories-list
    li
    .btn-toggle,
.widget .categories-wrap-revamp .categories-wrap .title .btn-toggle,
.widget.widget_archive-year .categories-wrap .categories-list li .btn-toggle,
.widget.widget_archive-year .categories-wrap .title .btn-toggle {
    border: 0;
    background-color: transparent;
    padding: 0;
    outline: 0;
    width: 24px;
    height: 24px;
    position: absolute;
    right: 0;
    top: 5px;
}
.section-news .categories-wrap .categories-list li .btn-toggle:after,
.section-news .categories-wrap .title .btn-toggle:after,
.widget
    .categories-wrap-revamp
    .categories-wrap
    .categories-list
    li
    .btn-toggle:after,
.widget .categories-wrap-revamp .categories-wrap .title .btn-toggle:after,
.widget.widget_archive-year
    .categories-wrap
    .categories-list
    li
    .btn-toggle:after,
.widget.widget_archive-year .categories-wrap .title .btn-toggle:after {
    content: "";
    width: 100%;
    height: 100%;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='192' height='192' fill='%230051a4' viewBox='0 0 256 256'%3E%3Crect width='256' height='256' fill='none'%3E%3C/rect%3E%3Cline x1='40' y1='128' x2='216' y2='128' fill='none' stroke='%230051a4' stroke-linecap='round' stroke-linejoin='round' stroke-width='12'%3E%3C/line%3E%3C/svg%3E");
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    transition: all 0.3s ease-in-out;
    display: block;
}
.section-news .categories-wrap .categories-list li .btn-toggle,
.section-news .categories-wrap .title .btn-toggle,
.widget
    .categories-wrap-revamp
    .categories-wrap
    .categories-list
    li
    .btn-toggle,
.widget .categories-wrap-revamp .categories-wrap .title .btn-toggle,
.widget.widget_archive-year .categories-wrap .categories-list li .btn-toggle,
.widget.widget_archive-year .categories-wrap .title .btn-toggle {
    display: none;
}
.section-news
    .categories-wrap
    .categories-list
    .show.categories-wrap
    > li
    .btn-toggle:after,
.section-news
    .categories-wrap
    .categories-list
    .widget
    .categories-wrap-revamp
    .show.categories-wrap
    > li
    .btn-toggle:after,
.section-news
    .categories-wrap
    .categories-list
    .widget.widget_archive-year
    .show.categories-wrap
    > li
    .btn-toggle:after,
.section-news
    .categories-wrap
    .categories-list
    li
    .show.categories-wrap
    > a
    .btn-toggle:after,
.section-news
    .categories-wrap
    .categories-list
    li
    .widget
    .categories-wrap-revamp
    .show.categories-wrap
    > a
    .btn-toggle:after,
.section-news
    .categories-wrap
    .categories-list
    li
    .widget.widget_archive-year
    .show.categories-wrap
    > a
    .btn-toggle:after,
.section-news .show.categories-wrap > .title .btn-toggle:after,
.widget
    .categories-wrap-revamp
    .categories-wrap
    .categories-list
    .section-news
    .show.categories-wrap
    > li
    .btn-toggle:after,
.widget
    .categories-wrap-revamp
    .categories-wrap
    .categories-list
    .show.categories-wrap
    > li
    .btn-toggle:after,
.widget
    .categories-wrap-revamp
    .categories-wrap
    .categories-list
    .widget.widget_archive-year
    .show.categories-wrap
    > li
    .btn-toggle:after,
.widget
    .categories-wrap-revamp
    .categories-wrap
    .categories-list
    li
    .section-news
    .show.categories-wrap
    > a
    .btn-toggle:after,
.widget
    .categories-wrap-revamp
    .categories-wrap
    .categories-list
    li
    .show.categories-wrap
    > a
    .btn-toggle:after,
.widget
    .categories-wrap-revamp
    .categories-wrap
    .categories-list
    li
    .widget.widget_archive-year
    .show.categories-wrap
    > a
    .btn-toggle:after,
.widget
    .categories-wrap-revamp
    .show.categories-wrap
    > .title
    .btn-toggle:after,
.widget.widget_archive-year
    .categories-wrap
    .categories-list
    .section-news
    .show.categories-wrap
    > li
    .btn-toggle:after,
.widget.widget_archive-year
    .categories-wrap
    .categories-list
    .show.categories-wrap
    > li
    .btn-toggle:after,
.widget.widget_archive-year
    .categories-wrap
    .categories-list
    .widget
    .categories-wrap-revamp
    .show.categories-wrap
    > li
    .btn-toggle:after,
.widget.widget_archive-year
    .categories-wrap
    .categories-list
    li
    .section-news
    .show.categories-wrap
    > a
    .btn-toggle:after,
.widget.widget_archive-year
    .categories-wrap
    .categories-list
    li
    .show.categories-wrap
    > a
    .btn-toggle:after,
.widget.widget_archive-year
    .categories-wrap
    .categories-list
    li
    .widget
    .categories-wrap-revamp
    .show.categories-wrap
    > a
    .btn-toggle:after,
.widget.widget_archive-year .show.categories-wrap > .title .btn-toggle:after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='192' height='192' fill='%230051a4' viewBox='0 0 256 256'%3E%3Crect width='256' height='256' fill='none'%3E%3C/rect%3E%3Cline x1='40' y1='128' x2='216' y2='128' fill='none' stroke='%230051a4' stroke-linecap='round' stroke-linejoin='round' stroke-width='12'%3E%3C/line%3E%3C/svg%3E");
}
.section-news .hide.categories-wrap,
.widget .categories-wrap-revamp .hide.categories-wrap,
.widget.widget_archive-year .hide.categories-wrap {
    display: block !important;
}
.section-news
    .categories-wrap
    .categories-list
    .hide.categories-wrap
    > li
    .btn-toggle:after,
.section-news
    .categories-wrap
    .categories-list
    .widget
    .categories-wrap-revamp
    .hide.categories-wrap
    > li
    .btn-toggle:after,
.section-news
    .categories-wrap
    .categories-list
    .widget.widget_archive-year
    .hide.categories-wrap
    > li
    .btn-toggle:after,
.section-news
    .categories-wrap
    .categories-list
    li
    .hide.categories-wrap
    > a
    .btn-toggle:after,
.section-news
    .categories-wrap
    .categories-list
    li
    .widget
    .categories-wrap-revamp
    .hide.categories-wrap
    > a
    .btn-toggle:after,
.section-news
    .categories-wrap
    .categories-list
    li
    .widget.widget_archive-year
    .hide.categories-wrap
    > a
    .btn-toggle:after,
.section-news .hide.categories-wrap > .title .btn-toggle:after,
.widget
    .categories-wrap-revamp
    .categories-wrap
    .categories-list
    .hide.categories-wrap
    > li
    .btn-toggle:after,
.widget
    .categories-wrap-revamp
    .categories-wrap
    .categories-list
    .section-news
    .hide.categories-wrap
    > li
    .btn-toggle:after,
.widget
    .categories-wrap-revamp
    .categories-wrap
    .categories-list
    .widget.widget_archive-year
    .hide.categories-wrap
    > li
    .btn-toggle:after,
.widget
    .categories-wrap-revamp
    .categories-wrap
    .categories-list
    li
    .hide.categories-wrap
    > a
    .btn-toggle:after,
.widget
    .categories-wrap-revamp
    .categories-wrap
    .categories-list
    li
    .section-news
    .hide.categories-wrap
    > a
    .btn-toggle:after,
.widget
    .categories-wrap-revamp
    .categories-wrap
    .categories-list
    li
    .widget.widget_archive-year
    .hide.categories-wrap
    > a
    .btn-toggle:after,
.widget
    .categories-wrap-revamp
    .hide.categories-wrap
    > .title
    .btn-toggle:after,
.widget.widget_archive-year
    .categories-wrap
    .categories-list
    .hide.categories-wrap
    > li
    .btn-toggle:after,
.widget.widget_archive-year
    .categories-wrap
    .categories-list
    .section-news
    .hide.categories-wrap
    > li
    .btn-toggle:after,
.widget.widget_archive-year
    .categories-wrap
    .categories-list
    .widget
    .categories-wrap-revamp
    .hide.categories-wrap
    > li
    .btn-toggle:after,
.widget.widget_archive-year
    .categories-wrap
    .categories-list
    li
    .hide.categories-wrap
    > a
    .btn-toggle:after,
.widget.widget_archive-year
    .categories-wrap
    .categories-list
    li
    .section-news
    .hide.categories-wrap
    > a
    .btn-toggle:after,
.widget.widget_archive-year
    .categories-wrap
    .categories-list
    li
    .widget
    .categories-wrap-revamp
    .hide.categories-wrap
    > a
    .btn-toggle:after,
.widget.widget_archive-year .hide.categories-wrap > .title .btn-toggle:after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='192' height='192' fill='%230051a4' viewBox='0 0 256 256'%3E%3Crect width='256' height='256' fill='none'%3E%3C/rect%3E%3Cline x1='40' y1='128' x2='216' y2='128' fill='none' stroke='%230051a4' stroke-linecap='round' stroke-linejoin='round' stroke-width='12'%3E%3C/line%3E%3Cline x1='128' y1='40' x2='128' y2='216' fill='none' stroke='%230051a4' stroke-linecap='round' stroke-linejoin='round' stroke-width='12'%3E%3C/line%3E%3C/svg%3E");
}
.section-news .hide.categories-wrap .categories-list,
.widget .categories-wrap-revamp .hide.categories-wrap .categories-list,
.widget.widget_archive-year .hide.categories-wrap .categories-list {
    display: none;
}
.section-news .categories-wrap .categories-list,
.widget .categories-wrap-revamp .categories-wrap .categories-list,
.widget.widget_archive-year .categories-wrap .categories-list {
    list-style-type: none;
    padding-left: 0;
    margin-bottom: 0;
}
.section-news .categories-wrap .categories-list li,
.widget .categories-wrap-revamp .categories-wrap .categories-list li,
.widget.widget_archive-year .categories-wrap .categories-list li {
    margin-bottom: 16px;
}
.section-news .categories-wrap .categories-list li,
.section-news .categories-wrap .categories-list li a,
.widget .categories-wrap-revamp .categories-wrap .categories-list li,
.widget .categories-wrap-revamp .categories-wrap .categories-list li a,
.widget.widget_archive-year .categories-wrap .categories-list li,
.widget.widget_archive-year .categories-wrap .categories-list li a {
    font-weight: 400;
    font-size: 16px;
}
.section-news .categories-wrap .categories-list li:last-child,
.widget .categories-wrap-revamp .categories-wrap .categories-list li:last-child,
.widget.widget_archive-year .categories-wrap .categories-list li:last-child {
    margin-bottom: 0;
}
.section-news .categories-wrap .categories-list li a,
.widget .categories-wrap-revamp .categories-wrap .categories-list li a,
.widget.widget_archive-year .categories-wrap .categories-list li a {
    text-decoration: none;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
@media (max-width: 767px) {
    .section-news
        .categories-wrap
        .categories-list
        .categories-wrap
        > li
        .btn-toggle,
    .section-news
        .categories-wrap
        .categories-list
        .widget
        .categories-wrap-revamp
        .categories-wrap
        > li
        .btn-toggle,
    .section-news
        .categories-wrap
        .categories-list
        .widget.widget_archive-year
        .categories-wrap
        > li
        .btn-toggle,
    .section-news
        .categories-wrap
        .categories-list
        li
        .categories-wrap
        > a
        .btn-toggle,
    .section-news
        .categories-wrap
        .categories-list
        li
        .widget
        .categories-wrap-revamp
        .categories-wrap
        > a
        .btn-toggle,
    .section-news
        .categories-wrap
        .categories-list
        li
        .widget.widget_archive-year
        .categories-wrap
        > a
        .btn-toggle,
    .section-news .categories-wrap > .title .btn-toggle,
    .widget
        .categories-wrap-revamp
        .categories-wrap
        .categories-list
        .categories-wrap
        > li
        .btn-toggle,
    .widget
        .categories-wrap-revamp
        .categories-wrap
        .categories-list
        .section-news
        .categories-wrap
        > li
        .btn-toggle,
    .widget
        .categories-wrap-revamp
        .categories-wrap
        .categories-list
        .widget.widget_archive-year
        .categories-wrap
        > li
        .btn-toggle,
    .widget
        .categories-wrap-revamp
        .categories-wrap
        .categories-list
        li
        .categories-wrap
        > a
        .btn-toggle,
    .widget
        .categories-wrap-revamp
        .categories-wrap
        .categories-list
        li
        .section-news
        .categories-wrap
        > a
        .btn-toggle,
    .widget
        .categories-wrap-revamp
        .categories-wrap
        .categories-list
        li
        .widget.widget_archive-year
        .categories-wrap
        > a
        .btn-toggle,
    .widget .categories-wrap-revamp .categories-wrap > .title .btn-toggle,
    .widget.widget_archive-year
        .categories-wrap
        .categories-list
        .categories-wrap
        > li
        .btn-toggle,
    .widget.widget_archive-year
        .categories-wrap
        .categories-list
        .section-news
        .categories-wrap
        > li
        .btn-toggle,
    .widget.widget_archive-year
        .categories-wrap
        .categories-list
        .widget
        .categories-wrap-revamp
        .categories-wrap
        > li
        .btn-toggle,
    .widget.widget_archive-year
        .categories-wrap
        .categories-list
        li
        .categories-wrap
        > a
        .btn-toggle,
    .widget.widget_archive-year
        .categories-wrap
        .categories-list
        li
        .section-news
        .categories-wrap
        > a
        .btn-toggle,
    .widget.widget_archive-year
        .categories-wrap
        .categories-list
        li
        .widget
        .categories-wrap-revamp
        .categories-wrap
        > a
        .btn-toggle,
    .widget.widget_archive-year .categories-wrap > .title .btn-toggle {
        display: block;
    }
    .section-news
        .categories-wrap
        .categories-list
        .show.categories-wrap
        > li
        .btn-toggle:after,
    .section-news
        .categories-wrap
        .categories-list
        .widget
        .categories-wrap-revamp
        .show.categories-wrap
        > li
        .btn-toggle:after,
    .section-news
        .categories-wrap
        .categories-list
        .widget.widget_archive-year
        .show.categories-wrap
        > li
        .btn-toggle:after,
    .section-news
        .categories-wrap
        .categories-list
        li
        .show.categories-wrap
        > a
        .btn-toggle:after,
    .section-news
        .categories-wrap
        .categories-list
        li
        .widget
        .categories-wrap-revamp
        .show.categories-wrap
        > a
        .btn-toggle:after,
    .section-news
        .categories-wrap
        .categories-list
        li
        .widget.widget_archive-year
        .show.categories-wrap
        > a
        .btn-toggle:after,
    .section-news .show.categories-wrap > .title .btn-toggle:after,
    .widget
        .categories-wrap-revamp
        .categories-wrap
        .categories-list
        .section-news
        .show.categories-wrap
        > li
        .btn-toggle:after,
    .widget
        .categories-wrap-revamp
        .categories-wrap
        .categories-list
        .show.categories-wrap
        > li
        .btn-toggle:after,
    .widget
        .categories-wrap-revamp
        .categories-wrap
        .categories-list
        .widget.widget_archive-year
        .show.categories-wrap
        > li
        .btn-toggle:after,
    .widget
        .categories-wrap-revamp
        .categories-wrap
        .categories-list
        li
        .section-news
        .show.categories-wrap
        > a
        .btn-toggle:after,
    .widget
        .categories-wrap-revamp
        .categories-wrap
        .categories-list
        li
        .show.categories-wrap
        > a
        .btn-toggle:after,
    .widget
        .categories-wrap-revamp
        .categories-wrap
        .categories-list
        li
        .widget.widget_archive-year
        .show.categories-wrap
        > a
        .btn-toggle:after,
    .widget
        .categories-wrap-revamp
        .show.categories-wrap
        > .title
        .btn-toggle:after,
    .widget.widget_archive-year
        .categories-wrap
        .categories-list
        .section-news
        .show.categories-wrap
        > li
        .btn-toggle:after,
    .widget.widget_archive-year
        .categories-wrap
        .categories-list
        .show.categories-wrap
        > li
        .btn-toggle:after,
    .widget.widget_archive-year
        .categories-wrap
        .categories-list
        .widget
        .categories-wrap-revamp
        .show.categories-wrap
        > li
        .btn-toggle:after,
    .widget.widget_archive-year
        .categories-wrap
        .categories-list
        li
        .section-news
        .show.categories-wrap
        > a
        .btn-toggle:after,
    .widget.widget_archive-year
        .categories-wrap
        .categories-list
        li
        .show.categories-wrap
        > a
        .btn-toggle:after,
    .widget.widget_archive-year
        .categories-wrap
        .categories-list
        li
        .widget
        .categories-wrap-revamp
        .show.categories-wrap
        > a
        .btn-toggle:after,
    .widget.widget_archive-year
        .show.categories-wrap
        > .title
        .btn-toggle:after {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='192' height='192' fill='%230051a4' viewBox='0 0 256 256'%3E%3Crect width='256' height='256' fill='none'%3E%3C/rect%3E%3Cline x1='40' y1='128' x2='216' y2='128' fill='none' stroke='%230051a4' stroke-linecap='round' stroke-linejoin='round' stroke-width='12'%3E%3C/line%3E%3C/svg%3E");
    }
}
.section-news .style-1.categories-wrap,
.widget .categories-wrap-revamp .style-1.categories-wrap,
.widget.widget_archive-year .style-1.categories-wrap {
    position: relative;
    padding: 0;
    border: 0;
    transition: all 0.3s ease-in-out;
}
.section-news
    .categories-wrap
    .categories-list
    .style-1.categories-wrap
    > li
    > a,
.section-news
    .categories-wrap
    .categories-list
    .widget
    .categories-wrap-revamp
    .style-1.categories-wrap
    > li
    > a,
.section-news
    .categories-wrap
    .categories-list
    .widget.widget_archive-year
    .style-1.categories-wrap
    > li
    > a,
.section-news
    .categories-wrap
    .categories-list
    li
    .style-1.categories-wrap
    > a
    > a,
.section-news
    .categories-wrap
    .categories-list
    li
    .widget
    .categories-wrap-revamp
    .style-1.categories-wrap
    > a
    > a,
.section-news
    .categories-wrap
    .categories-list
    li
    .widget.widget_archive-year
    .style-1.categories-wrap
    > a
    > a,
.section-news .style-1.categories-wrap > .title > a,
.widget
    .categories-wrap-revamp
    .categories-wrap
    .categories-list
    .section-news
    .style-1.categories-wrap
    > li
    > a,
.widget
    .categories-wrap-revamp
    .categories-wrap
    .categories-list
    .style-1.categories-wrap
    > li
    > a,
.widget
    .categories-wrap-revamp
    .categories-wrap
    .categories-list
    .widget.widget_archive-year
    .style-1.categories-wrap
    > li
    > a,
.widget
    .categories-wrap-revamp
    .categories-wrap
    .categories-list
    li
    .section-news
    .style-1.categories-wrap
    > a
    > a,
.widget
    .categories-wrap-revamp
    .categories-wrap
    .categories-list
    li
    .style-1.categories-wrap
    > a
    > a,
.widget
    .categories-wrap-revamp
    .categories-wrap
    .categories-list
    li
    .widget.widget_archive-year
    .style-1.categories-wrap
    > a
    > a,
.widget .categories-wrap-revamp .style-1.categories-wrap > .title > a,
.widget.widget_archive-year
    .categories-wrap
    .categories-list
    .section-news
    .style-1.categories-wrap
    > li
    > a,
.widget.widget_archive-year
    .categories-wrap
    .categories-list
    .style-1.categories-wrap
    > li
    > a,
.widget.widget_archive-year
    .categories-wrap
    .categories-list
    .widget
    .categories-wrap-revamp
    .style-1.categories-wrap
    > li
    > a,
.widget.widget_archive-year
    .categories-wrap
    .categories-list
    li
    .section-news
    .style-1.categories-wrap
    > a
    > a,
.widget.widget_archive-year
    .categories-wrap
    .categories-list
    li
    .style-1.categories-wrap
    > a
    > a,
.widget.widget_archive-year
    .categories-wrap
    .categories-list
    li
    .widget
    .categories-wrap-revamp
    .style-1.categories-wrap
    > a
    > a,
.widget.widget_archive-year .style-1.categories-wrap > .title > a {
    display: block;
    padding: 20px;
    background: #fff;
    font-weight: 600;
    transition: all 0.3s ease-in-out;
    position: relative;
}
.section-news
    .categories-wrap
    .categories-list
    .style-1.categories-wrap
    > li
    > a:after,
.section-news
    .categories-wrap
    .categories-list
    .widget
    .categories-wrap-revamp
    .style-1.categories-wrap
    > li
    > a:after,
.section-news
    .categories-wrap
    .categories-list
    .widget.widget_archive-year
    .style-1.categories-wrap
    > li
    > a:after,
.section-news
    .categories-wrap
    .categories-list
    li
    .style-1.categories-wrap
    > a
    > a:after,
.section-news
    .categories-wrap
    .categories-list
    li
    .widget
    .categories-wrap-revamp
    .style-1.categories-wrap
    > a
    > a:after,
.section-news
    .categories-wrap
    .categories-list
    li
    .widget.widget_archive-year
    .style-1.categories-wrap
    > a
    > a:after,
.section-news .style-1.categories-wrap > .title > a:after,
.widget
    .categories-wrap-revamp
    .categories-wrap
    .categories-list
    .section-news
    .style-1.categories-wrap
    > li
    > a:after,
.widget
    .categories-wrap-revamp
    .categories-wrap
    .categories-list
    .style-1.categories-wrap
    > li
    > a:after,
.widget
    .categories-wrap-revamp
    .categories-wrap
    .categories-list
    .widget.widget_archive-year
    .style-1.categories-wrap
    > li
    > a:after,
.widget
    .categories-wrap-revamp
    .categories-wrap
    .categories-list
    li
    .section-news
    .style-1.categories-wrap
    > a
    > a:after,
.widget
    .categories-wrap-revamp
    .categories-wrap
    .categories-list
    li
    .style-1.categories-wrap
    > a
    > a:after,
.widget
    .categories-wrap-revamp
    .categories-wrap
    .categories-list
    li
    .widget.widget_archive-year
    .style-1.categories-wrap
    > a
    > a:after,
.widget .categories-wrap-revamp .style-1.categories-wrap > .title > a:after,
.widget.widget_archive-year
    .categories-wrap
    .categories-list
    .section-news
    .style-1.categories-wrap
    > li
    > a:after,
.widget.widget_archive-year
    .categories-wrap
    .categories-list
    .style-1.categories-wrap
    > li
    > a:after,
.widget.widget_archive-year
    .categories-wrap
    .categories-list
    .widget
    .categories-wrap-revamp
    .style-1.categories-wrap
    > li
    > a:after,
.widget.widget_archive-year
    .categories-wrap
    .categories-list
    li
    .section-news
    .style-1.categories-wrap
    > a
    > a:after,
.widget.widget_archive-year
    .categories-wrap
    .categories-list
    li
    .style-1.categories-wrap
    > a
    > a:after,
.widget.widget_archive-year
    .categories-wrap
    .categories-list
    li
    .widget
    .categories-wrap-revamp
    .style-1.categories-wrap
    > a
    > a:after,
.widget.widget_archive-year .style-1.categories-wrap > .title > a:after {
    content: "";
    width: calc(100% - 32px);
    height: 1px;
    background-color: rgba(195, 206, 217, 0.3);
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
}
.section-news
    .categories-wrap
    .categories-list
    .style-1.categories-wrap
    > li
    .btn-toggle,
.section-news
    .categories-wrap
    .categories-list
    .widget
    .categories-wrap-revamp
    .style-1.categories-wrap
    > li
    .btn-toggle,
.section-news
    .categories-wrap
    .categories-list
    .widget.widget_archive-year
    .style-1.categories-wrap
    > li
    .btn-toggle,
.section-news
    .categories-wrap
    .categories-list
    li
    .style-1.categories-wrap
    > a
    .btn-toggle,
.section-news
    .categories-wrap
    .categories-list
    li
    .widget
    .categories-wrap-revamp
    .style-1.categories-wrap
    > a
    .btn-toggle,
.section-news
    .categories-wrap
    .categories-list
    li
    .widget.widget_archive-year
    .style-1.categories-wrap
    > a
    .btn-toggle,
.section-news .style-1.categories-wrap > .title .btn-toggle,
.widget
    .categories-wrap-revamp
    .categories-wrap
    .categories-list
    .section-news
    .style-1.categories-wrap
    > li
    .btn-toggle,
.widget
    .categories-wrap-revamp
    .categories-wrap
    .categories-list
    .style-1.categories-wrap
    > li
    .btn-toggle,
.widget
    .categories-wrap-revamp
    .categories-wrap
    .categories-list
    .widget.widget_archive-year
    .style-1.categories-wrap
    > li
    .btn-toggle,
.widget
    .categories-wrap-revamp
    .categories-wrap
    .categories-list
    li
    .section-news
    .style-1.categories-wrap
    > a
    .btn-toggle,
.widget
    .categories-wrap-revamp
    .categories-wrap
    .categories-list
    li
    .style-1.categories-wrap
    > a
    .btn-toggle,
.widget
    .categories-wrap-revamp
    .categories-wrap
    .categories-list
    li
    .widget.widget_archive-year
    .style-1.categories-wrap
    > a
    .btn-toggle,
.widget .categories-wrap-revamp .style-1.categories-wrap > .title .btn-toggle,
.widget.widget_archive-year
    .categories-wrap
    .categories-list
    .section-news
    .style-1.categories-wrap
    > li
    .btn-toggle,
.widget.widget_archive-year
    .categories-wrap
    .categories-list
    .style-1.categories-wrap
    > li
    .btn-toggle,
.widget.widget_archive-year
    .categories-wrap
    .categories-list
    .widget
    .categories-wrap-revamp
    .style-1.categories-wrap
    > li
    .btn-toggle,
.widget.widget_archive-year
    .categories-wrap
    .categories-list
    li
    .section-news
    .style-1.categories-wrap
    > a
    .btn-toggle,
.widget.widget_archive-year
    .categories-wrap
    .categories-list
    li
    .style-1.categories-wrap
    > a
    .btn-toggle,
.widget.widget_archive-year
    .categories-wrap
    .categories-list
    li
    .widget
    .categories-wrap-revamp
    .style-1.categories-wrap
    > a
    .btn-toggle,
.widget.widget_archive-year .style-1.categories-wrap > .title .btn-toggle {
    display: block;
    top: 50%;
    right: 24px;
    transform: translateY(-50%);
    width: 30px;
    height: 50px;
    transition: all 0.3s ease-in-out;
}
.section-news
    .categories-wrap
    .categories-list
    .style-1.categories-wrap
    > li
    .btn-toggle:after,
.section-news
    .categories-wrap
    .categories-list
    .widget
    .categories-wrap-revamp
    .style-1.categories-wrap
    > li
    .btn-toggle:after,
.section-news
    .categories-wrap
    .categories-list
    .widget.widget_archive-year
    .style-1.categories-wrap
    > li
    .btn-toggle:after,
.section-news
    .categories-wrap
    .categories-list
    li
    .style-1.categories-wrap
    > a
    .btn-toggle:after,
.section-news
    .categories-wrap
    .categories-list
    li
    .widget
    .categories-wrap-revamp
    .style-1.categories-wrap
    > a
    .btn-toggle:after,
.section-news
    .categories-wrap
    .categories-list
    li
    .widget.widget_archive-year
    .style-1.categories-wrap
    > a
    .btn-toggle:after,
.section-news .style-1.categories-wrap > .title .btn-toggle:after,
.widget
    .categories-wrap-revamp
    .categories-wrap
    .categories-list
    .section-news
    .style-1.categories-wrap
    > li
    .btn-toggle:after,
.widget
    .categories-wrap-revamp
    .categories-wrap
    .categories-list
    .style-1.categories-wrap
    > li
    .btn-toggle:after,
.widget
    .categories-wrap-revamp
    .categories-wrap
    .categories-list
    .widget.widget_archive-year
    .style-1.categories-wrap
    > li
    .btn-toggle:after,
.widget
    .categories-wrap-revamp
    .categories-wrap
    .categories-list
    li
    .section-news
    .style-1.categories-wrap
    > a
    .btn-toggle:after,
.widget
    .categories-wrap-revamp
    .categories-wrap
    .categories-list
    li
    .style-1.categories-wrap
    > a
    .btn-toggle:after,
.widget
    .categories-wrap-revamp
    .categories-wrap
    .categories-list
    li
    .widget.widget_archive-year
    .style-1.categories-wrap
    > a
    .btn-toggle:after,
.widget
    .categories-wrap-revamp
    .style-1.categories-wrap
    > .title
    .btn-toggle:after,
.widget.widget_archive-year
    .categories-wrap
    .categories-list
    .section-news
    .style-1.categories-wrap
    > li
    .btn-toggle:after,
.widget.widget_archive-year
    .categories-wrap
    .categories-list
    .style-1.categories-wrap
    > li
    .btn-toggle:after,
.widget.widget_archive-year
    .categories-wrap
    .categories-list
    .widget
    .categories-wrap-revamp
    .style-1.categories-wrap
    > li
    .btn-toggle:after,
.widget.widget_archive-year
    .categories-wrap
    .categories-list
    li
    .section-news
    .style-1.categories-wrap
    > a
    .btn-toggle:after,
.widget.widget_archive-year
    .categories-wrap
    .categories-list
    li
    .style-1.categories-wrap
    > a
    .btn-toggle:after,
.widget.widget_archive-year
    .categories-wrap
    .categories-list
    li
    .widget
    .categories-wrap-revamp
    .style-1.categories-wrap
    > a
    .btn-toggle:after,
.widget.widget_archive-year
    .style-1.categories-wrap
    > .title
    .btn-toggle:after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='192' height='192' fill='%23083D62' viewBox='0 0 256 256'%3E%3Crect width='256' height='256' fill='none'%3E%3C/rect%3E%3Cpolyline points='96 48 176 128 96 208' fill='none' stroke='%23083D62' stroke-linecap='round' stroke-linejoin='round' stroke-width='16'%3E%3C/polyline%3E%3C/svg%3E");
    transition: all 0.3s ease-in-out;
    background-size: 20px;
}
@media (max-width: 991px) {
    .section-news
        .categories-wrap
        .categories-list
        .style-1.categories-wrap
        > li
        > a,
    .section-news
        .categories-wrap
        .categories-list
        .widget
        .categories-wrap-revamp
        .style-1.categories-wrap
        > li
        > a,
    .section-news
        .categories-wrap
        .categories-list
        .widget.widget_archive-year
        .style-1.categories-wrap
        > li
        > a,
    .section-news
        .categories-wrap
        .categories-list
        li
        .style-1.categories-wrap
        > a
        > a,
    .section-news
        .categories-wrap
        .categories-list
        li
        .widget
        .categories-wrap-revamp
        .style-1.categories-wrap
        > a
        > a,
    .section-news
        .categories-wrap
        .categories-list
        li
        .widget.widget_archive-year
        .style-1.categories-wrap
        > a
        > a,
    .section-news .style-1.categories-wrap > .title > a,
    .widget
        .categories-wrap-revamp
        .categories-wrap
        .categories-list
        .section-news
        .style-1.categories-wrap
        > li
        > a,
    .widget
        .categories-wrap-revamp
        .categories-wrap
        .categories-list
        .style-1.categories-wrap
        > li
        > a,
    .widget
        .categories-wrap-revamp
        .categories-wrap
        .categories-list
        .widget.widget_archive-year
        .style-1.categories-wrap
        > li
        > a,
    .widget
        .categories-wrap-revamp
        .categories-wrap
        .categories-list
        li
        .section-news
        .style-1.categories-wrap
        > a
        > a,
    .widget
        .categories-wrap-revamp
        .categories-wrap
        .categories-list
        li
        .style-1.categories-wrap
        > a
        > a,
    .widget
        .categories-wrap-revamp
        .categories-wrap
        .categories-list
        li
        .widget.widget_archive-year
        .style-1.categories-wrap
        > a
        > a,
    .widget .categories-wrap-revamp .style-1.categories-wrap > .title > a,
    .widget.widget_archive-year
        .categories-wrap
        .categories-list
        .section-news
        .style-1.categories-wrap
        > li
        > a,
    .widget.widget_archive-year
        .categories-wrap
        .categories-list
        .style-1.categories-wrap
        > li
        > a,
    .widget.widget_archive-year
        .categories-wrap
        .categories-list
        .widget
        .categories-wrap-revamp
        .style-1.categories-wrap
        > li
        > a,
    .widget.widget_archive-year
        .categories-wrap
        .categories-list
        li
        .section-news
        .style-1.categories-wrap
        > a
        > a,
    .widget.widget_archive-year
        .categories-wrap
        .categories-list
        li
        .style-1.categories-wrap
        > a
        > a,
    .widget.widget_archive-year
        .categories-wrap
        .categories-list
        li
        .widget
        .categories-wrap-revamp
        .style-1.categories-wrap
        > a
        > a,
    .widget.widget_archive-year .style-1.categories-wrap > .title > a {
        padding: 16px;
        font-size: 16px;
    }
    .section-news
        .categories-wrap
        .categories-list
        .style-1.categories-wrap
        > li
        .btn-toggle,
    .section-news
        .categories-wrap
        .categories-list
        .widget
        .categories-wrap-revamp
        .style-1.categories-wrap
        > li
        .btn-toggle,
    .section-news
        .categories-wrap
        .categories-list
        .widget.widget_archive-year
        .style-1.categories-wrap
        > li
        .btn-toggle,
    .section-news
        .categories-wrap
        .categories-list
        li
        .style-1.categories-wrap
        > a
        .btn-toggle,
    .section-news
        .categories-wrap
        .categories-list
        li
        .widget
        .categories-wrap-revamp
        .style-1.categories-wrap
        > a
        .btn-toggle,
    .section-news
        .categories-wrap
        .categories-list
        li
        .widget.widget_archive-year
        .style-1.categories-wrap
        > a
        .btn-toggle,
    .section-news .style-1.categories-wrap > .title .btn-toggle,
    .widget
        .categories-wrap-revamp
        .categories-wrap
        .categories-list
        .section-news
        .style-1.categories-wrap
        > li
        .btn-toggle,
    .widget
        .categories-wrap-revamp
        .categories-wrap
        .categories-list
        .style-1.categories-wrap
        > li
        .btn-toggle,
    .widget
        .categories-wrap-revamp
        .categories-wrap
        .categories-list
        .widget.widget_archive-year
        .style-1.categories-wrap
        > li
        .btn-toggle,
    .widget
        .categories-wrap-revamp
        .categories-wrap
        .categories-list
        li
        .section-news
        .style-1.categories-wrap
        > a
        .btn-toggle,
    .widget
        .categories-wrap-revamp
        .categories-wrap
        .categories-list
        li
        .style-1.categories-wrap
        > a
        .btn-toggle,
    .widget
        .categories-wrap-revamp
        .categories-wrap
        .categories-list
        li
        .widget.widget_archive-year
        .style-1.categories-wrap
        > a
        .btn-toggle,
    .widget
        .categories-wrap-revamp
        .style-1.categories-wrap
        > .title
        .btn-toggle,
    .widget.widget_archive-year
        .categories-wrap
        .categories-list
        .section-news
        .style-1.categories-wrap
        > li
        .btn-toggle,
    .widget.widget_archive-year
        .categories-wrap
        .categories-list
        .style-1.categories-wrap
        > li
        .btn-toggle,
    .widget.widget_archive-year
        .categories-wrap
        .categories-list
        .widget
        .categories-wrap-revamp
        .style-1.categories-wrap
        > li
        .btn-toggle,
    .widget.widget_archive-year
        .categories-wrap
        .categories-list
        li
        .section-news
        .style-1.categories-wrap
        > a
        .btn-toggle,
    .widget.widget_archive-year
        .categories-wrap
        .categories-list
        li
        .style-1.categories-wrap
        > a
        .btn-toggle,
    .widget.widget_archive-year
        .categories-wrap
        .categories-list
        li
        .widget
        .categories-wrap-revamp
        .style-1.categories-wrap
        > a
        .btn-toggle,
    .widget.widget_archive-year .style-1.categories-wrap > .title .btn-toggle {
        right: 16px;
    }
}
.section-news .style-1.categories-wrap > .categories-list,
.widget .categories-wrap-revamp .style-1.categories-wrap > .categories-list,
.widget.widget_archive-year .style-1.categories-wrap > .categories-list {
    display: none;
    position: absolute;
    width: 100%;
    z-index: 2;
    background: #fff;
    box-shadow: 0 8px 16px rgba(0, 0, 0, 0.05);
    padding: 16px 24px;
    margin-top: 0;
    max-height: 270px;
    overflow: auto;
    z-index: 4;
}
.section-news
    .style-1.categories-wrap
    > .categories-list::-webkit-scrollbar-track,
.widget
    .categories-wrap-revamp
    .style-1.categories-wrap
    > .categories-list::-webkit-scrollbar-track,
.widget.widget_archive-year
    .style-1.categories-wrap
    > .categories-list::-webkit-scrollbar-track {
    -webkit-box-shadow: transparent;
    border-radius: 100px;
    background-color: transparent;
}
.section-news .style-1.categories-wrap > .categories-list::-webkit-scrollbar,
.widget
    .categories-wrap-revamp
    .style-1.categories-wrap
    > .categories-list::-webkit-scrollbar,
.widget.widget_archive-year
    .style-1.categories-wrap
    > .categories-list::-webkit-scrollbar {
    width: 4px;
    background-color: transparent;
}
.section-news
    .style-1.categories-wrap
    > .categories-list::-webkit-scrollbar-thumb,
.widget
    .categories-wrap-revamp
    .style-1.categories-wrap
    > .categories-list::-webkit-scrollbar-thumb,
.widget.widget_archive-year
    .style-1.categories-wrap
    > .categories-list::-webkit-scrollbar-thumb {
    border-radius: 100px;
    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
    background-color: #c3ced9;
}
.section-news .style-1.categories-wrap > .categories-list > li,
.widget
    .categories-wrap-revamp
    .style-1.categories-wrap
    > .categories-list
    > li,
.widget.widget_archive-year .style-1.categories-wrap > .categories-list > li {
    margin-bottom: 16px !important;
    padding-bottom: 16px !important;
    border-bottom: 1px solid rgba(195, 206, 217, 0.2);
}
.section-news .style-1.categories-wrap > .categories-list > li,
.section-news .style-1.categories-wrap > .categories-list > li a,
.widget
    .categories-wrap-revamp
    .style-1.categories-wrap
    > .categories-list
    > li,
.widget
    .categories-wrap-revamp
    .style-1.categories-wrap
    > .categories-list
    > li
    a,
.widget.widget_archive-year .style-1.categories-wrap > .categories-list > li,
.widget.widget_archive-year .style-1.categories-wrap > .categories-list > li a {
    padding: 0;
}
.section-news .style-1.categories-wrap > .categories-list > li a,
.widget
    .categories-wrap-revamp
    .style-1.categories-wrap
    > .categories-list
    > li
    a,
.widget.widget_archive-year .style-1.categories-wrap > .categories-list > li a {
    font-weight: 500;
    font-size: 16px;
    line-height: 1.5;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: unset;
}
.section-news .style-1.categories-wrap > .categories-list > li:last-child,
.widget
    .categories-wrap-revamp
    .style-1.categories-wrap
    > .categories-list
    > li:last-child,
.widget.widget_archive-year
    .style-1.categories-wrap
    > .categories-list
    > li:last-child {
    border-bottom: 0 !important;
    margin-bottom: 0 !important;
    padding-bottom: 0 !important;
}
@media (min-width: 992px) {
    .section-news
        .categories-wrap
        .categories-list
        .style-1.categories-wrap:hover
        > li
        > a,
    .section-news
        .categories-wrap
        .categories-list
        .widget
        .categories-wrap-revamp
        .style-1.categories-wrap:hover
        > li
        > a,
    .section-news
        .categories-wrap
        .categories-list
        .widget.widget_archive-year
        .style-1.categories-wrap:hover
        > li
        > a,
    .section-news
        .categories-wrap
        .categories-list
        li
        .style-1.categories-wrap:hover
        > a
        > a,
    .section-news
        .categories-wrap
        .categories-list
        li
        .widget
        .categories-wrap-revamp
        .style-1.categories-wrap:hover
        > a
        > a,
    .section-news
        .categories-wrap
        .categories-list
        li
        .widget.widget_archive-year
        .style-1.categories-wrap:hover
        > a
        > a,
    .section-news .style-1.categories-wrap:hover > .title > a,
    .widget
        .categories-wrap-revamp
        .categories-wrap
        .categories-list
        .section-news
        .style-1.categories-wrap:hover
        > li
        > a,
    .widget
        .categories-wrap-revamp
        .categories-wrap
        .categories-list
        .style-1.categories-wrap:hover
        > li
        > a,
    .widget
        .categories-wrap-revamp
        .categories-wrap
        .categories-list
        .widget.widget_archive-year
        .style-1.categories-wrap:hover
        > li
        > a,
    .widget
        .categories-wrap-revamp
        .categories-wrap
        .categories-list
        li
        .section-news
        .style-1.categories-wrap:hover
        > a
        > a,
    .widget
        .categories-wrap-revamp
        .categories-wrap
        .categories-list
        li
        .style-1.categories-wrap:hover
        > a
        > a,
    .widget
        .categories-wrap-revamp
        .categories-wrap
        .categories-list
        li
        .widget.widget_archive-year
        .style-1.categories-wrap:hover
        > a
        > a,
    .widget .categories-wrap-revamp .style-1.categories-wrap:hover > .title > a,
    .widget.widget_archive-year
        .categories-wrap
        .categories-list
        .section-news
        .style-1.categories-wrap:hover
        > li
        > a,
    .widget.widget_archive-year
        .categories-wrap
        .categories-list
        .style-1.categories-wrap:hover
        > li
        > a,
    .widget.widget_archive-year
        .categories-wrap
        .categories-list
        .widget
        .categories-wrap-revamp
        .style-1.categories-wrap:hover
        > li
        > a,
    .widget.widget_archive-year
        .categories-wrap
        .categories-list
        li
        .section-news
        .style-1.categories-wrap:hover
        > a
        > a,
    .widget.widget_archive-year
        .categories-wrap
        .categories-list
        li
        .style-1.categories-wrap:hover
        > a
        > a,
    .widget.widget_archive-year
        .categories-wrap
        .categories-list
        li
        .widget
        .categories-wrap-revamp
        .style-1.categories-wrap:hover
        > a
        > a,
    .widget.widget_archive-year .style-1.categories-wrap:hover > .title > a {
        background: var(--wp--preset--color--ugm-primary-bg);
        color: #fff;
    }
    .section-news
        .categories-wrap
        .categories-list
        .style-1.categories-wrap:hover
        > li
        .btn-toggle:after,
    .section-news
        .categories-wrap
        .categories-list
        .widget
        .categories-wrap-revamp
        .style-1.categories-wrap:hover
        > li
        .btn-toggle:after,
    .section-news
        .categories-wrap
        .categories-list
        .widget.widget_archive-year
        .style-1.categories-wrap:hover
        > li
        .btn-toggle:after,
    .section-news
        .categories-wrap
        .categories-list
        li
        .style-1.categories-wrap:hover
        > a
        .btn-toggle:after,
    .section-news
        .categories-wrap
        .categories-list
        li
        .widget
        .categories-wrap-revamp
        .style-1.categories-wrap:hover
        > a
        .btn-toggle:after,
    .section-news
        .categories-wrap
        .categories-list
        li
        .widget.widget_archive-year
        .style-1.categories-wrap:hover
        > a
        .btn-toggle:after,
    .section-news .style-1.categories-wrap:hover > .title .btn-toggle:after,
    .widget
        .categories-wrap-revamp
        .categories-wrap
        .categories-list
        .section-news
        .style-1.categories-wrap:hover
        > li
        .btn-toggle:after,
    .widget
        .categories-wrap-revamp
        .categories-wrap
        .categories-list
        .style-1.categories-wrap:hover
        > li
        .btn-toggle:after,
    .widget
        .categories-wrap-revamp
        .categories-wrap
        .categories-list
        .widget.widget_archive-year
        .style-1.categories-wrap:hover
        > li
        .btn-toggle:after,
    .widget
        .categories-wrap-revamp
        .categories-wrap
        .categories-list
        li
        .section-news
        .style-1.categories-wrap:hover
        > a
        .btn-toggle:after,
    .widget
        .categories-wrap-revamp
        .categories-wrap
        .categories-list
        li
        .style-1.categories-wrap:hover
        > a
        .btn-toggle:after,
    .widget
        .categories-wrap-revamp
        .categories-wrap
        .categories-list
        li
        .widget.widget_archive-year
        .style-1.categories-wrap:hover
        > a
        .btn-toggle:after,
    .widget
        .categories-wrap-revamp
        .style-1.categories-wrap:hover
        > .title
        .btn-toggle:after,
    .widget.widget_archive-year
        .categories-wrap
        .categories-list
        .section-news
        .style-1.categories-wrap:hover
        > li
        .btn-toggle:after,
    .widget.widget_archive-year
        .categories-wrap
        .categories-list
        .style-1.categories-wrap:hover
        > li
        .btn-toggle:after,
    .widget.widget_archive-year
        .categories-wrap
        .categories-list
        .widget
        .categories-wrap-revamp
        .style-1.categories-wrap:hover
        > li
        .btn-toggle:after,
    .widget.widget_archive-year
        .categories-wrap
        .categories-list
        li
        .section-news
        .style-1.categories-wrap:hover
        > a
        .btn-toggle:after,
    .widget.widget_archive-year
        .categories-wrap
        .categories-list
        li
        .style-1.categories-wrap:hover
        > a
        .btn-toggle:after,
    .widget.widget_archive-year
        .categories-wrap
        .categories-list
        li
        .widget
        .categories-wrap-revamp
        .style-1.categories-wrap:hover
        > a
        .btn-toggle:after,
    .widget.widget_archive-year
        .style-1.categories-wrap:hover
        > .title
        .btn-toggle:after {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='192' height='192' fill='%23FFFFFF' viewBox='0 0 256 256'%3E%3Crect width='256' height='256' fill='none'%3E%3C/rect%3E%3Cpolyline points='96 48 176 128 96 208' fill='none' stroke='%23FFFFFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='16'%3E%3C/polyline%3E%3C/svg%3E");
        transform: rotate(90deg);
    }
    .section-news .style-1.categories-wrap:hover > .categories-list,
    .widget
        .categories-wrap-revamp
        .style-1.categories-wrap:hover
        > .categories-list,
    .widget.widget_archive-year
        .style-1.categories-wrap:hover
        > .categories-list {
        display: block;
    }
}
@media (max-width: 991px) {
    .section-news
        .categories-wrap
        .categories-list
        .style-1.show.categories-wrap
        > li
        > a,
    .section-news
        .categories-wrap
        .categories-list
        .widget
        .categories-wrap-revamp
        .style-1.show.categories-wrap
        > li
        > a,
    .section-news
        .categories-wrap
        .categories-list
        .widget.widget_archive-year
        .style-1.show.categories-wrap
        > li
        > a,
    .section-news
        .categories-wrap
        .categories-list
        li
        .style-1.show.categories-wrap
        > a
        > a,
    .section-news
        .categories-wrap
        .categories-list
        li
        .widget
        .categories-wrap-revamp
        .style-1.show.categories-wrap
        > a
        > a,
    .section-news
        .categories-wrap
        .categories-list
        li
        .widget.widget_archive-year
        .style-1.show.categories-wrap
        > a
        > a,
    .section-news .style-1.show.categories-wrap > .title > a,
    .widget
        .categories-wrap-revamp
        .categories-wrap
        .categories-list
        .section-news
        .style-1.show.categories-wrap
        > li
        > a,
    .widget
        .categories-wrap-revamp
        .categories-wrap
        .categories-list
        .style-1.show.categories-wrap
        > li
        > a,
    .widget
        .categories-wrap-revamp
        .categories-wrap
        .categories-list
        .widget.widget_archive-year
        .style-1.show.categories-wrap
        > li
        > a,
    .widget
        .categories-wrap-revamp
        .categories-wrap
        .categories-list
        li
        .section-news
        .style-1.show.categories-wrap
        > a
        > a,
    .widget
        .categories-wrap-revamp
        .categories-wrap
        .categories-list
        li
        .style-1.show.categories-wrap
        > a
        > a,
    .widget
        .categories-wrap-revamp
        .categories-wrap
        .categories-list
        li
        .widget.widget_archive-year
        .style-1.show.categories-wrap
        > a
        > a,
    .widget .categories-wrap-revamp .style-1.show.categories-wrap > .title > a,
    .widget.widget_archive-year
        .categories-wrap
        .categories-list
        .section-news
        .style-1.show.categories-wrap
        > li
        > a,
    .widget.widget_archive-year
        .categories-wrap
        .categories-list
        .style-1.show.categories-wrap
        > li
        > a,
    .widget.widget_archive-year
        .categories-wrap
        .categories-list
        .widget
        .categories-wrap-revamp
        .style-1.show.categories-wrap
        > li
        > a,
    .widget.widget_archive-year
        .categories-wrap
        .categories-list
        li
        .section-news
        .style-1.show.categories-wrap
        > a
        > a,
    .widget.widget_archive-year
        .categories-wrap
        .categories-list
        li
        .style-1.show.categories-wrap
        > a
        > a,
    .widget.widget_archive-year
        .categories-wrap
        .categories-list
        li
        .widget
        .categories-wrap-revamp
        .style-1.show.categories-wrap
        > a
        > a,
    .widget.widget_archive-year .style-1.show.categories-wrap > .title > a {
        background: var(--wp--preset--color--ugm-primary-bg);
        color: #fff;
    }
    .section-news
        .categories-wrap
        .categories-list
        .style-1.show.categories-wrap
        > li
        .btn-toggle:after,
    .section-news
        .categories-wrap
        .categories-list
        .widget
        .categories-wrap-revamp
        .style-1.show.categories-wrap
        > li
        .btn-toggle:after,
    .section-news
        .categories-wrap
        .categories-list
        .widget.widget_archive-year
        .style-1.show.categories-wrap
        > li
        .btn-toggle:after,
    .section-news
        .categories-wrap
        .categories-list
        li
        .style-1.show.categories-wrap
        > a
        .btn-toggle:after,
    .section-news
        .categories-wrap
        .categories-list
        li
        .widget
        .categories-wrap-revamp
        .style-1.show.categories-wrap
        > a
        .btn-toggle:after,
    .section-news
        .categories-wrap
        .categories-list
        li
        .widget.widget_archive-year
        .style-1.show.categories-wrap
        > a
        .btn-toggle:after,
    .section-news .style-1.show.categories-wrap > .title .btn-toggle:after,
    .widget
        .categories-wrap-revamp
        .categories-wrap
        .categories-list
        .section-news
        .style-1.show.categories-wrap
        > li
        .btn-toggle:after,
    .widget
        .categories-wrap-revamp
        .categories-wrap
        .categories-list
        .style-1.show.categories-wrap
        > li
        .btn-toggle:after,
    .widget
        .categories-wrap-revamp
        .categories-wrap
        .categories-list
        .widget.widget_archive-year
        .style-1.show.categories-wrap
        > li
        .btn-toggle:after,
    .widget
        .categories-wrap-revamp
        .categories-wrap
        .categories-list
        li
        .section-news
        .style-1.show.categories-wrap
        > a
        .btn-toggle:after,
    .widget
        .categories-wrap-revamp
        .categories-wrap
        .categories-list
        li
        .style-1.show.categories-wrap
        > a
        .btn-toggle:after,
    .widget
        .categories-wrap-revamp
        .categories-wrap
        .categories-list
        li
        .widget.widget_archive-year
        .style-1.show.categories-wrap
        > a
        .btn-toggle:after,
    .widget
        .categories-wrap-revamp
        .style-1.show.categories-wrap
        > .title
        .btn-toggle:after,
    .widget.widget_archive-year
        .categories-wrap
        .categories-list
        .section-news
        .style-1.show.categories-wrap
        > li
        .btn-toggle:after,
    .widget.widget_archive-year
        .categories-wrap
        .categories-list
        .style-1.show.categories-wrap
        > li
        .btn-toggle:after,
    .widget.widget_archive-year
        .categories-wrap
        .categories-list
        .widget
        .categories-wrap-revamp
        .style-1.show.categories-wrap
        > li
        .btn-toggle:after,
    .widget.widget_archive-year
        .categories-wrap
        .categories-list
        li
        .section-news
        .style-1.show.categories-wrap
        > a
        .btn-toggle:after,
    .widget.widget_archive-year
        .categories-wrap
        .categories-list
        li
        .style-1.show.categories-wrap
        > a
        .btn-toggle:after,
    .widget.widget_archive-year
        .categories-wrap
        .categories-list
        li
        .widget
        .categories-wrap-revamp
        .style-1.show.categories-wrap
        > a
        .btn-toggle:after,
    .widget.widget_archive-year
        .style-1.show.categories-wrap
        > .title
        .btn-toggle:after {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='192' height='192' fill='%23FFFFFF' viewBox='0 0 256 256'%3E%3Crect width='256' height='256' fill='none'%3E%3C/rect%3E%3Cpolyline points='96 48 176 128 96 208' fill='none' stroke='%23FFFFFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='16'%3E%3C/polyline%3E%3C/svg%3E");
        transform: rotate(90deg);
    }
    .section-news .style-1.show.categories-wrap > .categories-list,
    .widget
        .categories-wrap-revamp
        .style-1.show.categories-wrap
        > .categories-list,
    .widget.widget_archive-year
        .style-1.show.categories-wrap
        > .categories-list {
        display: block;
        position: relative;
    }
}
.panel-box ul a:hover,
.post-list a:hover,
.widget ul li a:hover {
    color: var(--wp--preset--color--ugm-primary-bg);
    text-decoration: underline;
}
.widget ul#recent-event-list li a:hover,
.widget ul#recent-event-list li a:hover .event-date,
.widget ul#recent-event-list li a:hover .event-title {
    color: var(--wp--preset--color--ugm-primary-bg) !important;
}
.widget ul#recent-event-list li a:hover {
    text-decoration: none;
}
.widget ul#recent-event-list li a:hover .event-title {
    text-decoration: underline;
}
.event-list > li,
.post-list > li,
.widget.widget_rss ul > li {
    padding-bottom: 12px;
    margin-bottom: 12px;
}
.widget .categories-wrap-revamp a:hover > span:first-child {
    text-decoration: underline;
}
.filter-content {
    margin: 15px 0 30px;
    font-size: 0;
}
@media (max-width: 767px) {
    .filter-content {
        margin-top: 0;
        margin-bottom: 15px;
    }
}
.filter-content .filter-title,
.filter-content a {
    font-size: 16px;
    display: inline-block;
}
.filter-content .filter-title {
    margin-right: 15px;
    font-weight: 700;
}
.filter-content a {
    padding: 5px 15px;
    border: 1px solid #e6e6e6;
    margin: 0 8px 8px 0;
    border-radius: 3px;
    text-decoration: none;
    color: #555;
    background-color: #fafafa;
}
.filter-content a:hover {
    background-color: #fff;
}
.filter-content a.active {
    border-color: var(--wp--preset--color--ugm-primary-bg);
    background-color: var(--wp--preset--color--ugm-primary-bg);
    color: #fff;
}
.tagcloud .tag-title {
    font-family: "Albert Sans", sans-serif;
    color: #a6a6a6;
    text-transform: uppercase;
    display: inline-block;
    margin-right: 7px;
    font-size: 14px;
}
.tagcloud a {
    display: inline-block;
    text-transform: uppercase;
    text-decoration: none;
    color: var(--wp--preset--color--ugm-primary-bg);
    font-size: 12px !important;
    margin: 0 2px 5px 0;
    padding: 5px 10px;
    background-color: rgba(20, 159, 192, 0.1);
    border-radius: 0;
}
.tagcloud a:hover {
    color: #fff;
    background-color: var(--wp--preset--color--ugm-tertiary);
}
.post-list .wp-post-img,
.post-list a > img {
    width: 83px;
    height: auto;
    max-height: 83px;
    float: left;
    margin-right: 12px !important;
}
.post-list a {
    font-weight: 600 !important;
}
.post-list .meta-date {
    color: #a6a6a6;
}
.post-list a {
    font-weight: 600;
}
.event-list {
    font-family: "Albert Sans", sans-serif;
}
.event-list a {
    display: table;
    width: 100%;
    text-decoration: none;
    color: #141729 !important;
    line-height: 1.33;
    letter-spacing: 0.5px;
}
.event-list a .event-date,
.event-list a .event-title {
    display: table-cell;
    vertical-align: middle;
}
.event-list a:hover .event-date,
.event-list a:hover .event-title {
    color: var(--wp--preset--color--ugm-tertiary) !important;
}
.event-list a:hover .event-date strong {
    color: #555;
}
.event-list .event-date {
    font-size: 40px;
    font-weight: 700;
    color: var(--wp--preset--color--ugm-primary-bg);
    text-align: center;
    width: 72px !important;
    line-height: 1.2;
}
.event-list .event-date strong {
    display: block;
    font-size: 14px;
    color: #555;
    font-family: "Albert Sans", sans-serif;
    font-weight: 700;
    text-transform: uppercase;
}
.event-list .event-title {
    padding-left: 20px;
    border-left: 1px solid #e6e6e6;
    color: var(--wp--preset--color--ugm-primary-bg);
    font-weight: 600;
    letter-spacing: 0.5px;
}
.event-list li:hover .event-date {
    color: #141729;
}
@media (max-width: 991px) {
    .event-list .event-date {
        font-size: 35px;
    }
}
.widget {
    margin-bottom: 40px;
    position: relative;
}
.widget .form-newsletter .input-group {
    display: flex;
}
.single-page
    .contact-form
    .widget
    .form-newsletter
    .input-group
    input[type*="email"],
.single-page
    .contact-form
    .widget
    .form-newsletter
    .input-group
    input[type*="text"],
.single-page .contact-form .widget .form-newsletter .input-group textarea,
.widget .form-newsletter .input-group .form-control,
.widget
    .form-newsletter
    .input-group
    .single-page
    .contact-form
    input[type*="email"],
.widget
    .form-newsletter
    .input-group
    .single-page
    .contact-form
    input[type*="text"],
.widget .form-newsletter .input-group .single-page .contact-form textarea,
.widget .form-newsletter .input-group select {
    border: 1px solid #fff;
    padding: 14px 16px;
    font-weight: 300;
    font-size: 14px;
    line-height: 1.43;
    letter-spacing: 0.25px;
    color: #fff;
    background-color: transparent;
}
.widget .form-newsletter .input-group button {
    position: absolute;
    top: 0;
    right: 0;
    height: 100%;
    border: 0;
    background-color: transparent;
    padding: 0 18px;
}
.widget .form-newsletter .input-group .icon {
    display: flex;
    align-items: center;
    justify-content: center;
}
.widget .form-newsletter .input-group .icon svg > * {
    transition: all 0.2s ease-in-out;
}
.widget .form-newsletter .input-group .icon svg[fill]:not([fill="none"]) {
    fill: #fff;
    stroke: none;
}
.widget
    .form-newsletter
    .input-group
    .icon
    svg
    circle[stroke]:not([stroke="none"]),
.widget
    .form-newsletter
    .input-group
    .icon
    svg
    line[stroke]:not([stroke="none"]),
.widget
    .form-newsletter
    .input-group
    .icon
    svg
    path[stroke]:not([stroke="none"]) {
    stroke: #fff;
    fill: none;
}
.widget .form-newsletter .input-group .icon svg circle[fill]:not([fill="none"]),
.widget .form-newsletter .input-group .icon svg line[fill]:not([fill="none"]),
.widget .form-newsletter .input-group .icon svg path[fill]:not([fill="none"]) {
    fill: #fff;
    stroke: none;
}
.widget
    .form-newsletter
    .input-group
    .icon
    svg
    circle[opacity]:not([opacity="none"]),
.widget
    .form-newsletter
    .input-group
    .icon
    svg
    line[opacity]:not([opacity="none"]),
.widget
    .form-newsletter
    .input-group
    .icon
    svg
    path[opacity]:not([opacity="none"]) {
    fill: #fff;
    stroke: none;
}
.widget
    .form-newsletter
    .input-group
    .icon
    svg
    circle:not([fill]):not([stroke]) {
    fill: #fff;
    stroke: none;
}
.widget .form-newsletter .input-group .icon svg {
    width: 20px;
    height: 20px;
}
.widget .widget-body .form-newsletter {
    margin-top: 16px;
}
.widget p {
    font-family: "Albert Sans", sans-serif;
}
.widget ul {
    list-style: none;
    padding: 0 !important;
    margin-bottom: 0 !important;
}
.widget ul li {
    margin-bottom: 15px;
}
.widget ul li:last-child {
    margin-bottom: 0;
}
@media (max-width: 767px) {
    .widget ul li {
        margin-bottom: 10px;
    }
}
.widget .btn-box {
    margin-top: 20px;
}
.widget #wp-calendar {
    width: 100%;
}
.widget #wp-calendar caption,
.widget #wp-calendar td,
.widget #wp-calendar th {
    text-align: center;
    padding: 5px !important;
    border: none !important;
    background-color: transparent !important;
}
.widget #wp-calendar caption {
    color: #141729;
    font-family: "Albert Sans", sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    padding: 10px 5px;
}
.widget #wp-calendar a {
    text-decoration: none;
    text-transform: uppercase;
}
.widget #wp-calendar tbody td a {
    position: relative;
    display: block;
    margin: auto;
    width: 24px;
    height: 24px;
    color: #fff;
    z-index: 1;
}
.widget #wp-calendar tbody td a:before {
    content: "";
    position: absolute;
    left: -3px;
    top: -3px;
    right: -3px;
    bottom: -3px;
    background-color: var(--wp--preset--color--ugm-primary-bg);
    z-index: -1;
    border-radius: 999px;
}
.widget #wp-calendar th {
    font-family: "Albert Sans", sans-serif;
    font-size: 12px;
    color: #a6a6a6;
}
.widget #wp-calendar #next a,
.widget #wp-calendar #prev a {
    color: var(--wp--preset--color--ugm-tertiary);
    font-family: "Albert Sans", sans-serif;
    font-size: 14px;
}
.widget #wp-calendar #next a:hover,
.widget #wp-calendar #prev a:hover {
    color: #02111b;
}
.widget.widget-categories > ul > li > a,
.widget.widget_archive > ul > li > a {
    display: inline-block;
}
.widget.widget_rss ul li a {
    font-weight: 600 !important;
    font-size: 18px !important;
}
@media ( max-width: 767px ) {
    .widget.widget_rss ul li a {
        font-weight: 600 !important;
        font-size: 16px !important;
    }
}
.widget.widget_archive-category,
.widget.widget_archive-year {
    border: 1px;
}
.widget .categories-wrap-revamp .categories-wrap,
.widget.widget_archive-year .categories-wrap {
    padding-top: 0;
}
.section-news
    .categories-wrap
    .categories-list
    .widget
    .categories-wrap-revamp
    .categories-wrap
    > li
    .btn-toggle,
.section-news
    .categories-wrap
    .categories-list
    .widget.widget_archive-year
    .categories-wrap
    > li
    .btn-toggle,
.section-news
    .categories-wrap
    .categories-list
    li
    .widget
    .categories-wrap-revamp
    .categories-wrap
    > a
    .btn-toggle,
.section-news
    .categories-wrap
    .categories-list
    li
    .widget.widget_archive-year
    .categories-wrap
    > a
    .btn-toggle,
.widget
    .categories-wrap-revamp
    .categories-wrap
    .categories-list
    .categories-wrap
    > li
    .btn-toggle,
.widget
    .categories-wrap-revamp
    .categories-wrap
    .categories-list
    .widget.widget_archive-year
    .categories-wrap
    > li
    .btn-toggle,
.widget
    .categories-wrap-revamp
    .categories-wrap
    .categories-list
    li
    .categories-wrap
    > a
    .btn-toggle,
.widget
    .categories-wrap-revamp
    .categories-wrap
    .categories-list
    li
    .widget.widget_archive-year
    .categories-wrap
    > a
    .btn-toggle,
.widget .categories-wrap-revamp .categories-wrap > .title .btn-toggle,
.widget.widget_archive-year
    .categories-wrap
    .categories-list
    .categories-wrap
    > li
    .btn-toggle,
.widget.widget_archive-year
    .categories-wrap
    .categories-list
    .widget
    .categories-wrap-revamp
    .categories-wrap
    > li
    .btn-toggle,
.widget.widget_archive-year
    .categories-wrap
    .categories-list
    li
    .categories-wrap
    > a
    .btn-toggle,
.widget.widget_archive-year
    .categories-wrap
    .categories-list
    li
    .widget
    .categories-wrap-revamp
    .categories-wrap
    > a
    .btn-toggle,
.widget.widget_archive-year .categories-wrap > .title .btn-toggle {
    display: block;
}
.widget .img-bg {
    width: 80px;
    height: auto;
    position: absolute;
    right: 20px;
    top: 20px;
}
.widget.bg-dark {
    background-color: var(--wp--preset--color--ugm-primary-bg) !important;
}
.widget.bg-dark .img-bg {
    opacity: 0.15;
}
.widget.bg-dark,
.widget.bg-dark .widget-title,
.widget.bg-dark a,
.widget.bg-dark li,
.widget.bg-dark p {
    color: #fff !important;
}
@media (max-width: 1023px) {
    widget {
        margin-bottom: 30px;
    }
    .widget-header {
        margin-bottom: 15px;
    }
}
.kategori-toggle-sm {
    background: #fff;
    border: 0;
    width: 100%;
    border-bottom: 1px solid rgba(195, 206, 217, 0.3);
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 23px 16px;
    font-weight: 600;
    font-size: 16px;
    line-height: 1.5;
    letter-spacing: 0.25px;
    color: var(--wp--preset--color--ugm-primary-bg);
    outline: 0;
}
.kategori-toggle-sm .icon {
    display: inline-flex;
    align-items: center;
    justify-content: center;
}
.kategori-toggle-sm .icon svg > * {
    transition: all 0.2s ease-in-out;
}
.kategori-toggle-sm .icon svg[fill]:not([fill="none"]) {
    fill: var(--wp--preset--color--ugm-primary-bg);
    stroke: none;
}
.kategori-toggle-sm .icon svg circle[stroke]:not([stroke="none"]),
.kategori-toggle-sm .icon svg line[stroke]:not([stroke="none"]),
.kategori-toggle-sm .icon svg path[stroke]:not([stroke="none"]) {
    stroke: var(--wp--preset--color--ugm-primary-bg);
    fill: none;
}
.kategori-toggle-sm .icon svg circle[fill]:not([fill="none"]),
.kategori-toggle-sm .icon svg line[fill]:not([fill="none"]),
.kategori-toggle-sm .icon svg path[fill]:not([fill="none"]) {
    fill: var(--wp--preset--color--ugm-primary-bg);
    stroke: none;
}
.kategori-toggle-sm .icon svg circle[opacity]:not([opacity="none"]),
.kategori-toggle-sm .icon svg line[opacity]:not([opacity="none"]),
.kategori-toggle-sm .icon svg path[opacity]:not([opacity="none"]) {
    fill: var(--wp--preset--color--ugm-primary-bg);
    stroke: none;
}
.kategori-toggle-sm .icon svg circle:not([fill]):not([stroke]) {
    fill: var(--wp--preset--color--ugm-primary-bg);
    stroke: none;
}
.kategori-toggle-sm .icon svg {
    width: 24px;
    height: 24px;
}
@media (min-width: 992px) {
    .kategori-toggle-sm {
        display: none;
    }
    .kategori-toggle-sm ~ .row-kategori {
        display: block;
    }
}
@media (max-width: 991px) {
    .kategori-toggle-sm ~ .row-kategori {
        display: none;
    }
}
#comments {
    position: relative;
    padding-top: 30px;
    margin-top: 30px;
}
#comments:before {
    content: "";
    position: absolute;
    top: 0;
    left: 50%;
    width: 100px;
    margin-left: -50px;
    border-bottom: 1px solid #e6e6e6;
}
@media (max-width: 1023px) {
    #comments {
        margin-bottom: 30px;
        border-bottom: 1px solid #e6e6e6;
    }
}
#comments .comment-form {
    margin-bottom: 60px;
}
#comments .comment-form .btn,
#comments .comment-form .single-page .contact-form input[type*="submit"],
.single-page .contact-form #comments .comment-form input[type*="submit"] {
    min-width: 150px;
    margin-top: 15px;
}
#comments .comment-form .logged-in-as {
    font-size: 0;
}
#comments .comment-form .logged-in-as a {
    display: inline-block;
    padding-right: 15px;
    margin-right: 15px;
    border-right: 1px solid #e6e6e6;
    text-decoration: none;
    font-size: 16px;
    font-family: "Albert Sans", sans-serif;
    text-transform: uppercase;
    font-size: 12px;
    color: #a6a6a6;
    font-weight: 700;
}
#comments .comment-form .logged-in-as a:before {
    content: "\f29e";
    color: var(--wp--preset--color--ugm-secondary);
    font-size: 19px;
    display: inline-block;
    vertical-align: middle;
    margin-right: 7.5px;
    font-family: Ionicons;
    position: relative;
    top: -1px;
    font-weight: 400;
}
#comments .comment-form .logged-in-as a:last-child {
    border-right: none;
}
#comments .comment-form .logged-in-as a:last-child:before {
    content: "\f29f";
}
#comments .comment-form .logged-in-as a:hover {
    color: #555;
}
#comments .entry-comments ul {
    list-style: none;
    padding: 0;
}
#comments .entry-comments ul ul {
    padding-left: 60px;
}
#comments .entry-comments ul li {
    margin-bottom: 15px;
}
#comments .entry-comments ul p {
    margin-bottom: 15px;
}
#comments .entry-comments .comment .comment-body {
    padding-top: 20px;
    margin-top: 20px;
    border-top: 1px solid #e6e6e6;
    display: table;
    width: 100%;
}
#comments .entry-comments .comment .comment-body .comment-content {
    display: table-cell;
    vertical-align: top;
}
#comments .entry-comments .comment .comment-content {
    padding-left: 15px;
}
#comments .entry-comments .comment .comment-content > p {
    color: #777;
    line-height: 22/14;
}
#comments .entry-comments .comment .comment-author {
    margin-bottom: 5px;
    display: block;
}
#comments .entry-comments .comment .comment-author > a {
    float: left;
    text-decoration: none;
    font-size: 19px;
    color: #141729;
    font-family: "Albert Sans", sans-serif;
}
#comments .entry-comments .comment .comment-author > a:hover {
    color: var(--wp--preset--color--ugm-tertiary);
}
#comments .entry-comments .comment .comment-author .meta-time {
    float: right;
    font-family: "Albert Sans", sans-serif;
    font-size: 12px;
    color: #a6a6a6;
    text-transform: uppercase;
    line-height: 27px;
}
#comments .entry-comments .comment .comment-meta {
    display: inline-block;
    vertical-align: middle;
}
#comments .entry-comments .comment .comment-edit-link {
    margin-right: 15px;
}
#comments .entry-comments .comment .comment-edit-link {
    display: inline-block;
    padding: 2px 10px;
    font-family: "Albert Sans", sans-serif;
    text-transform: uppercase;
    font-size: 14px;
    text-decoration: none;
    border: 1px solid #e6e6e6;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
}
#comments .entry-comments .comment .comment-edit-link {
    border-color: var(--wp--preset--color--ugm-primary-bg);
    background-color: var(--wp--preset--color--ugm-primary-bg);
    color: #fff;
}
#comments .entry-comments .comment .comment-edit-link:hover {
    border-color: #062e4a;
    background-color: #062e4a;
}
#comments .entry-comments .comment-list > li:first-child > .comment-body {
    padding-top: 0;
    margin-top: 0;
    border-top: none;
}
@media (max-width: 1023px) {
    #comments .entry-comments .comment-list > li > .comment-body {
        margin-top: 0;
        margin-bottom: 0;
        padding-bottom: 20px;
    }
    #comments .entry-comments .comment-list li {
        margin-bottom: 0;
    }
    #comments .entry-comments .comment-list ul {
        padding-left: 0;
    }
    #comments .entry-comments .comment-list ul .comment-body {
        margin-top: 0;
        padding-left: 20px;
        padding-right: 20px;
        padding-bottom: 20px;
        background-color: #f5f5f5;
    }
    #comments .entry-comments .comment-list ul ul .comment-body {
        border-color: #d2d2d2;
        background-color: #efefef;
    }
    #comments .entry-comments .comment-list ul ul ul .comment-body {
        border-color: #d2d2d2;
        background-color: #eaeaea;
    }
    #comments .entry-comments .comment-list .comment-author .meta-time,
    #comments .entry-comments .comment-list .comment-author a {
        float: none;
        display: block;
        text-align: left;
    }
}
#footer {
    position: relative;
}
#footer .footer-art {
    position: relative;
    width: 100%;
    z-index: -1;
    object-fit: cover;
    object-position: top;
    max-width: 1920px;
    margin: 0 auto;
    margin-top: auto;
    height: auto;
}
#footer a,
#footer address,
#footer p {
    margin-bottom: 0;
    color: #fff;
    text-decoration: none !important;
    line-height: 1.7142857143;
    transition: all 0.3s ease;
}
#footer a:active,
#footer a:focus,
#footer a:hover {
    color: var(--wp--preset--color--ugm-secondary);
}
#footer .footer-body {
    position: relative;
    z-index: 3;
    padding: 60px 0 0;
    background-color: var(--wp--preset--color--ugm-primary-bg);
}
#footer .footer-body:after,
#footer .footer-body:before,
.home-achievement .foot:after,
.home-achievement .foot:before {
    content: "";
    width: 75px;
    height: 100%;
    background-image: url("data:image/svg+xml,%3Csvg width='73' height='150' viewBox='0 0 73 150' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_3922_544839)'%3E%3Cpath d='M9.28578 38.7638V40.633C9.28578 45.0994 5.65191 48.7331 1.18549 48.7331H-0.683739V46.8641C-0.683739 42.3974 2.95038 38.7638 7.41605 38.7638H9.28578ZM9.90842 38.1406H9.28578H7.41605C2.59886 38.1406 -1.30664 42.0464 -1.30664 46.8641V48.7331V49.3562H-0.683485H1.18573C6.00342 49.3562 9.90842 45.451 9.90842 40.633V38.7638V38.1406Z' fill='white'/%3E%3Cpath d='M2.43195 45.182C2.67184 45.182 2.86788 45.3776 2.86788 45.618C2.86788 45.8586 2.67184 46.0541 2.43195 46.0541C2.19105 46.0541 1.99551 45.8586 1.99551 45.618C1.99526 45.3776 2.19105 45.182 2.43195 45.182ZM2.43195 44.6836C1.91538 44.6836 1.49658 45.1021 1.49658 45.618C1.49658 46.1345 1.91538 46.5526 2.43195 46.5526C2.94776 46.5526 3.36631 46.1343 3.36631 45.618C3.36631 45.1021 2.94751 44.6836 2.43195 44.6836Z' fill='white'/%3E%3Cpath d='M6.1702 41.4432C6.4111 41.4432 6.60588 41.639 6.60588 41.8794C6.60588 42.1201 6.4111 42.3156 6.1702 42.3156C5.92955 42.3156 5.73426 42.1201 5.73426 41.8794C5.73401 41.6388 5.9293 41.4432 6.1702 41.4432ZM6.1702 40.9448C5.65388 40.9448 5.23584 41.3634 5.23584 41.8794C5.23584 42.3958 5.65388 42.814 6.1702 42.814C6.68677 42.814 7.10481 42.3958 7.10481 41.8794C7.10481 41.3634 6.68652 40.9448 6.1702 40.9448Z' fill='white'/%3E%3Cpath d='M13.6469 38.7638C18.1133 38.7638 21.7472 42.3974 21.7472 46.8641V48.7331H19.8775C15.4111 48.7331 11.7777 45.0994 11.7777 40.633V38.7638H13.6469ZM13.6469 38.1406H11.7777H11.1543V38.7638V40.633C11.1543 45.451 15.0601 49.3562 19.8772 49.3562H21.747H22.3694V48.7331V46.8641C22.3696 42.0464 18.4649 38.1406 13.6469 38.1406Z' fill='white'/%3E%3Cpath d='M18.6319 45.182C18.8725 45.182 19.0676 45.3776 19.0676 45.618C19.0676 45.8586 18.8725 46.0541 18.6319 46.0541C18.3912 46.0541 18.1952 45.8586 18.1952 45.618C18.1949 45.3776 18.3912 45.182 18.6319 45.182ZM18.6319 44.6836C18.1156 44.6836 17.6973 45.1021 17.6973 45.618C17.6973 46.1345 18.1156 46.5526 18.6319 46.5526C19.1482 46.5526 19.5665 46.1343 19.5665 45.618C19.5665 45.1021 19.1479 44.6836 18.6319 44.6836Z' fill='white'/%3E%3Cpath d='M14.8926 41.4432C15.1333 41.4432 15.329 41.639 15.329 41.8794C15.329 42.1201 15.1333 42.3156 14.8926 42.3156C14.6525 42.3156 14.4569 42.1201 14.4569 41.8794C14.4567 41.6388 14.6525 41.4432 14.8926 41.4432ZM14.8926 40.9448C14.3768 40.9448 13.958 41.3634 13.958 41.8794C13.958 42.3958 14.3768 42.814 14.8926 42.814C15.4092 42.814 15.828 42.3958 15.828 41.8794C15.828 41.3634 15.4092 40.9448 14.8926 40.9448Z' fill='white'/%3E%3Cpath d='M21.747 26.3024V28.1716C21.747 32.638 18.1131 36.2719 13.6467 36.2719H11.7775V34.4024C11.7775 29.9362 15.4108 26.3026 19.8772 26.3026H21.747V26.3024ZM22.3694 25.6792H21.747H19.8772C15.0601 25.6792 11.1543 29.5847 11.1543 34.4022V36.2716V36.8945H11.7777H13.6469C18.4646 36.8945 22.3694 32.989 22.3694 28.1713V26.3021V25.6792Z' fill='white'/%3E%3Cpath d='M18.6319 28.9818C18.8725 28.9818 19.0676 29.1776 19.0676 29.418C19.0676 29.6584 18.8725 29.8539 18.6319 29.8539C18.3912 29.8539 18.1952 29.6584 18.1952 29.418C18.1949 29.1776 18.3912 28.9818 18.6319 28.9818ZM18.6319 28.4834C18.1156 28.4834 17.6973 28.9019 17.6973 29.4183C17.6973 29.9343 18.1156 30.3526 18.6319 30.3526C19.1482 30.3526 19.5665 29.9343 19.5665 29.4183C19.5665 28.9019 19.1479 28.4834 18.6319 28.4834Z' fill='white'/%3E%3Cpath d='M14.8926 32.7206C15.1333 32.7206 15.329 32.9161 15.329 33.1565C15.329 33.3972 15.1333 33.5925 14.8926 33.5925C14.6525 33.5925 14.4569 33.3969 14.4569 33.1565C14.4567 32.9161 14.6525 32.7206 14.8926 32.7206ZM14.8926 32.2222C14.3768 32.2222 13.958 32.6405 13.958 33.1565C13.958 33.6726 14.3768 34.0909 14.8926 34.0909C15.4092 34.0909 15.828 33.6726 15.828 33.1565C15.828 32.6402 15.4092 32.2222 14.8926 32.2222Z' fill='white'/%3E%3Cpath d='M1.18526 26.3024C5.65168 26.3024 9.28555 29.936 9.28555 34.4022V36.2716H7.41582C2.95015 36.2716 -0.683973 32.638 -0.683973 28.1713V26.3021H1.18526V26.3024ZM1.18526 25.6792H-0.683973H-1.30713V26.3024V28.1716C-1.30713 32.9893 2.59838 36.8948 7.41557 36.8948H9.2853H9.90795V36.2719V34.4024C9.9082 29.5847 6.00295 25.6792 1.18526 25.6792Z' fill='white'/%3E%3Cpath d='M2.43195 28.9818C2.67184 28.9818 2.86788 29.1776 2.86788 29.418C2.86788 29.6584 2.67184 29.8539 2.43195 29.8539C2.19105 29.8539 1.99551 29.6584 1.99551 29.418C1.99526 29.1776 2.19105 28.9818 2.43195 28.9818ZM2.43195 28.4834C1.91538 28.4834 1.49658 28.9019 1.49658 29.4183C1.49658 29.9343 1.91538 30.3526 2.43195 30.3526C2.94776 30.3526 3.36631 29.9343 3.36631 29.4183C3.36631 28.9019 2.94751 28.4834 2.43195 28.4834Z' fill='white'/%3E%3Cpath d='M6.1702 32.7206C6.4111 32.7206 6.60588 32.9161 6.60588 33.1565C6.60588 33.3972 6.4111 33.5925 6.1702 33.5925C5.92955 33.5925 5.73426 33.3969 5.73426 33.1565C5.73401 32.9161 5.9293 32.7206 6.1702 32.7206ZM6.1702 32.2222C5.65388 32.2222 5.23584 32.6405 5.23584 33.1565C5.23584 33.6726 5.65388 34.0909 6.1702 34.0909C6.68677 34.0909 7.10481 33.6726 7.10481 33.1565C7.10481 32.6402 6.68652 32.2222 6.1702 32.2222Z' fill='white'/%3E%3Cpath d='M13.6469 88.6105C18.1133 88.6105 21.7472 92.2441 21.7472 96.7103V98.5797H19.8775C15.4111 98.5797 11.7777 94.9461 11.7777 90.4794V88.6105H13.6469ZM13.6469 87.9873H11.7777H11.1543V88.6107V90.4797C11.1543 95.2976 15.0601 99.2029 19.8772 99.2029H21.747H22.3694V98.58V96.7105C22.3696 91.8928 18.4649 87.9873 13.6469 87.9873Z' fill='white'/%3E%3Cpath d='M18.6319 95.0277C18.8725 95.0277 19.0676 95.2235 19.0676 95.4639C19.0676 95.7046 18.8725 95.9001 18.6319 95.9001C18.3912 95.9001 18.1952 95.7046 18.1952 95.4639C18.1949 95.2235 18.3912 95.0277 18.6319 95.0277ZM18.6319 94.5293C18.1156 94.5293 17.6973 94.9478 17.6973 95.4639C17.6973 95.9802 18.1156 96.3985 18.6319 96.3985C19.1482 96.3985 19.5665 95.9802 19.5665 95.4639C19.5665 94.9478 19.1479 94.5293 18.6319 94.5293Z' fill='white'/%3E%3Cpath d='M14.8926 91.2894C15.1333 91.2894 15.329 91.4852 15.329 91.7256C15.329 91.9665 15.1333 92.1618 14.8926 92.1618C14.6525 92.1618 14.4569 91.9663 14.4569 91.7256C14.4567 91.4852 14.6525 91.2894 14.8926 91.2894ZM14.8926 90.791C14.3768 90.791 13.958 91.2093 13.958 91.7254C13.958 92.2417 14.3768 92.6602 14.8926 92.6602C15.4092 92.6602 15.828 92.2417 15.828 91.7254C15.828 91.2096 15.4092 90.791 14.8926 90.791Z' fill='white'/%3E%3Cpath d='M21.747 76.1488V78.0183C21.747 82.4844 18.1131 86.1183 13.6467 86.1183H11.7775V84.2488C11.7775 79.7824 15.4108 76.1488 19.8772 76.1488H21.747ZM22.3694 75.5259H21.747H19.8772C15.0601 75.5259 11.1543 79.4314 11.1543 84.2488V86.1183V86.7412H11.7777H13.6469C18.4646 86.7412 22.3694 82.8357 22.3694 78.0185V76.149V75.5259Z' fill='white'/%3E%3Cpath d='M18.6319 78.8283C18.8725 78.8283 19.0676 79.0236 19.0676 79.2645C19.0676 79.5048 18.8725 79.7004 18.6319 79.7004C18.3912 79.7004 18.1952 79.5048 18.1952 79.2645C18.1949 79.0238 18.3912 78.8283 18.6319 78.8283ZM18.6319 78.3296C18.1156 78.3296 17.6973 78.7481 17.6973 79.2645C17.6973 79.7805 18.1156 80.1988 18.6319 80.1988C19.1482 80.1988 19.5665 79.7803 19.5665 79.2645C19.5665 78.7481 19.1479 78.3296 18.6319 78.3296Z' fill='white'/%3E%3Cpath d='M14.8926 82.5665C15.1333 82.5665 15.329 82.7621 15.329 83.0025C15.329 83.2434 15.1333 83.4389 14.8926 83.4389C14.6525 83.4389 14.4569 83.2434 14.4569 83.0025C14.4567 82.7621 14.6525 82.5665 14.8926 82.5665ZM14.8926 82.0679C14.3768 82.0679 13.958 82.4864 13.958 83.0022C13.958 83.5188 14.3768 83.9371 14.8926 83.9371C15.4092 83.9371 15.828 83.5185 15.828 83.0022C15.828 82.4864 15.4092 82.0679 14.8926 82.0679Z' fill='white'/%3E%3Cpath d='M1.18526 76.1488C5.65168 76.1488 9.28555 79.7824 9.28555 84.2488V86.1183H7.41582C2.95015 86.1183 -0.683973 82.4847 -0.683973 78.0183V76.1488H1.18526ZM1.18526 75.5259H-0.683973H-1.30713V76.1488V78.0183C-1.30713 82.8357 2.59838 86.741 7.41557 86.741H9.2853H9.90795V86.1181V84.2486C9.9082 79.4311 6.00295 75.5259 1.18526 75.5259Z' fill='white'/%3E%3Cpath d='M2.43195 78.8283C2.67184 78.8283 2.86788 79.0236 2.86788 79.2645C2.86788 79.5048 2.67184 79.7004 2.43195 79.7004C2.19105 79.7004 1.99551 79.5048 1.99551 79.2645C1.99526 79.0238 2.19105 78.8283 2.43195 78.8283ZM2.43195 78.3296C1.91538 78.3296 1.49658 78.7481 1.49658 79.2645C1.49658 79.7805 1.91538 80.1988 2.43195 80.1988C2.94776 80.1988 3.36631 79.7803 3.36631 79.2645C3.36631 78.7481 2.94751 78.3296 2.43195 78.3296Z' fill='white'/%3E%3Cpath d='M6.1702 82.5665C6.4111 82.5665 6.60588 82.7621 6.60588 83.0025C6.60588 83.2434 6.4111 83.4389 6.1702 83.4389C5.92955 83.4389 5.73426 83.2434 5.73426 83.0025C5.73401 82.7621 5.9293 82.5665 6.1702 82.5665ZM6.1702 82.0679C5.65388 82.0679 5.23584 82.4864 5.23584 83.0022C5.23584 83.5188 5.65388 83.9371 6.1702 83.9371C6.68677 83.9371 7.10481 83.5185 7.10481 83.0022C7.10481 82.4864 6.68652 82.0679 6.1702 82.0679Z' fill='white'/%3E%3Cpath d='M9.28578 88.6105V90.4794C9.28578 94.9461 5.65191 98.5797 1.18549 98.5797H-0.683739V96.7103C-0.683739 92.2441 2.95038 88.6105 7.41605 88.6105H9.28578ZM9.90842 87.9873H9.28578H7.41605C2.59886 87.9873 -1.30664 91.8931 -1.30664 96.7105V98.58V99.2029H-0.683485H1.18573C6.00342 99.2029 9.90842 95.2974 9.90842 90.4797V88.6107V87.9873Z' fill='white'/%3E%3Cpath d='M2.43195 95.0277C2.67184 95.0277 2.86788 95.2235 2.86788 95.4639C2.86788 95.7046 2.67184 95.9001 2.43195 95.9001C2.19105 95.9001 1.99551 95.7046 1.99551 95.4639C1.99526 95.2235 2.19105 95.0277 2.43195 95.0277ZM2.43195 94.5293C1.91538 94.5293 1.49658 94.9478 1.49658 95.4639C1.49658 95.9802 1.91538 96.3985 2.43195 96.3985C2.94776 96.3985 3.36631 95.9802 3.36631 95.4639C3.36631 94.9478 2.94751 94.5293 2.43195 94.5293Z' fill='white'/%3E%3Cpath d='M6.1702 91.2894C6.4111 91.2894 6.60588 91.4852 6.60588 91.7256C6.60588 91.9665 6.4111 92.1618 6.1702 92.1618C5.92955 92.1618 5.73426 91.9663 5.73426 91.7256C5.73401 91.4852 5.9293 91.2894 6.1702 91.2894ZM6.1702 90.791C5.65388 90.791 5.23584 91.2093 5.23584 91.7254C5.23584 92.2417 5.65388 92.6602 6.1702 92.6602C6.68677 92.6602 7.10481 92.2417 7.10481 91.7254C7.10481 91.2096 6.68652 90.791 6.1702 90.791Z' fill='white'/%3E%3Cpath d='M21.747 125.995V127.864C21.747 132.331 18.1131 135.965 13.6467 135.965H11.7775V134.096C11.7775 129.629 15.4108 125.995 19.8772 125.995H21.747ZM22.3694 125.372H21.747H19.8772C15.0601 125.372 11.1543 129.278 11.1543 134.095V135.964V136.588H11.7777H13.6469C18.4646 136.588 22.3694 132.682 22.3694 127.864V125.995V125.372Z' fill='white'/%3E%3Cpath d='M18.6319 128.674C18.8725 128.674 19.0676 128.87 19.0676 129.111C19.0676 129.351 18.8725 129.547 18.6319 129.547C18.3912 129.547 18.1952 129.351 18.1952 129.111C18.1949 128.87 18.3912 128.674 18.6319 128.674ZM18.6319 128.176C18.1156 128.176 17.6973 128.594 17.6973 129.111C17.6973 129.627 18.1156 130.045 18.6319 130.045C19.1482 130.045 19.5665 129.627 19.5665 129.111C19.5665 128.594 19.1479 128.176 18.6319 128.176Z' fill='white'/%3E%3Cpath d='M14.8926 132.413C15.1333 132.413 15.329 132.608 15.329 132.849C15.329 133.089 15.1333 133.285 14.8926 133.285C14.6525 133.285 14.4569 133.089 14.4569 132.849C14.4569 132.608 14.6525 132.413 14.8926 132.413ZM14.8926 131.914C14.3768 131.914 13.958 132.332 13.958 132.849C13.958 133.365 14.3768 133.783 14.8926 133.783C15.4092 133.783 15.828 133.365 15.828 132.849C15.828 132.332 15.4092 131.914 14.8926 131.914Z' fill='white'/%3E%3Cpath d='M1.18526 125.995C5.65168 125.995 9.28555 129.629 9.28555 134.096V135.965H7.41582C2.95015 135.965 -0.683973 132.331 -0.683973 127.864V125.995H1.18526ZM1.18526 125.372H-0.683973H-1.30713V125.995V127.864C-1.30713 132.682 2.59838 136.588 7.41557 136.588H9.2853H9.90795V135.964V134.095C9.9082 129.278 6.00295 125.372 1.18526 125.372Z' fill='white'/%3E%3Cpath d='M2.43195 128.674C2.67184 128.674 2.86788 128.87 2.86788 129.111C2.86788 129.351 2.67184 129.547 2.43195 129.547C2.19105 129.547 1.99551 129.351 1.99551 129.111C1.99526 128.87 2.19105 128.674 2.43195 128.674ZM2.43195 128.176C1.91538 128.176 1.49658 128.594 1.49658 129.111C1.49658 129.627 1.91538 130.045 2.43195 130.045C2.94776 130.045 3.36631 129.627 3.36631 129.111C3.36631 128.594 2.94751 128.176 2.43195 128.176Z' fill='white'/%3E%3Cpath d='M6.1702 132.413C6.4111 132.413 6.60588 132.608 6.60588 132.849C6.60588 133.089 6.4111 133.285 6.1702 133.285C5.92955 133.285 5.73426 133.089 5.73426 132.849C5.73426 132.608 5.9293 132.413 6.1702 132.413ZM6.1702 131.914C5.65388 131.914 5.23584 132.332 5.23584 132.849C5.23584 133.365 5.65388 133.783 6.1702 133.783C6.68677 133.783 7.10481 133.365 7.10481 132.849C7.10481 132.332 6.68652 131.914 6.1702 131.914Z' fill='white'/%3E%3Cpath d='M9.28578 138.457V140.326C9.28578 144.792 5.65191 148.426 1.18549 148.426H-0.683739V146.556C-0.683739 142.09 2.95038 138.457 7.41605 138.457H9.28578ZM9.90842 137.833H9.28578H7.41605C2.59886 137.833 -1.30664 141.739 -1.30664 146.556V148.426V149.049H-0.683485H1.18573C6.00342 149.049 9.90842 145.143 9.90842 140.326V138.457V137.833Z' fill='white'/%3E%3Cpath d='M2.43195 144.874C2.67184 144.874 2.86788 145.07 2.86788 145.31C2.86788 145.551 2.67184 145.746 2.43195 145.746C2.19105 145.746 1.99551 145.551 1.99551 145.31C1.99526 145.07 2.19105 144.874 2.43195 144.874ZM2.43195 144.375C1.91538 144.375 1.49658 144.794 1.49658 145.31C1.49658 145.826 1.91538 146.245 2.43195 146.245C2.94776 146.245 3.36631 145.826 3.36631 145.31C3.36631 144.794 2.94751 144.375 2.43195 144.375Z' fill='white'/%3E%3Cpath d='M6.1702 141.136C6.4111 141.136 6.60588 141.331 6.60588 141.572C6.60588 141.812 6.4111 142.008 6.1702 142.008C5.92955 142.008 5.73426 141.812 5.73426 141.572C5.73401 141.331 5.9293 141.136 6.1702 141.136ZM6.1702 140.637C5.65388 140.637 5.23584 141.056 5.23584 141.572C5.23584 142.088 5.65388 142.507 6.1702 142.507C6.68677 142.507 7.10481 142.088 7.10481 141.572C7.10481 141.056 6.68652 140.637 6.1702 140.637Z' fill='white'/%3E%3Cpath d='M13.6469 138.457C18.1133 138.457 21.7472 142.09 21.7472 146.556V148.426H19.8775C15.4111 148.426 11.7777 144.792 11.7777 140.326V138.457H13.6469ZM13.6469 137.833H11.7777H11.1543V138.457V140.326C11.1543 145.143 15.0601 149.049 19.8772 149.049H21.747H22.3694V148.426V146.556C22.3696 141.739 18.4649 137.833 13.6469 137.833Z' fill='white'/%3E%3Cpath d='M18.6319 144.874C18.8725 144.874 19.0676 145.07 19.0676 145.31C19.0676 145.551 18.8725 145.746 18.6319 145.746C18.3912 145.746 18.1952 145.551 18.1952 145.31C18.1949 145.07 18.3912 144.874 18.6319 144.874ZM18.6319 144.375C18.1156 144.375 17.6973 144.794 17.6973 145.31C17.6973 145.826 18.1156 146.245 18.6319 146.245C19.1482 146.245 19.5665 145.826 19.5665 145.31C19.5665 144.794 19.1479 144.375 18.6319 144.375Z' fill='white'/%3E%3Cpath d='M14.8926 141.136C15.1333 141.136 15.329 141.331 15.329 141.572C15.329 141.812 15.1333 142.008 14.8926 142.008C14.6525 142.008 14.4569 141.812 14.4569 141.572C14.4567 141.331 14.6525 141.136 14.8926 141.136ZM14.8926 140.637C14.3768 140.637 13.958 141.056 13.958 141.572C13.958 142.088 14.3768 142.507 14.8926 142.507C15.4092 142.507 15.828 142.088 15.828 141.572C15.828 141.056 15.4092 140.637 14.8926 140.637Z' fill='white'/%3E%3Cpath d='M34.2086 13.8407V15.7099C34.2086 20.1763 30.5748 23.8102 26.1083 23.8102H24.2391V21.9407C24.2391 17.4746 27.8727 13.8409 32.3389 13.8409H34.2086V13.8407ZM34.8313 13.2178H34.2086H32.3389C27.522 13.2178 23.6162 17.123 23.6162 21.9407V23.8102V24.4331H24.2394H26.1086C30.9263 24.4331 34.8313 20.5276 34.8313 15.7099V13.8407V13.2178Z' fill='white'/%3E%3Cpath d='M27.3545 20.2589C27.5952 20.2589 27.791 20.4547 27.791 20.6951C27.791 20.9355 27.5952 21.1311 27.3545 21.1311C27.1146 21.1311 26.9186 20.9355 26.9186 20.6951C26.9186 20.4547 27.1146 20.2589 27.3545 20.2589ZM27.3545 19.7603C26.8387 19.7603 26.4199 20.1785 26.4199 20.6951C26.4199 21.2112 26.8387 21.6295 27.3545 21.6295C27.8708 21.6295 28.2891 21.2109 28.2891 20.6951C28.2891 20.1785 27.8708 19.7603 27.3545 19.7603Z' fill='white'/%3E%3Cpath d='M31.0935 16.5204C31.3337 16.5204 31.5295 16.7159 31.5295 16.9566C31.5295 17.197 31.3337 17.3925 31.0935 17.3925C30.8529 17.3925 30.6571 17.197 30.6571 16.9566C30.6568 16.7159 30.8529 16.5204 31.0935 16.5204ZM31.0935 16.022C30.5772 16.022 30.1592 16.4403 30.1592 16.9566C30.1592 17.4726 30.5772 17.8909 31.0935 17.8909C31.6093 17.8909 32.0281 17.4726 32.0281 16.9566C32.0281 16.4403 31.6093 16.022 31.0935 16.022Z' fill='white'/%3E%3Cpath d='M38.5703 13.8407C43.0367 13.8407 46.6698 17.4743 46.6698 21.9405V23.81H44.8008C40.3344 23.81 36.7013 20.1763 36.7013 15.7097V13.8404H38.5703V13.8407ZM38.5703 13.2178H36.7013H36.0776V13.8409V15.7102C36.0776 20.5279 39.9836 24.4334 44.8006 24.4334H46.6695H47.293V23.8105V21.941C47.293 17.123 43.3874 13.2178 38.5703 13.2178Z' fill='white'/%3E%3Cpath d='M43.5547 20.2589C43.7949 20.2589 43.9907 20.4547 43.9907 20.6951C43.9907 20.9355 43.7949 21.1311 43.5547 21.1311C43.3141 21.1311 43.118 20.9355 43.118 20.6951C43.118 20.4547 43.3141 20.2589 43.5547 20.2589ZM43.5547 19.7603C43.0384 19.7603 42.6201 20.1785 42.6201 20.6951C42.6201 21.2112 43.0384 21.6295 43.5547 21.6295C44.0705 21.6295 44.4893 21.2109 44.4893 20.6951C44.4893 20.1785 44.0705 19.7603 43.5547 19.7603Z' fill='white'/%3E%3Cpath d='M39.8162 16.5204C40.0566 16.5204 40.2526 16.7159 40.2526 16.9566C40.2526 17.197 40.0566 17.3925 39.8162 17.3925C39.5761 17.3925 39.3803 17.197 39.3803 16.9566C39.38 16.7159 39.5761 16.5204 39.8162 16.5204ZM39.8162 16.022C39.3001 16.022 38.8813 16.4403 38.8813 16.9566C38.8813 17.4726 39.3001 17.8909 39.8162 17.8909C40.3325 17.8909 40.7508 17.4726 40.7508 16.9566C40.7508 16.4403 40.3325 16.022 39.8162 16.022Z' fill='white'/%3E%3Cpath d='M46.6695 1.37951V3.24848C46.6695 7.71491 43.0364 11.3485 38.57 11.3485H36.701V9.47931C36.701 5.01287 40.3342 1.37951 44.8006 1.37951H46.6695ZM47.293 0.756348H46.6695H44.8006C39.9836 0.756348 36.0776 4.66186 36.0776 9.47956V11.3488V11.9719H36.7013H38.5703C43.3874 11.9719 47.293 8.06643 47.293 3.24898V1.37951V0.756348Z' fill='white'/%3E%3Cpath d='M43.5547 4.05874C43.7949 4.05874 43.9907 4.25428 43.9907 4.49467C43.9907 4.73506 43.7949 4.9306 43.5547 4.9306C43.3141 4.9306 43.118 4.73506 43.118 4.49467C43.118 4.25428 43.3141 4.05874 43.5547 4.05874ZM43.5547 3.56006C43.0384 3.56006 42.6201 3.97835 42.6201 4.49467C42.6201 5.01074 43.0384 5.42903 43.5547 5.42903C44.0705 5.42903 44.4893 5.01074 44.4893 4.49467C44.4893 3.97835 44.0705 3.56006 43.5547 3.56006Z' fill='white'/%3E%3Cpath d='M39.8162 7.79725C40.0566 7.79725 40.2526 7.99305 40.2526 8.23344C40.2526 8.47383 40.0566 8.66963 39.8162 8.66963C39.5761 8.66963 39.3803 8.47383 39.3803 8.23344C39.38 7.99305 39.5761 7.79725 39.8162 7.79725ZM39.8162 7.29883C39.3001 7.29883 38.8813 7.71712 38.8813 8.23344C38.8813 8.74976 39.3001 9.16805 39.8162 9.16805C40.3325 9.16805 40.7508 8.74976 40.7508 8.23344C40.7508 7.71712 40.3325 7.29883 39.8162 7.29883Z' fill='white'/%3E%3Cpath d='M26.1086 1.37951C30.575 1.37951 34.2089 5.01287 34.2089 9.47931V11.3485H32.3392C27.873 11.3485 24.2394 7.71491 24.2394 3.24848V1.37951H26.1086ZM26.1086 0.756348H24.2394H23.6162V1.37976V3.24873C23.6162 8.06617 27.522 11.9717 32.3389 11.9717H34.2086H34.8313V11.3485V9.47931C34.8313 4.66186 30.9263 0.756348 26.1086 0.756348Z' fill='white'/%3E%3Cpath d='M27.3545 4.05874C27.5952 4.05874 27.791 4.25428 27.791 4.49467C27.791 4.73506 27.5952 4.9306 27.3545 4.9306C27.1146 4.9306 26.9186 4.73506 26.9186 4.49467C26.9186 4.25428 27.1146 4.05874 27.3545 4.05874ZM27.3545 3.56006C26.8387 3.56006 26.4199 3.97835 26.4199 4.49467C26.4199 5.01074 26.8387 5.42903 27.3545 5.42903C27.8708 5.42903 28.2891 5.01074 28.2891 4.49467C28.2891 3.97835 27.8708 3.56006 27.3545 3.56006Z' fill='white'/%3E%3Cpath d='M31.0935 7.79725C31.3337 7.79725 31.5295 7.99305 31.5295 8.23344C31.5295 8.47383 31.3337 8.66963 31.0935 8.66963C30.8529 8.66963 30.6571 8.47383 30.6571 8.23344C30.6568 7.99305 30.8529 7.79725 31.0935 7.79725ZM31.0935 7.29883C30.5772 7.29883 30.1592 7.71712 30.1592 8.23344C30.1592 8.74976 30.5772 9.16805 31.0935 9.16805C31.6093 9.16805 32.0281 8.74976 32.0281 8.23344C32.0281 7.71712 31.6093 7.29883 31.0935 7.29883Z' fill='white'/%3E%3Cpath d='M38.5703 63.6874C43.0367 63.6874 46.6698 67.321 46.6698 71.7874V73.6564H44.8008C40.3344 73.6564 36.7013 70.023 36.7013 65.5566V63.6876H38.5703V63.6874ZM38.5703 63.0645H36.7013H36.0776V63.6876V65.5566C36.0776 70.3743 39.9836 74.2798 44.8006 74.2798H46.6695H47.293V73.6564V71.7874C47.293 66.9697 43.3874 63.0645 38.5703 63.0645Z' fill='white'/%3E%3Cpath d='M43.5547 70.1046C43.7949 70.1046 43.9907 70.3002 43.9907 70.5408C43.9907 70.7812 43.7949 70.9773 43.5547 70.9773C43.3141 70.9773 43.118 70.7812 43.118 70.5408C43.1178 70.3004 43.3141 70.1046 43.5547 70.1046ZM43.5547 69.606C43.0384 69.606 42.6201 70.0245 42.6201 70.5408C42.6201 71.0569 43.0384 71.4754 43.5547 71.4754C44.0705 71.4754 44.4893 71.0569 44.4893 70.5408C44.4893 70.0245 44.0705 69.606 43.5547 69.606Z' fill='white'/%3E%3Cpath d='M39.8162 66.3666C40.0566 66.3666 40.2526 66.5624 40.2526 66.803C40.2526 67.0434 40.0566 67.239 39.8162 67.239C39.5761 67.239 39.3803 67.0434 39.3803 66.803C39.38 66.5624 39.5761 66.3666 39.8162 66.3666ZM39.8162 65.8682C39.3001 65.8682 38.8813 66.2865 38.8813 66.8028C38.8813 67.3186 39.3001 67.7371 39.8162 67.7371C40.3325 67.7371 40.7508 67.3186 40.7508 66.8028C40.7508 66.2865 40.3325 65.8682 39.8162 65.8682Z' fill='white'/%3E%3Cpath d='M46.6695 51.2254V53.0947C46.6695 57.5611 43.0364 61.1947 38.57 61.1947H36.701V59.3255C36.701 54.8593 40.3342 51.2254 44.8006 51.2254H46.6695ZM47.293 50.6025H46.6695H44.8006C39.9836 50.6025 36.0776 54.5081 36.0776 59.3255V61.1947V61.8179H36.7013H38.5703C43.3874 61.8179 47.293 57.9126 47.293 53.0949V51.2257V50.6025Z' fill='white'/%3E%3Cpath d='M43.5547 53.9047C43.7949 53.9047 43.9907 54.1007 43.9907 54.3409C43.9907 54.5813 43.7949 54.7773 43.5547 54.7773C43.3141 54.7773 43.118 54.5813 43.118 54.3409C43.1178 54.1007 43.3141 53.9047 43.5547 53.9047ZM43.5547 53.4062C43.0384 53.4062 42.6201 53.8248 42.6201 54.3409C42.6201 54.8572 43.0384 55.2755 43.5547 55.2755C44.0705 55.2755 44.4893 54.8569 44.4893 54.3409C44.4893 53.8248 44.0705 53.4062 43.5547 53.4062Z' fill='white'/%3E%3Cpath d='M39.8162 57.643C40.0566 57.643 40.2526 57.8387 40.2526 58.0794C40.2526 58.3198 40.0566 58.5153 39.8162 58.5153C39.5761 58.5153 39.3803 58.3195 39.3803 58.0794C39.38 57.8387 39.5761 57.643 39.8162 57.643ZM39.8162 57.1445C39.3001 57.1445 38.8813 57.5631 38.8813 58.0794C38.8813 58.5955 39.3001 59.0138 39.8162 59.0138C40.3325 59.0138 40.7508 58.5955 40.7508 58.0794C40.7508 57.5631 40.3325 57.1445 39.8162 57.1445Z' fill='white'/%3E%3Cpath d='M26.1086 51.2254C30.575 51.2254 34.2089 54.8593 34.2089 59.3255V61.1947H32.3392C27.873 61.1947 24.2394 57.5611 24.2394 53.0947V51.2254H26.1086ZM26.1086 50.6025H24.2394H23.6162V51.2254V53.0947C23.6162 57.9124 27.522 61.8176 32.3389 61.8176H34.2086H34.8313V61.1945V59.3252C34.8313 54.5078 30.9263 50.6025 26.1086 50.6025Z' fill='white'/%3E%3Cpath d='M27.3545 53.9047C27.5952 53.9047 27.791 54.1007 27.791 54.3409C27.791 54.5813 27.5952 54.7773 27.3545 54.7773C27.1146 54.7773 26.9186 54.5813 26.9186 54.3409C26.9183 54.1007 27.1146 53.9047 27.3545 53.9047ZM27.3545 53.4062C26.8387 53.4062 26.4199 53.8248 26.4199 54.3409C26.4199 54.8572 26.8387 55.2755 27.3545 55.2755C27.8708 55.2755 28.2891 54.8569 28.2891 54.3409C28.2891 53.8248 27.8708 53.4062 27.3545 53.4062Z' fill='white'/%3E%3Cpath d='M31.0935 57.643C31.3337 57.643 31.5295 57.8387 31.5295 58.0794C31.5295 58.3198 31.3337 58.5153 31.0935 58.5153C30.8529 58.5153 30.6571 58.3195 30.6571 58.0794C30.6568 57.8387 30.8529 57.643 31.0935 57.643ZM31.0935 57.1445C30.5772 57.1445 30.1592 57.5631 30.1592 58.0794C30.1592 58.5955 30.5772 59.0138 31.0935 59.0138C31.6093 59.0138 32.0281 58.5955 32.0281 58.0794C32.0281 57.5631 31.6093 57.1445 31.0935 57.1445Z' fill='white'/%3E%3Cpath d='M34.2086 63.6874V65.5563C34.2086 70.0228 30.5748 73.6561 26.1083 73.6561H24.2391V71.7872C24.2391 67.3207 27.8727 63.6871 32.3389 63.6871H34.2086V63.6874ZM34.8313 63.0645H34.2086H32.3389C27.522 63.0645 23.6162 66.97 23.6162 71.7874V73.6564V74.2798H24.2394H26.1086C30.9263 74.2798 34.8313 70.3743 34.8313 65.5566V63.6876V63.0645Z' fill='white'/%3E%3Cpath d='M27.3545 70.1046C27.5952 70.1046 27.791 70.3002 27.791 70.5408C27.791 70.7812 27.5952 70.9773 27.3545 70.9773C27.1146 70.9773 26.9186 70.7812 26.9186 70.5408C26.9183 70.3004 27.1146 70.1046 27.3545 70.1046ZM27.3545 69.606C26.8387 69.606 26.4199 70.0245 26.4199 70.5408C26.4199 71.0569 26.8387 71.4754 27.3545 71.4754C27.8708 71.4754 28.2891 71.0569 28.2891 70.5408C28.2891 70.0245 27.8708 69.606 27.3545 69.606Z' fill='white'/%3E%3Cpath d='M31.0935 66.3666C31.3337 66.3666 31.5295 66.5624 31.5295 66.803C31.5295 67.0434 31.3337 67.239 31.0935 67.239C30.8529 67.239 30.6571 67.0434 30.6571 66.803C30.6568 66.5624 30.8529 66.3666 31.0935 66.3666ZM31.0935 65.8682C30.5772 65.8682 30.1592 66.2865 30.1592 66.8028C30.1592 67.3186 30.5772 67.7371 31.0935 67.7371C31.6093 67.7371 32.0281 67.3186 32.0281 66.8028C32.0281 66.2865 31.6093 65.8682 31.0935 65.8682Z' fill='white'/%3E%3Cpath d='M46.6695 101.072V102.941C46.6695 107.408 43.0364 111.041 38.57 111.041H36.701V109.172C36.701 104.705 40.3342 101.072 44.8006 101.072H46.6695V101.072ZM47.293 100.449H46.6695H44.8006C39.9836 100.449 36.0776 104.354 36.0776 109.172V111.041V111.664H36.7013H38.5703C43.3874 111.664 47.293 107.759 47.293 102.941V101.072V100.449Z' fill='white'/%3E%3Cpath d='M43.5547 103.751C43.7949 103.751 43.9907 103.947 43.9907 104.187C43.9907 104.427 43.7949 104.623 43.5547 104.623C43.3141 104.623 43.118 104.427 43.118 104.187C43.118 103.947 43.3141 103.751 43.5547 103.751ZM43.5547 103.252C43.0384 103.252 42.6201 103.671 42.6201 104.187C42.6201 104.703 43.0384 105.121 43.5547 105.121C44.0705 105.121 44.4893 104.703 44.4893 104.187C44.4893 103.671 44.0705 103.252 43.5547 103.252Z' fill='white'/%3E%3Cpath d='M39.8162 107.49C40.0566 107.49 40.2526 107.685 40.2526 107.926C40.2526 108.166 40.0566 108.362 39.8162 108.362C39.5761 108.362 39.3803 108.166 39.3803 107.926C39.3803 107.685 39.5761 107.49 39.8162 107.49ZM39.8162 106.991C39.3001 106.991 38.8813 107.41 38.8813 107.926C38.8813 108.442 39.3001 108.86 39.8162 108.86C40.3325 108.86 40.7508 108.442 40.7508 107.926C40.7508 107.41 40.3325 106.991 39.8162 106.991Z' fill='white'/%3E%3Cpath d='M26.1086 101.072C30.575 101.072 34.2089 104.706 34.2089 109.172V111.041H32.3392C27.873 111.041 24.2394 107.408 24.2394 102.941V101.072H26.1086V101.072ZM26.1086 100.449H24.2394H23.6162V101.072V102.941C23.6162 107.759 27.522 111.664 32.3389 111.664H34.2086H34.8313V111.041V109.172C34.8313 104.354 30.9263 100.449 26.1086 100.449Z' fill='white'/%3E%3Cpath d='M27.3545 103.751C27.5952 103.751 27.791 103.947 27.791 104.187C27.791 104.427 27.5952 104.623 27.3545 104.623C27.1146 104.623 26.9186 104.427 26.9186 104.187C26.9186 103.947 27.1146 103.751 27.3545 103.751ZM27.3545 103.252C26.8387 103.252 26.4199 103.671 26.4199 104.187C26.4199 104.703 26.8387 105.121 27.3545 105.121C27.8708 105.121 28.2891 104.703 28.2891 104.187C28.2891 103.671 27.8708 103.252 27.3545 103.252Z' fill='white'/%3E%3Cpath d='M31.0935 107.49C31.3337 107.49 31.5295 107.685 31.5295 107.926C31.5295 108.166 31.3337 108.362 31.0935 108.362C30.8529 108.362 30.6571 108.166 30.6571 107.926C30.6571 107.685 30.8529 107.49 31.0935 107.49ZM31.0935 106.991C30.5772 106.991 30.1592 107.41 30.1592 107.926C30.1592 108.442 30.5772 108.86 31.0935 108.86C31.6093 108.86 32.0281 108.442 32.0281 107.926C32.0281 107.41 31.6093 106.991 31.0935 106.991Z' fill='white'/%3E%3Cpath d='M34.2086 113.533V115.403C34.2086 119.869 30.5748 123.503 26.1083 123.503H24.2391V121.634C24.2391 117.167 27.8727 113.533 32.3389 113.533H34.2086ZM34.8313 112.91H34.2086H32.3389C27.522 112.91 23.6162 116.816 23.6162 121.633V123.502V124.126H24.2394H26.1086C30.9263 124.126 34.8313 120.22 34.8313 115.403V113.533V112.91Z' fill='white'/%3E%3Cpath d='M27.3545 119.951C27.5952 119.951 27.791 120.147 27.791 120.387C27.791 120.628 27.5952 120.823 27.3545 120.823C27.1146 120.823 26.9186 120.628 26.9186 120.387C26.9186 120.147 27.1146 119.951 27.3545 119.951ZM27.3545 119.453C26.8387 119.453 26.4199 119.871 26.4199 120.387C26.4199 120.903 26.8387 121.322 27.3545 121.322C27.8708 121.322 28.2891 120.903 28.2891 120.387C28.2891 119.871 27.8708 119.453 27.3545 119.453Z' fill='white'/%3E%3Cpath d='M31.0935 116.213C31.3337 116.213 31.5295 116.408 31.5295 116.649C31.5295 116.889 31.3337 117.085 31.0935 117.085C30.8529 117.085 30.6571 116.889 30.6571 116.649C30.6571 116.408 30.8529 116.213 31.0935 116.213ZM31.0935 115.714C30.5772 115.714 30.1592 116.132 30.1592 116.649C30.1592 117.165 30.5772 117.583 31.0935 117.583C31.6093 117.583 32.0281 117.165 32.0281 116.649C32.0281 116.132 31.6093 115.714 31.0935 115.714Z' fill='white'/%3E%3Cpath d='M38.5703 113.533C43.0367 113.533 46.6698 117.167 46.6698 121.634V123.503H44.8008C40.3344 123.503 36.7013 119.869 36.7013 115.403V113.533H38.5703ZM38.5703 112.91H36.7013H36.0776V113.533V115.403C36.0776 120.22 39.9836 124.126 44.8006 124.126H46.6695H47.293V123.502V121.633C47.293 116.816 43.3874 112.91 38.5703 112.91Z' fill='white'/%3E%3Cpath d='M43.5547 119.951C43.7949 119.951 43.9907 120.147 43.9907 120.387C43.9907 120.628 43.7949 120.823 43.5547 120.823C43.3141 120.823 43.118 120.628 43.118 120.387C43.118 120.147 43.3141 119.951 43.5547 119.951ZM43.5547 119.453C43.0384 119.453 42.6201 119.871 42.6201 120.387C42.6201 120.903 43.0384 121.322 43.5547 121.322C44.0705 121.322 44.4893 120.903 44.4893 120.387C44.4893 119.871 44.0705 119.453 43.5547 119.453Z' fill='white'/%3E%3Cpath d='M39.8162 116.213C40.0566 116.213 40.2526 116.408 40.2526 116.649C40.2526 116.889 40.0566 117.085 39.8162 117.085C39.5761 117.085 39.3803 116.889 39.3803 116.649C39.3803 116.408 39.5761 116.213 39.8162 116.213ZM39.8162 115.714C39.3001 115.714 38.8813 116.132 38.8813 116.649C38.8813 117.165 39.3001 117.583 39.8162 117.583C40.3325 117.583 40.7508 117.165 40.7508 116.649C40.7508 116.132 40.3325 115.714 39.8162 115.714Z' fill='white'/%3E%3Cpath d='M63.4934 38.7638C67.9598 38.7638 71.5931 42.3974 71.5931 46.8641V48.7331H69.7239C65.2577 48.7331 61.6239 45.0994 61.6239 40.633V38.7638H63.4934ZM63.4934 38.1406H61.6239H61.001V38.7638V40.633C61.001 45.451 64.906 49.3562 69.7237 49.3562H71.5929H72.2163V48.7331V46.8641C72.2163 42.0464 68.3105 38.1406 63.4934 38.1406Z' fill='white'/%3E%3Cpath d='M68.4776 45.182C68.7182 45.182 68.9143 45.3776 68.9143 45.618C68.9143 45.8586 68.7182 46.0541 68.4776 46.0541C68.2374 46.0541 68.0419 45.8586 68.0419 45.618C68.0419 45.3776 68.2374 45.182 68.4776 45.182ZM68.4776 44.6836C67.9618 44.6836 67.543 45.1021 67.543 45.618C67.543 46.1345 67.9618 46.5526 68.4776 46.5526C68.9939 46.5526 69.4127 46.1343 69.4127 45.618C69.4127 45.1021 68.9939 44.6836 68.4776 44.6836Z' fill='white'/%3E%3Cpath d='M64.7391 41.4432C64.9799 41.4432 65.1747 41.639 65.1747 41.8794C65.1747 42.1201 64.9799 42.3156 64.7391 42.3156C64.4984 42.3156 64.3031 42.1201 64.3031 41.8794C64.3031 41.6388 64.4984 41.4432 64.7391 41.4432ZM64.7391 40.9448C64.2227 40.9448 63.8047 41.3634 63.8047 41.8794C63.8047 42.3958 64.2227 42.814 64.7391 42.814C65.2556 42.814 65.6737 42.3958 65.6737 41.8794C65.6737 41.3634 65.2556 40.9448 64.7391 40.9448Z' fill='white'/%3E%3Cpath d='M71.5929 26.3024V28.1716C71.5929 32.638 67.9595 36.2719 63.4931 36.2719H61.6236V34.4024C61.6236 29.9362 65.2575 26.3026 69.7237 26.3026H71.5929V26.3024ZM72.2163 25.6792H71.5929H69.7237C64.906 25.6792 61.001 29.5847 61.001 34.4022V36.2716V36.8945H61.6239H63.4934C68.3105 36.8945 72.2163 32.989 72.2163 28.1713V26.3021V25.6792Z' fill='white'/%3E%3Cpath d='M68.4776 28.9818C68.7182 28.9818 68.9143 29.1776 68.9143 29.418C68.9143 29.6584 68.7182 29.8539 68.4776 29.8539C68.2374 29.8539 68.0419 29.6584 68.0419 29.418C68.0419 29.1776 68.2374 28.9818 68.4776 28.9818ZM68.4776 28.4834C67.9618 28.4834 67.543 28.9019 67.543 29.4183C67.543 29.9343 67.9618 30.3526 68.4776 30.3526C68.9939 30.3526 69.4127 29.9343 69.4127 29.4183C69.4127 28.9019 68.9939 28.4834 68.4776 28.4834Z' fill='white'/%3E%3Cpath d='M64.7391 32.7206C64.9799 32.7206 65.1747 32.9161 65.1747 33.1565C65.1747 33.3972 64.9799 33.5925 64.7391 33.5925C64.4984 33.5925 64.3031 33.3969 64.3031 33.1565C64.3031 32.9161 64.4984 32.7206 64.7391 32.7206ZM64.7391 32.2222C64.2227 32.2222 63.8047 32.6405 63.8047 33.1565C63.8047 33.6726 64.2227 34.0909 64.7391 34.0909C65.2556 34.0909 65.6737 33.6726 65.6737 33.1565C65.6737 32.6402 65.2556 32.2222 64.7391 32.2222Z' fill='white'/%3E%3Cpath d='M51.0322 26.3024C55.4983 26.3024 59.1317 29.936 59.1317 34.4022V36.2716H57.2627C52.7963 36.2716 49.1625 32.638 49.1625 28.1713V26.3021H51.0322V26.3024ZM51.0322 25.6792H49.1625H48.5396V26.3024V28.1716C48.5396 32.9893 52.4448 36.8948 57.2625 36.8948H59.1315H59.7549V36.2719V34.4024C59.7549 29.5847 55.8491 25.6792 51.0322 25.6792Z' fill='white'/%3E%3Cpath d='M52.2779 28.9818C52.5185 28.9818 52.7141 29.1776 52.7141 29.418C52.7141 29.6584 52.5185 29.8539 52.2779 29.8539C52.037 29.8539 51.8419 29.6584 51.8419 29.418C51.8419 29.1776 52.037 28.9818 52.2779 28.9818ZM52.2779 28.4834C51.7618 28.4834 51.3433 28.9019 51.3433 29.4183C51.3433 29.9343 51.7618 30.3526 52.2779 30.3526C52.7942 30.3526 53.2122 29.9343 53.2122 29.4183C53.2122 28.9019 52.7942 28.4834 52.2779 28.4834Z' fill='white'/%3E%3Cpath d='M56.0167 32.7206C56.2565 32.7206 56.4526 32.9161 56.4526 33.1565C56.4526 33.3972 56.2565 33.5925 56.0167 33.5925C55.7758 33.5925 55.58 33.3969 55.58 33.1565C55.58 32.9161 55.7758 32.7206 56.0167 32.7206ZM56.0167 32.2222C55.5001 32.2222 55.0815 32.6405 55.0815 33.1565C55.0815 33.6726 55.5001 34.0909 56.0167 34.0909C56.5322 34.0909 56.951 33.6726 56.951 33.1565C56.951 32.6402 56.5322 32.2222 56.0167 32.2222Z' fill='white'/%3E%3Cpath d='M59.1315 38.7638V40.633C59.1315 45.0994 55.4981 48.7331 51.0319 48.7331H49.1622V46.8641C49.1622 42.3974 52.7961 38.7638 57.2625 38.7638H59.1315ZM59.7549 38.1406H59.1315H57.2625C52.4448 38.1406 48.5396 42.0464 48.5396 46.8641V48.7331V49.3562H49.1625H51.0322C55.8491 49.3562 59.7549 45.451 59.7549 40.633V38.7638V38.1406Z' fill='white'/%3E%3Cpath d='M52.2779 45.182C52.5185 45.182 52.7141 45.3776 52.7141 45.618C52.7141 45.8586 52.5185 46.0541 52.2779 46.0541C52.037 46.0541 51.8419 45.8586 51.8419 45.618C51.8419 45.3776 52.037 45.182 52.2779 45.182ZM52.2779 44.6836C51.7618 44.6836 51.3433 45.1021 51.3433 45.618C51.3433 46.1345 51.7618 46.5526 52.2779 46.5526C52.7942 46.5526 53.2122 46.1343 53.2122 45.618C53.2122 45.1021 52.7942 44.6836 52.2779 44.6836Z' fill='white'/%3E%3Cpath d='M56.0167 41.4432C56.2565 41.4432 56.4526 41.639 56.4526 41.8794C56.4526 42.1201 56.2565 42.3156 56.0167 42.3156C55.7758 42.3156 55.58 42.1201 55.58 41.8794C55.58 41.6388 55.7758 41.4432 56.0167 41.4432ZM56.0167 40.9448C55.5001 40.9448 55.0815 41.3634 55.0815 41.8794C55.0815 42.3958 55.5001 42.814 56.0167 42.814C56.5322 42.814 56.951 42.3958 56.951 41.8794C56.951 41.3634 56.5322 40.9448 56.0167 40.9448Z' fill='white'/%3E%3Cpath d='M71.5929 76.1488V78.0183C71.5929 82.4844 67.9595 86.1183 63.4931 86.1183H61.6236V84.2488C61.6236 79.7824 65.2575 76.1488 69.7237 76.1488H71.5929ZM72.2163 75.5259H71.5929H69.7237C64.906 75.5259 61.001 79.4314 61.001 84.2488V86.1183V86.7412H61.6239H63.4934C68.3105 86.7412 72.2163 82.8357 72.2163 78.0185V76.149V75.5259Z' fill='white'/%3E%3Cpath d='M68.4776 78.8283C68.7182 78.8283 68.9143 79.0236 68.9143 79.2645C68.9143 79.5048 68.7182 79.7004 68.4776 79.7004C68.2374 79.7004 68.0419 79.5048 68.0419 79.2645C68.0419 79.0238 68.2374 78.8283 68.4776 78.8283ZM68.4776 78.3296C67.9618 78.3296 67.543 78.7481 67.543 79.2645C67.543 79.7805 67.9618 80.1988 68.4776 80.1988C68.9939 80.1988 69.4127 79.7803 69.4127 79.2645C69.4127 78.7481 68.9939 78.3296 68.4776 78.3296Z' fill='white'/%3E%3Cpath d='M64.7391 82.5665C64.9799 82.5665 65.1747 82.7621 65.1747 83.0025C65.1747 83.2434 64.9799 83.4389 64.7391 83.4389C64.4984 83.4389 64.3031 83.2434 64.3031 83.0025C64.3031 82.7621 64.4984 82.5665 64.7391 82.5665ZM64.7391 82.0679C64.2227 82.0679 63.8047 82.4864 63.8047 83.0022C63.8047 83.5188 64.2227 83.9371 64.7391 83.9371C65.2556 83.9371 65.6737 83.5185 65.6737 83.0022C65.6737 82.4864 65.2556 82.0679 64.7391 82.0679Z' fill='white'/%3E%3Cpath d='M51.0322 76.1488C55.4983 76.1488 59.1317 79.7824 59.1317 84.2488V86.1183H57.2627C52.7963 86.1183 49.1625 82.4847 49.1625 78.0183V76.1488H51.0322ZM51.0322 75.5259H49.1625H48.5396V76.1488V78.0183C48.5396 82.8357 52.4448 86.741 57.2625 86.741H59.1315H59.7549V86.1181V84.2486C59.7549 79.4311 55.8491 75.5259 51.0322 75.5259Z' fill='white'/%3E%3Cpath d='M52.2779 78.8283C52.5185 78.8283 52.7141 79.0236 52.7141 79.2645C52.7141 79.5048 52.5185 79.7004 52.2779 79.7004C52.037 79.7004 51.8419 79.5048 51.8419 79.2645C51.8419 79.0238 52.037 78.8283 52.2779 78.8283ZM52.2779 78.3296C51.7618 78.3296 51.3433 78.7481 51.3433 79.2645C51.3433 79.7805 51.7618 80.1988 52.2779 80.1988C52.7942 80.1988 53.2122 79.7803 53.2122 79.2645C53.2122 78.7481 52.7942 78.3296 52.2779 78.3296Z' fill='white'/%3E%3Cpath d='M56.0167 82.5665C56.2565 82.5665 56.4526 82.7621 56.4526 83.0025C56.4526 83.2434 56.2565 83.4389 56.0167 83.4389C55.7758 83.4389 55.58 83.2434 55.58 83.0025C55.58 82.7621 55.7758 82.5665 56.0167 82.5665ZM56.0167 82.0679C55.5001 82.0679 55.0815 82.4864 55.0815 83.0022C55.0815 83.5188 55.5001 83.9371 56.0167 83.9371C56.5322 83.9371 56.951 83.5185 56.951 83.0022C56.951 82.4864 56.5322 82.0679 56.0167 82.0679Z' fill='white'/%3E%3Cpath d='M59.1315 88.6105V90.4794C59.1315 94.9461 55.4981 98.5797 51.0319 98.5797H49.1622V96.7103C49.1622 92.2441 52.7961 88.6105 57.2625 88.6105H59.1315ZM59.7549 87.9873H59.1315H57.2625C52.4448 87.9873 48.5396 91.8931 48.5396 96.7105V98.58V99.2029H49.1625H51.0322C55.8491 99.2029 59.7549 95.2974 59.7549 90.4797V88.6107V87.9873Z' fill='white'/%3E%3Cpath d='M52.2779 95.0277C52.5185 95.0277 52.7141 95.2235 52.7141 95.4639C52.7141 95.7046 52.5185 95.9001 52.2779 95.9001C52.037 95.9001 51.8419 95.7046 51.8419 95.4639C51.8419 95.2235 52.037 95.0277 52.2779 95.0277ZM52.2779 94.5293C51.7618 94.5293 51.3433 94.9478 51.3433 95.4639C51.3433 95.9802 51.7618 96.3985 52.2779 96.3985C52.7942 96.3985 53.2122 95.9802 53.2122 95.4639C53.2122 94.9478 52.7942 94.5293 52.2779 94.5293Z' fill='white'/%3E%3Cpath d='M56.0167 91.2894C56.2565 91.2894 56.4526 91.4852 56.4526 91.7256C56.4526 91.9665 56.2565 92.1618 56.0167 92.1618C55.7758 92.1618 55.58 91.9663 55.58 91.7256C55.58 91.4852 55.7758 91.2894 56.0167 91.2894ZM56.0167 90.791C55.5001 90.791 55.0815 91.2093 55.0815 91.7254C55.0815 92.2417 55.5001 92.6602 56.0167 92.6602C56.5322 92.6602 56.951 92.2417 56.951 91.7254C56.951 91.2096 56.5322 90.791 56.0167 90.791Z' fill='white'/%3E%3Cpath d='M63.4934 88.6105C67.9598 88.6105 71.5931 92.2441 71.5931 96.7103V98.5797H69.7239C65.2577 98.5797 61.6239 94.9461 61.6239 90.4794V88.6105H63.4934ZM63.4934 87.9873H61.6239H61.001V88.6107V90.4797C61.001 95.2976 64.906 99.2029 69.7237 99.2029H71.5929H72.2163V98.58V96.7105C72.2163 91.8928 68.3105 87.9873 63.4934 87.9873Z' fill='white'/%3E%3Cpath d='M68.4776 95.0277C68.7182 95.0277 68.9143 95.2235 68.9143 95.4639C68.9143 95.7046 68.7182 95.9001 68.4776 95.9001C68.2374 95.9001 68.0419 95.7046 68.0419 95.4639C68.0419 95.2235 68.2374 95.0277 68.4776 95.0277ZM68.4776 94.5293C67.9618 94.5293 67.543 94.9478 67.543 95.4639C67.543 95.9802 67.9618 96.3985 68.4776 96.3985C68.9939 96.3985 69.4127 95.9802 69.4127 95.4639C69.4127 94.9478 68.9939 94.5293 68.4776 94.5293Z' fill='white'/%3E%3Cpath d='M64.7391 91.2894C64.9799 91.2894 65.1747 91.4852 65.1747 91.7256C65.1747 91.9665 64.9799 92.1618 64.7391 92.1618C64.4984 92.1618 64.3031 91.9663 64.3031 91.7256C64.3031 91.4852 64.4984 91.2894 64.7391 91.2894ZM64.7391 90.791C64.2227 90.791 63.8047 91.2093 63.8047 91.7254C63.8047 92.2417 64.2227 92.6602 64.7391 92.6602C65.2556 92.6602 65.6737 92.2417 65.6737 91.7254C65.6737 91.2096 65.2556 90.791 64.7391 90.791Z' fill='white'/%3E%3Cpath d='M51.0322 125.995C55.4983 125.995 59.1317 129.629 59.1317 134.096V135.965H57.2627C52.7963 135.965 49.1625 132.331 49.1625 127.864V125.995H51.0322ZM51.0322 125.372H49.1625H48.5396V125.995V127.864C48.5396 132.682 52.4448 136.588 57.2625 136.588H59.1315H59.7549V135.964V134.095C59.7549 129.278 55.8491 125.372 51.0322 125.372Z' fill='white'/%3E%3Cpath d='M52.2779 128.674C52.5185 128.674 52.7141 128.87 52.7141 129.111C52.7141 129.351 52.5185 129.547 52.2779 129.547C52.037 129.547 51.8419 129.351 51.8419 129.111C51.8419 128.87 52.037 128.674 52.2779 128.674ZM52.2779 128.176C51.7618 128.176 51.3433 128.594 51.3433 129.111C51.3433 129.627 51.7618 130.045 52.2779 130.045C52.7942 130.045 53.2122 129.627 53.2122 129.111C53.2122 128.594 52.7942 128.176 52.2779 128.176Z' fill='white'/%3E%3Cpath d='M56.0167 132.413C56.2565 132.413 56.4526 132.608 56.4526 132.849C56.4526 133.089 56.2565 133.285 56.0167 133.285C55.7758 133.285 55.58 133.089 55.58 132.849C55.58 132.608 55.7758 132.413 56.0167 132.413ZM56.0167 131.914C55.5001 131.914 55.0815 132.332 55.0815 132.849C55.0815 133.365 55.5001 133.783 56.0167 133.783C56.5322 133.783 56.951 133.365 56.951 132.849C56.951 132.332 56.5322 131.914 56.0167 131.914Z' fill='white'/%3E%3Cpath d='M59.1315 138.457V140.326C59.1315 144.792 55.4981 148.426 51.0319 148.426H49.1622V146.556C49.1622 142.09 52.7961 138.457 57.2625 138.457H59.1315ZM59.7549 137.833H59.1315H57.2625C52.4448 137.833 48.5396 141.739 48.5396 146.556V148.426V149.049H49.1625H51.0322C55.8491 149.049 59.7549 145.143 59.7549 140.326V138.457V137.833Z' fill='white'/%3E%3Cpath d='M52.2779 144.874C52.5185 144.874 52.7141 145.07 52.7141 145.31C52.7141 145.551 52.5185 145.746 52.2779 145.746C52.037 145.746 51.8419 145.551 51.8419 145.31C51.8419 145.07 52.037 144.874 52.2779 144.874ZM52.2779 144.375C51.7618 144.375 51.3433 144.794 51.3433 145.31C51.3433 145.826 51.7618 146.245 52.2779 146.245C52.7942 146.245 53.2122 145.826 53.2122 145.31C53.2122 144.794 52.7942 144.375 52.2779 144.375Z' fill='white'/%3E%3Cpath d='M56.0167 141.136C56.2565 141.136 56.4526 141.331 56.4526 141.572C56.4526 141.812 56.2565 142.008 56.0167 142.008C55.7758 142.008 55.58 141.812 55.58 141.572C55.58 141.331 55.7758 141.136 56.0167 141.136ZM56.0167 140.637C55.5001 140.637 55.0815 141.056 55.0815 141.572C55.0815 142.088 55.5001 142.507 56.0167 142.507C56.5322 142.507 56.951 142.088 56.951 141.572C56.951 141.056 56.5322 140.637 56.0167 140.637Z' fill='white'/%3E%3Cpath d='M63.4934 138.457C67.9598 138.457 71.5931 142.09 71.5931 146.556V148.426H69.7239C65.2577 148.426 61.6239 144.792 61.6239 140.326V138.457H63.4934ZM63.4934 137.833H61.6239H61.001V138.457V140.326C61.001 145.143 64.906 149.049 69.7237 149.049H71.5929H72.2163V148.426V146.556C72.2163 141.739 68.3105 137.833 63.4934 137.833Z' fill='white'/%3E%3Cpath d='M68.4776 144.874C68.7182 144.874 68.9143 145.07 68.9143 145.31C68.9143 145.551 68.7182 145.746 68.4776 145.746C68.2374 145.746 68.0419 145.551 68.0419 145.31C68.0419 145.07 68.2374 144.874 68.4776 144.874ZM68.4776 144.375C67.9618 144.375 67.543 144.794 67.543 145.31C67.543 145.826 67.9618 146.245 68.4776 146.245C68.9939 146.245 69.4127 145.826 69.4127 145.31C69.4127 144.794 68.9939 144.375 68.4776 144.375Z' fill='white'/%3E%3Cpath d='M64.7391 141.136C64.9799 141.136 65.1747 141.331 65.1747 141.572C65.1747 141.812 64.9799 142.008 64.7391 142.008C64.4984 142.008 64.3031 141.812 64.3031 141.572C64.3031 141.331 64.4984 141.136 64.7391 141.136ZM64.7391 140.637C64.2227 140.637 63.8047 141.056 63.8047 141.572C63.8047 142.088 64.2227 142.507 64.7391 142.507C65.2556 142.507 65.6737 142.088 65.6737 141.572C65.6737 141.056 65.2556 140.637 64.7391 140.637Z' fill='white'/%3E%3Cpath d='M71.5929 125.995V127.864C71.5929 132.331 67.9595 135.965 63.4931 135.965H61.6236V134.096C61.6236 129.629 65.2575 125.995 69.7237 125.995H71.5929ZM72.2163 125.372H71.5929H69.7237C64.906 125.372 61.001 129.278 61.001 134.095V135.964V136.588H61.6239H63.4934C68.3105 136.588 72.2163 132.682 72.2163 127.864V125.995V125.372Z' fill='white'/%3E%3Cpath d='M68.4776 128.674C68.7182 128.674 68.9143 128.87 68.9143 129.111C68.9143 129.351 68.7182 129.547 68.4776 129.547C68.2374 129.547 68.0419 129.351 68.0419 129.111C68.0419 128.87 68.2374 128.674 68.4776 128.674ZM68.4776 128.176C67.9618 128.176 67.543 128.594 67.543 129.111C67.543 129.627 67.9618 130.045 68.4776 130.045C68.9939 130.045 69.4127 129.627 69.4127 129.111C69.4127 128.594 68.9939 128.176 68.4776 128.176Z' fill='white'/%3E%3Cpath d='M64.7391 132.413C64.9799 132.413 65.1747 132.608 65.1747 132.849C65.1747 133.089 64.9799 133.285 64.7391 133.285C64.4984 133.285 64.3031 133.089 64.3031 132.849C64.3031 132.608 64.4984 132.413 64.7391 132.413ZM64.7391 131.914C64.2227 131.914 63.8047 132.332 63.8047 132.849C63.8047 133.365 64.2227 133.783 64.7391 133.783C65.2556 133.783 65.6737 133.365 65.6737 132.849C65.6737 132.332 65.2556 131.914 64.7391 131.914Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M22.3077 0.756348H20.4388C15.6211 0.756348 11.7153 4.66186 11.7153 9.47956V11.3488V11.9719H12.3387H14.2077C19.0257 11.9719 22.9314 8.06643 22.9314 3.24898V1.37951V0.756348H22.3077ZM19.1923 4.06642C19.4329 4.06642 19.6287 4.26196 19.6287 4.50235C19.6287 4.74274 19.4329 4.93828 19.1923 4.93828C18.9514 4.93828 18.7566 4.74274 18.7566 4.50235C18.7566 4.26196 18.9514 4.06642 19.1923 4.06642ZM19.1923 3.56774C18.6757 3.56774 18.2576 3.98603 18.2576 4.50235C18.2576 5.01841 18.6757 5.43671 19.1923 5.43671C19.7088 5.43671 20.1266 5.01841 20.1266 4.50235C20.1266 3.98603 19.7088 3.56774 19.1923 3.56774ZM15.8897 8.24078C15.8897 8.00039 15.6942 7.80459 15.454 7.80459C15.2134 7.80459 15.0173 8.00039 15.0173 8.24078C15.0173 8.48117 15.2134 8.67697 15.454 8.67697C15.6942 8.67697 15.8897 8.48117 15.8897 8.24078ZM14.5194 8.24078C14.5194 7.72446 14.9377 7.30617 15.454 7.30617C15.9703 7.30617 16.3886 7.72446 16.3886 8.24078C16.3886 8.7571 15.9703 9.17539 15.454 9.17539C14.9377 9.17539 14.5194 8.7571 14.5194 8.24078Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M-0.746582 1.37952V3.24849C-0.746582 8.06594 3.15918 11.9715 7.97687 11.9715H9.84608H10.4695V11.3483V9.47907C10.4695 4.66137 6.56374 0.755859 1.74605 0.755859H-0.122925H-0.746582V1.37952ZM2.99232 4.06642C3.23247 4.06642 3.42801 4.26196 3.42801 4.50235C3.42801 4.74275 3.23247 4.93829 2.99232 4.93829C2.75168 4.93829 2.5564 4.74275 2.5564 4.50235C2.5564 4.26196 2.75168 4.06642 2.99232 4.06642ZM2.99232 3.56774C2.47601 3.56774 2.05797 3.98604 2.05797 4.50235C2.05797 5.01842 2.47601 5.43671 2.99232 5.43671C3.5089 5.43671 3.92693 5.01842 3.92693 4.50235C3.92693 3.98604 3.5089 3.56774 2.99232 3.56774ZM7.16719 8.24078C7.16719 8.00039 6.97115 7.8046 6.7305 7.8046C6.49036 7.8046 6.29482 8.00039 6.29482 8.24078C6.29482 8.48118 6.49036 8.67697 6.7305 8.67697C6.97115 8.67697 7.16719 8.48118 7.16719 8.24078ZM5.7959 8.24078C5.7959 7.72447 6.21469 7.30617 6.7305 7.30617C7.24683 7.30617 7.66486 7.72447 7.66486 8.24078C7.66486 8.7571 7.24683 9.17539 6.7305 9.17539C6.21469 9.17539 5.7959 8.7571 5.7959 8.24078Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M-0.122925 24.4334H1.74605C6.56374 24.4334 10.4695 20.5279 10.4695 15.7102V13.8409V13.2178H9.84608H7.97687C3.15918 13.2178 -0.746582 17.123 -0.746582 21.9407V23.8102V24.4331H-0.122925V24.4334ZM2.99232 20.2663C3.23247 20.2663 3.42801 20.4621 3.42801 20.7025C3.42801 20.9429 3.23247 21.1384 2.99232 21.1384C2.75168 21.1384 2.5564 20.9429 2.5564 20.7025C2.5564 20.4621 2.75168 20.2663 2.99232 20.2663ZM2.99232 19.7676C2.47601 19.7676 2.05797 20.1859 2.05797 20.7025C2.05797 21.2185 2.47601 21.6368 2.99232 21.6368C3.5089 21.6368 3.92693 21.2183 3.92693 20.7025C3.92693 20.1859 3.5089 19.7676 2.99232 19.7676ZM7.16719 16.964C7.16719 16.7234 6.97115 16.5278 6.7305 16.5278C6.49036 16.5278 6.29482 16.7234 6.29482 16.964C6.29482 17.2044 6.49036 17.4 6.7305 17.4C6.97115 17.4 7.16719 17.2044 7.16719 16.964ZM5.7959 16.964C5.7959 16.4477 6.21469 16.0294 6.7305 16.0294C7.24683 16.0294 7.66486 16.4477 7.66486 16.964C7.66486 17.4801 7.24683 17.8984 6.7305 17.8984C6.21469 17.8984 5.7959 17.4801 5.7959 16.964Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M22.9309 23.8102V21.9407C22.9309 17.123 19.0252 13.2178 14.2072 13.2178H12.3383H11.7148V13.8409V15.7102C11.7148 20.5279 15.6206 24.4334 20.4383 24.4334H22.3073H22.9309V23.8102ZM19.192 20.266C19.4326 20.266 19.6284 20.4618 19.6284 20.7022C19.6284 20.9426 19.4326 21.1381 19.192 21.1381C18.9511 21.1381 18.7563 20.9426 18.7563 20.7022C18.7563 20.4618 18.9511 20.266 19.192 20.266ZM19.192 19.7673C18.6754 19.7673 18.2574 20.1856 18.2574 20.7022C18.2574 21.2183 18.6754 21.6366 19.192 21.6366C19.7086 21.6366 20.1264 21.218 20.1264 20.7022C20.1264 20.1856 19.7086 19.7673 19.192 19.7673ZM15.8894 16.9638C15.8894 16.7231 15.6939 16.5276 15.4538 16.5276C15.2131 16.5276 15.0171 16.7231 15.0171 16.9638C15.0171 17.2042 15.2131 17.3997 15.4538 17.3997C15.6939 17.3997 15.8894 17.2042 15.8894 16.9638ZM14.5191 16.9638C14.5191 16.4475 14.9375 16.0292 15.4538 16.0292C15.9701 16.0292 16.3884 16.4475 16.3884 16.9638C16.3884 17.4798 15.9701 17.8981 15.4538 17.8981C14.9375 17.8981 14.5191 17.4798 14.5191 16.9638Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M71.2816 0.756348H69.4127C64.595 0.756348 60.6895 4.66186 60.6895 9.47956V11.3488V11.9719H61.3126H63.1816C67.9995 11.9719 71.9053 8.06643 71.9053 3.24898V1.37951V0.756348H71.2816ZM68.1663 4.06642C68.4069 4.06642 68.6027 4.26196 68.6027 4.50235C68.6027 4.74274 68.4069 4.93828 68.1663 4.93828C67.9257 4.93828 67.7306 4.74274 67.7306 4.50235C67.7306 4.26196 67.9257 4.06642 68.1663 4.06642ZM68.1663 3.56774C67.6505 3.56774 67.2317 3.98603 67.2317 4.50235C67.2317 5.01841 67.6505 5.43671 68.1663 5.43671C68.6829 5.43671 69.1009 5.01841 69.1009 4.50235C69.1009 3.98603 68.6829 3.56774 68.1663 3.56774ZM64.864 8.24078C64.864 8.00039 64.6683 7.80459 64.4281 7.80459C64.1875 7.80459 63.9912 8.00039 63.9914 8.24078C63.9914 8.48117 64.1875 8.67697 64.4281 8.67697C64.6683 8.67697 64.864 8.48117 64.864 8.24078ZM63.4935 8.24078C63.4935 7.72446 63.9118 7.30617 64.4281 7.30617C64.9439 7.30617 65.3627 7.72446 65.3627 8.24078C65.3627 8.7571 64.9439 9.17539 64.4281 9.17539C63.9118 9.17539 63.4935 8.7571 63.4935 8.24078Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M48.2275 1.37952V3.24849C48.2275 8.06594 52.133 11.9715 56.9507 11.9715H58.8199H59.4434V11.3483V9.47907C59.4434 4.66137 55.5376 0.755859 50.7199 0.755859H48.8507H48.2275V1.37952ZM51.9662 4.06642C52.2064 4.06642 52.4022 4.26196 52.4022 4.50235C52.4022 4.74275 52.2064 4.93829 51.9662 4.93829C51.7256 4.93829 51.5298 4.74275 51.5298 4.50235C51.5298 4.26196 51.7256 4.06642 51.9662 4.06642ZM51.9662 3.56774C51.4499 3.56774 51.0319 3.98604 51.0319 4.50235C51.0319 5.01842 51.4499 5.43671 51.9662 5.43671C52.482 5.43671 52.9008 5.01842 52.9008 4.50235C52.9008 3.98604 52.482 3.56774 51.9662 3.56774ZM56.1408 8.24078C56.1408 8.00039 55.945 7.8046 55.7044 7.8046C55.4642 7.8046 55.2684 8.00039 55.2687 8.24078C55.2687 8.48118 55.4642 8.67697 55.7044 8.67697C55.945 8.67697 56.1408 8.48118 56.1408 8.24078ZM54.7698 8.24078C54.7698 7.72447 55.1886 7.30617 55.7044 7.30617C56.2209 7.30617 56.6387 7.72447 56.6387 8.24078C56.6387 8.7571 56.2209 9.17539 55.7044 9.17539C55.1886 9.17539 54.7698 8.7571 54.7698 8.24078Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M48.8507 24.4334H50.7199C55.5376 24.4334 59.4434 20.5279 59.4434 15.7102V13.8409V13.2178H58.8199H56.9507C52.1331 13.2178 48.2275 17.123 48.2275 21.9407V23.8102V24.4331H48.8507V24.4334ZM51.9665 20.2663C52.2066 20.2663 52.4024 20.4621 52.4024 20.7025C52.4024 20.9429 52.2066 21.1384 51.9665 21.1384C51.7258 21.1384 51.53 20.9429 51.53 20.7025C51.53 20.4621 51.7258 20.2663 51.9665 20.2663ZM51.9665 19.7676C51.4501 19.7676 51.0321 20.1859 51.0321 20.7025C51.0321 21.2185 51.4501 21.6368 51.9665 21.6368C52.4823 21.6368 52.9011 21.2183 52.9011 20.7025C52.9011 20.1859 52.4823 19.7676 51.9665 19.7676ZM56.1411 16.964C56.1411 16.7234 55.9453 16.5278 55.7046 16.5278C55.4645 16.5278 55.2687 16.7234 55.269 16.964C55.269 17.2044 55.4645 17.4 55.7046 17.4C55.9453 17.4 56.1411 17.2044 56.1411 16.964ZM54.77 16.964C54.77 16.4477 55.1888 16.0294 55.7046 16.0294C56.2212 16.0294 56.639 16.4477 56.639 16.964C56.639 17.4801 56.2212 17.8984 55.7046 17.8984C55.1888 17.8984 54.77 17.4801 54.77 16.964Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M71.9053 23.8102V21.9407C71.9053 17.123 67.9995 13.2178 63.1816 13.2178H61.3126H60.6895V13.8409V15.7102C60.6895 20.5279 64.595 24.4334 69.4127 24.4334H71.2816H71.9053V23.8102ZM68.1663 20.266C68.4069 20.266 68.6027 20.4618 68.6027 20.7022C68.6027 20.9426 68.4069 21.1381 68.1663 21.1381C67.9257 21.1381 67.7306 20.9426 67.7306 20.7022C67.7306 20.4618 67.9257 20.266 68.1663 20.266ZM68.1663 19.7673C67.6505 19.7673 67.2317 20.1856 67.2317 20.7022C67.2317 21.2183 67.6505 21.6366 68.1663 21.6366C68.6829 21.6366 69.1009 21.218 69.1009 20.7022C69.1009 20.1856 68.6829 19.7673 68.1663 19.7673ZM64.864 16.9638C64.864 16.7231 64.6683 16.5276 64.4281 16.5276C64.1875 16.5276 63.9912 16.7231 63.9914 16.9638C63.9914 17.2042 64.1875 17.3997 64.4281 17.3997C64.6683 17.3997 64.864 17.2042 64.864 16.9638ZM63.4935 16.9638C63.4935 16.4475 63.9118 16.0292 64.4281 16.0292C64.9439 16.0292 65.3627 16.4475 65.3627 16.9638C65.3627 17.4798 64.9439 17.8981 64.4281 17.8981C63.9118 17.8981 63.4935 17.4798 63.4935 16.9638Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M46.6695 25.6795H44.8006C39.9836 25.6795 36.0776 29.585 36.0776 34.4024V36.2719V36.8948H36.7013H38.5703C43.3875 36.8948 47.293 32.9893 47.293 28.1716V26.3024V25.6792H46.6695V25.6795ZM43.5547 28.9893C43.7949 28.9893 43.9907 29.1851 43.9907 29.4254C43.9907 29.6658 43.7949 29.8614 43.5547 29.8614C43.3141 29.8614 43.118 29.6658 43.118 29.4254C43.1178 29.1851 43.3141 28.9893 43.5547 28.9893ZM43.5547 28.4908C43.0384 28.4908 42.6201 28.9094 42.6201 29.4257C42.6201 29.9418 43.0384 30.3601 43.5547 30.3601C44.0705 30.3601 44.4893 29.9418 44.4893 29.4257C44.4893 28.9094 44.0705 28.4908 43.5547 28.4908ZM40.2525 33.1639C40.2525 32.9235 40.0565 32.7279 39.816 32.7279C39.5759 32.7279 39.3799 32.9235 39.3801 33.1639C39.3801 33.4043 39.5759 33.5998 39.816 33.5998C40.0565 33.5998 40.2525 33.4045 40.2525 33.1639ZM38.8812 33.1639C38.8812 32.6478 39.3 32.2295 39.816 32.2295C40.3324 32.2295 40.7507 32.6476 40.7507 33.1639C40.7507 33.6799 40.3324 34.0982 39.816 34.0982C39.3 34.0982 38.8812 33.6799 38.8812 33.1639Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M23.6162 26.3026V28.1718C23.6162 32.9895 27.522 36.895 32.3389 36.895H34.2086H34.8313V36.2721V34.4026C34.8313 29.5852 30.9263 25.6797 26.1086 25.6797H24.2394H23.6162V26.3026ZM27.3544 28.9893C27.595 28.9893 27.7908 29.185 27.7908 29.4254C27.7908 29.6658 27.595 29.8614 27.3544 29.8614C27.1145 29.8614 26.9184 29.6658 26.9184 29.4254C26.9182 29.185 27.1145 28.9893 27.3544 28.9893ZM27.3544 28.4908C26.8386 28.4908 26.4198 28.9094 26.4198 29.4257C26.4198 29.9418 26.8386 30.3601 27.3544 30.3601C27.8707 30.3601 28.289 29.9418 28.289 29.4257C28.289 28.9094 27.8707 28.4908 27.3544 28.4908ZM31.529 33.1639C31.529 32.9235 31.3333 32.7279 31.0931 32.7279C30.8525 32.7279 30.6564 32.9235 30.6567 33.1639C30.6567 33.4043 30.8525 33.5998 31.0931 33.5998C31.3333 33.5998 31.529 33.4045 31.529 33.1639ZM30.1588 33.1639C30.1588 32.6478 30.5768 32.2295 31.0931 32.2295C31.6089 32.2295 32.0277 32.6475 32.0277 33.1639C32.0277 33.6799 31.6089 34.0982 31.0931 34.0982C30.5768 34.0982 30.1588 33.6799 30.1588 33.1639Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M24.2394 49.3562H26.1086C30.9263 49.3562 34.8313 45.451 34.8313 40.633V38.7638V38.1406H34.2086H32.3389C27.522 38.1406 23.6162 42.0464 23.6162 46.8641V48.7331V49.3562H24.2394ZM27.3544 45.1891C27.595 45.1891 27.7908 45.3847 27.7908 45.625C27.7908 45.8657 27.595 46.0612 27.3544 46.0612C27.1145 46.0612 26.9184 45.8657 26.9184 45.625C26.9182 45.3847 27.1145 45.1891 27.3544 45.1891ZM27.3544 44.6907C26.8386 44.6907 26.4198 45.1092 26.4198 45.625C26.4198 46.1416 26.8386 46.5597 27.3544 46.5597C27.8707 46.5597 28.289 46.1414 28.289 45.625C28.289 45.1092 27.8707 44.6907 27.3544 44.6907ZM31.529 41.8869C31.529 41.6465 31.3333 41.4507 31.0931 41.4507C30.8525 41.4507 30.6564 41.6462 30.6567 41.8869C30.6567 42.1275 30.8525 42.3231 31.0931 42.3231C31.3333 42.3231 31.529 42.1275 31.529 41.8869ZM30.1588 41.8869C30.1588 41.3708 30.5768 40.9523 31.0931 40.9523C31.6089 40.9523 32.0277 41.3708 32.0277 41.8869C32.0277 42.4032 31.6089 42.8215 31.0931 42.8215C30.5768 42.8215 30.1588 42.4032 30.1588 41.8869Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M47.293 48.7331V46.8641C47.293 42.0464 43.3875 38.1406 38.5703 38.1406H36.7013H36.0776V38.7638V40.633C36.0776 45.451 39.9836 49.3562 44.8006 49.3562H46.6695H47.293V48.7331ZM43.5547 45.1891C43.7949 45.1891 43.9907 45.3847 43.9907 45.625C43.9907 45.8657 43.7949 46.0612 43.5547 46.0612C43.3141 46.0612 43.118 45.8657 43.118 45.625C43.1178 45.3847 43.3141 45.1891 43.5547 45.1891ZM43.5547 44.6907C43.0384 44.6907 42.6201 45.1092 42.6201 45.625C42.6201 46.1416 43.0384 46.5597 43.5547 46.5597C44.0705 46.5597 44.4893 46.1414 44.4893 45.625C44.4893 45.1092 44.0705 44.6907 43.5547 44.6907ZM40.2525 41.8869C40.2525 41.6465 40.0565 41.4507 39.816 41.4507C39.5759 41.4507 39.3799 41.6462 39.3801 41.8869C39.3801 42.1275 39.5759 42.3231 39.816 42.3231C40.0565 42.3231 40.2525 42.1275 40.2525 41.8869ZM38.8812 41.8869C38.8812 41.3708 39.3 40.9523 39.816 40.9523C40.3324 40.9523 40.7507 41.3708 40.7507 41.8869C40.7507 42.4032 40.3324 42.8215 39.816 42.8215C39.3 42.8215 38.8812 42.4032 38.8812 41.8869Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M22.3077 50.6025H20.4388C15.6211 50.6025 11.7153 54.5081 11.7153 59.3255V61.1947V61.8179H12.3387H14.2077C19.0257 61.8179 22.9314 57.9126 22.9314 53.0949V51.2257V50.6028H22.3077V50.6025ZM19.1923 53.9121C19.4329 53.9121 19.6287 54.1082 19.6287 54.3483C19.6287 54.5887 19.4329 54.7847 19.1923 54.7847C18.9514 54.7847 18.7566 54.5887 18.7566 54.3483C18.7566 54.1082 18.9514 53.9121 19.1923 53.9121ZM19.1923 53.4137C18.6757 53.4137 18.2576 53.8322 18.2576 54.3483C18.2576 54.8646 18.6757 55.2829 19.1923 55.2829C19.7088 55.2829 20.1266 54.8644 20.1266 54.3483C20.1266 53.8322 19.7088 53.4137 19.1923 53.4137ZM15.8897 58.087C15.8897 57.8463 15.6942 57.6505 15.454 57.6505C15.2134 57.6505 15.0173 57.8463 15.0173 58.087C15.0173 58.3271 15.2134 58.5229 15.454 58.5229C15.6942 58.5229 15.8897 58.3274 15.8897 58.087ZM14.5194 58.087C14.5194 57.5707 14.9377 57.1521 15.454 57.1521C15.9703 57.1521 16.3886 57.5707 16.3886 58.087C16.3886 58.603 15.9703 59.0213 15.454 59.0213C14.9377 59.0213 14.5194 58.603 14.5194 58.087Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M-0.746582 51.2257V53.0949C-0.746582 57.9126 3.15918 61.8179 7.97687 61.8179H9.84608H10.4695V61.1947V59.3255C10.4695 54.5078 6.56374 50.6025 1.74605 50.6025H-0.122925H-0.746582V51.2257ZM2.99232 53.9124C3.23247 53.9124 3.42801 54.1084 3.42801 54.3485C3.42801 54.5889 3.23247 54.785 2.99232 54.785C2.75168 54.785 2.5564 54.5889 2.5564 54.3485C2.5564 54.1084 2.75168 53.9124 2.99232 53.9124ZM2.99232 53.4139C2.47601 53.4139 2.05797 53.8325 2.05797 54.3485C2.05797 54.8649 2.47601 55.2831 2.99232 55.2831C3.5089 55.2831 3.92693 54.8646 3.92693 54.3485C3.92693 53.8325 3.5089 53.4139 2.99232 53.4139ZM7.16719 58.0872C7.16719 57.8466 6.97115 57.6508 6.7305 57.6508C6.49036 57.6508 6.29482 57.8466 6.29482 58.0872C6.29482 58.3274 6.49036 58.5231 6.7305 58.5231C6.97115 58.5231 7.16719 58.3276 7.16719 58.0872ZM5.7959 58.0872C5.7959 57.5709 6.21469 57.1524 6.7305 57.1524C7.24683 57.1524 7.66486 57.5709 7.66486 58.0872C7.66486 58.6033 7.24683 59.0216 6.7305 59.0216C6.21469 59.0216 5.7959 58.6033 5.7959 58.0872Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M-0.122925 74.2798H1.74605C6.56374 74.2798 10.4695 70.3743 10.4695 65.5566V63.6876V63.0645H9.84608H7.97687C3.15918 63.0645 -0.746582 66.97 -0.746582 71.7874V73.6564V74.2798H-0.122925ZM2.99232 70.1124C3.23247 70.1124 3.42801 70.308 3.42801 70.5486C3.42801 70.789 3.23247 70.9851 2.99232 70.9851C2.75168 70.9851 2.5564 70.789 2.5564 70.5486C2.5564 70.3082 2.75168 70.1124 2.99232 70.1124ZM2.99232 69.6138C2.47601 69.6138 2.05797 70.0323 2.05797 70.5486C2.05797 71.0647 2.47601 71.4832 2.99232 71.4832C3.5089 71.4832 3.92693 71.0647 3.92693 70.5486C3.92693 70.0323 3.5089 69.6138 2.99232 69.6138ZM7.16719 66.8105C7.16719 66.5698 6.97115 66.374 6.7305 66.374C6.49036 66.374 6.29482 66.5698 6.29482 66.8105C6.29482 67.0509 6.49036 67.2464 6.7305 67.2464C6.97115 67.2464 7.16719 67.0509 7.16719 66.8105ZM5.7959 66.8102C5.7959 66.2939 6.21469 65.8756 6.7305 65.8756C7.24683 65.8756 7.66486 66.2939 7.66486 66.8102C7.66486 67.326 7.24683 67.7446 6.7305 67.7446C6.21469 67.7446 5.7959 67.326 5.7959 66.8102Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M22.9309 73.6564V71.7874C22.9309 66.9697 19.0252 63.0645 14.2072 63.0645H12.3383H11.7148V63.6876V65.5566C11.7148 70.3743 15.6206 74.2798 20.4383 74.2798H22.3073H22.9309V73.6564ZM19.192 70.1124C19.4326 70.1124 19.6284 70.308 19.6284 70.5486C19.6284 70.789 19.4326 70.9851 19.192 70.9851C18.9511 70.9851 18.7563 70.789 18.7563 70.5486C18.7563 70.3082 18.9511 70.1124 19.192 70.1124ZM19.192 69.6138C18.6754 69.6138 18.2574 70.0323 18.2574 70.5486C18.2574 71.0647 18.6754 71.4832 19.192 71.4832C19.7086 71.4832 20.1264 71.0647 20.1264 70.5486C20.1264 70.0323 19.7086 69.6138 19.192 69.6138ZM15.8894 66.8105C15.8894 66.5698 15.6939 66.374 15.4538 66.374C15.2131 66.374 15.0171 66.5698 15.0171 66.8105C15.0171 67.0509 15.2131 67.2464 15.4538 67.2464C15.6939 67.2464 15.8894 67.0509 15.8894 66.8105ZM14.5191 66.8102C14.5191 66.2939 14.9375 65.8756 15.4538 65.8756C15.9701 65.8756 16.3884 66.2939 16.3884 66.8102C16.3884 67.326 15.9701 67.7446 15.4538 67.7446C14.9375 67.7446 14.5191 67.326 14.5191 66.8102Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M71.2816 50.6025H69.4127C64.595 50.6025 60.6895 54.5081 60.6895 59.3255V61.1947V61.8179H61.3126H63.1816C67.9995 61.8179 71.9053 57.9126 71.9053 53.0949V51.2257V50.6028H71.2816V50.6025ZM68.1663 53.9121C68.4069 53.9121 68.6027 54.1082 68.6027 54.3483C68.6027 54.5887 68.4069 54.7847 68.1663 54.7847C67.9257 54.7847 67.7306 54.5887 67.7306 54.3483C67.7303 54.1082 67.9257 53.9121 68.1663 53.9121ZM68.1663 53.4137C67.6505 53.4137 67.2317 53.8322 67.2317 54.3483C67.2317 54.8646 67.6505 55.2829 68.1663 55.2829C68.6829 55.2829 69.1009 54.8644 69.1009 54.3483C69.1009 53.8322 68.6829 53.4137 68.1663 53.4137ZM64.864 58.087C64.864 57.8463 64.6683 57.6505 64.4281 57.6505C64.1875 57.6505 63.9912 57.8463 63.9914 58.087C63.9914 58.3271 64.1875 58.5229 64.4281 58.5229C64.6683 58.5229 64.864 58.3274 64.864 58.087ZM63.4935 58.087C63.4935 57.5707 63.9118 57.1521 64.4281 57.1521C64.9439 57.1521 65.3627 57.5707 65.3627 58.087C65.3627 58.603 64.9439 59.0213 64.4281 59.0213C63.9118 59.0213 63.4935 58.603 63.4935 58.087Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M48.2275 51.2257V53.0949C48.2275 57.9126 52.133 61.8179 56.9507 61.8179H58.8199H59.4434V61.1947V59.3255C59.4434 54.5078 55.5376 50.6025 50.7199 50.6025H48.8507H48.2275V51.2257ZM51.9662 53.9124C52.2064 53.9124 52.4022 54.1084 52.4022 54.3485C52.4022 54.5889 52.2064 54.785 51.9662 54.785C51.7256 54.785 51.5298 54.5889 51.5298 54.3485C51.5295 54.1084 51.7256 53.9124 51.9662 53.9124ZM51.9662 53.4139C51.4499 53.4139 51.0319 53.8325 51.0319 54.3485C51.0319 54.8649 51.4499 55.2831 51.9662 55.2831C52.482 55.2831 52.9008 54.8646 52.9008 54.3485C52.9008 53.8325 52.482 53.4139 51.9662 53.4139ZM56.1408 58.0872C56.1408 57.8466 55.945 57.6508 55.7044 57.6508C55.4642 57.6508 55.2684 57.8466 55.2687 58.0872C55.2687 58.3274 55.4642 58.5231 55.7044 58.5231C55.945 58.5231 56.1408 58.3276 56.1408 58.0872ZM54.7698 58.0872C54.7698 57.5709 55.1886 57.1524 55.7044 57.1524C56.2209 57.1524 56.6387 57.5709 56.6387 58.0872C56.6387 58.6033 56.2209 59.0216 55.7044 59.0216C55.1886 59.0216 54.7698 58.6033 54.7698 58.0872Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M48.8507 74.2798H50.7199C55.5376 74.2798 59.4434 70.3743 59.4434 65.5566V63.6876V63.0645H58.8199H56.9507C52.1331 63.0645 48.2275 66.97 48.2275 71.7874V73.6564V74.2798H48.8507ZM51.9665 70.1124C52.2066 70.1124 52.4024 70.308 52.4024 70.5486C52.4024 70.789 52.2066 70.9851 51.9665 70.9851C51.7258 70.9851 51.53 70.789 51.53 70.5486C51.5298 70.3082 51.7258 70.1124 51.9665 70.1124ZM51.9665 69.6138C51.4501 69.6138 51.0321 70.0323 51.0321 70.5486C51.0321 71.0647 51.4501 71.4832 51.9665 71.4832C52.4823 71.4832 52.9011 71.0647 52.9011 70.5486C52.9011 70.0323 52.4823 69.6138 51.9665 69.6138ZM56.1411 66.8105C56.1411 66.5698 55.9453 66.374 55.7046 66.374C55.4645 66.374 55.2687 66.5698 55.269 66.8105C55.269 67.0509 55.4645 67.2464 55.7046 67.2464C55.9453 67.2464 56.1411 67.0509 56.1411 66.8105ZM54.77 66.8102C54.77 66.2939 55.1888 65.8756 55.7046 65.8756C56.2212 65.8756 56.639 66.2939 56.639 66.8102C56.639 67.326 56.2212 67.7446 55.7046 67.7446C55.1888 67.7446 54.77 67.326 54.77 66.8102Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M71.9053 73.6564V71.7874C71.9053 66.9697 67.9995 63.0645 63.1816 63.0645H61.3126H60.6895V63.6876V65.5566C60.6895 70.3743 64.595 74.2798 69.4127 74.2798H71.2816H71.9053V73.6564ZM68.1663 70.1124C68.4069 70.1124 68.6027 70.308 68.6027 70.5486C68.6027 70.789 68.4069 70.9851 68.1663 70.9851C67.9257 70.9851 67.7306 70.789 67.7306 70.5486C67.7303 70.3082 67.9257 70.1124 68.1663 70.1124ZM68.1663 69.6138C67.6505 69.6138 67.2317 70.0323 67.2317 70.5486C67.2317 71.0647 67.6505 71.4832 68.1663 71.4832C68.6829 71.4832 69.1009 71.0647 69.1009 70.5486C69.1009 70.0323 68.6829 69.6138 68.1663 69.6138ZM64.864 66.8105C64.864 66.5698 64.6683 66.374 64.4281 66.374C64.1875 66.374 63.9912 66.5698 63.9914 66.8105C63.9914 67.0509 64.1875 67.2464 64.4281 67.2464C64.6683 67.2464 64.864 67.0509 64.864 66.8105ZM63.4935 66.8102C63.4935 66.2939 63.9118 65.8756 64.4281 65.8756C64.9439 65.8756 65.3627 66.2939 65.3627 66.8102C65.3627 67.326 64.9439 67.7446 64.4281 67.7446C63.9118 67.7446 63.4935 67.326 63.4935 66.8102Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M46.6695 75.5259H44.8006C39.9836 75.5259 36.0776 79.4314 36.0776 84.2488V86.1183V86.7412H36.7013H38.5703C43.3875 86.7412 47.293 82.8357 47.293 78.0185V76.149V75.5261H46.6695V75.5259ZM43.5547 78.8357C43.7949 78.8357 43.9907 79.031 43.9907 79.2719C43.9907 79.5123 43.7949 79.7078 43.5547 79.7078C43.3141 79.7078 43.118 79.5123 43.118 79.2719C43.1178 79.0312 43.3141 78.8357 43.5547 78.8357ZM43.5547 78.337C43.0384 78.337 42.6201 78.7556 42.6201 79.2719C42.6201 79.7879 43.0384 80.2063 43.5547 80.2063C44.0705 80.2063 44.4893 79.7877 44.4893 79.2719C44.4893 78.7556 44.0705 78.337 43.5547 78.337ZM40.2525 83.0101C40.2525 82.7697 40.0565 82.5741 39.816 82.5741C39.5759 82.5741 39.3799 82.7697 39.3801 83.0101C39.3801 83.251 39.5759 83.4465 39.816 83.4465C40.0565 83.4465 40.2525 83.251 40.2525 83.0101ZM38.8812 83.0098C38.8812 82.494 39.3 82.0755 39.816 82.0755C40.3324 82.0755 40.7507 82.494 40.7507 83.0098C40.7507 83.5261 40.3324 83.9447 39.816 83.9447C39.3 83.9447 38.8812 83.5264 38.8812 83.0098Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M23.6162 76.1486V78.018C23.6162 82.8355 27.522 86.7407 32.3389 86.7407H34.2086H34.8313V86.1178V84.2484C34.8313 79.4309 30.9263 75.5254 26.1086 75.5254H24.2394H23.6162V76.1486ZM27.3544 78.8354C27.595 78.8354 27.7908 79.0307 27.7908 79.2716C27.7908 79.512 27.595 79.7076 27.3544 79.7076C27.1145 79.7076 26.9184 79.512 26.9184 79.2716C26.9182 79.031 27.1145 78.8354 27.3544 78.8354ZM27.3544 78.3368C26.8386 78.3368 26.4198 78.7553 26.4198 79.2716C26.4198 79.7877 26.8386 80.206 27.3544 80.206C27.8707 80.206 28.289 79.7874 28.289 79.2716C28.289 78.7553 27.8707 78.3368 27.3544 78.3368ZM31.529 83.0098C31.529 82.7694 31.3333 82.5739 31.0931 82.5739C30.8525 82.5739 30.6564 82.7694 30.6567 83.0098C30.6567 83.2507 30.8525 83.4463 31.0931 83.4463C31.3333 83.4463 31.529 83.2507 31.529 83.0098ZM30.1588 83.0096C30.1588 82.4938 30.5768 82.0752 31.0931 82.0752C31.6089 82.0752 32.0277 82.4938 32.0277 83.0096C32.0277 83.5259 31.6089 83.9444 31.0931 83.9444C30.5768 83.9444 30.1588 83.5261 30.1588 83.0096Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M24.2394 99.2024H26.1086C30.9263 99.2024 34.8313 95.2969 34.8313 90.4792V88.6102V87.9868H34.2086H32.3389C27.522 87.9868 23.6162 91.8926 23.6162 96.71V98.5795V99.2024H24.2394ZM27.3544 95.0353C27.595 95.0353 27.7908 95.2311 27.7908 95.4715C27.7908 95.7121 27.595 95.9077 27.3544 95.9077C27.1145 95.9077 26.9184 95.7121 26.9184 95.4715C26.9182 95.2311 27.1145 95.0353 27.3544 95.0353ZM27.3544 94.5369C26.8386 94.5369 26.4198 94.9554 26.4198 95.4715C26.4198 95.9878 26.8386 96.4061 27.3544 96.4061C27.8707 96.4061 28.289 95.9878 28.289 95.4715C28.289 94.9554 27.8707 94.5369 27.3544 94.5369ZM31.529 91.7331C31.529 91.4927 31.3333 91.2969 31.0931 91.2969C30.8525 91.2969 30.6564 91.4927 30.6567 91.7331C30.6567 91.9737 30.8525 92.1692 31.0931 92.1692C31.3333 92.1692 31.529 91.974 31.529 91.7331ZM30.1588 91.7328C30.1588 91.2167 30.5768 90.7984 31.0931 90.7984C31.6089 90.7984 32.0277 91.217 32.0277 91.7328C32.0277 92.2491 31.6089 92.6677 31.0931 92.6677C30.5768 92.6677 30.1588 92.2491 30.1588 91.7328Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M47.293 98.5795V96.71C47.293 91.8926 43.3875 87.9868 38.5703 87.9868H36.7013H36.0776V88.6102V90.4792C36.0776 95.2971 39.9836 99.2024 44.8006 99.2024H46.6695H47.293V98.5795ZM43.5547 95.0353C43.7949 95.0353 43.9907 95.2311 43.9907 95.4715C43.9907 95.7121 43.7949 95.9077 43.5547 95.9077C43.3141 95.9077 43.118 95.7121 43.118 95.4715C43.1178 95.2311 43.3141 95.0353 43.5547 95.0353ZM43.5547 94.5369C43.0384 94.5369 42.6201 94.9554 42.6201 95.4715C42.6201 95.9878 43.0384 96.4061 43.5547 96.4061C44.0705 96.4061 44.4893 95.9878 44.4893 95.4715C44.4893 94.9554 44.0705 94.5369 43.5547 94.5369ZM40.2525 91.7331C40.2525 91.4927 40.0565 91.2969 39.816 91.2969C39.5759 91.2969 39.3799 91.4927 39.3801 91.7331C39.3801 91.9737 39.5759 92.1692 39.816 92.1692C40.0565 92.1692 40.2525 91.974 40.2525 91.7331ZM38.8812 91.7328C38.8812 91.2167 39.3 90.7984 39.816 90.7984C40.3324 90.7984 40.7507 91.217 40.7507 91.7328C40.7507 92.2491 40.3324 92.6677 39.816 92.6677C39.3 92.6677 38.8812 92.2491 38.8812 91.7328Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M22.3077 100.449H20.4388C15.6211 100.449 11.7153 104.354 11.7153 109.172V111.041V111.664H12.3387H14.2077C19.0257 111.664 22.9314 107.759 22.9314 102.941V101.072V100.449H22.3077V100.449ZM19.1923 103.759C19.4329 103.759 19.6287 103.954 19.6287 104.195C19.6287 104.435 19.4329 104.631 19.1923 104.631C18.9514 104.631 18.7566 104.435 18.7566 104.195C18.7566 103.954 18.9514 103.759 19.1923 103.759ZM19.1923 103.26C18.6757 103.26 18.2576 103.679 18.2576 104.194C18.2576 104.71 18.6757 105.129 19.1923 105.129C19.7088 105.129 20.1266 104.711 20.1266 104.194C20.1266 103.678 19.7088 103.26 19.1923 103.26ZM15.8897 107.933C15.8897 107.693 15.6942 107.497 15.454 107.497C15.2134 107.497 15.0173 107.693 15.0173 107.933C15.0173 108.174 15.2134 108.369 15.454 108.369C15.6942 108.369 15.8897 108.174 15.8897 107.933ZM14.5194 107.933C14.5194 107.417 14.9377 106.999 15.454 106.999C15.9703 106.999 16.3886 107.417 16.3886 107.933C16.3886 108.449 15.9703 108.868 15.454 108.868C14.9377 108.868 14.5194 108.449 14.5194 107.933Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M-0.746582 101.072V102.941C-0.746582 107.759 3.15918 111.664 7.97687 111.664H9.84608H10.4695V111.041V109.172C10.4695 104.354 6.56374 100.449 1.74605 100.449H-0.122925H-0.746582V101.072ZM2.99232 103.759C3.23247 103.759 3.42801 103.955 3.42801 104.195C3.42801 104.435 3.23247 104.631 2.99232 104.631C2.75168 104.631 2.5564 104.435 2.5564 104.195C2.5564 103.955 2.75168 103.759 2.99232 103.759ZM2.99232 103.26C2.47601 103.26 2.05797 103.679 2.05797 104.195C2.05797 104.711 2.47601 105.129 2.99232 105.129C3.5089 105.129 3.92693 104.711 3.92693 104.195C3.92693 103.679 3.5089 103.26 2.99232 103.26ZM7.16719 107.933C7.16719 107.693 6.97115 107.497 6.7305 107.497C6.49036 107.497 6.29482 107.693 6.29482 107.933C6.29482 108.174 6.49036 108.369 6.7305 108.369C6.97115 108.369 7.16719 108.174 7.16719 107.933ZM5.7959 107.933C5.7959 107.417 6.21469 106.999 6.7305 106.999C7.24683 106.999 7.66486 107.417 7.66486 107.933C7.66486 108.45 7.24683 108.868 6.7305 108.868C6.21469 108.868 5.7959 108.45 5.7959 107.933Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M-0.122925 124.126H1.74605C6.56374 124.126 10.4695 120.22 10.4695 115.403V113.533V112.91H9.84608H7.97687C3.15918 112.91 -0.746582 116.816 -0.746582 121.633V123.502V124.126H-0.122925ZM2.99232 119.958C3.23247 119.958 3.42801 120.154 3.42801 120.395C3.42801 120.635 3.23247 120.831 2.99232 120.831C2.75168 120.831 2.5564 120.635 2.5564 120.395C2.5564 120.154 2.75168 119.958 2.99232 119.958ZM2.99232 119.46C2.47601 119.46 2.05797 119.879 2.05797 120.395C2.05797 120.911 2.47601 121.329 2.99232 121.329C3.5089 121.329 3.92693 120.911 3.92693 120.395C3.92693 119.879 3.5089 119.46 2.99232 119.46ZM7.16719 116.656C7.16719 116.416 6.97115 116.22 6.7305 116.22C6.49036 116.22 6.29482 116.416 6.29482 116.656C6.29482 116.897 6.49036 117.092 6.7305 117.092C6.97115 117.092 7.16719 116.897 7.16719 116.656ZM5.7959 116.656C5.7959 116.14 6.21469 115.722 6.7305 115.722C7.24683 115.722 7.66486 116.14 7.66486 116.656C7.66486 117.172 7.24683 117.591 6.7305 117.591C6.21469 117.591 5.7959 117.172 5.7959 116.656Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M22.9309 123.502V121.633C22.9309 116.816 19.0252 112.91 14.2072 112.91H12.3383H11.7148V113.533V115.403C11.7148 120.22 15.6206 124.126 20.4383 124.126H22.3073H22.9309V123.502ZM19.192 119.958C19.4326 119.958 19.6284 120.154 19.6284 120.395C19.6284 120.635 19.4326 120.831 19.192 120.831C18.9511 120.831 18.7563 120.635 18.7563 120.395C18.7563 120.154 18.9511 119.958 19.192 119.958ZM19.192 119.46C18.6754 119.46 18.2574 119.879 18.2574 120.395C18.2574 120.911 18.6754 121.329 19.192 121.329C19.7086 121.329 20.1264 120.911 20.1264 120.395C20.1264 119.879 19.7086 119.46 19.192 119.46ZM15.8894 116.656C15.8894 116.416 15.6939 116.22 15.4538 116.22C15.2131 116.22 15.0171 116.416 15.0171 116.656C15.0171 116.897 15.2131 117.092 15.4538 117.092C15.6939 117.092 15.8894 116.897 15.8894 116.656ZM14.5191 116.656C14.5191 116.14 14.9375 115.722 15.4538 115.722C15.9701 115.722 16.3884 116.14 16.3884 116.656C16.3884 117.172 15.9701 117.591 15.4538 117.591C14.9375 117.591 14.5191 117.172 14.5191 116.656Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M71.2816 100.449H69.4127C64.595 100.449 60.6895 104.354 60.6895 109.172V111.041V111.664H61.3126H63.1816C67.9995 111.664 71.9053 107.759 71.9053 102.941V101.072V100.449H71.2816V100.449ZM68.1663 103.759C68.4069 103.759 68.6027 103.954 68.6027 104.195C68.6027 104.435 68.4069 104.631 68.1663 104.631C67.9257 104.631 67.7306 104.435 67.7306 104.195C67.7306 103.954 67.9257 103.759 68.1663 103.759ZM68.1663 103.26C67.6505 103.26 67.2317 103.679 67.2317 104.194C67.2317 104.71 67.6505 105.129 68.1663 105.129C68.6829 105.129 69.1009 104.711 69.1009 104.194C69.1009 103.678 68.6829 103.26 68.1663 103.26ZM64.864 107.933C64.864 107.693 64.6683 107.497 64.4281 107.497C64.1875 107.497 63.9914 107.693 63.9914 107.933C63.9914 108.174 64.1875 108.369 64.4281 108.369C64.6683 108.369 64.864 108.174 64.864 107.933ZM63.4935 107.933C63.4935 107.417 63.9118 106.999 64.4281 106.999C64.9439 106.999 65.3627 107.417 65.3627 107.933C65.3627 108.449 64.9439 108.868 64.4281 108.868C63.9118 108.868 63.4935 108.449 63.4935 107.933Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M48.2275 101.072V102.941C48.2275 107.759 52.133 111.664 56.9507 111.664H58.8199H59.4434V111.041V109.172C59.4434 104.354 55.5376 100.449 50.7199 100.449H48.8507H48.2275V101.072ZM51.9662 103.759C52.2064 103.759 52.4022 103.955 52.4022 104.195C52.4022 104.435 52.2064 104.631 51.9662 104.631C51.7256 104.631 51.5298 104.435 51.5298 104.195C51.5298 103.955 51.7256 103.759 51.9662 103.759ZM51.9662 103.26C51.4499 103.26 51.0319 103.679 51.0319 104.195C51.0319 104.711 51.4499 105.129 51.9662 105.129C52.482 105.129 52.9008 104.711 52.9008 104.195C52.9008 103.679 52.482 103.26 51.9662 103.26ZM56.1408 107.933C56.1408 107.693 55.945 107.497 55.7044 107.497C55.4642 107.497 55.2687 107.693 55.2687 107.933C55.2687 108.174 55.4642 108.369 55.7044 108.369C55.945 108.369 56.1408 108.174 56.1408 107.933ZM54.7698 107.933C54.7698 107.417 55.1886 106.999 55.7044 106.999C56.2209 106.999 56.6387 107.417 56.6387 107.933C56.6387 108.45 56.2209 108.868 55.7044 108.868C55.1886 108.868 54.7698 108.45 54.7698 107.933Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M48.8507 124.126H50.7199C55.5376 124.126 59.4434 120.22 59.4434 115.403V113.533V112.91H58.8199H56.9507C52.1331 112.91 48.2275 116.816 48.2275 121.633V123.502V124.126H48.8507ZM51.9665 119.958C52.2066 119.958 52.4024 120.154 52.4024 120.395C52.4024 120.635 52.2066 120.831 51.9665 120.831C51.7258 120.831 51.53 120.635 51.53 120.395C51.53 120.154 51.7258 119.958 51.9665 119.958ZM51.9665 119.46C51.4501 119.46 51.0321 119.879 51.0321 120.395C51.0321 120.911 51.4501 121.329 51.9665 121.329C52.4823 121.329 52.9011 120.911 52.9011 120.395C52.9011 119.879 52.4823 119.46 51.9665 119.46ZM56.1411 116.656C56.1411 116.416 55.9453 116.22 55.7046 116.22C55.4645 116.22 55.269 116.416 55.269 116.656C55.269 116.897 55.4645 117.092 55.7046 117.092C55.9453 117.092 56.1411 116.897 56.1411 116.656ZM54.77 116.656C54.77 116.14 55.1888 115.722 55.7046 115.722C56.2212 115.722 56.639 116.14 56.639 116.656C56.639 117.172 56.2212 117.591 55.7046 117.591C55.1888 117.591 54.77 117.172 54.77 116.656Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M71.9053 123.502V121.633C71.9053 116.816 67.9995 112.91 63.1816 112.91H61.3126H60.6895V113.533V115.403C60.6895 120.22 64.595 124.126 69.4127 124.126H71.2816H71.9053V123.502ZM68.1663 119.958C68.4069 119.958 68.6027 120.154 68.6027 120.395C68.6027 120.635 68.4069 120.831 68.1663 120.831C67.9257 120.831 67.7306 120.635 67.7306 120.395C67.7306 120.154 67.9257 119.958 68.1663 119.958ZM68.1663 119.46C67.6505 119.46 67.2317 119.879 67.2317 120.395C67.2317 120.911 67.6505 121.329 68.1663 121.329C68.6829 121.329 69.1009 120.911 69.1009 120.395C69.1009 119.879 68.6829 119.46 68.1663 119.46ZM64.864 116.656C64.864 116.416 64.6683 116.22 64.4281 116.22C64.1875 116.22 63.9914 116.416 63.9914 116.656C63.9914 116.897 64.1875 117.092 64.4281 117.092C64.6683 117.092 64.864 116.897 64.864 116.656ZM63.4935 116.656C63.4935 116.14 63.9118 115.722 64.4281 115.722C64.9439 115.722 65.3627 116.14 65.3627 116.656C65.3627 117.172 64.9439 117.591 64.4281 117.591C63.9118 117.591 63.4935 117.172 63.4935 116.656Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M46.6695 125.372H44.8006C39.9836 125.372 36.0776 129.278 36.0776 134.095V135.964V136.588H36.7013H38.5703C43.3875 136.588 47.293 132.682 47.293 127.864V125.995V125.372H46.6695ZM43.5547 128.682C43.7949 128.682 43.9907 128.877 43.9907 129.118C43.9907 129.359 43.7949 129.554 43.5547 129.554C43.3141 129.554 43.118 129.359 43.118 129.118C43.1178 128.877 43.3141 128.682 43.5547 128.682ZM43.5547 128.183C43.0384 128.183 42.6201 128.602 42.6201 129.118C42.6201 129.634 43.0384 130.053 43.5547 130.053C44.0705 130.053 44.4893 129.634 44.4893 129.118C44.4893 128.602 44.0705 128.183 43.5547 128.183ZM40.2525 132.857C40.2525 132.616 40.0565 132.421 39.816 132.421C39.5759 132.421 39.3801 132.616 39.3801 132.857C39.3801 133.097 39.5759 133.292 39.816 133.292C40.0565 133.292 40.2525 133.097 40.2525 132.857ZM38.8812 132.857C38.8812 132.34 39.3 131.922 39.816 131.922C40.3324 131.922 40.7507 132.34 40.7507 132.857C40.7507 133.373 40.3324 133.791 39.816 133.791C39.3 133.791 38.8812 133.373 38.8812 132.857Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M23.6162 125.995V127.864C23.6162 132.682 27.522 136.588 32.3389 136.588H34.2086H34.8313V135.964V134.095C34.8313 129.278 30.9263 125.372 26.1086 125.372H24.2394H23.6162V125.995ZM27.3544 128.682C27.595 128.682 27.7908 128.877 27.7908 129.118C27.7908 129.359 27.595 129.554 27.3544 129.554C27.1145 129.554 26.9184 129.359 26.9184 129.118C26.9182 128.877 27.1145 128.682 27.3544 128.682ZM27.3544 128.183C26.8386 128.183 26.4198 128.602 26.4198 129.118C26.4198 129.634 26.8386 130.053 27.3544 130.053C27.8707 130.053 28.289 129.634 28.289 129.118C28.289 128.602 27.8707 128.183 27.3544 128.183ZM31.529 132.857C31.529 132.616 31.3333 132.421 31.0931 132.421C30.8525 132.421 30.6567 132.616 30.6567 132.857C30.6567 133.097 30.8525 133.292 31.0931 133.292C31.3333 133.292 31.529 133.097 31.529 132.857ZM30.1588 132.857C30.1588 132.34 30.5768 131.922 31.0931 131.922C31.6089 131.922 32.0277 132.34 32.0277 132.857C32.0277 133.373 31.6089 133.791 31.0931 133.791C30.5768 133.791 30.1588 133.373 30.1588 132.857Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M24.2394 149.049H26.1086C30.9263 149.049 34.8313 145.143 34.8313 140.326V138.457V137.833H34.2086H32.3389C27.522 137.833 23.6162 141.739 23.6162 146.556V148.426V149.049H24.2394ZM27.3544 144.882C27.595 144.882 27.7908 145.077 27.7908 145.318C27.7908 145.558 27.595 145.754 27.3544 145.754C27.1145 145.754 26.9184 145.558 26.9184 145.318C26.9182 145.077 27.1145 144.882 27.3544 144.882ZM27.3544 144.383C26.8386 144.383 26.4198 144.802 26.4198 145.318C26.4198 145.834 26.8386 146.253 27.3544 146.253C27.8707 146.253 28.289 145.834 28.289 145.318C28.289 144.802 27.8707 144.383 27.3544 144.383ZM31.529 141.579C31.529 141.339 31.3333 141.143 31.0931 141.143C30.8525 141.143 30.6564 141.339 30.6567 141.579C30.6567 141.82 30.8525 142.015 31.0931 142.015C31.3333 142.015 31.529 141.82 31.529 141.579ZM30.1588 141.579C30.1588 141.063 30.5768 140.645 31.0931 140.645C31.6089 140.645 32.0277 141.063 32.0277 141.579C32.0277 142.096 31.6089 142.514 31.0931 142.514C30.5768 142.514 30.1588 142.096 30.1588 141.579Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M47.293 148.426V146.557C47.293 141.739 43.3875 137.834 38.5703 137.834H36.7013H36.0776V138.457V140.326C36.0776 145.144 39.9836 149.049 44.8006 149.049H46.6695H47.293V148.426ZM43.5547 144.882C43.7949 144.882 43.9907 145.078 43.9907 145.318C43.9907 145.559 43.7949 145.754 43.5547 145.754C43.3141 145.754 43.118 145.559 43.118 145.318C43.1178 145.078 43.3141 144.882 43.5547 144.882ZM43.5547 144.383C43.0384 144.383 42.6201 144.802 42.6201 145.318C42.6201 145.834 43.0384 146.253 43.5547 146.253C44.0705 146.253 44.4893 145.834 44.4893 145.318C44.4893 144.802 44.0705 144.383 43.5547 144.383ZM40.2525 141.579C40.2525 141.339 40.0565 141.144 39.816 141.144C39.5759 141.144 39.3799 141.339 39.3801 141.579C39.3801 141.82 39.5759 142.015 39.816 142.015C40.0565 142.015 40.2525 141.82 40.2525 141.579ZM38.8812 141.579C38.8812 141.063 39.3 140.645 39.816 140.645C40.3324 140.645 40.7507 141.064 40.7507 141.579C40.7507 142.096 40.3324 142.514 39.816 142.514C39.3 142.514 38.8812 142.096 38.8812 141.579Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_3922_544839'%3E%3Crect width='150' height='150' fill='white' transform='translate(-77)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
    background-repeat: repeat-y;
    background-size: 70px;
    background-position: left top;
    position: absolute;
    top: 0;
    z-index: -2;
    opacity: 0.3;
}
@media (max-width: 991px) {
    #footer .footer-body:after,
    #footer .footer-body:before,
    .home-achievement .foot:after,
    .home-achievement .foot:before {
        width: 15px;
    }
}
@media (max-width: 767px) {
    #footer .footer-body:after,
    #footer .footer-body:before,
    .home-achievement .foot:after,
    .home-achievement .foot:before {
        width: 10px;
    }
}
#footer .footer-body:before,
.home-achievement .foot:before {
    left: 0;
}
#footer .footer-body:after,
.home-achievement .foot:after {
    right: 0;
}
.home-achievement .foot:after,
.home-achievement .foot:before {
    z-index: 2;
}
#footer .footer-body .footer-brand {
    display: flex;
    align-items: center;
    margin-bottom: 15px;
    font-family: "Gama Serif", Georgia, "Times New Roman", Times, serif;
    font-size: 19px;
    text-transform: uppercase;
    line-height: 1.4;
}
#footer .footer-body .footer-brand img {
    width: auto;
    height: 80px;
}
#footer .footer-body .footer-brand img ~ span {
    padding-left: 15px;
}
#footer .footer-body .footer-brand span {
    display: block;
    max-width: 180px;
}
#footer .footer-body .row {
    position: relative;
}
#footer .footer-body .row:not(:last-child) {
    padding-bottom: 40px;
    margin-bottom: 40px;
}
#footer .footer-body .row:not(:last-child):before {
    content: "";
    width: calc(100% - 30px);
    height: 1px;
    background-color: rgba(195, 206, 217, 0.2);
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
}
#footer .widget {
    letter-spacing: 0.5px;
    font-weight: 300;
}
#footer .widget:nth-child(4n + 1) {
    clear: left;
}
#footer .widget a {
    display: block;
    padding: 5px 0;
    color: #fff;
    transition: all 0.3s ease;
}
#footer .widget a:active,
#footer .widget a:focus,
#footer .widget a:hover {
    color: var(--wp--preset--color--ugm-secondary);
}
#footer .widget .widget-header {
    border-bottom: none;
    margin-bottom: 12px;
    line-height: 1;
}
#footer .widget .widget-header .widget-title {
    color: #fff;
    margin: 0;
    font-size: 20px !important;
    font-family: "Albert Sans", sans-serif;
    font-weight: 700;
    text-transform: capitalize;
    border-bottom: none;
    line-height: 1.2;
    padding-bottom: 0;
}
#footer .widget .menu li {
    margin-bottom: 0;
}
#footer .widget .menu li a {
    font-family: "Albert Sans", sans-serif;
    display: inline-block;
    padding: 5px 0;
    line-height: 1.7142857143;
    font-weight: 300;
}
#footer .widget .widget-body {
    color: #fff;
}
@media (min-width: 992px) {
    #footer .widget {
        margin-bottom: 0;
    }
}
#footer .footer-brand-wrapper address strong {
    font-weight: 400;
    font-size: 15px;
    font-family: "Gama Serif", Georgia, "Times New Roman", Times, serif;
}
#footer .footer-copyright {
    position: relative;
    z-index: 1;
    padding: 15px 0;
    background-color: var(--wp--preset--color--ugm-primary);
    font-size: 14px;
    font-weight: 300;
    letter-spacing: 0.5px;
}
#footer .footer-copyright a,
#footer .footer-copyright p {
    font-size: inherit;
}
#footer .footer-copyright .site-menu a {
    line-height: 1;
    display: inline-block;
    margin-right: 15px;
    padding-right: 15px;
    border-right: 1px solid rgba(255, 255, 255, 0.2);
}
#footer .footer-copyright .site-menu a:last-child {
    border-right: none;
    margin-right: 0;
    padding-right: 0;
}
@media (max-width: 1199px) {
    #footer .footer-brand-wrapper {
        margin-bottom: 30px;
    }
    #footer .footer-brand-wrapper .footer-brand {
        justify-content: center;
        text-align: left;
    }
    #footer .footer-menu-wrapper .menu-column {
        margin-bottom: 30px;
    }
    #footer .footer-menu-wrapper .menu-column:last-child {
        margin-bottom: 0;
    }
    #footer .footer-menu-wrapper .menu-column:last-child .footer-menu {
        margin-bottom: 0;
    }
}
@media (max-width: 767px) {
    #footer .footer-body {
        text-align: center;
    }
    #footer .footer-body .row {
        position: relative;
    }
    #footer .footer-body .row:not(:last-child) {
        padding-bottom: 24px;
        margin-bottom: 24px;
    }
    #footer .footer-body .row > * {
        margin-bottom: 32px;
    }
    #footer .footer-body .row > :last-child {
        margin-bottom: 0;
    }
    #footer .footer-copyright {
        text-align: center;
    }
    #footer .site-menu {
        display: block;
        text-align: center;
        margin-top: 7.5px;
        white-space: nowrap;
        overflow-x: auto;
    }
    #footer .widget .menu li a {
        padding: 0;
    }
}
.img-full {
    width: 100%;
    object-fit: cover;
}
@media (min-width: 768px) {
    .education-page img {
        min-height: 340px;
        -o-object-fit: cover;
        object-fit: cover;
    }
}
.section-studies .gallery {
    margin-top: 50px;
}
.section-studies .gallery > .row {
    margin-left: -5px;
    margin-right: -5px;
}
.section-studies .gallery > .row > .gallery-item {
    padding-left: 5px;
    padding-right: 5px;
    margin-bottom: 10px;
}
.section-studies .gallery-img a img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
}
.section-studies .gallery-caption {
    margin-left: 10px;
    margin-right: 10px;
    background-color: var(--wp--preset--color--ugm-primary-bg);
    border: 0;
    border-left: 4px solid var(--wp--preset--color--ugm-secondary);
    font-family: "Albert Sans", sans-serif;
    height: 64px;
    margin-top: -30px;
    padding: 10px 15px;
    z-index: 1;
    text-align: center;
}
.section-studies .gallery-caption:after {
    display: none;
}
.section-studies .gallery-caption > a {
    font-size: 15px;
    line-height: 22px;
    max-height: 66px;
    text-decoration: none;
    color: #fff;
    position: absolute;
    top: 50%;
    left: 50%;
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    overflow: hidden;
    width: calc(100% - 30px);
}
.section-studies .gallery-caption:hover {
    background-color: #073454;
}
@media (min-width: 768px) {
    .section-studies .gallery-item--big .gallery-img a {
        height: 250px;
    }
}
@media (max-width: 767px) {
    .section-studies .gallery {
        margin-top: 30px;
    }
    .section-studies .gallery-img a {
        height: 150px;
    }
    .section-studies .gallery-img a:hover:after {
        font-size: 14px;
    }
    .section-studies .gallery-caption {
        margin-left: 0;
        margin-right: 0;
        border-left-width: 3px;
    }
    .section-studies .gallery-caption > a {
        font-size: 12px;
        line-height: 16px;
        width: 90%;
    }
}
.section-studies.section-page .section-box .section-title {
    margin-bottom: 0;
}
.section-studies.section-page
    .section-box
    .section-title.revamp:not(.bottom-line)
    h1:after,
.section-studies.section-page
    .section-box
    .section-title.revamp:not(.bottom-line)
    h2:after,
.section-studies.section-page
    .section-box
    .section-title.revamp:not(.bottom-line)
    h3:after,
.section-studies.section-page
    .section-box
    .section-title.revamp:not(.middle-line)
    h1:after,
.section-studies.section-page
    .section-box
    .section-title.revamp:not(.middle-line)
    h2:after,
.section-studies.section-page
    .section-box
    .section-title.revamp:not(.middle-line)
    h3:after {
    width: 120px;
    height: 4px;
    top: unset;
    bottom: -20px;
}
@media (max-width: 767px) {
    .section-studies + .section-studies {
        padding-top: 0;
    }
}
@media (min-width: 1400px) {
    .section-studies .section-subtitle {
        font-size: 18px;
        max-width: 620px;
    }
}
.box-imgtext .img-full {
    margin-bottom: 30px;
}
.box-imgtext .section-title h3:after {
    width: 120px;
    height: 4px;
    bottom: -16px;
}
@media (min-width: 768px) {
    .box-imgtext .section-title h3:after {
        width: 120px;
        height: 4px;
        margin-left: 0;
        position: relative;
        z-index: 1;
    }
}
@media (max-width: 767px) {
    .box-imgtext .img-full {
        margin: 0 -15px 20px;
        width: calc(100% + 30px);
    }
    .box-imgtext .section-btn .btn,
    .box-imgtext .section-btn .single-page .contact-form input[type*="submit"],
    .single-page .contact-form .box-imgtext .section-btn input[type*="submit"] {
        padding-left: 8px;
        padding-right: 8px;
        margin-right: 2px;
        margin-bottom: 5px;
    }
    .box-imgtext .section-btn .btn + .btn,
    .box-imgtext
        .section-btn
        .single-page
        .contact-form
        .btn
        + input[type*="submit"],
    .box-imgtext
        .section-btn
        .single-page
        .contact-form
        input[type*="submit"]
        + .btn,
    .box-imgtext
        .section-btn
        .single-page
        .contact-form
        input[type*="submit"]
        + input[type*="submit"],
    .single-page
        .contact-form
        .box-imgtext
        .section-btn
        .btn
        + input[type*="submit"],
    .single-page
        .contact-form
        .box-imgtext
        .section-btn
        input[type*="submit"]
        + .btn,
    .single-page
        .contact-form
        .box-imgtext
        .section-btn
        input[type*="submit"]
        + input[type*="submit"] {
        margin-left: 0;
        margin-right: 0;
    }
}
.img-caption {
    margin: 5px 0 15px;
    line-height: 1.2;
    font-size: 12px;
}
.custom-list {
    margin-bottom: 30px;
}
.custom-list h4 {
    font-size: 20px;
}
.custom-list ul {
    padding: 0;
    margin: 0;
    list-style-type: none;
}
.custom-list ul li {
    position: relative;
    padding-left: 20px;
    font-family: "Albert Sans", sans-serif;
    font-size: 18px;
    margin-bottom: 5px;
    color: #646464;
}
.custom-list ul li a {
    text-decoration: none;
    color: var(--wp--preset--color--ugm-primary-bg);
}
.custom-list ul li:before {
    content: "\f111";
    font-family: FontAwesome;
    position: absolute;
    top: 13px;
    left: 0;
    line-height: 1;
    font-size: 5px;
    color: var(--wp--preset--color--ugm-primary-bg);
}
.custom-list ul li:hover a {
    opacity: 0.8;
}
.custom-list--link ul li:before {
    content: "\f105";
    font-size: inherit;
    top: 6px;
}
.custom-list--link.arrow ul li {
    border-bottom: 1px solid rgba(112, 112, 112, 0.2);
    padding: 10px 20px 10px 0;
    margin: 0;
}
.custom-list--link.arrow ul li:first-child {
    border-top: 1px solid rgba(112, 112, 112, 0.2);
}
.custom-list--link.arrow ul li:before {
    left: auto;
    right: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    color: #2aa9e0;
}
@media (max-width: 767px) {
    .custom-list {
        margin-bottom: 15px;
    }
    .custom-list h4 {
        font-size: 18px;
        margin-top: 0;
    }
    .custom-list ul li {
        padding-left: 15px;
        font-size: 16px;
    }
    .custom-list ul li:before {
        top: 12px;
    }
    .custom-list--link ul li:before {
        top: 4px;
    }
}
.faculty-table {
    margin-bottom: 30px;
    padding: 20px 30px 30px;
    background-color: #fff;
    color: var(--wp--preset--color--ugm-primary-bg);
}
.faculty-table table tbody > tr > td {
    border: 0;
    padding: 6px 2px 0 0;
}
.faculty-table table tbody > tr > td:first-child {
    width: 60px;
}
@media (min-width: 1200px) {
    .faculty-table table {
        font-size: 18px;
    }
    .faculty-table table tbody > tr > td:first-child {
        width: 80px;
    }
}
@media (max-width: 767px) {
    .faculty-table {
        padding: 10px 15px 20px;
    }
}
@media (max-width: 480px) {
    .pengabdi .section-page:not(.schome-hero) .text-center > img {
        max-height: 300px;
        margin-left: auto;
        margin-right: auto;
    }
}
.pengabdi-pengabdian img {
    max-width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
}
.pengabdi-pengabdian .text-center img {
    margin-bottom: 30px;
}
@media (min-width: 768px) {
    .pengabdi-pengabdian .text-center {
        margin-top: -120px;
    }
    .pengabdi-pengabdian .text-center img {
        min-height: 460px;
    }
    .pengabdi-pengabdian .text-center.no-margin-top {
        margin-top: 0;
    }
    .pengabdi-pengabdian .section-box {
        padding-right: 30px;
    }
    .pengabdi-pengabdian .section-box-pad {
        padding-left: 70px;
        padding-right: 0;
    }
    .pengabdi-pengabdian .section-box-pad2 {
        padding-left: 60px;
    }
}
.sc-pengabdian img {
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
}
.sc-pengabdian .btn-box .btn-more {
    color: #fff;
}
@media (min-width: 768px) {
    .sc-pengabdian .section-box {
        margin-top: 20px;
    }
    .sc-pengabdian .btn-more {
        font-size: 14px;
    }
}
@media (min-width: 1400px) {
    .sc-pengabdian .section-box .section-title h3 {
        font-size: 42px;
    }
}
@media (max-width: 767px) {
    .sc-pengabdian img {
        margin-bottom: 20px;
    }
    .sc-pengabdian .section-box {
        padding-top: 0;
        margin-bottom: 10px;
    }
}
@media (min-width: 768px) {
    .sc-pengabdian .sc-offleft__img img {
        min-height: 520px;
    }
    .sc-pengabdian .sc-offleft:not(.full) {
        padding-top: 100px;
    }
    .sc-pengabdian .sc-offleft:not(.full) .sc-offleft__img {
        width: 500px;
        margin-left: 15px;
        padding-left: 0;
    }
    .sc-pengabdian .sc-offleft__img.offsetleftbawah {
        margin-top: 40px;
        margin-bottom: -80px;
    }
    .sc-pengabdian .sc-offleft.full {
        padding-bottom: 0;
        margin-bottom: 150px;
    }
    .sc-pengabdian .sc-offleft.full .sc-offleft__img {
        width: calc((((100vw - 100%) / 2) + 50%) - 10px);
        margin-left: calc((100% - 100vw) / 2);
        padding-left: 0;
        margin-bottom: -80px;
    }
}
@media (min-width: 1200px) {
    .sc-pengabdian .sc-offleft__content .section-box {
        padding-left: 50px;
    }
}
@media (min-width: 1400px) {
    .sc-pengabdian .sc-offleft__img img {
        min-height: 500px;
    }
    .sc-pengabdian .sc-offleft:not(.full) {
        padding-bottom: 200px;
    }
    .sc-pengabdian .sc-offleft.full .sc-offleft__img {
        margin-top: -160px;
    }
    .sc-pengabdian .sc-offleft.full .sc-offleft__img img {
        min-height: 460px;
    }
}
[class*="section-decor"] {
    position: relative;
}
[class*="section-decor"] .container {
    position: relative;
    z-index: 2;
}
[class*="section-decor-batik"]:before {
    content: "";
    position: absolute;
    background-image: url(../images/decor-kawung-quarter.png);
    background-repeat: no-repeat;
    background-size: contain;
    display: block;
    width: 400px;
    height: 400px;
}
.section-decor-batik-top-left:before {
    top: 0;
    left: 0;
}
.section-decor-batik-top-right:before {
    top: 0;
    right: 0;
    transform: rotate(90deg);
}
.section-decor-batik-bottom-left:before,
.section-decor-batik.aboutLeftRev:before {
    bottom: 0;
    left: 0;
    transform: rotate(-90deg);
}
.section-decor-batik-bottom-right:before,
.section-decor-batik.aboutRightRev:before {
    bottom: 0;
    right: 0;
    transform: rotate(180deg);
}
.section-decor-bg-top:before {
    content: "";
    width: 100%;
    height: 234px;
    background-color: var(--wp--preset--color--ugm-primary-bg);
    position: absolute;
    top: 0;
    left: 0;
}
[class*="section-decor-1"]:after {
    content: "";
    position: absolute;
    background-image: url(../images/decor-1a.png);
    background-repeat: no-repeat;
    background-size: contain;
    display: block;
    height: 114px;
    width: 260px;
}
.section-decor-1-top-right:after,
.section-decor-1.aboutRightRev:after {
    top: 0;
    right: 0;
    transform: rotate(0) scaleX(-1);
    -webkit-transform: rotate(0) scaleX(-1);
}
.section-decor-1-bottom-right:after {
    bottom: 0;
    right: 0;
    transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
}
.section-decor-1-top-left:after,
.section-decor-1.aboutLeftRev:after {
    top: 0;
    left: 0;
    transform: rotate(0);
}
.section-decor-1-bottom-left:after {
    bottom: 0;
    left: 0;
    transform: rotate(180deg) scaleX(-1);
    -webkit-transform: rotate(180deg) scaleX(-1);
}
@media (min-width: 992px) {
    .section-page.section-pendidikan {
        padding-top: 50px;
    }
}
@media (max-width: 991px) {
    [class*="section-decor-batik"]:before {
        width: 180px;
        height: 180px;
    }
    [class*="section-decor-1"]:after {
        width: 130px;
        height: 50px;
    }
    .section-page.news-release {
        padding-bottom: 82px;
    }
    .section-page.section-pendidikan[class*="section-decor-1"]:after {
        display: none;
    }
    .section-page .aboutLeftRev__media,
    .section-page .aboutRightRev__media {
        margin-top: 32px;
    }
    .section-page.aboutRightRev[class*="section-decor-1"] {
        padding-bottom: 82px;
    }
    .section-page.aboutLeftRev[class*="section-decor-1"]:after {
        display: none;
    }
    .section-decor-bg-top:before {
        height: 45px;
    }
    .section-decor-1-hide-sm:after {
        display: none;
    }
    .section-decor-batik-bottom-right-sm:before {
        top: unset !important;
        left: unset !important;
        bottom: 0 !important;
        right: 0 !important;
        transform: rotate(180deg) !important;
    }
}
.event-slider {
    margin: 30px auto;
}
.event-slider .event-date {
    font-size: 30px;
    line-height: 40px;
    font-style: italic;
    letter-spacing: 4px;
    color: var(--wp--preset--color--ugm-primary-bg);
    font-family: Lora, Georgia, "Times New Roman", Times, serif;
}
.event-slider .event-date:after,
.event-slider .event-date:before {
    content: " ";
    display: table;
}
.event-slider .event-date:after {
    clear: both;
}
.event-slider .event-date span {
    display: inline-block;
}
.event-slider .event-date span + span:before {
    font-style: normal;
    font-size: 10px;
    display: inline-block;
    float: left;
    content: "\f111";
    font-family: FontAwesome;
    line-height: 40px;
    margin: 0 10px;
}
.event-slider .event-title {
    font-size: 18px;
    line-height: 30px;
    max-height: 90px;
    overflow: hidden;
    margin: 15px 0;
}
.event-slider .event-title a {
    color: #141729;
    text-decoration: none;
}
.event-slider .event-title a:hover {
    color: var(--wp--preset--color--ugm-primary-bg);
}
.event-slider .event-info {
    font-family: "Albert Sans", sans-serif;
}
.event-slider .event-info p {
    display: -webkit-box;
    overflow: hidden;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
}
.event-slider .event-info ul {
    margin: 25px 0 0;
    padding: 0;
    list-style-type: none;
    color: #636363;
}
.event-slider .event-info ul li {
    font-size: 15px;
    margin-bottom: 5px;
}
.event-slider .event-info ul li span {
    display: inline-block;
    padding-left: 60px;
    position: relative;
}
.event-slider .event-info ul li span:before {
    content: "";
    width: 45px;
    height: 3px;
    background-color: var(--wp--preset--color--ugm-secondary);
    position: absolute;
    top: 12px;
    left: 0;
}
.event-slider .slick-next,
.event-slider .slick-prev {
    width: 36px;
    border-radius: 0;
    background-size: contain;
    background-repeat: no-repeat;
    background-color: transparent;
}
.event-slider .slick-next:before,
.event-slider .slick-prev:before {
    content: none;
}
.event-slider .slick-prev {
    left: -30px;
    background-image: url(../images/ic_bg/event_arrow_prev.png);
}
.event-slider .slick-next {
    right: -30px;
    background-image: url(../images/ic_bg/event_arrow_next.png);
}
@media (min-width: 768px) {
    .event-slider {
        margin-top: 50px;
    }
    .event-slider__box {
        padding: 15px 50px;
    }
    .event-slider__box.slick-current:after {
        content: "";
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        border-right: 1px solid rgba(0, 0, 0, 0.1);
    }
}
@media (min-width: 1400px) {
    .event-slider .event-date {
        font-size: 36px;
    }
    .event-slider .event-title {
        font-size: 21px;
    }
}
@media (max-width: 1023px) {
    .event-slider .slick-prev {
        left: -10px;
    }
    .event-slider .slick-next {
        right: -10px;
    }
}
@media (max-width: 767px) {
    .event-slider {
        text-align: center;
        margin: 15px 0;
    }
    .event-slider .slick-prev {
        left: 0;
    }
    .event-slider .slick-next {
        right: 0;
    }
    .event-slider .event-date {
        font-size: 16px;
        margin: 0 0 -5px;
    }
    .event-slider .event-date span + span:before {
        font-size: 8px;
    }
    .event-slider .event-title {
        font-size: 14px;
        line-height: 20px;
        max-height: 60px;
        margin: 10px 0 15px;
    }
    .event-slider .event-info p {
        font-size: 12px;
        max-width: 90%;
        margin: auto;
    }
    .event-slider .event-info ul li span {
        padding-left: 30px;
        font-size: 12px;
    }
    .event-slider .event-info ul li span:before {
        width: 20px;
        top: 10px;
    }
    .event-slider .slick-next,
    .event-slider .slick-prev {
        width: 20px;
    }
}
.schome-study h3 {
    color: var(--wp--preset--color--ugm-primary-bg);
    margin-bottom: 20px;
}
.schome-study__text {
    color: #9fa3a7;
    margin-bottom: 15px;
}
@media (min-width: 768px) {
    .schome-study__text {
        line-height: 24px;
    }
}
.schome-study__box {
    background-color: #fff;
    padding: 10px 30px 40px;
    -webkit-box-shadow: 0 7px 12px rgba(0, 0, 0, 0.1);
    box-shadow: 0 7px 12px rgba(0, 0, 0, 0.1);
    height: 100%;
}
.schome-study__slider .slick-track {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
}
.schome-study__slider .slick-slide {
    height: inherit;
}
.schome-study__slider .btn-more {
    color: #073c64;
    position: absolute;
    bottom: 30px;
}
@media (max-width: 767px) {
    .schome-study__slider .slick-slide {
        padding-right: 0;
    }
    .schome-study__box {
        max-width: 75vw;
        padding: 5px 20px 30px;
    }
}
.homepage .section-page .section-title {
    margin-bottom: 0;
}
.homepage .section-page .section-title > h1,
.homepage .section-page .section-title > h2,
.homepage .section-page .section-title > h3 {
    font-size: 40px;
    margin-bottom: 0;
}
.homepage .section-page .section-title.revamp.bottom-line > h1:after,
.homepage .section-page .section-title.revamp.bottom-line > h2:after,
.homepage .section-page .section-title.revamp.bottom-line > h3:after,
.homepage .section-page .section-title.revamp.middle-line > h1:after,
.homepage .section-page .section-title.revamp.middle-line > h2:after,
.homepage .section-page .section-title.revamp.middle-line > h3:after {
    width: 580px;
}
.single-fakultas .section-page .section-title.revamp.bottom-line > h3:after {
    width: 100%;
}
@media (max-width: 767px) {
    .homepage .section-page .section-title > h1,
    .homepage .section-page .section-title > h2,
    .homepage .section-page .section-title > h3 {
        font-size: 24px;
    }
}
.homepage .section-box ul {
    margin: 30px 0 15px;
}
.homepage .section-box .btn-primary,
.homepage .section-box .single-page .contact-form input[type*="submit"],
.single-page .contact-form .homepage .section-box input[type*="submit"] {
    margin-top: 30px;
}
@media (max-width: 767px) {
    .homepage .section-box ul {
        margin: 15px 0 0;
    }
    .homepage .section-box .btn-primary,
    .homepage .section-box .single-page .contact-form input[type*="submit"],
    .single-page .contact-form .homepage .section-box input[type*="submit"] {
        margin-top: 20px;
    }
}
.homepage .post .post-title .post-date {
    color: #9f9f9f;
}
.homepage .post .post-title h3 > a {
    color: #141729;
}
.homepage .post .btn-more {
    color: var(--wp--preset--color--ugm-primary-bg);
}
@media (min-width: 1400px) {
    .homepage .post .btn-more {
        font-size: 14px;
    }
}
.homepage .post.post-block .post-content {
    background-color: #f8f9fb;
    padding-bottom: 20px;
}
.homepage .post.post-block .post-content p {
    max-height: 72px;
    overflow: hidden;
}
@media (min-width: 1024px) {
    .homepage .post.post-block {
        height: auto;
        min-height: 340px;
        margin-bottom: 30px;
    }
    .homepage .post.post-block .post-img {
        width: 512px;
        right: auto;
    }
    .homepage .post.post-block .post-title .post-date {
        font-size: 12px;
    }
    .homepage .post.post-block .post-title h3 {
        font-size: 24px;
        line-height: 34px;
        height: auto;
        max-height: 68px;
        overflow: hidden;
        margin: 10px 0 20px;
    }
    .homepage .post.post-block .entry-content {
        margin-bottom: 30px;
    }
    .homepage .post.post-block .post-content {
        top: 0;
        right: 0;
        bottom: 0;
        left: 512px;
        width: auto;
        position: absolute;
        -webkit-transform: none;
        -ms-transform: none;
        transform: none;
        padding: 30px;
    }
}
@media (min-width: 1400px) {
    .homepage .post.post-block {
        min-height: 380px;
    }
    .homepage .post.post-block .post-title h3 {
        font-size: 32px;
        line-height: 42px;
        max-height: 84px;
    }
}
.homepage .post.post-inline .post-img {
    margin-bottom: 0;
}
@media (min-width: 768px) {
    .homepage .post.post-inline {
        margin-bottom: 30px;
    }
    .homepage .post.post-inline .post-img > a {
        height: 240px;
    }
    .homepage .post.post-inline .post-content {
        background-color: #f8f9fb;
        padding: 15px 20px 30px;
    }
}
@media (min-width: 768px) {
    .homepage .sc-offleft {
        margin-top: 100px;
        padding-top: 40px;
        margin-bottom: 200px;
    }
    .homepage .sc-offleft__img {
        margin-top: -100px;
        text-align: center;
    }
    .homepage .sc-offleft__img img {
        max-width: 100%;
        padding: 0 50px;
    }
}
.homepage .schome-study {
    padding-top: 60px;
}
.homepage .schome-study h3 {
    color: var(--wp--preset--color--ugm-primary-bg);
    margin-bottom: 20px;
    line-height: 30px;
    height: 60px;
    display: -webkit-box;
    overflow: hidden;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
}
@media (min-width: 768px) {
    .homepage .schome-study {
        margin-bottom: -240px;
    }
}
@media (max-width: 767px) {
    .homepage .schome-study {
        padding-top: 40px;
    }
    .homepage .schome-study h3 {
        font-size: 16px;
        line-height: 24px;
        height: 24px;
        -webkit-line-clamp: 1;
        margin: 10px 0 15px;
    }
}
@media (min-width: 768px) {
    .homepage .section-title h2:after,
    .homepage .section-title h3:after {
        width: 100px;
    }
}
@media (min-width: 768px) {
    .homepage .schome-research .section-box {
        padding-left: 50px;
    }
}
@media (max-width: 480px) {
    .homepage .schome-research iframe {
        max-height: 200px;
    }
}
.homepage .schome-event h3 {
    text-align: center;
}
.homepage .schome-event h3:after {
    display: none;
}
@media (min-width: 768px) {
    .homepage .schome-event h3 {
        font-size: 40px;
    }
}
@media (min-width: 1400px) {
    .homepage .schome-event h3 {
        font-size: 47px;
    }
}
.homepage-id .section-box > ul {
    padding: 0;
    list-style-type: none;
}
.homepage-id .section-box > ul a {
    color: #00416f;
    text-decoration: none;
}
.homepage-id .section-box > ul > li {
    font-size: 18px;
    padding: 10px 0;
    border-bottom: 1px solid rgba(112, 112, 112, 0.36);
    font-family: "Albert Sans", sans-serif;
}
.homepage-id .section-box > ul > li:hover {
    opacity: 0.8;
}
.homepage-id .sc-offleft__img img {
    -o-object-fit: cover;
    object-fit: cover;
    height: 500px;
    padding: 0;
}
@media (max-width: 767px) {
    .homepage-id .sc-offleft {
        margin-top: 70px;
    }
    .homepage-id .sc-offleft__img img {
        max-height: 300px;
        margin-top: -90px;
    }
}
.homepage-id .schome-pengabdian img {
    max-width: 100%;
    margin-bottom: 30px;
}
.homepage-id .schome-pengabdian .custom-list {
    max-width: 444px;
    margin-bottom: 0;
}
@media (min-width: 768px) {
    .homepage-id .schome-pengabdian img {
        margin-top: -60px;
    }
}
@media (max-width: 768px) {
    .homepage-id .schome-pengabdian img.hidden-xs {
        margin-left: -24px;
    }
}
.section-introduction {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
}
.section-introduction .box-fact {
    display: flex;
    flex-direction: column;
    margin-top: 20px;
}
.section-introduction .box-fact .icon {
    --color-svg: var(--wp--preset--color--ugm-primary-bg);
}
.section-introduction .box-fact .icon ~ .detail {
    margin-top: 20px;
}
.section-introduction .box-fact .icon svg {
    width: 50px;
    height: 50px;
}
.section-introduction .box-fact .detail {
    color: #7a8a99;
}
.section-introduction .box-fact .fact-title {
    font-weight: 600;
    font-size: 24px;
    line-height: 1.17;
    text-align: left;
    letter-spacing: 0.1px;
    color: var(--wp--preset--color--ugm-primary-bg);
    margin-bottom: 4px;
}
@media (max-width: 991px) {
    .section-introduction .box-fact {
        flex-direction: row;
        align-items: center;
        margin-top: 0;
        padding-top: 12px;
        padding-bottom: 12px;
    }
    .section-introduction .box-fact .icon svg {
        width: 40px;
    }
    .section-introduction .box-fact .icon ~ .detail {
        padding-left: 20px;
        margin-top: 0;
    }
}
.section-introduction .aboutRightRev__media-thumb {
    bottom: 0;
    right: 0;
}
.section-introduction .aboutRightRev__media-thumb img {
    border-right: 0;
    border-bottom: 0;
}
.section-introduction .aboutLeftRev__media-thumb {
    bottom: 0;
    left: 0;
}
.section-introduction .aboutLeftRev__media-thumb img {
    border-left: 0;
    border-bottom: 0;
}
.section-introduction.aboutLeftRev,
.section-introduction.aboutRightRev {
    padding-bottom: 0;
}
@media (max-width: 991px) {
    .section-introduction.aboutLeftRev,
    .section-introduction.aboutRightRev {
        padding-bottom: 32px;
    }
    .section-introduction.aboutLeftRev .aboutLeftRev__media,
    .section-introduction.aboutRightRev .aboutRightRev__media {
        margin-top: 0;
    }
}
.section-ugm-education .number-col {
    padding: 0 !important;
    border-bottom: 0 !important;
    background-color: transparent !important;
}
.section-ugm-education.sc-about--number .number-col h2 {
    font-weight: 700;
    font-size: 32px;
    line-height: 1.2;
    color: #fff !important;
    margin-top: 0 !important;
    margin-bottom: 12px;
}
.section-ugm-education.sc-about--number .number-col {
    font-weight: 500;
    font-size: 18px;
    line-height: 1.2;
}
@media (min-width: 1200px) {
    .section-ugm-education.sc-about--number .number-counter {
        margin-top: -10px;
    }
    .section-ugm-education.sc-about--number > .container {
        max-width: unset;
    }
}
@media (max-width: 991px) {
    .section-ugm-education.sc-about--number
        .number-counter
        > .row
        > [class*="col-xs"] {
        padding-left: 20px;
        padding-right: 20px;
        margin-bottom: 12px;
        position: relative;
    }
    .section-ugm-education.sc-about--number
        .number-counter
        > .row
        > [class*="col-xs"]:not(:nth-child(2n)):after {
        content: "";
        width: 1px;
        height: 40px;
        background: rgba(255, 255, 255, 0.2);
        position: absolute;
        right: 0;
        top: 50%;
        transform: translateY(-50%);
    }
    .section-ugm-education.sc-about--number .number-col h2 {
        font-size: 24px;
    }
    .section-ugm-education.sc-about--number .number-col {
        font-weight: 400;
        font-size: 16px;
        line-height: 1.5;
    }
}
.homepage-en .count-box {
    padding: 30px 10px;
    width: calc(100vw - 30px);
    max-width: 1070px;
    margin: auto;
    background-color: #fff;
    -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.16);
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.16);
}
.homepage-en .count-box h4 {
    font-size: 62px;
    line-height: 1;
    color: var(--wp--preset--color--ugm-secondary);
}
.homepage-en .count-box p {
    font-family: "Albert Sans", sans-serif;
    font-size: 20px;
    line-height: 26px;
    color: #626262;
}
.homepage-en .count-box .col-md-4 {
    border-right: 1px solid rgba(112, 112, 112, 0.3);
}
.homepage-en .count-box .col-md-4:last-child {
    border: 0;
}
@media (min-width: 768px) {
    .homepage-en .count-box {
        position: absolute;
        bottom: -90px;
        left: 50%;
        -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        transform: translateX(-50%);
    }
}
@media (max-width: 767px) {
    .homepage-en .count-box {
        padding: 20px 60px;
        margin-bottom: -200px;
    }
    .homepage-en .count-box > .row {
        margin: 0;
    }
    .homepage-en .count-box h4 {
        font-size: 30px;
    }
    .homepage-en .count-box p {
        font-size: 12px;
    }
    .homepage-en .count-box .col-md-4 {
        border-right: 0;
        border-bottom: 1px solid rgba(112, 112, 112, 0.3);
    }
}
.homepage-en .sc-offleft {
    position: relative;
    margin-bottom: 180px;
}
.homepage-en .sc-offleft .section-box {
    margin-bottom: 30px;
}
.homepage-en .sc-offright__img {
    max-width: 100%;
    position: relative;
}
.homepage-en .sc-offright__img img {
    width: 100%;
    min-height: 220px;
    -o-object-fit: cover;
    object-fit: cover;
    position: relative;
}
.homepage-en .sc-offright__img:before {
    content: "";
    border: 4px solid #feefbe;
    position: absolute;
    top: 20px;
    right: 0;
    bottom: -15px;
    left: 30px;
}
@media (min-width: 768px) {
    .homepage-en .post.post-inline {
        margin-bottom: 0;
    }
    .homepage-en .post.post-inline .post-content {
        min-height: 192px;
        background-color: #f3f3f3;
    }
    .homepage-en .post.post-inline .post-img > a {
        height: 210px;
    }
    .homepage-en .post.post-inline h3 {
        font-size: 18px;
        line-height: 26px;
        height: 78px;
    }
    .homepage-en .sc-offleft {
        margin-top: 30px;
        padding-top: 80px;
        padding-bottom: 0;
    }
    .homepage-en .sc-offleft__img img {
        min-height: 600px;
        padding: 0;
        width: 100%;
        height: 100%;
        -o-object-fit: cover;
        object-fit: cover;
    }
    .homepage-en .sc-offleft .section-box {
        margin-bottom: 150px;
    }
    .homepage-en .sc-offright .section-subtitle {
        max-width: 470px;
    }
    .homepage-en .sc-offright__img {
        max-width: 700px;
    }
    .homepage-en .sc-offright__img img {
        min-height: 480px;
    }
}
@media (min-width: 1024px) {
    .homepage-en .sc-offleft__img {
        width: calc(((100vw - 100%) / 2) + 55%);
        margin-top: -80px;
        margin-right: 3.333%;
        margin-left: calc(((100% - 100vw) / 2) - 10px);
    }
    .homepage-en .post.post-inline.big .post-img > a {
        height: 368px;
        margin-right: 30px;
    }
    .homepage-en .post.post-inline.big .post-content {
        width: 300px;
        float: right;
        margin-top: -158px;
        position: relative;
    }
}
@media (min-width: 1400px) {
    .homepage-en .sc-offleft__img img {
        min-height: 670px;
    }
}
@media (max-width: 767px) {
    .homepage-en .post.post-inline.big {
        padding: 0;
        margin-top: 0;
    }
    .homepage-en .post.post-inline.big .post-img {
        position: relative;
        width: 100%;
        height: 210px;
    }
    .homepage-en .post.post-inline.big .post-content {
        background-color: #f3f3f3;
        padding: 10px 15px 20px;
    }
    .homepage-en .post.post-inline.big .post-content .post-title h3 {
        font-size: 15px;
        line-height: 24px;
    }
    .homepage-en .sc-offright__img {
        margin-bottom: 30px;
    }
    .homepage-en .sc-offright__img img {
        padding-right: 10px;
    }
    .homepage-en .sc-offright__img:before {
        top: 10px;
        right: 15px;
        bottom: -10px;
    }
    .homepage-en .sc-offleft__img {
        padding: 0;
        margin-top: -30px;
        margin-bottom: 20px;
    }
    .homepage-en .sc-offleft__img img {
        width: 100%;
        height: 300px;
        -o-object-fit: cover;
        object-fit: cover;
    }
    .homepage-en .sc-offleft__img img {
        height: 260px;
    }
}
@media (max-width: 767px) {
    .homepage img {
        max-width: 100%;
    }
}
@media (min-width: 768px) {
    .sc-livingjgj {
        margin-top: 100px;
        margin-bottom: 30px;
        padding-bottom: 0;
    }
    .sc-livingjgj__img {
        margin-top: -150px;
        height: 100%;
    }
    .sc-livingjgj__img img {
        min-height: 700px;
        max-width: 100%;
        -o-object-fit: cover;
        object-fit: cover;
        height: 100%;
    }
    .sc-livingjgj__content {
        padding-top: 30px;
    }
}
@media (min-width: 1400px) {
    .sc-livingjgj__img img {
        padding-right: 30px;
    }
}
@media (max-width: 767px) {
    .sc-livingjgj__img {
        padding: 0;
        margin-top: -30px;
        margin-bottom: 20px;
    }
    .sc-livingjgj__img img {
        width: 100%;
        height: 300px;
        -o-object-fit: cover;
        object-fit: cover;
    }
}
.sc-about .top {
    padding-top: 60px;
}
.sc-about .btn-more {
    color: var(--wp--preset--color--ugm-primary-bg);
    font-weight: 600;
    font-size: 18px;
    line-height: 1;
    letter-spacing: 1.25px;
    text-transform: uppercase;
    display: inline-flex;
    align-items: center;
}
.sc-about .btn-more span ~ .icon {
    margin-left: 8px;
}
.sc-about .btn-more .icon {
    display: inline-flex;
    align-items: center;
}
.sc-about .btn-more .icon svg > * {
    transition: all 0.2s ease-in-out;
}
.sc-about .btn-more .icon svg[fill]:not([fill="none"]) {
    fill: var(--wp--preset--color--ugm-primary-bg);
    stroke: none;
}
.sc-about .btn-more .icon svg circle[stroke]:not([stroke="none"]),
.sc-about .btn-more .icon svg line[stroke]:not([stroke="none"]),
.sc-about .btn-more .icon svg path[stroke]:not([stroke="none"]) {
    stroke: var(--wp--preset--color--ugm-primary-bg);
    fill: none;
}
.sc-about .btn-more .icon svg circle[fill]:not([fill="none"]),
.sc-about .btn-more .icon svg line[fill]:not([fill="none"]),
.sc-about .btn-more .icon svg path[fill]:not([fill="none"]) {
    fill: var(--wp--preset--color--ugm-primary-bg);
    stroke: none;
}
.sc-about .btn-more .icon svg circle[opacity]:not([opacity="none"]),
.sc-about .btn-more .icon svg line[opacity]:not([opacity="none"]),
.sc-about .btn-more .icon svg path[opacity]:not([opacity="none"]) {
    fill: var(--wp--preset--color--ugm-primary-bg);
    stroke: none;
}
.sc-about .btn-more .icon svg circle:not([fill]):not([stroke]) {
    fill: var(--wp--preset--color--ugm-primary-bg);
    stroke: none;
}
.sc-about .btn-more .icon svg {
    width: 16px;
    height: 16px;
}
.sc-about .section-title {
    padding-bottom: 0;
}
.sc-about .section-title h1:after,
.sc-about .section-title h2:after,
.sc-about .section-title h3:after {
    top: unset;
    bottom: -20px;
}
.sc-about .section-subtitle {
    font-weight: 400;
    font-size: 20px;
    line-height: 1.6;
    letter-spacing: 0.5px;
    color: #141729;
}

.sc-about--menu .btn-tabmenu {
    margin-bottom: 15px;
    background-color: #f8f9fb;
    color: var(--wp--preset--color--ugm-primary-bg);
    width: 100%;
    font-weight: 600;
    font-size: 16px;
    line-height: 1.5;
    letter-spacing: 0.25px;
    text-align: left;
    padding: 12px 16px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.sc-about--menu .btn-tabmenu.show-menu{
    margin-bottom: 4px;
}
.sc-about--menu .btn-tabmenu i {
    margin-right: 4px;
}
.sc-about--menu .btn-tabmenu .icon,
.sc-about--menu .btn-tabmenu .icon > span {
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all 0.3s ease-in-out;
}
.sc-about--menu .btn-tabmenu .icon svg > * {
    transition: all 0.2s ease-in-out;
}
.sc-about--menu .btn-tabmenu .icon svg[fill]:not([fill="none"]) {
    fill: var(--wp--preset--color--ugm-primary-bg);
    stroke: none;
}
.sc-about--menu .btn-tabmenu .icon svg circle[stroke]:not([stroke="none"]),
.sc-about--menu .btn-tabmenu .icon svg line[stroke]:not([stroke="none"]),
.sc-about--menu .btn-tabmenu .icon svg path[stroke]:not([stroke="none"]) {
    stroke: var(--wp--preset--color--ugm-primary-bg);
    fill: none;
}
.sc-about--menu .btn-tabmenu .icon svg circle[fill]:not([fill="none"]),
.sc-about--menu .btn-tabmenu .icon svg line[fill]:not([fill="none"]),
.sc-about--menu .btn-tabmenu .icon svg path[fill]:not([fill="none"]) {
    fill: var(--wp--preset--color--ugm-primary-bg);
    stroke: none;
}
.sc-about--menu .btn-tabmenu .icon svg circle[opacity]:not([opacity="none"]),
.sc-about--menu .btn-tabmenu .icon svg line[opacity]:not([opacity="none"]),
.sc-about--menu .btn-tabmenu .icon svg path[opacity]:not([opacity="none"]) {
    fill: var(--wp--preset--color--ugm-primary-bg);
    stroke: none;
}
.sc-about--menu .btn-tabmenu .icon svg circle:not([fill]):not([stroke]) {
    fill: var(--wp--preset--color--ugm-primary-bg);
    stroke: none;
}
.sc-about--menu .btn-tabmenu .icon svg {
    width: 24px;
    height: 24px;
}
.sc-about--menu .btn-tabmenu.bg-dark {
    background-color: var(--wp--preset--color--ugm-primary-bg);
    color: #fff;
}
.sc-about--menu .btn-tabmenu.bg-dark .icon svg > * {
    transition: all 0.2s ease-in-out;
}
.sc-about--menu .btn-tabmenu.bg-dark .icon svg[fill]:not([fill="none"]) {
    fill: #fff;
    stroke: none;
}
@media ( max-width: 991px ) {
    .sc-about--menu .btn-tabmenu.bg-dark:not(.show-menu),
    .sc-about--menu .btn-tabmenu ~ .menu-box {
        margin-bottom: 20px;
    }
}
.sc-about--menu
    .btn-tabmenu.bg-dark
    .icon
    svg
    circle[stroke]:not([stroke="none"]),
.sc-about--menu
    .btn-tabmenu.bg-dark
    .icon
    svg
    line[stroke]:not([stroke="none"]),
.sc-about--menu
    .btn-tabmenu.bg-dark
    .icon
    svg
    path[stroke]:not([stroke="none"]) {
    stroke: #fff;
    fill: none;
}
.sc-about--menu .btn-tabmenu.bg-dark .icon svg circle[fill]:not([fill="none"]),
.sc-about--menu .btn-tabmenu.bg-dark .icon svg line[fill]:not([fill="none"]),
.sc-about--menu .btn-tabmenu.bg-dark .icon svg path[fill]:not([fill="none"]) {
    fill: #fff;
    stroke: none;
}
.sc-about--menu
    .btn-tabmenu.bg-dark
    .icon
    svg
    circle[opacity]:not([opacity="none"]),
.sc-about--menu
    .btn-tabmenu.bg-dark
    .icon
    svg
    line[opacity]:not([opacity="none"]),
.sc-about--menu
    .btn-tabmenu.bg-dark
    .icon
    svg
    path[opacity]:not([opacity="none"]) {
    fill: #fff;
    stroke: none;
}
.sc-about--menu
    .btn-tabmenu.bg-dark
    .icon
    svg
    circle:not([fill]):not([stroke]) {
    fill: #fff;
    stroke: none;
}
.sc-about--menu .menu-box {
    background-color: #f8f9fb;
    padding: 32px;
    max-width: 376px;
}
@media (max-width: 767px) {
    .sc-about--menu .menu-box {
        padding: 20px;
    }
}
.sc-about--menu .widget-header,
.sc-about--menu .widget-title {
    border: 0 !important;
    margin: 0 !important;
}
.sc-about--menu .widget_menu {
    margin-bottom: 0;
}
.sc-about--menu .widget_menu .widget-header h3 {
    font-weight: 700;
    font-size: 24px;
    line-height: 32px;
    letter-spacing: 0.1px;
}
.sc-about--menu .widget_menu ul li {
    margin: 0;
}

.sc-about--menu .widget_menu.bg-dark ul li a{
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.sc-about--menu .widget_menu ul li a {
    color: #00416f;
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
    position: relative;
    padding: 16px 0 16px 20px;
    letter-spacing: 0.5px;
}
.sc-about--menu .widget_menu ul li a:before {
    content: "\f105";
    line-height: 1;
    font-family: FontAwesome;
    color: var(--wp--preset--color--ugm-secondary);
    position: absolute;
    top: 18px;
    left: 2px;
}
.sc-about--menu .widget_menu ul li a:hover {
    color: var(--wp--preset--color--ugm-primary-bg);
}
.sc-about--menu .widget_menu ul > li li {
    padding-left: 20px;
}
.sc-about--menu .widget_menu ul > li > ul a {
    padding-left: 20px;
}
.sc-about--menu .widget_menu ul > li > ul a:before {
    left: 0;
}
.sc-about--menu .widget_menu ul li.active > a:after{
    content: '';
    border: 0;
    background-color: transparent;
    background-repeat: no-repeat;
    background-size: 23px;
    position: absolute;
    z-index: 5;
    top: 0;
    right: 0;
    outline: 0;
    display: block;
    width: 55px;
    height: 55px;
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.99997 13.5C5.90108 13.5 5.80441 13.4707 5.72218 13.4158C5.63995 13.3608 5.57586 13.2827 5.53802 13.1914C5.50017 13.1 5.49027 12.9995 5.50956 12.9025C5.52886 12.8055 5.57648 12.7164 5.64641 12.6465L10.2929 8.00001L5.64641 3.35358C5.55264 3.25981 5.49996 3.13262 5.49996 3.00001C5.49996 2.8674 5.55264 2.74022 5.64641 2.64645C5.74018 2.55268 5.86736 2.5 5.99997 2.5C6.13258 2.5 6.25976 2.55268 6.35354 2.64645L11.3535 7.64645C11.4 7.69288 11.4368 7.748 11.4619 7.80867C11.4871 7.86933 11.5 7.93435 11.5 8.00001C11.5 8.06568 11.4871 8.1307 11.4619 8.19136C11.4368 8.25203 11.4 8.30715 11.3535 8.35358L6.35354 13.3536C6.30716 13.4001 6.25204 13.437 6.19137 13.4621C6.13069 13.4872 6.06565 13.5001 5.99997 13.5Z' fill='%23fdcb2c'/%3E%3C/svg%3E%0A");
    background-position: right center;
}
@media (max-width: 767px) {
    .sc-about--menu .widget_menu {
        display: none;
        max-width: 100%;
    }
    .sc-about--menu .widget_menu .widget-header h3 {
        font-size: 20px !important;
    }
    .sc-about--menu .widget_menu ul li a {
        font-size: 16px;
        padding-top: 16px;
        padding-bottom: 16px;
        line-height: 1.5;
    }
}
.sc-about .post {
    border: 0;
    padding: 0;
}
.sc-about .post-img a {
    height: 285px;
}
.sc-about .post-img a img {
    height: 100%;
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
}
.sc-about .post .post-content {
    letter-spacing: 0.5px;
}
.sc-about .post .post-content .entry-content p {
    margin-bottom: 15px;
}
@media ( max-width: 600px ) {
    .sc-about .post{
        margin-bottom: 0;
    }
}
@media (min-width: 768px) {
    .sc-about .post-img {
        padding-bottom: 20px;
    }
    .sc-about .post-img a {
        height: 400px;
    }
    .sc-about .post:not(.btn-box) .btn-more {
        float: right;
        font-size: 14px;
        margin: 30px auto;
    }
}
@media (min-width: 1400px) {
    .sc-about .post-img a {
        height: 500px;
    }
}
@media (max-width: 767px) {
    .sc-about .post .entry-content {
        font-size: 16px;
    }
}
.sc-about--greeting {
    background-color: #272e38;
}
.sc-about--greeting .section-box .section-category {
    color: #7a8a99;
    letter-spacing: 1.25px;
}
.sc-about--greeting .section-box .section-subtitle,
.sc-about--greeting .section-box .section-title h3 {
    color: #fff;
}
.sc-about--greeting .section-box .section-subtitle {
    font-family: Lora, Georgia, "Times New Roman", Times, serif;
    font-style: italic;
}
.sc-about--greeting .section-box .btn-more {
    color: var(--wp--preset--color--ugm-secondary);
}
@media (min-width: 768px) {
    .sc-about--greeting .greeting__text {
        padding: 50px 0 50px 30px;
    }
    .sc-about--greeting .greeting__text .section-title.revamp {
        padding-bottom: 24px;
    }
    .sc-about--greeting .greeting__text .section-title.revamp h1:after,
    .sc-about--greeting .greeting__text .section-title.revamp h2:after,
    .sc-about--greeting .greeting__text .section-title.revamp h3:after {
        width: 120px;
        height: 4px;
        margin: 20px auto 20px 0;
        top: unset;
        bottom: -43px;
    }
    .sc-about--greeting .greeting__text .section-title h3 {
        font-size: 24px;
    }
    .sc-about--greeting .greeting__text .section-subtitle {
        font-size: 22px;
        line-height: 40px;
    }
    .sc-about--greeting .greeting__img {
        height: 500px;
    }
    .sc-about--greeting .greeting__img img {
        object-fit: contain;
        position: absolute;
        bottom: 0;
        right: 0;
        max-height: 100%;
    }
}
@media (min-width: 1400px) {
    .sc-about--greeting .greeting__text .section-title h3 {
        font-size: 40px;
    }
    .sc-about--greeting .greeting__text .section-subtitle {
        font-size: 20px;
        line-height: 1.6;
        letter-spacing: 0.5px;
    }
    .sc-about--greeting .greeting__text .section-category {
        font-size: 16px;
        margin-bottom: 8px;
    }
    .sc-about--greeting .greeting__text .btn-more {
        font-size: 14px;
    }
    .sc-about--greeting .greeting__img {
        height: 640px;
    }
}
@media (max-width: 767px) {
    .sc-about--greeting {
        background-color: #39404a;
    }
    .sc-about--greeting .greeting__img {
        text-align: center;
    }
    .sc-about--greeting .greeting__img img {
        margin-top: 32px;
        max-height: 240px;
        max-width: 100%;
        object-fit: contain;
    }
    .sc-about--greeting .section-title h3 {
        font-size: 20px !important;
    }
    .sc-about--greeting .btn-more {
        font-size: 11px;
        margin-top: -10px !important;
        display: inline !important;
    }
}
.sc-about--number > .container {
    max-width: 990px;
}
.sc-about--number .section-title.revamp {
    padding-bottom: 5px;
}
.sc-about--number .section-title.revamp h3:after {
    width: 120px;
    top: unset;
}
.sc-about--number .number-trophy {
    background-color: var(--wp--preset--color--ugm-primary-bg);
    color: #fff;
    padding: 50px 30px 30px;
    max-width: 330px;
    margin: 0 auto;
}
.sc-about--number .number-trophy h3 {
    font-weight: 700;
    font-size: 24px;
    line-height: 1.33;
    text-align: center;
    letter-spacing: 0.1px;
}
@media (max-width: 767px) {
    .sc-about--number .number-trophy {
        margin-top: 30px;
        max-width: 100%;
        padding: 15px;
    }
    .sc-about--number .number-trophy img {
        max-height: 60px;
        object-fit: contain;
    }
    .sc-about--number .number-trophy h3 {
        font-size: 14px;
        line-height: 20px;
        margin: 15px 0 0;
    }
}
.sc-about--number .number-line {
    width: 50px;
    height: 4px;
    background-color: var(--wp--preset--color--ugm-secondary);
    display: inline-block;
    margin: 10px auto;
}
.sc-about--number .number-counter {
    margin-top: 60px;
}
@media (max-width: 767px) {
    .sc-about--number .number-counter {
        margin-top: 30px;
    }
}
.sc-about--number .number-col {
    color: var(--wp--preset--color--ugm-primary-bg);
    padding: 50px 15px;
}
.sc-about--number .number-col h2 {
    font-size: 52px;
    margin: 0 auto;
    font-weight: 900;
}
.sc-about--number .number-col p {
    font-size: 18px;
    line-height: 1.4;
    font-family: "Albert Sans", sans-serif;
    margin: 0;
    color: #00416f;
}
@media (max-width: 767px) {
    .sc-about--number .number-col {
        padding: 30px 10px;
    }
    .sc-about--number .number-col h2 {
        font-size: 30px;
    }
    .sc-about--number .number-col p {
        font-size: 14px;
    }
}
.sc-about--number .number-box > .row {
    border: 1px solid #e5e5e5;
    margin: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.sc-about--number .number-box .number-col:not(:nth-last-child(1)),
.sc-about--number .number-box .number-col:not(:nth-last-child(2)) {
    border-bottom: 1px solid #e5e5e5;
}
.sc-about--number .number-box .number-col:nth-child(odd) {
    border-right: 1px solid #e5e5e5;
}
.sc-about--number .number-row .number-col {
    background-color: var(--wp--preset--color--ugm-primary-bg);
    border-bottom: 6px solid var(--wp--preset--color--ugm-secondary);
}
.sc-about--number .number-row .number-col p {
    color: #fff;
}
.sc-about--number .number-row .number-col h2 {
    color: var(--wp--preset--color--ugm-secondary);
    margin-top: 20px;
}
.sc-about--number .number-row > .row {
    margin-left: -10px;
    margin-right: -10px;
}
.sc-about--number .number-row > .row > .col-md-3 {
    padding-left: 10px;
    padding-right: 10px;
    margin-bottom: 10px;
}
@media (max-width: 767px) {
    .sc-about--number .number-row .number-col h2 {
        margin-top: 10px;
    }
    .sc-about--number .number-row > .row {
        margin-left: -5px;
        margin-right: -5px;
    }
    .sc-about--number .number-row > .row > .col-md-3 {
        padding-left: 5px;
        padding-right: 5px;
    }
}
.sc-about--number .number-chart .chart-container {
    position: relative;
    text-align: center;
}
.sc-about--number .number-chart .chart-container canvas {
    max-width: 300px;
    max-height: 300px;
    margin: 0 auto;
}
.sc-about--number .number-chart .chart-info {
    position: absolute;
    top: 50%;
    left: 50%;
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    padding: 0;
    min-height: auto;
}
.sc-about--number .number-chart .figure-key {
    max-width: 300px;
    margin: 20px auto 0;
}
.sc-about--number .number-chart .figure-key-list {
    list-style-type: none;
    padding: 0;
    font-family: "Albert Sans", sans-serif;
    color: #76797d;
    font-size: 16px;
}
.sc-about--number .number-chart .figure-key-list li {
    position: relative;
    padding-right: 50px;
}
.sc-about--number .number-chart .figure-key-list li + li {
    margin-top: 10px;
}
.sc-about--number .number-chart .figure-key-list .shape-circle {
    display: inline-block;
    width: 12px;
    height: 12px;
    border-radius: 999px;
}
.sc-about--number .number-chart .figure-key-list .shape-percent {
    font-weight: 900;
    color: var(--wp--preset--color--ugm-primary-bg);
    width: 50px;
    position: absolute;
    right: 0;
}
@media (max-width: 1023px) {
    .sc-about--number .number-chart {
        margin-top: 60px;
    }
}
@media (max-width: 767px) {
    .sc-about--number .number-chart {
        margin-top: 30px;
    }
    .sc-about--number .number-chart .chart-container canvas {
        max-width: 260px;
        max-height: 260px;
    }
    .sc-about--number .number-chart .figure-key-list {
        font-size: 16px;
    }
}
.sc-about--number .btn-box {
    margin-top: 15px;
}
@media (min-width: 768px) {
    .sc-about--number .btn-box {
        margin-top: 30px;
    }
}
@media (min-width: 1024px) {
    .sc-about--number .btn-box {
        margin-top: 60px;
    }
}
@media (max-width: 600px) {
    .sc-about--number .btn-box .btn{
        width: 100%;
    }
}
.sc-about--map .about-map {
    height: 600px;
}
.sc-about--map .section-title {
    padding-bottom: 0;
    margin-bottom: 43px;
}
.sc-about--map .section-title h2,
.sc-about--map .section-title h3 {
    margin-bottom: 0;
}
.sc-about--map .section-title h2:after,
.sc-about--map .section-title h3:after {
    bottom: unset;
    top: 50%;
}
@media (max-width: 767px) {
    .sc-about--map .about-map {
        max-height: 300px;
        margin-bottom: 15px;
    }
}
@media (max-width: 767px) {
    .sc-about .section-title {
        padding-bottom: 0;
    }
    .sc-about .section-title h2,
    .sc-about .section-title h3 {
        font-size: 28px;
        line-height: 1.3;
    }
    .sc-about .section-subtitle {
        font-weight: 400;
        font-size: 16px;
        line-height: 1.7;
        letter-spacing: 0.25px;
    }
    .sc-about .btn-more {
        font-size: 14px;
        margin-top: 20px;
        flex-direction: row;
        justify-content: space-between;
    }
}
.sc-students img {
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
}
.sc-students .custom-list {
    margin-top: 15px;
}
@media (min-width: 768px) {
    .sc-students .custom-list ul li {
        font-size: 16px;
    }
}
@media (min-width: 1400px) {
    .sc-students .custom-list ul li {
        font-size: 18px;
    }
}
@media (min-width: 768px) {
    .sc-students .section-subtitle + .custom-list {
        margin-top: 20px;
    }
}
.sc-students .sc-offright.full-middle .btn-box {
    margin-top: 5px;
}
.sc-students .sc-offright.full-middle .btn-more {
    float: none;
}
.sc-students .sc-offright.full-middle .btn-more:after {
    display: none;
}
@media (min-width: 768px) {
    .sc-students .sc-offright.full-middle .section-subtitle {
        padding-bottom: 20px;
    }
    .sc-students .sc-offright.full-middle .btn-box {
        margin-bottom: 60px;
    }
    .sc-students .sc-offright.full-middle .sc-offright__img {
        margin-bottom: -60px;
    }
    .sc-students .sc-offright.full-middle .sc-offright__img img {
        min-height: 580px;
    }
    .sc-students .sc-offright.full-middle .sc-offright__content {
        margin-top: 70px;
    }
}
@media (min-width: 1024px) {
    .sc-students .sc-offright.full-middle {
        margin-bottom: 100px;
    }
}
@media (min-width: 1400px) {
    .sc-students .sc-offright.full-middle .sc-offright__img img {
        min-height: 660px;
    }
    .sc-students .sc-offright.full-middle .sc-offright__content {
        margin-top: 120px;
    }
}
.sc-students--act .btn-more:after {
    display: none;
}
.sc-students--act .act-img {
    margin-bottom: 20px;
}
.sc-students--act .act-img:before {
    content: "";
    width: 80%;
    height: 72%;
    border: 4px solid #d3edf8;
    position: absolute;
    top: 30px;
    left: 9%;
}
.sc-students--act .act-img img {
    position: relative;
    width: 100%;
}
@media (min-width: 768px) {
    .sc-students--act .section-title.inline-title h3:after {
        width: 200px;
        right: -230px;
        left: auto;
    }
    .sc-students--act .act-content {
        text-align: right;
        padding-right: 30px;
    }
}
@media (min-width: 1200px) {
    .sc-students--act .act-content {
        margin-top: 100px;
        padding-right: 80px;
    }
}
@media (max-width: 767px) {
    .sc-students--act {
        padding-bottom: 0;
    }
    .sc-students--act .btn-box {
        margin-top: 5px;
    }
    .sc-students--act .btn-box .btn-more {
        float: left;
    }
}
.sc-students--achievement img {
    margin-bottom: 20px;
}
.sc-students--achievement .custom-list {
    background-color: var(--wp--preset--color--ugm-secondary);
    padding: 15px 10px 8px;
    font-family: "Albert Sans", sans-serif;
    width: 100%;
    max-width: 960px;
    margin: 15px auto;
    font-size: 12px;
}
@media (min-width: 768px) {
    .sc-students--achievement img {
        min-height: 330px;
    }
    .sc-students--achievement .section-subtitle {
        margin-bottom: 65px;
    }
    .sc-students--achievement .custom-list {
        padding: 40px 40px 25px;
        position: relative;
        top: -70px;
    }
    .sc-students--achievement .custom-list ul {
        -webkit-column-count: 2;
        column-count: 2;
    }
    .sc-students--achievement .custom-list ul li {
        margin-bottom: 10px;
        font-size: 16px;
    }
    .sc-students--achievement .custom-list ul li:before {
        top: 9px;
    }
}
@media (min-width: 1200px) {
    .sc-students--achievement img {
        padding-right: 50px;
    }
    .sc-students--achievement .section-title {
        margin-top: 30px;
    }
}
@media (min-width: 1400px) {
    .sc-students--achievement .custom-list ul li {
        font-size: 18px;
    }
    .sc-students--achievement .custom-list ul li:before {
        top: 13px;
    }
}
.sc-students .sc-livingjgj {
    background-color: var(--wp--preset--color--ugm-primary-bg);
}
.sc-students .sc-livingjgj .section-subtitle,
.sc-students .sc-livingjgj .section-title h3 {
    color: #fff;
}
.sc-students .sc-livingjgj .custom-list li {
    margin-bottom: 10px;
}
.sc-students .sc-livingjgj .custom-list a,
.sc-students .sc-livingjgj .custom-list ul li:before {
    color: var(--wp--preset--color--ugm-secondary);
}
@media (min-width: 768px) {
    .sc-students .sc-livingjgj {
        margin-top: 0;
    }
    .sc-students .sc-livingjgj .section-subtitle {
        font-size: 16px;
    }
    .sc-students .sc-livingjgj__img {
        max-width: 600px;
    }
    .sc-students .sc-livingjgj__img img {
        min-height: 750px;
        padding-right: 0;
    }
}
.sc-students .news-event {
    padding-top: 30px;
}
.sc-students .news-event .post .post-img > a > img {
    width: 100%;
}
@media (min-width: 768px) {
    .sc-students .news-event {
        padding-top: 60px;
    }
    .sc-students .news-event .post .post-title .post-date {
        font-size: 12px;
    }
}
@media (max-width: 767px) {
    .sc-students .news-event .post {
        position: relative;
        padding-left: 90px;
        min-height: 75px;
        margin: 0 0 15px;
    }
    .sc-students .news-event .post .post-img {
        width: 75px;
        height: 75px;
        background-size: 75px;
        position: absolute;
        top: 0;
        left: 0;
    }
    .sc-students .news-event .post .post-img > a {
        height: 100%;
    }
    .sc-students .news-event .btn-box {
        margin-top: 0;
    }
}
.sc-students .sc-facilities__img {
    margin-bottom: 20px;
}
.sc-students .sc-facilities__img img {
    position: relative;
}
@media (min-width: 768px) {
    .sc-students .sc-facilities {
        padding-top: 100px;
    }
    .sc-students .sc-facilities__img {
        min-height: 480px;
    }
    .sc-students .sc-facilities__img:before {
        content: "";
        border: 4px solid #d3edf8;
        position: absolute;
        top: 20px;
        left: 0;
        bottom: -15px;
        width: 88%;
    }
    .sc-students .sc-facilities__img img {
        min-height: 480px;
    }
}
@media (min-width: 1200px) {
    .sc-students .sc-facilities .section-title.inline-title h3:after {
        width: 200px;
        left: -160px;
    }
    .sc-students .sc-facilities__img {
        padding-right: 60px;
        padding-right: 30px;
    }
}
@media (min-width: 1400px) {
    .sc-students .sc-facilities {
        margin-top: 60px;
    }
}
.modal-open .modal {
    z-index: 99999;
}
.link-box {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
}
@media (max-width: 480px) {
    .research .section-page:not(.schome-hero) .text-center > img {
        max-height: 300px;
        margin-left: auto;
        margin-right: auto;
    }
}
.research .section-box .section-subtitle {
    margin-bottom: 15px;
}
@media (min-width: 768px) {
    .research .section-box .section-subtitle {
        font-size: inherit;
        line-height: 26px;
        margin-bottom: 30px;
    }
}
@media (min-width: 768px) {
    .research-title .section-title h3 {
        font-size: 32px;
    }
}
.research .schome-study__slider .btn-more,
.research .schome-study__slider h3 {
    color: var(--wp--preset--color--ugm-primary-bg);
    font-family: "Albert Sans", sans-serif;
    font-weight: 900;
}
@media (min-width: 768px) {
    .research .schome-study__slider .btn-more {
        font-size: 14px;
    }
}
.research-publication {
    padding-top: 34px;
}
.research-publication img {
    max-width: 100%;
    margin-bottom: 30px;
    -o-object-fit: cover;
    object-fit: cover;
}
@media (min-width: 1200px) {
    .research-publication img {
        width: calc(100% + 60px);
        max-width: calc(100% + 60px);
        margin-left: -60px;
    }
}
.research-publication .custom-list {
    max-width: 342px;
}
@media (min-width: 768px) {
    .research-publication .custom-list ul li {
        font-size: 14px;
    }
}
@media (min-width: 1400px) {
    .research-publication .custom-list ul li {
        font-size: 20px;
    }
}
@media (min-width: 1024px) {
    .research-publication .section-box {
        margin-top: 15px;
        padding-left: 30px;
    }
}

.research-journals .schome-study__box {
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 1px solid #e2e2e2;
    padding: 20px 20px 45px;
}
.research-journals .schome-study__box h3 {
    font-size: 17px;
    line-height: 26px;
    height: 52px;
    margin: 0 0 20px;
    display: -webkit-box;
    overflow: hidden;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
}
@media (max-width: 767px) {
    .research-journals .schome-study__box h3 {
        font-size: 14px;
        line-height: 20px;
        height: 40px;
    }
}
.research-hilirisasi img {
    max-width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
}
.research-hilirisasi .text-center img {
    margin-bottom: 30px;
}
@media (min-width: 768px) {
    .research-hilirisasi {
        margin-top: 40px;
    }
    .research-hilirisasi .text-center {
        margin-top: -120px;
    }
    .research-hilirisasi .text-center img {
        min-height: 460px;
    }
    .research-hilirisasi .section-box {
        padding-right: 30px;
    }
    .research-hilirisasi .section-box-pad {
        padding-left: 70px;
        padding-right: 0;
    }
}
@media ( max-width: 600px ) {
    .research-hilirisasi .section-box .btn,
    .research-facilities .section-box .btn{
        width: 100%;
    }
}
.research-product {
    padding-top: 30px;
}
.research-product__title {
    color: var(--wp--preset--color--ugm-primary-bg);
    margin-bottom: 30px;
}
@media (max-width: 767px) {
    .research-product__title {
        font-size: 18px;
        margin-bottom: 15px;
    }
}
.research-product .schome-study__box {
    -webkit-box-shadow: none;
    box-shadow: none;
    padding: 0 20px 40px;
    border: 1px solid #e2e2e2;
    overflow: hidden;
}
.research-product .schome-study__box img {
    width: calc(100% + 40px);
    max-width: calc(100% + 40px);
    margin-left: -20px;
    height: 220px;
}
.research-product .schome-study__box h3 {
    font-size: 22px;
    display: -webkit-box;
    overflow: hidden;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
}
@media (max-width: 767px) {
    .research-product .schome-study__box img {
        height: 180px;
    }
    .research-product .schome-study__box h3 {
        font-size: 14px;
        margin-top: 15px;
    }
}
.pengabdi-pengabdian img,
.research-hilirisasi img,
.research-publication img,
.research-study img {
    transform: scale(1);
    transition: transform 0.3s ease-in-out;
}
.pengabdi-pengabdian img:hover,
.research-hilirisasi img:hover,
.research-publication img:hover,
.research-study img:hover {
    transform: scale(1.035);
}
.research-study img {
    max-width: 100%;
    margin-bottom: 30px;
}
.research-study .custom-list ul li {
    border-bottom: 1px solid rgba(112, 112, 112, 0.2);
}
.research-study .custom-list ul li a {
    display: block;
    padding-top: 6px;
    padding-bottom: 6px;
    cursor: pointer;
}
.research-study .custom-list ul li:before {
    color: var(--wp--preset--color--ugm-tertiary);
    top: 9px;
}
@media (min-width: 768px) {
    .research-study .custom-list {
        margin-top: 30px;
    }
    .research-study .custom-list ul {
        margin-left: -20px;
        margin-right: -20px;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }
    .research-study .custom-list ul li {
        font-size: 14px;
        display: -webkit-box;
        overflow: hidden;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        -o-text-overflow: ellipsis;
        text-overflow: ellipsis;
        margin-left: 20px;
        margin-right: 20px;
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 calc(50% - 40px);
        -ms-flex: 0 0 calc(50% - 40px);
        flex: 0 0 calc(50% - 40px);
        max-width: calc(50% - 40px);
    }
}
@media (min-width: 1200px) {
    .research-study .custom-list ul li {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 calc(33.333% - 40px);
        -ms-flex: 0 0 calc(33.333% - 40px);
        flex: 0 0 calc(33.333% - 40px);
        max-width: calc(33.333% - 40px);
    }
}
.research-study .modal-backdrop.in {
    opacity: 0.6;
}
.research-study .modal-title {
    font-weight: 900;
    font-size: 32px;
    line-height: 1.2;
    color: var(--wp--preset--color--ugm-primary-bg);
    position: relative;
    padding-bottom: 15px;
    margin-bottom: 30px;
}
.research-study .modal-title:after {
    content: "";
    width: 88px;
    height: 3px;
    background-color: var(--wp--preset--color--ugm-secondary);
    position: absolute;
    bottom: 0;
    left: 0;
}
@media (max-width: 1023px) {
    .research-study .modal-title {
        font-size: 20px;
        margin-bottom: 15px;
    }
}
.research-study .modal-content {
    border-radius: 8px;
    padding: 30px 30px 40px;
}
@media (max-width: 1023px) {
    .research-study .modal-content {
        padding: 15px;
    }
}
.research-study .modal-header {
    padding: 0 30px 0 0;
    border: 0;
    position: relative;
}
.research-study .modal-header .close {
    font-size: 30px;
    position: absolute;
    top: -20px;
    right: -20px;
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    margin: 0;
}
@media (max-width: 1023px) {
    .research-study .modal-header .close {
        top: -10px;
        right: -10px;
    }
}
.research-study .modal-body {
    padding: 0;
}
.research-study .modal.fade .modal-dialog {
    position: absolute;
    top: 50%;
    left: 50%;
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    margin-left: 0;
    margin-right: 0;
}
@media (min-width: 1024px) {
    .research-study .modal.fade .modal-dialog {
        width: 770px;
        font-size: 16px;
    }
}
@media (max-width: 767px) {
    .research-study .modal.fade .modal-dialog {
        width: calc(100% - 30px);
    }
}
.research-study .research-popup__info {
    margin-top: 20px;
}
.research-study .research-popup__info a {
    text-decoration: none;
}
.research-study .research-popup__info span {
    display: inline-block;
}
.research-study .research-popup__info span:nth-child(1) {
    margin-right: 4px;
}
.research .expertise-title {
    color: var(--wp--preset--color--ugm-primary-bg);
    font-weight: 700;
    display: -webkit-box;
    overflow: hidden;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    margin-bottom: 0;
}
.research .expertise-title a {
    text-decoration: none;
    color: inherit;
}
.research .expertise-title:hover {
    opacity: 0.8;
}
@media (max-width: 767px) {
    .research .expertise-title {
        font-size: 14px;
        max-width: 80%;
        margin: auto;
    }
}
.research .expertise-box {
    background-color: #fff;
    border-radius: 4px;
    -webkit-box-shadow: 0 7px 12px rgba(0, 0, 0, 0.1);
    box-shadow: 0 7px 12px rgba(0, 0, 0, 0.1);
    height: 260px;
    padding: 15px 10px;
    margin-bottom: 20px;
    position: relative;
}
.research .expertise-box img {
    max-height: 75px;
    max-width: 75px;
    -o-object-fit: contain;
    object-fit: contain;
    margin: 50px auto 40px;
}
@media (max-width: 767px) {
    .research .expertise-box {
        height: auto;
    }
    .research .expertise-box img {
        max-height: 60px;
        margin: 0 auto 15px;
    }
}
.research .expertise-slider {
    margin-left: -10px;
    margin-right: -10px;
}
.research .expertise-slider .text-center {
    padding-left: 10px;
    padding-right: 10px;
}
@media (min-width: 1024px) {
    .research .expertise-slider {
        margin-top: 60px;
    }
}
@media (min-width: 1200px) {
    .research-expertise .section-box {
        padding-right: 140px;
    }
}
.research .discover-wrap {
    margin: 30px -15px 0;
}
@media (min-width: 768px) {
    .research .discover-wrap {
        max-width: 520px;
    }
}
@media (min-width: 1024px) {
    .research .discover-wrap {
        margin-top: 110px;
    }
}
.research .discover-row {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
}
.research .discover-title {
    font-weight: 700;
    line-height: 1.4;
    display: -webkit-box;
    overflow: hidden;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    color: #fff;
    position: absolute;
    top: 50%;
    left: 50%;
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    margin: 0;
    padding: 0 15px;
    width: 100%;
}
@media (max-width: 767px) {
    .research .discover-title {
        font-size: 14px;
        line-height: 20px;
    }
}
.research .discover-box {
    padding-left: 15px;
    padding-right: 15px;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 50%;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
    margin-bottom: 30px;
}
@media (max-width: 767px) {
    .research .discover-box {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 100%;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
        margin-bottom: 15px;
    }
}
.research .discover-content {
    background-color: var(--wp--preset--color--ugm-primary-bg);
    border-radius: 6px;
    height: 140px;
    position: relative;
}
@media (max-width: 767px) {
    .research .discover-content {
        height: 60px;
    }
}
.research-discover {
    margin-top: 30px;
    margin-bottom: 30px;
}
@media (min-width: 1200px) {
    .research-discover .section-box {
        padding-right: 0;
    }
}
@media (min-width: 768px) {
    .research-discover {
        margin-top: 60px;
        margin-bottom: 60px;
    }
    .research-discover .research-title h3 {
        font-size: 26px;
    }
    .research-discover .research-title h3:after {
        top: 14px;
    }
}
.research-facilities .custom-list li {
    border-bottom: 1px solid rgba(112, 112, 112, 0.2);
    padding-top: 8px;
    padding-bottom: 8px;
}
.research-facilities .custom-list li:before {
    top: 12px;
}
@media (min-width: 768px) {
    .research-facilities .custom-list li {
        font-size: 16px;
    }
}
.research-video {
    margin: 30px auto 0;
}
@media (min-width: 768px) {
    .research-video {
        margin-top: 60px;
    }
}
@media (max-width: 480px) {
    .research-video iframe {
        max-height: 200px;
    }
}
.research-news .post-title a {
    color: var(--wp--preset--color--ugm-primary-bg);
}
@media (min-width: 768px) {
    .research-news .post .entry-content p {
        max-height: 96px;
        overflow: hidden;
    }
}
body.font-sans-serif {
    font-family: "Open Sans", Helvetica, Arial, sans-serif;
}
body.font-sans-serif h1,
body.font-sans-serif h2,
body.font-sans-serif h3,
body.font-sans-serif h4,
body.font-sans-serif h5,
body.font-sans-serif h6 {
    font-family: Lora, Georgia, "Times New Roman", Times, serif;
}
body.font-sans-serif .section-header > span {
    font-family: Montserrat, Helvetica, Arial, sans-serif;
}
body.font-sans-serif #comment .comment-form .logged-in-as a {
    font-family: Montserrat, Helvetica, Arial, sans-serif;
}
body.font-sans-serif #comment .entry-comments .comment .comment-author > a {
    font-family: Lora, Georgia, "Times New Roman", Times, serif;
}
body.font-sans-serif
    #comment
    .entry-comments
    .comment
    .comment-author
    .meta-time {
    font-family: Montserrat, Helvetica, Arial, sans-serif;
}
body.font-sans-serif #comment .entry-comments .comment .comment-edit-link {
    font-family: Montserrat, Helvetica, Arial, sans-serif;
}
body.font-sans-serif #footer .widget .widget-header .widget-title {
    font-family: Montserrat, Helvetica, Arial, sans-serif;
}
body.font-sans-serif #footer .widget .menu li a {
    font-family: "Open Sans", Helvetica, Arial, sans-serif;
}
body.font-sans-serif .gallery-item .gallery-caption {
    font-family: Lora, Georgia, "Times New Roman", Times, serif;
}
body.font-sans-serif .slider-preview .gallery-caption p {
    font-family: "Open Sans", Helvetica, Arial, sans-serif;
}
#comments body.font-sans-serif .comment-header > span,
.single-post body.font-sans-serif .content-heading > span,
.widget body.font-sans-serif .widget-header > span,
body.font-sans-serif #comments .comment-header > span,
body.font-sans-serif .panel-header > span,
body.font-sans-serif .single-post .content-heading > span,
body.font-sans-serif .widget .widget-header > span,
body.font-sans-serif .widget-header > span {
    font-family: Montserrat, Helvetica, Arial, sans-serif;
}
#gallery-heading .video-nav body.font-sans-serif .video-item .item-category,
#gallery-heading .video-nav body.font-sans-serif .video-item .item-title,
body.font-sans-serif #gallery-heading .video-nav .video-item .item-category,
body.font-sans-serif #gallery-heading .video-nav .video-item .item-title {
    font-family: Lora, Georgia, "Times New Roman", Times, serif;
}
body.font-sans-serif #directory #sidebar .sidebar-menu .list-menu li a,
body.font-sans-serif #directory .directory-link li a,
body.font-sans-serif #directory .sidebar .sidebar-menu .list-menu li a {
    font-family: Lora, Georgia, "Times New Roman", Times, serif;
}
body.font-sans-serif #directory #sidebar .sidebar-text p,
body.font-sans-serif #directory .sidebar .sidebar-text p {
    font-family: Lora, Georgia, "Times New Roman", Times, serif;
}
body.font-sans-serif .section-studies .gallery-caption {
    font-family: Lora, Georgia, "Times New Roman", Times, serif;
}
body.font-sans-serif .faculty-list ul li {
    font-family: Lora, Georgia, "Times New Roman", Times, serif;
}
body.font-sans-serif .post .post-content .post-title .post-category,
body.font-sans-serif .post .post-content .post-title .post-category a,
body.font-sans-serif .post .post-content .post-title .post-date {
    font-family: Montserrat, Helvetica, Arial, sans-serif;
}
body.font-sans-serif .post.post-event .event-date strong,
body.font-sans-serif .post.post-event .event-date > span {
    font-family: Lora, Georgia, "Times New Roman", Times, serif;
}
body.font-sans-serif
    .post.post-event.content-solid
    .event-date
    > span
    > strong {
    font-family: Montserrat, Helvetica, Arial, sans-serif;
}
body.font-sans-serif .section-page .section-category,
body.font-sans-serif .section-page .section-subtitle {
    font-family: Lora, Georgia, "Times New Roman", Times, serif;
}
body.font-sans-serif .single-page .address-box p {
    font-family: Lora, Georgia, "Times New Roman", Times, serif;
}
body.font-sans-serif .single-page .contact-form p {
    font-family: "Open Sans", Helvetica, Arial, sans-serif;
}
body.font-sans-serif .event-table {
    font-family: Lora, Georgia, "Times New Roman", Times, serif;
}
body.font-sans-serif .event-table > table td,
body.font-sans-serif .event-table > table th {
    font-family: inherit;
}
body.font-sans-serif .post-link a,
body.font-sans-serif .widget ul li a,
body.font-sans-serif .widget.widget_rss ul li a {
    font-family: Lora, Georgia, "Times New Roman", Times, serif;
}
body.font-sans-serif .event-list,
body.font-sans-serif .widget p {
    font-family: Lora, Georgia, "Times New Roman", Times, serif;
}
body.font-sans-serif .wp-caption .wp-caption-text {
    font-family: Lora, Georgia, "Times New Roman", Times, serif;
}
body.font-circular {
    font-family: "Albert Sans", Helvetica, Arial, sans-serif;
}
body.font-circular h1,
body.font-circular h2,
body.font-circular h3,
body.font-circular h4,
body.font-circular h5,
body.font-circular h6 {
    font-family: "Circular Std", Helvetica, Arial, sans-serif;
}
body.font-circular .section-header > span {
    font-family: Montserrat, Helvetica, Arial, sans-serif;
}
body.font-circular #comment .comment-form .logged-in-as a {
    font-family: Montserrat, Helvetica, Arial, sans-serif;
}
body.font-circular #comment .entry-comments .comment .comment-author > a {
    font-family: "Circular Std", Helvetica, Arial, sans-serif;
}
body.font-circular
    #comment
    .entry-comments
    .comment
    .comment-author
    .meta-time {
    font-family: Montserrat, Helvetica, Arial, sans-serif;
}
body.font-circular #comment .entry-comments .comment .comment-edit-link {
    font-family: Montserrat, Helvetica, Arial, sans-serif;
}
body.font-circular #footer .widget .widget-header .widget-title {
    font-family: Montserrat, Helvetica, Arial, sans-serif;
}
body.font-circular #footer .widget .menu li a {
    font-family: "Albert Sans", Helvetica, Arial, sans-serif;
}
body.font-circular .gallery-item .gallery-caption {
    font-family: "Circular Std", Helvetica, Arial, sans-serif;
}
body.font-circular .slider-preview .gallery-caption p {
    font-family: "Open Sans", Helvetica, Arial, sans-serif;
}
#comments body.font-circular .comment-header > span,
.single-post body.font-circular .content-heading > span,
.widget body.font-circular .widget-header > span,
body.font-circular #comments .comment-header > span,
body.font-circular .panel-header > span,
body.font-circular .single-post .content-heading > span,
body.font-circular .widget .widget-header > span,
body.font-circular .widget-header > span {
    font-family: "Circular Std", Helvetica, Arial, sans-serif;
}
.section-news
    body.font-circular
    .categories-wrap-revamp
    .categories-wrap
    .categories-list
    li,
.section-news
    body.font-circular
    .categories-wrap-revamp
    .categories-wrap
    .categories-list
    li
    a,
.widget.widget_archive-year
    body.font-circular
    .categories-wrap-revamp
    .categories-wrap
    .categories-list
    li,
.widget.widget_archive-year
    body.font-circular
    .categories-wrap-revamp
    .categories-wrap
    .categories-list
    li
    a,
body.font-circular .categories-wrap-revamp .categories-wrap,
body.font-circular .categories-wrap-revamp .categories-wrap .title,
body.font-circular .categories-wrap-revamp .categories-wrap li,
body.font-circular
    .widget
    .categories-wrap-revamp
    .categories-wrap
    .categories-list
    li,
body.font-circular
    .widget
    .categories-wrap-revamp
    .categories-wrap
    .categories-list
    li
    a,
body.font-circular
    .widget_archive-category
    .section-news
    .categories-wrap
    .categories-list
    li,
body.font-circular
    .widget_archive-category
    .section-news
    .categories-wrap
    .categories-list
    li
    a,
body.font-circular
    .widget_archive-category
    .widget.widget_archive-year
    .categories-wrap
    .categories-list
    li,
body.font-circular
    .widget_archive-category
    .widget.widget_archive-year
    .categories-wrap
    .categories-list
    li
    a {
    font-family: "Albert Sans", Helvetica, Arial, sans-serif;
}
#gallery-heading .video-nav body.font-circular .video-item .item-category,
#gallery-heading .video-nav body.font-circular .video-item .item-title,
body.font-circular #gallery-heading .video-nav .video-item .item-category,
body.font-circular #gallery-heading .video-nav .video-item .item-title {
    font-family: "Circular Std", Helvetica, Arial, sans-serif;
}
body.font-circular #directory #sidebar .sidebar-menu .list-menu li a,
body.font-circular #directory .directory-link li a,
body.font-circular #directory .sidebar .sidebar-menu .list-menu li a {
    font-family: "Circular Std", Helvetica, Arial, sans-serif;
}
body.font-circular #directory #sidebar .sidebar-text p,
body.font-circular #directory .sidebar .sidebar-text p {
    font-family: "Circular Std", Helvetica, Arial, sans-serif;
}
body.font-circular .section-studies .gallery-caption {
    font-family: "Circular Std", Helvetica, Arial, sans-serif;
}
body.font-circular .faculty-list ul li {
    font-family: "Circular Std", Helvetica, Arial, sans-serif;
}
body.font-circular .post.post-event .event-date strong,
body.font-circular .post.post-event .event-date > span {
    font-family: "Circular Std", Helvetica, Arial, sans-serif;
}
body.font-circular .post.post-event.content-solid .event-date > span > strong {
    font-family: Montserrat, Helvetica, Arial, sans-serif;
}
body.font-circular .section-page .section-category,
body.font-circular .section-page .section-subtitle {
    font-family: "Albert Sans", Helvetica, Arial, sans-serif;
}
body.font-circular .single-page .address-box p {
    font-family: "Albert Sans", Helvetica, Arial, sans-serif;
}
body.font-circular .single-page .contact-form p {
    font-family: "Albert Sans", Helvetica, Arial, sans-serif;
}
body.font-circular .event-table {
    font-family: "Albert Sans", Helvetica, Arial, sans-serif;
}
body.font-circular .event-table > table td,
body.font-circular .event-table > table th {
    font-family: inherit;
}
body.font-circular .post-link a,
body.font-circular .widget ul li a,
body.font-circular .widget.widget_rss ul li a {
    font-family: "Albert Sans", Helvetica, Arial, sans-serif;
}
body.font-circular .event-list,
body.font-circular .widget p {
    font-family: "Albert Sans", Helvetica, Arial, sans-serif;
}
body.font-circular .wp-caption .wp-caption-text {
    font-family: "Albert Sans", Helvetica, Arial, sans-serif;
}
body.font-circular .cardNewsRelease__content-description p {
    line-height: 1.5;
    letter-spacing: 0.2px;
    color: rgba(20, 23, 41, 0.8);
}
body.font-circular .cardProgramPendidikan__content-description p {
    line-height: 1.5;
    letter-spacing: 0.2px;
    color: rgba(20, 23, 41, 0.8);
}
body.font-circular .cardNewAgenda__content-title h3 {
    line-height: 1.2;
}
body.font-circular .boxAbout__content-description p {
    line-height: 1.5;
    letter-spacing: 0.2px;
    color: rgba(20, 23, 41, 0.8);
}
.tag-line-left {
    position: relative;
    display: flex;
    align-items: center;
    gap: 8px;
    font-weight: 400;
    font-size: 14px;
    line-height: 1.43;
    letter-spacing: 0.25px;
    color: #141729 !important;
}
.tag-line-left::before {
    content: "";
    width: 40px;
    height: 1px;
    background-color: #141729;
}
@media (max-width: 1023px) {
    .tag-line-left {
        font-size: 10px;
        letter-spacing: 0.4px;
        color: var(--wp--preset--color--ugm-primary-bg) !important;
    }
    .tag-line-left::before {
        width: 12px;
    }
}
.title__top-withAction {
    margin-bottom: 40px;
    display: flex;
    align-items: center;
}
.title__top-withAction > * {
    height: 100%;
}
.title__top-withAction .title__top-action {
    text-align: right;
}
.single-page
    .contact-form
    .title__top-withAction
    .title__top-action
    input[type*="submit"],
.title__top-withAction .title__top-action .btn,
.title__top-withAction
    .title__top-action
    .single-page
    .contact-form
    input[type*="submit"] {
    margin-top: 0;
    background-color: transparent;
    color: var(--wp--preset--color--ugm-primary-bg);
    padding: 0 0 11px;
    border: 0;
    border-bottom: 1px solid var(--wp--preset--color--ugm-primary-bg);
    display: inline-flex;
    align-items: center;
    gap: 12px;
    font-weight: 600;
}
.single-page
    .contact-form
    .title__top-withAction
    .title__top-action
    input[type*="submit"]
    svg,
.title__top-withAction .title__top-action .btn svg,
.title__top-withAction
    .title__top-action
    .single-page
    .contact-form
    input[type*="submit"]
    svg {
    width: 16px;
    height: 16px;
    --color-svg: var(--wp--preset--color--ugm-primary-bg);
}
.single-page
    .contact-form
    .title__top-withAction
    .title__top-action
    input.btn-outline[type*="submit"],
.title__top-withAction .title__top-action .btn.btn-outline,
.title__top-withAction
    .title__top-action
    .single-page
    .contact-form
    input.btn-outline[type*="submit"] {
    padding: 5px 20px;
    border: 1px solid var(--wp--preset--color--ugm-primary-bg);
}
.single-page
    .contact-form
    .title__top-withAction
    .title__top-action
    input.btn-outline:hover[type*="submit"],
.title__top-withAction .title__top-action .btn.btn-outline:hover,
.title__top-withAction
    .title__top-action
    .single-page
    .contact-form
    input.btn-outline:hover[type*="submit"] {
    background-color: var(--wp--preset--color--ugm-primary-bg);
}
.single-page
    .contact-form
    .title__top-withAction
    .title__top-action
    input.btn-outline:hover[type*="submit"]
    svg,
.title__top-withAction .title__top-action .btn.btn-outline:hover svg,
.title__top-withAction
    .title__top-action
    .single-page
    .contact-form
    input.btn-outline:hover[type*="submit"]
    svg {
    --color-svg: #fff;
}
@media (max-width: 1023px) {
    .title__top-withAction {
        display: block;
        margin-bottom: 24px;
    }
    .title__top-withAction .title__top-action {
        display: none;
    }
}
.cardNewsRelease {
    position: relative;
    width: 100%;
    height: auto;
    box-shadow: inset 0 0 0 1px #c3ced9;
    background-color: #fff;
}
.cardNewsRelease__media {
    width: 100%;
    height: 240px;
    overflow: hidden;
}
.cardNewsRelease__media a {
    width: 100%;
    height: 100%;
}
.cardNewsRelease__media a img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
    transform: scale(1);
    transition: transform 0.3s ease-in-out;
}
.cardNewsRelease__media:hover a img {
    transform: scale(1.05);
}
.cardNewsRelease__content {
    padding: 24px 24px 0 24px;
}
.homepage .cardNewsRelease__content-title h3 {
    -webkit-line-clamp: 4;
}
.cardNewsRelease__content-title h3 {
    margin-top: 8px;
    margin-bottom: 8px;
    font-size: 21px;
    line-height: 1.4;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.cardNewsRelease__content-title h3 a {
    text-decoration: none;
}
.cardNewsRelease__content-title h3 a:hover {
    text-decoration: underline;
}
.cardNewsRelease__content-description {
    margin-bottom: 12px;
    padding-bottom: 20px;
    border-bottom: 1px solid #c3ced9;
}
.cardNewsRelease__content-description p {
    font-weight: 400;
    font-size: 16px;
    line-height: 1.6;
    letter-spacing: 0.5px;
    color: #141729;
    margin: 0;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.cardNewsRelease__footer {
    padding: 0 24px 12px 24px;
}
.cardNewsRelease__footer ul {
    padding-left: 0;
    margin-bottom: 0;
    margin-block-end: 0;
}
.cardNewsRelease__footer ul li {
    list-style: none;
    display: inline-flex;
    align-items: center;
    gap: 4px;
    font-size: 12px;
    color: #7a8a99;
}
.cardNewsRelease__footer ul li svg {
    margin-bottom: 2px;
}
.cardNewsRelease__footer ul li svg path {
    fill: #7a8a99;
}
.cardNewsRelease__footer ul li:not(:last-child) {
    margin-right: 16px;
}
@media (max-width: 1023px) {
    .cardNewsRelease {
        margin-bottom: 20px;
        display: grid;
        grid-template-columns: 116px auto;
        box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.1);
    }
    .cardNewsRelease .cardNewsRelease__media {
        grid-row-start: 1;
        grid-row-end: 3;
        width: 100%;
        height: 100%;
    }
    .cardNewsRelease .cardNewsRelease__content {
        padding: 8px 12px 0 12px;
    }
    .cardNewsRelease .cardNewsRelease__content-title h3 {
        margin-top: 4px;
        margin-bottom: 0;
        font-size: 16px;
        line-height: 1.25;
        font-weight: 600;
        overflow: unset;
        display: -webkit-box;
        -webkit-line-clamp: unset;
        -webkit-box-orient: unset;
    }
    .cardNewsRelease .cardNewsRelease__content-title h3 a {
        color: var(--wp--preset--color--ugm-primary-bg);
    }
    .cardNewsRelease .cardNewsRelease__content-description {
        display: none;
    }
    .cardNewsRelease .cardNewsRelease__footer {
        padding: 0 11px 8px 11px;
        margin-top: 8px;
    }
    .cardNewsRelease .cardNewsRelease__footer ul {
        padding-left: 0;
        margin-bottom: 0;
        margin-block-end: 0;
        line-height: 1;
    }
    .cardNewsRelease .cardNewsRelease__footer ul li {
        list-style: none;
        display: inline-flex;
        align-items: center;
        line-height: 1;
        gap: 4px;
        font-size: 10px;
    }
    .cardNewsRelease .cardNewsRelease__footer ul li svg {
        margin-bottom: 2px;
    }
    .cardNewsRelease .cardNewsRelease__footer ul li:not(:last-child) {
        margin-right: 4px;
    }
}
@media (max-width: 767px) {
    .cardNewsRelease__media a img {
        max-height: 80px;
    }
    .aboutLeftRev__media,
    .aboutRightRev__media {
        margin-left: 0;
        margin-right: 0;
        width: 100%;
    }
    .aboutRightRev__media img {
        width: 100%;
        max-width: unset;
        height: auto;
    }
    .home-achievement {
        margin-bottom: 0;
    }
    .program-pendidikan__wrap {
        margin-left: -10px;
        margin-right: -10px;
    }
    .program-pendidikan__wrap [class*="col"] {
        padding-left: 10px;
        padding-right: 10px;
    }
    .home-achievement .achievement-wrap {
        gap: 30px 20px;
    }
    .home-achievement .achievement-wrap .item .icon ~ .title {
        margin-top: 5px;
    }
}
.cardProgramPendidikan {
    position: relative;
    padding: 32px;
    box-shadow: inset 0 0 0 1px #c3ced9;
    height: 100%;
    display: flex;
    flex-direction: row;
    background-color: #fff;
}
.cardProgramPendidikan .top {
    display: flex;
    flex-direction: row;
}
.cardProgramPendidikan .bottom {
    display: none;
}
.cardProgramPendidikan__media svg {
    width: auto;
    height: 50px;
    fill: var(--wp--preset--color--ugm-primary-bg);
}
.cardProgramPendidikan__media svg line {
    stroke: var(--wp--preset--color--ugm-primary-bg);
}
.cardProgramPendidikan__media ~ .cardProgramPendidikan__content {
    padding-left: 24px;
}
.cardProgramPendidikan__content {
    margin-bottom: 0;
}
.cardProgramPendidikan__content-title h3 {
    margin-top: 0;
    margin-bottom: 12px;
    font-size: 21px;
    line-height: 1.4;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.cardProgramPendidikan__content-title h3 a {
    text-decoration: none;
}
.cardProgramPendidikan__content-title h3 a:hover {
    text-decoration: underline;
}
.cardProgramPendidikan__content-description p {
    font-weight: 400;
    font-size: 16px;
    line-height: 1.6;
    letter-spacing: 0.25px;
    color: #141729;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
}
@media (max-width: 1024px) {
    .cardProgramPendidikan {
        padding: 20px;
        flex-direction: column;
        justify-content: space-between;
    }
    .cardProgramPendidikan .top {
        flex-direction: column;
    }
    .cardProgramPendidikan .top .cardProgramPendidikan__action {
        display: none;
    }
    .cardProgramPendidikan .bottom {
        display: block;
    }
    .cardProgramPendidikan__media ~ .cardProgramPendidikan__content {
        padding-left: 0;
    }
}
@media (max-width: 1023px) {
    .cardProgramPendidikan__content {
        margin-bottom: 24px;
    }
    .cardProgramPendidikan__content-title h3 {
        font-size: 20px;
        line-height: 1.2;
        letter-spacing: 0.24px;
        margin-top: 15px;
    }
    .cardProgramPendidikan__content-title h3 a {
        text-decoration: none;
    }
    .cardProgramPendidikan__content-title h3 a:hover {
        text-decoration: underline;
    }
    .cardProgramPendidikan__content-description p {
        font-size: 14px;
        line-height: 1.6;
    }
    .cardProgramPendidikan__action .btn.btn-special_underline,
    .cardProgramPendidikan__action
        .single-page
        .contact-form
        input.btn-special_underline[type*="submit"],
    .single-page
        .contact-form
        .cardProgramPendidikan__action
        input.btn-special_underline[type*="submit"] {
        font-size: 14px;
        letter-spacing: 1.25px;
    }
    .cardProgramPendidikan__action {
        width: 100%;
    }
    .cardProgramPendidikan__action .btn {
        font-size: 12px;
        gap: 0;
        width: 100%;
    }
}
.newAgenda__wrap {
    display: flex;
    flex-wrap: wrap;
}
.newAgenda__wrap > [class*="col-"] {
    padding-bottom: 32px;
}
.cardNewAgenda {
    position: relative;
    box-shadow: inset 0 0 0 1px #c3ced9;
    height: 100%;
    background-color: #fff;
}
.cardNewAgenda__dateLeft {
    position: absolute;
    background-color: var(--wp--preset--color--ugm-primary-bg);
    width: 80px;
    height: 89px;
    top: 0;
    left: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    color: #fff;
}
.cardNewAgenda__dateLeft-date {
    font-weight: 700;
    font-size: 28px;
    line-height: 40px;
    text-align: center;
    letter-spacing: 0.15px;
}
.cardNewAgenda__content {
    padding: 24px 24px 24px 104px;
}
.cardNewAgenda__content-dateRange {
    display: flex;
}
.cardNewAgenda__content-dateRange > * {
    font-weight: 400;
    font-size: 16px;
    line-height: 1.5;
    letter-spacing: 0.5px;
    color: var(--wp--preset--color--ugm-primary-bg);
    display: flex;
    align-items: center;
    gap: 5px;
}
.cardNewAgenda__content-dateRange > :not(:last-child) {
    padding-right: 32px;
    position: relative;
}
.cardNewAgenda__content-dateRange > :not(:last-child)::after {
    content: "";
    position: absolute;
    width: 24px;
    height: 1px;
    right: 4px;
    top: 50%;
    background-color: var(--wp--preset--color--ugm-primary-bg);
}
.cardNewAgenda__content-title h3 {
    margin-top: 12px;
    margin-bottom: 12px;
    font-size: 19px !important;
    line-height: 1.4;
    font-weight: 700;
    font-size: 20px;
    line-height: 1.4;
    letter-spacing: 0.5px;
}
.cardNewAgenda__content-title h3 a {
    text-decoration: none;
    color: var(--wp--preset--color--ugm-primary-bg) !important;
}
.cardNewAgenda__content-title h3 a:hover {
    text-decoration: underline;
}
.cardNewAgenda__content-address {
    display: flex;
    align-items: flex-start;
    gap: 5px;
}
.cardNewAgenda__content-address > svg {
    flex: 1 0 auto;
    max-width: 16px;
    margin-top: 2px;
}
@media (max-width: 1024px) {
    .cardNewAgenda__dateLeft {
        width: 64px;
        height: 76px;
    }
    .cardNewAgenda__dateLeft-date {
        font-size: 24px;
        line-height: 1.3;
    }
    .cardNewAgenda__dateLeft-month {
        font-size: 14px;
        line-height: 1.43;
        letter-spacing: 0.25px;
    }
    .cardNewAgenda__content {
        padding: 15px 20px 15px 78px;
    }
    .cardNewAgenda__content-dateRange {
        display: flex;
    }
    .cardNewAgenda__content-dateRange > * {
        font-size: 14px;
    }
    .cardNewAgenda__content-title h3 {
        margin-top: 8px;
        margin-bottom: 8px;
        font-weight: 500;
        font-size: 16px !important;
        line-height: 1.25;
    }
    .cardNewAgenda__content-address {
        font-size: 14px;
    }
}
.news-release {
    background-color: #fafafa;
}
.news-release .section-title.revamp > * span {
    background-color: #fafafa !important;
}
.news-release__wrap > :last-child .cardNewsRelease {
    margin-bottom: 0;
}
.news-release__mobileAction {
    margin-top: 20px;
    display: none;
}
@media (min-width: 1023px) {
    .news-release__wrap {
        display: flex;
    }
    .news-release__wrap > * {
        align-items: stretch;
    }
}
@media (max-width: 1023px) {
    .news-release__mobileAction {
        display: block;
    }
    .news-release__mobileAction .btn,
    .news-release__mobileAction
        .single-page
        .contact-form
        input[type*="submit"],
    .single-page
        .contact-form
        .news-release__mobileAction
        input[type*="submit"] {
        background-color: transparent;
        display: flex;
        justify-content: space-between;
        font-weight: 600;
        font-size: 14px;
        line-height: 18px;
        letter-spacing: 1.25px;
        text-transform: uppercase;
        color: var(--wp--preset--color--ugm-primary-bg);
    }
}
@media (max-width: 768px) {
    .btn-special_underline {
        padding: 6px 2px;
        border: 0;
        border-bottom: 1px solid var(--wp--preset--color--ugm-primary-bg);
    }
    .btn-special_underline svg line {
        stroke: var(--wp--preset--color--ugm-primary-bg) !important;
    }
    .btn-special_underline:active,
    .btn-special_underline:hover {
        color: var(--wp--preset--color--ugm-primary-bg) !important;
        border: 0 !important;
        border-bottom: 1px solid var(--wp--preset--color--ugm-primary-bg) !important;
        background-color: transparent !important;
        outline: 0;
        background-image: none;
        outline-color: transparent;
    }
    .btn-special_underline:active svg line,
    .btn-special_underline:hover svg line {
        stroke: var(--wp--preset--color--ugm-primary-bg) !important;
    }
}
.aboutLeftRev,
.aboutRightRev {
    padding-top: 0;
    padding-bottom: 100px;
    overflow-x: hidden;
}
.aboutLeftRev.big-space,
.aboutRightRev.big-space {
    padding-bottom: 140px;
}
.aboutLeftRev__wrap,
.aboutRightRev__wrap {
    display: flex;
    align-items: center;
}
.aboutLeftRev__content,
.aboutRightRev__content {
    padding-right: 64px;
    padding-top: 32px;
    padding-bottom: 32px;
}
.aboutLeftRev__content-description,
.aboutLeftRev__content-title,
.aboutRightRev__content-description,
.aboutRightRev__content-title {
    margin-bottom: 20px;
}
.aboutLeftRev__content-title h3,
.aboutRightRev__content-title h3 {
    color: var(--wp--preset--color--ugm-primary-bg);
}
.aboutLeftRev__content-lists ul,
.aboutRightRev__content-lists ul {
    padding-left: 18px;
    margin-bottom: 20px;
}
.aboutLeftRev__content-lists ul li,
.aboutRightRev__content-lists ul li {
    line-height: 2;
}
.aboutLeftRev__content-lists ul li a,
.aboutRightRev__content-lists ul li a {
    font-weight: 600;
    font-size: 16px;
    letter-spacing: 0.5px;
    text-decoration: none;
    color: var(--wp--preset--color--ugm-primary-bg);
}
.aboutLeftRev__media,
.aboutRightRev__media {
    position: relative;
    transform: scale(1) !important;
    transition: transform 0.3s ease-in-out;
}
.aboutLeftRev__media:hover,
.aboutRightRev__media:hover {
    transform: scale(1.02) !important;
}
.aboutLeftRev__media-thumb,
.aboutRightRev__media-thumb {
    position: absolute;
    bottom: -80px;
    left: -60px;
}
.aboutLeftRev__media-thumb img,
.aboutRightRev__media-thumb img {
    width: 100%;
    max-width: 376px;
    height: auto;
    border: 20px solid #fff;
}
@media (min-width: 992px) {
    .section-page.aboutLeftRev,
    .section-page.aboutRightRev {
        overflow: hidden;
    }
    .section-home-about {
        padding-top: 50px;
    }
}
@media (max-width: 1024px) {
    .aboutLeftRev__wrap,
    .aboutRightRev__wrap {
        display: flex;
        align-items: flex-start;
    }
    .aboutLeftRev__content,
    .aboutRightRev__content {
        padding-right: 32px;
    }
    .aboutLeftRev__content-title,
    .aboutRightRev__content-title {
        margin-bottom: 12px;
    }
    .aboutLeftRev__content-lists ul li a,
    .aboutRightRev__content-lists ul li a {
        font-size: 16px;
    }
    .aboutLeftRev__media,
    .aboutRightRev__media {
        position: relative;
        width: 360px;
    }
    .aboutLeftRev__media img,
    .aboutRightRev__media img {
        width: calc(100%);
    }
    .aboutLeftRev__media-thumb,
    .aboutRightRev__media-thumb {
        position: relative;
        bottom: 0;
        left: 0;
    }
    .aboutLeftRev__media-thumb img,
    .aboutRightRev__media-thumb img {
        margin-top: 32px;
        border: 0 solid #fff;
    }
}
@media (max-width: 768px) {
    .aboutLeftRev,
    .aboutRightRev {
        padding-top: 0;
        padding-bottom: 20px;
    }
    .aboutLeftRev.big-space,
    .aboutRightRev.big-space {
        padding-bottom: 20px;
    }
    .aboutLeftRev__wrap,
    .aboutRightRev__wrap {
        flex-direction: column-reverse;
        align-items: center;
    }
    .aboutLeftRev__content,
    .aboutRightRev__content {
        padding-right: 0;
        margin-bottom: 0;
        padding-top: 0;
        padding-bottom: 0;
    }
    .aboutLeftRev__media,
    .aboutRightRev__media {
        margin-bottom: 32px;
        margin-left: -15px;
        margin-right: -15px;
    }
    .aboutLeftRev__media img,
    .aboutRightRev__media img {
        width: 100%;
        max-width: 100%;
        height: auto;
    }
    .aboutLeftRev__media-thumb,
    .aboutRightRev__media-thumb {
        display: none;
        position: absolute;
        bottom: -59px;
        left: auto;
        right: 12px;
    }
    .aboutLeftRev__media-thumb img,
    .aboutRightRev__media-thumb img {
        width: 100%;
        max-width: 158px;
        height: auto;
        border: 5px solid #fff;
    }
}
.aboutRightRev {
    background-color: #fafafa;
    padding-bottom: 140px;
}
.aboutRightRev__wrap {
    flex-direction: row-reverse;
}
.aboutRightRev__content {
    padding-left: 64px;
    padding-right: 0;
}
.aboutRightRev__media {
    position: relative;
    display: flex;
    justify-content: end;
}
.aboutRightRev__media-thumb {
    position: absolute;
    left: auto;
    bottom: -80px;
    right: -60px;
}
.aboutRightRev__media-thumb img {
    width: 100%;
    max-width: 376px;
    height: auto;
    border: 20px solid #fafafa;
}
@media (max-width: 1024px) {
    .aboutRightRev__content {
        padding-left: 32px;
    }
    .aboutRightRev__media {
        position: relative;
        left: 0;
        display: block;
    }
    .aboutRightRev__media img {
        width: calc(100%);
    }
    .aboutRightRev__media-thumb {
        position: relative;
        bottom: 0;
        left: 0;
    }
    .aboutRightRev__media-thumb img {
        margin-top: 32px;
        border: 0 solid #fff;
    }
}
@media (max-width: 768px) {
    .aboutRightRev {
        padding-bottom: 20px;
    }
    .aboutRightRev__content {
        padding-left: 0;
    }
    .aboutRightRev__wrap {
        flex-direction: column-reverse;
        align-items: center;
    }
    .aboutRightRev__media {
        margin-bottom: 32px;
    }
    .aboutRightRev__media img {
        width: 100%;
        max-width: 100%;
        height: auto;
    }
    .aboutRightRev__media-thumb {
        position: absolute;
        bottom: -59px;
        left: 12px;
        right: auto;
    }
    .aboutRightRev__media-thumb img {
        width: 100%;
        max-width: 158px;
        height: auto;
        border: 5px solid #fff;
    }
}
.boxAbout {
    padding: 0;
    margin: 0 auto;
    left: 0;
    right: 0;
}
.boxAbout__items {
    display: grid;
    grid-template-columns: 1fr 1fr;
}
.boxAbout__item:first-child {
    grid-row-start: 1;
    grid-row-end: 3;
}
.boxAbout__item:first-child .itemAbout__content {
    background-color: var(--wp--preset--color--ugm-secondary) !important;
}
.boxAbout__item:first-child .itemAbout__content-action a,
.boxAbout__item:first-child .itemAbout__content-description p,
.boxAbout__item:first-child .itemAbout__content-title h3 {
    color: #222;
}
.boxAbout__item:first-child .itemAbout__content-action a {
    --color-svg: #222;
    border-bottom-color: #222;
}
.boxAbout__item:first-child .itemAbout__content-action a:after {
    background-color: #222;
}
.boxAbout__item:nth-child(2) .itemAboutSpecial {
    flex-direction: row-reverse;
}
.boxAbout__item:nth-child(2) .itemAboutSpecial .itemAbout__content {
    background-color: var(--wp--preset--color--ugm-primary-bg);
}
@media (max-width: 1023px) {
    .boxAbout {
        overflow: hidden;
    }
    .boxAbout__items {
        grid-template-columns: 1fr;
    }
    .boxAbout__item:first-child {
        grid-row-start: 1;
        grid-row-end: 1;
    }
    .boxAbout__item:nth-child(2) .itemAboutSpecial {
        flex-direction: row-reverse;
    }
    .boxAbout__item:nth-child(3) .itemAboutSpecial {
        flex-direction: row;
    }
}
.newAgenda .newAgenda-mobile-slider .item {
    margin: 0 15px 30px;
}
.newAgenda .newAgenda-mobile-slider .slick-dots li {
    margin: 0;
}
.newAgenda .newAgenda-mobile-slider .slick-dots li button {
    width: 8px;
    height: 8px;
    background-color: rgba(8, 61, 98, 0.2);
}
.newAgenda .newAgenda-mobile-slider .slick-dots li.slick-active button {
    background-color: var(--wp--preset--color--ugm-primary-bg);
    width: 8px !important;
    height: 8px !important;
    padding: 0 !important;
}
.newAgenda__wrap > :nth-last-child(-n + 2) .cardNewAgenda {
    margin-bottom: 0;
}
.program-pendidikan__wrap {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 30px 0;
}
.program-pendidikan__wrap > :nth-last-child(-n + 2) .cardProgramPendidikan {
    margin-bottom: 0;
}
@media (max-width: 768px) {
    .program-pendidikan .cardProgramPendidikan {
        margin-bottom: 0;
        padding: 16px;
    }
    .program-pendidikan .cardProgramPendidikan__media {
        height: 36px;
    }
    .program-pendidikan .cardProgramPendidikan__media svg {
        width: 36px;
        height: 36px;
    }
    .program-pendidikan .cardProgramPendidikan__content {
        margin-bottom: 0;
    }
    .program-pendidikan .cardProgramPendidikan__content-title {
        width: 73%;
    }
    .program-pendidikan .cardProgramPendidikan__content-title h3 {
        font-size: 16px;
        margin-top: 12px;
        margin-bottom: 20px;
    }
    .program-pendidikan .cardProgramPendidikan__content-description {
        display: none;
    }
    .program-pendidikan
        .cardProgramPendidikan__action
        .btn.btn-special_underline,
    .program-pendidikan
        .cardProgramPendidikan__action
        .single-page
        .contact-form
        input.btn-special_underline[type*="submit"],
    .single-page
        .contact-form
        .program-pendidikan
        .cardProgramPendidikan__action
        input.btn-special_underline[type*="submit"] {
        font-size: 12px;
        letter-spacing: 0;
        font-weight: 600;
        display: flex;
        justify-content: space-between;
    }
}
.itemAbout {
    width: 100%;
    height: 100%;
    position: relative;
}
.itemAbout__media {
    position: relative;
}
.itemAbout__media:before {
    display: block;
    content: "";
    width: 100%;
    padding-top: 100%;
}
.itemAbout__media > .inner {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    overflow: hidden;
}
.itemAbout__media > .inner > img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    transform: scale(1);
    transition: transform 0.3s ease-in-out;
}
.itemAbout__media:hover > .inner > img {
    transform: scale(1.05);
}
.itemAbout__media > .inner .text {
    width: 100%;
    height: 100%;
    text-overflow: ellipsis;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
}
.itemAbout__content {
    display: flex;
    align-items: flex-start;
    padding: 32px;
    flex-direction: column;
    justify-content: flex-end;
    background-color: var(--wp--preset--color--ugm-primary);
    color: #fff;
}
.itemAbout__content-title h3 {
    font-weight: 600;
    font-size: 24px;
    line-height: 1.33;
    letter-spacing: 0.1px;
    color: #fff;
    margin-top: 0;
    margin-bottom: 8px;
}
.itemAbout__content-description p {
    font-weight: 400;
    font-size: 16px;
    line-height: 1.6;
    letter-spacing: 0;
    color: #fff;
    margin: 0 0 48px 0;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
}
.itemAbout__content-action .btn-outline {
    background-color: transparent;
    border-color: #fff;
    color: #fff;
    transition: all 0.2s;
    --color-svg: #fff;
}
.itemAbout__content-action .btn-outline:hover {
    --color-svg: var(--wp--preset--color--ugm-secondary);
    border-color: var(--wp--preset--color--ugm-secondary);
    background-color: var(--wp--preset--color--ugm-secondary);
    transition: all 0.2s;
}
@media (max-width: 1023px) {
    .itemAbout__content-action {
        width: 100%;
    }
    .itemAbout__content-action .btn {
        gap: 3px;
        width: 100%;
    }
    .itemAbout__content-action .btn-outline.btn-special_underline {
        border-color: #fff;
        color: #fff;
    }
}
.itemAboutAbsolute .itemAbout__content {
    position: absolute;
    z-index: 9;
    bottom: 0;
    left: 0;
    width: 50%;
    height: 50%;
}
.itemAboutSpecial {
    display: flex;
}
.itemAboutSpecial .itemAbout__content,
.itemAboutSpecial .itemAbout__media {
    flex: 0 0 50%;
}
.itemAboutSpecial .itemAbout__content-description p {
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
@media (max-width: 1199px) {
    .itemAbout .itemAbout__content {
        padding: 20px;
    }
    .itemAbout .itemAbout__content-description p {
        overflow: hidden;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
    }
}
@media (max-width: 1023px) {
    .itemAbout .itemAbout__content-title h3 {
        font-size: 16px;
        font-weight: 700;
    }
    .itemAbout .itemAbout__content-description p {
        font-size: 14px;
        line-height: 1.4;
        -webkit-line-clamp: initial;
        margin: 0 0 25px 0;
    }
    .itemAbout .itemAbout__content-action .btn-outline {
        font-size: 12px;
        letter-spacing: 0.4px;
    }
    .itemAbout .itemAbout__content-wrap {
        display: flex;
        justify-content: space-between;
        flex-direction: column;
    }
    .itemAboutAbsolute .itemAbout__media {
        width: 100%;
        height: auto;
    }
    .itemAboutAbsolute .itemAbout__content {
        position: relative;
        z-index: 9;
        bottom: 0;
        left: 0;
        width: 100%;
        height: auto;
        background-color: var(--wp--preset--color--ugm-primary);
    }
    .itemAboutAbsolute .itemAbout__content-title h3 {
        font-size: 20px;
    }
    .itemAboutAbsolute .itemAbout__content-description p {
        font-size: 14px;
        line-height: 1.4;
    }
    .itemAboutAbsolute .itemAbout__content-action .btn-outline {
        font-size: 14px;
        letter-spacing: 1.25px;
    }
}
@keyframes opacity {
    from {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}

/* accessibility__content */

.accessibility__content-lists {
  position: fixed;
  left: -100vw;
  bottom: 120px;
  max-width: 300px;
  width: 100%;
  z-index: 9999;
  box-shadow: 0px 4px 6px -2px rgba(16, 24, 40, 0.03), 0px 12px 16px -4px rgba(16, 24, 40, 0.08);
  transition: all .5s ease-in-out;
}

.accessibility__content-lists.accessibility__content-lists-open {
  left: 30px;
  transition: all .5s ease-in-out;
}

@media (max-width: 768px) {
    .accessibility__content-lists.accessibility__content-lists-open {
        left: 10px;
        width: calc(100% - 20px);
    }
    .accessibility__content-lists{
        bottom: 75px;
    }
}

.accessibility__content-lists .lists__list-title {
  padding: 8px 16px;
  background-color: var(--wp--preset--color--ugm-primary-bg);
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-weight: 600;
  line-height: 150%;
  letter-spacing: 0.5px;
  color: var(--wp--preset--color--white);
}

.accessibility__content-lists .lists__list-title:hover{
    cursor: pointer;
}

.accessibility__content-lists  .lists__list {
  background-color: var(--wp--preset--color--white);
}

.accessibility__content-lists .lists__list-title svg {
  fill: var(--wp--preset--color--white) !important;
  filter: inherit;
}

.accessibility__content-lists .lists__list-title svg circle[fill]:not([fill="none"]),.accessibility__content-lists .lists__list-title svg line[fill]:not([fill="none"]),.accessibility__content-lists .lists__list-title svg path[fill]:not([fill="none"]) {
  fill: var(--wp--preset--color--white) !important;
  stroke: var(--wp--preset--color--white) !important;
  filter: inherit;
  stroke: none;
}

.accessibility__content-lists .lists__list-description {
  height: 0px;
  opacity: 0;
  background-color: #FFFFFF;
  overflow: hidden;
  transition: all ease-in-out .5s;
}

.accessibility__content-lists .lists__list-description.active {
  height: auto;
  opacity: 1;
  transition: all ease-in-out .5s;
}

.accessibility__content-lists .lists__list-description .description.aksesibilitas ul {
  padding-left: 0px;
  padding: 8px 0;
  margin-bottom: 0;
}

.accessibility__content-lists .lists__list-description .description.aksesibilitas ul li {
  padding: 8px 16px;
  display: block;
}

.accessibility__content-lists .lists__list-description .description.aksesibilitas ul li a {
  display: flex;
  justify-content: space-between;
  align-items: center;
  text-decoration: none;
}

.accessibility__content-lists .lists__list-description .description.aksesibilitas ul li a svg {
  fill: var(--wp--preset--color--ugm-primary-bg) !important;
  filter: inherit;
}

.accessibility__content-lists .lists__list-description .description.aksesibilitas ul li a svg circle[fill]:not([fill="none"]),.accessibility__content-lists .lists__list-description .description.aksesibilitas ul li a svg line[fill]:not([fill="none"]),.accessibility__content-lists .lists__list-description .description.aksesibilitas ul li a svg path[fill]:not([fill="none"]) {
  fill: var(--wp--preset--color--ugm-primary-bg) !important;
  /* stroke: var(--wp--preset--color--ugm-primary-bg) !important; */
  filter: inherit;
  stroke: none;
}

.accessibility__content-lists .lists__list-description .description.hotline {
  padding: 16px;
}

.accessibility__content-lists .lists__list-description .description.hotline .hotline__description {
  display: flex;
  flex-direction: column;
  gap: 4px;
  font-size: 14px;
  color: #0a0a0a;
  line-height: 157.143%;
}

.accessibility__content-lists .lists__list-description .description.hotline .hotline__description p {
  margin-bottom: 0;
}

.accessibility__content-lists .lists__list-description .description.hotline .hotline__description ul {
  padding-left: 0;
  margin-bottom: 0;
}

.accessibility__content-lists .lists__list-description .description.hotline .hotline__description ul li {
  list-style: none;
  margin-bottom: 4px;
}

.accessibility__content-lists .lists__list-description .description.hotline .hotline__description ul li a {
  text-decoration: none;
  font-size: 18px;
  font-weight: 700;
  line-height: 177.778%;
  letter-spacing: 0.25px;
  color: #d3a925;
}

.accessibility__content-lists .lists__list-description .description.hotline .hotline__description:not(:last-child) {
  box-shadow: inset 0 -1px 0 0 var(--wp--preset--color--ugm-primary-bg);
  padding-bottom: 16px;
}

.accessibility__content-lists .lists__list-description .description.hotline .hotline__description:last-child {
  padding-top: 16px;
}

.helpCenter,.accessibility,.accessibilityNew {
  position: fixed;
  right: 30px;
  bottom: 30px;
  z-index: 9999;
  text-align: right;
  transition: bottom .3s;
}

.helpCenter__content,.accessibility__content {
  opacity: 0;
  position: relative;
  height: auto;
  overflow: hidden;
  transition: all 0.5s;
  right: 0;
  width: 0px;
  height: 0px;
  transition: opacity 0.5s;
}

.helpCenter__content.open,.accessibility__content.open {
  padding: 20px;
  opacity: 1;
  width: 300px;
  max-width: calc(100vw - 30px);
  height: auto;
  transition: opacity 0.5s;
  padding: 30px;
}

.helpCenter__content-title,.accessibility__content-title {
  font-weight: 700;
  font-size: 14px;
  line-height: 120%;
  letter-spacing: 0.05em;
  text-transform: uppercase;
  color: #073c64;
  margin-bottom: 12px;
  text-align: center;
}

.helpCenter__content::after,.accessibility__content::after {
  content: "";
  position: absolute;
  width: calc(100% - 30px);
  height: calc(100% - 40px);
  box-shadow: 0px 0px 16px rgba(51, 51, 51, 0.2);
  background-color: #ffffff;
  top: 15px;
  left: 15px;
  z-index: -1;
}

.helpCenter__content ul,.accessibility__content ul {
  padding-left: 0;
  margin-bottom: 0;
}

.helpCenter__content ul li,.accessibility__content ul li {
  list-style: none;
}

.helpCenter__content ul li a,.accessibility__content ul li a {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 30px;
  text-decoration: none;
  padding: 5px 0;
}

.helpCenter__content ul li a span,.helpCenter__content ul li a svg path,.accessibility__content ul li a span,.accessibility__content ul li a svg path {
  transition: 0.2 all;
}

.helpCenter__content ul li a:hover span,.accessibility__content ul li a:hover span {
  transition: 0.2 all;
  box-shadow: inset 0 -2px 0 0 var(--wp--preset--color--ugm-secondary);
}

.helpCenter__content ul li a:hover svg path,.accessibility__content ul li a:hover svg path {
  transition: 0.2 all;
  fill: var(--wp--preset--color--ugm-secondary);
}

.helpCenter__action,.accessibility__action,.accessibilityNew__action {
  width: 75px;
  height: 75px;
  border-radius: 50%;
  box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.2);
  display: inline-flex;
  align-items: center;
  font-weight: 700;
  font-size: 16px;
  line-height: 140%;
  padding: 9px 21px;
  justify-content: center;
  color: var(--wp--preset--color--ugm-primary-bg);
  background-color: var(--wp--preset--color--ugm-secondary);
}

.helpCenter__action-content,.accessibility__action-content,.accessibilityNew__action-content {
  display: flex;
  align-items: center;
  gap: 10px;
  display: none;
}

.helpCenter__action-content svg,.accessibility__action-content svg,.accessibilityNew__action-content svg {
  width: 25px;
  height: 25px;
}

.helpCenter__action-content.bukaPanel,.accessibility__action-content.bukaPanel,.accessibilityNew__action-content.bukaPanel {
  display: flex;
}

.helpCenter__action:hover,.accessibility__action:hover,.accessibilityNew__action {
  cursor: pointer;
}

@media (max-width: 768px) {
  .helpCenter,  .accessibility,  .accessibilityNew {
    right: 10px;
    bottom: 10px;
  }

  .helpCenter__action,  .accessibility__action,  .accessibilityNew__action {
    width: 50px;
    height: 50px;
  }

  .helpCenter__action-content svg,  .accessibility__action-content svg {
    width: 20px;
    height: 20px;
  }
}

.accessibility,.accessibilityNew {
  right: auto;
  left: 30px;
}

.accessibility__action,.accessibilityNew__action,.accessibilityNew__action {
  color: #ffffff;
  background-color: var(--wp--preset--color--ugm-primary-bg);
}

.accessibility__action-content.bukaPanel,.accessibilityNew__action-content.bukaPanel {
  display: flex;
}

@media (max-width: 768px) {
  .accessibility,  .accessibilityNew {
    right: auto;
    left: 10px;
    bottom: 10px;
  }

  .accessibility__action,  .accessibilityNew__action {
    width: 50px;
    height: 50px;
  }

  .accessibility__action-content svg,  .accessibilityNew__action-content svg {
    width: 20px;
    height: 20px;
  }
}

.program-slider .item {
  margin-right: 20px;
  margin-bottom: 0px;
}

.program-slider .slick-track {
  display: flex;
}

.program-slider .item {
  display: flex;
  justify-content: space-between;
  flex-direction: column;
  height: auto;
}

.acceptCookies {
  background-color: var(--wp--preset--color--ugm-tertiary);
  display: flex;
  position: fixed;
  margin: 0 auto;
  left: 0;
  right: 0;
  bottom: 0%;
  z-index: 999999;
  padding: 12px 0;
  animation-name: bottomAnima;
  animation-duration: 1s;
}

.acceptCookies__wrap {
  color: #ffffff;
}

.acceptCookies__title {
  font-size: 16px;
  letter-spacing: 0.25px;
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 8px;
}

.acceptCookies.open {
  bottom: -50%;
  transition: all 2s;
}

@media (min-width: 1023px) {
  .acceptCookies__wrap {
    display: flex;
    align-items: center;
  }
}

@media (max-width: 1023px) {
  .acceptCookies__wrap {
    display: flex;
    align-items: flex-start;
  }
}

@keyframes bottomAnima {
  from {
    bottom: -50%;
  }

  to {
    bottom: 0%;
  }
}

.medsos-revamp {
  margin-top: 24px;
}

.medsos-revamp ul.social {
  padding-left: 0px;
  margin-bottom: 0px;
}

.medsos-revamp ul.social li {
  list-style: none;
  display: inline-flex;
}

.medsos-revamp ul.social li:not(:last-child) {
  margin-right: 8px;
}

.faculty-table table.table tr td:first-child,.faculty-table .single-post .post-content table tr td:first-child,.single-post .post-content .faculty-table table tr td:first-child {
  font-weight: bold;
}

@media ( max-width: 600px){
    .faculty-table .btn{
        width: 100%;
    }
}

.dropdown-menu {
  display: none;
  top: 55px;
}

.dropdown-menu.active {
  display: block !important;
}

#pojo-a11y-toolbar {
  top: auto !important;
  bottom: 135px;
  left: -300px !important;
  box-shadow: 0px 0px 16px rgba(51, 51, 51, 0.2);
  border-color: #fff;
  border: 0px;
}

#pojo-a11y-toolbar.pojo-a11y-toolbar-open {
  left: 30px !important;
}

#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle {
  display: none;
}

[class*="pojo-a11y-resize-font-"] #header .navbar-brand span {
  font-size: 16px !important;
}
