.pc1screenWidthBackground {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.pc1[data-state~="fixedPosition"] {
    position: fixed !important;
    left: auto !important;
    z-index: 50;
}

.pc1[data-state~="fixedPosition"].pc1_footer {
    top: auto;
    bottom: 0;
}

.pc1bg {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.pc1[data-is-absolute-layout="true"] > .pc1centeredContent {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.pc1[data-is-absolute-layout="true"] > .pc1centeredContent > .pc1inlineContent {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.siteBackground {
    width: 100%;
    position: absolute;
}

.siteBackgroundbgBeforeTransition {
    position: absolute;
    top: 0;
}

.siteBackgroundbgAfterTransition {
    position: absolute;
    top: 0;
}

.fc1screenWidthBackground {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.fc1[data-state~="fixedPosition"] {
    position: fixed !important;
    left: auto !important;
    z-index: 50;
}

.fc1[data-state~="fixedPosition"].fc1_footer {
    top: auto;
    bottom: 0;
}

.fc1_bg {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    border-top: 1px solid rgba(255, 255, 255, 0.15);
    border-bottom: 0 solid rgba(255, 255, 255, 0.15);
}

.fc1bg {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.fc1[data-state~="mobileView"] .fc1bg {
    left: 10px;
    right: 10px;
}

.fc1_bg-center {
    position: absolute;
    top: 1px;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    border-radius: 0;
}

.fc1[data-is-absolute-layout="true"] > .fc1centeredContent {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.fc1[data-is-absolute-layout="true"] > .fc1centeredContent > .fc1inlineContent {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.hc1screenWidthBackground {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.hc1[data-state~="fixedPosition"] {
    position: fixed !important;
    left: auto !important;
    z-index: 50;
}

.hc1[data-state~="fixedPosition"].hc1_footer {
    top: auto;
    bottom: 0;
}

.hc1_bg {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    border-top: 0 solid transparent;
    border-bottom: 0 solid transparent;
}

.hc1bg {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.hc1[data-state~="mobileView"] .hc1bg {
    left: 10px;
    right: 10px;
}

.hc1_bg-center {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    border-radius: 0;
}

.hc1[data-is-absolute-layout="true"] > .hc1centeredContent {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.hc1[data-is-absolute-layout="true"] > .hc1centeredContent > .hc1inlineContent {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.AutoWidthAnchorSkin {
    pointer-events: none !important;
}

.strc1:not([data-mobile-responsive]) > .strc1inlineContent {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.strc1[data-mobile-responsive] > .strc1inlineContent {
    position: relative;
}

.strc1[data-responsive] {
    display: -ms-grid;
    display: grid;
    justify-content: center;
    grid-template-columns: 100%;
    grid-template-rows: 1fr;
    -ms-grid-columns: 100%;
    -ms-grid-rows: 1fr;
}

.strc1[data-responsive] > .strc1inlineContent {
    display: flex;
}

.strc1[data-responsive] > * {
    position: relative;
    grid-row-start: 1;
    grid-column-start: 1;
    grid-row-end: 2;
    grid-column-end: 2;
    -ms-grid-row-span: 1;
    -ms-grid-column-span: 1;
    margin: 0 auto;
}

.mc1:not([data-mobile-responsive]) .mc1inlineContent,
.mc1:not([data-mobile-responsive]) .mc1container {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.txtNew {
    word-wrap: break-word;
}

.txtNew_skills {
    word-wrap: break-word;
}

.txtNew_override-left * {
    text-align: left !important;
}

.txtNew_override-right * {
    text-align: right !important;
}

.txtNew_override-center * {
    text-align: center !important;
}

.txtNew_override-justify * {
    text-align: justify !important;
}

.txtNew > * {
    pointer-events: auto;
}

.txtNew li {
    font-style: inherit;
    font-weight: inherit;
    line-height: inherit;
    letter-spacing: normal;
}

.txtNew ol,
.txtNew ul {
    padding-left: 1.3em;
    padding-right: 0;
    margin-left: 0.5em;
    margin-right: 0;
    line-height: normal;
    letter-spacing: normal;
}

.txtNew ul {
    list-style-type: disc;
}

.txtNew ol {
    list-style-type: decimal;
}

.txtNew ul ul,
.txtNew ol ul {
    list-style-type: circle;
}

.txtNew ul ul ul,
.txtNew ol ul ul {
    list-style-type: square;
}

.txtNew ul ol ul,
.txtNew ol ol ul {
    list-style-type: square;
}

.txtNew ul[dir="rtl"],
.txtNew ol[dir="rtl"] {
    padding-left: 0;
    padding-right: 1.3em;
    margin-left: 0;
    margin-right: 0.5em;
}

.txtNew ul[dir="rtl"] ul,
.txtNew ul[dir="rtl"] ol,
.txtNew ol[dir="rtl"] ul,
.txtNew ol[dir="rtl"] ol {
    padding-left: 0;
    padding-right: 1.3em;
    margin-left: 0;
    margin-right: 0.5em;
}

.txtNew p {
    margin: 0;
    line-height: normal;
    letter-spacing: normal;
}

.txtNew h1 {
    margin: 0;
    line-height: normal;
    letter-spacing: normal;
}

.txtNew h2 {
    margin: 0;
    line-height: normal;
    letter-spacing: normal;
}

.txtNew h3 {
    margin: 0;
    line-height: normal;
    letter-spacing: normal;
}

.txtNew h4 {
    margin: 0;
    line-height: normal;
    letter-spacing: normal;
}

.txtNew h5 {
    margin: 0;
    line-height: normal;
    letter-spacing: normal;
}

.txtNew h6 {
    margin: 0;
    line-height: normal;
    letter-spacing: normal;
}

.txtNew a {
    color: inherit;
}
