﻿* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    list-style: none;
    font-family: 'Montserrat', sans-serif;
}

body {
    padding: 5px;
    margin: 0;
    padding: 0;
    /*background-color: #7a34ca;*/
    /*background-color: #787A7C;*/
    overflow-x: hidden;
    overflow-y: scroll;
}

p {
    margin: 0%;
}

/*Header*/

.cmsb319-hidden {
    display: none;
}

.bg-themegray {
    --tw-bg-opacity: 1;
    background-color: rgb(120 122 124 / var(--tw-bg-opacity));
}

    .bg-themegray .header-top-links {
        /*justify-content: flex-start;*/
        display: flex;
        /*  flex-direction: column;*/
        background-position: left top;
        background-size: cover;
        background-attachment: scroll;
        border-style: none;
        border-width: 1px;
        border-radius: 0;
        margin: 0;
        padding: 0;
    }

[data-pb-style=GGIFRTN] {
    border-style: none;
    border-width: 1px;
    border-radius: 0;
    margin-top: 0;
    margin-bottom: 0;
    padding: 0;
}

@media (min-width: 769px) {
    .cmsb319-md\:justify-end {
        justify-content: flex-end;
    }
}

.cmsb319-items-center {
    align-items: center;
}

.cmsb319-h-10\.25 {
    height: 41px;
}

@media (min-width: 769px) {
    .cmsb319-md\:inline-block {
        display: inline-block;
    }
}

.cmsb319-pl-1 {
    padding-left: 0.25rem;
}


@media (min-width: 769px) {
    .cmsb319-md\:mr-3\.75 {
        margin-right: 15px;
    }
}

@media (min-width: 769px) {
    .cmsb319-md\:mx-5 {
        margin-left: 1.25rem;
        margin-right: 1.25rem;
    }
}

.cmsb319-text-white {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity));
}

.cmsb319-leading-2\.563 {
    line-height: 41px;
}

.cmsb319-text-f13 {
    font-size: 13px;
}

.cmsb319-inline-block {
    display: inline-block;
}

.cmsb319-mr-1\.75 {
    margin-right: 7px;
}

.cmsb319-relative {
    position: relative;
}

.cmsb319-text-sm {
    font-size: 0.875rem;
    line-height: 1.25rem;
}

.cmsb319-items-center {
    align-items: center;
}

.cmsb319-flex {
    display: flex;
}

a {
    color: inherit;
    text-decoration: inherit;
}

@media (min-width: 769px) {
    .cmsb319-after\:md\:content-verticalline::after {
        --tw-content: "|";
        content: var(--tw-content);
    }
}

.cmsb319-after\:text-white::after {
    content: var(--tw-content);
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity));
}

.cmsb319-after\:text-f13::after {
    content: var(--tw-content);
    font-size: 13px;
}

.cmsb319-after\:-top-2\.5::after {
    content: var(--tw-content);
    top: -0.625rem;
}

.cmsb319-after\:-right-5\.5::after {
    content: var(--tw-content);
    right: -22px;
}

.cmsb319-after\:absolute::after {
    content: var(--tw-content);
    position: absolute;
}

@media (max-width: 769px) {
    .bg-themegray {
        padding-left: 1rem !important;
        padding-right: 1rem !important;
    }
}

.cmsb319-mr-1\.75 {
    margin-right: 7px;
}

.cmsb319-mr-3 {
    margin-right: 0.75rem;
}

@media (max-width: 768px) {
    .cmsb319-tablet\:ml-auto {
        margin-left: auto;
    }
}

.cmsb319-pl-2 {
    padding-left: 0.5rem;
}


/*Footer style*/

.text-themegray {
    --tw-text-opacity: 1;
    color: rgb(120 122 124 / var(--tw-text-opacity));
}

.text-sm {
    font-size: .875rem;
    line-height: 1.25rem;
}

.text-center {
    text-align: center;
}

.pb-2\.5 {
    padding-bottom: .625rem;
}

.pt-1\.25 {
    padding-top: 5px;
}

.border-t-themegray {
    --tw-border-opacity: 1;
    border-top-color: rgb(120 122 124 / var(--tw-border-opacity));
}

.border-solid {
    border-top: solid;
}

.border-t-2 {
    border-top-width: 2px;
}

.block {
    display: block;
}

.mt-2\.813 {
    margin-top: 45px;
}

.-mx-4 {
    margin-left: -1rem;
    margin-right: -1rem;
}

small {
    font-size: 80%;
}