 .news_main {
            display: flex;
            align-items: center;
        }

        .news {
            width: 250px;
            height: 40px;
            background: linear-gradient(270deg, rgb(247, 57, 95) 0%, rgb(254, 112, 46) 100%);
            /* background-color: red; */
            display: flex;
            align-items: center;
            justify-content: center;
        }

        .news h1 {
            color: white;
            font-size: 15px;
        }

        .stock-ticker {
            background: #2c0e5b;
            display: flex;
            align-items: center;
            overflow: hidden;
        }

        .stock-ticker ul {
            align-items: center;
            animation: scroll 20s linear infinite;
            display: flex;
            flex-shrink: 0;
            justify-content: space-between;
            list-style: none;
            /* min-width: 100%; */
            height: 40px;
        }



        .stock-ticker ul li p {
            color: white;
            font-size: 13px;
            font-weight: 700;

        }

        .stock-ticker:hover ul {
            animation-play-state: paused;
            cursor: pointer;
        }


        @keyframes scroll {
            to {
                transform: translateX(calc(-100% - 20px));
            }
        }

        @media(max-width:992px) {

            .news_main {
                display: flex;
                align-items: center;
            }

            .news {
                width: 500px;
                height: 40px;
                background-color: red;
                display: flex;
                align-items: center;
                justify-content: center;
                text-align: center;
            }

            .news h1 {
                color: white;
                font-size: 13px;
            }

        }
		.sc_fs_card__animate {
            padding: 0
        }

        .sc_fs_card__animate .sc_fs_faq__content {
            padding: 0 1em 1em
        }

        .sc_fs_card__animate .sc_fs_faq__content>:first-child {
            margin-top: 0
        }

        .sc_fs_card__animate summary {
            display: block;
            cursor: pointer;
            position: relative;
            padding: 1em 1em 1em 2em
        }

        .sc_fs_card__animate summary:before {
            content: "";
            position: absolute;
            top: 1.5em;
            left: 1em;
            transform: rotate(0);
            transform-origin: 0.2rem 50%;
            transition: .25s transform ease;
            border: .4rem solid transparent;
            border-left-color: inherit
        }

        .sc_fs_card__animate[open]>summary:before {
            transform: rotate(90deg)
        }

        body.hidden-scroll {
            overflow: hidden
        }

        .sl-overlay {
            position: fixed;
            left: 0;
            right: 0;
            top: 0;
            bottom: 0;
            background: #fff;
            display: none;
            z-index: 1035
        }

        .sl-wrapper {
            z-index: 1040;
            width: 100%;
            height: 100%;
            left: 0;
            top: 0;
            position: fixed
        }

        .sl-wrapper * {
            box-sizing: border-box
        }

        .sl-wrapper button {
            border: 0;
            background: 0 0;
            font-size: 28px;
            padding: 0;
            cursor: pointer
        }

        .sl-wrapper button:hover {
            opacity: .7
        }

        .sl-wrapper .sl-close {
            display: none;
            position: fixed;
            right: 30px;
            top: 30px;
            z-index: 10060;
            margin-top: -14px;
            margin-right: -14px;
            height: 44px;
            width: 44px;
            line-height: 44px;
            font-family: Arial, Baskerville, monospace;
            color: #000;
            font-size: 3rem
        }

        .sl-wrapper .sl-counter {
            display: none;
            position: fixed;
            top: 30px;
            left: 30px;
            z-index: 10060;
            color: #000;
            font-size: 1rem
        }

        .sl-wrapper .sl-download {
            display: none;
            position: fixed;
            bottom: 5px;
            width: 100%;
            text-align: center;
            z-index: 10060;
            color: #fff;
            font-size: 1rem
        }

        .sl-wrapper .sl-download a {
            color: #fff
        }

        .sl-wrapper .sl-navigation {
            width: 100%;
            display: none
        }

        .sl-wrapper .sl-navigation button {
            position: fixed;
            top: 50%;
            margin-top: -22px;
            height: 44px;
            width: 22px;
            line-height: 44px;
            text-align: center;
            display: block;
            z-index: 10060;
            font-family: Arial, Baskerville, monospace;
            color: #000
        }

        .sl-wrapper .sl-navigation button.sl-next {
            right: 5px;
            font-size: 2rem
        }

        .sl-wrapper .sl-navigation button.sl-prev {
            left: 5px;
            font-size: 2rem
        }

        @media (min-width: 35.5em) {
            .sl-wrapper .sl-navigation button {
                width: 44px
            }

            .sl-wrapper .sl-navigation button.sl-next {
                right: 10px;
                font-size: 3rem
            }

            .sl-wrapper .sl-navigation button.sl-prev {
                left: 10px;
                font-size: 3rem
            }

            .sl-wrapper .sl-image img {
                border: 0
            }
        }

        @media (min-width: 50em) {
            .sl-wrapper .sl-navigation button {
                width: 44px
            }

            .sl-wrapper .sl-navigation button.sl-next {
                right: 20px;
                font-size: 3rem
            }

            .sl-wrapper .sl-navigation button.sl-prev {
                left: 20px;
                font-size: 3rem
            }

            .sl-wrapper .sl-image img {
                border: 0
            }
        }

        .sl-wrapper.sl-dir-rtl .sl-navigation {
            direction: ltr
        }

        .sl-wrapper .sl-image {
            position: fixed;
            -ms-touch-action: none;
            touch-action: none;
            z-index: 10000
        }

        .sl-wrapper .sl-image img {
            margin: 0;
            padding: 0;
            display: block;
            border: 0;
            width: 100%;
            height: auto
        }

        .sl-wrapper .sl-image iframe {
            background: #000;
            border: 0
        }

        @media (min-width: 35.5em) {
            .sl-wrapper .sl-image iframe {
                border: 0
            }
        }

        @media (min-width: 50em) {
            .sl-wrapper .sl-image iframe {
                border: 0
            }
        }

        .sl-wrapper .sl-image .sl-caption {
            display: none;
            padding: 10px;
            color: #fff;
            background: rgba(0, 0, 0, .8);
            font-size: 1rem;
            position: absolute;
            bottom: 0;
            left: 0;
            right: 0
        }

        .sl-spinner {
            display: none;
            border: 5px solid #333;
            border-radius: 40px;
            height: 40px;
            left: 50%;
            margin: -20px 0 0 -20px;
            opacity: 0;
            position: fixed;
            top: 50%;
            width: 40px;
            z-index: 1007;
            -webkit-animation: 1s ease-out infinite pulsate;
            -moz-animation: 1s ease-out infinite pulsate;
            -ms-animation: pulsate 1s ease-out infinite;
            -o-animation: 1s ease-out infinite pulsate;
            animation: 1s ease-out infinite pulsate
        }

        .sl-scrollbar-measure {
            position: absolute;
            top: -9999px;
            width: 50px;
            height: 50px;
            overflow: scroll
        }

        .sl-transition {
            transition: -moz-transform ease .2s;
            transition: -ms-transform ease .2s;
            transition: -o-transform ease .2s;
            transition: -webkit-transform ease .2s;
            transition: transform ease .2s
        }

        @-webkit-keyframes pulsate {
            0% {
                transform: scale(.1);
                opacity: 0
            }

            50% {
                opacity: 1
            }

            100% {
                transform: scale(1.2);
                opacity: 0
            }
        }

        @keyframes pulsate {
            0% {
                transform: scale(.1);
                opacity: 0
            }

            50% {
                opacity: 1
            }

            100% {
                transform: scale(1.2);
                opacity: 0
            }
        }

        @-moz-keyframes pulsate {
            0% {
                transform: scale(.1);
                opacity: 0
            }

            50% {
                opacity: 1
            }

            100% {
                transform: scale(1.2);
                opacity: 0
            }
        }

        @-o-keyframes pulsate {
            0% {
                transform: scale(.1);
                opacity: 0
            }

            50% {
                opacity: 1
            }

            100% {
                transform: scale(1.2);
                opacity: 0
            }
        }

        @-ms-keyframes pulsate {
            0% {
                transform: scale(.1);
                opacity: 0
            }

            50% {
                opacity: 1
            }

            100% {
                transform: scale(1.2);
                opacity: 0
            }
        }

        :where(.wp-block-button__link) {
            border-radius: 9999px;
            box-shadow: none;
            padding: calc(.667em + 2px) calc(1.333em + 2px);
            text-decoration: none
        }

        :root :where(.wp-block-button .wp-block-button__link.is-style-outline),
        :root :where(.wp-block-button.is-style-outline>.wp-block-button__link) {
            border: 2px solid;
            padding: .667em 1.333em
        }

        :root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)),
        :root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)) {
            color: currentColor
        }

        :root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)),
        :root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)) {
            background-color: initial;
            background-image: none
        }

        :where(.wp-block-calendar table:not(.has-background) th) {
            background: #ddd
        }

        :where(.wp-block-columns) {
            margin-bottom: 1.75em
        }

        :where(.wp-block-columns.has-background) {
            padding: 1.25em 2.375em
        }

        :where(.wp-block-post-comments input[type=submit]) {
            border: none
        }

        :where(.wp-block-cover-image:not(.has-text-color)),
        :where(.wp-block-cover:not(.has-text-color)) {
            color: #fff
        }

        :where(.wp-block-cover-image.is-light:not(.has-text-color)),
        :where(.wp-block-cover.is-light:not(.has-text-color)) {
            color: #000
        }

        :root :where(.wp-block-cover h1:not(.has-text-color)),
        :root :where(.wp-block-cover h2:not(.has-text-color)),
        :root :where(.wp-block-cover h3:not(.has-text-color)),
        :root :where(.wp-block-cover h4:not(.has-text-color)),
        :root :where(.wp-block-cover h5:not(.has-text-color)),
        :root :where(.wp-block-cover h6:not(.has-text-color)),
        :root :where(.wp-block-cover p:not(.has-text-color)) {
            color: inherit
        }

        :where(.wp-block-file) {
            margin-bottom: 1.5em
        }

        :where(.wp-block-file__button) {
            border-radius: 2em;
            display: inline-block;
            padding: .5em 1em
        }

        :where(.wp-block-file__button):is(a):active,
        :where(.wp-block-file__button):is(a):focus,
        :where(.wp-block-file__button):is(a):hover,
        :where(.wp-block-file__button):is(a):visited {
            box-shadow: none;
            color: #fff;
            opacity: .85;
            text-decoration: none
        }

        :where(.wp-block-group.wp-block-group-is-layout-constrained) {
            position: relative
        }

        :root :where(.wp-block-image.is-style-rounded img, .wp-block-image .is-style-rounded img) {
            border-radius: 9999px
        }

        :where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment)) {
            line-height: 1.1
        }

        :where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment-excerpt p)) {
            line-height: 1.8
        }

        :root :where(.wp-block-latest-posts.is-grid) {
            padding: 0
        }

        :root :where(.wp-block-latest-posts.wp-block-latest-posts__list) {
            padding-left: 0
        }

        ol,
        ul {
            box-sizing: border-box
        }

        :root :where(ul.has-background, ol.has-background) {
            padding: 1.25em 2.375em
        }

        :where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),
        :where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)) {
            padding: .5em 1em
        }

        :where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),
        :where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)),
        :where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content),
        :where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content) {
            padding: .5em 1em
        }

        :root :where(p.has-background) {
            padding: 1.25em 2.375em
        }

        :where(p.has-text-color:not(.has-link-color)) a {
            color: inherit
        }

        :where(.wp-block-post-comments-form) input:not([type=submit]),
        :where(.wp-block-post-comments-form) textarea {
            border: 1px solid #949494;
            font-family: inherit;
            font-size: 1em
        }

        :where(.wp-block-post-comments-form) input:where(:not([type=submit]):not([type=checkbox])),
        :where(.wp-block-post-comments-form) textarea {
            padding: calc(.667em + 2px)
        }

        :where(.wp-block-post-excerpt) {
            margin-bottom: var(--wp--style--block-gap);
            margin-top: var(--wp--style--block-gap)
        }

        :where(.wp-block-preformatted.has-background) {
            padding: 1.25em 2.375em
        }

        :where(.wp-block-search__button) {
            border: 1px solid #ccc;
            padding: 6px 10px
        }

        :where(.wp-block-search__input) {
            font-family: inherit;
            font-size: inherit;
            font-style: inherit;
            font-weight: inherit;
            letter-spacing: inherit;
            line-height: inherit;
            text-transform: inherit
        }

        :where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) {
            border: 1px solid #949494;
            box-sizing: border-box;
            padding: 4px
        }

        :where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input {
            border: none;
            border-radius: 0;
            padding: 0 4px
        }

        :where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input:focus {
            outline: 0
        }

        :where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button) {
            padding: 4px 8px
        }

        :root :where(.wp-block-separator.is-style-dots) {
            height: auto;
            line-height: 1;
            text-align: center
        }

        :root :where(.wp-block-separator.is-style-dots):before {
            color: currentColor;
            content: "···";
            font-family: serif;
            font-size: 1.5em;
            letter-spacing: 2em;
            padding-left: 2em
        }

        :root :where(.wp-block-site-logo.is-style-rounded) {
            border-radius: 9999px
        }

        :root :where(.wp-block-site-title a) {
            color: inherit
        }

        :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link {
            background-color: #f0f0f0;
            color: #444
        }

        :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-amazon {
            background-color: #f90;
            color: #fff
        }

        :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bandcamp {
            background-color: #1ea0c3;
            color: #fff
        }

        :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-behance {
            background-color: #0757fe;
            color: #fff
        }

        :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bluesky {
            background-color: #0a7aff;
            color: #fff
        }

        :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-codepen {
            background-color: #1e1f26;
            color: #fff
        }

        :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-deviantart {
            background-color: #02e49b;
            color: #fff
        }

        :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dribbble {
            background-color: #e94c89;
            color: #fff
        }

        :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dropbox {
            background-color: #4280ff;
            color: #fff
        }

        :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-etsy {
            background-color: #f45800;
            color: #fff
        }

        :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-facebook {
            background-color: #1778f2;
            color: #fff
        }

        :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-fivehundredpx {
            background-color: #000;
            color: #fff
        }

        :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-flickr {
            background-color: #0461dd;
            color: #fff
        }

        :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-foursquare {
            background-color: #e65678;
            color: #fff
        }

        :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-github {
            background-color: #24292d;
            color: #fff
        }

        :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-goodreads {
            background-color: #eceadd;
            color: #382110
        }

        :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-google {
            background-color: #ea4434;
            color: #fff
        }

        :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-gravatar {
            background-color: #1d4fc4;
            color: #fff
        }

        :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-instagram {
            background-color: #f00075;
            color: #fff
        }

        :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-lastfm {
            background-color: #e21b24;
            color: #fff
        }

        :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-linkedin {
            background-color: #0d66c2;
            color: #fff
        }

        :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-mastodon {
            background-color: #3288d4;
            color: #fff
        }

        :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-medium {
            background-color: #000;
            color: #fff
        }

        :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-meetup {
            background-color: #f6405f;
            color: #fff
        }

        :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-patreon {
            background-color: #000;
            color: #fff
        }

        :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pinterest {
            background-color: #e60122;
            color: #fff
        }

        :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pocket {
            background-color: #ef4155;
            color: #fff
        }

        :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-reddit {
            background-color: #ff4500;
            color: #fff
        }

        :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-skype {
            background-color: #0478d7;
            color: #fff
        }

        :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-snapchat {
            background-color: #fefc00;
            color: #fff;
            stroke: #000
        }

        :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-soundcloud {
            background-color: #ff5600;
            color: #fff
        }

        :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-spotify {
            background-color: #1bd760;
            color: #fff
        }

        :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-telegram {
            background-color: #2aabee;
            color: #fff
        }

        :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-threads {
            background-color: #000;
            color: #fff
        }

        :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tiktok {
            background-color: #000;
            color: #fff
        }

        :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tumblr {
            background-color: #011835;
            color: #fff
        }

        :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitch {
            background-color: #6440a4;
            color: #fff
        }

        :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitter {
            background-color: #1da1f2;
            color: #fff
        }

        :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vimeo {
            background-color: #1eb7ea;
            color: #fff
        }

        :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vk {
            background-color: #4680c2;
            color: #fff
        }

        :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-wordpress {
            background-color: #3499cd;
            color: #fff
        }

        :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-whatsapp {
            background-color: #25d366;
            color: #fff
        }

        :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-x {
            background-color: #000;
            color: #fff
        }

        :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-yelp {
            background-color: #d32422;
            color: #fff
        }

        :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-youtube {
            background-color: red;
            color: #fff
        }

        :where(.wp-block-social-links.is-style-logos-only) .wp-social-link {
            background: 0 0
        }

        :where(.wp-block-social-links.is-style-logos-only) .wp-social-link svg {
            height: 1.25em;
            width: 1.25em
        }

        :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-amazon {
            color: #f90
        }

        :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bandcamp {
            color: #1ea0c3
        }

        :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-behance {
            color: #0757fe
        }

        :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bluesky {
            color: #0a7aff
        }

        :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-codepen {
            color: #1e1f26
        }

        :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-deviantart {
            color: #02e49b
        }

        :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dribbble {
            color: #e94c89
        }

        :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dropbox {
            color: #4280ff
        }

        :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-etsy {
            color: #f45800
        }

        :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-facebook {
            color: #1778f2
        }

        :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-fivehundredpx {
            color: #000
        }

        :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-flickr {
            color: #0461dd
        }

        :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-foursquare {
            color: #e65678
        }

        :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-github {
            color: #24292d
        }

        :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-goodreads {
            color: #382110
        }

        :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-google {
            color: #ea4434
        }

        :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-gravatar {
            color: #1d4fc4
        }

        :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-instagram {
            color: #f00075
        }

        :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-lastfm {
            color: #e21b24
        }

        :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-linkedin {
            color: #0d66c2
        }

        :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-mastodon {
            color: #3288d4
        }

        :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-medium {
            color: #000
        }

        :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-meetup {
            color: #f6405f
        }

        :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-patreon {
            color: #000
        }

        :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pinterest {
            color: #e60122
        }

        :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pocket {
            color: #ef4155
        }

        :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-reddit {
            color: #ff4500
        }

        :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-skype {
            color: #0478d7
        }

        :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-snapchat {
            color: #fff;
            stroke: #000
        }

        :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-soundcloud {
            color: #ff5600
        }

        :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-spotify {
            color: #1bd760
        }

        :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-telegram {
            color: #2aabee
        }

        :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-threads {
            color: #000
        }

        :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tiktok {
            color: #000
        }

        :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tumblr {
            color: #011835
        }

        :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitch {
            color: #6440a4
        }

        :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitter {
            color: #1da1f2
        }

        :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vimeo {
            color: #1eb7ea
        }

        :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vk {
            color: #4680c2
        }

        :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-whatsapp {
            color: #25d366
        }

        :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-wordpress {
            color: #3499cd
        }

        :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-x {
            color: #000
        }

        :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-yelp {
            color: #d32422
        }

        :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-youtube {
            color: red
        }

        :root :where(.wp-block-social-links .wp-social-link a) {
            padding: .25em
        }

        :root :where(.wp-block-social-links.is-style-logos-only .wp-social-link a) {
            padding: 0
        }

        :root :where(.wp-block-social-links.is-style-pill-shape .wp-social-link a) {
            padding-left: .66667em;
            padding-right: .66667em
        }

        :root :where(.wp-block-tag-cloud.is-style-outline) {
            display: flex;
            flex-wrap: wrap;
            gap: 1ch
        }

        :root :where(.wp-block-tag-cloud.is-style-outline a) {
            border: 1px solid;
            font-size: unset !important;
            margin-right: 0;
            padding: 1ch 2ch;
            text-decoration: none !important
        }

        :where(.wp-block-term-description) {
            margin-bottom: var(--wp--style--block-gap);
            margin-top: var(--wp--style--block-gap)
        }

        :where(pre.wp-block-verse) {
            font-family: inherit
        }

        :root {
            --wp--preset--font-size--normal: 16px;
            --wp--preset--font-size--huge: 42px
        }

        .screen-reader-text {
            border: 0;
            clip: rect(1px, 1px, 1px, 1px);
            clip-path: inset(50%);
            height: 1px;
            margin: -1px;
            overflow: hidden;
            padding: 0;
            position: absolute;
            width: 1px;
            word-wrap: normal !important
        }

        .screen-reader-text:focus {
            background-color: #ddd;
            clip: auto !important;
            clip-path: none;
            color: #444;
            display: block;
            font-size: 1em;
            height: auto;
            left: 5px;
            line-height: normal;
            padding: 15px 23px 14px;
            text-decoration: none;
            top: 5px;
            width: auto;
            z-index: 100000
        }

        html :where(.has-border-color) {
            border-style: solid
        }

        html :where([style*=border-top-color]) {
            border-top-style: solid
        }

        html :where([style*=border-right-color]) {
            border-right-style: solid
        }

        html :where([style*=border-bottom-color]) {
            border-bottom-style: solid
        }

        html :where([style*=border-left-color]) {
            border-left-style: solid
        }

        html :where([style*=border-width]) {
            border-style: solid
        }

        html :where([style*=border-top-width]) {
            border-top-style: solid
        }

        html :where([style*=border-right-width]) {
            border-right-style: solid
        }

        html :where([style*=border-bottom-width]) {
            border-bottom-style: solid
        }

        html :where([style*=border-left-width]) {
            border-left-style: solid
        }

        html :where(img[class*=wp-image-]) {
            height: auto;
            max-width: 100%
        }

        :where(figure) {
            margin: 0 0 1em
        }

        html :where(.is-position-sticky) {
            --wp-admin--admin-bar--position-offset: var(--wp-admin--admin-bar--height, 0px)
        }

        @media screen and (max-width: 600px) {
            html :where(.is-position-sticky) {
                --wp-admin--admin-bar--position-offset: 0px
            }
        }





        .main-navigation {
            z-index: 100;
            padding: 0;
            clear: both;
            display: block
        }

        .main-navigation a {
            display: block;
            text-decoration: none;
            font-weight: 400;
            text-transform: none;
            font-size: 15px
        }

        .main-navigation ul {
            list-style: none;
            margin: 0;
            padding-left: 0
        }

        .main-navigation .main-nav ul li a {
            padding-left: 20px;
            padding-right: 20px;
            line-height: 60px
        }

        .inside-navigation {
            position: relative
        }

        .main-navigation .inside-navigation {
            display: flex;
            align-items: center;
            flex-wrap: wrap;
            justify-content: space-between
        }

        .main-navigation .main-nav>ul {
            display: flex;
            flex-wrap: wrap;
            align-items: center
        }

        .main-navigation li {
            position: relative
        }

        .main-navigation .menu-bar-items {
            display: flex;
            align-items: center;
            font-size: 15px
        }

        .main-navigation .menu-bar-items a {
            color: inherit
        }

        .main-navigation .menu-bar-item {
            position: relative
        }

        .main-navigation .menu-bar-item.search-item {
            z-index: 20
        }

        .main-navigation .menu-bar-item>a {
            padding-left: 20px;
            padding-right: 20px;
            line-height: 60px
        }

        .sidebar .main-navigation .main-nav {
            flex-basis: 100%
        }

        .sidebar .main-navigation .main-nav>ul {
            flex-direction: column
        }

        .sidebar .main-navigation .menu-bar-items {
            margin: 0 auto
        }

        .sidebar .main-navigation .menu-bar-items .search-item {
            order: 10
        }

        .nav-align-center .inside-navigation {
            justify-content: center
        }

        .nav-align-center .main-nav>ul {
            justify-content: center
        }

        .main-navigation ul ul {
            display: block;
            box-shadow: 1px 1px 0 rgba(0, 0, 0, .1);
            float: left;
            position: absolute;
            left: -99999px;
            opacity: 0;
            z-index: 99999;
            width: 200px;
            text-align: left;
            top: auto;
            transition: opacity 80ms linear;
            transition-delay: 0s;
            pointer-events: none;
            height: 0;
            overflow: hidden
        }

        .main-navigation ul ul a {
            display: block
        }

        .main-navigation ul ul li {
            width: 100%
        }

        .main-navigation .main-nav ul ul li a {
            line-height: normal;
            padding: 10px 20px;
            font-size: 14px
        }

        .main-navigation .main-nav ul li.menu-item-has-children>a {
            padding-right: 0;
            position: relative
        }

        .main-navigation.sub-menu-left ul ul {
            box-shadow: -1px 1px 0 rgba(0, 0, 0, .1)
        }

        .main-navigation.sub-menu-left .sub-menu {
            right: 0
        }

        .main-navigation:not(.toggled) ul li.sfHover>ul,
        .main-navigation:not(.toggled) ul li:hover>ul {
            left: auto;
            opacity: 1;
            transition-delay: 150ms;
            pointer-events: auto;
            height: auto;
            overflow: visible
        }

        .main-navigation:not(.toggled) ul ul li.sfHover>ul,
        .main-navigation:not(.toggled) ul ul li:hover>ul {
            left: 100%;
            top: 0
        }

        .main-navigation.sub-menu-left:not(.toggled) ul ul li.sfHover>ul,
        .main-navigation.sub-menu-left:not(.toggled) ul ul li:hover>ul {
            right: 100%;
            left: auto
        }

        .menu-item-has-children .dropdown-menu-toggle {
            display: inline-block;
            height: 100%;
            clear: both;
            padding-right: 20px;
            padding-left: 10px
        }

        .menu-item-has-children ul .dropdown-menu-toggle {
            padding-top: 10px;
            padding-bottom: 10px;
            margin-top: -10px
        }

        .sidebar .menu-item-has-children .dropdown-menu-toggle,
        nav ul ul .menu-item-has-children .dropdown-menu-toggle {
            float: right
        }

        .widget-area .main-navigation li {
            float: none;
            display: block;
            width: 100%;
            padding: 0;
            margin: 0
        }

        .sidebar .main-navigation.sub-menu-right ul li.sfHover ul,
        .sidebar .main-navigation.sub-menu-right ul li:hover ul {
            top: 0;
            left: 100%
        }

        .paging-navigation .nav-previous {
            display: none
        }

        .paging-navigation .nav-links>* {
            padding: 0 5px
        }

        .paging-navigation .nav-links .current {
            font-weight: 700
        }

        .nav-links>:first-child {
            padding-left: 0
        }

        .site-header {
            position: relative
        }

        .site-logo {
            display: inline-block;
            max-width: 100%
        }

        .site-header .header-image {
            vertical-align: middle
        }

        .entry-header .gp-icon {
            display: none
        }

        .byline,
        .entry-header .cat-links {
            display: inline
        }

        footer.entry-meta .byline,
        footer.entry-meta .posted-on {
            display: block
        }

        .entry-summary:not(:first-child) {
            margin-top: 2em
        }

        .entry-header,
        .site-content {
            word-wrap: break-word
        }

        .entry-meta {
            font-size: 85%;
            margin-top: .5em;
            line-height: 1.5
        }

        footer.entry-meta {
            margin-top: 2em
        }

        .cat-links {
            display: block
        }

        .entry-summary>p:last-child {
            margin-bottom: 0
        }

        iframe,
        object {
            max-width: 100%
        }

        .widget-area .widget {
            padding: 40px
        }

        .widget select {
            max-width: 100%
        }

        .footer-widgets .widget :last-child,
        .sidebar .widget :last-child {
            margin-bottom: 0
        }

        .widget-title {
            margin-bottom: 30px;
            font-size: 20px;
            line-height: 1.5;
            font-weight: 400;
            text-transform: none
        }

        .widget ol,
        .widget ul {
            margin: 0
        }

        .widget .search-field {
            width: 100%
        }

        .widget .search-form {
            display: flex
        }

        .footer-widgets .widget {
            margin-bottom: 30px
        }

        .footer-widgets .widget:last-child,
        .sidebar .widget:last-child {
            margin-bottom: 0
        }

        .widget ul li {
            list-style-type: none;
            position: relative;
            margin-bottom: .5em
        }

        .widget ul li ul {
            margin-left: 1em;
            margin-top: .5em
        }

        .site-content {
            display: flex;
            gap: 13px;
        }

        .grid-container {
            margin-left: auto;
            margin-right: auto;
            max-width: 1200px
        }

        .sidebar .widget,
        .site-main>* {
            margin-bottom: 20px
        }

        .separate-containers .inside-article,
        .separate-containers .paging-navigation {
            padding: 40px
        }

        .separate-containers .site-main {
            margin: 20px
        }

        .separate-containers.right-sidebar .site-main {
            margin-left: 0
        }

        .separate-containers .inside-right-sidebar {
            margin-top: 20px;
            margin-bottom: 20px
        }

        .widget-area .main-navigation {
            margin-bottom: 20px
        }

        .separate-containers .site-main>:last-child {
            margin-bottom: 0
        }

        .sidebar .grid-container {
            max-width: 100%;
            width: 100%
        }

        .inside-site-info {
            display: flex;
            align-items: center;
            justify-content: center;
            padding: 20px 40px
        }

        .site-info {
            text-align: center;
            font-size: 15px
        }

        .post-image:not(:first-child) {
            margin-top: 2em
        }

        .gp-icon {
            display: inline-flex;
            align-self: center
        }

        .gp-icon svg {
            height: 1em;
            width: 1em;
            top: .125em;
            position: relative;
            fill: currentColor
        }

        .close-search .icon-search svg:first-child,
        .icon-menu-bars svg:nth-child(2),
        .icon-search svg:nth-child(2),
        .toggled .icon-menu-bars svg:first-child {
            display: none
        }

        .close-search .icon-search svg:nth-child(2),
        .toggled .icon-menu-bars svg:nth-child(2) {
            display: block
        }

        .entry-meta .gp-icon {
            margin-right: .6em;
            opacity: .7
        }

        nav.toggled .icon-arrow-right svg {
            transform: rotate(90deg)
        }

        nav.toggled .sfHover>a>.dropdown-menu-toggle .gp-icon svg {
            transform: rotate(180deg)
        }

        nav.toggled .sfHover>a>.dropdown-menu-toggle .gp-icon.icon-arrow-right svg {
            transform: rotate(270deg)
        }

        .container.grid-container {
            width: auto
        }

        .menu-toggle,
        .sidebar-nav-mobile {
            display: none
        }

        .menu-toggle {
            padding: 0 20px;
            line-height: 60px;
            margin: 0;
            font-weight: 400;
            text-transform: none;
            font-size: 15px;
            cursor: pointer
        }

        button.menu-toggle {
            background-color: transparent;
            flex-grow: 1;
            border: 0;
            text-align: center
        }

        button.menu-toggle:active,
        button.menu-toggle:focus,
        button.menu-toggle:hover {
            background-color: transparent
        }

        .has-menu-bar-items button.menu-toggle {
            flex-grow: 0
        }

        nav.toggled ul ul.sub-menu {
            width: 100%
        }

        .toggled .menu-item-has-children .dropdown-menu-toggle {
            padding-left: 20px
        }

        .main-navigation.toggled .main-nav {
            flex-basis: 100%;
            order: 3
        }

        .main-navigation.toggled .main-nav>ul {
            display: block
        }

        .main-navigation.toggled .main-nav li {
            width: 100%;
            text-align: left
        }

        .main-navigation.toggled .main-nav ul ul {
            transition: 0s;
            visibility: hidden;
            box-shadow: none;
            border-bottom: 1px solid rgba(0, 0, 0, .05)
        }

        .main-navigation.toggled .main-nav ul ul li:last-child>ul {
            border-bottom: 0
        }

        .main-navigation.toggled .main-nav ul ul.toggled-on {
            position: relative;
            top: 0;
            left: auto !important;
            right: auto !important;
            width: 100%;
            pointer-events: auto;
            height: auto;
            opacity: 1;
            display: block;
            visibility: visible;
            float: none
        }

        .main-navigation.toggled .menu-item-has-children .dropdown-menu-toggle {
            float: right
        }

        .mobile-menu-control-wrapper {
            display: none;
            margin-left: auto;
            align-items: center
        }

        @media (max-width: 768px) {

            a,
            body,
            button,
            input,
            select,
            textarea {
                transition: all 0s ease-in-out
            }

            .site-content {
                flex-direction: column
            }

            .container .site-content .content-area {
                width: auto
            }

            .is-right-sidebar.sidebar {
                width: auto;
                order: initial
            }

            #main {
                margin-left: 0;
                margin-right: 0
            }

            body:not(.no-sidebar) #main {
                margin-bottom: 0
            }

            .entry-meta {
                font-size: inherit
            }

            .entry-meta a {
                line-height: 1.8em
            }
        }

        .resize-featured-image .post-image img {
            width: 300px
        }

        body {
            background-color: #f7f8f9;
            color: #222
        }

        a {
            color: #1e73be
        }

        a:active,
        a:focus,
        a:hover {
            color: #000
        }

        .site-header .header-image {
            width: 175px
        }

        .generate-back-to-top {
            font-size: 20px;
            border-radius: 3px;
            position: fixed;
            bottom: 30px;
            right: 30px;
            line-height: 40px;
            width: 40px;
            text-align: center;
            z-index: 10;
            transition: opacity .3s ease-in-out;
            opacity: .1;
            transform: translateY(1000px)
        }

        .generate-back-to-top__show {
            opacity: 1;
            transform: translateY(0)
        }

        .navigation-search {
            position: absolute;
            left: -99999px;
            pointer-events: none;
            visibility: hidden;
            z-index: 20;
            width: 100%;
            top: 0;
            transition: opacity .1s ease-in-out;
            opacity: 0
        }

        .navigation-search.nav-search-active {
            left: 0;
            right: 0;
            pointer-events: auto;
            visibility: visible;
            opacity: 1
        }

        .navigation-search input[type=search] {
            outline: 0;
            border: 0;
            vertical-align: bottom;
            line-height: 1;
            opacity: .9;
            width: 100%;
            z-index: 20;
            border-radius: 0;
            -webkit-appearance: none;
            height: 60px
        }

        .navigation-search input::-ms-clear {
            display: none;
            width: 0;
            height: 0
        }

        .navigation-search input::-ms-reveal {
            display: none;
            width: 0;
            height: 0
        }

        .navigation-search input::-webkit-search-cancel-button,
        .navigation-search input::-webkit-search-decoration,
        .navigation-search input::-webkit-search-results-button,
        .navigation-search input::-webkit-search-results-decoration {
            display: none
        }

        .gen-sidebar-nav .navigation-search {
            top: auto;
            bottom: 0
        }

        :root {
            --contrast: #222222;
            --contrast-2: #575760;
            --contrast-3: #b2b2be;
            --base: #f0f0f0;
            --base-2: #f7f8f9;
            --base-3: #ffffff;
            --accent: #1e73be
        }

        body,
        button,
        input,
        select,
        textarea {
            font-family: "Open Sans", sans-serif;
            font-size: 16px
        }

        body {
            line-height: 1.5
        }

        p {
            margin-bottom: .5em
        }

        .main-navigation a,
        .menu-toggle {
            font-family: "Open Sans", sans-serif;
            text-transform: uppercase;
            font-size: 14px
        }

        .main-navigation .menu-bar-items {
            font-size: 14px
        }

        .main-navigation .main-nav ul ul li a {
            font-size: 13px
        }

        .widget-title {
            font-family: "Open Sans", sans-serif;
            font-weight: 700;
            text-transform: uppercase;
            font-size: 15px;
            margin-bottom: 10px
        }

        .footer-widgets .widget,
        .sidebar .widget {
            font-size: 12px
        }

        .button,
        button:not(.menu-toggle),
        html input[type=button],
        input[type=reset],
        input[type=submit] {
            font-family: "Open Sans", sans-serif;
            font-weight: 700;
            text-transform: uppercase;
            font-size: 11px
        }

        h2 {
            font-weight: 700;
            font-size: 18px;
            margin-bottom: 10px
        }

        h3 {
            font-weight: 700;
            font-size: 16px;
            margin-bottom: 10px
        }

        .site-info {
            font-family: "Open Sans", sans-serif;
            font-weight: 700;
            font-size: 14px
        }

        .site-header {
            background-color: #4e4e91
        }

        .site-header a {
            color: #4e4e91
        }

        .site-header a:hover {
            color: #4e4e91
        }

        .mobile-menu-control-wrapper .menu-toggle,
        .mobile-menu-control-wrapper .menu-toggle:focus,
        .mobile-menu-control-wrapper .menu-toggle:hover {
            background-color: rgba(0, 0, 0, .02)
        }

        .main-navigation,
        .main-navigation ul ul {
            background-color: #4e4e91
        }

        .main-navigation .main-nav ul li a,
        .main-navigation .menu-bar-items,
        .main-navigation .menu-toggle {
            color: #fff
        }

        .main-navigation .main-nav ul li.sfHover:not([class*=current-menu-])>a,
        .main-navigation .main-nav ul li:not([class*=current-menu-]):focus>a,
        .main-navigation .main-nav ul li:not([class*=current-menu-]):hover>a,
        .main-navigation .menu-bar-item.sfHover>a,
        .main-navigation .menu-bar-item:hover>a {
            color: #fff;
            background-color: #4e4e91
        }

        button.menu-toggle:focus,
        button.menu-toggle:hover {
            color: #fff
        }

        .main-navigation .main-nav ul li[class*=current-menu-]>a {
            color: #fff;
            background-color: #4e4e91
        }

        .main-navigation .main-nav ul li.search-item.active>a,
        .main-navigation .menu-bar-items .search-item.active>a,
        .navigation-search input[type=search],
        .navigation-search input[type=search]:active,
        .navigation-search input[type=search]:focus {
            color: #fff;
            background-color: #4e4e91
        }

        .main-navigation ul ul {
            background-color: #eaeaea
        }

        .main-navigation .main-nav ul ul li a {
            color: #191919
        }

        .main-navigation .main-nav ul ul li.sfHover:not([class*=current-menu-])>a,
        .main-navigation .main-nav ul ul li:not([class*=current-menu-]):focus>a,
        .main-navigation .main-nav ul ul li:not([class*=current-menu-]):hover>a {
            color: #0b6bbf;
            background-color: #eaeaea
        }

        .main-navigation .main-nav ul ul li[class*=current-menu-]>a {
            color: #7a8896;
            background-color: #1e72bd
        }



        .separate-containers .inside-article,
        .separate-containers .paging-navigation {
            background-color: #fff
        }

        .entry-title a {
            color: var(--base-3)
        }

        .entry-title a:hover {
            color: var(--contrast-3)
        }

        .entry-meta {
            color: #595959
        }

        .entry-meta a:hover {
            color: var(--contrast-3)
        }

        h2 {
            color: var(--base-3)
        }

        h3 {
            color: var(--base-3)
        }

        .sidebar .widget {
            background-color: #fff
        }

        .footer-widgets {
            color: #f9f9f9;
            background-color: #55555e
        }

        .footer-widgets a {
            color: #f7f8f9
        }

        .footer-widgets a:hover {
            color: var(--contrast)
        }

        .footer-widgets .widget-title {
            color: var(--base-3)
        }

        .site-info {
            color: #f7f8f9;
            background-color: #55555e
        }

        .site-info a {
            color: #f7f8f9
        }

        .site-info a:hover {
            color: #d3d3d3
        }

        .inside-article {
            background-color: #fff;
            padding: 15px 50px
        }

        .separate-containers .inside-article,
        .separate-containers .paging-navigation {
            padding: 15px 50px
        }

        .separate-containers .paging-navigation {
            padding-top: 20px;
            padding-bottom: 20px
        }

        .sidebar .widget,
        .site-main>*,
        .widget-area .main-navigation {
            margin-bottom: 5px
        }

        .separate-containers .site-main {
            margin: 5px
        }

        .separate-containers .inside-right-sidebar {
            margin-top: 5px;
            margin-bottom: 5px
        }

        .main-navigation .main-nav ul li a,
        .main-navigation .menu-bar-item>a,
        .menu-toggle {
            padding-left: 15px;
            padding-right: 15px;
            line-height: 50px
        }

        .main-navigation .main-nav ul ul li a {
            padding: 12px 15px
        }

        .navigation-search input[type=search] {
            height: 50px
        }

        .menu-item-has-children .dropdown-menu-toggle {
            padding-right: 15px
        }

        .menu-item-has-children ul .dropdown-menu-toggle {
            padding-top: 12px;
            padding-bottom: 12px;
            margin-top: -12px
        }

        .widget-area .widget {
            padding: 10px
        }

        .footer-widgets-container {
            padding: 10px
        }

        .inside-site-info {
            padding: 10px
        }

        .is-right-sidebar {
            width: 30%
        }

        .site-content .content-area {
            width: 70%
        }

        .main-navigation .main-nav ul li a,
        .main-navigation .menu-bar-item>a,
        .menu-toggle {
            transition: line-height .3s ease
        }

        .sticky-enabled .gen-sidebar-nav.is_stuck .main-navigation {
            margin-bottom: 0
        }

        .sticky-enabled .gen-sidebar-nav.is_stuck {
            z-index: 500
        }

        .sticky-enabled .main-navigation.is_stuck {
            box-shadow: 0 2px 2px -2px rgba(0, 0, 0, .2)
        }

        .navigation-stick:not(.gen-sidebar-nav) {
            left: 0;
            right: 0;
            width: 100% !important
        }

        .main-navigation.has-sticky-branding:not(.grid-container) .inside-navigation:not(.grid-container) .navigation-branding {
            margin-left: 10px
        }

        h2.entry-title {
            font-weight: 700;
            font-size: 18px
        }

        @media (max-width: 1024px) {

            .main-navigation .menu-bar-items,
            .main-navigation .menu-toggle,
            .main-navigation:not(.slideout-navigation) a {
                font-size: 14px
            }

            .main-navigation:not(.slideout-navigation) .main-nav ul ul li a {
                font-size: 13px
            }
        }

        .entry-summary:not(:first-child),
        .post-image:not(:first-child),
        footer.entry-meta {
            margin-top: .5em
        }

        .post-image-aligned-left .inside-article .post-image {
            margin-top: 0;
            margin-right: 2em;
            float: left;
            text-align: left
        }

        .post-image-below-header.post-image-aligned-left .inside-article .post-image {
            margin-top: 2em
        }

        .post-image-aligned-left .inside-article:after,
        .post-image-aligned-left .inside-article:before {
            content: "";
            display: table
        }

        .post-image-aligned-left .inside-article:after {
            clear: both
        }

        .post-image-aligned-left .inside-article {
            zoom: 1
        }

        @media (max-width: 768px) {
            h2 {
                font-size: 18px
            }

            h3 {
                font-size: 16px
            }

            .inside-article {
                background-color: #fff;
                padding: 10px 13px;
            }

            .main-navigation .menu-bar-item.sfHover>a,
            .main-navigation .menu-bar-item:hover>a {
                background: 0 0;
                color: #fff
            }

            .separate-containers .inside-article,
            .separate-containers .paging-navigation {
                padding: 10px
            }

            .widget-area .widget {
                padding-top: 10px;
                padding-right: 10px;
                padding-bottom: 10px;
                padding-left: 10px
            }

            .footer-widgets-container {
                padding-top: 10px;
                padding-right: 10px;
                padding-bottom: 10px;
                padding-left: 10px
            }

            .inside-site-info {
                padding-right: 30px;
                padding-left: 30px
            }

            .main-navigation .menu-toggle,
            .sidebar-nav-mobile:not(#sticky-placeholder) {
                display: block
            }

            .gen-sidebar-nav,
            .main-navigation ul,
            .main-navigation:not(.slideout-navigation):not(.toggled) .main-nav>ul {
                display: none
            }

            .nav-align-center .inside-navigation {
                justify-content: space-between
            }

            h2.entry-title {
                font-size: 18px
            }

            .main-navigation .menu-bar-items,
            .main-navigation .menu-toggle,
            .main-navigation:not(.slideout-navigation) a {
                font-size: 14px
            }

            .main-navigation:not(.slideout-navigation) .main-nav ul ul li a {
                font-size: 13px
            }

            body:not(.post-image-aligned-center) .inside-article .post-image {
                margin-right: 0;
                margin-left: 0;
                float: none;
                text-align: center
            }
        }

        .navigation-branding,
        .site-logo.mobile-header-logo {
            display: flex;
            align-items: center;
            order: 0;
            margin-right: 10px
        }

        .navigation-branding img,
        .site-logo.mobile-header-logo img {
            position: relative;
            padding: 10px 0;
            display: block;
            transition: height .3s ease
        }

        .main-navigation.mobile-header-navigation {
            display: none;
            float: none;
            margin-bottom: 0
        }

        .mobile-header-navigation.is_stuck {
            box-shadow: 0 2px 2px -2px rgba(0, 0, 0, .2)
        }

        .main-navigation .menu-toggle {
            flex-grow: 1;
            width: auto
        }

        .main-navigation.has-branding .menu-toggle,
        .main-navigation.has-sticky-branding.navigation-stick .menu-toggle {
            flex-grow: 0;
            padding-right: 20px;
            order: 2
        }

        .main-navigation:not(.slideout-navigation) .mobile-bar-items+.menu-toggle {
            text-align: left
        }

        .main-navigation.has-sticky-branding:not(.has-branding):not(.navigation-stick) .navigation-branding {
            display: none
        }

        .main-navigation.has-branding:not([class*=nav-align-]):not(.mobile-header-navigation) .inside-navigation,
        .main-navigation.has-sticky-branding.navigation-stick:not([class*=nav-align-]):not(.mobile-header-navigation) .inside-navigation {
            justify-content: flex-start
        }

        .main-navigation.has-branding:not([class*=nav-align-]):not(.mobile-header-navigation) .menu-bar-items,
        .main-navigation.has-sticky-branding.navigation-stick:not([class*=nav-align-]):not(.mobile-header-navigation) .menu-bar-items {
            margin-left: auto
        }

        .mobile-header-navigation.has-menu-bar-items .mobile-header-logo {
            margin-right: auto
        }

        .main-navigation.has-branding .inside-navigation.grid-container,
        .main-navigation.has-branding.grid-container .inside-navigation:not(.grid-container) {
            padding: 0 50px
        }

        .main-navigation.has-branding:not(.grid-container) .inside-navigation:not(.grid-container) .navigation-branding {
            margin-left: 10px
        }

        .main-navigation .sticky-navigation-logo,
        .main-navigation.navigation-stick .site-logo:not(.mobile-header-logo) {
            display: none
        }

        .main-navigation.navigation-stick .sticky-navigation-logo {
            display: block
        }

        .navigation-branding img,
        .site-logo.mobile-header-logo img {
            height: 50px;
            width: auto
        }

        @media (max-width: 768px) {

            #site-navigation,
            #sticky-navigation,
            .site-header {
                display: none !important;
                opacity: 0
            }

            #mobile-header {
                display: block !important;
                width: 100% !important
            }

            #mobile-header .main-nav>ul {
                display: none
            }

            #mobile-header .menu-toggle,
            #mobile-header .mobile-bar-items,
            #mobile-header.toggled .main-nav>ul {
                display: block
            }

            #mobile-header .main-nav {
                -ms-flex: 0 0 100%;
                flex: 0 0 100%;
                -webkit-box-ordinal-group: 5;
                -ms-flex-order: 4;
                order: 4
            }

            .main-navigation.has-branding.nav-align-center .menu-bar-items,
            .main-navigation.has-sticky-branding.navigation-stick.nav-align-center .menu-bar-items {
                margin-left: auto
            }

            .navigation-branding {
                margin-right: auto;
                margin-left: 10px
            }

            .mobile-header-navigation .site-logo {
                margin-left: 10px
            }

            .main-navigation.has-branding .inside-navigation.grid-container {
                padding: 0
            }
        }

        @font-face {
            font-family: Lato;
            font-style: italic;
            font-weight: 400;
            font-display: swap;
            src: url(https://fonts.gstatic.com/s/lato/v24/S6u8w4BMUTPHjxsAUi-qJCY.woff2) format('woff2');
            unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
        }

        @font-face {
            font-family: Lato;
            font-style: italic;
            font-weight: 400;
            font-display: swap;
            src: url(https://fonts.gstatic.com/s/lato/v24/S6u8w4BMUTPHjxsAXC-q.woff2) format('woff2');
            unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
        }

        @font-face {
            font-family: Lato;
            font-style: italic;
            font-weight: 700;
            font-display: swap;
            src: url(https://fonts.gstatic.com/s/lato/v24/S6u_w4BMUTPHjxsI5wq_FQft1dw.woff2) format('woff2');
            unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
        }

        @font-face {
            font-family: Lato;
            font-style: italic;
            font-weight: 700;
            font-display: swap;
            src: url(https://fonts.gstatic.com/s/lato/v24/S6u_w4BMUTPHjxsI5wq_Gwft.woff2) format('woff2');
            unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
        }

        @font-face {
            font-family: Lato;
            font-style: italic;
            font-weight: 900;
            font-display: swap;
            src: url(https://fonts.gstatic.com/s/lato/v24/S6u_w4BMUTPHjxsI3wi_FQft1dw.woff2) format('woff2');
            unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
        }

        @font-face {
            font-family: Lato;
            font-style: italic;
            font-weight: 900;
            font-display: swap;
            src: url(https://fonts.gstatic.com/s/lato/v24/S6u_w4BMUTPHjxsI3wi_Gwft.woff2) format('woff2');
            unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
        }

        @font-face {
            font-family: Lato;
            font-style: normal;
            font-weight: 400;
            font-display: swap;
            src: url(https://fonts.gstatic.com/s/lato/v24/S6uyw4BMUTPHjxAwXjeu.woff2) format('woff2');
            unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
        }

        @font-face {
            font-family: Lato;
            font-style: normal;
            font-weight: 400;
            font-display: swap;
            src: url(https://fonts.gstatic.com/s/lato/v24/S6uyw4BMUTPHjx4wXg.woff2) format('woff2');
            unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
        }

        @font-face {
            font-family: Lato;
            font-style: normal;
            font-weight: 700;
            font-display: swap;
            src: url(https://fonts.gstatic.com/s/lato/v24/S6u9w4BMUTPHh6UVSwaPGR_p.woff2) format('woff2');
            unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
        }

        @font-face {
            font-family: Lato;
            font-style: normal;
            font-weight: 700;
            font-display: swap;
            src: url(https://fonts.gstatic.com/s/lato/v24/S6u9w4BMUTPHh6UVSwiPGQ.woff2) format('woff2');
            unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
        }

        @font-face {
            font-family: Lato;
            font-style: normal;
            font-weight: 900;
            font-display: swap;
            src: url(https://fonts.gstatic.com/s/lato/v24/S6u9w4BMUTPHh50XSwaPGR_p.woff2) format('woff2');
            unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
        }

        @font-face {
            font-family: Lato;
            font-style: normal;
            font-weight: 900;
            font-display: swap;
            src: url(https://fonts.gstatic.com/s/lato/v24/S6u9w4BMUTPHh50XSwiPGQ.woff2) format('woff2');
            unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
        }

        .entry-title {
            margin-bottom: 0
        }

        h2,
        h3 {
            background: rgba(0, 0, 0, .4);
            padding: 5px;
            border-radius: 10px;
            box-shadow: rgba(23, 43, 99, .3) 0 7px 28px
        }

        .sticky-icon {
            position: fixed;
            right: 0;
            bottom: 150px
        }

        .sticky-icon-whatsapp {
            position: fixed;
            right: 0;
            bottom: 100px
        }

        .progress-container {
            width: 100%;
            height: 4px;
            order: 5
        }

        .progress-bar {
            height: 4px;
            background: #f2ec1c;
            width: 0%
        }

        .inside-right-sidebar {
            height: 100%
        }

        .inside-right-sidebar>:last-child {
            position: sticky;
            top: 80px
        }

        .table-responsive table {
            border-collapse: collapse;
            border-spacing: 0;
            table-layout: auto;
            padding: 0;
            width: 100%;
            max-width: 100%;
            margin: 0 auto 20px
        }

        .table-responsive {
            overflow-x: auto;
            min-height: .01%;
            margin-bottom: 20px
        }

        .table-responsive::-webkit-scrollbar {
            width: 10px;
            height: 10px
        }

        .table-responsive::-webkit-scrollbar-thumb {
            background: #ddd;
            border-radius: 2px
        }

        .table-responsive::-webkit-scrollbar-track-piece {
            background: #fff
        }

        @media (max-width: 992px) {
            .table-responsive table {
                width: auto !important;
                margin: 0 auto 15px !important
            }
        }

        @media screen and (max-width: 767px) {
            .table-responsive {
                width: 100%;
                margin-bottom: 15px;
                overflow-y: hidden;
                -ms-overflow-style: -ms-autohiding-scrollbar
            }

            .table-responsive::-webkit-scrollbar {
                width: 5px;
                height: 5px
            }
        }

        @media screen and (min-width: 1200px) {
            .table-responsive .table {
                max-width: 98% !important
            }
        }

        .wprt-container .table-responsive .table tr:nth-child(odd) {
            background-color: #fff !important
        }

        .wprt-container .table-responsive .table tr:nth-child(2n) {
            background-color: #f9f9f9 !important
        }



        .table-responsive table p {
            margin: 0 !important;
            padding: 0 !important
        }