/* Minification failed. Returning unminified contents.
(340,136): run-time error CSS1039: Token not allowed after unary operator: '-dropdown-height'
 */
@charset "UTF-8";
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{line-height:1}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}
table{border-collapse:collapse;border-spacing:0}
:focus{box-shadow:none!important}
img,svg{vertical-align:middle}
*,::after,::before{box-sizing:border-box}
@font-face{font-family:FontAwesome;font-weight:400;font-style:normal;src:local("FontAwesome");src:url(https://i-vn.joboko.com/fonts3/font-awesome/fonts4/fontawesome-webfont.ttf?v=4.7.0) format("truetype");font-display:swap}
.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.fa-3x{font-size:3em}
.fa-bars:before{content:"\f0c9"}
.fa-comments-o:before{content:"\f0e6"}
html{overflow-x:hidden}
.jbk-logo{display:inline-block;width:110px;height:55px;background:url(/_v5/images/joboko.svg) no-repeat;background-position:center;text-indent:-9999px;vertical-align:middle}
.container{width:100%;margin-right:auto;margin-left:auto;padding-right:10px;padding-left:10px}
@media screen and (min-width:576px){
.container{max-width:540px}
}
@media screen and (min-width:768px){
.container{max-width:720px}
}
@media screen and (min-width:992px){
.container{max-width:960px}
}
@media screen and (min-width:1200px){
.container{max-width:1190px}
}
.navbar{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:0}
@media screen and (min-width:1200px){
.navbar{flex-flow:row nowrap;justify-content:flex-start}
}
.navbar-brand{display:inline-block;margin-right:1.4375rem;padding-top:.375rem;padding-bottom:.25rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}
.collapse:not(.show){display:none}
.collapsing{display:block;overflow:hidden}
.collapse,.collapsing{transition:height .35s ease}
.navbar-collapse{flex-grow:1;flex-basis:100%;align-items:center}
@media (min-width:1200px){
.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto;-ms-flex-preferred-size:auto}
}
.navbar-light .navbar-collapse{justify-content:space-between;margin-bottom:0}
.navbar-nav{display:flex;flex-direction:column;margin-bottom:0;padding-left:0;list-style:none}
@media (min-width:1200px){
.navbar-expand-xl .navbar-nav{flex-direction:row}
}
.dropdown{position:relative}
.header-dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;min-width:10rem;margin:.125rem 0 0;padding:.5rem 0;background-color:#fff;background-clip:padding-box;font-size:1rem;text-align:left;list-style:none;color:#212529}
.dropdown-divider{overflow:hidden;border-top:1px solid #e9ecef;height:0;margin:.5rem 0}
@media screen and (min-width:1200px){
.dropdown.mega-menu{position:static}
}
.navbar-nav .header-dropdown-menu{position:static;float:none}
@media (min-width:1200px){
.navbar-expand-xl .navbar-nav .header-dropdown-menu{position:absolute}
}
.nav-link{display:block;padding:.5rem 1rem}
.navbar-nav .nav-link{padding-right:0;padding-left:0}
@media (min-width:1200px){
.navbar-expand-xl .navbar-nav .nav-link{padding-top:0;padding-right:1rem;padding-bottom:0;padding-left:1rem}
}
.navbar-light .navbar-nav .nav-link{display:block;padding-top:.3125rem;padding-bottom:.3125rem;color:#555}
@media (min-width:768px){
.d-md-flex{display:flex!important}
}
@media (min-width:768px){
.flex-md-row-reverse{flex-direction:row-reverse!important}
}
@media (min-width:1200px){
.navbar-expand-xl .navbar-other.flex{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center}
}
.navbar-light .navbar-change-avatar{display:inline-block;border:.125rem solid #d4d4d4;border-radius:50%;width:2.5rem;height:2.5rem;margin-right:.625rem;padding:.1rem;text-align:center}
.navbar-light em.navbar-change-avatar{background-repeat:no-repeat;background-position:center center;background-size:contain;background-clip:content-box;vertical-align:middle}
@media (min-width:1200px){
.navbar-expand-xl .navbar-nav .header-dropdown-menu-right{right:0;left:auto}
}
.fw-semi-bold{font-weight:600}
.text-uppercase{text-transform:uppercase!important}
.navbar-light .navbar-user{display:inline-block;padding-top:.125rem}
.d-none{display:none!important}
@media (min-width:768px){
.d-md-none{display:none!important}
}
@media (min-width:1200px){
.d-xl-none{display:none!important}
}
@media (min-width:1200px){
.d-xl-inline-block{display:inline-block!important}
}
@media (min-width:1200px){
.d-xl-flex{display:flex!important}
}
.fw-bold{font-weight:700}
.fz-15{font-size:15px}
.fz-14{font-size:14px}
.ico-menu{width:18px;height:18px;background:url(/_v4/images/icon-menu.png?v=3) no-repeat}
.im-search{background-position:-150px -152px}
.im-filter{background-position:-150px -194px}
.im-suitcase{background-position:-151px -236px}
.im-cv{height:20px;background-position:0 -4px}
.im-cl{height:20px;background-position:0 -43px}
.im-cv1{height:22px;background-position:1px -166px}
.im-cv2{height:22px;background-position:0 -205px}
.im-diamond{width:22px;height:20px;background-position:-74px -4px}
.im-star{width:20px;background-position:-75px -46px}
.im-logout{width:20px;background-position:-76px -124px}
.im-puzzle{width:22px;height:20px;background-position:-114px 0}
.im-pen{width:22px;height:20px;background-position:-114px -41px}
.im-brain{width:22px;height:20px;background-position:-114px -79px}
.im-search2{width:22px;height:20px;background-position:-114px -117px}
.im-checklist{width:22px;height:20px;background-position:-114px -157px}
.im-config{width:22px;height:20px;background-position:-114px -238px}
.im-keyhand{width:22px;height:20px;background-position:-76px -170px}
.im-money{width:22px;background-position:-149px 0}
.im-book{height:20px;background-position:-149px -41px}
.im-alert{width:20px;height:20px;background-position:-149px -80px}
.im-profile{background-position:-39px -4px}
.im-crown{background-position:-39px -43px}
.im-edit{background-position:-39px -85px}
.im-profile-add{background-position:-39px -126px}
.im-sendmail{width:20px;background-position:-39px -166px}
.im-key{background-position:-39px -206px}
.im-rotate{background-position:-80px -202px}
.im-hot{background-position:0 -206px}
.im-new{background-position:0 -202px}
.im-brain-c1{border-radius:3px;width:24px;height:24px;background-position:-186px -54px}
.im-brain-c2{border-radius:3px;width:24px;height:24px;background-position:-186px -92px}
.im-brain-c3{border-radius:3px;width:24px;height:24px;background-position:-186px -126px}
.im-money-cy{border-radius:3px;width:24px;height:24px;background-position:-186px -162px}
.im-money-cb{border-radius:3px;width:24px;height:24px;background-position:-186px -200px}
.im-alert-c{border-radius:3px;width:24px;height:24px;background-position:-186px -235px}
.im-convert{background-position:-186px -2px;width:24px;height:24px;border-radius:3px}
.im-doc{background-position:-186px -270px;width:24px;height:24px;border-radius:3px}
.im-shield{background-position:-186px -304px;width:24px;height:24px;border-radius:3px}
.im-hot{width:50px;height:22px;margin-left:5px;background-position:0 -265px}
.im-upload{height:20px;background:url('data:image/svg+xml,<svg width="16" height="20" viewBox="0 0 16 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.85406 20C1.44387 19.907 1.05872 19.7674 0.736617 19.4796C0.303974 19.0919 0.050952 18.6197 0.0103647 18.0382C0.00431983 17.9537 0.00259272 17.8693 0.00259272 17.7849C0.00259272 12.5981 0.00431983 7.41051 2.04291e-06 2.2229C-0.000861515 1.47418 0.272023 0.871071 0.870468 0.417015C1.25389 0.126661 1.69085 0.00259227 2.16753 0.00259227C3.68135 0.00259227 5.1943 0.00259227 6.70812 0.00259227C8.11745 0.00259227 9.52591 0.00517703 10.9352 7.51231e-06C11.1546 -0.000854074 11.3195 0.0723808 11.4706 0.227466C12.9085 1.71026 14.3497 3.1896 15.7936 4.66722C15.9352 4.81197 16 4.96878 16 5.17125C15.9974 9.38871 16 13.6062 15.9965 17.8236C15.9957 18.9411 15.31 19.7562 14.2168 19.969C14.1926 19.9742 14.1701 19.9888 14.1468 20C10.0492 20 5.95164 20 1.85406 20ZM15.1606 5.46763C15.0682 5.46763 14.9983 5.46763 14.9283 5.46763C13.9629 5.46763 12.9974 5.46849 12.032 5.46763C11.1753 5.46591 10.6572 4.9481 10.6563 4.09168C10.6546 3.08966 10.6563 2.08763 10.6563 1.08474C10.6563 1.00979 10.6563 0.934828 10.6563 0.852978C10.5665 0.84867 10.5086 0.8435 10.4508 0.8435C7.71157 0.8435 4.9715 0.842639 2.2323 0.845224C2.08981 0.845224 1.94301 0.854701 1.80657 0.890888C1.18567 1.05631 0.841107 1.53966 0.840244 2.23238C0.83938 7.41223 0.83938 12.593 0.840244 17.7728C0.840244 18.6292 1.3696 19.1591 2.23403 19.1591C6.076 19.1608 9.91796 19.1608 13.7599 19.1582C13.9024 19.1582 14.0492 19.1505 14.1857 19.1152C14.8117 18.954 15.1606 18.4638 15.1606 17.7599C15.1615 13.738 15.1606 9.71611 15.1606 5.69423C15.1606 5.63047 15.1606 5.56585 15.1606 5.46763ZM11.5354 1.50606C11.5207 1.51295 11.506 1.51898 11.4914 1.52588C11.4914 1.57585 11.4914 1.62668 11.4914 1.67665C11.4914 2.47707 11.4905 3.27662 11.4914 4.07703C11.4922 4.47164 11.6382 4.61983 12.032 4.61983C12.8074 4.62069 13.5838 4.62069 14.3592 4.61983C14.4128 4.61983 14.4672 4.61122 14.5535 4.60346C13.532 3.55405 12.5337 2.52962 11.5354 1.50606Z" fill="%23424242"/><path d="M4 11.2L8 8L12 11.2" stroke="%23424242" stroke-linecap="round" stroke-linejoin="round"/><path d="M8 8.40002V16" stroke="%23424242" stroke-linecap="round"/><path d="M3 3H9" stroke="%23424242" stroke-linecap="round"/><path d="M3 5H5" stroke="%23424242" stroke-linecap="round"/></svg>');background-repeat:no-repeat}
.navbar-toggler{border:1px solid transparent;border-radius:.25rem;padding:.25rem .75rem;background-color:transparent;font-size:1.25rem;line-height:1}
.navbar-light .navbar-toggler{box-shadow:0 1px 5px #d0d0d0!important;border:none;border-color:rgba(0,0,0,.1);border-radius:50%;padding:.25rem .4375rem .375rem;color:rgba(0,0,0,.5)}
.navbar-toggler .fa-bars{padding:0 1px;font-size:17px}
.nw-header{font-family:Inter,sans-serif;color:#111827}
.nw-header :focus{box-shadow:none;outline:0}
.nw-header a{text-decoration:none;color:inherit}
.nw-header img{vertical-align:middle;max-width:100%}
.nw-header button{font-family:inherit}
@media (min-width:1200px){
.navbar-expand-xl .navbar-toggler{display:none}
}
.nw-header{position:-webkit-sticky;position:sticky;top:0;left:0;z-index:500;width:100%;background-color:#fff;line-height:1.2}
@media screen and (min-width:1200px){
.nw-header .navbar-brand{margin-right:45px;padding-top:3px;padding-bottom:2px}
}
.nw-header .navbar-light .navbar-nav .nav-link{font-size:15px!important;color:#5e5e5e}
.nw-header .navbar-light .navbar-nav .nav-link:hover{color:#123983}
.nw-header .header-dropdown-toggle::after{border-top:.38em solid;border-right:.35em solid transparent;border-left:.35em solid transparent;margin-left:.18em;vertical-align:middle}
.nw-header .navbar-nav .header-dropdown-menu{border-color:#d1d1d1;border-radius:4px;padding:5px 0 4px}
.nw-header .navbar-nav .header-dropdown-menu .dropdown-group{padding:11px 12px}
.nw-header .navbar-nav .header-dropdown-menu .dropdown-item{display:flex;align-items:center;padding:5px 8px 6px;font-size:15px!important;font-weight:500;color:#3c3c3c}
.nw-header .navbar-nav .header-dropdown-menu .dropdown-item:focus,.nw-header .navbar-nav .header-dropdown-menu .dropdown-item:hover{background-color:#f5f5f5}
.nw-header .navbar-nav .header-dropdown-menu .dropdown-icon{display:flex;flex-shrink:0;justify-content:center;width:22px;margin-right:9px}
.nw-header .navbar-nav .header-dropdown-menu .dropdown-divider{margin:0}
.nw-header .navbar-light .navbar-login{color:#5e5e5e}
@media screen and (max-width:1199px){
.nw-header .navbar-light .navbar-login{padding-left:0}
}
@media screen and (max-width:1199px){
.nw-header .navbar-light .navbar-user{margin-top:0;margin-bottom:5px}
}
.nw-header .navbar-light .navbar-recruit{display:flex;align-items:center;padding-left:0;font-size:16px!important;font-weight:600;text-transform:unset;color:#5e5e5e}
@media screen and (min-width:1200px){
.nw-header .navbar-light .navbar-recruit{padding-left:10px}
}
.nw-header .navbar-light .navbar-recruit svg{position:relative;top:-1px;margin-right:5px}
.nw-header .notify{display:block;margin-bottom:5px}
@media screen and (min-width:1200px){
.nw-header .notify{margin-right:30px;margin-bottom:0}
}
.nw-header .notify__icon{position:relative;display:inline-flex}
@media screen and (min-width:1200px){
.nw-header .notify__icon{display:flex}
}
.nw-header .notify__icon span{position:absolute;top:-4px;right:-6px;z-index:1;display:flex;justify-content:center;align-items:center;border-radius:50%;width:15px;height:15px;background-color:#e20c0c;color:#fff}
.nw-header .navbar-user .dropdown:hover .header-dropdown-menu{margin-top:3px!important}
.nw-header .navbar-user .header-dropdown-menu.show{margin-top:3px}
.nw-header .navbar-user .header-dropdown-toggle{color:#5e5e5e}
.nw-header .navbar-user .header-dropdown-toggle::after{top:0;border:none;width:8px;height:8px;margin:0 2px 0 4px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='7' viewBox='0 0 8 7' fill='none'%3E %3Cpath d='M4.32435 6.05056C4.1647 6.27179 3.8353 6.27179 3.67565 6.05056L0.127483 1.13408C-0.063436 0.869537 0.125594 0.5 0.451837 0.5L7.54816 0.499999C7.87441 0.499999 8.06344 0.869536 7.87252 1.13408L4.32435 6.05056Z' fill='%235e5e5e'/%3E %3C/svg%3E") no-repeat}
.nw-header .navbar-user .header-dropdown-toggle:hover,.nw-header .navbar-user .header-dropdown-toggle[aria-expanded=true]{color:#00bf71}
.nw-header .navbar-user .header-dropdown-toggle:hover::after,.nw-header .navbar-user .header-dropdown-toggle[aria-expanded=true]::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='7' viewBox='0 0 8 7' fill='none'%3E %3Cpath d='M4.32435 6.05056C4.1647 6.27179 3.8353 6.27179 3.67565 6.05056L0.127483 1.13408C-0.063436 0.869537 0.125594 0.5 0.451837 0.5L7.54816 0.499999C7.87441 0.499999 8.06344 0.869536 7.87252 1.13408L4.32435 6.05056Z' fill='%2300BF71'/%3E %3C/svg%3E")}
.nw-header .navbar-user .navbar-change-avatar{position:relative;top:-1px;border:1px solid #d9d9d9;width:32px;height:32px;margin-right:4px;padding:0;background-size:cover;background-clip:initial}
@media screen and (min-width:768px){
.nw-header .navbar-user .header-dropdown-menu{min-width:345px}
}
.nw-header .navbar-user .header-dropdown-menu .dropdown-item{padding:6px 18px;color:#292929}
.nw-header .navbar-user .header-dropdown-menu .dropdown-item .icon{display:flex;flex-shrink:0;justify-content:center;align-items:center;width:22px;margin-right:10px}
.nw-header .navbar-user .header-dropdown-menu .dropdown-divider{border-top-color:#d1d1d1;margin:9px 0}
.nw-header .navbar-user .vm{color:#00bf71!important}
.nw-header .navbar-login:hover,.nw-header .navbar-recruit:hover{color:#00bf71!important}
@media screen and (min-width:1200px){
.nw-header .navbar .nav-item .nav-link{padding:19px 14px;font-size:15px!important}
}
@media screen and (min-width:1200px){
.nw-header .header-dropdown-toggle::after{content:none}
}
@media screen and (min-width:1200px){
.nw-header .navbar-brand{margin-right:23px}
}
.nw-header .navbar-light .navbar-nav .nav-link:hover{font-weight:500!important;color:#00328f}
.nw-header .navbar .navbar-nav .nav-item .header-dropdown-menu.header-dropdown-menu--large{padding:15px 20px}
@media screen and (min-width:768px){
.nw-header .navbar .navbar-nav .nav-item .header-dropdown-menu.header-dropdown-menu--large [class*=col-]:first-child{flex:0 0 53%;max-width:53%}
}
@media screen and (min-width:768px){
.nw-header .navbar .navbar-nav .nav-item .header-dropdown-menu.header-dropdown-menu--large [class*=col-]:last-child{flex:0 0 47%;max-width:47%}
}
.nw-header .navbar .navbar-nav .nav-item .header-dropdown-menu.header-dropdown-menu--large .dropdown-group{margin:0 0 15px -11px;padding:0}
@media screen and (min-width:1200px){
.nw-header .navbar .navbar-nav .nav-item .header-dropdown-menu.header-dropdown-menu--large{left:-210px;box-shadow:0 1px 6.5px rgba(0,0,0,.15);border-radius:4px;width:801px;padding:22px 31px 22px 36px;margin-top:-1px}
.nw-header .navbar .navbar-nav .nav-item .header-dropdown-menu.header-dropdown-menu--large .dropdown-group{margin:0 0 0 -11px;padding:0}
.nw-header .navbar .navbar-nav .nav-item .header-dropdown-menu.header-dropdown-menu--large .dropdown-group+.dropdown-heading{margin-top:23px}
}
.nw-header .navbar .navbar-nav .nav-item .header-dropdown-menu .dropdown-item{border-radius:6px;margin-bottom:0;padding:13px 10px;line-height:24px;color:#111827!important}
@media screen and (max-width:1199px){
.nw-header .navbar .navbar-nav .nav-item .header-dropdown-menu.header-dropdown-menu--large .dropdown-item{white-space:normal}
}
.nw-header .navbar .navbar-nav .nav-item .header-dropdown-menu.header-dropdown-menu--large .dropdown-item:hover{background-color:rgba(185,185,185,.2)!important;font-weight:400;color:#424242!important}
.nw-header .navbar .navbar-nav .nav-item .header-dropdown-menu.header-dropdown-menu--large .dropdown-icon{margin-right:8px}
@media screen and (max-width:1199px){
.navbar-light .navbar-collapse{overflow-y:auto;height:calc(100vh - 61px)}
}
.dropdown-heading{display:flex;align-items:center;margin-bottom:13px;font-size:16px;font-weight:600;color:#000}
@media screen and (min-width:768px){
.dropdown-heading{font-size:18px}
}
.dropdown-heading a{font-size:inherit!important}
.dropdown-heading a:hover{color:#123983}
.dropdown-heading a:hover+svg{color:#123983}
.dropdown-heading svg{flex-shrink:0;margin-left:7px}
.dropdown-heading+.dropdown-heading{margin-top:45px}
@media screen and (max-width:1199px){
.navbar-brand{padding-top:9px;padding-bottom:8px}
}
@media screen and (max-width:1199px){
#navbarHeader .dropdown:hover .header-dropdown-menu{margin:0 5px 20px}
}
@media screen and (min-width:1200px){
.nw-header .navbar-nav .header-dropdown-menu .dropdown-group{padding:6px 8px}
}
@media screen and (max-width:1199px){
.nw-header .navbar-nav .header-dropdown-menu .dropdown-group{margin-bottom:10px;padding:5px}
}
.nw-header .header-dropdown-menu .dropdown-item{border-radius:6px;margin-bottom:0;padding:10px;line-height:24px;color:#111827!important}
.nw-header .header-dropdown-menu .dropdown-item:hover{background-color:rgba(185,185,185,.2)!important;font-weight:400;color:#424242!important}
.nw-header .header-dropdown-menu .dropdown-item .hot{display:inline-block;border-radius:4px;width:50px;height:21px;margin:-5px 0 -5px 5px;padding:1px 4px 1px 16px;background:url(/_v4/images/icon-menu.png) no-repeat;background-position:0 -238px}
.nw-header .navbar .navbar-nav .nav-item .header-dropdown-menu .dropdown-item .new{display:inline-block;border-radius:4px;width:34px;height:21px;margin:-5px 0 -5px 10px;background:url(/_v4/images/icon-menu.png) no-repeat;background-position:-60px -238px}
.nw-header .navbar-user .navbar-change-avatar{width:32px;height:32px;margin-right:7px}
@media screen and (min-width:1200px){
.nw-header .navbar-user{padding:0}
}
.nw-header .navbar-user .header-dropdown-menu{box-shadow:0 1px 6.5px rgba(0,0,0,.15)}
.nw-header .navbar-user .header-dropdown-menu .dropdown-user{display:flex;align-items:flex-start;border-bottom:1px solid #d1d1d1;padding:14px 15px 16px}
@media screen and (min-width:1200px){
.nw-header .navbar-user .header-dropdown-menu .dropdown-user{padding:14px 19px 16px 24px}
}
.nw-header .navbar-user .header-dropdown-menu .dropdown-user-avatar{position:relative;border-radius:50%;width:58px;height:58px;background-repeat:no-repeat;background-position:center;background-size:contain}
.nw-header .navbar-user .header-dropdown-menu .dropdown-user-avatar label{position:absolute;right:0;bottom:-3px;display:flex;justify-content:center;align-items:center;border-radius:50%;width:20px;height:20px;background-color:#fff}
.nw-header .navbar-user .header-dropdown-menu .dropdown-user-button{display:flex;justify-content:center;align-items:center;transition:all .3s ease;border:1px dashed #6a6a6a;border-radius:3px;width:24px;height:24px;margin-top:5px;padding:0;background:#fff;cursor:pointer;color:#6a6a6a}
.nw-header .navbar-user .header-dropdown-menu .dropdown-user-button:hover{background-color:#6a6a6a;color:#fff}
.nw-header .navbar-user .header-dropdown-menu .dropdown-user-info{width:calc(100% - 82px);padding-right:16px;padding-left:16px}
.nw-header .navbar-user .header-dropdown-menu .dropdown-user-name{margin-bottom:6px}
.nw-header .navbar-user .header-dropdown-menu .dropdown-user-phone{margin-bottom:2px}
.nw-header .navbar-user .header-dropdown-menu .dropdown-group{padding:5px 4px}
@media screen and (min-width:1200px){
.nw-header .navbar-user .header-dropdown-menu .dropdown-group{padding:5px 12px}
}
.nw-header .navbar-user .header-dropdown-menu .dropdown-item{border-radius:6px;padding-top:10px;padding-bottom:10px;color:#111827!important}
@media screen and (max-width:1199px){
.nw-header .navbar-user .header-dropdown-menu .dropdown-item{white-space:normal}
}
.nw-header .navbar-user .header-dropdown-menu .dropdown-item:hover{background-color:rgba(185,185,185,.2)!important;color:#424242!important}
#menuUser .nav-link-title{text-transform:capitalize}
@media screen and (min-width:768px){
#menuUser .nav-login a{font-size:16px}
}
@media screen and (min-width:1200px){
.nw-header .navbar-light .navbar-recruit{margin-left:34px}
}
.nw-header .navbar .nav-item .header-dropdown-menu,.nw-header .navbar-user .header-dropdown-menu{box-shadow:0 1px 4px rgba(0,0,0,.1);border:none}
.nw-header .navbar .nav-item .nav-link,.nw-header .navbar-nav .header-dropdown-menu .dropdown-item{transition:none;font-weight:400;color:#111827}
.nw-header .navbar-nav .header-dropdown-menu .dropdown-item.vm{font-weight:500}
.nw-header .navbar-nav .header-dropdown-menu .dropdown-item.fw-bold{font-weight:700}
@media screen and (min-width:1200px){
.nw-header .navbar .navbar-nav .nav-item .header-dropdown-menu{left:18px;width:370px;padding:4px 0}
.nw-header .navbar .nav-item .nav-link{font-size:15px!important;font-weight:500}
.nw-header .navbar .nav-item .nav-link[data-toggle=dropdown]::after{content:"";display:inline-block;flex-shrink:0;border:none;width:8px;height:5px;margin-left:6px;padding:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='5' fill='none' viewBox='0 0 8 5'%3E%3Cpath stroke='%23111827' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m.75.75 3 3 3-3'/%3E%3C/svg%3E") no-repeat}
.nw-header .navbar-collapse>.navbar-nav .nav-item .nav-link:hover,.nw-header .navbar-collapse>.navbar-nav .nav-item.active .nav-link{font-weight:700}
.nw-header .navbar .navbar-nav .nav-item .header-dropdown-menu .dropdown-item{margin-bottom:4px;padding:6px 15px 6px 8px;font-size:16px!important}
.nw-header .navbar-nav .header-dropdown-menu .dropdown-group{padding:10px 12px}
.nw-header .navbar-user .header-dropdown-menu{width:370px}
.nw-header .navbar-user .header-dropdown-menu .dropdown-item{margin-bottom:1px;font-size:16px!important}
}
#menuUser a{color:#111827}
#navbarHeader .dropdown .header-dropdown-menu{display:block;opacity:0;visibility:hidden;transform:translateY(10px);-webkit-transform:translateY(10px);transition:opacity .3s ease,transform .3s ease,visibility 0s linear .4s;-webkit-transition:opacity .3s ease,transform .3s ease,visibility 0s linear .4s}
#navbarHeader .dropdown:hover .header-dropdown-menu{opacity:1;visibility:visible;transform:translateY(0);-webkit-transform:translateY(0);transition-delay:.4s;-webkit-transition-delay:.4s}
#navbarHeader .dropdown:not(:hover) .header-dropdown-menu{transition-delay:0s;-webkit-transition-delay:0s}
.dropdown.mega-menu .mega-menu-row .mega-menu-col{margin-bottom:10px}
@media screen and (min-width:1200px){
.dropdown.mega-menu{position:static}
.dropdown.mega-menu .header-dropdown-menu{left:0!important;width:100%!important;padding:30px!important}
.dropdown.mega-menu .dropdown-item{margin-bottom:8px!important}
.dropdown.mega-menu .mega-menu-row{display:flex;justify-content:space-between}
.dropdown.mega-menu .mega-menu-row .mega-menu-col:first-child{width:70%}
.dropdown.mega-menu .mega-menu-row .mega-menu-col:last-child{width:28%;margin-bottom:0}
}
.row{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}
.col-md-6{position:relative;width:100%;min-height:1px;padding-right:10px;padding-left:10px}
@media (min-width:768px){
.col-md-6{flex:0 0 50%;max-width:50%;-webkit-box-flex:0}
}
@media screen and (min-width:768px){
.nw-header .navbar .navbar-nav .nav-item .header-dropdown-menu.header-dropdown-menu--large [class*=col-]:first-child{flex:0 0 53%;max-width:53%}
}
@media screen and (min-width:1200px){
.nw-header .navbar .navbar-nav .nav-item .header-dropdown-menu.header-dropdown-menu--large .row+.row{margin-top:23px}
}
.nw-header .navbar-light .navbar-nav .nav-item .new{display:inline-block;border-radius:4px;width:34px;height:21px;margin:-5px 0 -5px 14px;background:url(https://i-vn.joboko.com/_v4/images/icon-menu.png) no-repeat;background-position:-60px -238px}
.nw-header #menuUser .nav-link{border:none;background:0 0;cursor:pointer;font-weight:400;color:#111827}
@media screen and (min-width:1200px){
.nw-header #menuUser .nav-link{padding-right:0}
}
/*.nw-header .navbar-light .navbar-nav .nav-item .new{display:inline-block;border-radius:4px;width:34px;height:21px;margin:-5px 0 -5px 14px;background:url(https://i-vn.joboko.com/_v4/images/icon-menu.png) no-repeat;background-position:-60px -238px}*/
@media screen and (min-width:1200px){
.nw-header .navbar .navbar-nav .nav-item .header-dropdown-menu.header-dropdown-menu--large .row+.row{margin-top:23px}
.nw-header .navbar-user .dropdown:hover .header-dropdown-menu{overflow-y:auto;max-height:calc(100dvh - 80px);scrollbar-width:thin}
}
@media screen and (max-width:1199px){
.navbar-light .navbar-collapse{height:auto}
.nw-header .navbar .navbar-nav .nav-item .header-dropdown-menu.header-dropdown-menu--large{padding:0!important}
#navbarHeader .dropdown .header-dropdown-menu{display:block!important;overflow:hidden;transition:all .1s ease;box-shadow:none;max-height:0;margin:0!important}
#navbarHeader .dropdown .header-dropdown-menu.show,#navbarHeader .dropdown.open .header-dropdown-menu{overflow:visible;max-height:var(--dropdown-height)}
.nw-header .navbar-nav .header-dropdown-menu .dropdown-group{margin-bottom:0;padding:0}
.navbar-collapse{flex-grow:1;flex-basis:100%;margin:0 -10px}
#navbarHeader{position:relative;overflow-y:auto;height:calc(100dvh - 57px)!important;padding:12px 10px}
#navbarHeader.collapsing{display:none}
#navbarHeader.show{display:flex;flex-direction:column;justify-content:flex-start}
#navbarHeader:before{content:"";position:absolute;right:0;bottom:100%;left:0;box-shadow:0 1px 5px rgba(0,0,0,.1);height:60px;pointer-events:none}
#navbarHeader .navbar-nav{order:2;width:100%;margin-top:0}
#navbarHeader #divlogin{order:3;width:100%}
#navbarHeader #divlogin.logined{order:1}
#navbarHeader .navbar-user{width:100%}
.navbar-toggler[aria-expanded=true]{box-shadow:none!important}
.navbar-toggler[aria-expanded=true] .fa-bars:before{content:"";display:block;width:14px;height:14px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none' class='fa-times'%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M13 1 1 13M1 1l12 12'/%3E%3C/svg%3E") no-repeat}
.nw-header .navbar-light .navbar-nav .nav-item{margin-bottom:10px}
#menuUser .nav-login{display:flex;grid-gap:10px;flex-wrap:wrap}
#menuUser .nav-login a,#menuUser .navbar-recruit,.nw-header .navbar-light .navbar-nav .nav-link{position:relative;border:none;border-radius:6px;width:100%;padding:10px 25px 11px 13px;background-color:#f0f1f3;font-size:16px!important;font-weight:500;text-align:left;text-decoration:none;color:#0e0e0e}
.nw-header .navbar-light .navbar-nav .nav-link:after{content:"";position:absolute;top:13px;right:15px;transition:all .3s ease;border:none;width:8px;height:14px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='14' fill='none'%3E%3Cpath stroke='%233C3C3C' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m1 13 6-6-6-6'/%3E%3C/svg%3E") no-repeat}
.nw-header .navbar-light .navbar-nav .nav-link:hover{color:#0e0e0e}
.nw-header .navbar-light .navbar-nav .nav-link[aria-expanded=true]{color:#123983}
.nw-header .navbar-light .navbar-nav .nav-link[aria-expanded=true]:after{transform:rotate(90deg);transform-origin:center}
.nw-header .navbar-light .navbar-nav .nav-link .nav-link-text{margin-top:6px;font-weight:400;color:#0e0e0e}
.nw-header .navbar-light .navbar-nav .nav-link .nav-link-text a{font-size:14px!important;line-height:1.33}
.nw-header #menuUser .nav-link{border-left:4px solid #123983;border-top-left-radius:0;border-bottom-left-radius:0;padding-top:16px;padding-bottom:15px;padding-left:10px;background:#f0f1f3;cursor:pointer}
.nw-header #menuUser .nav-link:after{top:18px}
.nw-header #menuUser .nav-link-title{font-weight:700}
.nw-header .navbar .navbar-nav .nav-item .header-dropdown-menu.header-dropdown-menu--large .dropdown-group{margin:0}
.nw-header .navbar .navbar-nav .nav-item .header-dropdown-menu.header-dropdown-menu--large .dropdown-item{padding:12px 11px 11px!important;line-height:1.2!important;color:#5d5d5d!important}
.nw-header .navbar .navbar-nav .nav-item .header-dropdown-menu.header-dropdown-menu--large .dropdown-heading{margin-top:5px}
.nw-header .navbar .navbar-nav .nav-item .header-dropdown-menu.header-dropdown-menu--large .row:first-child .col-md-6:first-child{margin-top:7px}
.nw-header .navbar-light .navbar-nav .nav-item .dropdown-item{display:flex;align-items:center;padding:12px 11px 11px;font-size:15px;line-height:1.2;color:#5d5d5d!important}
.nw-header .navbar-light .navbar-nav .nav-item .dropdown-item .fw-semi-bold{font-size:16px;color:#111827}
.nw-header .navbar-light .navbar-nav .nav-item .dropdown-item:hover{background:0 0}
.nw-header .navbar-light .navbar-nav .nav-item .dropdown-icon{display:flex;flex-shrink:0;justify-content:center;width:22px;margin-right:9px}
.nw-header .navbar-light .navbar-nav .dropdown-divider{border-top:1px dashed #d1d1d1;margin:10px 11px}
.nw-header .navbar-light .navbar-nav .dropdown-group:first-child{margin-top:7px}
.nw-header .navbar-light .navbar-nav .dropdown-heading{margin:15px 12px -1px;font-size:15px}
.nw-header .navbar-light .navbar-nav .row{margin:0}
.nw-header .navbar-light .navbar-nav [class*=col-]{padding:0}
}
.nw-header .header-dropdown-menu .dropdown-item .hot{display:inline-block;border-radius:4px;width:50px;height:21px;margin:-5px 0 -5px 5px;padding:1px 4px 1px 16px;background:url(https://i-vn.joboko.com/_v4/images/icon-menu.png) no-repeat;background-position:0 -238px}
.nw-header .navbar .nav-item .header-dropdown-menu,.nw-header .navbar-user .header-dropdown-menu{box-shadow:0 1px 4px 3px rgba(0,0,0,.1)}
.nw-header .navbar-nav .header-dropdown-menu{padding:0}
.nw-header .navbar-light .navbar-nav .nav-link:hover{font-weight:500!important;color:#00328f}
.nw-header .navbar-nav .header-dropdown-menu .dropdown-item{padding:7px 8px 7px}
.nw-header .navbar-user .dropdown:hover .header-dropdown-menu{margin-top:0!important}
.nw-header .navbar-user .header-dropdown-menu .dropdown-divider{margin:0}
/*@media screen and (min-width:1200px){
.nw-header .navbar{position:relative}
.nw-header .navbar::after,.nw-header .navbar::before{content:"";position:absolute;top:0;left:-106px;width:91px;height:60px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='91' height='60' fill='none' viewBox='0 0 91 60'%3E%3Cg stroke='%230059ff' opacity='.3'%3E%3Cpath fill='url(%23a)' d='M60.209.5C76.497.5 89.702 13.708 89.702 30S76.497 59.5 60.209 59.5C43.92 59.5 30.715 46.292 30.715 30S43.92.5 60.21.5Z' opacity='.5'/%3E%3Cpath fill='url(%23b)' d='M41.102.5c6.13 0 11.714 3.256 15.783 8.59s6.6 12.725 6.6 20.91-2.531 15.576-6.6 20.91-9.654 8.59-15.783 8.59c-6.13 0-11.716-3.256-15.785-8.59-4.068-5.334-6.6-12.725-6.6-20.91 0-8.184 2.532-15.576 6.6-20.91C29.386 3.756 34.971.5 41.102.5Z' opacity='.5'/%3E%3Cpath fill='url(%23c)' d='M28.882.5c4.531 0 8.729 3.184 11.821 8.537 3.085 5.34 5.009 12.75 5.009 20.963 0 8.212-1.924 15.623-5.009 20.963-3.092 5.353-7.29 8.537-11.821 8.537s-8.728-3.184-11.82-8.537c-3.085-5.34-5.01-12.75-5.01-20.963 0-8.212 1.925-15.623 5.01-20.963C20.153 3.684 24.35.5 28.882.5Z' opacity='.5'/%3E%3Cpath fill='url(%23d)' d='M9.331.5c1.054 0 2.152.688 3.23 2.153 1.07 1.456 2.055 3.595 2.891 6.283 1.67 5.368 2.71 12.816 2.71 21.064s-1.04 15.696-2.71 21.065c-.836 2.687-1.821 4.826-2.892 6.282-1.077 1.465-2.175 2.153-3.229 2.153s-2.152-.688-3.23-2.153c-1.07-1.456-2.054-3.595-2.89-6.282C1.54 45.695.5 38.248.5 30S1.541 14.304 3.21 8.936c.837-2.688 1.821-4.827 2.892-6.283C7.179 1.188 8.277.5 9.33.5Z' opacity='.5'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='a' x1='30.215' x2='90.201' y1='30.222' y2='30.222' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%230059ff'/%3E%3Cstop offset='.567' stop-color='%230059ff' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' x1='18.218' x2='63.985' y1='30.222' y2='30.222' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%230059ff'/%3E%3Cstop offset='.567' stop-color='%230059ff' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='c' x1='11.553' x2='46.211' y1='30.222' y2='30.222' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%230059ff'/%3E%3Cstop offset='.567' stop-color='%230059ff' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='d' x1='0' x2='18.662' y1='30.222' y2='30.222' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%230059ff'/%3E%3Cstop offset='.567' stop-color='%230059ff' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E") no-repeat;pointer-events:none}
.nw-header .navbar::after{right:-99px;left:auto}
}*/

.hidden,.hide{
    display:none !important
}

#divlogin .lnk-chat-page {display: inline-flex;align-items: center}

    #divlogin .lnk-chat-page span.txt {
        padding-left: 5px
    }

    #divlogin .lnk-chat-page span.num {
        display: inline-flex;
        justify-content: center;
        align-items: center;
        border-radius: 50%;
        width: 20px;
        height: 18px;
        background-color: #dc6763;
        color: #fff;
        font-size: 10px;
        margin-left: 5px;
    }

@media screen and (min-width: 1200px) {
    #divlogin {
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
        flex-direction: row-reverse !important
    }
    #divlogin .lnk-chat-page {
        background: #F3F3F3;
        border-radius: 50%;
        padding: 10px;
        color: #8C9298
    }

        #divlogin .lnk-chat-page span.txt {
            display: none
        }

        #divlogin .lnk-chat-page span.num {
            position: absolute;
            padding: 3px;
            top: -5px;
            right: -5px;
            z-index: 2;
            display: flex;
            justify-content: center;
            align-items: center;
            font-size: 10px;
        }
}
.cc-footer{overflow:hidden;font-family:Inter,sans-serif;color:#fff}
.cc-footer :focus{box-shadow:none;outline:0}
.cc-footer a{transition:all .3s ease;text-decoration:none;color:inherit}
.cc-footer img{max-width:100%;vertical-align:middle}
.cc-footer button{font-family:inherit}
.cc-footer a:hover{opacity:.7}
.cc-footer-container{width:100%;margin-right:auto;margin-left:auto;padding-right:10px;padding-left:10px}
@media screen and (min-width:576px){
.cc-footer-container{max-width:540px}
}
@media screen and (min-width:768px){
.cc-footer-container{max-width:720px}
}
@media screen and (min-width:992px){
.cc-footer-container{max-width:960px}
}
@media screen and (min-width:1200px){
.cc-footer-container{max-width:1190px}
}
.cc-footer-top{padding:20px 0 0;background:url(/_v5/images/footer-bg-1.png) no-repeat center/cover}
@media screen and (min-width:992px){
.cc-footer-top-wrapper{display:flex;flex-wrap:wrap}
}
.cc-footer-top-cup{width:120px;margin:0 auto 20px}
@media screen and (min-width:768px){
.cc-footer-top-cup{width:190px}
}
@media screen and (min-width:992px){
.cc-footer-top-cup{align-self:flex-end;margin:0}
}
.cc-footer-top-list{display:flex;flex-wrap:wrap;padding:30px 0 0}
@media screen and (min-width:992px){
.cc-footer-top-list{width:calc(100% - 200px);padding-left:50px}
}
.cc-footer-top-list .item{width:50%;padding:0 10px 35px;text-align:center}
@media screen and (min-width:768px){
.cc-footer-top-list .item{padding:0 35px 27px}
}
@media screen and (min-width:992px){
.cc-footer-top-list .item{width:33%}
}
.cc-footer-top-list .item-top{display:flex;justify-content:center;align-items:center;width:94px;height:86px;margin:0 auto 11px;padding:15px 15px 27px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='94' height='86' fill='none' viewBox='0 0 94 86'%3E%3Cg fill='%23fff' clip-path='url(%23a)'%3E%3Cpath d='M34.08 85.23c3.098-2.747 6.407-4.885 10.318-6.061-1.105-.197-2.21-.388-3.315-.591-7.945-1.475-15.072-4.748-21.059-10.343C13.53 62.156 9.372 54.668 7.858 45.801c-1.544-9.011.076-17.55 4.35-25.576 3.198-6.007 7.804-10.623 13.4-14.278.362-.238.631-.418.567-.985-.047-.412.193-.907.415-1.302C27.76 1.56 29.642.657 31.91.472c.602-.048 1.21-.006 1.807-.006.017.048.029.071.023.083-.415 2.628-3.052 5.261-5.6 5.608-.206.03-.44.09-.62.023-.655-.238-1.105.126-1.59.472-3.076 2.204-6.052 4.532-8.52 7.458-4.443 5.273-7.243 11.37-8.523 18.19-3.38 18.033 6.98 34.86 21.176 41.44 4.238 1.965 8.647 3.172 13.213 3.918 1.163.191 2.31.484 3.467.722.216.048.456.096.672.048 2.742-.561 5.496-1.063 8.214-1.725 9.302-2.258 16.996-7.136 22.667-15.054 5.344-7.465 7.84-15.848 7.25-25.134-.556-8.712-3.736-16.308-9.36-22.846-1.97-2.293-4.32-4.15-6.7-5.966-.38-.293-.784-.555-1.158-.854-.596-.472-1.163-.746-2.023-.71-1.655.077-3.175-.556-4.174-1.989-.678-.973-1.193-2.066-1.772-3.111-.076-.143-.093-.322-.134-.484 2.748-.764 6.29.956 7.36 3.541.094.227.223.502.182.723-.135.645.257.896.684 1.182 2.35 1.595 4.624 3.29 6.641 5.309 6.122 6.12 9.823 13.519 11.091 22.172 2.538 17.28-6.717 32.424-18.469 39.506-5.197 3.13-10.77 5.022-16.703 5.936-.445.066-.889.161-1.345.292 3.923 1.081 7.139 3.386 10.296 5.978-.45.287-.813.573-1.222.746-.146.066-.445-.09-.597-.227-2.14-1.934-4.472-3.57-7.15-4.621-1.17-.46-2.397-.759-3.607-1.093-.257-.072-.567-.024-.842.036-4.104.871-7.676 2.8-10.728 5.732-.252.245-.439.299-.725.084-.299-.21-.614-.376-1.012-.621'/%3E%3Cpath d='M25.648 70.665c-2.245-1.433-4.122-3.194-5.133-5.738-.778-1.953-.988-3.983-.555-6.055.093-.46.321-.89.49-1.344 4.38 2.538 7.075 7.823 5.198 13.137M68.387 70.72c-1.795-4.73.736-11.233 5.074-13.15.456.657.655 1.416.725 2.204.357 3.87-1.052 6.986-3.911 9.464-.585.514-1.222.962-1.889 1.481M12.81 73.173c3.063-3.368 9.564-3.308 13.084.144-.918 1.38-2.227 2.155-3.8 2.424-3.409.591-6.426-.424-9.185-2.43-.041-.03-.064-.09-.1-.138M60.476 76.936c5.127-2.425 9.331-1.123 12.371 3.91-1.128.198-2.198.443-3.274.562-1.654.18-3.303.084-4.893-.496-1.69-.615-3.005-1.707-3.9-3.308-.117-.215-.205-.448-.304-.668M68.106 73.221c2.098-1.278 4.11-2.55 6.612-2.621 2.52-.072 4.601.95 6.513 2.46-.023.084-.023.137-.047.15-2.9 2.036-6.004 3.254-9.594 2.442-1.438-.323-2.625-1.081-3.484-2.43M33.605 76.96c-.824 1.767-2.075 2.95-3.718 3.72-2.204 1.033-6.378 1.044-8.705.011 1.286-1.958 2.794-3.612 5.004-4.466 2.567-.997 4.958-.233 7.42.734M80.904 60.287c1.07-1.48 1.97-3.04 3.163-4.317 2.239-2.4 5.104-2.867 8.202-2.311-.502 4.246-7.711 8.533-11.365 6.628M1.701 53.7c1.772-.34 3.508-.322 5.215.311 1.427.526 2.655 1.362 3.555 2.616.871 1.212 1.684 2.472 2.526 3.72C9.623 62.34 2.894 58.352 1.7 53.7M75.42 67.507c2.888-4.145 8.828-5.75 12.43-3.44-1.474 1.989-3.298 3.475-5.631 4.252-1.55.52-3.134.71-4.706.203-.726-.233-1.386-.663-2.094-1.015M6.174 64.127c3.648-2.329 9.53-.735 12.348 3.302-.86.824-1.895 1.254-3.052 1.355-3.081.263-5.654-.895-7.846-3.021-.52-.502-.965-1.08-1.45-1.636M65.779 63.978c1.83 3.893-1.544 9.691-6.478 11.19-1.257-3.559 2.303-9.74 6.478-11.19M28.344 64.025c3.952 1.224 7.582 7.512 6.425 11.107-4.911-1.242-8.32-7.142-6.425-11.107M9.027 51.94c-4.216.465-9.378-4.724-9.01-9.006 1.643.036 3.222.394 4.56 1.38a9.7 9.7 0 0 1 2.088 2.108c1.18 1.63 1.607 3.618 2.362 5.517M84.932 51.957c.73-2 1.227-4.049 2.484-5.762 1.585-2.168 3.771-3.111 6.35-3.237.07-.006.146.018.216.03.38 4.144-4.823 9.345-9.05 8.97M86.879 42.6c.076-.991.117-1.97.222-2.944.41-3.744 2.368-6.246 5.835-7.524.193-.072.392-.12.59-.173.725 4.741-2.736 10.319-6.647 10.641M.456 31.893c2.409.723 4.256 1.995 5.396 4.21 1.035 2.006 1.012 4.216 1.21 6.497-.368-.09-.66-.131-.94-.227-2.328-.776-3.83-2.436-4.783-4.675-.766-1.822-.953-3.739-.883-5.805M16.861 49.95c2.204 3.183 2.608 8.982-1.035 11.394-2.888-2.956-2.327-9.244 1.035-11.393M77.12 49.903c3.333 2.24 3.854 8.252 1.041 11.357-1.005-.674-1.812-1.546-2.221-2.699-1.093-3.069-.392-5.9 1.18-8.658M3.712 21.933c3.432 1.332 5.174 6.867 3.543 11.214-.187-.084-.374-.155-.55-.25-2.005-1.111-3.04-2.92-3.472-5.136-.38-1.977-.152-3.917.48-5.828M86.616 33.225c-.41-2.556-.796-5.046.245-7.494.678-1.594 2.122-3.225 3.385-3.78 1.754 4.27.21 9.823-3.63 11.274M14.797 42.14c1.871 4.544-.228 9.262-3.776 10.402-1.918-3.242.216-9.112 3.776-10.402M79.05 42.068c3.62 1.266 5.624 6.623 3.952 10.385a5.2 5.2 0 0 1-2.332-1.356c-1.69-1.702-2.275-3.822-2.094-6.174.077-.944.31-1.887.474-2.855M9.95 24.44c-3.22-2.13-3.753-7.971-1.227-11.787 1.409 1.272 2.263 2.843 2.56 4.724.2 1.248.083 2.484-.256 3.684-.31 1.135-.708 2.24-1.076 3.38M85.324 12.695c2.438 3.613 1.818 9.74-1.251 11.776-.357-1.081-.737-2.126-1.053-3.19-.561-1.898-.526-3.785.199-5.648.468-1.212 1.24-2.293 2.105-2.938M79.197 34.3c4.022 1.063 6.36 4.407 5.98 8.569-3.77-.03-6.735-3.917-5.98-8.57M14.827 34.33c.649 3.821-1.725 8.407-6.028 8.55-.848-3.487 2.228-7.876 6.028-8.55M79.875 16.63c-1.824-2.723-3.49-5.475-2.468-8.987.228-.782.632-1.504.977-2.305 2.97 2.807 4.233 8.307 1.49 11.292M15.522 5.416c2.216 2.46 1.626 7.25-1.42 11.1-.158-.184-.334-.351-.462-.548-1.012-1.53-1.257-3.213-.983-5.005.31-2.012 1.62-4.568 2.865-5.547M85.055 33.846c-3.502.716-7.636-3.093-7.542-6.945 3.25-.675 7.606 3.338 7.542 6.945M8.933 33.864c.626-4.473 3.63-6.808 7.63-7.023-.105 1.881-.76 3.511-2.006 4.861-1.502 1.63-3.361 2.389-5.624 2.162M73.905 20.1c4.07-.681 7.466.967 8.84 5.04-3.04.99-7.326-.604-8.84-5.04M20.106 20.106c-.778 3.493-5.53 6.228-8.828 5.081.432-3.308 5.478-6.21 8.828-5.081M19.878 9.978c-2.023-2.699-.123-8.294 3.344-9.96 1.52 3.5.047 7.07-3.344 9.96M69.17 14.385c3.397-1.529 7.337-.633 9.471 2.92-2.496 2.18-7.951.496-9.471-2.92M70.818 0c3.473 1.935 5.268 7.422 3.292 9.948C70.649 7.22 69.362 3.463 70.818 0M24.894 14.35c-1.52 3.146-5.893 4.765-8.91 3.343-.76-.358-.778-.442-.228-1.104 2.25-2.711 4.981-3.53 8.524-2.484.205.06.41.16.614.244M21.152 10.779c2.76-2.747 7.677-3.082 10.056-.711-2.736 2.651-7.787 3.392-10.056.71M72.888 10.862c-.45.328-.86.716-1.339.955-2.63 1.314-6.747.484-8.752-1.725 2.035-2.36 7.519-1.983 10.09.77'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h94v86H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") no-repeat;font-size:14px;line-height:18px;font-weight:800;text-transform:uppercase}
.cc-footer-top-list .item-title{margin-bottom:1px;font-size:18px;line-height:23px;font-weight:700;text-transform:uppercase}
.cc-footer-top-list .item-text{font-size:15px;line-height:23px}
.cc-footer-middle{padding:13px 0 0;background:url(/_v5/images/footer-bg-2.png) no-repeat center/cover}
@media screen and (min-width:992px){
.cc-footer-middle-inner{display:flex}
}
@media screen and (min-width:992px){
.cc-footer-middle-left{width:338px}
}
.cc-footer-middle-right{display:flex;flex-wrap:wrap;padding-top:25px;row-gap:20px}
@media screen and (min-width:992px){
.cc-footer-middle-right{width:calc(100% - 338px);padding-left:4%;row-gap:47px}
}
.cc-footer-middle-right .item{width:100%;padding-left:20px}
@media screen and (min-width:768px){
.cc-footer-middle-right .item{width:50%;padding-left:4%}
}
@media screen and (min-width:992px){
.cc-footer-middle-right .item{width:33.3333%;padding-left:9.4%}
}
.cc-footer-middle-right .item-title{position:relative;margin-bottom:16px;font-size:15px;font-weight:600}
.cc-footer-middle-right .item-title::before{content:"";position:absolute;top:3px;left:-16px;width:9px;height:9px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='9' fill='none' viewBox='0 0 9 9'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' d='M8.5 4.5h-8M4.5.5v8'/%3E%3C/svg%3E") no-repeat}
.cc-footer-middle-right .item-links{font-size:13px;line-height:16px}
.cc-footer-middle-right .item-links li+li{margin-top:10px}
.cc-footer-logo{display:block;width:153px;margin-bottom:20px}
@media screen and (min-width:992px){
.cc-footer-logo{margin-bottom:40px}
}
.cc-footer-middle-wrapper{padding:18px 21px 20px 24px;background:url(/_v5/images/rectangle.png) no-repeat left top/100% 100%}
.cc-footer-contact-title{margin-bottom:11px;font-size:18px;line-height:22px;font-weight:700;letter-spacing:1px}
.cc-footer-contact-wrapper{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:26px;gap:12px}
.cc-footer-contact-info{font-size:14px;line-height:24px}
.cc-footer-contact-link{display:flex;flex-shrink:0;justify-content:center;align-items:center;border-radius:50%;width:42px;height:42px;background-color:#0059ff;color:#fff}
.cc-footer-connect{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:28px;gap:12px}
.cc-footer-connect-title{font-size:14px;line-height:17px;font-weight:500}
.cc-footer-connect-info{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:20px}
.cc-footer-connect-info a{display:flex}
.cc-footer-app-title{margin-bottom:10px;font-size:14px;line-height:16px;font-weight:500}
.cc-footer-app-list{display:flex;align-items:center;max-width:300px;gap:13px}
.cc-footer-bottom{border-top:1px solid #fff;margin-top:43px;padding-top:33px;padding-bottom:27px;background:linear-gradient(to left,rgba(0,89,255,.5) 0,rgba(17,24,39,.5) 86%,rgba(0,89,255,.13))}
.cc-footer-bottom .cc-footer-container{position:relative}
.cc-footer-bottom .cc-footer-container::after{content:"";position:absolute;right:-49px;bottom:-27px;width:224px;height:149px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='224' height='149' fill='none' viewBox='0 0 224 149'%3E%3Cpath fill='url(%23a)' stroke='%230059ff' d='M149.517.5c40.86 0 73.983 33.13 73.983 74s-33.124 74-73.983 74-73.982-33.131-73.982-74 33.123-74 73.982-74Z' opacity='.5'/%3E%3Cpath fill='url(%23b)' stroke='%230059ff' d='M102.068.5c15.504 0 29.575 8.237 39.786 21.624s16.542 31.903 16.542 52.376-6.33 38.989-16.542 52.376c-10.211 13.387-24.282 21.624-39.786 21.624-15.503 0-29.574-8.237-39.785-21.624S45.741 94.973 45.741 74.5s6.33-38.989 16.542-52.376C72.494 8.737 86.565.5 102.068.5Z' opacity='.5'/%3E%3Cpath fill='url(%23c)' stroke='%230059ff' d='M71.724.5c11.63 0 22.253 8.164 29.997 21.57 7.736 13.393 12.538 31.93 12.538 52.43s-4.802 39.036-12.538 52.429C93.977 140.335 83.353 148.5 71.724 148.5s-22.254-8.165-29.997-21.571C33.99 113.536 29.19 95.001 29.19 74.5c0-20.5 4.8-39.037 12.537-52.43C49.47 8.664 60.094.5 71.724.5Z' opacity='.5'/%3E%3Cpath fill='url(%23d)' stroke='%230059ff' d='M23.173.5c2.965 0 5.882 1.933 8.616 5.65 2.726 3.708 5.203 9.105 7.291 15.819 4.175 13.422 6.765 31.994 6.765 52.531s-2.59 39.109-6.765 52.53c-2.088 6.714-4.564 12.111-7.29 15.819-2.735 3.717-5.652 5.651-8.617 5.651s-5.883-1.934-8.617-5.651c-2.727-3.708-5.203-9.105-7.291-15.819C3.09 113.609.5 95.036.5 74.5s2.59-39.11 6.765-52.531c2.088-6.714 4.564-12.111 7.29-15.819C17.29 2.433 20.209.5 23.174.5Z' opacity='.5'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='75.035' x2='224' y1='75.052' y2='75.052' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%230059ff'/%3E%3Cstop offset='.567' stop-color='%230059ff' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' x1='45.241' x2='158.896' y1='75.052' y2='75.052' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%230059ff'/%3E%3Cstop offset='.567' stop-color='%230059ff' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='c' x1='28.689' x2='114.758' y1='75.052' y2='75.052' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%230059ff'/%3E%3Cstop offset='.567' stop-color='%230059ff' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='d' x1='0' x2='46.345' y1='75.052' y2='75.052' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%230059ff'/%3E%3Cstop offset='.567' stop-color='%230059ff' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E") no-repeat;pointer-events:none}
.cc-footer-bottom-title{position:relative;z-index:2;margin-bottom:21px;font-size:18px;line-height:20px;font-weight:600}
.cc-footer-bottom-text{position:relative;z-index:2;display:flex;flex-wrap:wrap;width:898px;max-width:100%;font-size:13px;line-height:24px;color:rgba(255,255,255,.66);gap:12px 24px}
.cc-footer-bottom-text img{position:relative;top:7px;flex-shrink:0;width:123px}



a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{line-height:1;font-family:Inter,sans-serif}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}
table{border-collapse:collapse;border-spacing:0}
:focus{box-shadow:none!important}
img,svg{vertical-align:middle}
*,::after,::before{box-sizing:border-box}
.btn{display:inline-block;transition:all .15s ease-in-out;border:1px solid transparent;padding:.375rem .75rem;background-color:transparent;cursor:pointer;font:inherit;text-align:center;text-decoration:none;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.form-select{display:block;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;border:1px solid #ced4da;border-radius:.25rem;width:100%;padding:.375rem 2.25rem .375rem .75rem;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;font-size:1rem;line-height:1.5;font-weight:400;color:#212529;-moz-padding-start:calc(.75rem - 3px);-webkit-appearance:none;-moz-appearance:none;appearance:none}
.dropdown{position:relative}
.dropdown-menu{position:absolute;top:100%;z-index:1000;display:none;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;min-width:10rem;margin:8px 0 0;padding:.5rem 0;background-color:#fff;background-clip:padding-box;font-size:1rem;text-align:left;list-style:none;color:#212529}
.dropdown-menu.drop-up{bottom:100%;top:auto;margin:0 0 8px}
.dropdown-menu.show{display:block}
.dropdown-menu-end{right:0;left:auto}
.dropdown-toggle::after{content:"";display:inline-block;border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent;margin-left:.255em;vertical-align:.255em}
.collapse:not(.show){display:none}
.collapsing{display:block;overflow:hidden}
.collapse,.collapsing{transition:height .35s ease}
.tab-content>.tab-pane{display:none}
.tab-content>.tab-pane.show.active{display:block}
.modal{position:fixed;top:0;left:0;z-index:1055;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0;display:none}
.modal.show{display:block}
.modal-dialog{position:relative;width:auto;margin:.5rem auto;pointer-events:none}
.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px)}
.modal.show .modal-dialog{transform:none}
.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}
.modal-backdrop{position:fixed;top:0;left:0;z-index:1050;width:100vw;height:100vh;background-color:#000;opacity:0;transition:opacity .15s linear}
.modal-backdrop.show{opacity:.6}
.modal-open{overflow:hidden}
.fz-9{font-size:9px;line-height:1}
.fz-10{font-size:10px;line-height:1}
.fz-11{font-size:11px;line-height:1.2}
.fz-12{font-size:12px;line-height:1.36}
.fz-13{font-size:13px;line-height:1.36}
.fz-14{font-size:14px;line-height:1.5}
.fz-15{font-size:15px;line-height:1.467}
.fz-16{font-size:16px;line-height:1.65}
.fz-18{font-size:18px;line-height:1.2}
.fz-20{font-size:20px;line-height:1.2}
.fw-light{font-weight:300}
.fw-regular{font-weight:400}
.fw-medium{font-weight:500}
.fw-bold{font-weight:700}
.fw-semi-bold{font-weight:600}
.fw-extra-bold{font-weight:800}
.fw-black{font-weight:900}
.underline{text-decoration:underline}
.font-inter{font-family:Inter,sans-serif}
.line-clamp-1{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}
.image{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}
.image img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;font-family:"object-fit: cover;";-o-object-fit:cover;object-fit:cover}
.image.fit-contain img{font-family:"object-fit: contain;";-o-object-fit:contain;object-fit:contain}
.image.position-bottom img{font-family:"object-fit: cover; object-position: bottom;";-o-object-position:bottom;object-position:bottom}
.image.position-top img{font-family:"object-fit: cover; object-position: top;";-o-object-position:top;object-position:top}
img{max-width:100%}
.ratio{position:relative}
.ratio::before{content:"";display:block;padding-bottom:100%}
html{overflow-x:hidden}
body{overflow-x:hidden;background-color:#f9f9f9;font-size:15px;line-height:1.2;font-family:Inter,sans-serif;color:#111827}
body :focus{box-shadow:none;outline:0}
a{text-decoration:none;color:inherit}
img{vertical-align:middle}
#wrapper{padding-top:66px}
@media screen and (min-width:576px){
#wrapper{padding-top:57px}
}
@media screen and (min-width:992px){
#wrapper{min-height:100vh;padding-top:70px}
}


@media screen and (min-width:768px){
.gutters-13{margin-right:-13px;margin-left:-13px}
}
@media screen and (min-width:768px){
.gutters-13>[class*=col]{padding-right:13px;padding-left:13px}
}
.wysiwyg b{font-weight:700}
.wysiwyg a{text-decoration:underline}
.w-100{width:100%}
.alert {
    padding: 15px;
    margin-bottom: 20px;
    border: 1px solid transparent;
    border-radius: 4px;
}

.alert-danger {
    color: #a94442;
    background-color: #f2dede;
    border-color: #ebccd1;
}
.alert-success {
    color: #08632a;
    background-color: #cff2dc;
    border-color: #bcedce;
}

.lnk {
    cursor: pointer;
}


.btn{display:flex;justify-content:center;align-items:center;border: 1px solid #d9e1e7;border-radius: 6px;background-color: transparent;color: #17181a}
.btn:hover {border-color: #717171;background-color: transparent;color: #17181a}
.btn svg{flex-shrink:0}
.btn-icon{display:flex;border:none;padding:0;background:0 0}
.btn-danger{border-color:#d9654c;background-color:#d9654c;color:#fff}
.btn-danger:hover{border-color:#d15033;background-color:#d15033;color:#fff}
.btn-success,.btn-nw-success {
    border-color: #00bf71;
    background-color: #00bf71;
    color: #fff;
}
.btn-success:hover, .btn-nw-success:hover {
    border-color: #00a35f;
    background-color: #00a35f;
    color: #fff;
}
.loading-spin {
    display: inline-block;
    width: 1em;
    height: 1em;
    border: 0.12em solid currentColor;
    border-top-color: transparent;
    border-radius: 50%;
    animation: spin 0.7s linear infinite;
    vertical-align: -0.125em;
}
@keyframes spin {
    to {
        transform: rotate(360deg);
    }
}
.modal {
    content-visibility: auto;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1050;
    display: none;
    overflow: hidden;
    outline: 0;
    font-family:Inter,sans-serif
}

.modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto
}

.modal-dialog {
    position: relative;
    width: auto;
    margin: .5rem;
    pointer-events: none
}

.modal.fade .modal-dialog {
    -webkit-transition: -webkit-transform 0.3s ease-out;
    transition: -webkit-transform 0.3s ease-out;
    -o-transition: transform 0.3s ease-out;
    transition: transform 0.3s ease-out;
    transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
    -webkit-transform: translate(0, -25%);
    -ms-transform: translate(0, -25%);
    transform: translate(0, -25%)
}

.modal.show .modal-dialog {
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    transform: translate(0, 0)
}

.modal-dialog-centered {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    min-height: calc(100% - (.5rem * 2))
}

/*.modal-content {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    pointer-events: auto;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid rgba(0,0,0,0.2);
    border-radius: .3rem;
    outline: 0
}*/

.modal-backdrop {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1040;
    background-color: #000
}

    .modal-backdrop.fade {
        opacity: 0
    }

    .modal-backdrop.show {
        opacity: .5
    }

.modal-header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    border-bottom:none;
    border-radius: 12px 12px 0 0;
    padding: 12px;
    background-color: #f1f6ff
}

    .modal-header .close {
        padding: 1rem;
        margin: -1rem -1rem -1rem auto;
        border: none;
        background: transparent;
    }

.modal-title {
    margin-bottom: 0;
    line-height: 1.5
}

.modal-body {
    position: relative;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: 1rem
}

.modal-footer {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    padding: 1rem;
    border-top: 1px solid #e9ecef
}

    .modal-footer > :not(:first-child) {
        margin-left: .25rem
    }

    .modal-footer > :not(:last-child) {
        margin-right: .25rem
    }

.modal-scrollbar-measure {
    position: absolute;
    top: -9999px;
    width: 50px;
    height: 50px;
    overflow: scroll
}

@media (min-width: 576px) {
    .modal-dialog {
        max-width: 500px;
        margin: 1.75rem auto
    }

    .modal-dialog-centered {
        min-height: calc(100% - (1.75rem * 2))
    }

    .modal-sm {
        max-width: 300px
    }
}

@media (min-width: 992px) {
    .modal-lg {
        max-width: 800px
    }
}
.modal.show{display: block}
.modal.hide {display: none !important}
.fw-extra-bold{font-weight:800}
/*.modal-backdrop{z-index:1040}*/
.modal-backdrop.show{opacity:.6}
.modal-new .select2-dropdown{border:none;border-radius:4px!important;margin-top:-5px;padding-left:37px;background-color:transparent}
.modal-new .select2-results{overflow:hidden;box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:4px;background-color:#fff}
.modal-new .select2-search--dropdown{display:none;padding-right:16px;padding-bottom:12px;padding-left:16px}
.modal-new .select2-results__option{padding-right:16px;padding-left:16px;font-size:13px;color:#3c3c3c}
.modal-new .select2-container--default .select2-results__option[aria-selected=true]{background-color:transparent;color:#3c3c3c}
.modal-new .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:transparent;color:#3c3c3c}
.modal-new .select2-container--default .select2-selection--multiple .select2-selection__choice{display:flex;flex-direction:row-reverse;align-items:center;border:1px dashed #d9e1e7;border-radius:2px;margin-top:4px;padding:4px 8px;background-color:#fff;line-height:1.2;color:#3c3c3c;gap:8px}
.modal-new .select2-selection__choice__remove{display:inline-block;overflow:hidden;width:9px;height:9px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='9' fill='none'%3E%3Cpath stroke='%235B5C62' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M8 8 4.5 4.5m0 0L1 1m3.5 3.5L8 1M4.5 4.5 1 8'/%3E%3C/svg%3E") no-repeat;text-indent:-9999px}
.modal-new{color:#000}
/*@media screen and (min-width:576px){
.modal-new{margin-top:10vh}
}*/
@media screen and (min-width:576px){
.modal-new--congras .modal-dialog{max-width:391px}
}
.modal-new--congras .modal-body{padding:12px}
@media screen and (min-width:768px){
.modal-new--congras .modal-body{padding:27px 26px 32px}
}
@media screen and (min-width:576px){
.modal-new--large .modal-dialog{max-width:510px}
}
@media screen and (min-width:576px){
.modal-new--content-vip .modal-dialog{max-width:640px}
}
@media screen and (min-width:576px){
.modal-new--notify-policy .modal-dialog{max-width:500px}
}
.modal-new--notify-policy .modal-header{padding:12px}
@media screen and (min-width:768px){
.modal-new--notify-policy .modal-header{padding:17px 26px 12px}
}
.modal-new--notify-policy .modal-body{padding:12px}
@media screen and (min-width:768px){
.modal-new--notify-policy .modal-body{padding:31px 26px 33px}
}
@media screen and (min-width:576px){
.modal-new--confirm .modal-dialog{max-width:500px}
}
.modal-new--confirm .modal-header{border-bottom:none;border-radius:12px 12px 0 0;padding:12px;background-color:#f1f6ff}
@media screen and (min-width:768px){
.modal-new--confirm .modal-header{padding:17px 26px 12px}
}
.modal-new--confirm .modal-body{padding:12px}
@media screen and (min-width:768px){
.modal-new--confirm .modal-body{padding:31px 26px 36px}
}
@media screen and (min-width:576px){
.modal-new--small .modal-dialog{max-width:460px}
}
.modal-new--small .modal-body{padding:12px}
@media screen and (min-width:768px){
.modal-new--small .modal-body{padding:25px 30px 36px}
}
@media screen and (min-width:576px){
.modal-new--form .modal-dialog{max-width:460px}
}
.modal-new--form .modal-header{border-bottom:none;border-radius:12px 12px 0 0;padding:12px;background-color:#f1f6ff}
@media screen and (min-width:768px){
.modal-new--form .modal-header{padding:17px 26px 12px}
}
.modal-new--form .modal-body{padding:12px}
@media screen and (min-width:768px){
.modal-new--form .modal-body{padding:16px 30px 29px}
}
.modal-new .modal-heading{display:flex;align-items:center;gap:8px}
.modal-new .modal-close{position:absolute;top:12px;right:12px;z-index:1;transition:all .3s ease;border:none;padding:0;background:0 0;color:#99b2c6}
@media screen and (min-width:768px){
.modal-new .modal-close{top:18px;right:18px}
}
.modal-new .modal-close:hover{color:#000ea4}
.modal-new .modal-content{box-shadow:0 15px 15px -3px rgba(18,18,23,.13);border:none;border-radius:12px}
.modal-new .form-control{border:1px solid transparent;border-radius:4px;height:36px;padding:0 12px;background-color:#f8f8f8;color:#000}
.modal-new .form-control::-moz-placeholder{color:#74788d}
.modal-new .form-control:-ms-input-placeholder{color:#74788d}
.modal-new .form-control::placeholder{color:#74788d}
.modal-new .form-control:focus{box-shadow:none;border-color:#ced4da;outline:0}
.modal-new .select2-container{width:100%!important}
.modal-new .select2-container--default .select2-selection--multiple,.modal-new .select2-container--default .select2-selection--single{transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;border:1px solid transparent;border-radius:4px!important;width:100%;height:36px;background-color:#f8f8f8}
.modal-new .select2-container--default .select2-selection--multiple{height:auto}
.modal-new .select2-container--default.select2-container--open .select2-selection--multiple,.modal-new .select2-container--default.select2-container--open .select2-selection--single{border-color:#ced4da}
.modal-new .select2-container--default .select2-selection--multiple .select2-selection__rendered,.modal-new .select2-container--default .select2-selection--single .select2-selection__rendered{padding-left:12px;font-size:13px;line-height:34px;color:#74788d;padding-right:36px;padding-left:36px;vertical-align:middle}
/*.modal-new .select2-container--default .select2-selection--multiple .select2-selection__rendered{padding-right:36px;padding-left:36px;vertical-align:middle}*/
.modal-new .select2-container--default .select2-selection--multiple .select2-selection__placeholder,.modal-new .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#74788d}
.modal-new .select2-container--default .select2-selection--multiple .select2-selection__arrow,.modal-new .select2-container--default .select2-selection--single .select2-selection__arrow{top:calc(50% - 3px);right:13px;width:10px;height:6px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' fill='none'%3E%3Cpath stroke='%238894A1' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m1 1 4 4 4-4'/%3E%3C/svg%3E") no-repeat}
.modal-new .select2-container--default .select2-selection--multiple .select2-selection__arrow b,.modal-new .select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}
.modal-new .select2-container--default.select2-container--open .select2-selection__arrow{transform:rotate(180deg)}
.modal-new .select2-container .select2-search--inline .select2-search__field{margin-top:0}
.modal-new .select2-container--default .select2-selection--multiple .select2-selection__rendered li:first-child:last-child .select2-search__field{width:100%!important;min-width:200px}
.modal-new .select2-container--default .select2-selection--multiple .select2-selection__rendered li:first-child:last-child .select2-search__field::-moz-placeholder{color:#74788d}
.modal-new .select2-container--default .select2-selection--multiple .select2-selection__rendered li:first-child:last-child .select2-search__field:-ms-input-placeholder{color:#74788d}
.modal-new .select2-container--default .select2-selection--multiple .select2-selection__rendered li:first-child:last-child .select2-search__field::placeholder{color:#74788d}
.modal-new .select2-container--default .select2-selection--multiple .select2-selection__rendered::after{content:"";position:absolute;top:calc(50% - 3px);right:13px;width:10px;height:6px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' fill='none'%3E%3Cpath stroke='%238894A1' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m1 1 4 4 4-4'/%3E%3C/svg%3E") no-repeat}
.modal-new .select2-container--default.select2-container--open .select2-selection--multiple .select2-selection__rendered::after{transform:rotate(180deg)}
.modal-new .btn{width:100%;padding:.375rem .75rem;line-height:1.5}
.modal-new-layout{display:flex;flex-direction:column}
@media screen and (min-width:768px){
.modal-new-layout{flex-direction:row}
}
.modal-new-left{position:relative;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;border-radius:12px 12px 0 0;width:100%;padding:25px 12px;background-color:#f1f6ff;color:#000ea4}
@media screen and (min-width:768px){
.modal-new-left{border-radius:12px 0 0 12px;width:266px;padding:18px 22px 26px 25px}
}
.modal-new-left::after{content:"";position:absolute;top:0;left:0;z-index:2;border:1px solid #adb4ff;border-radius:12px 12px 0 0;width:100%;height:100%;background:url(../images/common/modal-bg.png) no-repeat center/cover;pointer-events:none}
@media screen and (min-width:768px){
.modal-new-left::after{border-radius:12px 0 0 12px}
}
.modal-new-left .fz-22{margin-bottom:6px}
@media screen and (min-width:768px){
.modal-new-left .fz-22{max-width:150px}
}
.modal-new-left .fz-13{line-height:1.3}
.modal-new-right{width:100%;padding:25px 12px}
@media screen and (min-width:768px){
.modal-new-right{width:calc(100% - 266px);padding:55px 34px 73px 29px}
}
.modal-new-update-title{margin-bottom:7px;text-align:center}
.modal-new-update-description{margin:0 -2px 20px;text-align:center}
.modal-new-update-form-item{margin-bottom:12px}
.modal-new-update-form-item:nth-child(2){margin-bottom:9px}
.modal-new-update-form-footer{display:flex;margin-top:34px;gap:12px}
@media screen and (min-width:768px){
.modal-new-update-form-footer{gap:17px}
}
.modal-new-form .modal-new-update-form-footer{margin-top:23px}
.modal-new-checkbox{display:flex;gap:8px}
.modal-new-checkbox-input{border:1px solid #ced4da;border-radius:2px;width:16px;height:16px;background:0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.modal-new-checkbox-input:checked{border-color:#556ee6;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='7' fill='none'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M8.2 1 3.25 5.8 1 3.618'/%3E%3C/svg%3E") no-repeat center,#556ee6}
.modal-new-checkbox-label{align-self:center;color:#3c3c3c}
.modal-new-btn-outline{border:1px solid #d9e1e7;border-radius:6px;background-color:transparent;color:#17181a}
.modal-new-btn-outline:hover{border-color:#717171;background-color:transparent;color:#17181a}
.modal-new-btn-primary{border:1px solid #003aa9;border-radius:6px;background-color:#003aa9;color:#fff}
.modal-new-btn-primary:hover{border-color:#3f58cd;background-color:#3f58cd;color:#fff}
.modal-new-alert{border-left:6px solid #003aa9;border-radius:0 4px 4px 0;margin-bottom:10px;padding:11px 11px 10px;background-color:#e0ebff;color:#000ea4}
.modal-new-policy{margin-bottom:20px;color:#717171}
@media screen and (min-width:768px){
.modal-new-policy{margin-bottom:35px}
}
.modal-new-policy p{margin-bottom:4px}
.modal-new-policy ul{margin-top:10px;margin-bottom:11px;color:#000}
.modal-new-policy ul li{position:relative;padding-left:28px;list-style:none;margin:0;line-height:initial}
.modal-new-policy ul li::before{content:"";position:absolute;top:1px;left:2px;width:14px;height:14px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none'%3E%3Ccircle cx='7' cy='7' r='7' fill='%23D2E2FF'/%3E%3Cpath stroke='%231424D0' stroke-linecap='round' stroke-linejoin='round' d='M9.8 5.133 6.27 8.867 4.668 7.17'/%3E%3C/svg%3E") no-repeat}
.modal-new-policy ul li+li{margin-top:8px}
.modal-new-policy i{font-style:italic;color:#3c3c3c}
.modal-new-policy a{color:#1424d0}
.modal-new-policy a::after{content:"";display:inline-block;transition:all .3s ease;width:8px;height:8px;margin-left:4px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' fill='none'%3E%3Cpath stroke='%231424D0' stroke-linecap='round' stroke-linejoin='round' d='m1 7 6-6M1 1h6v6'/%3E%3C/svg%3E") no-repeat}
.modal-new-policy a:hover::after{transform:translateX(3px)}
.modal-new-icon-header{margin-bottom:22px;text-align:center;color:#6b7ee8}
.modal-new-icon-header p{margin-top:2px}
.modal-new-description{margin-bottom:21px}
.modal-new-description p{margin-bottom:5px}
.modal-new-description i{font-style:italic;color:#717171}
.modal-new-description a{color:#1424d0}
.modal-new-description a::after{content:"";display:inline-block;transition:all .3s ease;width:8px;height:8px;margin-left:4px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' fill='none'%3E%3Cpath stroke='%231424D0' stroke-linecap='round' stroke-linejoin='round' d='m1 7 6-6M1 1h6v6'/%3E%3C/svg%3E") no-repeat}
.modal-new-description a:hover::after{transform:translateX(3px)}
.modal-new-row{display:flex;flex-wrap:wrap;gap:12px}
@media screen and (min-width:768px){
.modal-new-row{flex-wrap:nowrap;margin-bottom:36px}
.modal-new-row.gap-large{gap:19px}
}
.modal-new-icon{display:inline-block;width:18px;height:18px;margin-bottom:2px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none'%3E%3Ccircle cx='9' cy='9' r='9' fill='%23D2E2FF'/%3E%3Cpath fill='%237383E8' d='M8.823 5.335a.2.2 0 0 1 .354 0l1 1.895a.2.2 0 0 0 .143.104l2.11.365a.2.2 0 0 1 .11.337l-1.493 1.536a.2.2 0 0 0-.055.168l.305 2.12a.2.2 0 0 1-.286.209l-1.923-.946a.2.2 0 0 0-.176 0l-1.923.946a.2.2 0 0 1-.286-.208l.305-2.12a.2.2 0 0 0-.055-.169L5.46 8.036a.2.2 0 0 1 .11-.337l2.11-.365a.2.2 0 0 0 .143-.104l1-1.895Z'/%3E%3C/svg%3E") no-repeat}
.modal-new-col{flex:1;border-radius:4px;padding:10px 10px 11px;background-color:#f1f6ff;text-align:center}
@media screen and (max-width:767px){
.modal-new-col br{display:none}
}
.modal-new-col .fz-13{line-height:1.38}
.modal-new-confirm{text-align:center}
.modal-new-confirm svg+p{margin-top:10px}
.modal-new-confirm .modal-new-policy{margin-top:14px}
.modal-new-confirm-title{margin-bottom:8px}
.modal-new-confirm-title.lh1-25{margin-bottom:3px;line-height:1.25}
.modal-new-confirm-text.fz-15{min-height:20px;line-height:1.33}
.modal-new-confirm-text a{transition:all .3s ease;color:#1424d0}
.modal-new-confirm-text a:hover{color:#003aa9}
.modal-new-confirm-radio{display:flex;justify-content:space-between;align-items:center;margin-top:14px}
@media screen and (min-width:768px){
.modal-new-confirm-radio{padding:0 8%}
}
.modal-new-confirm-radio-item{display:flex;gap:8px}
.modal-new-confirm-radio-item input{display:inline-block;border:1px solid #ced4da;border-radius:50%;width:20px;height:20px;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.modal-new-confirm-radio-item input:checked{border-color:#3f58cd;padding:3px;background-color:#3f58cd;background-clip:content-box}
.modal-new-confirm-radio-item span{align-self:center}
.modal-new-vertical-footer{display:flex;flex-direction:column;margin-top:35px;gap:14px}
.modal-new-form .modal-new-vertical-footer{margin-top:24px}
.modal-new-confirm-enable{position:relative;margin-top:10px;padding-top:15px;background:linear-gradient(to right,#fff 0,#d1d1d1 55%,#fff 100%) no-repeat left top/100% 1px}
.modal-new-confirm-enable i{font-style:italic;color:#717171}
.modal-new-confirm-enable .fz-14{line-height:1.33}
.modal-new-confirm-enable .modal-new-checkbox{margin-bottom:8px}
.modal-new-form{margin-top:12px}
.modal-new-form-item{position:relative}
.modal-new-form-item+.modal-new-form-item{margin-top:14px}
.modal-new-form-item .tooltip-inner{border-radius:4px;min-width:41px;padding:1px 4px;background-color:#585e6f;font-size:11px;text-align:center;letter-spacing:0;white-space:nowrap;color:#fff}
.modal-new-form-item .bs-tooltip-auto[x-placement^=top] .arrow::before,.modal-new-form-item .bs-tooltip-top .arrow::before{border-top-color:#585e6f}
.modal-new-form-item .bs-tooltip-auto[x-placement^=bottom] .arrow::before,.modal-new-form-item .bs-tooltip-bottom .arrow::before{border-bottom-color:#585e6f}
.modal-new-form-item .tooltip.bs-tooltip-top[x-placement^=top]{top:-22px!important;left:4px!important;transform:none!important}
.modal-new-form-item .tooltip.bs-tooltip-top[x-placement^=top] .arrow{left:12px!important}
.modal-new-form-item .form-control{padding-left:36px}
.modal-new-form-item textarea.form-control{height:72px;padding:8px 11px;resize:none}
.modal-new-form-item-icon{position:absolute;top:9px;left:13px;z-index:5;display:flex;justify-content:center;align-items:center;transition:all .3s ease;width:17px;height:17px;color:#74788d}
.modal-new-form-item-icon:hover{color:#003aa9}

.flex-col-rev{flex-direction:column-reverse}
.flex-row-rev{flex-direction:row-reverse}
.c-white{color:#fff !important}
