/* Minification failed. Returning unminified contents.
(1439,47): run-time error CSS1030: Expected identifier, found 'a'
(1439,48): run-time error CSS1031: Expected selector, found ')'
(1439,48): run-time error CSS1025: Expected comma or open brace, found ')'
(1776,40): run-time error CSS1039: Token not allowed after unary operator: '-ty'
(1776,62): run-time error CSS1039: Token not allowed after unary operator: '-rx'
(1776,84): run-time error CSS1039: Token not allowed after unary operator: '-ry'
(1776,109): run-time error CSS1039: Token not allowed after unary operator: '-tz'
(1845,44): run-time error CSS1039: Token not allowed after unary operator: '-ty'
(1845,66): run-time error CSS1039: Token not allowed after unary operator: '-rx'
(1845,88): run-time error CSS1039: Token not allowed after unary operator: '-ry'
(1845,113): run-time error CSS1039: Token not allowed after unary operator: '-tz'
(1888,40): run-time error CSS1039: Token not allowed after unary operator: '-ty'
(1888,62): run-time error CSS1039: Token not allowed after unary operator: '-rx'
(1888,84): run-time error CSS1039: Token not allowed after unary operator: '-ry'
(1888,109): run-time error CSS1039: Token not allowed after unary operator: '-tz'
(1957,44): run-time error CSS1039: Token not allowed after unary operator: '-ty'
(1957,66): run-time error CSS1039: Token not allowed after unary operator: '-rx'
(1957,88): run-time error CSS1039: Token not allowed after unary operator: '-ry'
(1957,113): run-time error CSS1039: Token not allowed after unary operator: '-tz'
(2000,40): run-time error CSS1039: Token not allowed after unary operator: '-ty'
(2000,62): run-time error CSS1039: Token not allowed after unary operator: '-rx'
(2000,84): run-time error CSS1039: Token not allowed after unary operator: '-ry'
(2000,109): run-time error CSS1039: Token not allowed after unary operator: '-tz'
(2072,44): run-time error CSS1039: Token not allowed after unary operator: '-ty'
(2072,66): run-time error CSS1039: Token not allowed after unary operator: '-rx'
(2072,88): run-time error CSS1039: Token not allowed after unary operator: '-ry'
(2072,113): run-time error CSS1039: Token not allowed after unary operator: '-tz'
(2144,44): run-time error CSS1039: Token not allowed after unary operator: '-ty'
(2144,66): run-time error CSS1039: Token not allowed after unary operator: '-rx'
(2144,88): run-time error CSS1039: Token not allowed after unary operator: '-ry'
(2144,113): run-time error CSS1039: Token not allowed after unary operator: '-tz'
(3673,100): run-time error CSS1038: Expected hex color, found '#000c'
 */
.nw-hero--simple{padding:11px 0;background:#d1d1d1}
.nw-hero--simple-dropdown{display:flex;align-items:flex-start;height:90px;padding:0;background:0 0}
.nw-hero--simple-dropdown .nw-hero__inner{position:relative;z-index:10;width:100%;padding:11px 0;background:#d1d1d1}
.nw-hero--simple-dropdown .nw-hero__shadow{position:relative;margin:7px}
.nw-hero--simple-dropdown .nw-hero__shadow::before{content:"";position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px;z-index:5;box-shadow:1px 2px 4px 0 rgba(0,0,0,.2);border-radius:12px;background-color:#dfdfdf;pointer-events:none}
.nw-hero--simple-dropdown .nw-hero__search{position:relative;z-index:11;border-radius:6px;margin:0;padding:7px 11px}
.nw-hero--simple-dropdown .nw-hero__search::before{content:none}
.nw-hero--simple-dropdown .nw-hero__list-dropdown{position:relative;z-index:10;display:none;margin-top:12px;margin-bottom:19px;gap:8px}
@media screen and (max-width:767px){
.nw-hero--simple-dropdown .nw-hero__list-dropdown{flex-wrap:wrap}
}
.nw-hero--simple-dropdown .nw-hero__list-dropdown.active{display:flex;flex-wrap:wrap}
.nw-hero--simple-dropdown .nw-hero__list-dropdown .item{flex:1}
.nw-hero--simple-dropdown .nw-hero__list-dropdown .bootstrap-select>.dropdown-toggle{border-color:#fff!important;border-radius:6px;padding:8px 25px 8px 12px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E %3Cpath d='M4 6L8 10L12 6' stroke='%23595959' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E %3C/svg%3E") no-repeat right 6px center;background-color:#fff;font-size:12px;font-weight:500;text-transform:capitalize;letter-spacing:1px;color:#595959}
.nw-hero--simple-dropdown .nw-hero__list-dropdown .bootstrap-select>.dropdown-toggle::after{content:none}
.nw-hero--simple-dropdown .nw-hero__list-dropdown .dropdown>.dropdown-menu{position:relative!important;transform:none!important;box-shadow:none;border-radius:0 0 6px 6px;width:100%;min-width:auto;margin:-5px 0 0;padding-top:1px;padding-right:7px;padding-bottom:7px;padding-left:6px}
.nw-hero--simple-dropdown .nw-hero__list-dropdown .dropdown>.dropdown-menu>.inner{padding-right:0}
.nw-hero--simple-dropdown .nw-hero__list-dropdown .dropdown>.dropdown-menu .dropdown-menu{min-width:auto}
.nw-hero--simple-dropdown .nw-hero__list-dropdown .bootstrap-select .dropdown-menu li a{padding:7.5px 7px;white-space:normal;color:#595959}
.nw-hero--simple-dropdown .nw-hero__list-dropdown .bootstrap-select .dropdown-menu li a:hover{background:rgba(217,217,217,.5);color:#595959!important}
.nw-hero--simple-dropdown .nw-hero__list-dropdown .dropdown-item.active,.nw-hero--simple-dropdown .nw-hero__list-dropdown .dropdown-item:active{background:rgba(217,217,217,.5)!important;color:#595959!important}
/*Style fixed*/
.nw-hero--simple-dropdown {
    height: auto
}
.nw-hero--simple-dropdown .nw-hero__list-dropdown .dropdown > .dropdown-menu {
    position: absolute !important;
    box-shadow: 0 2px 4px 0 rgba(0,0,0,.1) !important;
    border: none;
    transform: none !important;
    border-radius: 0 0 6px 6px;
    width: 100%;
    min-width: auto;
    padding-top: 1px;
    padding-right: 7px;
    padding-bottom: 7px;
    padding-left: 6px;
    /*min-width: 204px;*/
    top: 35px !important
}
.nw-support{padding:30px 0;background-color:rgba(189,189,189,.2)}
@media screen and (min-width:768px){
.nw-support{padding:36px 0 45px}
}
.nw-support__title{margin-bottom:8px;text-align:center}
.nw-support__title span{display:inline-block;padding:0 66px;background:linear-gradient(to right,#00bf71,#00bf71) no-repeat left center/50px 3px,linear-gradient(to right,#00bf71,#00bf71) no-repeat right center/50px 3px}
@media screen and (min-width:576px){
.nw-support__title span{padding:0 107px;background:linear-gradient(to right,#00bf71,#00bf71) no-repeat left center/91px 3px,linear-gradient(to right,#00bf71,#00bf71) no-repeat right center/91px 3px}
}
.nw-support__description{max-width:604px;margin:0 auto 34px;line-height:1.5;text-align:center}
@media screen and (min-width:768px){
.nw-support__buttons{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}
}
.nw-support__buttons .item{display:flex;align-items:center;transition:all .3s ease;border-radius:46.5px;margin:0 20.5px;padding:7px 60px 7px 8px;background-color:#fff}
@media screen and (max-width:767px){
.nw-support__buttons .item{width:100%;max-width:300px;margin:15px auto 0}
}
@media screen and (min-width:768px){
.nw-support__buttons .item{margin:0 12px;padding:7px 28px 7px 8px}
}
@media screen and (min-width:992px){
.nw-support__buttons .item{margin:0 20.5px;padding:7px 60px 7px 8px}
}
.nw-support__buttons .item:hover{background-color:#00bf71}
.nw-support__buttons .item:hover .item-icon{background-color:#fff;color:#00bf71}
.nw-support__buttons .item:hover .item-content{color:#fff}
.nw-support__buttons .item-icon{display:flex;justify-content:center;align-items:center;transition:all .3s ease;border-radius:50%;width:70px;height:70px;background-color:#00bf71;color:#fff}
.nw-support__buttons .item-content{transition:all .3s ease;width:calc(100% - 70px);padding-left:22px;color:#595959}
.nw-support.bg-white .nw-support__buttons .item{background-color:#f0f0f0}
.nw-support.bg-white .nw-support__buttons .item:hover{background-color:#00bf71}
.nw-support__heading{margin-bottom:18px;text-align:center}
.nw-support__button{margin-bottom:28px;text-align:center}
.nw-support__button .btn{display:flex;justify-content:center;align-items:center;border-radius:52px;width:245px;height:53px;margin:0 auto}
.nw-support__list{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:-15px}
.nw-support__list .item{display:flex;align-items:center;width:100%;padding:5px 10px}
@media screen and (min-width:768px){
.nw-support__list .item{width:50%;padding:14px}
}
@media screen and (min-width:1200px){
.nw-support__list .item{flex:none;width:auto}
}
.nw-support__list .item:hover{color:#00bf71}
.nw-support__list .item-icon{display:flex;justify-content:center;align-items:center;border:1px solid #00bf71;border-radius:50%;width:45px;height:45px;background:#fff}
.nw-support__list .item-content{width:calc(100% - 63px);padding-left:13px}
.nw-support--company{background-color:#fff}
@media screen and (min-width:768px){
.nw-support--company{padding-bottom:45px;padding-top:30px}
.nw-support__list .item{padding:10px}
.nw-support__list .item-icon{width:63px;height:63px}
}
.nw-support--company .nw-support__heading{margin-bottom:8px}
@media screen and (min-width:992px){
.nw-support--company .nw-support__list{padding:0 10% 0 7.7%}
}
.list-cate-cv {
    -webkit-box-shadow: 0 .0625rem .3125rem #d0d0d0;
    box-shadow: 0 .0625rem .3125rem #d0d0d0;
    padding: .5rem 0;
    margin-bottom: 2.5rem;
    background-color: #fff;
    position: relative
}

    .list-cate-cv .container {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        justify-content: flex-end
    }

@media screen and (min-width: 576px) {
    .list-cate-cv .container {
        display: block
    }
}

.list-cate-cv .wrap {
    width: 2.125rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

@media screen and (min-width: 576px) {
    .list-cate-cv .wrap {
        width: auto
    }
}

.list-cate-cv .list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-left: 0;
    margin-bottom: 0;
    list-style-type: none;
    position: relative
}

    .list-cate-cv .list:after {
        content: '';
        position: absolute;
        z-index: 1;
        width: .0625rem;
        height: 1rem;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
        right: .9375rem;
        background-color: #ffffff
    }

    .list-cate-cv .list .dropdown-item {
        position: relative;
        display: block;
        color: #333333;
        font-size: .875rem;
        white-space: nowrap;
        width: auto;
        padding: 0;
        background-color: #fff;
        padding-right: 1.9375rem
    }

        .list-cate-cv .list .dropdown-item:after {
            content: '';
            position: absolute;
            z-index: 1;
            width: .0625rem;
            height: 1rem;
            top: 50%;
            -webkit-transform: translateY(-50%);
            -ms-transform: translateY(-50%);
            transform: translateY(-50%);
            right: .5rem;
            background-color: #b3b3b3
        }

@media screen and (min-width: 375px) {
    .list-cate-cv .list .dropdown-item:after {
        right: .9375rem
    }
}

.list-cate-cv .list .dropdown-item.active, .list-cate-cv .list .dropdown-item:hover {
    color: #10bf51
}

    .list-cate-cv .list .dropdown-item.active span, .list-cate-cv .list .dropdown-item:hover span {
        color: #10bf51
    }

.list-cate-cv .list .dropdown-item:first-child {
    padding-right: 1.125rem
}

@media screen and (min-width: 375px) {
    .list-cate-cv .list .dropdown-item:first-child {
        padding-right: 1.9375rem
    }
}

.list-cate-cv .list .dropdown-item span {
    color: #bebebe;
    -webkit-backface-visibility: hidden;
    -webkit-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease
}

.list-cate-cv .menu .toggle {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 2.125rem;
    height: 2.125rem;
    padding: 2px 0;
    text-align: center;
    border: none;
    background:#10bf51;
    -webkit-box-shadow: 0 .0625rem .3125rem #d0d0d0;
    box-shadow: 0 .0625rem .3125rem #d0d0d0;
    border-radius: 50%;
    vertical-align: middle;
    cursor: pointer;
    display: block
}
.list-cate-cv .menu .toggle .fa {
    font-size: 6px;
    padding: 0 1px;
    color: #fff;
}
@media screen and (min-width: 576px) {
    .list-cate-cv .menu .toggle .fa {
        color: #999;
    }
    .list-cate-cv .menu .toggle {
        background: #fff
    }
}

.list-cate-cv .menu .toggle:after {
    display: none
}

.list-cate-cv .menu .toggle:focus {
    outline: none
}

.list-cate-cv .menu .dropdown-menu {
    border: none;
    padding: 0;
    margin: .3125rem 0 0
}

.list-cate-cv .menu .dropdown-item {
    color: #333333;
    font-size: .875rem;
    border-left: .0625rem solid rgba(0,0,0,0.15);
    border-right: .0625rem solid rgba(0,0,0,0.15);
    background-color: #fff
}

    .list-cate-cv .menu .dropdown-item:first-child {
        padding-top: .5rem;
        border-radius: .25rem .25rem 0 0;
        border-top: .0625rem solid rgba(0,0,0,0.15)
    }

    .list-cate-cv .menu .dropdown-item:last-child {
        padding-bottom: .5rem;
        border-radius: 0 0 .25rem .25rem;
        border-bottom: .0625rem solid rgba(0,0,0,0.15)
    }

    .list-cate-cv .menu .dropdown-item span {
        color: #bebebe;
        -webkit-backface-visibility: hidden;
        -webkit-transition: all .3s ease;
        -o-transition: all .3s ease;
        transition: all .3s ease
    }

    .list-cate-cv .menu .dropdown-item.active, .list-cate-cv .menu .dropdown-item:hover {
        color: #10bf51
    }

        .list-cate-cv .menu .dropdown-item.active span, .list-cate-cv .menu .dropdown-item:hover span {
            color: #10bf51
        }

.handbook {
    padding: 3.375rem 0 2.875rem
}

    .handbook .row {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center
    }

    .handbook .item {
        margin-bottom: .25rem
    }

    .handbook .item-img {
        height: 13rem
    }

        .handbook .item-img img {
            width: 100%;
            height: 100%;
            -o-object-fit: cover;
            object-fit: cover;
			min-height:200px
        }

    .handbook .item-body {
        background-color: #fff;
        -webkit-box-shadow: 0 .1875rem .1875rem #d9d9d9;
        box-shadow: 0 .1875rem .1875rem #d9d9d9;
        padding: .5625rem 1.25rem .6875rem;
        text-align: center
    }

    .handbook .item-ttl {
        font-weight: bold;
        color: #333;
        font-size: .9375rem;
        line-height: 1.48;
        display: block;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
        -o-text-overflow: ellipsis;
        text-overflow: ellipsis
    }

        .handbook .item-ttl:hover {
            color: #10bf51
        }

    .handbook.has-btn {
        padding-bottom: 1.625rem
    }

        .handbook.has-btn .btn-com03 {
            margin-top: -1.0625rem
        }

    .handbook .slick-slider {
        margin-bottom: 7px
    }

    .handbook .item:hover .item-ttl {
        color: #10bf51;
    }

@charset 'UTF-8';.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block;width: 100%;}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
.slick-loading .slick-list {
    background: #fff url("data:image/gif;base64,R0lGODlhIAAgAPUAAP///wAAAPr6+sTExOjo6PDw8NDQ0H5+fpqamvb29ubm5vz8/JKSkoaGhuLi4ri4uKCgoOzs7K6urtzc3D4+PlZWVmBgYHx8fKioqO7u7kpKSmxsbAwMDAAAAM7OzsjIyNjY2CwsLF5eXh4eHkxMTLCwsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH+GkNyZWF0ZWQgd2l0aCBhamF4bG9hZC5pbmZvACH5BAAKAAAAIf8LTkVUU0NBUEUyLjADAQAAACwAAAAAIAAgAAAG/0CAcEgkFjgcR3HJJE4SxEGnMygKmkwJxRKdVocFBRRLfFAoj6GUOhQoFAVysULRjNdfQFghLxrODEJ4Qm5ifUUXZwQAgwBvEXIGBkUEZxuMXgAJb1dECWMABAcHDEpDEGcTBQMDBQtvcW0RbwuECKMHELEJF5NFCxm1AAt7cH4NuAOdcsURy0QCD7gYfcWgTQUQB6Zkr66HoeDCSwIF5ucFz3IC7O0CC6zx8YuHhW/3CvLyfPX4+OXozKnDssBdu3G/xIHTpGAgOUPrZimAJCfDPYfDin2TQ+xeBnWbHi37SC4YIYkQhdy7FvLdpwWvjA0JyU/ISyIx4xS6sgfkNS4me2rtVKkgw0JCb8YMZdjwqMQ2nIY8BbcUQNVCP7G4MQq1KRivR7tiDEuEFrggACH5BAAKAAEALAAAAAAgACAAAAb/QIBwSCQmNBpCcckkEgREA4ViKA6azM8BEZ1Wh6LOBls0HA5fgJQ6HHQ6InKRcWhA1d5hqMMpyIkOZw9Ca18Qbwd/RRhnfoUABRwdI3IESkQFZxB4bAdvV0YJQwkDAx9+bWcECQYGCQ5vFEQCEQoKC0ILHqUDBncCGA5LBiHCAAsFtgqoQwS8Aw64f8m2EXdFCxO8INPKomQCBgPMWAvL0n/ff+jYAu7vAuxy8O/myvfX8/f7/Arq+v0W0HMnr9zAeE0KJlQkJIGCfE0E+PtDq9qfDMogDkGmrIBCbNQUZIDosNq1kUsEZJBW0dY/b0ZsLViQIMFMW+RKKgjFzp4fNokPIdki+Y8JNVxA79jKwHAI0G9JGw5tCqDWTiFRhVhtmhVA16cMJTJ1OnVIMo1cy1KVI5NhEAAh+QQACgACACwAAAAAIAAgAAAG/0CAcEgkChqNQnHJJCYWRMfh4CgamkzFwBOdVocNCgNbJAwGhKGUOjRQKA1y8XOGAtZfgIWiSciJBWcTQnhCD28Qf0UgZwJ3XgAJGhQVcgKORmdXhRBvV0QMY0ILCgoRmIRnCQIODgIEbxtEJSMdHZ8AGaUKBXYLIEpFExZpAG62HRRFArsKfn8FIsgjiUwJu8FkJLYcB9lMCwUKqFgGHSJ5cnZ/uEULl/CX63/x8KTNu+RkzPj9zc/0/Cl4V0/APDIE6x0csrBJwybX9DFhBhCLgAilIvzRVUriKHGlev0JtyuDvmsZUZlcIiCDnYu7KsZ0UmrBggRP7n1DqcDJEzciOgHwcwTyZEUmIKEMFVIqgyIjpZ4tjdTxqRCMPYVMBYDV6tavUZ8yczpkKwBxHsVWtaqo5tMgACH5BAAKAAMALAAAAAAgACAAAAb/QIBwSCQuBgNBcck0FgvIQtHRZCYUGSJ0IB2WDo9qUaBQKIXbLsBxOJTExUh5mB4iDo0zXEhWJNBRQgZtA3tPZQsAdQINBwxwAnpCC2VSdQNtVEQSEkOUChGSVwoLCwUFpm0QRAMVFBQTQxllCqh0kkIECF0TG68UG2O0foYJDb8VYVa0alUXrxoQf1WmZnsTFA0EhgCJhrFMC5Hjkd57W0jpDsPDuFUDHfHyHRzstNN78PPxHOLk5dwcpBuoaYk5OAfhXHG3hAy+KgLkgNozqwzDbgWYJQyXsUwGXKNA6fnYMIO3iPeIpBwyqlSCBKUqEQk5E6YRmX2UdAT5kEnHKkQ5hXjkNqTPtKAARl1sIrGoxSFNuSEFMNWoVCxEpiqyRlQY165wEHELAgAh+QQACgAEACwAAAAAIAAgAAAG/0CAcEgsKhSLonJJTBIFR0GxwFwmFJlnlAgaTKpFqEIqFJMBhcEABC5GjkPz0KN2tsvHBH4sJKgdd1NHSXILah9tAmdCC0dUcg5qVEQfiIxHEYtXSACKnWoGXAwHBwRDGUcKBXYFi0IJHmQEEKQHEGGpCnp3AiW1DKFWqZNgGKQNA65FCwV8bQQHJcRtds9MC4rZitVgCQbf4AYEubnKTAYU6eoUGuSpu3fo6+ka2NrbgQAE4eCmS9xVAOW7Yq7IgA4Hpi0R8EZBhDshOnTgcOtfM0cAlTigILFDiAFFNjk8k0GZgAxOBozouIHIOyKbFixIkECmIyIHOEiEWbPJTTQ5FxcVOMCgzUVCWwAcyZJvzy45ADYVZNIwTlIAVfNB7XRVDLxEWLQ4E9JsKq+rTdsMyhcEACH5BAAKAAUALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RagJmQgtHaX5XZUYKQ4YKEYSKfVKPaUMZHwMDeQBxh04ABYSFGU4JBpsDBmFHdXMLIKofBEyKCpdgspsOoUsLXaRLCQMgwky+YJ1FC4POg8lVAg7U1Q5drtnHSw4H3t8HDdnZy2Dd4N4Nzc/QeqLW1bnM7rXuV9tEBhQQ5UoCbJDmWKBAQcMDZNhwRVNCYANBChZYEbkVCZOwASEcCDFQ4SEDIq6WTVqQIMECBx06iCACQQPBiSabHDqzRUTKARMhSFCDrc+WNQIcOoRw5+ZIHj8ADqSEQBQAwKKLhIzowEEeGKQ0owIYkPKjHihZoBKi0KFE01b4zg7h4y4IACH5BAAKAAYALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RagJmQgtHaX5XZUUJeQCGChGEin1SkGlubEhDcYdOAAWEhRlOC12HYUd1eqeRokOKCphgrY5MpotqhgWfunqPt4PCg71gpgXIyWSqqq9MBQPR0tHMzM5L0NPSC8PCxVUCyeLX38+/AFfXRA4HA+pjmoFqCAcHDQa3rbxzBRD1BwgcMFIlidMrAxYICHHA4N8DIqpsUWJ3wAEBChQaEBnQoB6RRr0uARjQocMAAA0w4nMz4IOaU0lImkSngYKFc3ZWyTwJAALGK4fnNA3ZOaQCBQ22wPgRQlSIAYwSfkHJMrQkTyEbKFzFydQq15ccOAjUEwQAIfkEAAoABwAsAAAAACAAIAAABv9AgHBILCoUi6JySUwSBUdBUcpUJhSZZ5RYUCSq060QqqACyAVwMXIcks2ZtlrrHYvJ3zn3mHwLjxFqAmZCC0dpfldlRQl5AIYKEYSKfVKQaW5sSENxh04ABYSFGU4LXYdhR3V6p5GiQ4oKmGCtjkymi2qGBZ+6eo+3g8KDvYLDxKrJuXNkys6qr0zNygvHxL/V1sVD29K/AFfRRQUDDt1PmoFqHgPtBLetvMwG7QMes0KxkkIFIQNKDhBgKvCh3gQiqmxt6NDBAAEIEAgUOHCgBBEH9Yg06uWAIQUABihQMACgBEUHTRwoUEOBIcqQI880OIDgm5ABDA8IgUkSwAAyij1/jejAARPPIQwONBCnBAJDCEOOCnFA8cOvEh1CEJEqBMIBEDaLcA3LJIEGDe/0BAEAIfkEAAoACAAsAAAAACAAIAAABv9AgHBILCoUi6JySUwSBUdBUcpUJhSZZ5RYUCSq060QqqACyAVwMXIcks2ZtlrrHYvJ3zn3mHwLjxFqAmZCC0dpfldlRQl5AIYKEYSKfVKQaW5sSENxh04ABYSFGU4LXYdhR3V6p5GiQ4oKmGCtjkymi2qGBZ+6eo+3g8KDvYLDxKrJuXNkys6qr0zNygvHxL/V1sVDDti/BQccA8yrYBAjHR0jc53LRQYU6R0UBnO4RxmiG/IjJUIJFuoVKeCBigBN5QCk43BgFgMKFCYUGDAgFEUQRGIRYbCh2xACEDcAcHDgQDcQFGf9s7VkA0QCI0t2W0DRw68h8ChAEELSJE8xijBvVqCgIU9PjwA+UNzG5AHEB9xkDpk4QMGvARQsEDlKxMCALDeLcA0rqEEDlWCCAAAh+QQACgAJACwAAAAAIAAgAAAG/0CAcEgsKhSLonJJTBIFR0FRylQmFJlnlFhQJKrTrRCqoALIBXAxchySzZm2Wusdi8nfOfeYfAuPEWoCZkILR2l+V2VFCXkAhgoRhIp9UpBpbmxIQ3GHTgAFhIUZTgtdh2FHdXqnkaJDigqYYK2OTKaLaoYFn7p6j0wOA8PEAw6/Z4PKUhwdzs8dEL9kqqrN0M7SetTVCsLFw8d6C8vKvUQEv+dVCRAaBnNQtkwPFRQUFXOduUoTG/cUNkyYg+tIBlEMAFYYMAaBuCekxmhaJeSeBgiOHhw4QECAAwcCLhGJRUQCg3RDCmyUVmBYmlOiGqmBsPGlyz9YkAlxsJEhqCubABS9AsPgQAMqLQfM0oTMwEZ4QpLOwvMLxAEEXIBG5aczqtaut4YNXRIEACH5BAAKAAoALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RahAQRQtHaX5XZUUJeQAGHR0jA0SKfVKGCmlubEhCBSGRHSQOQwVmQwsZTgtdh0UQHKIHm2quChGophuiJHO3jkwOFB2UaoYFTnMGegDKRQQG0tMGBM1nAtnaABoU3t8UD81kR+UK3eDe4nrk5grR1NLWegva9s9czfhVAgMNpWqgBGNigMGBAwzmxBGjhACEgwcgzAPTqlwGXQ8gMgAhZIGHWm5WjelUZ8jBBgPMTBgwIMGCRgsygVSkgMiHByD7DWDmx5WuMkZqDLCU4gfAq2sACrAEWFSRLjUfWDopCqDTNQIsJ1LF0yzDAA90UHV5eo0qUjB8mgUBACH5BAAKAAsALAAAAAAgACAAAAb/QIBwSCwqFIuickk0FIiCo6A4ZSoZnRBUSiwoEtYipNOBDKOKKgD9DBNHHU4brc4c3cUBeSOk949geEQUZA5rXABHEW4PD0UOZBSHaQAJiEMJgQATFBQVBkQHZKACUwtHbX0RR0mVFp0UFwRCBSQDSgsZrQteqEUPGrAQmmG9ChFqRAkMsBd4xsRLBBsUoG6nBa14E4IA2kUFDuLjDql4peilAA0H7e4H1udH8/Ps7+3xbmj0qOTj5mEWpEP3DUq3glYWOBgAcEmUaNI+DBjwAY+dS0USGJg4wABEXMYyJNvE8UOGISKVCNClah4xjg60WUKyINOCUwrMzVRARMGENWQ4n/jpNTKTm15J/CTK2e0MoD+UKmHEs4onVDVVmyqdpAbNR4cKTjqNSots07EjzzJh1S0IADsAAAAAAAAAAAA=") center center no-repeat;
}
.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:40px;height:40px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:0;border-radius:50%;background:#e3e3e3;z-index:10;transition:background-color .3s ease}.slick-next:focus,.slick-prev:focus{outline:0}.slick-prev{left:-80px}.slick-next{right:-80px}.slick-dots{position:absolute;bottom:0;display:block;width:100%;padding:0;margin:0 auto;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:0;cursor:pointer;color:transparent;border:0;outline:0;background:#dbdbdb;width:12px;height:12px;border-radius:50%}.slick-dots li.slick-active button{background:#10bf51}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}
.cv-profession {
    background-color: #f6f6f6;
    padding: 3.25rem 0 1.6875rem
}

    .cv-profession .item {
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        margin-bottom: 1.875rem
    }

    .cv-profession .item-img {
        width: 5rem;
        height: 5rem;
        -ms-flex-negative: 0;
        flex-shrink: 0;
        border: .125rem solid #10bf51;
        border-radius: 50%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        padding: .625rem;
        position: relative;
        z-index: 2;
        background-color: #fff
    }

    .cv-profession .item-body {
        width: calc(100% - 2.5rem);
        margin-left: -2.5rem;
        -webkit-box-shadow: 0 .0625rem .3125rem #d0d0d0;
        box-shadow: 0 .0625rem .3125rem #d0d0d0;
        background-color: #fff
    }

    .cv-profession .item-content {
        overflow: hidden;
        padding: 1.625rem 2.125rem 1.5rem 3.25rem;
        position: relative
    }

        .cv-profession .item-content:before {
            content: '';
            position: absolute;
            width: 5.625rem;
            height: 5.625rem;
            border-radius: 50%;
            z-index: 1;
            right: -2.8125rem;
            top: -2.8125rem;
            background-color: #f1f1f1;
            -webkit-backface-visibility: hidden;
            -webkit-transition: all .3s ease;
            -o-transition: all .3s ease;
            transition: all .3s ease
        }

        .cv-profession .item-content:after {
            content: '\f178';
            font-family: FontAwesome;
            position: absolute;
            z-index: 2;
            font-size: 1rem;
            top: .375rem;
            right: .625rem;
            color: #c8c8c8;
            -webkit-backface-visibility: hidden;
            -webkit-transition: all .3s ease;
            -o-transition: all .3s ease;
            transition: all .3s ease
        }

    .cv-profession .item-ttl {
        font-weight: bold;
        font-size: 1rem;
        line-height: 1.5;
        color: #333333;
        margin-bottom: 0;
        text-transform: uppercase
    }

    .cv-profession .item-txt {
        font-weight: 400;
        color: #666666;
        line-height: 1.9;
        font-size: .875rem;
        margin-bottom: 0
    }

    .cv-profession .item:hover .item-content:before {
        background-color: #10bf51
    }

    .cv-profession .item:hover .item-content:after {
        color: #ffffff
    }

    .cv-profession .btn-com03 {
        margin-top: -.9375rem
    }

.common-group-btn {
    background-color: #f6f6f6;
    padding: 2.4375rem 0
}

    .common-group-btn.perfect-pixel {
        padding: 2.4375rem 0 2.5rem
    }

        .common-group-btn.perfect-pixel .ttl-com02 {
            margin-bottom: .625rem
        }

            .common-group-btn.perfect-pixel .ttl-com02 + p {
                margin: 0 auto 1.375rem
            }

.common-group-btn02 .ttl-com02 {
    margin-bottom: 1.625rem
}

.common-group-btn02 .btn-com01 {
    padding: .625rem 1.6875rem;
    width: 100%
}

@media screen and (min-width: 576px) {
    .common-group-btn02 .btn-com01 {
        width: auto
    }
}

.common-group-btn02 .flex-center {
    margin: 0 0 1.75rem
}

.common-group-btn02 .wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin: 0 -.625rem
}

.common-group-btn02 .item {
    padding: 0 .625rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
    margin-bottom: .9375rem
}

    .common-group-btn02 .item:last-child {
        margin-bottom: 0
    }

@media screen and (min-width: 768px) {
    .common-group-btn02 .item {
        width: 50%;
        margin-bottom: 1.25rem
    }

        .common-group-btn02 .item:nth-last-child(2) {
            margin-bottom: 0
        }
}

@media screen and (min-width: 1200px) {
    .common-group-btn02 .item {
        width: auto;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        margin-bottom: 0
    }
}

.common-group-btn02 .item-img {
    width: 2.375rem;
    height: 2.375rem;
    border-radius: 50%;
    border: .125rem solid #e2e2e2;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: .3125rem;
    margin-right: .625rem;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    font-size: 1.25rem;
    color: #999
}

@media screen and (min-width: 768px) {
    .common-group-btn02 .item-img {
        width: 3rem;
        height: 3rem
    }
}

.common-group-btn02 .item-ttl {
    color: #666666;
    font-weight: 300;
    font-size: 1.125rem;
    line-height: 1.25
}

@media screen and (min-width: 768px) {
    .common-group-btn02 .item-ttl {
        font-size: 1.5rem
    }
}

.common-group-btn02 .item-ttl a {
    color: inherit
}

    .common-group-btn02 .item-ttl a:hover {
        color: #10bf51
    }

.common-group-btn02 .item-ttl b {
    font-weight: bold
}

@font-face {
    font-family: 'Didot Italic';
    src: url('/fonts3/Didot-Italic-02.ttf');
	font-display: swap
}

.image {
    position: absolute;
    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;';
        object-fit: 'cover';
    }

.blog-sidebar--bd-green {
    border: 2px solid #00c83a;
}

.action-sidebar {
    margin-top: 14px;
    margin-bottom: 12px;
}

.action-sidebar2 {
    margin-bottom: 0;
}

.action-sidebar__box {
    display: block;
    margin-bottom: 15px;
    border-bottom: 1px dotted #b7b7b7;
    padding-bottom: 14px;
}

.action-sidebar__box2 {
    margin-bottom: 20px;
    padding-bottom: 13px;
}

.action-sidebar__box:hover .action-sidebar__box-title2,
.action-sidebar__box:hover .action-sidebar__box-title {
    color: #00c83a;
}

.action-sidebar__box-label {
    position: absolute;
    z-index: 1;
    top: 8px;
    left: 7px;
    border-radius: 2px;
    padding: 4px 8px;
    background-color: #eb0026;
    font-size: 12px;
    line-height: 1;
    text-transform: uppercase;
    color: #fff;
}

.action-sidebar__box-image {
    position: relative;
    margin-bottom: 12px;
}

.action-sidebar__box-image2 {
    margin-bottom: 7px;
}

.action-sidebar__box-image::before {
    content: '';
    display: block;
    padding-bottom: 57%;
}

.action-sidebar__box-image2::before {
    padding-bottom: 56%;
}

.action-sidebar__box-title {
    transition: color .3s ease-in-out;
    font-size: 22px;
    line-height: 1.36;
    font-weight: 500;
    color: #333;
}

.action-sidebar__box-title2 {
    transition: color .3s ease-in-out;
    font-size: 20;
    line-height: 1.3;
    font-weight: 700;
    color: #000;
}

.action-sidebar__list {
    counter-reset: section;
}

.action-sidebar__item {
    position: relative;
    display: block;
    margin-bottom: 13px;
    min-height: 42px;
    padding-left: 58px;
    font-size: 15px;
    line-height: 1.47;
    color: #333;
}

    .action-sidebar__item:hover {
        text-decoration: none;
        color: #333;
    }

    .action-sidebar__item:last-child {
        margin-bottom: 0;
    }

    .action-sidebar__item::before {
        content: counter(section, decimal-leading-zero);
        position: absolute;
        top: 0;
        left: 4px;
        font-size: 40px;
        line-height: 1;
        font-family: 'Didot Italic';
        counter-increment: section;
        color: #263456;
    }

    .action-sidebar__item span {
        display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 3;
        line-clamp: 3;
        -webkit-box-orient: vertical;
    }

.for-you-sidebar__cta,
.action-sidebar__cta {
    text-align: right;
}

.for-you-sidebar__btn,
.action-sidebar__btn {
    align-items: center;
    display: inline-flex;
    margin-top: 17px;
    margin-right: -5px;
}

.for-you-sidebar__btn,
.action-sidebar__btn2 {
    margin-top: 0;
    margin-right: 0;
}

    .for-you-sidebar__btn:hover,
    .action-sidebar__btn:hover {
        text-decoration: none;
    }

.for-you-sidebar__btn-text,
.action-sidebar__btn-text {
    transition: color .3s ease-in-out;
    margin-right: 6px;
    font-size: 14px;
    line-height: 1.57;
    font-weight: bold;
    text-transform: uppercase;
    color: #000;
}

    .for-you-sidebar__btn-text:hover,
    .action-sidebar__btn-text:hover {
        color: #00c83a;
    }

.for-you-sidebar__btn-icon,
.action-sidebar__btn-icon {
    position: relative;
    top: -2px;
    align-items: center;
    display: flex;
    font-size: 22px;
}

    .for-you-sidebar__btn-icon i:first-child,
    .action-sidebar__btn-icon i:first-child {
        opacity: 0.2;
        color: #a8ffc1;
    }

    .for-you-sidebar__btn-icon i:nth-child(2),
    .action-sidebar__btn-icon i:nth-child(2) {
        color: #a8ffc1;
    }

    .for-you-sidebar__btn-icon i:last-child,
    .action-sidebar__btn-icon i:last-child {
        color: #00c83a;
    }

.action-module {
    padding: 21px 0 35px;
}

    .action-module .row {
        margin-right: -15px;
        margin-left: -15px;
    }

    .action-module [class*='col'] {
        padding-right: 15px;
        padding-left: 15px;
    }

.action-module__inner {
    border: 1px solid #00c83a;
    border-radius: 10px;
    padding: 23px 16px 28px 20px;
    background-color: #fafffb;
}

.about-joboko__head,
.for-you__head,
.action-module__head {
    justify-content: space-between;
    align-items: center;
    display: flex;
    margin-bottom: 20px;
}

.about-joboko__title,
.for-you__title,
.action-module__title {
    position: relative;
    display: inline-block;
    margin: 0;
    padding-bottom: 9px;
    font-size: 24px;
    line-height: 1.2;
    font-weight: bold;
    text-transform: uppercase;
    color: #000;
}

    .about-joboko__title::before,
    .for-you__title::before,
    .action-module__title::before {
        content: '';
        position: absolute;
        bottom: 0;
        left: 0;
        width: 68px;
        height: 4px;
        background-color: #00c83a;
    }

.about-joboko__btn,
.for-you__btn,
.action-module__btn {
    align-items: center;
    display: inline-flex;
}

    .about-joboko__btn:hover,
    .for-you__btn:hover,
    .action-module__btn:hover {
        text-decoration: none;
    }

.about-joboko__btn-text,
.for-you__btn-text,
.action-module__btn-text {
    transition: color .3s ease-in-out;
    margin-right: 6px;
    font-size: 14px;
    line-height: 1.57;
    font-weight: bold;
    text-transform: uppercase;
    color: #000;
}

    .about-joboko__btn-text:hover,
    .for-you__btn-text:hover,
    .action-module__btn-text:hover {
        color: #00c83a;
    }

.about-joboko__btn-icon,
.for-you__btn-icon,
.action-module__btn-icon {
    position: relative;
    top: -2px;
    align-items: center;
    display: flex;
    font-size: 22px;
}

    .about-joboko__btn-icon i:first-child,
    .for-you__btn-icon i:first-child,
    .action-module__btn-icon i:first-child {
        opacity: 0.2;
        color: #a8ffc1;
    }

    .about-joboko__btn-icon i:nth-child(2),
    .for-you__btn-icon i:nth-child(2),
    .action-module__btn-icon i:nth-child(2) {
        color: #a8ffc1;
    }

    .about-joboko__btn-icon i:last-child,
    .for-you__btn-icon i:last-child,
    .action-module__btn-icon i:last-child {
        color: #00c83a;
    }

.action-module__item {
    align-items: flex-start;
    display: flex;
    margin-bottom: 19px;
    border-bottom: 1px dotted #b7b7b7;
    padding-bottom: 17px;
}

.for-you [class*='col']:last-child .for-you__item,
.action-module [class*='col']:last-child .action-module__item {
    margin-bottom: 0;
    border-bottom: none;
    padding-bottom: 0;
}

.action-module__item:hover {
    color: inherit;
}

.action-module__item-image {
    position: relative;
    width: 36.4%;
}

    .action-module__item-image::before {
        content: '';
        display: block;
        padding-bottom: 57%;
    }

.action-module__item-content {
    width: 63.6%;
    padding-left: 17px;
}

.action-module__item-title {
    display: -webkit-box;
    overflow: hidden;
    transition: color .3s ease-in-out;
    margin-bottom: 10px;
    font-size: 17px;
    line-height: 1.41;
    font-weight: bold;
    text-overflow: ellipsis;
    color: #000;
    color: #000;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
}

.action-module__item-text {
    display: -webkit-box;
    overflow: hidden;
    margin-bottom: 0;
    font-size: 15px;
    line-height: 1.47;
    font-weight: 400;
    text-overflow: ellipsis;
    color: #333;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
}

.for-you {
    padding: 21px 0 29px;
}

    .for-you .row {
        margin-right: -15px;
        margin-left: -15px;
    }

    .for-you [class*='col'] {
        padding-right: 15px;
        padding-left: 15px;
    }

.for-you__item {
    display: block;
    transition: color .3s ease-in-out;
    margin-bottom: 17px;
    border-bottom: 1px dotted #b7b7b7;
    padding-bottom: 19px;
    font-size: 18px;
    line-height: 1.44;
    font-weight: bold;
    color: #000;
}

    .action-module__item-title:hover,
    .for-you__item:hover {
        color: #00c83a;
    }

.action-sidebar__item2 {
    align-items: flex-start;
    display: flex;
    margin-bottom: 19px;
    border-bottom: 1px dotted #b7b7b7;
    padding-bottom: 20px;
}

    .for-you-sidebar__item:hover,
    .action-sidebar__box:hover,
    .action-sidebar__item:hover,
    .action-sidebar__item2:hover {
        text-decoration: none;
    }

.action-sidebar__item2-image {
    position: relative;
    width: 42%;
}

    .action-sidebar__item2-image::before {
        content: '';
        display: block;
        padding-bottom: 56%;
    }

.action-sidebar__item2-content {
    width: 58%;
    padding-left: 15px;
}

.action-sidebar__item2-title {
    display: -webkit-box;
    overflow: hidden;
    transition: color .3s ease-in-out;
    margin: -4px 0 0;
    font-size: 15px;
    line-height: 1.6;
    font-weight: 400;
    text-overflow: ellipsis;
    color: #000;
    -webkit-line-clamp: 3;
    line-clamp: 3;
    -webkit-box-orient: vertical;
}

.action-sidebar__item2:hover .action-sidebar__item2-title {
    color: #00c83a;
}

.blog-sidebar2 {
    margin-bottom: 19px;
    border: 1px solid #c7c7c7;
    border-radius: 10px;
    padding: 17px 17px 13px;
    background-color: #fff;
}

.blog-sidebar2--bd-green {
    border-color: #00c83a;
}

.blog-sidebar2-title {
    position: relative;
    margin-bottom: 21px;
    padding-bottom: 9px;
    font-size: 22px;
    line-height: 1.2;
    font-weight: bold;
    text-transform: uppercase;
    color: #009f2e;
}

.blog-sidebar2-title2 {
    margin-bottom: 15px;
}

.blog-sidebar2-title3 {
    font-size: 20px;
}

.blog-sidebar2-title::before {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 68px;
    height: 4px;
    background-color: #009f2e;
}

.for-you-sidebar {
    padding-bottom: 10px;
}

.for-you-sidebar__item {
    display: block;
    transition: color .3s ease-in-out;
    margin-bottom: 12px;
    border-bottom: 1px dotted #b7b7b7;
    padding-bottom: 17px;
    font-size: 16px;
    line-height: 1.5;
    font-weight: bold;
    color: #333;
}

    .for-you-sidebar__item:hover {
        color: #00c83a;
    }

.about-joboko {
    padding: 52px 0;
}

.about-joboko__item {
    align-items: flex-start;
    display: flex;
    margin-bottom: 21px;
    border-bottom: 1px dotted #c5c5c5;
    padding-bottom: 16px;
}

    .about-joboko__item:last-child {
        margin-bottom: 0;
        border-bottom: none;
        padding-bottom: 0;
    }

.about-joboko__item-image {
    position: relative;
    width: 35%;
}

    .about-joboko__item-image::before {
        content: '';
        display: block;
        padding-bottom: 56%;
    }

.about-joboko__item-content {
    width: 64%;
    padding-left: 10px;
}

.about-joboko__item-date {
    margin: -5px 0 4px;
    font-size: 14px;
    line-height: 1.6;
    font-weight: 400;
    color: #888888;
}

.about-joboko__item-title {
    display: -webkit-box;
    overflow: hidden;
    transition: color .3s ease-in-out;
    margin: 0 0 6px;
    font-size: 16px;
    line-height: 1.5;
    font-weight: bold;
    text-overflow: ellipsis;
    color: #000;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
}

.about-joboko__item-text {
    display: -webkit-box;
    overflow: hidden;
    margin: 0;
    font-size: 14px;
    line-height: 1.71;
    font-weight: 400;
    text-overflow: ellipsis;
    color: #555555;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
}

.about-joboko__item:hover {
    text-decoration: none;
}

    .about-joboko__item:hover .about-joboko__item-title {
        color: #00c83a;
    }

.about-joboko__item--large {
    display: block;
}

    .about-joboko__item--large .about-joboko__item-image {
        margin-bottom: 10px;
        width: 100%;
    }

    .about-joboko__item--large .about-joboko__item-content {
        width: 100%;
        padding-left: 0;
    }

    .about-joboko__item--large .about-joboko__item-title {
        margin-bottom: 10px;
        font-size: 24px;
        line-height: 1.25;
        font-weight: bold;
    }

    .about-joboko__item--large .about-joboko__item-text {
        font-size: 15px;
        line-height: 1.47;
        -webkit-line-clamp: 3;
        line-clamp: 3;
    }

@media only screen and (min-width: 1200px) {
    .about-joboko .container {
        width: 1197px;
    }
}

@media only screen and (min-width: 768px) {
    .for-you [class*='col']:nth-last-child(-n+2) .for-you__item,
    .action-module [class*='col']:nth-last-child(-n+2) .action-module__item {
        margin-bottom: 0;
        border-bottom: none;
        padding-bottom: 0;
    }

    .for-you .row {
        margin-right: -36px;
        margin-left: -36px;
    }

    .for-you [class*='col'] {
        padding-right: 36px;
        padding-left: 36px;
    }
}

@media only screen and (max-width: 767px) {
    .breadcrumb {
        margin-bottom: 40px;
        border-bottom: 1px dotted #b7b7b7;
        padding: 10px 0;
        background-color: transparent;
    }

        .breadcrumb h1,
        .breadcrumb a {
            font-size: 15px;
            font-weight: 400;
            color: #333;
        }

    .action-sidebar__box-image::before {
        padding-bottom: 68%;
    }

    .about-joboko__head,
    .for-you__head,
    .action-module__head {
        align-items: flex-start;
    }

    .action-module__inner {
        padding: 20px 15px;
    }

    .about-joboko__title,
    .for-you__title,
    .action-module__title {
        font-size: 17px;
    }

    .about-joboko__btn-text,
    .for-you__btn-text,
    .action-module__btn-text {
        margin-right: 3px;
    }

    .about-joboko__btn-icon,
    .for-you__btn-icon,
    .action-module__btn-icon {
        font-size: 16px;
    }

    .about-joboko__item--large,
    .about-joboko__item--large:last-child {
        margin-bottom: 30px;
    }

        .about-joboko__item--large .about-joboko__item-title {
            font-size: 18px;
        }
}


.blog-sidebar {
    background-color: #fff;
    -webkit-box-shadow: 0 0.0625rem 0.3125rem #d0d0d0;
    box-shadow: 0 0.0625rem 0.3125rem #d0d0d0;
    margin-bottom: 1.875rem;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
    padding-top: 1.25rem;
}

.action-sidebar {
    margin-top: 14px;
    margin-bottom: 12px;
}

.khoi-sukien {
	content-visibility: auto;
}

    .khoi-sukien .ttl-blog01 {
        font-size: 1.4rem;
        text-transform: uppercase;
        font-size: 1.5rem;
        line-height: 1;
        font-weight: bold;
        color: #333333;
        padding-bottom: 0.7 rem;
        margin-bottom: 0;
        position: relative;
    }


    .khoi-sukien .action-sidebar__box-title {
        transition: color .3s ease-in-out;
        font-size: 22px;
        line-height: 1.36;
        font-weight: 500;
        color: #333;
        margin:0
    }

.blog-category {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding: 1.25rem 0 .625rem;
    margin-right: -.625rem;
}
    .blog-category a {
        display: block;
        white-space: nowrap;
        border: .0625rem solid #d6d6d6;
        border-radius: 999px;
        padding: .375rem .625rem .375rem 2.25rem;
        position: relative;
        margin: 0 .625rem .625rem 0;
        font-size: 13px;
        line-height: 1.4em;
        color: #555555;
        overflow: hidden;
        text-overflow: ellipsis
    }

        .blog-category a:before {
            content: '';
            position: absolute;
            width: 32px;
            height: 32px;
            border-radius: 50%;
            border: .0625rem solid #d6d6d6;
            background: url('/images3/common/icon.png') no-repeat -178px -98px;
            left: -.0625rem;
            top: -.0625rem;
            z-index: 2;
        }

.ns-body h1, .page-blog h1 {
    margin: 15px 0;
    font-weight: 700;
    font-size: 26px;
}

.ns-desc a:not(.btn):not(.button):not(.button a), .ns-body a:not(.btn):not(.button):not(.button a) {
    color: #079f40
}
.ns-desc {
    font-weight: 600;
}

.text-justify {
    text-align: justify;
}

.xjobs-r li {
    border-bottom: 1px dashed #ddd;
}

.list-job3 li {
    margin: 10px 0 0;
    width: 100%;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    display: flex;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    border-bottom: solid 1px #ddd;
    justify-content: flex-start;
}

.list-job3 li .logoemp {
    margin-right: 4%;
    height: 70px;
    width: 18%;
}

.list-job3 li a {
    text-decoration: none;
    color: #337ab7;
    cursor: pointer;
}

.logoemp {
    border: 1px solid #f1f1f1;
    display: flex;
    align-items: center;
    text-align: center;
    justify-content: center;
    overflow: hidden;
    background: #fff;
}

.list-job3 li .job-descrip {
    width: 78%;
}

.ns-desc, .ns-body, .ns-content {
    font-family: 'Roboto', sans-serif;
    font-size: 15px;
    line-height:28px;
}

.text-justify {
    text-align: justify;
}


.xjobs {
    margin: 20px 0;
    text-align: left;
    font-family: 'Roboto', sans-serif;
    line-height: 1.4em;
}

    .xjobs .panel-heading, .xjobs-r .panel-heading {
        background-color: #ed5d5f;
        color: white;
        padding: 10px 15px;
        border-bottom: 1px solid transparent;
        border-top-left-radius: 3px;
        border-top-right-radius: 3px
    }

.xjobs .panel-body {
    border: 1px solid #ddd;
}
.fl-sb {
    display: flex;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    justify-content: space-between;
    -webkit-justify-content: space-between;
    -moz-justify-content: space-between;
    -webkit-box-align: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    flex-wrap: wrap;
}

.list-job ul, .list-job2 ul, .list-job3 ul, .list-job4 ul, .list-job5 ul {
    padding-left: 0;
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    overflow: hidden;
}

.xjobs .row, .xjobs li, .xjobs-r .row {
    padding: 7px;
    border-bottom: 1px dashed #ddd;
}

.xjobs li {
    margin: 0 !important;
    padding: 10px !important;
    list-style: none;
}

.ns-body li {
    list-style-type: circle;
    margin: 0 0 0 25px;
}

.list-job4 li {
    width: 100%;
}

.list-job4 li {
    padding: 6px;
    display: flex;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    border-bottom: 1px dashed #ddd;
    justify-content: flex-start;
}

.list-job4 li .logoemp {
    margin-right: 2%;
    height: 70px;
    width: 12%;
}

.xjobs .logoemp {
    height: 60px !important;
}

.list-job4 li .job-descrip {
    width: 71%;
}

.xjobs .titjob {
    font-size: 15px;
}

.titjob {
    font-size: 16px;
    font-weight: 600;
    text-transform: capitalize;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-bottom: 2px;
}

.xjobs .titjob a {
    color: #666;
}

.xjobs .iconhot {
    margin-left: 5px;
    margin-right: 0;
}

.xjobs .namecompany {
    margin-bottom: 2px;
}

.namecompany {
    font-size: 13px;
    color: #666;
    margin-bottom: 5px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.infother {
    font-size: 13px;
    color: #999;
}

.xjobs .job-mg {
    margin-right: 20px;
}

.job-mg {
    margin-right: 15px;
}

.job-mg i {
    margin-right: 3px;
}

blockquote.decorate1 a {
    font-weight: 600;
    color: #58b3ce;
}

blockquote.decorate4 a {
    font-weight: 600;
    color: #58b3ce;
}

.ns-body h2 {
    font-size: 22px;
    margin: 15px 0;
    font-weight: 600;
    color: #11843c;
}
.ns-body p{
    margin:3px 0;
}
em {
    font-style: italic;
}

.color2 {
    padding: 20px;
    display: flex;
    align-items: center;
    justify-content: space-around;
}

.button.resize2 {
    border-radius: 5px;
    padding: 5px 7px;
    background: #00a8ff;
}

.color2 a {
    color: #fff !important;
    text-decoration: none;
}

.modal-backdrop {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1040;
    opacity: .5
}
.adsr {
    margin-bottom: 10px
}
.ns-body .glyphicon {
    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;
}
.ns-body .glyphicon-pushpin:before {
    content: "\f0a4"
}
.ns-body .glyphicon-hand-right:before {
    content: "\f0a4"
}
.ns-body .glyphicon-bookmark:before {
    content: "\f02e"
}
.ns-body .glyphicon-search:before {
    content: "\f002"
}
.ns-body .glyphicon-user:before {
    content: "\f007"
}
.ns-body .glyphicon-star:before {
    content: "\f005"
}
.ns-body .glyphicon-ok:before {
    content: "\f00c"
}

.ns-body .glyphicon-ok-sign:before {
    content: "\f058"
}

.ns-body .glyphicon-chevron-right:before {
    content: "\f054"
}
strong {
    font-weight: bold;
}
/* -------------Tem1--------- */
.color2 {
    padding: 20px;
    display: flex;
    align-items: center;
    justify-content: space-around;
}

    .color2 a {
        color: #fff !important;
        text-decoration: none;
    }


    .color2 .button {
        -moz-box-shadow: inset 0px 0px 0px 0px #d9fbbe;
        -webkit-box-shadow: inset 0px 0px 0px 0px #d9fbbe;
        box-shadow: inset 0px 0px 0px 0px #d9fbbe;
        background: linear-gradient(45deg, #8cbaa2, #10bf51);
        text-indent: 0px;
        border: 0px solid #9caed9;
        display: inline-block;
        color: #ffffff;
        font-size: 15px;
        font-weight: bold;
        font-style: normal;
        padding: 1em 2em;
        text-decoration: none;
        text-align: center;
        /*text-shadow: 0px 1px 0px #86ae47;*/
        border-radius: 200px;
    }

        .color2 .button:hover {
            transition: box-shadow 0.5s ease, transform 0.2s ease;
            transform: translateY(var(--ty, 0)) rotateX(var(--rx, 0)) rotateY(var(--ry, 0)) translateZ(var(--tz, -12px));
            box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
        }

        .color2 .button:active {
            position: relative;
            top: 1px;
        }
/* -------------Tem2--------- */
.box-color1 {
    display: inline-block;
    border: 2px solid #25ab56;
    border-radius: 15px;
    width: 100%;
}


    .box-color1 .header {
        position: relative;
        background-color: #25ab56;
        width: 100%;
        height: auto;
        border-top-left-radius: 10px;
        border-top-right-radius: 10px;
    }

        .box-color1 .header h2 {
            margin: 0;
            color: #fff;
            line-height: 1.5;
            font-size: 22px;
            text-align: center;
            padding-top: 5px;
        }

    .box-color1 .action {
        padding: 20px;
        display: flex;
        align-items: center;
        justify-content: space-around;
    }

        .box-color1 .action a {
            color: #fff !important;
            text-decoration: none;
        }


        .box-color1 .action .button {
            -moz-box-shadow: inset 0px 0px 0px 0px #d9fbbe;
            -webkit-box-shadow: inset 0px 0px 0px 0px #d9fbbe;
            box-shadow: inset 0px 0px 0px 0px #d9fbbe;
            background: linear-gradient(45deg, #8cbaa2, #10bf51);
            text-indent: 0px;
            border: 0px solid #9caed9;
            display: inline-block;
            color: #ffffff;
            font-size: 17px;
            font-weight: bold;
            font-style: normal;
            padding: 15px;
            text-decoration: none;
            text-align: center;
            text-shadow: 0px 1px 0px #86ae47;
            border-radius: 200px;
        }

            .box-color1 .action .button:hover {
                transition: box-shadow 0.5s ease, transform 0.2s ease;
                transform: translateY(var(--ty, 0)) rotateX(var(--rx, 0)) rotateY(var(--ry, 0)) translateZ(var(--tz, -12px));
                box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
            }

            .box-color1 .action .button:active {
                position: relative;
                top: 1px;
            }
/* -------------Tem1a--------- */
.color1 {
    padding: 20px;
    display: flex;
    align-items: center;
    justify-content: space-around;
}

    .color1 a {
        color: #fff !important;
        text-decoration: none;
    }


    .color1 .button {
        -moz-box-shadow: inset 0px 0px 0px 0px #d9fbbe;
        -webkit-box-shadow: inset 0px 0px 0px 0px #d9fbbe;
        box-shadow: inset 0px 0px 0px 0px #d9fbbe;
        background: linear-gradient(45deg, #9caed9, #25355a);
        text-indent: 0px;
        border: 0px solid #9caed9;
        display: inline-block;
        color: #ffffff;
        font-size: 15px;
        font-weight: bold;
        font-style: normal;
        padding: 1em 2em;
        text-decoration: none;
        text-align: center;
        /*text-shadow: 0px 1px 0px #86ae47;*/
        border-radius: 200px;
    }

        .color1 .button:hover {
            transition: box-shadow 0.5s ease, transform 0.2s ease;
            transform: translateY(var(--ty, 0)) rotateX(var(--rx, 0)) rotateY(var(--ry, 0)) translateZ(var(--tz, -12px));
            box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
        }

        .color1 .button:active {
            position: relative;
            top: 1px;
        }
/* -------------Tem2a--------- */
.box-color2 {
    display: inline-block;
    border: 2px solid #25355a;
    border-radius: 15px;
    width: 100%;
}


    .box-color2 .header {
        position: relative;
        background-color: #25355a;
        width: 100%;
        height: auto;
        border-top-left-radius: 10px;
        border-top-right-radius: 10px;
    }

        .box-color2 .header h2 {
            margin: 0;
            color: #fff;
            line-height: 1.5;
            font-size: 22px;
            text-align: center;
            padding-top: 5px;
        }

    .box-color2 .action {
        padding: 20px;
        display: flex;
        align-items: center;
        justify-content: space-around;
    }

        .box-color2 .action a {
            color: #fff !important;
            text-decoration: none;
        }


        .box-color2 .action .button {
            -moz-box-shadow: inset 0px 0px 0px 0px #d9fbbe;
            -webkit-box-shadow: inset 0px 0px 0px 0px #d9fbbe;
            box-shadow: inset 0px 0px 0px 0px #d9fbbe;
            background: linear-gradient(45deg, #9caed9, #25355a);
            text-indent: 0px;
            border: 0px solid #9caed9;
            display: inline-block;
            color: #ffffff;
            font-size: 17px;
            font-weight: bold;
            font-style: normal;
            padding: 15px;
            text-decoration: none;
            text-align: center;
            text-shadow: 0px 1px 0px #25355a;
            border-radius: 200px
        }

            .box-color2 .action .button:hover {
                transition: box-shadow 0.5s ease, transform 0.2s ease;
                transform: translateY(var(--ty, 0)) rotateX(var(--rx, 0)) rotateY(var(--ry, 0)) translateZ(var(--tz, -12px));
                box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
            }

            .box-color2 .action .button:active {
                position: relative;
                top: 1px;
            }
/* -------------Tem1b--------- */
.color3 {
    padding: 20px;
    display: flex;
    align-items: center;
    justify-content: space-around;
}

    .color3 a {
        color: #fff !important;
        text-decoration: none;
    }


    .color3 .button {
        -moz-box-shadow: inset 0px 0px 0px 0px #d9fbbe;
        -webkit-box-shadow: inset 0px 0px 0px 0px #d9fbbe;
        box-shadow: inset 0px 0px 0px 0px #d9fbbe;
        background: linear-gradient(45deg, rgb(0, 198, 255) 0%, rgb(0, 114, 255) 100%);
        text-indent: 0px;
        border: 0px solid #9caed9;
        display: inline-block;
        color: #ffffff;
        font-size: 15px;
        font-weight: bold;
        font-style: normal;
        padding: 1em 2em;
        text-decoration: none;
        text-align: center;
        /*text-shadow: 0px 1px 0px #86ae47;*/
        border-radius: 200px;
    }

        .color3 .button:hover {
            transition: box-shadow 0.5s ease, transform 0.2s ease;
            transform: translateY(var(--ty, 0)) rotateX(var(--rx, 0)) rotateY(var(--ry, 0)) translateZ(var(--tz, -12px));
            box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
        }

        .color3 .button:active {
            position: relative;
            top: 1px;
        }


/* -------------Tem2b--------- */
.box-color3 {
    display: inline-block;
    border: 2px solid rgb(0, 114, 255);
    ;
    border-radius: 15px;
    width: 100%;
}


    .box-color3 .header {
        position: relative;
        background-color: rgb(0, 114, 255);
        ;
        width: 100%;
        height: auto;
        border-top-left-radius: 10px;
        border-top-right-radius: 10px;
    }

        .box-color3 .header h2 {
            margin: 0;
            color: #fff;
            line-height: 1.5;
            font-size: 22px;
            text-align: center;
            padding-top: 5px;
        }

    .box-color3 .action {
        padding: 20px;
        display: flex;
        align-items: center;
        justify-content: space-around;
    }

        .box-color3 .action a {
            color: #fff !important;
            text-decoration: none;
        }


        .box-color3 .action .button {
            -moz-box-shadow: inset 0px 0px 0px 0px #d9fbbe;
            -webkit-box-shadow: inset 0px 0px 0px 0px #d9fbbe;
            box-shadow: inset 0px 0px 0px 0px #d9fbbe;
            background: linear-gradient(45deg, rgb(0, 198, 255) 0%, rgb(0, 114, 255) 100%);
            text-indent: 0px;
            border: 0px solid #9caed9;
            display: inline-block;
            color: #ffffff;
            font-size: 17px;
            font-weight: bold;
            font-style: normal;
            padding: 15px;
            text-decoration: none;
            text-align: center;
            border-radius: 200px;
        }

            .box-color3 .action .button:hover {
                transition: box-shadow 0.5s ease, transform 0.2s ease;
                transform: translateY(var(--ty, 0)) rotateX(var(--rx, 0)) rotateY(var(--ry, 0)) translateZ(var(--tz, -12px));
                box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
            }

            .box-color3 .action .button:active {
                position: relative;
                top: 1px;
            }


/******Template 4******/
.box-color4 {
    display: inline-block;
    border: 2px solid #FF8800;
    ;
    border-radius: 15px;
    width: 100%;
}


    .box-color4 .header {
        position: relative;
        background-color: #FF8800;
        ;
        width: 100%;
        height: auto;
        border-top-left-radius: 10px;
        border-top-right-radius: 10px;
    }

        .box-color4 .header h2 {
            margin: 0;
            color: #fff;
            line-height: 1.5;
            font-size: 22px;
            text-align: center;
            padding-top: 5px;
        }

    .box-color4 .action {
        padding: 20px;
        display: flex;
        align-items: center;
        justify-content: space-around;
    }

        .box-color4 .action a {
            color: #fff;
            text-decoration: none;
        }


        .box-color4 .action .button {
            -moz-box-shadow: inset 0px 0px 0px 0px #d9fbbe;
            -webkit-box-shadow: inset 0px 0px 0px 0px #d9fbbe;
            box-shadow: inset 0px 0px 0px 0px #d9fbbe;
            background: linear-gradient(45deg, rgb(216, 201, 179) 0%, #FF8800 100%);
            text-indent: 0px;
            border: 0px solid #9caed9;
            display: inline-block;
            color: #ffffff;
            font-size: 17px;
            font-weight: bold;
            font-style: normal;
            padding: 15px;
            text-decoration: none;
            text-align: center;
            border-radius: 200px;
        }

            .box-color4 .action .button:hover {
                transition: box-shadow 0.5s ease, transform 0.2s ease;
                transform: translateY(var(--ty, 0)) rotateX(var(--rx, 0)) rotateY(var(--ry, 0)) translateZ(var(--tz, -12px));
                box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
            }

            .box-color4 .action .button:active {
                position: relative;
                top: 1px;
            }

    .box-color4 .textin {
        padding: 10px 15px;
        line-height: 1.5;
        text-align: justify;
    }

/*********Menu*********/

.menu {
    border: 1px solid rgba(63, 195, 39, 0.75);
    ;
}

.menu-header {
    font-size: 20px;
    font-weight: 500;
    min-height: 15px;
    margin: 0;
    background: rgba(63, 195, 39, 0.75);
    padding: 15px;
    color: #fff;
}

    .menu-header .btn-collapse:hover {
        cursor: pointer;
    }

.collapsein {
    display: block;
    padding: 10px;
}

    .collapsein li {
        list-style-type: none;
        font-style: italic;
    }

.ns-desc .menu label, .ns-body .menu label {
    display: inline-block;
    max-width: 100%;
    margin-bottom: 5px;
    font-weight: normal;
}

em.highlight {
    background-color: #2eb938;
    display: inline-block;
    color: #fff;
    font-style: normal;
    padding: 2px 5px;
    font-weight: 700;
    font-size: 18px;
}

em.highlight1 {
    background-color: #00a8ff;
    display: inline-block;
    color: #fff;
    font-style: normal;
    padding: 2px 5px;
    font-weight: 700;
    font-size: 18px;
}

em.highlight2 {
    background-color: #ff5c5c;
    display: inline-block;
    color: #fff;
    font-style: normal;
    padding: 2px 5px;
    font-weight: 700;
    font-size: 18px;
}

em.highlight3 {
    background-color: #aaa;
    display: inline-block;
    color: #fff;
    font-style: normal;
    padding: 2px 5px;
    font-weight: 700;
    font-size: 18px;
}

em.highlight4 {
    background-color: #b84400;
    display: inline-block;
    color: #fff;
    font-style: normal;
    padding: 2px 5px;
    font-weight: 700;
    font-size: 18px;
}

em.highlight5 {
    background-color: #1C15FA;
    display: inline-block;
    color: #fff;
    font-style: normal;
    padding: 2px 5px;
    font-weight: 700;
    font-size: 18px;
}

em.highlight6 {
    background-color: #FA15FA;
    display: inline-block;
    color: #fff;
    font-style: normal;
    padding: 2px 5px;
    font-weight: 700;
    font-size: 18px;
}

em.highlight7 {
    background-color: #16DAAA;
    display: inline-block;
    color: #fff;
    font-style: normal;
    padding: 2px 5px;
    font-weight: 700;
    font-size: 18px;
}

blockquote p:last-child {
    margin: 0;
}

blockquote.decorate1, blockquote.decorate2, blockquote.decorate3, blockquote.decorate4 {
    background: #dddddd82;
}
/*Mẫu thiết kế thứ nhất*/
blockquote.decorate1 {
    display: block;
    font-size: 15px;
    line-height: 1.7;
    color: #666;
    padding: 5px 0 5px 15px;
    border-left: 5px solid #e64946;
}

    blockquote.decorate1 a {
        font-weight: 600;
        color: #e64946 !important;
    }

/*Mẫu thiết kế thứ hai*/
blockquote.decorate2 {
    display: block;
    font-size: 15px;
    line-height: 1.7;
    color: #666;
    padding: 5px 0 5px 15px;
    border-left: 5px solid #10bf51;
}

    blockquote.decorate2 a {
        font-weight: 600;
        color: #0b6e30;
    }

/*Mẫu thiết kế thứ ba*/

blockquote.decorate3 {
    display: block;
    font-size: 15px;
    line-height: 1.7;
    color: #666;
    padding: 5px 0 5px 15px;
    border-left: 5px solid #345390;
}

    blockquote.decorate3 a {
        font-weight: 600;
        color: #345390;
    }

/*Mẫu thiết kế thứ tư*/
blockquote.decorate4 {
    display: block;
    font-size: 15px;
    line-height: 1.7;
    color: #666;
    padding: 5px 0 5px 15px;
    border-left: 5px solid #58b3ce;
}

    blockquote.decorate4 a {
        font-weight: 600;
        color: #58b3ce;
    }

/* Template 2*/

em.highlight1 {
    background-color: #00a8ff;
    display: inline-block;
    color: #fff;
    font-style: normal;
    padding: 2px 5px;
    font-weight: 700;
    font-size: 18px;
}

em.adjust {
    border-radius: 5px;
    padding: 5px;
}

    em.adjust p {
        margin: 0;
    }

    em.adjust a {
        text-decoration: none;
        color: #fff !important;
    }

        em.adjust a:hover {
            text-decoration: underline;
        }

/* template 3 */

.button.resize1 {
    border-radius: 5px;
    padding: 5px 7px;
    background: #2eb938;
}

.button.resize2 {
    border-radius: 5px;
    padding: 5px 7px;
    background: #00a8ff;
}

.button.resize3 {
    border-radius: 5px;
    padding: 5px 7px;
    background: #ff5c5c;
}

.button.resize4 {
    border-radius: 5px;
    padding: 5px 7px;
    background: #aaa;
}

.button.resize5 {
    border-radius: 5px;
    padding: 5px 7px;
    background: #b84400;
}

.button.resize6 {
    border-radius: 5px;
    padding: 5px 7px;
    background: #1C15FA;
}

.button.resize7 {
    border-radius: 5px;
    padding: 5px 7px;
    background: #FA15FA;
}

.button.resize8 {
    border-radius: 5px;
    padding: 5px 7px;
    background: #16DAAA;
}

.box-color3 .textin {
    padding: 10px 15px;
    line-height: 1.5;
    text-align: justify;
}
.ns-mi-content .item {
    margin: 15px 0 30px 0;
    counter-increment: item;
}

.ns-mi-content h2 {
    border-bottom: dashed 1px #ddd;
    text-transform: uppercase
}
.ns-mi-content h2 i.fa{font-size:18px}
.ns-mi-content.ns-body {
    font-size: 16px;
    line-height: 22px
}

.ns-mi-content p {
    margin: 5px 0
}
.ns-mi-content .list-item h4:before {
    /*font-weight: bold;*/
    content: counter(item)'.';
    padding-right: 5px;
}
.ns-mi-content h3 {
    font-size: 20px;
    color: #253556
}
.mi-should h2 {
    color: #14a744
}
.mi-not h2 {
    color: #3f51b5
}
.list-num>.num {
    counter-increment: num;
    align-items: center;
    display: flex;
    margin: 0.9166666667em 0 0.75em;
    font-weight: 600;
}
.list-num>.num:before {
    content: counter(num);
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    display: flex;
    margin-right: 0.6666666667em;
    border-radius: 5px;
    width: 42px;
    height: 42px;
    background-color: #11be52;
    color: #fff;
}
.list-sub-num .num {
    counter-increment: subnum;
}
.list-sub-num .num:before {
    content: counter(num)'.'counter(subnum)'.';
    padding-right: 5px;
}
.hidebyfixed{
    display:none
}
.bd-clipboard {
    position: relative;
    float: right;
}

.btn-clipboard {
    position: absolute;
    top: 0.5rem;
    right: 0.5rem;
    z-index: 10;
    display: block;
    padding: 0.25rem 0.5rem;
    font-size: 75%;
    color: #818a91;
    cursor: pointer;
    background-color: transparent;
    border: 0;
    border-radius: 0.25rem;
}

.highlight {
    padding: 1rem;
    margin-top: 1rem;
    margin-bottom: 1rem;
    background-color: #f7f7f9;
    -ms-overflow-style: -ms-autohiding-scrollbar;
}

.highlight div {
    padding: 0;
    margin-top: 0;
    margin-bottom: 0;
    background-color: transparent;
    border: 0;
    font-size: inherit;
    color: #212529;
}

.cv-follow {
    position: fixed;
    background: rgba(0,0,0,.8);
    z-index: 9999;
    bottom: 0;
    width: 100%;
    display: none;
    padding: 5px 0;
    color: #fff;
}
.cv-follow button.close {
    color: #fff;
    padding-right: 10px;
    opacity: initial;
}
.cv-follow .btn-create-cv {
    padding: 7px 20px;
    text-transform: uppercase;
    border-radius: 30px;
    font-weight: 600;
    color: #fff;
    background-color: #10bf51;
    border: solid 2px #85da89;
}
.sec-choose-news {
    padding: 30px 0;
    background: #efefef;
    border-radius: 10px
}

.sec-choose-news .title3 {
    margin-bottom: 20px;
    font-weight: 600;
    font-size: 24px;
    text-transform: uppercase;
    text-align: center
}

.sec-choose-news .whychoose-news {
    display: flex;
    justify-content: space-between;
    padding-left: 0;
    text-align: center;
    flex-wrap: wrap;
    margin: 10px 0
}

.whychoose-news li {
    list-style: none;
    width: 25%;
    padding: 10px;
    margin-left: 0
}

.whychoose-news .cimg5 img {
    width: 65%
}

.whychoose-news li p.txt7 {
    line-height: 26px
}

.sec-choose-news .cv-btn {
    padding: 10px 30px;
    text-transform: uppercase;
    border-radius: 40px;
    font-weight: 600;
    color: #fff;
    font-size: 18px;
    background-color: #10bf51;
    border: solid 2px #a6c7a7;
    display: inline-block
}

@media screen and (max-width: 992px) {
    .whychoose-news li {
        display: flex;
        width: 100%;
        text-align: left;
        list-style: none;
        margin-left: 0
    }

        .whychoose-news li .cimg5 {
            width: 20%
        }

    .whychoose-news .cimg5 img {
        width: 90%
    }

    .whychoose-news li p.txt7 {
        padding-left: 10px;
        width: 80%
    }

    .sec-choose-news .cv-btn {
        width: 80%;
        padding: 7px 14px;
        font-size: 16px;
        line-height: 24px
    }
}

.xmd-1 .modal-content{border-radius:16px}
.xmd-1 .modal-header{padding:8px 20px 0;border:none}
.xmd-1 .modal-header .close{font-weight:300}
.xmd-1 .modal-body{margin:10px 22px 22px;border:dashed 1px #73C48F;border-radius:12px}
.xmd-1 .modal-body .tit{font-size:18px;font-weight:bold;margin:0 0 10px;color:#123983}
.xmd-1 .modal-body button{color:#fff;background-color:#2DB670;border-radius:30px;font-size:16px;font-weight:500;padding:7px 20px}
.xmd-1 .modal-footer{border:none;padding-top:0}
.section-cv-category{background:#D9F0FF;padding:22px 0}
.list-cv-category{margin:15px -10px 0}

.list-cv-category .item{background:#fff;border-radius:12px;padding:8px;margin-bottom:12px}
.list-cv-category .item .item-head{display:flex;gap:20px;align-items:center}
.list-cv-category .item .item-image {
    display: flex;
    justify-content: center;
    align-items: center;
    transition: all .3s ease;
    width: 56px;
    height: 56px;
    background-color: #f0f0f0;
    padding: 8px;border-radius:4px
}
.list-cv-category .item .item-title{font-size:18px;color:#222;font-weight:500;flex:1}
.list-cv-category .item ul{padding-left:10px}
.list-cv-category .item li{border-bottom:dashed 1px #d9d9d9;padding:0 10px 0 15px;position:relative}
.list-cv-category .item li:last-child{border-bottom:none}
.list-cv-category .item li a{font-size:16px;color:#222;display:flex;padding:10px 0}
.list-cv-category .item li a:before{content:'•';position:absolute;left:0}
.list-cv-category .item li a:after{content:'';position:absolute;top:12px;right:0;width:16px;height:16px;background:url('data:image/svg+xml,<svg width="14" height="14" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8 15C11.866 15 15 11.866 15 8C15 4.13401 11.866 1 8 1C4.13401 1 1 4.13401 1 8C1 11.866 4.13401 15 8 15Z" stroke="%23848484" stroke-linecap="round" stroke-linejoin="round"/><path d="M8 10.8L10.8 7.99995L8 5.19995" stroke="%23848484" stroke-linecap="round" stroke-linejoin="round"/><path d="M5.2002 8H10.8002" stroke="%23848484" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat}
.list-cv-category .item li a:hover{color:#000EA4}
.list-cv-category .item li a:hover:before,.list-cv-category .item li a:hover:after{color:#000EA4;filter:brightness(0) saturate(100%) invert(17%) sepia(18%) saturate(7338%) hue-rotate(203deg) brightness(100%) contrast(94%)}

@media screen and (min-width:768px) {
.section-cv-category{background:#fff;padding:30px 0}
.section-cv-category .box-cv-category{background:#E4F4FF;padding:28px 23px;border-radius:12px}
.list-cv-category{margin:35px -8px 0}
.list-cv-category .item{margin-bottom:20px}
.list-cv-category .item ul{max-height:210px;overflow-y:scroll}
.list-cv-category .item ul::-webkit-scrollbar{background:#fff;width:10px}
.list-cv-category .item ul::-webkit-scrollbar-track{background:#fff}
.list-cv-category .item ul::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:50px}
}
.bg-grey{background:#f8f8f8}
.bg-white{background: #fff}
.c-head{color: #0A208F}
.c-green{color:#00BF71}
.c-text{color:#222}
.relative{position:relative}

.nw-breadcrumb .breadcrumb{font-size:13px;line-height:20px;color:#3C3C3C;margin:0 0 8px;padding:0;font-family:'Roboto';background:none}
.nw-breadcrumb .breadcrumb a{color:#3c3c3c}
.nw-breadcrumb .breadcrumb-item.active{color:#123983}
.nw-breadcrumb .breadcrumb-item+.breadcrumb-item::before{padding-right:4px;padding-left:4px}

.xnews-2025 .faq{
    padding:20px 0
}
.xnews-2025 .faq .head {
    color: #0A208F;
    font-weight: 600;
    font-size: 16px;
    line-height: 24px;margin-bottom:15px
}
.xnews-2025 .faq .head .label {
    color: #00BF71;font-size:20px;margin-bottom:5px
}
.xnews-2025 .list-faq {
    font-size:14px;line-height:20px;background:#fff;padding:15px;border-radius:6px
}
.xnews-2025 .list-faq .item{
    border-bottom:dashed 1px #d9d9d9;padding:7px 0 0
}
.xnews-2025 .list-faq .item:last-child{
    border:none
}
.xnews-2025 .list-faq .item-header {
    position: relative;
    color: #123983;
    padding:5px 0;
    font-weight: 600
}
.xnews-2025 .list-faq .item-header [data-toggle="collapse"]{position:relative;padding: 0 15px 0 12px}
.xnews-2025 .list-faq .item-header:before {
    content: '';
    position: absolute;
    top: 10px;
    width: 7px;
    height: 7px;
    background: url('data:image/svg+xml,<svg width="12" height="11" viewBox="0 0 12 11" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6 0L7.79862 3.52441L11.7063 4.1459L8.91023 6.94559L9.52671 10.8541L6 9.06L2.47329 10.8541L3.08977 6.94559L0.293661 4.1459L4.20138 3.52441L6 0Z" fill="%23222222"/></svg>') no-repeat;
    background-size: contain;
}
.xnews-2025 .list-faq .item-header [data-toggle="collapse"]:after {
    content: '';
    position: absolute;
    top:3px;
    right:0;
    width: 12px;
    height: 12px;
    background: url('data:image/svg+xml,<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.0208 5.94975H1.1213" stroke="%230A208F" stroke-linecap="round" stroke-linejoin="round"/><path d="M6.07104 1V10.8995" stroke="%230A208F" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat;
    filter:grayscale(100%) brightness(0.1)
}
.xnews-2025 .list-faq .item-header [data-toggle="collapse"][aria-expanded="true"] {
    color: #0028E3
}
.xnews-2025 .list-faq .item-header [data-toggle="collapse"][aria-expanded="true"]:after {
    content: '';
    top: 5px;
    width: 10px;
    height: 10px;
    background: url('data:image/svg+xml,<svg width="9" height="9" viewBox="0 0 9 9" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.57104 8L0.571045 1" stroke="%230028E3" stroke-linecap="round" stroke-linejoin="round"/><path d="M7.57104 1L0.571045 8" stroke="%230028E3" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat;
    filter:none
}
.xnews-2025 .list-faq .item-content{padding-left:12px;padding-bottom:7px}
.xnews-2025 .list-faq div[data-toggle="collapse"] {
    cursor: pointer
}

.xnews-2025 .banner-body{
    background:#fff
}
.xnews-2025 .banner-content {
    padding: 24px;
    color:#fff;
    background: linear-gradient(180deg, #123983 0%, #0044C4 100%);
    box-shadow: 0px 4px 4px -1px rgba(0, 0, 0, 0.1);
    display: flex;
    flex-wrap: wrap;
    justify-content: center;gap:25px;
    font-size:13px;line-height:18px;text-align:center;margin:0 -10px;
}
.xnews-2025 .banner-content .img img{max-width:170px}
.xnews-2025 .banner-content .c-yellow{
    color:#FBB03B;font-weight:bold;font-size:15px
}
.xnews-2025 .banner-content .btn {
    background: #FDEB4B;
    border-radius: 50px;
    color: #0A208F;font-size:12px;padding:8px 30px
}
.write-cv-guide{padding:20px 15px}
.write-cv-guide h2 {
    font-weight: 600;
    font-size: 20px;
    line-height: 23px;
    text-align: center;
    color: #0A208F;
}
.write-cv-guide .desc {
    font-style: italic;
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    text-align: center;
    color: #222;padding:6px 0
}
.write-cv-guide .extra-link a{
    background: #FFF;
    border: 1px solid #0A208F;
    border-radius: 50px;
    font-weight: 400;
    font-size: 12px;
    line-height: 14px;
    text-align: center;
    color: #0A208F;padding:10px 20px
}
.write-cv-guide .list{
    margin:0 -20px
}
.write-cv-guide .list .item {
    background: #FFF;
    border-radius: 6px;
    padding: 10px 15px;
    margin: 8px auto;
    border: solid 1px transparent
}
.write-cv-guide .list .item:hover {
    border-color: #000EA4
}
.write-cv-guide .list .item img{border-radius:8px}
.write-cv-guide .list .item .item-content {
    font-weight: 500;
    font-size: 16px;
    line-height: 16px;
    color: #222;margin:15px 0 20px
}
.xnews-body {background: #fff;color: #222;padding:20px 10px;font-size:14px;line-height:20px;text-align:justify}
.xnews-body b,.xnews-body strong{font-weight:bold}
.xnews-body i{font-style:italic}
.xnews-body u{text-decoration:underline}
.xnews-body h3 {
    font-weight: 600;
    font-size: 16px;
    line-height: 22px;
    text-align: justify;
    color: #222;
    margin:10px 0 7px
}
.xnews-body h2 {
    font-weight: 600;
    font-size: 18px;
    line-height: 24px;
    color: #0A208F;
    margin:15px 0 10px
}
.xnews-body h1,.xnews-body .h1 {
    font-weight: 600;
    font-size: 20px;
    line-height: 26px;
    color: #000675;text-align:left
}
.xnews-body ul{list-style:disc;padding-inline-start:25px}
.xnews-body ul li{margin-left:0;margin-bottom:5px;list-style:inherit}
.xnews-body ul li::marker{font-size:14px}
.xnews-body p{margin-bottom:5px}
.xnews-body .news-cat{color:#3c3c3c}
.xnews-body .author {
    display: flex;
    align-items: center;
    margin-bottom: 11px
}

.xnews-body .author .ratio {
    flex-shrink: 0;
    overflow: hidden;
    border-radius: 50%;
    width: 28px;
    margin-right: 7px
}
.toc {
    background: #F8F8F8;
    border-radius: 6px;
    padding: 15px;
    font-size: 14px;
    margin: 10px 0 12px
}
.toc .label {
    position: relative;
    padding-left: 25px;
    font-weight: 600;
    font-size: 16px;
    line-height: 20px;
    color: #0A208F;cursor:pointer
}
.toc .label:before {
    content: '';
    left:0;
    top:3px;
    position: absolute;
    width: 15px;
    height: 15px;
    background: url('data:image/svg+xml,<svg width="18" height="12" viewBox="0 0 18 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5.66663 1H16.5" stroke="%23123983" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M5.66663 6H16.5" stroke="%23123983" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M5.66663 11H16.5" stroke="%23123983" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M1.5 1H1.50833" stroke="%23123983" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M1.5 6H1.50833" stroke="%23123983" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M1.5 11H1.50833" stroke="%23123983" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat;
}
.toc .label:after {
    content: '';
    position: absolute;
    top:3px;
    margin-left:10px;
    width: 13px;
    height: 13px;
    background: url('data:image/svg+xml,<svg width="13" height="13" viewBox="0 0 13 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3.25 8.66675L6.5 11.9167L9.75 8.66675" stroke="%23000675" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M9.75 4.33325L6.5 1.08325L3.25 4.33325" stroke="%23000675" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat;
}
.toc .list{padding-top:5px}
.toc .list ul{list-style:none;padding:0}
.toc .list li{margin-top:5px}
.toc .list>ul > li>a{
    font-size:15px;
    font-weight:500
}
.toc .list li ul{
    margin-left:17px
}
.toc a:hover{text-decoration:underline}

.body_collapse_overlay {
    display: flex;
    justify-content: center;
    padding: 200px 0 20px;
    position: absolute;
    bottom: 0;
    width: 100%;
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0) -10.28%, rgba(255, 255, 255, 0.5) 40%, #FFFFFF 75%);
    pointer-events: none
}
.body_collapse_overlay .btn{
    font-size: 16px;
    line-height: 28px;
    text-align: justify;
    background:#fff;
    color: #000EA4;
    border: 1px solid #000EA4;
    border-radius: 34px;
    padding:7px 66px 7px 48px;
    position:relative;
    pointer-events:auto
}
.body_collapse_overlay .btn:after {
    position:absolute;
    content:'';margin-left:10px;top:12px;
    width: 18px;height:18px;
    background: url('data:image/svg+xml,<svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.81108 17.1695C13.323 17.1695 16.9806 13.5119 16.9806 9.00005C16.9806 4.48817 13.323 0.830566 8.81108 0.830566C4.2992 0.830566 0.641602 4.48817 0.641602 9.00005C0.641602 13.5119 4.2992 17.1695 8.81108 17.1695Z" stroke="%23000EA4" stroke-linecap="round" stroke-linejoin="round"/><path d="M5.54333 9L8.81113 12.2678L12.0789 9" stroke="%23000EA4" stroke-linecap="round" stroke-linejoin="round"/><path d="M8.81116 5.73193V12.2675" stroke="%23000EA4" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat
}
.body_collapse_overlay .btn[aria-expanded="true"]{display:none}
.body_collapse_overlay[aria-expanded="true"] {
    display:none
}
.xnews-body .author_bottom {
    background: #F8F8F8;
    border-radius: 6px;
    padding: 20px 25px;
    margin: 15px 0 25px;
    display: flex;
    align-items: flex-start
}
.xnews-body .author_bottom .ratio {
    width:56px;margin-right:10px
}
.xnews-body .author_bottom .ratio img{border-radius:50%}
.xnews-body .author_bottom-content{font-size:12px;line-height:16px}
.xnews-body .author_bottom .author_name {
    font-weight: 600;
    font-size: 14px;
    line-height: 20px;
    color: #123983;margin-bottom:8px
}
.xnews-body .author_bottom-content i.fa{margin-right:5px;font-size:12px}
.v-author__text a{color:#10bf51}
.v-author__text a[aria-expanded=true]{display:none}
@media screen and (min-width:1200px) {
    .nw-breadcrumb .breadcrumb{font-size:14px}
    .xnews-2025 .faq{padding:30px 0}
    .xnews-2025 .faq .head {
        font-size: 32px;
        line-height: 48px;
    }

    .xnews-2025 .faq .head .label {
        font-size: 36px;
    }
    .xnews-2025 .list-faq{padding:15px 20px}
    .xnews-2025 .list-faq .item{
        padding:10px 0 0
    }
    .xnews-2025 .list-faq .item-header {
        font-size: 18px;
        color: #222;
        padding: 5px 5px 10px
    }
    .xnews-2025 .list-faq .item-header:before {
        width: 12px;
        height: 12px;top:8px;
    }
    .xnews-2025 .list-faq .item-header [data-toggle="collapse"]{
        padding:0 20px
    }
    .xnews-2025 .list-faq .item-content{font-size:16px;padding-left:25px;padding-bottom:10px;line-height:25px}

    .xnews-2025 .banner-body {
        padding: 35px 0
    }
    .xnews-2025 .banner-content {
        border-radius: 12px;margin:0;
        padding: 50px 65px;font-size:20px;line-height:28px
    }
    .xnews-2025 .banner-content .img{width:310px}
    .xnews-2025 .banner-content .img img{max-width:300px}
    .xnews-2025 .banner-content .content{text-align:left;flex:1;padding-left:20px}
    .xnews-2025 .banner-content .c-yellow{font-size:20px;line-height:28px}
    .xnews-2025 .banner-content .btn{font-size:16px;font-weight:600}

    .write-cv-guide h2 {
        font-size: 28px;
        line-height: 48px;
        text-align: left
    }
    .write-cv-guide .desc{text-align:left;padding:0}
    .write-cv-guide .list{margin:10px -10px}

    .xnews-body {
        padding: 30px 0;
        font-size: 16px;
        line-height: 24px
    }
    .xnews-body h3 {
        font-size: 20px;margin:15px 0 10px
    }
    .xnews-body h2 {
        font-size: 24px;margin:25px 0 10px
    }
    .xnews-body h1,.xnews-body .h1 {
        font-size: 28px;line-height:34px;margin:15px 0
    }
    .xnews-body .news-cat{font-size:18px;margin:15px 0 8px}
    .xnews-body .author .ratio {
        width: 36px;margin-right:14px
    }
    .toc {font-size:15px}
    .toc .label{font-size:22px}
    .toc .list>ul > li>a{
        font-size:16px;
    }
    .toc .list li{margin-top:8px}
    .xnews-body .author_bottom .ratio {
        width: 112px;
        margin-right: 22px
    }
    .xnews-body .author_bottom-content {
        font-size: 15px;
        line-height: 22px
    }
    .xnews-body .author_bottom .author_name {
        font-size: 20px;
        line-height: 24px;
    }
}

@media screen and (min-width:768px){
.xnews-body .m-col-37{display:flex;flex-wrap:nowrap;gap:40px;flex-direction:row-reverse}
.m-col-37 .col-left{width:30%;flex-shrink:0}
.m-col-37 .col-right {width: 70%;position:relative}
.m-col-37 .col-left .toc{margin-top:0;line-height:22px}
.m-col-37 .col-left .toc li{margin-top:5px;margin-bottom:0}
}
/*css4/mau-cv*/
.common-heading{background:-webkit-gradient(linear,left top,right top,from(#253556),to(#10bf51));background:-o-linear-gradient(left,#253556,#10bf51);background:linear-gradient(to right,#253556,#10bf51);text-align:center;color:#fff;padding:2rem 0}
.common-heading .ttl{font-weight:700;font-size:1.625rem;line-height:1.2}
@media screen and (min-width:375px){.common-heading .ttl{font-size:1.875rem}
}
.common-heading .txt{font-weight:400;font-size:.875rem;line-height:1.4;margin-bottom:0}
.all-cv-main{background-color:#f6f6f6}
.list-cv{padding-bottom:1.625rem}
.list-cv .row{margin:0 -.625rem}
@media screen and (min-width:576px){.list-cv .row{margin:0 -.9375rem}
}
.list-cv [class*='col-']{padding-left:12px;padding-right:12px}
@media screen and (min-width:576px){.list-cv [class*='col-']{padding-left:.9375rem;padding-right:.9375rem}
}
.list-cv .item-head:hover .item-func{visibility:visible;opacity:1}
.list-cv .item-img{position:relative}
.list-cv .item-img img{width:100%;height:auto;border-radius:4px}
.list-cv .item-txt{font-weight:400;font-size:.875rem;line-height:1.58;margin:1rem 0 0;display:none}
@media screen and (min-width:576px){.list-cv .item-txt{display:block}
}

.list-cv .item-type{margin:0 .625rem .625rem 0;font-weight:500;font-size:14px;color:#222;width:100%}
@media screen and (min-width:576px){.list-cv .item-type{width:auto}
}
.list-cv .item-colors{list-style-type:none;margin:0 0 .625rem;background-color:#fff;padding:.3125rem;border-radius:999px;-webkit-box-shadow:0 .0625rem .3125rem #d0d0d0;box-shadow:0 .0625rem .3125rem #d0d0d0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.375rem .46875rem;min-height:1.875rem}
.list-cv .item-colors a{display:block;height:.875rem;width:.875rem;margin:0 .15625rem;border-radius:50%;border:1px #00000024 solid}
.list-cv .item-colors a.active{height:1.125rem;width:1.125rem;margin:0 .09375rem}
.list-cv .item-colors a.black{background-color:#133913}
.list-cv .item-colors a.blue{background-color:#049fae}
.list-cv .item-colors a.green{background-color:#3ebe1e}
.list-cv .item-colors a.yellow{background-color:#dbb71c}
.list-cv .item-colors a.orange{background-color:#ee7f23}
.list-cv .item-colors a.red{background-color:#be1e38}
.list-cv .btn-com03{padding-left:.875rem;padding-right:.875rem;margin-top:-.9375rem}
.list-cv .item.vip::after{content:'VIP';color:#ffc300;font-weight:700;background:url(/images3/common/icon.png) no-repeat -134px -310px;z-index:1000;text-indent:-9999px;position:absolute;width:32px;height:32px;top:10px;right:20px;padding-top:5px;display:inline-block;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.page-list-cv .ns-desc a{color:#fff}
.page-list-cv .ns-body a{color:#555}
.page-list-cv .txt-mobile{display:none}
@media screen and (max-width:480px){.page-list-cv .ns-desc{display:none}
.page-list-cv .list-cate-cv{margin-bottom:1.5rem}
.page-list-cv .txt-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;font-size:14px}
}
.page-list-cv .ns-desc a{color:#fff}
.page-list-cv .ns-body a{color:#555}
.page-list-cv .txt-mobile{display:none}
@media screen and (max-width:480px){.page-list-cv .ns-desc{display:none}
.page-list-cv .list-cate-cv{margin-bottom:1.5rem}
.page-list-cv .txt-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;font-size:14px}
}
/*css4/mau-cv-2*/
@-webkit-keyframes arrow{0%{opacity:0;transform:translateX(-5px)}
50%{opacity:1}
100%{opacity:0;transform:translateX(5px)}
}
@keyframes arrow{0%{opacity:0;transform:translateX(-5px)}
50%{opacity:1}
100%{opacity:0;transform:translateX(5px)}
}
.action-module__btn-icon i{-webkit-animation:arrow 1.5s infinite;animation:arrow 1.5s infinite}
.action-module__btn-icon i:nth-child(2){-webkit-animation-delay:-.2s;animation-delay:-.2s}
.action-module__btn-icon i:nth-child(3){-webkit-animation-delay:-.4s;animation-delay:-.4s}
/*.three-up{padding:40px 0 19px}
@media screen and (max-width:767px){
    .three-up [class*=col]{margin-bottom:20px}
    .three-up [class*=col]:last-child{margin-bottom:0}
}
.three-up__item{position:relative;display:block}
.three-up__item::before{content:"";display:block;padding-bottom:77.8378378378%}*/
.list-cv-section__title{font-weight:700;font-size:24px;line-height:30px;text-align:center;color:#0A208F;position:relative;margin-bottom:10px}
.list-cv-section__title:before{content:' ';position:absolute;left:calc(50% - 60px);top:-15px;width:118px;height:8px;background: linear-gradient(90deg, #0A208F 0%, #3F58CD 100%);border-radius: 9px;margin-bottom:15pxcalc}
.list-cv-section__text{margin:0;font-size:16px;line-height:26px;color:#333}
.list-cv-section__wrapper{flex-wrap:wrap;display:flex;flex-direction:row-reverse;background:#fff;padding:20px 16px;position:relative;z-index:2;border-radius:12px}
/*.list-cv-section__sidebar{width:100%}
.list-cv-section__sidebar-title{justify-content:space-between;align-items:center;display:none;width:100%;padding:10px 10px 9px;background-color:#10bf51;color:#fff}
.list-cv-section__sidebar-title p{position:relative;margin:0;padding-left:26px;font-size:16px;line-height:26px;font-weight:700;text-transform:uppercase}
.list-cv-section__sidebar-title p::before{content:"";position:absolute;top:5px;left:0;width:18px;height:15px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='15' fill='none'%3E%3Cpath d='M1 7.5h3.289m9.208-5.107h3.289-3.289ZM1 2.393h9.866H1Zm12.497 10.214h3.289-3.289ZM1 12.607h9.866H1ZM6.92 7.5h9.866H6.92ZM12.143 3.786a1.393 1.393 0 1 0 0-2.786 1.393 1.393 0 0 0 0 2.786ZM5.643 8.893a1.393 1.393 0 1 0 0-2.786 1.393 1.393 0 0 0 0 2.786ZM12.143 14a1.393 1.393 0 1 0 0-2.786 1.393 1.393 0 0 0 0 2.786Z' stroke='%23fff' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/contain}
.list-cv-section__sidebar-title button{position:relative;flex-shrink:0;margin-left:1em;border:none;border-radius:50%;width:20px;height:20px;background-color:#fff;cursor:pointer}
.list-cv-section__sidebar-title button::after,.list-cv-section__sidebar-title button::before{content:"";position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:10px;height:1.5px;background-color:#10bf51}
.list-cv-section__sidebar-title button::after{transform:translate3d(-50%,-50%,0) rotate(90deg)}
.list-cv-section__sidebar-inner{display:block!important}
@media screen and (max-width:767px){
    .list-cv-section__sidebar-inner{margin-top:10px;border:1px solid #e7e7e7;border-radius:5px;padding:8px 12px;background:#fff}
}*/
.list-cv-section__main{width:100%}
.list-cv-section__main-title{margin:0 0 7px;font-size:24px;line-height:32px;font-weight:700;text-align:center;color:#666}
@media screen and (min-width:768px){.list-cv-section__main-title{display:none}
}
/*.list-cv-order{align-items:flex-start;display:flex;margin-bottom:7px}
@media screen and (min-width:768px){
    .list-cv-order{margin-bottom:5px}
}
.list-cv-order>p{flex-shrink:0;display:none;margin-top:2px;margin-right:18px;margin-bottom:0;font-size:15px;line-height:26px;font-weight:500}
@media screen and (min-width:768px){
    .list-cv-order>p{display:block}
}
.list-cv-order .wrapper{flex-wrap:wrap;justify-content:center;display:flex;width:100%}
@media screen and (min-width:768px){
    .list-cv-order .wrapper{justify-content:flex-start;width:auto}
}
.list-cv-order .wrapper button{justify-content:center;align-items:center;display:inline-flex;transition:opacity .3s ease;margin:0 4px 8px;border:none;border-radius:40px;padding:5px 11px 3px;background-color:#f1f1f1;cursor:pointer;font-size:13px;line-height:18px;text-align:center;color:#555}
.list-cv-order .wrapper button.active{background-color:#c4c4c4;color:#fff}
@media screen and (min-width:992px){
    .list-cv-order .wrapper button{margin:0 10px 10px 0;min-width:100px;padding:6px 17px;font-size:14px}
    .list-cv-order .wrapper button:hover{opacity:.8}
    .list-cv-order .wrapper button.newest{background-color:#c4eed2}
    .list-cv-order .wrapper button.newest::before{content:"";display:inline-block;margin-right:9px;width:15px;height:12px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='12' viewBox='0 0 15 12' fill='none'%3E %3Cpath d='M14 1L4.9 11L1 7.25' stroke='%231DC453' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E %3C/svg%3E") no-repeat center/contain}
    .list-cv-order .wrapper button.popular{background-color:#d6e7f8}
    .list-cv-order .wrapper button.popular::before{content:"";display:inline-block;margin-right:13px;width:19px;height:14px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='14' fill='none'%3E%3Cpath d='M4.008 4c.11 1.695 1.25 3 2.492 3s2.383-1.305 2.492-3c.113-1.763-.996-3-2.492-3S3.895 2.27 4.008 4Z' stroke='%23138EFF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.5 9c2.49 0 4.883 1.156 5.483 3.408a.46.46 0 0 1-.448.592H1.465c-.328 0-.526-.295-.448-.592C1.617 10.12 4.01 9 6.5 9Z' stroke='%23138EFF' stroke-width='1.5' stroke-miterlimit='10'/%3E%3Cpath d='M12.006 4.497C12.094 5.897 13.011 7 14 7c.989 0 1.907-1.102 1.994-2.503C16.084 3.041 15.19 2 14 2c-1.191 0-2.084 1.068-1.994 2.497Z' stroke='%23138EFF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 9.384C12.622 9.107 13.308 9 14.034 9c1.793 0 3.52.867 3.954 2.556.056.223-.088.444-.323.444h-3.872' stroke='%23138EFF' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat center/contain}
    .list-cv-order .wrapper button.favourite{background-color:#f8e2ea}
    .list-cv-order .wrapper button.favourite::before{content:"";display:inline-block;margin-right:13px;width:16px;height:15px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='15' fill='none'%3E%3Cpath d='M11.533 1C9.167 1 8 3.364 8 3.364S6.833 1 4.467 1C2.543 1 1.02 2.63 1 4.575c-.04 4.038 3.162 6.91 6.672 9.323a.579.579 0 0 0 .656 0c3.51-2.413 6.711-5.285 6.672-9.323C14.98 2.63 13.457 1 11.533 1v0Z' stroke='%23F9347B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/contain}
}*/
/*
@media screen and (min-width:768px){
    .list-cv-filter{overflow:hidden;margin-bottom:20px;box-shadow:0 5px 20px #d4d4d466;border-radius:5px;padding:23px 27px 26px 23px;background:linear-gradient(to right,#10bf51,#10bf51) no-repeat left top/100% 4px,#fff}
}
.list-cv-filter__title{position:relative;margin-bottom:7px;padding-left:26px;font-size:16px;line-height:26px;font-weight:700;text-transform:uppercase;color:#0d9d42}
@media screen and (min-width:768px){
    .list-cv-filter__title{margin-bottom:12px;padding-left:32px;font-size:15px}
}
@media screen and (min-width:992px){
    .list-cv-filter__title{font-size:18px}
}
.list-cv-filter__title::before{content:"";position:absolute;top:6px;left:0;width:16px;height:13px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='19' fill='none'%3E%3Cpath d='M1.607 9.294h4.197m11.75-6.517h4.196-4.196Zm-15.947 0h12.59-12.59Zm15.947 13.034h4.196-4.196Zm-15.947 0h12.59-12.59Zm7.554-6.517h12.59H9.16ZM15.826 4.555a1.777 1.777 0 1 0 0-3.555 1.777 1.777 0 0 0 0 3.555ZM7.532 11.071a1.777 1.777 0 1 0 0-3.554 1.777 1.777 0 0 0 0 3.554ZM15.826 17.588a1.777 1.777 0 1 0 0-3.554 1.777 1.777 0 0 0 0 3.554Z' stroke='%2310BF51' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/contain}
@media screen and (min-width:768px){
    .list-cv-filter__title::before{top:4px;width:20px;height:17px}
}

.list-cv-filter__form .form-control{margin:0 0 10px;border:1px solid #eaeaea;border-radius:5px;height:30px!important;padding:0 30px 0 11px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='5' viewBox='0 0 8 5' fill='none'%3E %3Cpath d='M0.142786 0.938336L3.55548 4.80157C3.61049 4.86381 3.67873 4.91376 3.75551 4.94802C3.8323 4.98227 3.91581 5 4.00032 5C4.08483 5 4.16835 4.98227 4.24513 4.94801C4.32191 4.91376 4.39015 4.86381 4.44516 4.80157L7.85786 0.938336C8.18355 0.569585 7.91352 1.30926e-07 7.41302 1.52804e-07L0.586647 4.51194e-07C0.086144 4.73072e-07 -0.183883 0.569586 0.142786 0.938336Z' fill='%23555555'/%3E %3C/svg%3E") no-repeat right 12px center,#f9f9f9;cursor:pointer;font-size:13px;line-height:26px;text-indent:1px;color:#a6a6a6;-webkit-appearance:none;-moz-appearance:none}
@media screen and (min-width:768px){
    .list-cv-filter__form .form-control{margin-bottom:15px;height:40px!important;padding-right:45px;padding-left:15px;background-position:right 18px center}
}
.list-cv-filter__form .btn{justify-content:center;align-items:center;border-radius:5px;width:100%;height:40px;padding:0;font-size:14px;line-height:26px;font-weight:500;text-align:center}
@media screen and (min-width:768px){
    .list-cv-filter__form .btn{display:flex}
    .list-cv-tags{margin-bottom:20px;box-shadow:0 5px 20px #d4d4d466;border-radius:5px;padding:23px 27px 17px 23px;background:#fff}
}
.list-cv-tags__title{position:relative;padding-left:27px;font-size:13px;line-height:26px;font-weight:400}
@media screen and (min-width:768px){.list-cv-tags__title{margin-bottom:23px;padding-left:34px;font-size:15px;font-weight:700;text-transform:uppercase;color:#253556}
}
@media screen and (min-width:992px){.list-cv-tags__title{font-size:18px}
}
.list-cv-tags__title button{position:absolute;top:5px;left:0;border:none;border-radius:50%;width:16px;height:16px;background-color:#afaeae}
@media screen and (min-width:768px){.list-cv-tags__title button{top:4px;border:1.5px solid #10bf51;width:17px;height:17px;background-color:transparent}
}
.list-cv-tags__title button::after,.list-cv-tags__title button::before{content:"";position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:8px;height:1.2px;background-color:#fff}
@media screen and (min-width:768px){.list-cv-tags__title button::after,.list-cv-tags__title button::before{width:7px;height:1.5px;background-color:#10bf51}
}
.list-cv-tags__title button::after{transform:translate3d(-50%,-50%,0) rotate(90deg);transition:height .2s ease}
@media screen and (max-width:767px){.list-cv-tags__title[aria-expanded=true] button::after{height:0}
}
.list-cv-tags__list{margin-top:5px;margin-right:-5px;margin-bottom:10px}
@media screen and (min-width:768px){.list-cv-tags__list{display:block!important;margin-top:0;margin-right:-8px;margin-bottom:0;height:auto!important}
}
.list-cv-tags__list a{display:inline-block;margin:0 5px 5px 0;border:1px solid #e2e2e2;border-radius:44px;padding:0 10px;background:#fff;font-size:13px;line-height:26px;white-space:nowrap;color:#333}
@media screen and (min-width:768px){.list-cv-tags__list a{margin:0 8px 10px 0;padding:4px 16px;font-size:14px}
}
.list-cv-tags__list a:hover{border-color:#10bf51;color:#10bf51}
.list-cv-tags__list button{align-items:center;display:none;transition:all .3s ease;margin:0 auto;border:none;width:82px;height:26px;padding:0;background:0 0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E %3Cpath d='M2 2L6 6L10 2' stroke='%23959595' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='square'/%3E %3C/svg%3E") no-repeat right center;cursor:pointer;font-size:14px;line-height:26px;font-weight:500;color:#555}
@media screen and (min-width:768px){.list-cv-tags__list button{display:flex}
}
.list-cv-tags__list button[aria-expanded=true]{display:none}
.list-cv-tags__list button:hover{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E %3Cpath d='M2 2L6 6L10 2' stroke='%2310BF51' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='square'/%3E %3C/svg%3E") no-repeat right center;color:#10bf51}
@media screen and (max-width:767px){.list-cv-tags__list .collapse{display:block!important}
}
.list-cv-extensions{display:none;margin-bottom:20px;box-shadow:0 5px 20px #d4d4d466;border-radius:5px;padding:23px 22px 27px;background:#fff}
@media screen and (min-width:768px){.list-cv-extensions{display:block}
}
.list-cv-extensions__title{position:relative;margin-bottom:13px;padding-left:30px;font-size:15px;line-height:26px;font-weight:700;text-transform:uppercase;color:#253556}
@media screen and (min-width:992px){.list-cv-extensions__title{font-size:18px}
}
.list-cv-extensions__title::before{content:"";position:absolute;top:2px;left:0;width:15px;height:21px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='21' fill='none'%3E%3Cpath d='M11.833 1H3.167c-.575 0-1.126.231-1.532.642A2.206 2.206 0 0 0 1 3.192V20l6.5-5.846L14 20V3.192c0-.581-.228-1.139-.635-1.55A2.154 2.154 0 0 0 11.833 1Z' stroke='%2310BF51' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/contain}
.list-cv-extensions__list a{display:block;margin-bottom:18px}
.list-cv-extensions__list a:last-child{margin-bottom:0}
.list-cv-extensions__list img{transition:filter .3s ease;filter:grayscale(100%)}
.list-cv-extensions__list a:hover img{filter:none}*/
.list-cv{margin:0 auto;padding-bottom:20px}
@media screen and (min-width:576px){.list-cv{margin:0}
}
.list-cv .btn-view-more, .list-cv .btn-view-more-all {
    justify-content: center;
    align-items: center;
    display: flex;gap:5px;
    background: #FFFFFF;
    border-radius: 60px;
    font-weight: 500;
    font-size: 15px;
    line-height: 26px;
    text-align: center;
    color: #0A208F;
    border: 1px solid #0A208F;padding:5px 20px
}
.list-cv .item-func{z-index:2}
.list-cv .item-img:after{content:none}
.list-cv .item.favourite,.list-cv .item.luxury,.list-cv .item.new,.list-cv .item.popular{position:relative}
.list-cv .item.favourite::after,.list-cv .item.luxury::after,.list-cv .item.new::after,.list-cv .item.popular::after{content:"";position:absolute;top:4px;right:10px}
@-webkit-keyframes showStickyFilter{from{transform:translate3d(0,-100%,0)}
to{transform:translate3d(0,0,0)}
}
@keyframes showStickyFilter{from{transform:translate3d(0,-100%,0)}
to{transform:translate3d(0,0,0)}
}
/*@media screen and (max-width:767px){body.show-sticky-filter #header{position:fixed;z-index:999;top:0;right:0;left:0;-webkit-animation:showStickyFilter .3s linear;animation:showStickyFilter .3s linear;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;background-color:#fff}
body.show-sticky-filter .navbar{padding:0}
body.show-sticky-filter .navbar-brand{margin:0;height:40px;padding:0}
body.show-sticky-filter .navbar-light .navbar-toggler{margin-right:-3px;padding:2px 5px 4px}
body.show-sticky-filter .jbk-logo{transition:none;margin-top:5px;height:30px;background-position:left center;background-size:contain}
body.show-sticky-filter .list-cv-section__sidebar{position:fixed;z-index:996;top:40px;right:0;left:0;-webkit-animation:showStickyFilter .3s linear;animation:showStickyFilter .3s linear;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}
body.show-sticky-filter .list-cv-section__sidebar-title{display:flex}
body.show-sticky-filter .list-cv-section__sidebar-inner{margin-top:0;box-shadow:0 5px 20px #d4d4d466;border:none;border-radius:0;padding:14px 22px 11px}
body.show-sticky-filter .list-cv-section__sidebar-inner.collapse{display:none!important}
body.show-sticky-filter .list-cv-section__sidebar-inner.collapse.show{display:block!important}
body.show-sticky-filter .list-cv-filter__title{display:none}
body.show-sticky-filter .find-jobs{position:fixed;overflow:hidden;width:0;height:0}
}*/
#paging-cv.hidden{display:none}
#listCvTags a.active{border:1px #0ab64a solid}
option{font-size:15px;background-color:#fff}
option:before{content:">";font-size:20px;display:none;padding-right:10px;padding-left:5px;color:#fff}
option:hover:before{display:inline}
.switch{position:relative;display:inline-block;width:52px!important;height:24px}
.switch input{opacity:0;width:0;height:0}
.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}
.slider:before{position:absolute;content:"";height:20px;width:20px;left:3px;bottom:2px;background-color:#fff;-webkit-transition:.4s;transition:.4s}
input:checked+.slider{background-color:#228b22}
input:focus+.slider{box-shadow:0 0 1px #228b22}
input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}
.slider.round{border-radius:34px}
.slider.round:before{border-radius:50%}
.list-cv #overlay{background:#fff;color:#000;text-align:center;opacity:.4;height:100%;position:absolute;top:0;padding-top:30px;margin:0 auto;left:0;right:0;display:none}
.list-cv-section__text a{color:#333}
.btn-clear-search-item{cursor:pointer}
.list-cv-khac{margin:0 auto;max-width:290px;padding-bottom:35px}
.list-cv-khac h2{margin-bottom:20px;color:#0ab64a}
@media screen and (min-width:576px){.list-cv-khac{margin:0;max-width:none}
}
.list-cv .hide,.list-cv .hidden{display:none}
.list-cv-filter__title span.list-cv-filter__icon{float:right;display:none}
@media screen and (max-width:767px){.list-cv-filter__title span.list-cv-filter__icon{display:inline-block}
}
/*.list-cv-extensions__list .mbti{background:url(https://i-vn0.joboko.com/images3/tien-ich-mo-rong/mbti_0.png) no-repeat;aspect-ratio:256 / 118;text-indent:-9999px}
.list-cv-extensions__list .mbti:hover{background:url(https://i-vn0.joboko.com/images3/tien-ich-mo-rong/mbti.png) no-repeat}
.list-cv-extensions__list .grossnet{background:url(https://i-vn0.joboko.com/images3/tien-ich-mo-rong/grossnet_0.png) no-repeat;aspect-ratio:256 / 118;text-indent:-9999px}
.list-cv-extensions__list .grossnet:hover{background:url(https://i-vn0.joboko.com/images3/tien-ich-mo-rong/grossnet.png) no-repeat}
.list-cv-extensions__list .mi{background:url(https://i-vn0.joboko.com/images3/tien-ich-mo-rong/mi_0.png) no-repeat;aspect-ratio:256 / 118;text-indent:-9999px}
.list-cv-extensions__list .mi:hover{background:url(https://i-vn0.joboko.com/images3/tien-ich-mo-rong/mi.png) no-repeat}
.list-cv-extensions__list .disc{background:url(https://i-vn0.joboko.com/images3/tien-ich-mo-rong/disc_0.png) no-repeat;aspect-ratio:256 / 118;text-indent:-9999px}
.list-cv-extensions__list .disc:hover{background:url(https://i-vn0.joboko.com/images3/tien-ich-mo-rong/disc.png) no-repeat}*/

/*new*/
/*.action-module{margin-bottom:16px;padding:38px 0 31px;background-color:#f4f4f4}
.action-module a:hover{text-decoration:none}
.action-module .row{margin-right:-14px;margin-left:-14px}
.action-module [class*=col-]{padding-right:14px;padding-left:14px}
.action-module.action-module-v2{margin-bottom:0;padding:29px 0 40px;background-color:#ededed}
.action-module.action-module-v3{margin-bottom:0;padding:8px 0 40px;background-color:#f1f1f1}
.action-module__inner{border-color:#0a208f;border-radius:8px;background-color:#fff}
@media screen and (min-width:768px){
.action-module__inner{padding:20px 23px 36px 27px}
}
@media screen and (min-width:768px){
.action-module-v3 .action-module__inner{padding-bottom:25px}
}
.action-module__title{padding-left:3px;text-transform:none;color:#243556}
@media screen and (min-width:768px){
.action-module__title{padding-bottom:0;letter-spacing:1px}
}
.action-module__title::before{background-color:#00bf71}
@media screen and (min-width:768px){
.action-module__title::before{bottom:9px;left:103%;width:92px;height:3px}
}
.action-module-v2 .action-module__title{padding-left:0}
@media screen and (min-width:768px){
.action-module-v2 .action-module__title::before{left:107%}
}
@media screen and (min-width:768px){
.action-module-v3 .action-module__title::before{left:114%}
}
.action-module__btn-text{margin-right:0;font-size:14px;font-weight:400;text-transform:none;color:#555}
.action-module__btn-icon{top:0;font-size:16px}
.action-module__head{margin-bottom:26px}
.action-module__item{border-bottom:none;margin-bottom:30px;padding-bottom:0}
.action-module__item-image{position:relative;overflow:hidden;border-radius:6px;width:37.4%}
.action-module__item-content{width:62.6%;padding-left:20px}
.action-module__item-title{font-size:15px;line-height:20px;color:#292929}
@media screen and (min-width:768px){
.action-module__item-title{margin:5px 0 13px}
}
.action-module__item-title:hover,.action-module__slider .item-title:hover{color:#00af68}
.action-module__item-text{line-height:20px;color:#5e5e5e}
.action-module__slider{margin-top:20px}
.action-module__slider .slick-list{margin-right:-8.5px;margin-left:-8.5px;padding:10px 0}
.action-module__slider .slick-slide{padding-right:8.5px;padding-left:8.5px}
.action-module__slider .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;border:none;padding:0;background:0 0;color:#6a6a6a}
.action-module__slider .slick-arrow::before{content:none}
.action-module__slider .slick-arrow:hover{color:#0a208f}
.action-module__slider .slick-prev{left:-53px}
.action-module__slider .slick-next{right:-53px}
.action-module__slider .item{display:flex;align-items:flex-start;box-shadow:2px 2px 8px 0 rgba(0,0,0,.15);border-radius:8px;padding:14px 14px 10px;background:#fff;position:relative}
.action-module__slider .item-image{overflow:hidden;border-radius:6px;width:115px}
.action-module__slider .item-image::before{padding-bottom:86.9565217391%}
.action-module__slider .item-content{width:calc(100% - 115px);padding-left:10px}
.action-module__slider .item-title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;transition:all .3s ease;margin:0 0 6px;font-size:15px;line-height:18px;font-weight:600;font-style:normal;color:#292929}
.action-module__slider .item-text{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:18px;font-weight:400;font-style:normal;color:#5d5d5d}
.action-module__slider .item-date-v2{margin-top:6px;font-size:14px;line-height:20px;font-weight:400;font-style:normal;color:#9d9d9d}*/

.list-cv-section{padding:0;background-color:#f5f5f5;border-radius:12px;position:relative}
.list-cv-section__head{padding:0;margin-bottom:10px;display:flex;flex-direction:column-reverse}
.list-cv-section__text{line-height:22px;color:#292929}
@media screen and (min-width:768px){
/*.list-cv-order{margin-bottom:11px}*/
.list-cv-section{padding:20px 0}
}
/*.list-cv-order>p{font-size:14px;line-height:26px}
.list-cv-order .wrapper button{font-size:12px}
@media screen and (min-width:992px){
.list-cv-order .wrapper button{min-width:89px;padding:4px 18px}
}
@media screen and (min-width:992px){
.list-cv-order .wrapper button.all{background-color:rgba(230,230,230,.6)}

.list-cv-order .wrapper button.newest{background-color:rgba(230,230,230,.6)}
.list-cv-order .wrapper button.newest::before{width:12px;height:12px;margin-right:7px}

.list-cv-order .wrapper button.popular{background-color:rgba(230,230,230,.6)}
.list-cv-order .wrapper button.popular::before{width:17px;height:14px;margin-right:10px}

.list-cv-order .wrapper button.favourite{background-color:rgba(230,230,230,.6)}
.list-cv-order .wrapper button.favourite::before{width:17px;height:13px;margin-right:8px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='13' fill='none'%3E%3Cpath stroke='%23D9282D' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M12.286 1C9.75 1 8.5 3 8.5 3S7.25 1 4.714 1C2.654 1 1.021 2.38 1 4.025c-.043 3.417 3.388 5.847 7.148 7.888A.74.74 0 0 0 8.5 12a.74.74 0 0 0 .352-.087c3.76-2.041 7.19-4.471 7.148-7.888C15.979 2.38 14.347 1 12.286 1Z'/%3E%3C/svg%3E")}

.list-cv-order .wrapper button.active{background-color:#123983}
}
.list-cv-section__sidebar{margin-top:0}
@media screen and (min-width:768px){
.list-cv-filter{box-shadow:none;border:1px solid #e1e1e1;border-top:none;border-radius:6px;margin-bottom:22px;padding:23px 24px 26px 26px;background:linear-gradient(to right,#123983,#123983) no-repeat left top/100% 5px,#fff}
}
.list-cv-filter__title{color:#123983}
@media screen and (min-width:768px){
.list-cv-filter__title{margin-bottom:12px;padding-left:36px}
}
.list-cv-filter__title::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='19' fill='none'%3E%3Cpath fill='%23123983' d='M16.946 2.777h4.197-4.197ZM1 2.777h12.59H1Zm15.946 13.034h4.197-4.197ZM1 15.811h12.59H1Zm7.554-6.517h12.589-12.59ZM1 9.294h4.196H1Z'/%3E%3Cpath stroke='%23123983' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.3' d='M1 9.294h4.196m11.75-6.517h4.197-4.197ZM1 2.777h12.59H1Zm15.946 13.034h4.197-4.197ZM1 15.811h12.59H1Zm7.554-6.517h12.589-12.59Z'/%3E%3Cpath fill='%23123983' stroke='%23123983' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.3' d='M15.219 4.555a1.777 1.777 0 1 0 0-3.555 1.777 1.777 0 0 0 0 3.555ZM6.924 11.072a1.777 1.777 0 1 0 0-3.555 1.777 1.777 0 0 0 0 3.554ZM15.219 17.588a1.777 1.777 0 1 0 0-3.554 1.777 1.777 0 0 0 0 3.554Z'/%3E%3C/svg%3E")}
@media screen and (min-width:768px){
.list-cv-filter__title::before{top:-3px;left:1px;width:22px;height:29px}
}
@media screen and (min-width:768px){
.list-cv-filter__form .form-control{margin-bottom:14px;padding-left:12px;background-position:right 15px center}
}
.list-cv-tags__list-v2{margin-top:5px;margin-bottom:10px}
@media screen and (min-width:768px){
.list-cv-tags__list-v2{display:block!important;overflow-y:auto;height:auto!important;max-height:630px;margin-top:0;margin-bottom:0;padding-right:8px}
.list-cv-tags__list-v2::-webkit-scrollbar{width:9px}
.list-cv-tags__list-v2::-webkit-scrollbar-track{border-radius:10px}
.list-cv-tags__list-v2::-webkit-scrollbar-thumb{border-radius:10px;background:#d9d9d9}
.list-cv-tags__list-v2::-webkit-scrollbar-thumb:hover{background:#d9d9d9}
}
.list-cv-tags__list-v2 .item{display:flex;border:1px solid #e2e2e2;border-radius:44px;margin-bottom:6px;padding:6px 15px 7px;background:#fff;font-size:14px;color:#6b6b6b}
.list-cv-tags__list-v2 .item.active,.list-cv-tags__list-v2 .item:hover{border-color:#123983!important;text-decoration:none;color:#123983}
.list-cv-tags__list-v2 .item-icon{display:flex;justify-content:center;align-items:center;width:15px}
.list-cv-tags__list-v2 .item-text{width:calc(100% - 15px);padding-left:6px}
@media screen and (min-width:768px){
.list-cv-filter__form .btn{font-size:16px}
}
@media screen and (min-width:768px){
.list-cv-tags{box-shadow:none;border:1px solid #e1e1e1;border-radius:6px;margin-bottom:22px;padding:18px 8px 23px 16px}
.list-cv-tags.has-border{background:linear-gradient(to right,#123983,#123983) no-repeat left top/100% 5px,#fff}
}
.list-cv-tags__button{display:inline-block;border:none;border-radius:999px;margin-bottom:6px;padding:9px 35px;background-color:#d4d4d4;font-size:15px;text-align:center;color:#424242}
@media screen and (min-width:768px){
.list-cv-tags__button{margin-bottom:20px;font-size:18px}
}
.list-cv-tags__button:hover{background-color:#123983;text-decoration:none;color:#fff}
.list-cv-tags__title{padding-bottom:10px;color:#123983}
@media screen and (min-width:768px){
.list-cv-tags__title{margin-right:17px;padding-left:38px;margin-top:0;margin-bottom:15px;border-bottom:1px dashed #c5c5c5}
}
.list-cv-tags__title button{border:none;background-color:#123983}
@media screen and (min-width:768px){
.list-cv-tags__title button{top:2px;left:6px;width:22px;height:22px}
}
.list-cv-tags__title button::after,.list-cv-tags__title button::before{border-radius:20px;background-color:#fff}
@media screen and (min-width:768px){
.list-cv-tags__title button::after,.list-cv-tags__title button::before{width:11px;height:2px}
}
*/
.list-cv-order-v2{display:flex;align-items:flex-start;border-top:1px dashed #c5c5c5;margin:5px 0;padding-top:10px;font-size:14px;line-height:18px}
.list-cv-order-v2 .wrapper{color:#292929}
.list-cv-order-v2 .wrapper .label{font-weight:500;color:#123983;margin-right:10px}
.list-cv-order-v2 .wrapper a{display:inline-block;margin:0 10px 2px 0;text-decoration:underline}
.list-cv-order-v2 .wrapper a:hover{color:#123983}
.list-cv-order-v2 .wrapper .action-module__btn{display:inline-flex;text-decoration:none;color:#00bf71}
.list-cv-order-v2 .wrapper .action-module__btn:before{font-size:13px;color:#00bf71;margin-right:3px;content:'Thu gọn'}
.list-cv-order-v2 .wrapper .action-module__btn.collapsed:before{content:'Xem thêm'}
.list-cv-order-v2 .wrapper .action-module__btn-text{font-size:13px;line-height:18px;color:#00bf71}
.list-cv-order-v2 .action-module__btn-icon{font-size:14px}

@media screen and (min-width:576px) {
    .list-cv .row{margin-bottom:-5px}
}
.list-cv .item{margin-bottom:10px;padding:5px;background:#f4f4f4;border-radius:8px}
.list-cv .item-head{position:relative;overflow:hidden;box-shadow:none;border-radius:6px;margin-bottom:10px}

@media screen and (max-width:768px) {
    .list-cv .item-func {
        display: none;
    }
    .list-cv-section__sidebar .list-cv-tags__button{display:none}
}
@media screen and (min-width:576px){
.list-cv .item-body{padding:2px}
}
@media screen and (min-width:576px){
.list-cv .item-colors{box-shadow:none;min-height:32px;padding:7px 6px}
}
.list-cv .item-colors a{border:none;margin:0 2px}
.list-cv .item.new::after{top:13px;right:10px;width:51px;height:18px;background:url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg fill="none" viewBox="0 0 50 20" xmlns="http://www.w3.org/2000/svg"><rect width="50" height="20" rx="10" fill="%2300BF71"/><path d="m16.731 7.3388-5.2106 6.4062-2.2331-2.4023" stroke="%23fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/><path d="m23.854 6.264h1.2784l2.1377 5.8868 2.1323-5.8868h1.2837l-2.9058 7.8204h-1.0259l-2.9004-7.8204zm-0.6445 0h1.2515l0.2256 5.4087v2.4117h-1.4771v-7.8204zm6.8643 0h1.2568v7.8204h-1.477v-2.4117l0.2202-5.4087zm7.5947 1.4394h0.897c0 0.41895-0.0627 0.77881-0.188 1.0796s-0.3259 0.53174-0.6016 0.69287c-0.2721 0.16113-0.632 0.2417-1.0796 0.2417v-0.6499c0.2722 0 0.4763-0.0555 0.6123-0.1665 0.1397-0.11101 0.2346-0.26856 0.2847-0.47266 0.0501-0.20768 0.0752-0.44938 0.0752-0.7251zm-5.2046 3.5342v-0.1128c0-0.4261 0.0609-0.8182 0.1826-1.1763 0.1218-0.36166 0.299-0.67497 0.5318-0.93994 0.2363-0.26498 0.5228-0.47087 0.8593-0.61768 0.3366-0.15039 0.7198-0.22558 1.1495-0.22558 0.4368 0 0.8235 0.07519 1.1601 0.22558 0.3402 0.14681 0.6266 0.3527 0.8594 0.61768 0.2327 0.26497 0.41 0.57828 0.5317 0.93994 0.1218 0.35809 0.1826 0.75019 0.1826 1.1763v0.1128c0 0.4225-0.0608 0.8146-0.1826 1.1762-0.1217 0.3581-0.299 0.6714-0.5317 0.94-0.2328 0.265-0.5174 0.4708-0.854 0.6177-0.3366 0.1468-0.7215 0.2202-1.1548 0.2202s-0.82-0.0734-1.1602-0.2202c-0.3365-0.1469-0.623-0.3527-0.8593-0.6177-0.2328-0.2686-0.41-0.5819-0.5318-0.94-0.1217-0.3616-0.1826-0.7537-0.1826-1.1762zm1.4234-0.1128v0.1128c0 0.2542 0.025 0.4923 0.0751 0.7143 0.0502 0.222 0.1272 0.4172 0.231 0.5855s0.2381 0.3008 0.4028 0.3974c0.1683 0.0931 0.3689 0.1397 0.6016 0.1397 0.2292 0 0.4261-0.0466 0.5908-0.1397 0.1647-0.0966 0.299-0.2291 0.4029-0.3974 0.1038-0.1683 0.1808-0.3635 0.2309-0.5855s0.0752-0.4601 0.0752-0.7143v-0.1128c0-0.2507-0.0251-0.4852-0.0752-0.7036-0.0501-0.222-0.1271-0.4172-0.2309-0.58548-0.1039-0.17188-0.24-0.30616-0.4083-0.40284-0.1647-0.10026-0.3634-0.15039-0.5961-0.15039-0.2292 0-0.4262 0.05013-0.5909 0.15039-0.1647 0.09668-0.299 0.23096-0.4028 0.40284-0.1038 0.16828-0.1808 0.36348-0.231 0.58548-0.0501 0.2184-0.0751 0.4529-0.0751 0.7036zm0.6123-3.6577 1.0527-1.6328h1.5683l-1.4663 1.6328h-1.1547zm6.1015 0.80567v5.8116h-1.4233v-5.8116h1.4233zm-1.52-1.52c0-0.21127 0.0716-0.38672 0.2148-0.52637 0.1469-0.13965 0.3438-0.20947 0.5909-0.20947 0.247 0 0.4422 0.06982 0.5854 0.20947 0.1468 0.13965 0.2202 0.3151 0.2202 0.52637 0 0.20768-0.0734 0.38135-0.2202 0.52099-0.1432 0.13965-0.3384 0.20948-0.5854 0.20948-0.2471 0-0.444-0.06983-0.5909-0.20948-0.1432-0.13964-0.2148-0.31331-0.2148-0.52099z" fill="%23fff"/></svg>') no-repeat center/contain}
.list-cv .item.favourite::after{top:13px;right:10px;width:89px;height:19px;background:url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg viewBox="0 0 78 20" xmlns="http://www.w3.org/2000/svg"><rect width="78" height="20" rx="10" fill="%23F06565"/><path d="m24.542 6.1797 1.8154 3.7329 1.8155-3.7329h1.4931l-2.6318 4.9414v2.8789h-1.3589v-2.8789l-2.6318-4.9414h1.4985zm8.0566 7.9277c-0.4296 0-0.8182-0.0698-1.1655-0.2095-0.3437-0.1432-0.6374-0.3419-0.8808-0.5961-0.24-0.2543-0.4244-0.5533-0.5533-0.897-0.1289-0.3438-0.1933-0.7144-0.1933-1.1118v-0.2149c0-0.4547 0.0662-0.8665 0.1987-1.2353 0.1325-0.36881 0.3169-0.68392 0.5532-0.94531 0.2364-0.26497 0.5157-0.46728 0.8379-0.60693 0.3223-0.13965 0.6714-0.20948 1.0474-0.20948 0.4153 0 0.7788 0.06983 1.0903 0.20948s0.5694 0.33659 0.7735 0.59082c0.2076 0.25065 0.3616 0.54964 0.4619 0.89697 0.1038 0.34738 0.1557 0.73048 0.1557 1.1494v0.5533h-4.4902v-0.9292h3.2119v-0.1021c-0.0072-0.2327-0.0537-0.45116-0.1396-0.65527-0.0824-0.2041-0.2095-0.36881-0.3814-0.49414-0.1719-0.12532-0.401-0.18799-0.6875-0.18799-0.2148 0-0.4064 0.04655-0.5747 0.13965-0.1647 0.08952-0.3026 0.22022-0.4136 0.39209-0.111 0.17188-0.1969 0.37956-0.2578 0.62306-0.0573 0.2399-0.0859 0.5102-0.0859 0.811v0.2149c0 0.2542 0.034 0.4905 0.102 0.709 0.0716 0.2148 0.1755 0.4028 0.3116 0.5639 0.136 0.1612 0.3007 0.2883 0.4941 0.3814 0.1934 0.0895 0.4136 0.1342 0.6606 0.1342 0.3116 0 0.5891-0.0626 0.8326-0.1879 0.2434-0.1254 0.4547-0.3026 0.6337-0.5318l0.6822 0.6607c-0.1253 0.1826-0.2883 0.358-0.4888 0.5263-0.2005 0.1647-0.4458 0.299-0.7358 0.4029-0.2865 0.1038-0.6195 0.1557-0.9991 0.1557zm0.129-8.3574 1.4877 1.4824v0.05908h-1.0473l-0.8218-0.84326-0.8218 0.84326h-1.0259v-0.06982l1.4664-1.4717h0.7627zm6.7031 6.8804v-4.4419h1.2998v5.8115h-1.2246l-0.0752-1.3696zm0.1826-1.2085 0.4351-0.0108c0 0.3903-0.043 0.7502-0.129 1.0796-0.0859 0.3259-0.2184 0.6105-0.3974 0.854-0.1791 0.2399-0.4082 0.4279-0.6875 0.564-0.2793 0.1325-0.6141 0.1987-1.0044 0.1987-0.2829 0-0.5425-0.0412-0.7788-0.1235-0.2363-0.0824-0.4404-0.2095-0.6123-0.3814-0.1683-0.1718-0.299-0.3956-0.3921-0.6713-0.0931-0.2758-0.1397-0.6052-0.1397-0.9883v-3.7544h1.2945v3.7651c0 0.2113 0.025 0.3885 0.0752 0.5318 0.0501 0.1396 0.1181 0.2524 0.2041 0.3383 0.0859 0.086 0.1862 0.1468 0.3007 0.1826 0.1146 0.0359 0.2364 0.0538 0.3653 0.0538 0.3688 0 0.6588-0.0717 0.8701-0.2149 0.2148-0.1468 0.367-0.3437 0.4565-0.5908 0.0931-0.2471 0.1397-0.5246 0.1397-0.8325zm7.8472-3.2334v0.94531h-3.2764v-0.94531h3.2764zm-2.3311-1.4233h1.2944v5.6289c0 0.1791 0.0251 0.3169 0.0752 0.4136 0.0537 0.0931 0.1272 0.1558 0.2203 0.188 0.093 0.0322 0.2023 0.0483 0.3276 0.0483 0.0895 0 0.1754-0.0053 0.2578-0.0161 0.0824-0.0107 0.1486-0.0215 0.1987-0.0322l0.0054 0.9883c-0.1074 0.0322-0.2327 0.0609-0.376 0.0859-0.1396 0.0251-0.3008 0.0376-0.4834 0.0376-0.2972 0-0.5604-0.0519-0.7895-0.1557-0.2292-0.1075-0.4082-0.2811-0.5371-0.521s-0.1934-0.5586-0.1934-0.9561v-5.7095zm4.6084-1.0151v8.25h-1.2891v-8.25h1.2891zm-0.2256 5.1294-0.4189-0.0054c0.0036-0.401 0.0591-0.7716 0.1665-1.1118 0.111-0.34017 0.265-0.63558 0.4619-0.88623 0.2005-0.25424 0.4404-0.44938 0.7197-0.58545 0.2793-0.13965 0.589-0.20948 0.9292-0.20948 0.2865 0 0.5443 0.03939 0.7735 0.11817 0.2327 0.07877 0.4332 0.20589 0.6015 0.38135 0.1683 0.17187 0.2954 0.39746 0.3814 0.67675 0.0895 0.27572 0.1342 0.61231 0.1342 1.0098v3.7329h-1.2998v-3.7437c0-0.27925-0.0411-0.50125-0.1235-0.66597-0.0788-0.16471-0.1951-0.28288-0.3491-0.35449-0.154-0.0752-0.342-0.11279-0.564-0.11279-0.2327 0-0.4386 0.04655-0.6177 0.13965-0.1754 0.09309-0.3222 0.22021-0.4404 0.38134-0.1182 0.16114-0.2077 0.34733-0.2685 0.55856-0.0573 0.2113-0.086 0.4369-0.086 0.6768zm6.4614-2.6909v5.8115h-1.2944v-5.8115h1.2944zm-1.2836-0.77344 1.0473-1.6167h1.461l-1.461 1.6167h-1.0473zm5.1347 5.6612c0.2113 0 0.4011-0.0412 0.5694-0.1236 0.1718-0.0859 0.3097-0.2041 0.4135-0.3545 0.1075-0.1503 0.1665-0.324 0.1773-0.521h1.2192c-0.0071 0.376-0.1182 0.718-0.333 1.0259-0.2148 0.308-0.4995 0.5532-0.854 0.7359-0.3545 0.179-0.7466 0.2685-1.1763 0.2685-0.444 0-0.8307-0.0752-1.1601-0.2256-0.3295-0.1539-0.6034-0.3652-0.8218-0.6338-0.2184-0.2685-0.3831-0.5782-0.4941-0.9292-0.1075-0.3509-0.1612-0.7268-0.1612-1.1279v-0.188c0-0.401 0.0537-0.777 0.1612-1.1279 0.111-0.35449 0.2757-0.66602 0.4941-0.93457s0.4923-0.47803 0.8218-0.62842c0.3294-0.15397 0.7143-0.23096 1.1548-0.23096 0.4655 0 0.8737 0.0931 1.2246 0.2793 0.3509 0.18262 0.6266 0.43864 0.8271 0.76807 0.2041 0.32584 0.3098 0.7054 0.3169 1.1387h-1.2192c-0.0108-0.2149-0.0645-0.40821-0.1612-0.58009-0.0931-0.17545-0.2255-0.3151-0.3974-0.41894-0.1683-0.10384-0.3706-0.15577-0.607-0.15577-0.2613 0-0.478 0.05372-0.6499 0.16114-0.1718 0.10384-0.3061 0.24707-0.4028 0.42968-0.0967 0.17904-0.1665 0.38138-0.2095 0.60698-0.0393 0.222-0.059 0.4529-0.059 0.6928v0.188c0 0.2399 0.0197 0.4727 0.059 0.6983 0.0394 0.2255 0.1075 0.4279 0.2041 0.6069 0.1003 0.1754 0.2364 0.3169 0.4082 0.4243 0.1719 0.1039 0.3903 0.1558 0.6553 0.1558zm4.6514-7.3262v8.25h-1.2891v-8.25h1.2891zm-0.2256 5.1294-0.4189-0.0054c0.0035-0.401 0.059-0.7716 0.1665-1.1118 0.111-0.34017 0.2649-0.63558 0.4619-0.88623 0.2005-0.25424 0.4404-0.44938 0.7197-0.58545 0.2793-0.13965 0.589-0.20948 0.9292-0.20948 0.2865 0 0.5443 0.03939 0.7734 0.11817 0.2328 0.07877 0.4333 0.20589 0.6016 0.38135 0.1683 0.17187 0.2954 0.39746 0.3813 0.67675 0.0896 0.27572 0.1343 0.61231 0.1343 1.0098v3.7329h-1.2998v-3.7437c0-0.27925-0.0412-0.50125-0.1235-0.66597-0.0788-0.16471-0.1952-0.28288-0.3491-0.35449-0.154-0.0752-0.342-0.11279-0.564-0.11279-0.2327 0-0.4386 0.04655-0.6177 0.13965-0.1754 0.09309-0.3222 0.22021-0.4404 0.38134-0.1182 0.16114-0.2077 0.34733-0.2686 0.55856-0.0573 0.2113-0.0859 0.4369-0.0859 0.6768z" fill="%23fff"/><path d="m13.71 14.501-0.2137-0.1389c-1.016-0.6614-2.3015-1.4088-3.2536-2.5074-1.0034-1.1574-1.4848-2.3461-1.4724-3.6343 0.01496-1.4384 1.1984-2.6083 2.638-2.6083 1.1425 0 1.9023 0.64815 2.3017 1.116 0.3995-0.46782 1.1592-1.116 2.3017-1.116 1.4397 0 2.6231 1.1699 2.638 2.6076 0.0133 1.2889-0.468 2.4769-1.4724 3.6343-0.9521 1.0993-2.2376 1.8467-3.2535 2.5081l-0.2138 0.1389z" fill="%23F6F6F6"/></svg>') no-repeat center/contain}
.list-cv .item.popular::after{top:13px;right:10px;width:79px;height:19px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='79' height='19' fill='none'%3E%3Crect width='78.338' height='17.784' x='.271' y='.62' fill='%231480E4' rx='8.892'/%3E%3Cpath fill='%23fff' d='M25.326 11.185h-1.993V9.928h1.993c.308 0 .558-.05.752-.15a.965.965 0 0 0 .424-.43c.09-.183.134-.389.134-.618 0-.233-.044-.45-.134-.65-.09-.2-.231-.362-.424-.483-.194-.122-.444-.183-.752-.183h-1.434v6.558H22.28v-7.82h3.046c.612 0 1.137.11 1.573.333.44.218.777.52 1.01.908.233.386.35.829.35 1.326 0 .505-.117.942-.35 1.31-.233.37-.57.654-1.01.855-.436.2-.961.3-1.573.3Zm9.26-1.848v1.257h-4.083V9.337h4.082ZM30.98 6.152v7.82h-1.61v-7.82h1.61Zm4.754 0v7.82h-1.606v-7.82h1.606Zm7.825 3.727v.371c0 .594-.08 1.128-.241 1.6a3.52 3.52 0 0 1-.682 1.21c-.294.329-.645.581-1.053.756a3.353 3.353 0 0 1-1.348.264c-.49 0-.94-.088-1.348-.264a3.021 3.021 0 0 1-1.053-.757 3.54 3.54 0 0 1-.693-1.208 4.945 4.945 0 0 1-.242-1.601v-.37c0-.599.081-1.132.242-1.601a3.52 3.52 0 0 1 .682-1.209 2.99 2.99 0 0 1 1.053-.762 3.378 3.378 0 0 1 1.348-.264c.494 0 .944.088 1.348.264.408.175.76.43 1.053.762.297.333.526.736.688 1.209.164.469.246 1.002.246 1.6Zm-1.627.371v-.381c0-.416-.038-.78-.113-1.096a2.375 2.375 0 0 0-.333-.795 1.437 1.437 0 0 0-.537-.483 1.536 1.536 0 0 0-.725-.167c-.272 0-.514.056-.725.167a1.45 1.45 0 0 0-.532.483c-.143.215-.252.48-.327.795-.076.315-.113.68-.113 1.096v.381c0 .412.037.777.113 1.096.075.315.186.582.333.8.146.215.326.378.537.489.211.11.453.166.725.166.272 0 .514-.055.725-.166.211-.111.388-.274.532-.489.143-.218.252-.485.327-.8.075-.319.113-.684.113-1.096Zm-1.267-5.752 1.498 1.251h-1.101l-.849-.747-.848.747h-1.107l1.504-1.251h.903Zm1.831.564h-.816l-.075-.618c.15-.007.27-.022.36-.043a.452.452 0 0 0 .203-.091.21.21 0 0 0 .07-.162c0-.085-.028-.15-.086-.193a.512.512 0 0 0-.236-.097 1.573 1.573 0 0 0-.338-.032l.037-.596c.258 0 .484.02.677.06.193.038.356.098.489.176a.785.785 0 0 1 .295.274c.068.108.102.23.102.365 0 .212-.071.37-.215.473-.14.1-.295.163-.467.188v.296Zm8.025 5.478h-2.01l-.01-1.106h1.686c.298 0 .541-.038.73-.113a.885.885 0 0 0 .425-.339.993.993 0 0 0 .145-.547c0-.244-.046-.44-.14-.591a.767.767 0 0 0-.424-.328 2.219 2.219 0 0 0-.736-.102h-1.117v6.558H47.46v-7.82h2.728c.455 0 .862.043 1.22.129.361.086.667.216.918.392.25.175.442.397.575.666.132.265.199.58.199.945 0 .322-.074.62-.22.892-.144.272-.371.494-.683.666-.308.172-.71.267-1.208.284l-.467.414Zm-.07 3.432h-2.38l.629-1.257h1.75c.283 0 .514-.044.694-.134a.92.92 0 0 0 .397-.376c.086-.158.129-.338.129-.542 0-.23-.04-.428-.118-.597a.797.797 0 0 0-.365-.386c-.169-.093-.39-.14-.666-.14h-1.553l.011-1.106h1.934l.37.435c.476-.008.86.077 1.15.252.293.172.506.396.639.671.136.276.204.572.204.887 0 .501-.11.923-.328 1.267-.218.34-.539.597-.961.768-.42.172-.931.258-1.536.258Zm5.747-7.82v7.82h-1.606v-7.82h1.606Zm6.757 6.563v1.257h-4.163v-1.257h4.163Zm-3.637-6.563v7.82h-1.611v-7.82h1.611Zm3.094 3.185v1.225h-3.62V9.337h3.62Zm.537-3.185v1.262h-4.157V6.152h4.157ZM58.465 5.7l1.52-1.246h.86L62.37 5.7h-1.139l-.816-.693-.816.693h-1.134Zm3.513-.736.88-1.445h1.22l-1.22 1.445h-.88Zm8.282 1.187v7.82H68.65L65.507 8.73v5.242h-1.612v-7.82h1.612l3.147 5.247V6.152h1.606Z'/%3E%3Cpath fill='%23F6F6F6' d='M14.499 10.3c-.497 0-.978-.227-1.354-.64a2.499 2.499 0 0 1-.629-1.508c-.042-.608.14-1.168.511-1.576.372-.408.892-.628 1.472-.628.576 0 1.097.224 1.467.63.374.412.557.97.514 1.574a2.505 2.505 0 0 1-.628 1.509c-.375.412-.856.639-1.353.639Zm3.187 4.352h-6.374a.657.657 0 0 1-.532-.264.755.755 0 0 1-.127-.638c.203-.836.707-1.529 1.458-2.005.666-.421 1.514-.654 2.388-.654.89 0 1.716.223 2.386.644a3.236 3.236 0 0 1 1.46 2.017.764.764 0 0 1-.128.637.672.672 0 0 1-.53.263ZM9.93 10.399c-.85 0-1.599-.81-1.668-1.804-.035-.509.12-.98.435-1.326.31-.342.75-.53 1.233-.53.484 0 .919.19 1.232.533.316.349.47.819.435 1.324-.07.994-.818 1.803-1.667 1.803Zm1.588.778c-.426-.213-.978-.32-1.588-.32-.712 0-1.404.19-1.948.535a2.679 2.679 0 0 0-1.199 1.65.692.692 0 0 0 .116.577.616.616 0 0 0 .486.242h2.683c.046 0 .09-.017.124-.046a.199.199 0 0 0 .067-.117 3.584 3.584 0 0 1 1.405-2.12.198.198 0 0 0 .08-.169.2.2 0 0 0-.095-.161 1.908 1.908 0 0 0-.131-.071Z'/%3E%3C/svg%3E") no-repeat center/contain}
.list-cv .item.luxury::after{top:13px;right:10px;width:80px;height:18px;background:url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg viewBox="0 0 77 20" xmlns="http://www.w3.org/2000/svg"><rect width="77" height="20" rx="10" fill="%23457DE8"/><path d="m30.066 11.578h1.3428c-0.043 0.512-0.1862 0.9686-0.4297 1.3696-0.2435 0.3975-0.5855 0.7108-1.0259 0.94-0.4404 0.2291-0.9757 0.3437-1.6059 0.3437-0.4834 0-0.9185-0.0859-1.3052-0.2578-0.3867-0.1755-0.718-0.4225-0.9937-0.7412-0.2757-0.3223-0.487-0.7108-0.6338-1.1655-0.1432-0.4548-0.2148-0.9633-0.2148-1.5254v-0.64994c0-0.56218 0.0734-1.0706 0.2202-1.5254 0.1504-0.45476 0.3652-0.84326 0.6445-1.1655 0.2793-0.32585 0.6141-0.57471 1.0044-0.74658 0.3939-0.17188 0.8361-0.25782 1.3267-0.25782 0.623 0 1.1494 0.11459 1.5791 0.34375 0.4297 0.22917 0.7627 0.54607 0.999 0.95069 0.2399 0.40462 0.3867 0.86833 0.4405 1.3911h-1.3428c-0.0358-0.33659-0.1146-0.62484-0.2364-0.86474-0.1181-0.23991-0.2936-0.42253-0.5263-0.54786-0.2328-0.1289-0.5371-0.19336-0.9131-0.19336-0.3079 0-0.5765 0.0573-0.8057 0.17188-0.2291 0.11458-0.4207 0.28288-0.5747 0.50488-0.1539 0.22201-0.2703 0.49593-0.3491 0.82178-0.0752 0.32227-0.1128 0.69108-0.1128 1.1064v0.66068c0 0.3938 0.034 0.7519 0.1021 1.0742 0.0716 0.3187 0.179 0.5926 0.3222 0.8218 0.1468 0.2291 0.333 0.4064 0.5586 0.5317s0.496 0.188 0.8111 0.188c0.3831 0 0.6928-0.0609 0.9292-0.1826 0.2399-0.1218 0.4207-0.299 0.5424-0.5318 0.1254-0.2363 0.2077-0.5245 0.2471-0.8647zm5.7148 1.3804v-2.7715c0-0.20771-0.0375-0.38675-0.1127-0.53714s-0.1898-0.26677-0.3438-0.34912c-0.1504-0.08236-0.3402-0.12354-0.5693-0.12354-0.2113 0-0.3939 0.03581-0.5479 0.10742-0.154 0.07162-0.2739 0.1683-0.3598 0.29004-0.086 0.12175-0.1289 0.25961-0.1289 0.41358h-1.2891c0-0.22917 0.0555-0.45117 0.1665-0.66602 0.111-0.21484 0.2721-0.40641 0.4834-0.57471 0.2113-0.16829 0.4637-0.30078 0.7573-0.39746s0.6231-0.14502 0.9883-0.14502c0.4368 0 0.8236 0.07341 1.1602 0.22022 0.3401 0.14681 0.6069 0.36881 0.8002 0.66601 0.197 0.29362 0.2955 0.66244 0.2955 1.1064v2.5835c0 0.265 0.0179 0.5031 0.0537 0.7144 0.0394 0.2076 0.0949 0.3885 0.1665 0.5424v0.086h-1.3267c-0.0609-0.1397-0.1092-0.3169-0.145-0.5318-0.0322-0.2184-0.0484-0.4296-0.0484-0.6337zm0.188-2.3687 0.0108 0.8003h-0.9292c-0.2399 0-0.4512 0.0233-0.6338 0.0698-0.1826 0.043-0.3348 0.1074-0.4566 0.1934-0.1217 0.0859-0.213 0.1898-0.2739 0.3115-0.0608 0.1217-0.0913 0.2596-0.0913 0.4136 0 0.1539 0.0358 0.2954 0.1074 0.4243 0.0717 0.1253 0.1755 0.2238 0.3116 0.2954 0.1396 0.0716 0.3079 0.1074 0.5048 0.1074 0.265 0 0.496-0.0537 0.6929-0.1611 0.2005-0.111 0.3581-0.2453 0.4727-0.4028 0.1146-0.1612 0.1754-0.3134 0.1826-0.4566l0.4189 0.5747c-0.0429 0.1468-0.1163 0.3044-0.2202 0.4727-0.1038 0.1683-0.2399 0.3294-0.4082 0.4834-0.1647 0.1504-0.3634 0.2739-0.5962 0.3706-0.2291 0.0967-0.4941 0.145-0.7949 0.145-0.3796 0-0.7179-0.0752-1.0151-0.2256-0.2972-0.154-0.53-0.3598-0.6983-0.6177-0.1683-0.2614-0.2524-0.5568-0.2524-0.8862 0-0.3079 0.0573-0.5801 0.1719-0.8164 0.1181-0.2399 0.29-0.4404 0.5156-0.6016 0.2291-0.1611 0.5084-0.2828 0.8379-0.3652 0.3294-0.0859 0.7054-0.1289 1.1279-0.1289h1.0151zm2.2183 0.6929v-0.1236c0-0.4189 0.0609-0.8074 0.1826-1.1655 0.1218-0.36166 0.2972-0.67497 0.5264-0.93994 0.2327-0.26856 0.5156-0.47624 0.8486-0.62305 0.3366-0.15039 0.7162-0.22559 1.1387-0.22559 0.4261 0 0.8057 0.0752 1.1387 0.22559 0.3365 0.14681 0.6212 0.35449 0.854 0.62305 0.2327 0.26497 0.41 0.57828 0.5317 0.93994 0.1217 0.35809 0.1826 0.74659 0.1826 1.1655v0.1236c0 0.4189-0.0609 0.8074-0.1826 1.1655s-0.299 0.6714-0.5317 0.9399c-0.2328 0.265-0.5157 0.4727-0.8487 0.6231-0.333 0.1468-0.7107 0.2202-1.1333 0.2202-0.4261 0-0.8074-0.0734-1.144-0.2202-0.333-0.1504-0.6159-0.3581-0.8486-0.6231-0.2328-0.2685-0.41-0.5818-0.5318-0.9399-0.1217-0.3581-0.1826-0.7466-0.1826-1.1655zm1.2944-0.1236v0.1236c0 0.2614 0.0269 0.5084 0.0806 0.7412 0.0537 0.2327 0.1379 0.4368 0.2524 0.6123 0.1146 0.1754 0.2614 0.3133 0.4405 0.4136 0.179 0.1002 0.3921 0.1504 0.6391 0.1504 0.2399 0 0.4476-0.0502 0.6231-0.1504 0.179-0.1003 0.3258-0.2382 0.4404-0.4136 0.1146-0.1755 0.1987-0.3796 0.2524-0.6123 0.0573-0.2328 0.086-0.4798 0.086-0.7412v-0.1236c0-0.2578-0.0287-0.5013-0.086-0.7304-0.0537-0.2328-0.1396-0.43867-0.2578-0.61771-0.1145-0.17904-0.2614-0.31868-0.4404-0.41894-0.1754-0.10385-0.3849-0.15577-0.6284-0.15577s-0.4548 0.05192-0.6338 0.15577c-0.1755 0.10026-0.3205 0.2399-0.4351 0.41894-0.1145 0.17904-0.1987 0.38491-0.2524 0.61771-0.0537 0.2291-0.0806 0.4726-0.0806 0.7304zm12.681 0.419h1.3428c-0.043 0.512-0.1862 0.9686-0.4297 1.3696-0.2435 0.3975-0.5855 0.7108-1.0259 0.94-0.4404 0.2291-0.9758 0.3437-1.606 0.3437-0.4834 0-0.9184-0.0859-1.3051-0.2578-0.3868-0.1755-0.718-0.4225-0.9937-0.7412-0.2757-0.3223-0.487-0.7108-0.6338-1.1655-0.1432-0.4548-0.2148-0.9633-0.2148-1.5254v-0.64994c0-0.56218 0.0734-1.0706 0.2202-1.5254 0.1504-0.45476 0.3652-0.84326 0.6445-1.1655 0.2793-0.32585 0.6141-0.57471 1.0044-0.74658 0.3939-0.17188 0.8361-0.25782 1.3267-0.25782 0.623 0 1.1494 0.11459 1.5791 0.34375 0.4297 0.22917 0.7627 0.54607 0.999 0.95069 0.2399 0.40462 0.3867 0.86833 0.4404 1.3911h-1.3427c-0.0359-0.33659-0.1146-0.62484-0.2364-0.86474-0.1181-0.23991-0.2936-0.42253-0.5263-0.54786-0.2328-0.1289-0.5371-0.19336-0.9131-0.19336-0.308 0-0.5765 0.0573-0.8057 0.17188s-0.4207 0.28288-0.5747 0.50488c-0.154 0.22201-0.2703 0.49593-0.3491 0.82178-0.0752 0.32227-0.1128 0.69108-0.1128 1.1064v0.66068c0 0.3938 0.034 0.7519 0.102 1.0742 0.0717 0.3187 0.1791 0.5926 0.3223 0.8218 0.1468 0.2291 0.333 0.4064 0.5586 0.5317s0.4959 0.188 0.811 0.188c0.3832 0 0.6929-0.0609 0.9292-0.1826 0.2399-0.1218 0.4208-0.299 0.5425-0.5318 0.1253-0.2363 0.2077-0.5245 0.2471-0.8647zm5.7148 1.3804v-2.7715c0-0.20771-0.0376-0.38675-0.1128-0.53714s-0.1897-0.26677-0.3437-0.34912c-0.1504-0.08236-0.3402-0.12354-0.5693-0.12354-0.2113 0-0.3939 0.03581-0.5479 0.10742-0.154 0.07162-0.2739 0.1683-0.3599 0.29004-0.0859 0.12175-0.1289 0.25961-0.1289 0.41358h-1.289c0-0.22917 0.0555-0.45117 0.1665-0.66602 0.111-0.21484 0.2721-0.40641 0.4834-0.57471 0.2112-0.16829 0.4637-0.30078 0.7573-0.39746s0.623-0.14502 0.9883-0.14502c0.4368 0 0.8235 0.07341 1.1601 0.22022 0.3402 0.14681 0.607 0.36881 0.8003 0.66601 0.197 0.29362 0.2954 0.66244 0.2954 1.1064v2.5835c0 0.265 0.0179 0.5031 0.0537 0.7144 0.0394 0.2076 0.0949 0.3885 0.1665 0.5424v0.086h-1.3266c-0.0609-0.1397-0.1092-0.3169-0.145-0.5318-0.0323-0.2184-0.0484-0.4296-0.0484-0.6337zm0.188-2.3687 0.0108 0.8003h-0.9292c-0.2399 0-0.4512 0.0233-0.6338 0.0698-0.1826 0.043-0.3348 0.1074-0.4566 0.1934-0.1217 0.0859-0.213 0.1898-0.2739 0.3115s-0.0913 0.2596-0.0913 0.4136c0 0.1539 0.0358 0.2954 0.1074 0.4243 0.0716 0.1253 0.1755 0.2238 0.3115 0.2954 0.1397 0.0716 0.308 0.1074 0.5049 0.1074 0.265 0 0.496-0.0537 0.6929-0.1611 0.2005-0.111 0.3581-0.2453 0.4726-0.4028 0.1146-0.1612 0.1755-0.3134 0.1827-0.4566l0.4189 0.5747c-0.043 0.1468-0.1164 0.3044-0.2202 0.4727s-0.2399 0.3294-0.4082 0.4834c-0.1647 0.1504-0.3634 0.2739-0.5962 0.3706-0.2292 0.0967-0.4941 0.145-0.7949 0.145-0.3796 0-0.718-0.0752-1.0152-0.2256-0.2972-0.154-0.5299-0.3598-0.6982-0.6177-0.1683-0.2614-0.2524-0.5568-0.2524-0.8862 0-0.3079 0.0573-0.5801 0.1718-0.8164 0.1182-0.2399 0.2901-0.4404 0.5157-0.6016 0.2291-0.1611 0.5084-0.2828 0.8379-0.3652 0.3294-0.0859 0.7054-0.1289 1.1279-0.1289h1.0151zm-3.0615-3.0884 1.5361-1.3213h0.8433l1.5415 1.3213h-1.1011l-0.8647-0.76269-0.8594 0.76269h-1.0957zm3.5234-0.83252 0.8272-1.418h1.1548l-1.1548 1.418h-0.8272zm3.3033 2.7607v6.9288h-1.2945v-8.0459h1.1924l0.1021 1.1172zm3.7866 1.7349v0.1128c0 0.4225-0.0502 0.8146-0.1504 1.1763-0.0967 0.358-0.2417 0.6714-0.4351 0.9399-0.1898 0.265-0.4243 0.4709-0.7036 0.6177s-0.6015 0.2202-0.9668 0.2202c-0.3616 0-0.6785-0.0662-0.9507-0.1987-0.2685-0.1361-0.4959-0.3277-0.6821-0.5747-0.1862-0.2471-0.3366-0.5371-0.4512-0.8702-0.111-0.3365-0.1897-0.7054-0.2363-1.1064v-0.4351c0.0466-0.4261 0.1253-0.8128 0.2363-1.1601 0.1146-0.34733 0.265-0.64633 0.4512-0.89698s0.4136-0.44401 0.6821-0.58007c0.2686-0.13607 0.5819-0.20411 0.94-0.20411 0.3652 0 0.6893 0.07162 0.9721 0.21485 0.2829 0.13965 0.521 0.34017 0.7144 0.60156 0.1934 0.25781 0.3384 0.56934 0.4351 0.93457 0.0966 0.36169 0.145 0.76449 0.145 1.2085zm-1.2945 0.1128v-0.1128c0-0.2685-0.025-0.5174-0.0752-0.7466-0.0501-0.2327-0.1289-0.43682-0.2363-0.61228s-0.2453-0.31152-0.4136-0.4082c-0.1647-0.10026-0.3634-0.15039-0.5961-0.15039-0.2292 0-0.4262 0.03938-0.5909 0.11816-0.1647 0.0752-0.3025 0.18083-0.4135 0.31689-0.111 0.13607-0.197 0.29541-0.2579 0.47802-0.0608 0.179-0.1038 0.3742-0.1289 0.5855v1.042c0.043 0.2578 0.1164 0.4941 0.2203 0.7089 0.1038 0.2149 0.2506 0.3868 0.4404 0.5157 0.1933 0.1253 0.4404 0.188 0.7412 0.188 0.2327 0 0.4315-0.0502 0.5962-0.1504 0.1647-0.1003 0.299-0.2382 0.4028-0.4136 0.1074-0.1791 0.1862-0.3849 0.2363-0.6177 0.0502-0.2327 0.0752-0.4798 0.0752-0.7412z" fill="%23fff"/><path d="m16.951 15.145-5.7154 0.0311c-0.2416 0.0013-0.4334-0.2108-0.4349-0.4807-0.0014-0.2699 0.1882-0.484 0.4298-0.4853l5.7154-0.0311c0.2416-0.0013 0.4334 0.2107 0.4348 0.4806 0.0014 0.2629-0.1881 0.4841-0.4297 0.4854z" fill="%23FFCE63"/><path d="m11.864 13.078s3.9278-0.0213 4.5888-0.0249 1.118-1.3233 1.429-2.6138c0.311-1.2906 0.4155-3.1536 0.4155-3.1536s-1.0915 1.5285-1.9242 1.5118c-0.839-0.01668-1.7676-1.3288-2.1494-2.6156-0.2862-0.03385-0.2862-0.03385-0.2862-0.03385s-0.7372 2.4259-1.8037 2.6654-2.1178-1.4473-2.1178-1.4473l-0.31657 0.22833s0.21341 1.8967 0.33227 2.7317c0.1188 0.835 0.6501 2.7584 1.8323 2.7519z" fill="%23FFCE63"/><path d="m14.055 6.5398c0.5404-0.00294 0.976-0.49355 0.9728-1.0958-0.0032-0.60226-0.4439-1.0881-0.9844-1.0852-0.5404 0.00294-0.976 0.49355-0.9728 1.0958 0.0032 0.60226 0.4439 1.0881 0.9844 1.0852z" fill="%23FFCE63"/><path d="m18.476 8.1553c0.5405-0.00293 0.976-0.49355 0.9729-1.0958-0.0032-0.60227-0.4439-1.0881-0.9844-1.0852-0.5405 0.00293-0.976 0.49355-0.9728 1.0958 0.0031 0.60227 0.4439 1.0881 0.9843 1.0852z" fill="%23FFCE63"/><path d="m9.7016 8.0805c0.54045-0.00294 0.97605-0.49355 0.97285-1.0958-0.0032-0.60227-0.4439-1.0881-0.98437-1.0852-0.54047 0.00294-0.97602 0.49355-0.97284 1.0958 0.00318 0.60226 0.4439 1.0881 0.98436 1.0852z" fill="%23FFCE63"/></svg>') no-repeat center/contain}

.nw-utils{padding:30px 0 16px;background-color:#cbe0f1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='560' height='277' viewBox='0 0 560 277' fill='none'%3E %3Cpath opacity='0.03' fill-rule='evenodd' clip-rule='evenodd' d='M0 0C1.60881 153.258 126.346 277 279.984 277C433.623 277 558.36 153.258 559.969 0H446.699C445.099 90.7047 371.071 163.742 279.984 163.742C188.898 163.742 114.869 90.7047 113.269 0H0Z' fill='%23243556'/%3E %3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='505' height='362' viewBox='0 0 505 362' fill='none'%3E %3Cpath opacity='0.05' fill-rule='evenodd' clip-rule='evenodd' d='M541 361.348C548.804 335.604 553 308.292 553 280C553 125.36 427.64 0 273 0C141.095 0 30.4929 91.2097 0.823242 214H119.83C145.4 154.738 204.356 113.258 273 113.258C341.644 113.258 400.6 154.738 426.17 214H541V361.348Z' fill='%23243556'/%3E %3C/svg%3E");background-repeat:no-repeat;background-position:left 60px top,right bottom -148px}
@media screen and (min-width:768px){
.nw-utils{padding-top:37px;padding-bottom:41px}
}
.nw-utils__title{position:relative;display:inline-block;flex-shrink:0;margin-right:auto;margin-bottom:18px;padding-right:75px;line-height:1.4583;letter-spacing:1px}
@media screen and (min-width:768px){
.nw-utils__title{padding-right:98px}
}
.nw-utils__title::after{content:"";position:absolute;right:0;bottom:7px;width:65px;height:3px;background-color:#00bf71}
@media screen and (min-width:768px){
.nw-utils__title::after{bottom:12px;width:91px}
}
.nw-utils__inner [class*=col-]{margin-bottom:24px}
.nw-utils__inner .item{display:flex;align-items:center;transition:all .3s ease;box-shadow:0 4px 4px 0 rgba(0,0,0,.15);border-radius:138px;padding:6px 25px 7px 9px;background:#fff;color:#3c3c3c}
.nw-utils__inner .item:hover{background:#00bf71;text-decoration:none;color:#fff}
.nw-utils__inner .item-icon{display:flex;justify-content:center;align-items:center;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);border-radius:45.5px;width:57px;height:57px;background:#fff}
.nw-utils__inner .item-content{width:calc(100% - 57px);padding-left:15px}
@media screen and (min-width:768px){
.nw-utils__inner .item-content{padding-left:19px}
}
.nw-utils__inner .item-content span{line-height:1.4375}
.tooltip{max-width:200px}
.tooltip .arrow{left:calc(50% - 6px)}

.list-cv-tags__list .a{display:flex;border:1px solid #e2e2e2;border-radius:44px;margin-bottom:6px;padding:6px 15px 7px;background:#fff;font-size:14px;color:#6b6b6b}
.list-cv-extensions .list-cv-extensions__title{color:#123983;filter:brightness(0) saturate(100%) invert(17%) sepia(18%) saturate(7338%) hue-rotate(203deg) brightness(100%) contrast(94%)}
.list-cv-tags__list-v2 .item-icon svg{vertical-align:middle;display:inline-block;background-repeat:no-repeat;width:15px;height:17px}
.list-cv-tags__list-v2 .item.active svg,.list-cv-tags__list-v2 .item:hover svg{border-color:#123983!important;text-decoration:none;color:#123983;filter:brightness(0) saturate(100%) invert(17%) sepia(18%) saturate(7338%) hue-rotate(203deg) brightness(100%) contrast(94%)}
.x-icon-1{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="15" height="17" fill="none"><path fill="currentColor" d="M3.658 6.502c.41-.3.816-.587 1.206-.888a17.048 17.048 0 0 0 4.128-4.557c.02-.038.045-.071.065-.11.222-.362.529-.362.746 0 .445.746.89 1.486 1.335 2.231a4143.57 4143.57 0 0 1 3.747 6.276c.055.09.11.196.114.296.015.215-.168.353-.44.353-1.028.005-2.047.1-3.055.277a18.757 18.757 0 0 0-4.34 1.342c-.095.043-.189.086-.302.134-1.068-1.781-2.131-3.563-3.204-5.354ZM2.897 6.946c1.063 1.782 2.116 3.54 3.174 5.311-.045.034-.084.058-.124.082-.514.286-1.023.577-1.537.86-1.202.653-2.625.286-3.327-.86-.257-.42-.51-.846-.757-1.27-.667-1.142-.281-2.523.89-3.187.554-.31 1.108-.616 1.681-.936ZM5.191 13.757c.287-.158.564-.32.846-.473.321-.177.642-.349.964-.53.089-.053.148-.038.222.033.554.545 1.118 1.08 1.671 1.624.262.258.257.564-.005.822-.232.229-.47.458-.707.683-.232.215-.553.22-.78 0-.727-.697-1.45-1.4-2.176-2.097-.01-.014-.015-.033-.035-.062ZM13.896 6.077c-.514-.864-1.024-1.715-1.533-2.565.49-.291 1.385-.014 1.79.54.46.635.35 1.552-.257 2.025Z"></path></svg>')}
.x-icon-2{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="15" fill="none"><path fill="currentColor" d="M12 7.504v5.726c0 1.098-.633 1.762-1.684 1.762-2.877.008-5.762.008-8.64 0C.64 14.992 0 14.322 0 13.245V1.74C0 .672.655 0 1.69 0h8.62c1.057 0 1.697.665 1.697 1.755C12 3.673 12 5.592 12 7.504ZM6 4.51h3.799c.374 0 .489-.12.489-.493V2.763c0-.314-.123-.448-.425-.448H2.165c-.309 0-.431.134-.438.462-.008.389 0 .784 0 1.173 0 .455.1.56.54.56H6Zm2.906 2.986h.59c.331 0 .454-.127.46-.463v-.306c-.006-.32-.129-.448-.445-.455-.288-.008-.576 0-.856 0-.705 0-.784.082-.741.821v.03c.021.239.144.373.381.38.201-.007.41-.014.611-.007Zm.008 5.197h.56c.36 0 .476-.127.483-.5v-.277c-.007-.306-.13-.44-.425-.448-.302-.007-.611 0-.913 0-.677 0-.727.053-.713.762v.052c.015.254.137.396.389.403.209.008.41.008.619.008Zm-5.842 0h.295c.698 0 .74-.045.727-.777-.008-.32-.13-.448-.447-.448-.309-.007-.625 0-.935 0-.611 0-.669.068-.662.702v.142c.022.239.151.373.382.38h.64Zm0-5.197h.266c.734 0 .777-.052.748-.799-.014-.276-.13-.418-.395-.425a35.368 35.368 0 0 0-1.26 0c-.23 0-.366.134-.395.373-.058.493.022.754.252.829.057.022.122.015.187.022h.597Zm2.92 0c.109 0 .217-.007.325 0 .805.053.712-.254.712-.791v-.03c-.022-.269-.144-.403-.417-.403-.303-.008-.605 0-.914 0-.69 0-.748.06-.72.776v.082c.022.232.144.351.367.359.223.007.432 0 .648.007Zm-2.927 2.599c.1.007.194.007.295.007.705 0 .762-.06.734-.799-.015-.284-.123-.41-.396-.418-.317-.007-.626 0-.943 0-.676 0-.733.067-.712.77v.051c.015.24.137.381.374.396.216 0 .432-.007.648-.007Zm2.942 2.598h.54c.367 0 .482-.12.489-.493 0-.104.007-.201 0-.306-.014-.291-.144-.418-.424-.426-.295-.007-.59.008-.885 0-.82-.037-.741.194-.734.844 0 .247.144.373.374.38h.64Zm2.935-3.815c0-.008 0-.008 0 0h-.295c-.705 0-.755.052-.733.769.007.313.122.44.424.448.295.007.59 0 .892 0 .705 0 .756-.053.734-.777v-.052c-.014-.247-.137-.381-.374-.388-.216-.008-.432 0-.648 0Zm-2.92-.008c-.101 0-.195.008-.295 0-.792-.037-.749.142-.741.821 0 .262.144.396.388.404.425.007.842.007 1.266 0 .216 0 .382-.112.382-.344.007-.291.13-.627-.202-.836-.065-.037-.158-.037-.237-.037-.187-.008-.374-.008-.561-.008Z"></path></svg>')}
.x-icon-3{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="13" height="16" fill="none"><path fill="currentColor" d="M.87 6.654V1.27c0-.417.158-.6.52-.6h10.236c.347 0 .514.187.514.591v7.388h-.149c-1.838 0-3.676 0-5.51.004-.105 0-.16-.037-.203-.145-.213-.508-.441-1.012-.658-1.52-.098-.233-.25-.337-.474-.337-1.364.004-2.728 0-4.089 0-.058.004-.112.004-.188.004Zm3.046-4.486c-.29 0-.58-.005-.869 0-.26.004-.445.208-.445.507-.003.654-.003 1.307 0 1.965 0 .308.185.516.453.516.564.004 1.128.004 1.693 0 .271 0 .452-.208.452-.516.004-.65.004-1.299 0-1.948 0-.316-.184-.524-.46-.524h-.824Zm2.16.008v.982h4.316v-.982H6.076Zm4.323 1.998H6.083v.978h4.316v-.978Zm0 1.993H7.382v.979h3.017v-.979Z"></path><path fill="currentColor" d="M3.908 9.639v-.99h1.458c-.13-.3-.254-.571-.366-.854-.043-.108-.094-.15-.202-.15-1.549.004-3.097.004-4.646.004H0v7.388c0 .4.163.587.514.587h11.972c.351 0 .514-.187.514-.587V9.635c-3.04.004-6.068.004-9.092.004ZM4.33 3.179v.974h-.853v-.974h.853Z"></path></svg>')}
.x-icon-4{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="15" height="14" fill="none"><path fill="currentColor" d="M.004 1.102C.068.814.178.549.403.342.678.093 1.003 0 1.37 0h12.267c.308 0 .601.06.853.251.358.27.51.64.51 1.08V8.658c0 .53-.22.947-.711 1.175a1.534 1.534 0 0 1-.606.133c-1.39.009-2.783.004-4.173.004-.037 0-.073-.004-.119-.009.01-.365.17-.649.417-.891l3.087-3.077c.036-.037.082-.069.105-.092L10.358 3.27c-.921.919-1.866 1.86-2.81 2.798-.014-.005-.028-.014-.046-.018v-.384c0-.608-.138-1.18-.473-1.692-.642-.988-1.554-1.5-2.737-1.472-1.583.041-2.876 1.234-3.013 2.798-.06.654-.019 1.312-.023 1.97v.202H.004V1.1Z"></path><path fill="currentColor" d="M.005 10.945c.073-.247.11-.508.22-.736.458-.965 1.238-1.468 2.306-1.481 1.096-.014 2.197-.01 3.293 0 .532.004.977-.179 1.348-.554 1.023-1.024 2.05-2.043 3.073-3.067.036-.037.064-.074.091-.106.298.302.587.595.88.897l-.086.091c-.734.732-1.468 1.472-2.206 2.2a2.581 2.581 0 0 0-.803 1.938c.005 1.133 0 2.267 0 3.401v.188H.188c-.064 0-.128.004-.188.009.005-.928.005-1.857.005-2.78Z"></path><path fill="currentColor" d="M6.251 5.61c0 1.033-.83 1.86-1.87 1.865-1.042 0-1.89-.846-1.88-1.874A1.88 1.88 0 0 1 4.38 3.74a1.874 1.874 0 0 1 1.87 1.87Z"></path></svg>')}
.note-lang{font-style:italic;color:#c70303;font-size:13px}
.list-cv-order-v2 .collapsing,.list-cv-order-v2 .collapse.show{display:inline}
/*@media screen and (min-width:992px){#xbox-previewcv .modal-lg{max-width:70rem}
}
@media screen and (min-width:1200px){#xbox-previewcv .modal-lg{max-width:80rem}
}
#xbox-previewcv h4.modal-title{font-size:18px}
#xbox-previewcv .content-preview{display:flex}
#xbox-previewcv .preview-cv-iframe{width:100%;height:100%}
#xbox-previewcv .preview-cv-iframe iframe{width:100%;height:100%}
#xbox-previewcv .content-preview img{margin:0 auto}
#xbox-previewcv .col-preview{width:70%;min-height:200px;max-height:793px;position:relative}
#xbox-previewcv .col-actions{padding:10px 20px;width:30%;position:relative;background:#fff}
@media screen and (max-width:768px){#xbox-previewcv .content-preview{display:block}
#xbox-previewcv .col-preview{width:100%}
#xbox-previewcv .col-actions{border-top:solid 1px #ddd;width:100%}
}
#xbox-previewcv .tit{margin-bottom:10px}
#xbox-previewcv .list-colors .color{height:24px;width:24px;margin:3px 10px 3px 0;border-radius:50%;display:inline-block;border:1px solid #263757;vertical-align:middle;text-align:center;cursor:pointer}
#xbox-previewcv .list-colors .color.active:before{content:"\f00c";font-family:'FontAwesome';color:#fff;line-height:22px}
#xbox-previewcv .btn-ok{width:100%;margin:20px 0 30px}
.preview-cv-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:.9375rem;padding-left:0;list-style-type:none;justify-content:space-around}
.preview-cv-bar li{font-size:.875rem;color:#888;display:inline-block;padding:.1875rem .875rem;border-radius:999px;-webkit-box-shadow:0 .0625rem .3125rem #d0d0d0;box-shadow:0 .0625rem .3125rem #d0d0d0;margin:0 .625rem .625rem 0;min-width:4.5rem;text-align:center}
.preview-cv-bar li:last-child{margin-right:0}
.preview-cv-bar li i{margin-right:.3125rem}
.preview-cv-bar i.fa-eye{color:#10bf51}
.preview-cv-bar i.fa-heart{color:#f20d0d}
.preview-cv-heading{color:#333;font-size:.9375rem;line-height:1.47;font-weight:700;margin-bottom:.9375rem}
.preview-cv-txt{background-color:#ebebeb;padding:.9375rem .8125rem;color:#333;font-size:.875rem;line-height:1.58;position:relative;margin-bottom:.875rem}
.preview-cv-txt:before{content:'';position:absolute;z-index:2;width:0;height:0;border:.6875rem solid #ebebeb;border-top-color:transparent;border-left-color:transparent;border-right-color:transparent;top:-1.375rem;left:1.4375rem}
.preview-cv-txt:last-child{margin-bottom:0}
.preview-cv-txt p{margin-bottom:.5rem;padding-left:1.375rem;position:relative}
.preview-cv-txt p:before{content:'';position:absolute;font-family:FontAwesome;z-index:1;left:0;top:0;font-size:.9375rem;color:#999;line-height:1.47}
.preview-cv-txt p:last-child{margin-bottom:0}
#xbox-previewcv .col-actions .more{display:none}*/

.c-head{color:#0A208F}
.list-cv-section .container{padding:0}
.list-cv-section_nav{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-bottom:20px}
.list-cv-section_nav-left{background:#D7EEFF;border-radius:12px;padding:14px;flex-grow:1}
.list-cv-section_nav-left li{border-bottom:dashed 1px #0A208F;padding:9px 0}
.list-cv-section_nav-left li:first-of-type{padding-top:0}
.list-cv-section_nav-left li:last-of-type{padding-bottom:0;border-bottom:none}
.list-cv-section_nav-left li a{font-weight:500;font-size:15px;line-height:20px;color:#0A208F;display:flex;justify-content:space-between;gap:50px;align-items:center}
.list-cv-section_nav-left li a span{display:flex;gap:12px;align-items:center;flex:1}
.list-cv-section_nav-left li a::after{content:'';width:10px;height:10px;background:url('data:image/svg+xml,<svg width="10" height="10" viewBox="0 0 10 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.25 8.5L8.75 1" stroke="%230A208F" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M1.25 1H8.75V8.5" stroke="%230A208F" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat}
.list-cv-section_nav-right{display:none}
h2.list-cv-title{display:none}
.list-cv-filter-new{display:flex;flex-wrap:wrap;gap:5px;justify-content:space-between;font-size:14px;line-height:20px;color:#222;margin-bottom:15px}
.list-cv-filter-new .form-control{font-size:14px;color:#222}
.list-cv-filter-style,.list-cv-filter-lang{display:flex;flex-wrap:wrap;align-items:center;gap:10px}
.list-cv-filter-style{gap:7px 14px;justify-content:flex-start}
.list-cv-filter-style button{padding:7px 12px;background:#f4f4f4;color:#000EA4;border-radius:6px;border:none;cursor:pointer;border:1px solid transparent;position:relative}
.list-cv-filter-style button:hover,.list-cv-filter-style button.active{background:#E2F3FF;border-color:#000EA4}
.list-cv-filter-style button:hover:after,.list-cv-filter-style button.active:after{position:absolute;content:'';top:-1px;left:-1px;width:0;height:0;border-top-left-radius:6px;border-left:8px solid #000EA4;border-top:8px solid #000EA4;border-right:8px solid transparent;border-bottom:7px solid transparent}
.list-cv-filter-lang select {
    background: #f4f4f4;
    width: 160px;
    height: 30px !important;
    padding: 5px 10px;
    border-color: transparent;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-image: url('data:image/svg+xml,<svg width="9" height="5" viewBox="0 0 9 5" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.5 0.5L4.5 4.5L8.5 0.5" stroke="%23222222" stroke-linecap="round" stroke-linejoin="round"/></svg>');
    background-position: right 10px center;
    background-repeat: no-repeat;
    background-size: 10px 10px;
}
.list-cv .item-tags,.list-cv .item-body{display:none}
.list-cv .item-func{display:block;text-align:center;background:#f4f4f4;padding:8px 0;margin-top:8px}
.list-cv .item-func a.btn-create{background:#fff;color:#0A208F;font-size:14px;line-height:16px;text-align:center;border:1px solid #3F58CD;border-radius:4px;padding:7px 16px}
.list-cv_more{display:flex;justify-content:center}

.list-cv-category-other{margin:15px -8px 27px}
.list-cv-category-other .slick-slide>div{display:flex;flex-wrap:wrap;align-items:stretch}
.list-cv-category-other .slide{padding:0 10px}
.list-cv-category-other .item {
    display: flex;
    align-items: center;
    transition: all .3s ease;
    border-radius: 6px;
    margin-bottom: 8px;
    padding: 8px;
    background-color: #fff;
    text-align: left;
    color: #222;
    position: relative;
    border:solid 1px transparent
}
.list-cv-category-other .item:hover{
    border-color: #00bf71;
}
.list-cv-category-other .item-icon {
    display: flex;
    justify-content: center;
    align-items: center;
    transition: all .3s ease;
    width: 56px;
    height: 56px;
    background-color: #f8f8f8;
    padding: 8px;
}
.list-cv-category-other .item-content {
    width: calc(100% - 56px);
    padding-left: 14px;
    font-size:12px;
    font-weight:500;
}
.list-cv-category-other .progress{display:flex;border-radius:50px;width:44px;height:4px;margin:12px auto 0;background-color:#d9d9d9}
.list-cv-category-other .progress span{transition:width .3s ease;border-radius:50px;background-color:#F09400}
.list-cv-category-other_more{text-align:center;padding-bottom:15px}
.list-cv-category-other_more a {
    background: #FFF;
    color: #0A208F;
    border: 1px solid #0A208F;
    border-radius: 50px;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 14px;
    text-align: center;
    padding: 10px 25px
}
@media screen and (min-width:768px) {
.bgtop{background:linear-gradient(to right,rgba(255,255,255,.1) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.1) 1px,transparent 1px),linear-gradient(135deg,#3F58CD,#1E2A78);background-size:30px 20px,20px 20px,cover;background-blend-mode:overlay;position:absolute;width:100%;height:300px;z-index:1}
.list-cv-section__wrapper{padding:25px}
.list-cv-section__head{display:block;margin-bottom:15px}
.list-cv-section__title{font-size:28px;line-height:32px}
.list-cv-section_nav{margin-top:20px}
.list-cv-section_nav-left{padding:10px 20px}
.list-cv-section_nav-left li{padding:4px 0}
.list-cv-section_nav-left li a{font-size:17px}
.list-cv-section_nav-left li a:hover{color:#34a853}
.list-cv-section_nav-left li a span{padding:5px 0}
.list-cv-section_nav-left li a span:before{content:'';width:24px;height:24px;background:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 30 30" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="30" height="30" rx="4" fill="white"/><path d="M14.7093 8.58142H9.49095C9.09553 8.58142 8.7163 8.7385 8.43669 9.01811C8.15708 9.29772 8 9.67695 8 10.0724V20.5091C8 20.9045 8.15708 21.2837 8.43669 21.5633C8.7163 21.8429 9.09553 22 9.49095 22H19.9276C20.3231 22 20.7023 21.8429 20.9819 21.5633C21.2615 21.2837 21.4186 20.9045 21.4186 20.5091V15.2907" stroke="%230A208F" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M20.3004 7.46318C20.597 7.16661 20.9992 7 21.4186 7C21.838 7 22.2403 7.16661 22.5368 7.46318C22.8334 7.75975 23 8.16198 23 8.58139C23 9.00081 22.8334 9.40304 22.5368 9.69961L15.4548 16.7816L12.4729 17.5271L13.2184 14.5452L20.3004 7.46318Z" stroke="%230A208F" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat}
.list-cv-section_nav-left li a::after{width:20px;height:20px;background:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7 17L17 7" stroke="%230A208F" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path><path d="M7 7H17V17" stroke="%230A208F" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg>') no-repeat}

h2.list-cv-title{font-weight:700;font-size:24px;line-height:28px;color:#0A208F;position:relative;padding:0 0 12px 0;margin-bottom:15px;display:block}
h2.list-cv-title:after{position:absolute;content:'';left:0;bottom:0;width:96px;height:5px;background:#F09400;border-radius:50px}

.list-cv-category-other{margin:25px -8px}
.list-cv-category-other .item{margin-bottom:12px}
.list-cv-category-other .item-content{font-size:16px}
}

@media screen and (min-width:1200px){
    .list-cv-section .container{padding:0 10px}
    .list-cv-section__title {
        font-size: 34px;
        line-height: 45px
    }
    .list-cv-section_nav-right{display:block}
    .list-cv-filter-new{display:flex;justify-content:space-between;gap:50px;align-items:flex-start}
    .list-cv-filter-style{overflow:hidden;flex-wrap:wrap;flex:1;justify-content:flex-start}
    .list-cv-filter-style button{padding-left:27px}
    .list-cv-filter-style button:before{width:14px;height:14px;background:url('/_v4/images/icon-styles-cv.png') no-repeat;content:'';position:absolute;top:9px;left:8px}
    .list-cv-filter-style button[data-tt='7']:before{background-position:-51px 0px}
    .list-cv-filter-style button[data-tt='4']:before{background-position:-25px 0px}
    .list-cv-filter-style button[data-tt='35']:before{background-position:0px -23px}
    .list-cv-filter-style button[data-tt='37']:before{background-position:-51px -23px}
    .list-cv-filter-style button[data-tt='36']:before{background-position:-25px -23px}
    .list-cv-filter-lang{width:275px;justify-content:flex-end}
    .list-cv-filter-lang select{height:36px !important;padding:7px 10px}
    .list-cv .item{margin-bottom:16px}
    .list-cv .item-func{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background-color:#000c;text-align:center;padding:2.5rem .625rem 1.25rem;color:#fff;visibility:hidden;opacity:0;-webkit-backface-visibility:hidden;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:0}
    .list-cv .item-func a.btn-create{filter:drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));border-radius:50px;font-weight:600;font-size:18px;line-height:21px;padding:10px 25px}
    .list-cv .item-tags{position:absolute;z-index:10;cursor:pointer;right:0;bottom:0;left:0;flex-wrap:wrap;justify-content:center;align-items:flex-end;display:flex;padding:10px;padding-top:60px;opacity:1;visibility:visible;transition:all .3s ease}
    .list-cv .item-tags>span{z-index:5;display:inline-block;margin:10px 5px 0;border-radius:3px;padding:6px 14px;background:rgba(72, 72, 72, 0.456);font-size:11px;line-height:13px;font-weight:400;text-align:center;color:#fff}
    .list-cv .item-body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:3px 2px 0 2px}

    .list-cv-category-other{margin:25px -8px 5px}
    .list-cv-category-other .item{margin-bottom:25px}
    .list-cv-category-other .progress{display:none}
    .list-cv-category-other_more{margin-bottom:15px;padding-bottom:0}
    .list-cv-category-other_more a {background: #0A208F;font-size: 15px;line-height: 18px;color: #FFF}
}
