button {
    cursor: pointer
}

.mnb {
    font-size: 0;
    line-height: 1
}

.mnb ul.items {
    display: inline-flex;
    justify-content: end;
    align-items: center
}

.mnb ul.items li {
    display: inline-block;
    vertical-align: top;
    height: 52px;
    line-height: 52px;
    position: relative;
    padding: 0 20px
}

.mnb ul.items li a {
    font-size: 14px;
    font-weight: 700;
    color: #433434
}

.mnb ul.items li a img {
    width: 12px;
    height: 12px;
    object-fit: contain
}

.mnb ul.items li:before {
    content: "";
    display: inline-block;
    width: 1px;
    height: 13px;
    position: absolute;
    right: 0;
    margin-top: 20px;
    background: #433434
}

.mnb ul.items li:last-child {
    padding-right: 0
}

.mnb ul.items li:last-child:before {
    opacity: 0
}

#navW,.gnb_wrap {
    position: relative;
    height: 52px;
    background: #fff
}

.gnb_wrap {
    min-width: 1400px;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    border-bottom:0 solid #ff6700;
    -webkit-box-shadow: 0 2px 4px -2px rgba(0,0,0,.1);
    -moz-box-shadow: 0 2px 4px -2px rgba(0,0,0,.1);
    box-shadow: 0 2px 4px -2px rgba(1,1,0,.2)
}

#navW {
    width: 1400px;
    margin: 0 auto;
    z-index: 999;
    display: flex;
    justify-content: space-between
}

#navW>div:first-child .btn-menu-toggle {
    font-size: 0;
    border: 0;
    position: absolute;
    left: 0;
    top: 16px;
    content: "";
    width: 18px;
    height: 18px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'%3E%3Cpath d='M1.99634 9.00049H15.9963' stroke='%23393434' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M1.99634 3.00049H15.9963' stroke='%23393434' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M1.99634 15.0005H15.9963' stroke='%23393434' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    cursor: pointer
}

#navW>div:first-child>.gnb {
    position: relative;
    margin-left: 58px;
    padding-left: 0
}

#navW>div:first-child>.gnb:after {
    display: block;
    content: "";
    clear: both
}

#navW>div:first-child>.gnb>li {
    float: left;
    position: relative;
    height: 61px;
    line-height: 51px;
    width: 120px
}

#navW>div:first-child>.gnb>li>a {
    color: #393434;
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: 50px
}

#navW>div:first-child>.gnb>li:before {
    content: "";
    display: block;
    width: 1px;
    height: 12px;
    position: absolute;
    left: 0;
    top: 0;
    margin-top: 19px;
    background: #dbdbdb
}

#navW>div:first-child>.gnb>li:after {
    content: "";
    display: block;
    width: 100%;
    height: 0;
    background: #ff6700;
    position: absolute;
    bottom: 9px;
    left: 0;
    transition: height .15s ease-in-out
}

#navW>div:first-child>.gnb>li.on:after,#navW>div:first-child>.gnb>li:hover:after {
    height: 3px
}

#navW>div:first-child>.gnb>li.gnb_wht_li {
    width: 500px
}

#navW>div:first-child>.gnb>li span img {
    vertical-align: baseline;
    margin-left: 3px
}

#navW>div:first-child>.gnb>li.gnb_company>a>i,#navW>div:first-child>.gnb>li.gnb_fraud>a>i {
    width: 15px;
    height: 15px;
    background-position: 0 0;
    display: inline-block;
    vertical-align: middle;
    margin-top: -3px
}

#navW>div:first-child>.gnb>li.gnb_fraud>a>i {
    background: url(../../img/inc/gnb_menu_icon_new_fraud.png)0 0 no-repeat;
    margin-right: 3px
}

#navW>div:first-child>.gnb>li.gnb_company>a>i {
    background: url(../../img/inc/gnb_menu_icon04.png)0 0 no-repeat;
    margin-right: 4px
}

#navW>div:first-child>.gnb>li:hover a i {
    background-position: 0-16px
}

#navW>div:first-child>.gnb>li:hover>a {
    color: #413b3b!important
}

#navW>div:first-child>.gnb>li:hover>ul {
    display: block;
    opacity: 1
}

#navW>div:first-child>.gnb>li:first-child {
    padding-left: 0
}

#navW>div:first-child>.gnb>li:first-child>a>span.ac_line {
    position: absolute;
    left: 0;
    bottom: -3px;
    display: block;
    width: 100%;
    overflow-x: hidden
}

#navW>div:first-child>.gnb>li:last-child {
    padding-right: 0
}

#navW>div:first-child>.gnb>li:last-child>a>span.ac_line {
    position: absolute;
    left: 0;
    bottom: -2px;
    display: block;
    width: 100%;
    overflow-x: hidden
}

#navW>div:first-child>.gnb>li>ul {
    position: absolute;
    display: none;
    left: 0;
    top: 61px;
    width: 214px;
    opacity: 0;
    z-index: 999;
    box-sizing: border-box;
    border-radius: 4px;
    border: 1px solid #d9d9d9;
    background: #fff;
    filter: drop-shadow(0 2px 4px rgba(0,0,0,.1));
    text-align: left;
    padding: 10px 0;
    transition: opacity .3s ease-in-out
}

#navW>div:first-child>.gnb>li>ul>li {
    padding-left: 20px;
    height: 36px;
    display: flex;
    align-items: center
}

#navW>div:first-child>.gnb>li>ul>li>a {
    font-size: 16px;
    font-weight: 500;
    color: #433434;
    letter-spacing: -.5px
}

#navW>div:first-child>.gnb>li>ul>li:hover {
    background-color: #f6f6f6
}

#navW>div:first-child>.gnb>li>ul>li:hover>a {
    text-decoration: none
}

#navW>div:first-child>.gnb>li>ul>li.l,.gnb_bg .gnb_bg_container>div:first-child>.gnb>li>ul>li.l {
    width: 50%;
    float: left
}

#navW>div:first-child>.gnb>li>ul>li.l a {
    font-size: 13.5px;
    color: #aaa
}

#navW>div:first-child>.gnb>li>ul>li.l a:hover,.gnb_bg .gnb_bg_container>div:first-child>.gnb>li>ul>li.l a:hover {
    color: #222
}

#navW>div:last-child>.gnb {
    display: flex;
    align-items: center;
    margin: 0;
    padding: 0
}

#navW>div:last-child>.gnb:after {
    display: block;
    content: "";
    clear: both
}

#navW>div:last-child>.gnb>li {
    position: relative;
    height: 51px;
    display: flex;
    align-items: center
}

#navW>div:last-child>.gnb>li>a {
    position: relative;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    height: 36px;
    border-radius: 10px;
    border: 1px solid #0085ff;
    background: #fff;
    color: #0085ff;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 16px;
    padding: 0 14px
}

#navW>div:last-child>.gnb>li.gnb_guide>a::before {
    content: "";
    width: 18px;
    height: 18px;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'%3E%3Cg clip-path='url(%23clip0_1102_5566)'%3E%3Cpath d='M11 6.5C11 6 10 6 10 6H8.36035C7 6 7 6 7 7.5C7 9 7 9 8.36035 9H9.63965C11 9 11 9 11 10.5C11 12 11 12 9.63965 12H8C7 12 7 12 7 11.5' stroke='%230085FF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9 13V13.5M9 4.5V5' stroke='%230085FF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9 17C13.4183 17 17 13.4183 17 9C17 4.58172 13.4183 1 9 1C4.58172 1 1 4.58172 1 9C1 13.4183 4.58172 17 9 17Z' stroke='%230085FF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1102_5566'%3E%3Crect width='18' height='18' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")0 0 no-repeat;
    background-position: 0 0;
    display: inline-block;
    margin-right: 4px
}

#navW>div:last-child>.gnb>li.gnb_guide>a:hover::before {
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'%3E%3Cg clip-path='url(%23clip0_1102_5566)'%3E%3Cpath d='M11 6.5C11 6 10 6 10 6H8.36035C7 6 7 6 7 7.5C7 9 7 9 8.36035 9H9.63965C11 9 11 9 11 10.5C11 12 11 12 9.63965 12H8C7 12 7 12 7 11.5' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9 13V13.5M9 4.5V5' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9 17C13.4183 17 17 13.4183 17 9C17 4.58172 13.4183 1 9 1C4.58172 1 1 4.58172 1 9C1 13.4183 4.58172 17 9 17Z' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1102_5566'%3E%3Crect width='18' height='18' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")0 0 no-repeat
}

#navW>div:last-child>.gnb>li.gnb_cs {
    margin-left: 6px
}

#navW>div:last-child>.gnb>li.gnb_cs>a::before {
    content: "";
    width: 18px;
    height: 18px;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'%3E%3Cpath d='M14.6963 1H3.32092V16.9996H14.6963V1Z' stroke='%230085FF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M2 17H16' stroke='%230085FF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.68 13.6602H7.32568V16.9995H10.68V13.6602Z' stroke='%230085FF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6 4H6.4289' stroke='%230085FF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.82812 4H9.25702' stroke='%230085FF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M11.6562 4H12.0851' stroke='%230085FF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5.96094 7.00781H6.38984' stroke='%230085FF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.78906 7.00781H9.21796' stroke='%230085FF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M11.6172 7.00781H12.0461' stroke='%230085FF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5.96277 10.2754H6.39167' stroke='%230085FF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.78967 10.2754H9.21857' stroke='%230085FF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M11.6166 10.2754H12.0455' stroke='%230085FF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")0 0 no-repeat;
    background-position: 0 0;
    display: inline-block;
    margin-right: 4px
}

#navW>div:last-child>.gnb>li.gnb_cs>a:hover::before {
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'%3E%3Cpath d='M14.6963 1H3.32092V16.9996H14.6963V1Z' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M2 17H16' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.68 13.6602H7.32568V16.9995H10.68V13.6602Z' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6 4H6.4289' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.82812 4H9.25702' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M11.6562 4H12.0851' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5.96094 7.00781H6.38984' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.78906 7.00781H9.21796' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M11.6172 7.00781H12.0461' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5.96277 10.2754H6.39167' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.78967 10.2754H9.21857' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M11.6166 10.2754H12.0455' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")0 0 no-repeat
}

#navW>div:last-child>.gnb>li:hover>a {
    border: 1px solid #0085ff;
    color: #fff;
    background: #0085ff
}

#navW>div:last-child>.gnb>li:hover:after {
    height: 3px
}

#navW.gnb_gb_show>div:first-child .btn-menu-toggle {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'%3E%3Cpath d='M15 3L3 15' stroke='%23393434' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3 3L15 15' stroke='%23393434' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")
}

#navW.gnb_gb_show>div:first-child>.gnb>li:after,#navW.gnb_gb_show>div:first-child>.gnb>li>ul {
    display: none
}

.gnb_bg {
    left: 0;
    top: 1px;
    display: none;
    height: 0;
    max-height: 0;
    opacity: 0;
    background: #fff;
    min-width: 1400px;
    max-width: 100%;
    z-index: 998;
    -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.18);
    -moz-box-shadow: 0 6px 12px rgba(0,0,0,.175);
    box-shadow: 0 6px 12px rgba(0,0,0,.18);
    transition: max-height .15s ease-in-out
}

.gnb_bg .gnb_bg_container>div {
    opacity: 0;
    transition: opacity .25s ease-in-out;
    position: relative
}

.gnb_bg.show {
    display: flex;
    opacity: 1;
    height: auto;
    max-height: 500px
}

.gnb_bg.show .gnb_bg_container>div {
    opacity: 1
}

.gnb_bg,.gnb_bg .gnb_bg_container {
    position: relative;
    width: 100%;
    margin-left: auto;
    margin-right: auto
}

.gnb_bg .gnb_bg_container {
    display: flex;
    max-width: 1400px
}

.gnb_bg .gnb_bg_container>div:first-child {
    flex: 1 1 auto;
    width: 1%;
    min-width: 0
}

.gnb_bg .gnb_bg_container>div:first-child>.gnb {
    position: relative;
    display: flex;
    margin: 0;
    padding: 0
}

.gnb_bg .gnb_bg_container>div:first-child>.gnb>li {
    position: relative;
    text-align: left
}

.gnb_bg .gnb_bg_container>div:first-child>.gnb>li::before {
    content: "";
    position: absolute;
    top: 40px;
    left: 0;
    width: 1px;
    height: 100%;
    max-height: 163px;
    background: #d9d9d9
}

.gnb_bg .gnb_bg_container>div:first-child>.gnb>li small {
    position: absolute;
    top: 40px;
    left: 20px;
    color: #0085ff;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 14px;
    letter-spacing: -.7px
}

.gnb_bg .gnb_bg_container>div:first-child>.gnb>li strong {
    display: inline-block;
    color: #393434;
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: 18px;
    letter-spacing: -.9px;
    margin-top: 45px;
    padding-left: 20px
}

.gnb_bg .gnb_bg_container>div:first-child>.gnb>li>ul {
    width: 180px;
    padding: 30px 0 40px;
    display: flex;
    flex-direction: column;
    gap: 20px
}

.gnb_bg .gnb_bg_container>div:first-child>.gnb>li>ul>li {
    padding-left: 20px;
    display: flex;
    align-items: center
}

.gnb_bg .gnb_bg_container>div:first-child>.gnb>li>ul>li>a {
    color: #393434;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 16px;
    letter-spacing: -.8px
}

.gnb_bg .gnb_bg_container>div:first-child>.gnb>li>ul>li:hover>a {
    text-decoration: underline
}

.gnb_bg .gnb_bg_container>div:first-child>.gnb>li>ul>li.l a {
    font-size: 13.5px;
    color: #aaa
}

.gnb_bg .gnb_bg_container>div:first-child>.gnb>li .good-links {
    margin-top: 14px;
    margin-bottom: 40px;
    padding: 0 10px
}

.gnb_bg .gnb_bg_container>div:first-child>.gnb>li .good-links img {
    width: 100%
}

.gnb_bg .gnb_bg_container>div:last-child {
    width: 495px;
    text-align: left
}

.gnb_bg .gnb_bg_container>div:last-child::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 1px;
    height: 100%;
    background: #d9d9d9
}

.gnb_bg .gnb_bg_container>div:last-child .premier {
    width: 470px;
    line-height: 1;
    display: inline-block;
    padding-top: 40px;
    padding-bottom: 40px;
    margin-left: 25px
}

.gnb_bg .gnb_bg_container>div:last-child .premier img {
    width: 100%
}

.gnb_bg .gnb_bg_container>div:last-child .my {
    display: inline-block;
    text-align: left;
    padding-left: 25px;
    width: 225px
}

.gnb_bg .gnb_bg_container>div:last-child .my strong {
    position: relative;
    display: inline-flex;
    align-items: center;
    gap: 4px
}

.gnb_bg .gnb_bg_container>div:last-child .my strong a {
    color: #393434;
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: 18px;
    letter-spacing: -.9px;
    text-decoration-line: underline
}

.gnb_bg .gnb_bg_container>div:last-child .my strong::after {
    content: "";
    width: 18px;
    height: 18px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'%3E%3Cpath d='M7 5L11 9.10256L7 13' stroke='%23999999' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain
}

.gnb_bg .gnb_bg_container>div:last-child .my .my-menu {
    margin-top: 20px;
    display: flex;
    flex-wrap: wrap
}

.gnb_bg .gnb_bg_container>div:last-child .my .my-menu>div {
    padding: 10px 20px 0 0
}

.gnb_bg .gnb_bg_container>div:last-child .my .my-menu>div a {
    color: #393434;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 16px;
    letter-spacing: -.8px
}

.gnb_bg .gnb_bg_container>div:last-child .my .my-menu>div a:hover {
    text-decoration: underline
}

#authentication-Modals .modal-dialog {
    width: 860px;
    height: 885px
}

#authentication-Modals .modal-dialog .modal-header {
    align-items: start;
    height: 95px;
    padding: 10px 10px 0 30px
}

#authentication-Modals .modal-dialog .modal-header .modal-title {
    width: 800px;
    padding-top: 40px;
    padding-bottom: 15px;
    color: #393434;
    font-size: 30px;
    font-style: normal;
    font-weight: 700;
    line-height: 30px;
    border-bottom: solid 2px #312e27
}

#authentication-Modals .modal-dialog .modal-header .btn__close {
    position: absolute;
    right: 10px;
    margin: 5px;
    width: 22px;
    height: 22px
}

#authentication-Modals .modal-dialog .modal-header .btn__close::after,#authentication-Modals .modal-dialog .modal-header .btn__close::before {
    position: absolute;
    right: 10px;
    top: 0;
    content: "";
    height: 22px;
    width: 2px;
    background-color: #000
}

#authentication-Modals .modal-dialog .modal-body {
    padding: 0 20px
}

#authentication-Modals .modal-dialog .modal-body p.lead {
    padding: 25px 10px 0;
    color: #393434;
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    line-height: 28px;
    letter-spacing: -.9px
}

#authentication-Modals .modal-dialog .modal-body hr {
    margin: 20px 0;
    border: 0;
    height: 1px;
    background: #e5e5e5
}

#authentication-Modals .modal-dialog .modal-body .modal-row {
    display: flex
}

#authentication-Modals .modal-dialog .modal-body .modal-row .row-cols-start {
    width: 300px;
    height: 382px;
    display: flex;
    align-items: center;
    justify-content: center
}

#authentication-Modals .modal-dialog .modal-body .modal-row .row-cols-start .icon-principle {
    display: inline-block;
    width: 136px;
    height: 120px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='136' height='120' viewBox='0 0 136 120' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M59.2577 2.30321C61.9264 0.79325 64.9374 0 68 0C71.0626 0 74.0736 0.79325 76.7423 2.30321C79.411 3.81317 81.6475 5.98887 83.2358 8.62038L83.2529 8.64873L133.564 93.0549L133.612 93.1374C135.168 95.8452 135.991 98.9153 136 102.042C136.009 105.169 135.202 108.244 133.662 110.96C132.121 113.677 129.899 115.941 127.217 117.527C124.536 119.112 121.488 119.965 118.376 119.999L118.311 120L17.6238 120C14.5125 119.965 11.4644 119.112 8.78267 117.527C6.10096 115.941 3.87917 113.677 2.33835 110.96C0.797517 108.244 -0.00864212 105.169 6.98688e-05 102.042C0.00878221 98.9153 0.832065 95.8452 2.38801 93.1374L2.43626 93.0549L52.7641 8.62034C54.3525 5.98882 56.589 3.81317 59.2577 2.30321ZM68 11.9386C66.9791 11.9386 65.9755 12.203 65.0859 12.7064C64.2003 13.2074 63.4576 13.9284 62.9286 14.8002L12.6562 99.1418C12.1502 100.036 11.8827 101.047 11.8798 102.076C11.8769 103.118 12.1456 104.143 12.6592 105.048C13.1728 105.954 13.9134 106.709 14.8073 107.237C15.6934 107.761 16.6995 108.045 17.7271 108.061H118.273C119.301 108.045 120.307 107.761 121.193 107.237C122.087 106.709 122.827 105.954 123.341 105.048C123.854 104.143 124.123 103.118 124.12 102.076C124.117 101.047 123.85 100.036 123.344 99.1421L73.0786 14.8121C73.0762 14.8081 73.0738 14.8042 73.0714 14.8002C72.5424 13.9284 71.7997 13.2074 70.9141 12.7064C70.0245 12.203 69.0209 11.9386 68 11.9386Z' fill='%230085FF'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M68.1366 36.3418C71.4503 36.3418 74.1366 39.0281 74.1366 42.3418V66.3418C74.1366 69.6555 71.4503 72.3418 68.1366 72.3418C64.8229 72.3418 62.1366 69.6555 62.1366 66.3418V42.3418C62.1366 39.0281 64.8229 36.3418 68.1366 36.3418Z' fill='%230085FF'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M62.1366 89.9824C62.1366 86.6687 64.8095 83.9824 68.1068 83.9824H68.1665C71.4637 83.9824 74.1366 86.6687 74.1366 89.9824C74.1366 93.2961 71.4637 95.9824 68.1665 95.9824H68.1068C64.8095 95.9824 62.1366 93.2961 62.1366 89.9824Z' fill='%230085FF'/%3E%3C/svg%3E");
    background-position: center;
    background-repeat: no-repeat;
    background-size: 100%
}

#authentication-Modals .modal-dialog .modal-body .modal-row .row-cols-start p {
    text-align: center;
    margin: 21px auto 0;
    color: #0085ff;
    font-size: 30px;
    font-style: normal;
    font-weight: 700;
    line-height: 20px;
    letter-spacing: -1.5px
}

#authentication-Modals .modal-dialog .modal-body .modal-row .row-cols-end {
    display: flex;
    flex-direction: column;
    padding: 30px 0;
    gap: 20px
}

#authentication-Modals .modal-dialog .modal-body .modal-row .row-cols-end p {
    position: relative;
    color: #565656;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 26px;
    letter-spacing: -.7px;
    padding-left: 30px
}

#authentication-Modals .modal-dialog .modal-body .modal-row .row-cols-end p::before {
    position: absolute;
    left: 10px;
    top: 5px;
    content: "";
    width: 14px;
    height: 14px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M4 7.51429L5.71429 9L10 5' stroke='%23FFC960' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
    background-position: center;
    background-repeat: no-repeat;
    background-size: 100%
}

#authentication-Modals .modal-dialog .modal-body .modal-row .row-cols-end .color-red {
    color: #f17171
}

#authentication-Modals .modal-dialog ul {
    margin: 10px 0;
    padding-left: 20px
}

#authentication-Modals .modal-dialog ul li {
    color: #393434;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 26px;
    letter-spacing: -.7px
}

#authentication-Modals .modal-dialog ul li a {
    color: #999;
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: 24px;
    letter-spacing: -.6px;
    text-decoration-line: underline
}

#authentication-Modals .modal-dialog .modal-button {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 60px;
    gap: 8px
}

#authentication-Modals .modal-dialog .modal-button button {
    width: 240px;
    height: 60px;
    border-radius: 4px;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 16px;
    letter-spacing: -.8px
}

#authentication-Modals .modal-dialog .modal-button .button-authentication {
    border: 1px solid #0085ff;
    background: #0085ff;
    color: #fff
}

#authentication-Modals .modal-dialog .modal-button .button-close {
    background: #312e27;
    border: 1px solid #312e27;
    color: #fff
}
