.new-site-header{position:relative;z-index:500;box-shadow:0 4px 10px rgba(214,214,214,.25);background-color:#fff;color:#000}
.new-site-header.hide-box-shadow{box-shadow:none}
.new-site-header__logo{display:flex;flex-shrink:0;align-items:center;margin-right:15px;padding:5px 0}
@media screen and (min-width:992px){
.new-site-header__logo{display:block}
}
.new-site-header .navbar-brand{display:flex;align-items:center;margin-right:0}
.new-site-header .navbar-brand__logo{flex-shrink:0;width:139px;margin-right:10px}
@media screen and (min-width:992px){
.new-site-header .navbar-brand__logo{width:278px;margin-right:15px}
}
.new-site-header .new-site-header__wrapper{flex-grow:1}
.new-site-header .new-site-header__top-nav{display:flex;justify-content:flex-end;align-items:center}
@media screen and (min-width:992px){
.new-site-header .new-site-header__top-nav{padding:13px 0 0}
}
.new-site-header .nav-button{border-radius:5px;margin-left:26px;padding:5px 13px}
.new-site-header .nav-button:not(:hover){border-color:#02b544;background-color:#02b544}
.new-site-header .nav-lang{position:relative}
.new-site-header .nav-lang select{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;opacity:0;cursor:pointer}
.new-site-header .nav-lang__selected{position:relative;display:flex;justify-content:center;align-items:center;border:1px solid #cecece;border-radius:50%;width:28px;height:28px}
@media screen and (min-width:576px){
.new-site-header .nav-lang__selected{border:none;border-radius:0;width:auto;height:auto;padding-right:20px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' fill='none'%3E%3Cpath d='m1 1 4 4 4-4' stroke='%23AFAFAF' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right center}
}
@media screen and (min-width:768px){
.new-site-header .nav-lang__selected{margin-right:18px;padding-right:33px;background-position:right 10px center}
}
.new-site-header .nav-lang__selected::after{position:absolute;top:50%;right:-11px;transform:translateY(-50%);width:1px;height:14px;background-color:#dfdfdf}
@media screen and (min-width:768px){
.new-site-header .nav-lang__selected::after{content:""}
}
.new-site-header .nav-lang__image{width:15px}
@media screen and (min-width:576px){
.new-site-header .nav-lang__image{margin-right:9px}
}
.new-site-header .nav-lang__image::before{padding-bottom:66.67%}
.new-site-header .nav-wrap{display:flex;align-items:center;border-bottom:1px solid #ebebeb;margin-bottom:14px;padding-bottom:14px}
@media screen and (min-width:768px){
.new-site-header .nav-auth{margin-left:13px}
}
.new-site-header .navbar-collapse{position:relative}
@media screen and (max-width:991px){
.new-site-header .navbar-collapse{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:block!important;transform:translateX(-100%);overflow-x:hidden;overflow-y:auto;transition:transform .3s ease!important;width:100%;height:100%!important;padding:48px 12px;background-color:#fff}
.new-site-header .navbar-collapse.show{transform:translateX(0)}
}
.new-site-header .nav-account{position:relative;display:flex;align-items:center;margin-left:12px}
@media screen and (min-width:768px){
.new-site-header .nav-account{margin-left:18px}
}
.new-site-header .nav-account__wrapper{display:flex;align-items:center;color:#555}
@media screen and (min-width:768px){
.new-site-header .nav-account__wrapper{padding-right:16px;background-image: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");background-repeat:no-repeat;background-position:right center;background-size:8px 5px}
}
.new-site-header .nav-account__wrapper::after{content:none}
.new-site-header .nav-account__wrapper>span{display:none}
@media screen and (min-width:768px){
.new-site-header .nav-account__wrapper>span{display:block}
}
.new-site-header .nav-account__image{flex-shrink:0;width:28px}
@media screen and (min-width:576px){
.new-site-header .nav-account__image{width:30px}
}
@media screen and (min-width:768px){
.new-site-header .nav-account__image{margin-right:11px}
}
.new-site-header .nav-account__image .image{display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:#b46c00;color:#fff}
.new-site-header .nav-account__image.bd-outline::after{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border:2px solid #e1e1e1;border-radius:50%;pointer-events:none}
.new-site-header .nav-account__menu{top:12px!important;box-shadow:0 4px 20px rgba(0,0,0,.25);border:none;border-radius:10px;width:260px;padding:4px 12px 4px;background-color:#fff}
@media screen and (min-width:768px){
.new-site-header .nav-account__menu{width:331px;padding:4px 28px 4px 23px}
}
.new-site-header .nav-account__menu::before{content:"";position:absolute;top:-5px;right:5px;transform:rotate(45deg);width:18px;height:18px;background-color:#fff}
@media screen and (min-width:576px){
.new-site-header .nav-account__menu::before{right:26px}
}
@media screen and (min-width:1200px){
.new-site-header .nav-account__menu::before{right:18px}
}
.new-site-header .nav-account__menu[data-bs-popper]{top:calc(100% + 11px);right:0;left:auto;margin-top:0}
@media screen and (min-width:992px){
.new-site-header .nav-account__menu[data-bs-popper]{top:calc(100% + 13px);right:9px}
}
.new-site-header .nav-account__menu[data-popper-placement=bottom-start]::before{right:auto;left:26px}
@media screen and (min-width:992px){
.new-site-header .nav-account__menu[data-popper-placement=bottom-start]::before{left:6px}
}
.new-site-header .nav-account__menu .dropdown-menu{position:relative;border:none;margin:-5px 0 15px 32px;padding:0}
.new-site-header .nav-account__menu .dropdown-menu li{margin-bottom:6px}
.new-site-header .nav-account__menu .dropdown-menu li:last-child{margin-bottom:0}
.new-site-header .nav-account__menu .dropdown-item{transition:color .3s ease;padding:0}
.new-site-header .nav-account__menu .dropdown-item:hover{background-color:transparent;color:#cd5542}
.new-site-header .nav-account__detail{display:flex;align-items:center;margin-top:11px;margin-bottom:15px}
.new-site-header .nav-account__detail-image{flex-shrink:0;width:40px;margin-right:10px}
@media screen and (min-width:576px){
.new-site-header .nav-account__detail-image{width:70px;margin-right:22px}
}
.new-site-header .nav-account__detail-image .image{display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:#b46c00;color:#fff}
.new-site-header .nav-account__detail-content{flex-grow:1}
.new-site-header .nav-account__detail-content p:not(:last-child){margin-bottom:4px}
@media screen and (min-width:768px){
.new-site-header .nav-account__detail-content p:not(:last-child){margin-bottom:7px}
}
.new-site-header .nav-account__link{display:flex;align-items:center;transition:color .3s ease;border-top:1px solid #ebebeb;padding:8px 0}
.new-site-header .nav-account__link:hover{color:#b46c00}
.new-site-header .nav-account__link:hover i{color:#b46c00}
.new-site-header .nav-account__link:last-child{margin-bottom:0}
.new-site-header .nav-account__link:first-child{border-top:none}
.new-site-header .nav-account__link i{width:17px;margin-right:11px;text-align:center;color:#000}
.new-site-header .nav-account__link.disabled{color:#999}
.new-site-header .nav-account__detail+.nav-account__link{border-top:1px solid #ebebeb}
.new-site-header .navbar-collapse-open{position:relative;display:flex;align-items:center;border:none;margin-right:6px;padding:0;background:0 0;color:#6a6a6a}
@media screen and (min-width:576px){
.new-site-header .navbar-collapse-open{margin-right:15px}
}
@media screen and (min-width:992px){
.new-site-header .navbar-collapse-open{margin-right:5px}
}
@media screen and (min-width:1200px){
.new-site-header .navbar-collapse-open{margin-right:20px}
}
.new-site-header .navbar-collapse-close{position:absolute;top:15px;right:12px;z-index:5;border:none;padding:0;background:0 0}
.new-site-header .navbar{padding:0}
.new-site-header .navbar-nav{display:flex;margin:0;padding:0}
@media screen and (min-width:992px){
.new-site-header .navbar-nav{flex-direction:row;justify-content:flex-end;align-items:center}
}
.new-site-header .nav-item{margin-left:15px;padding:0}
@media screen and (min-width:1200px){
.new-site-header .nav-item{margin-left:30px}
}
@media screen and (max-width:991px){
.new-site-header .nav-item{border-bottom:1px solid #ebebeb;margin:0}
}
.new-site-header .nav-link{position:relative;display:block;padding:14px 0;color:#000}
@media screen and (min-width:992px){
.new-site-header .nav-link{padding:14px 0 21px}
}
.new-site-header .nav-link::after{content:"";position:absolute;right:0;bottom:0;left:0;opacity:0;transition:all .3s ease;height:3px;background-color:#b46c00}
.new-site-header .active .nav-link{color:#b46c00}
@media screen and (min-width:992px){
.new-site-header .active .nav-link::after{opacity:1}
}
.new-site-header .navbar-nav--teal .active .nav-link{color:#b46c00}
.new-site-header .nav-home{display:flex;justify-content:center;align-items:center;border-radius:50%;width:30px;height:30px;margin-bottom:14px;background-color:#edf5ff;color:#1d5193}
@media screen and (min-width:992px){
.new-site-header .nav-home{margin-bottom:7px}
}
.new-site-header .navbar-nav--teal .nav-home{background-color:#d5fbff;color:#b46c00}
.new-site-header .nav-button-rounded{border-radius:30px;min-width:90px;margin-left:7px;padding:4px;text-align:center}
@media screen and (max-width:767px){
.new-site-header .nav-button-rounded:first-child{margin-left:0}
}
.new-site-header .navbar-nav .dropdown-menu{position:absolute}
.new-site-header .dropdown-toggle::after{position:relative;opacity:1;background-color:transparent}
.new-site-header .dropdown-item{padding:10px;padding-left:20px;font-size:14px}
.new-site-header .dropdown:hover .dropdown-menu{display:block;margin-top:0}
.new-site-header .navbar-collapse .navbar-nav{width:100%;margin-top:15px}
@media screen and (min-width:992px){
.new-site-header .navbar-brand{padding-top:0;padding-bottom:0}
}
.new-site-header__logo{position:relative}
@media screen and (min-width:768px){
.new-site-header .nav-lang__selected{background:0 0}
}
.new-site-header .nav-lang__image img{border-radius:0}
@media screen and (min-width:768px){
.new-site-header .dropdown-toggle::after{content:none}
}
.new-site-header .dropdown-menu{box-shadow:1px 0 6.3px rgba(0,0,0,.25);border:none;border-radius:4px;padding-bottom:11px}
@media screen and (min-width:992px){
.new-site-header .dropdown-menu{min-width:210px}
}
.new-site-header .dropdown-item{padding-top:12px;padding-bottom:11px}
.new-site-header .dropdown-item:hover{background:0 0;color:#b46c00!important}
.new-site-header .nav-link:focus,.new-site-header .nav-link:hover{color:#b46c00}
@media screen and (min-width:768px){
.new-site-header .navbar-collapse .navbar-nav{margin-top:2px}
}
@media screen and (min-width:1200px){
.new-site-header .nav-item{margin-left:36px}
}
@media screen and (min-width:992px){
.new-site-header .nav-link{padding-bottom:17px}
}
.bg-gray{background-color:#f7f7f9}
.gutters-11{margin-right:-11px;margin-left:-11px}
.gutters-11>[class*=col]{padding-right:11px;padding-left:11px}
.uppercase{text-transform:uppercase}
.i-register-form .container{max-width:924px}
.i-register-form .form-line{margin-bottom:14px}
.i-register-form .form-label{display:block;margin-bottom:7px}
.i-register-form .form-control{border:1px solid #cfd4d9;border-radius:4px;width:100%;height:36px;padding:0 14px}
.i-register-form .form-control::-moz-placeholder{color:grey}
.i-register-form .form-control:-ms-input-placeholder{color:grey}
.i-register-form .form-control::placeholder{color:grey}
.i-register-form .form-control:focus{box-shadow:none;outline:0}
.i-register-form textarea.form-control{height:90px;padding-top:7px;padding-bottom:7px;resize:none}
.i-register-form .select2-container{font-size:14px}
.i-register-form .select2-container,.i-register-form .select2-search__field{width:100%!important}
.i-register-form .select2-container .select2-selection--multiple{border:1px solid #cfd4d9;min-height:36px}
.i-register-form .select2-container--default .select2-selection--multiple .select2-selection__rendered{padding:0 14px}
.i-register-form .select2-container .select2-selection--single{border:1px solid #cfd4d9;height:36px}
.i-register-form .select2-container--default .select2-selection--single .select2-selection__rendered{padding-left:14px;line-height:34px;color:#363636}
.i-register-form .select2-container--default .select2-selection--single .select2-selection__placeholder{color:grey}
.i-register-form .select2-container .select2-search--inline .select2-search__field{margin-top:8px;font-size:14px}
.i-register-form .select2-container .select2-search--inline .select2-search__field::-moz-placeholder{color:grey}
.i-register-form .select2-container .select2-search--inline .select2-search__field:-ms-input-placeholder{color:grey}
.i-register-form .select2-container .select2-search--inline .select2-search__field::placeholder{color:grey}
.i-register-form .select2-container .select2-search--inline:first-child:last-child{width:100%}
.i-register-form .select2-container--default .select2-selection--multiple .select2-selection__choice{display:inline-flex;flex-direction:row-reverse;align-items:center;border:none;border-radius:2px;margin-top:4px;margin-right:7px;padding:4px 7px;background-color:#ebebeb;color:#363636}
.i-register-form .select2-container--default .select2-selection--multiple .select2-selection__choice:first-child{margin-left:-8px}
.i-register-form .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{display:inline-block;flex-shrink:0;overflow:hidden;width:11px;height:11px;margin:0 0 0 8px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='11' fill='none'%3E%3Cpath stroke='%23363636' stroke-linecap='round' stroke-linejoin='round' d='m10 1-9 9M1 1l9 9'/%3E%3C/svg%3E") no-repeat;text-indent:-9999px}
.i-register-form .select2-container--default .select2-selection--single .select2-selection__arrow{width:32px;height:calc(100% - 2px);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' fill='none'%3E%3Cpath stroke='%23AFAFAF' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1 1 4 4 4-4'/%3E%3C/svg%3E") no-repeat center}
.i-register-form .select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}
.i-register-form .form-files-area{border:1px solid #cfd4d9;border-radius:4px;padding:8px 14px}
@media screen and (min-width:768px){
.i-register-form .form-files-area{padding-right:30px;padding-left:30px}
}
.i-register-form .form-files-select{display:block;padding:20px 0 27px;text-align:center}
.i-register-form .form-files-select-text{display:block;margin:13px 0 12px;color:#222}
.i-register-form .form-files-select-button{display:flex;justify-content:center;align-items:center;transition:all .3s ease;border-radius:4px;width:177px;height:32px;margin:0 auto;background-color:#be9754;cursor:pointer;color:#fff}
.i-register-form .form-files-select-button:hover{box-shadow:0 4px 8px rgba(0,0,0,.25)}
.i-register-form .form-submit{display:flex;justify-content:center;align-items:center;transition:all .3s ease;border:none;border-radius:6px;width:100%;height:50px;margin-top:20px;background-color:#c0151b;color:#fff}
@media screen and (min-width:768px){
.i-register-form .form-submit{margin-top:30px}
}
.i-register-form .form-submit:disabled{background-color:#cacaca}
.i-register-form .form-submit:hover:not(:disabled){box-shadow:0 4px 8px rgba(0,0,0,.25)}
.i-register-form .form-next{display:flex;justify-content:center;align-items:center;transition:all .3s ease;border:none;border-radius:6px;width:120px;height:42px;background-color:#ffe3da;color:#c0151b;gap:10px}
.i-register-form .form-next:hover{background-color:#c0151b;color:#fff}
.i-register-form .form-contact{border:1px solid #cfd4d9;border-radius:4px;margin-bottom:24px;padding:9px 16px 13px}
.i-register-form .form-contact .row{gap:12px 0}
.i-register-form .form-contact .form-control{border:none;background-color:#f7f7f9}
.i-register-form .form-files-list{border-top:1px dashed #d9d9d9;padding-top:23px;padding-bottom:15px}
.i-register-form .form-files-list .item{display:flex;flex-wrap:wrap;align-items:center;color:#52565a;gap:15px 10px}
.i-register-form .form-files-list .item+.item{margin-top:14px}
.i-register-form .form-files-list .item.active{color:#0e0e0e}
.i-register-form .form-files-list .item.active .item-content{font-weight:700}
.i-register-form .form-files-list .item-content{display:flex;align-items:center;gap:11px}
.i-register-form .form-files-list .item-content input[type=radio]{display:block;border:2px solid #00bf71;border-radius:50%;width:17px;height:17px;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.i-register-form .form-files-list .item-content input[type=radio]:checked{padding:2px;background-color:#00bf71;background-clip:content-box}
.i-register-form .form-files-list .item-action{position:relative;top:2px;display:flex;flex-shrink:0;gap:8px}
.i-register-form .form-files-list .item-button,.i-register-form .form-files-list .item-close{display:flex;border:none;padding:0;background:0 0;color:currentColor}
.i-register-form .form-files-list .item-info{display:flex;align-items:center;margin-left:auto;gap:24px}
@media screen and (min-width:768px){
.i-register-form .form-files-list .item-info{padding-right:8px}
}
.i-register-form .form-files-list .item-info span span{display:inline-block;margin-left:7px}
.i-register-form .form-files-list .item-close{color:#ababab}
.i-register-form-basic-save{display:flex;justify-content:center;align-items:center;transition:all .3s ease;border:none;border-radius:4px;width:73px;height:32px;background-color:#be9754;color:#fff}
.i-register-form-basic-save:hover{box-shadow:0 4px 8px rgba(0,0,0,.25)}
.i-register-form-wrapper{border-radius:12px;margin:32px 0;background-color:#fff}
.i-register-form-heading{border-bottom:1px solid #eaecef;padding:12px;color:#c0151b}
@media screen and (min-width:768px){
.i-register-form-heading{padding:17px 28px 14px}
}
.i-register-form-basic{border-bottom:1px solid #eaecef;padding:8px 12px}
@media screen and (min-width:768px){
.i-register-form-basic{padding:15px 28px}
}
.i-register-form-basic-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;color:#292929;gap:12px}
.i-register-form-basic-head+.row{margin-top:-4px}
.i-register-form-basic-head+.row .form-line{margin-bottom:11px}
.i-register-form-basic-head .i-register-form-subtitle{margin-bottom:0}
.form-contact+.i-register-form-basic-head{margin-top:30px}
.i-register-form-basic-button{display:flex;align-items:center;transition:all .3s ease;border:none;padding:0;background:0 0;color:#292929;gap:9px}
.i-register-form-basic-button:hover{color:#b46c00}
.i-register-form-basic-list{display:flex;flex-wrap:wrap;margin-bottom:8px;gap:10px 24px}
.i-register-form-basic-list li{position:relative;width:100%;padding-left:21px}
@media screen and (min-width:768px){
.i-register-form-basic-list li{width:calc(50% - 12px)}
}
.i-register-form-basic-list li::before{content:"";position:absolute;top:10px;left:9px;border-radius:50%;width:3px;height:3px;background:currentColor}
.i-register-form-basic-list.large{padding:2px 0 15px;gap:15px 24px}
.i-register-form-basic-list.large li{width:100%;padding-left:16px}
.i-register-form-basic-list.large li::before{top:8px;left:2px;width:4px;height:4px}
.i-register-form-content{padding:15px 12px}
@media screen and (min-width:768px){
.i-register-form-content{padding:15px 28px 32px}
}
.i-register-form-subtitle,.i-register-form-title{display:flex;align-items:center;border:none;margin-bottom:16px;padding:0;background:0 0;color:#292929;gap:11px}
.i-register-form-subtitle[aria-expanded=true] .i-register-form-subtitle-icon::before,.i-register-form-subtitle[aria-expanded=true] .i-register-form-title-icon::before,.i-register-form-title[aria-expanded=true] .i-register-form-subtitle-icon::before,.i-register-form-title[aria-expanded=true] .i-register-form-title-icon::before{transform:scaleY(0)}
.i-register-form-subtitle{margin-bottom:12px}
.i-register-form-subtitle::before{content:"";display:inline-block;border-radius:50%;width:5px;height:5px;background:currentColor;margin-left:3px}
.i-register-form-subtitle:not(:first-child){margin-top:31px}
.i-register-form-subtitle-icon,.i-register-form-title-icon{position:relative;top:1px;flex-shrink:0;border:2px solid #000;border-radius:50%;width:18px;height:18px}
.i-register-form-subtitle-icon::after,.i-register-form-subtitle-icon::before,.i-register-form-title-icon::after,.i-register-form-title-icon::before{content:"";position:absolute;top:calc(50% - 3.5px);left:calc(50% - 1px);transition:all .3s ease;width:2px;height:7px;background-color:#000}
.i-register-form-subtitle-icon::after,.i-register-form-title-icon::after{transform:rotate(90deg)}
.i-register-form-guide{padding:8px 12px}
@media screen and (min-width:768px){
.i-register-form-guide{padding:29px 28px 29px}
}
.i-register-form-guide-content{border-radius:12px;padding:15px 12px;background-color:#fffbf0}
@media screen and (min-width:768px){
.i-register-form-guide-content{padding:25px 25px}
}
.i-register-form-guide-title{position:relative;margin-bottom:24px;padding-bottom:17px}
.i-register-form-guide-title::before{content:"";position:absolute;bottom:0;left:0;width:80px;height:3px;background-color:#c0151b}
.i-register-form-guide-text{line-height:1.5625}
.i-register-form-guide-text ol{list-style:decimal;margin-left:1.5rem}
.i-register-form-footer{padding:15px 12px;border-top:1px solid #eaecef}
@media screen and (min-width:768px){
.i-register-form-footer{padding:28px 28px 32px}
}
.i-register-form-footer .form-submit{margin-top:0}
.i-position-list .container{max-width:1196px}
.i-position-list .i-position-list-wrapper{box-shadow:3px 4px 10.5px rgba(0,0,0,.2);border-radius:12px;margin:36px 0 49px;background-color:#fff}
.i-position-list .i-register-form-wrapper{box-shadow:3px 4px 10.5px rgba(0,0,0,.2)}
.i-position-list .i-register-form-heading{padding-top:8px}
@media screen and (min-width:768px){
.i-position-list .i-register-form-content{padding:19px 28px 26px}
}
.i-position-list .i-register-form-basic-list{margin-bottom:24px}
@media screen and (min-width:768px){
.i-position-list .i-register-form-basic-list{margin-left:-7px}
}
.i-position-list-head{border-radius:0 12px 0 0;padding:19px 30px 24px 32px;background:linear-gradient(to bottom,#b46c00,#b46c00) no-repeat left top/7px 100%,linear-gradient(to right,#fff6db,#fff);color:#8c5511}
@media screen and (min-width:768px){
.i-position-list-head{display:flex;align-items:center}
}
.i-position-list-head-left{flex-grow:1;margin-bottom:30px}
@media screen and (min-width:768px){
.i-position-list-head-left{margin-bottom:0}
}
.i-position-list-head-left h2{position:relative;margin-bottom:16px;padding-bottom:15px}
.i-position-list-head-left h2::before{content:"";position:absolute;bottom:0;left:0;width:80px;height:3px;background-color:#8c5511}
.i-position-list-head-left dl{display:flex;align-items:center;gap:11px}
.i-position-list-head-left dl+dl{margin-top:13px}
.i-position-list-head-left dt{position:relative;top:-2px;flex-shrink:0}
.i-position-list-head-left dd{flex-grow:1}
.i-position-list-head-right{flex-shrink:0}
.i-position-list-head-timer-title{display:flex;align-items:center;margin-bottom:10px;padding-left:3px;gap:10px}
.i-position-list-head-timer-wrapper{display:flex;align-items:center;max-width:none;color:#8c5511;gap:12px}
.i-position-list-head-timer-wrapper .item{border-radius:4px;width:83px;height:82px;padding:15px 12px 10px;background:linear-gradient(to bottom,rgba(255,255,255,.28),rgba(242,202,80,.28));text-align:center}
.i-position-list-head-timer-wrapper .item span{display:block}
.i-position-list-head-timer-wrapper .item span+span{margin-top:4px}
.i-position-list-content{padding:15px 12px}
@media screen and (min-width:768px){
.i-position-list-content{padding:17px 28px 40px 31px}
}
.i-position-list-info{margin-bottom:19px;color:#c0151b}
.i-position-list-info a{transition:all .3s ease;text-decoration:underline}
.i-position-list-info a:hover{opacity:.7}
.i-position-list-info li{position:relative;padding-left:18px}
.i-position-list-info li+li{margin-top:4px}
.i-position-list-info li::before{content:"";position:absolute;top:10px;left:5px;border-radius:50%;width:3px;height:3px;background:currentColor}
.i-position-list-title{margin-bottom:20px}
.i-position-list-filter{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px;gap:10px}
@media screen and (min-width:768px){
.i-position-list-filter{flex-wrap:nowrap;gap:10px 12px}
}
.i-position-list-search{position:relative;flex-grow:1;width:100%}
@media screen and (min-width:768px){
.i-position-list-search{width:auto;padding-right:3px}
}
.i-position-list-search input{border:1px solid #e2e2e2;border-radius:3px;width:100%;height:36px;padding:0 12px 0 38px;background-color:#fff;color:#000}
.i-position-list-search input::-moz-placeholder{color:#000}
.i-position-list-search input:-ms-input-placeholder{color:#000}
.i-position-list-search input::placeholder{color:#000}
.i-position-list-search input:focus{outline:0}
.i-position-list-search button{position:absolute;top:0;left:0;display:flex;justify-content:flex-end;align-items:center;border:none;width:37px;height:36px;background:0 0}
.i-position-list-dropdown{width:100%;min-width:172px}
@media screen and (min-width:768px){
.i-position-list-dropdown{width:auto}
}
.i-position-list-dropdown .select2-container{font-size:12px}
.i-position-list-dropdown .select2-container,.i-position-list-dropdown .select2-search__field{width:100%!important}
.i-position-list-dropdown .select2-container .select2-selection--multiple{border:1px solid #cfd4d9;min-height:36px}
.i-position-list-dropdown .select2-container--default .select2-selection--multiple .select2-selection__rendered{padding:0 14px}
.i-position-list-dropdown .select2-container .select2-selection--single{border:1px solid #e6e6e6;height:36px;background-color:#e6e6e6}
.i-position-list-dropdown .select2-container--default .select2-selection--single .select2-selection__rendered{padding-left:14px;line-height:34px;color:#000}
.i-position-list-dropdown .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#000}
.i-position-list-dropdown .select2-container .select2-search--inline .select2-search__field{margin-top:8px;font-size:12px}
.i-position-list-dropdown .select2-container .select2-search--inline .select2-search__field::-moz-placeholder{color:#000}
.i-position-list-dropdown .select2-container .select2-search--inline .select2-search__field:-ms-input-placeholder{color:#000}
.i-position-list-dropdown .select2-container .select2-search--inline .select2-search__field::placeholder{color:#000}
.i-position-list-dropdown .select2-container .select2-search--inline:first-child:last-child{width:100%}
.i-position-list-dropdown .select2-container--default .select2-selection--multiple .select2-selection__choice{display:inline-flex;flex-direction:row-reverse;align-items:center;border:none;border-radius:2px;margin-top:4px;margin-right:7px;padding:4px 7px;background-color:#ebebeb;color:#000}
.i-position-list-dropdown .select2-container--default .select2-selection--multiple .select2-selection__choice:first-child{margin-left:-8px}
.i-position-list-dropdown .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{display:inline-block;flex-shrink:0;overflow:hidden;width:11px;height:11px;margin:0 0 0 8px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='11' fill='none'%3E%3Cpath stroke='%23363636' stroke-linecap='round' stroke-linejoin='round' d='m10 1-9 9M1 1l9 9'/%3E%3C/svg%3E") no-repeat;text-indent:-9999px}
.i-position-list-dropdown .select2-container--default .select2-selection--single .select2-selection__arrow{width:39px;height:calc(100% - 2px);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='7' fill='none'%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m1.25 1.375 4.25 4.25 4.25-4.25'/%3E%3C/svg%3E") no-repeat center}
.i-position-list-dropdown .select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}
.i-position-list-category{display:flex;justify-content:center;align-items:center;border:none;border-radius:4px;width:calc(50% - 5px);min-width:91px;padding:10px 18px;background-color:#e6e6e6;color:#000}
@media screen and (min-width:768px){
.i-position-list-category{width:auto}
}
.i-position-list-job .item{display:block;transition:all .3s ease;border:1px solid #d9d9d9;border-radius:4px;margin-bottom:20px;padding:10px}
@media screen and (min-width:768px){
.i-position-list-job .item{display:flex;padding-right:20px;gap:26px}
}
.i-position-list-job .item:hover{border-color:#8c5511}
.i-position-list-job .item-logo{display:flex;flex-shrink:0;justify-content:center;align-items:center;align-self:flex-start;border:1px solid #d9d9d9;border-radius:4px;width:120px;height:120px;margin:0 auto;padding:6px}
@media screen and (min-width:768px){
.i-position-list-job .item-logo{margin:0}
}
.i-position-list-job .item-logo img{max-width:100%}
.i-position-list-job .item-content{flex-grow:1;padding-top:10px;color:rgba(0,0,0,.8)}
.i-position-list-job .item-content p{margin-bottom:8px}
.i-position-list-job .item-title{color:#292929}
.i-position-list-job .item-action{display:flex;flex-direction:column;flex-shrink:0;justify-content:space-between;align-items:flex-end;align-items:center;padding:8px 0 1.8%;text-align:right;gap:12px}
@media screen and (min-width:768px){
.i-position-list-job .item-action{align-items:flex-end}
}
.i-position-list-job .item-button{display:flex;justify-content:center;align-items:center;transition:all .3s ease;border-radius:4px;width:100%;height:32px;background-color:#b46c00;cursor:pointer;color:#fff}
@media screen and (min-width:768px){
.i-position-list-job .item-button{width:140px}
}
.i-position-list-job .item-button:hover{box-shadow:0 4px 8px rgba(0,0,0,.25)}
.i-position-list-job .item-labels{display:flex;flex-wrap:wrap;gap:8px}
.i-position-list-job .item-label{display:inline-block;border-radius:4px;padding:5px 8px}
.i-position-list-job .item-label.red{background-color:#ffe3da;color:#c0151b}
.i-position-list-job .item-label.green{background-color:#dcffda;color:#309623}
.i-position-list-job .item-label.blue{background-color:#eef6ff;color:#235696}
.i-position-list-job .item-info{display:flex;flex-wrap:wrap;gap:5px 9%}
.i-position-list-more{display:flex;justify-content:center;align-items:center;transition:all .3s ease;border:none;border-radius:50px;width:100%;max-width:245px;height:50px;margin:36px auto 0;background-color:#c0151b;color:#fff}
.i-position-list-more:hover{box-shadow:0 4px 8px rgba(0,0,0,.25);color:#fff}
.i-search{border-radius:3px;margin-top:37px;margin-bottom:30px;padding:15px 12px;background-color:#fff}
@media screen and (min-width:768px){
.i-search{padding:17px 18px 16px 20px}
}
.i-search-heading{margin-bottom:11px}
@media screen and (min-width:768px){
.i-search-form{display:flex;gap:16px}
}
.i-search-input{flex-grow:1;margin-bottom:10px}
@media screen and (min-width:768px){
.i-search-input{margin-bottom:0}
}
.i-search-input .form-control{border-color:#e2e2e2;height:40px;padding-left:10px}
.i-search-input .form-control::-moz-placeholder{color:#000}
.i-search-input .form-control:-ms-input-placeholder{color:#000}
.i-search-input .form-control::placeholder{color:#000}
.i-search-select{margin-bottom:10px}
@media screen and (min-width:768px){
.i-search-select{width:300px;margin-bottom:0}
}
.i-search-select .select2-container .select2-selection--single{border-color:#e2e2e2;height:40px}
.i-search-select .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#000}
.i-search-select .select2-container--default .select2-selection--single .select2-selection__rendered{padding-left:10px;line-height:38px;color:#000}
.i-search-button{display:flex;justify-content:center;align-items:center;transition:all .3s ease;border:none;border-radius:3px;width:100%;height:40px;margin-bottom:10px;background-color:#c0151b;color:#fff;gap:8px}
@media screen and (min-width:768px){
.i-search-button{width:180px;margin-bottom:0;margin-left:2px}
}
.i-search-button:hover{box-shadow:0 4px 8px rgba(0,0,0,.25);color:#fff}
.i-list .item{position:relative;border-radius:4px;margin-bottom:30px;padding:15px 12px;background-color:#fff}
@media screen and (min-width:768px){
.i-list .item{padding:16px 28px 19px 24px}
}
.i-list .item-badge{position:absolute;top:0;right:0;border-radius:0 4px 0 0;padding:2px 10px 4px 18px;color:#fff;-webkit-clip-path:polygon(17px 0,100% 0,100% 100%,17px 100%,0 50%);clip-path:polygon(17px 0,100% 0,100% 100%,17px 100%,0 50%)}
.i-list .item-badge.orange{background-color:#f68500}
.i-list .item-badge.blue{background-color:#0f50a6}
.i-list .item-alert{display:flex;align-items:center;border-radius:6px;margin-right:90px;margin-bottom:16px;padding:9px 17px;background:linear-gradient(to right,#fff3d0 40%,#fff 100%);color:#b46c00;gap:5px}
.i-list .item-head{margin-bottom:17px}
@media screen and (min-width:768px){
.i-list .item-head{display:flex;margin-top:20px}
}
.i-list .item-head-left{flex-grow:1;margin-bottom:12px}
@media screen and (min-width:768px){
.i-list .item-head-left{margin-bottom:0}
}
.i-list .item-head-left h2{margin-bottom:12px;color:#292929}
.i-list .item-head-left dl{display:flex;align-items:center;gap:11px}
.i-list .item-head-left dl+dl{margin-top:10px}
.i-list .item-head-left dt{position:relative;top:-2px;flex-shrink:0}
.i-list .item-head-left dd{flex-grow:1}
.i-list .item-head-right{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px}
@media screen and (min-width:768px){
.i-list .item-head-right{justify-content:flex-end;gap:12px 31px}
}
.i-list .item-head-timer-title{display:flex;align-items:center;margin-bottom:10px;padding-left:3px;color:#333;gap:10px}
.i-list .item-head-timer-wrapper{display:flex;align-items:center;max-width:none;color:#333;gap:9px}
.i-list .item-head-timer-wrapper-item{border-radius:4px;width:64px;height:58px;margin-bottom:0;padding:3px 12px;background:linear-gradient(to bottom,rgba(255,255,255,.28),rgba(153,153,153,.28));text-align:center}
.i-list .item-head-timer-wrapper-item span{display:block}
.i-list .item-button{display:flex;justify-content:center;align-items:center;transition:all .3s ease;border:none;border-radius:50px;width:160px;height:32px;background-color:#565656;color:#fff;gap:8px}
.i-list .item-button:hover{background-color:#c0151b;color:#fff}
.i-list .item-body{border-radius:12px;padding:15px 12px;background:linear-gradient(to bottom,#f7f7f9 51%,#fff 100%)}
@media screen and (min-width:768px){
.i-list .item-body{padding:20px 27px 18px 27px}
}
/*.i-list .item-title{margin-bottom:12px}*/
.i-list .item-timeline{position:relative}
.i-list .item-timeline::before{content:"";position:absolute;top:20px;bottom:20px;left:5.5px;border-left:1.2px dashed #000}
.i-list .item-timeline .timeline-step{position:relative;padding-left:20px}
.i-list .item-timeline .timeline-step::before{content:"";position:absolute;top:20px;left:0;width:12px;height:12px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none'%3E%3Ccircle cx='6' cy='6' r='5.5' fill='%23fff' stroke='%23999'/%3E%3Ccircle cx='6' cy='6' r='4.154' fill='%23E0E0E0'/%3E%3Ccircle cx='6' cy='6' r='3.654' stroke='%23FAFCFF' stroke-opacity='.25'/%3E%3C/svg%3E") no-repeat}
/*.i-list .item-timeline>div+div{margin-top:12px}*/
.i-list .item-content{border-top:1px dashed #000;margin-top:16px;padding-top:17px}
.i-list .item-group{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px}
.i-list .item-subtitle{display:flex;align-items:center;border:none;padding:0;background:0 0;color:#000;gap:9px}
.i-list .item-subtitle[aria-expanded=true] .item-subtitle-icon::before{transform:scaleY(0)}
.i-list .item-subtitle-icon{position:relative;top:-1px;flex-shrink:0;border:2px solid #000;border-radius:50%;width:18px;height:18px}
.i-list .item-subtitle-icon::after,.i-list .item-subtitle-icon::before{content:"";position:absolute;top:calc(50% - 3.5px);left:calc(50% - 1px);transition:all .3s ease;width:2px;height:7px;background-color:#000}
.i-list .item-subtitle-icon::after{transform:rotate(90deg)}
.i-list .item-link{display:flex;align-items:center;transition:all .3s ease;margin-right:5px;color:#c0151b;gap:6px}
.i-list .item-link:hover{opacity:.7}
.i-list .item-list{margin-top:14px;margin-left:1.4rem;list-style:decimal;color:rgba(0,0,0,.8)}
.i-list .item-list li+li{margin-top:10px}
.modal-i-accept .modal-dialog{max-width:518px}
.modal-i-accept .modal-content{border:none;border-radius:12px}
.modal-i-accept .modal-header{border-bottom:none;padding:16px 23px 0}
.modal-i-accept .modal-body{padding-top:4px;text-align:center}
.modal-i-accept .modal-title{margin-top:31px;margin-bottom:16px;color:#b46c00}
.modal-i-accept .modal-text-list li{color:#000}
.modal-i-accept .modal-text-list li+li{margin-top:8px}
.modal-i-accept .modal-text-list li::before{content:"";display:inline-block;flex-shrink:0;border-radius:50%;width:3px;height:3px;margin-right:10px;background-color:currentColor;vertical-align:3px}
.modal-i-accept .modal-footer{display:flex;border-top:none;gap:10px}
@media screen and (min-width:768px){
.modal-i-accept .modal-footer{padding:11px 29px 29px}
}
.modal-i-accept .modal-footer .btn{display:flex;justify-content:center;align-items:center;transition:all .3s ease;border-radius:4px;width:calc(50% - 5px);height:36px;margin:0}
.modal-i-accept .modal-close-button{background-color:#f0f0f0;color:#000}
.modal-i-accept .modal-close-button:hover{box-shadow:0 4px 8px rgba(0,0,0,.25)}
.modal-i-accept .modal-detail-button{background-color:#b46c00;color:#fff}
.modal-i-accept .modal-detail-button:hover{box-shadow:0 4px 8px rgba(0,0,0,.25)}
.modal-backdrop{background-color:#222}
.modal-backdrop.show{opacity:.6}
.i-categories{border-radius:4px;margin:41px 0 33px;padding:15px 12px;background-color:#fff}
@media screen and (min-width:768px){
.i-categories{padding:18px 19px 20px 20px}
}
@media screen and (max-width:991px){
.i-categories [class*=col-]:not(:last-child){margin-bottom:10px}
}
.i-categories .item{display:flex;align-items:center;transition:all .3s ease;border-radius:6px 6px 0 0;padding:11px 12px 17px 12px;gap:10px}
@media screen and (min-width:768px){
.i-categories .item{padding:11px 26px 17px 23px;gap:13px}
}
.i-categories .item.purple{background:linear-gradient(to right,#867ef8,#867ef8) no-repeat left bottom/100% 7px,#eae9fb}
.i-categories .item.purple:hover{color:#867ef8}
.i-categories .item.purple .item-icon{background-color:#867ef8}
.i-categories .item.green{background:linear-gradient(to right,#87d7ba,#87d7ba) no-repeat left bottom/100% 7px,#e4f9f2}
.i-categories .item.green:hover{color:#87d7ba}
.i-categories .item.green .item-icon{background-color:#87d7ba}
.i-categories .item.yellow{background:linear-gradient(to right,#f4d167,#f4d167) no-repeat left bottom/100% 7px,#fff0c4}
.i-categories .item.yellow:hover{color:#f2cc5a}
.i-categories .item.yellow .item-icon{background-color:#f2cc5a}
.i-categories .item svg{flex-shrink:0}
.i-categories .item-icon{display:flex;flex-shrink:0;justify-content:center;align-items:center;border-radius:50%;width:60px;height:60px}
.i-categories .item-content{flex-grow:1}
.i-section-heading{margin-bottom:14px}
.i-section-wrapper{border-radius:4px;margin-bottom:20px;padding:15px 12px 15px;background-color:#fff}
@media screen and (min-width:768px){
.i-section-wrapper{padding:20px 22px 22px 21px}
}
.i-section-top{border-radius:6px;margin-bottom:24px;padding:10px 12px 10px 30px;background:linear-gradient(to right,#fff3d0 40%,#fff 100%)}
@media screen and (min-width:768px){
.i-section-top{display:flex;justify-content:space-between;padding:11px 31px 21px 37px;gap:12px}
}
@media screen and (min-width:768px){
.i-section-top-left{flex-grow:1;max-width:764px}
}
.i-section-top-title{position:relative;margin-bottom:10px;color:#b46c00}
.i-section-top-title::before{content:"";position:absolute;top:2px;left:-23px;width:17px;height:16px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='16' fill='none'%3E%3Cpath fill='%23FFD83D' d='M8.075 15.99c4.46 0 8.075-3.58 8.075-7.995S12.535 0 8.075 0C3.615 0 0 3.58 0 7.995c0 4.416 3.615 7.995 8.075 7.995Z'/%3E%3Cpath fill='%23FFB13B' d='M8.155 14.869a6.876 6.876 0 1 0 0-13.752 6.876 6.876 0 0 0 0 13.752Z' opacity='.5'/%3E%3Cpath fill='%23FFA245' d='M8.155 14.553a6.556 6.556 0 1 0 0-13.112 6.556 6.556 0 0 0 0 13.112Z' opacity='.5'/%3E%3Cpath fill='%23FFD83D' d='m8.6 2.838 1.257.741c.066.04.146.067.225.093l1.404.37a.87.87 0 0 1 .622.623l.371 1.404c.027.08.053.159.093.225l.741 1.258a.885.885 0 0 1 0 .887l-.741 1.258c-.04.066-.066.146-.093.225l-.37 1.404a.87.87 0 0 1-.623.622l-1.404.37c-.08.027-.159.054-.225.094l-1.258.741a.885.885 0 0 1-.887 0l-1.258-.742c-.066-.04-.146-.066-.225-.092l-1.404-.37a.87.87 0 0 1-.622-.623l-.37-1.404a1.145 1.145 0 0 0-.093-.225l-.742-1.258a.885.885 0 0 1 0-.887l.742-1.258c.04-.066.066-.146.092-.225l.371-1.404a.87.87 0 0 1 .622-.622l1.404-.37c.08-.027.159-.054.225-.094l1.258-.741a.885.885 0 0 1 .887 0Z'/%3E%3Cpath fill='%23FFF8A7' d='m8.538 5.661.542 1.052a.32.32 0 0 0 .239.169l1.19.181c.343.052.489.48.238.727l-.847.83a.306.306 0 0 0-.092.273l.185 1.169a.426.426 0 0 1-.622.44l-1.07-.531a.291.291 0 0 0-.292 0l-1.07.532c-.318.156-.688-.104-.622-.441l.185-1.169c.013-.103-.013-.207-.093-.272l-.846-.83c-.251-.248-.106-.663.238-.728l1.19-.181a.32.32 0 0 0 .238-.17l.542-1.05a.44.44 0 0 1 .767 0Z'/%3E%3C/svg%3E") no-repeat}
.i-section-top-subtitle{margin-bottom:7px}
.i-section-top-list{display:flex;flex-wrap:wrap;margin-bottom:13px;gap:12px 10px}
.i-section-top-list li{position:relative;width:100%;padding-left:15px}
@media screen and (min-width:992px){
.i-section-top-list li{width:calc(50% - 5px)}
}
.i-section-top-list li::before{content:"";position:absolute;top:9px;left:3px;border-radius:50%;width:3px;height:3px;background-color:currentColor}
.i-section-top-contact{display:flex;justify-content:center;align-items:center;transition:all .3s ease;border-radius:60px;width:191px;height:36px;background-color:#f2ca50;color:#723f00;border:none}
.i-section-top-contact:hover{box-shadow:0 4px 8px rgba(0,0,0,.25)}
.i-section-top-right{padding-top:16px}
.i-section-top-button,.i-section-top-button-outline{border-radius:4px;width:208px;height:42px}
.i-section-top-button-outline:hover,.i-section-top-button:hover{box-shadow:0 4px 8px rgba(0,0,0,.25)}
.i-section-top-button{margin-bottom:10px;background-color:#c0151b;color:#fff}
@media screen and (min-width:768px){
.i-section-top-button{margin-bottom:19px}
}
.i-section-top-button:hover{color:#fff}
.i-section-top-button-outline{border:1px solid #c0151b;background-color:#fff;color:#c0151b}
.i-section-top-button-outline:hover{color:#c0151b}
.i-table{overflow-x:auto}
.i-table .thead{min-width:1000px;background-color:#ededed;color:#222}
.i-table .tbody{min-width:1000px}
.i-table .tbody .tr{border-bottom:1px solid #ececf4;padding:10px 0 12px}
.i-table .tr{display:flex}
.i-table .td,.i-table .th{padding:6px 11px}
.i-table .td:nth-child(1),.i-table .th:nth-child(1){width:calc(100% - 766px)}
.i-table .td:nth-child(2),.i-table .th:nth-child(2){width:234px}
.i-table .td:nth-child(3),.i-table .th:nth-child(3){width:168px}
.i-table .td:nth-child(4),.i-table .th:nth-child(4){width:120px}
.i-table .td:nth-child(5),.i-table .th:nth-child(5){width:110px}
.i-table .td:nth-child(6),.i-table .th:nth-child(6){width:134px}
.i-table .tcompany-info a{display:block;margin-bottom:5px}
.i-table .tcompany-info ul li{position:relative;padding-left:21px}
.i-table .tcompany-info ul li+li{margin-top:5px}
.i-table .tcompany-info ul li::before{content:"";position:absolute;top:9px;left:9px;border-radius:50%;width:3px;height:3px;background-color:currentColor}
.i-table .tstatus{color:#565656}
.i-table .tstatus::before{content:"";display:inline-block;border-radius:50%;width:9px;height:9px;margin-right:5px;background-color:currentColor;vertical-align:middle}
.i-table .tstatus.active{color:#059340}
.i-table .twatch{--davys-grey-color:#585E6F;display:inline-block;display:flex;justify-content:center;align-items:center;transition:all .3s ease;border:1px solid transparent;border-radius:2px;width:82px;margin-top:15px;padding:0;background:rgba(65,152,234,.15);color:#3f60cd}
.i-table .twatch:hover{border-color:#3f60cd}
.i-table .twatch span{display:flex;align-items:center;height:28px}
.i-table .twatch svg{margin-right:4px}
.i-table .tlabel{display:inline-block;border-radius:2px;min-width:92px;padding:7px 11px;text-align:center}
.i-table .tlabel.yellow{background-color:#fff5d5;color:#b46c00}
.i-table .tlabel.green{background-color:#defbdf;color:#059340}
.i-table .tlabel.red{background-color:#ffe3da;color:#c0151b}
.i-table .tlabel.gray{background-color:#e6e6e6;color:#565656}
.i-pagination{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:41px;gap:12px}
.i-pagination-wrapper{display:flex;align-items:center}
.i-pagination-wrapper>span{flex-shrink:0;margin-right:13px}
.i-pagination-list{display:flex;border-radius:2px;background-color:#fff;gap:2px}
.i-pagination-list>*{display:flex;justify-content:center;align-items:center;transition:all .3s ease;border-radius:2px;width:30px;height:30px}
.i-pagination-list .current{background-color:#f2ca50;color:#fff}
.i-pagination-list a:hover{background-color:#f2ca50;color:#fff}
.i-pagination-select{display:flex;align-items:center;gap:11px}
.i-pagination-select .select2-container{width:59px!important}
.i-pagination-select .select2-container--default .select2-selection--single{border:none;border-radius:2px;height:30px}
.i-pagination-select .select2-container--default .select2-selection--single .select2-selection__rendered{padding-left:12px;color:#222}
.i-pagination-select .select2-container--default .select2-selection--single .select2-selection__arrow{width:30px;height:28px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' fill='none'%3E%3Cpath stroke='%238894A1' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m1 1 4 4 4-4'/%3E%3C/svg%3E") no-repeat center}
.i-pagination-select .select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}
.i-section-empty{border-radius:6px;padding:18px 10px 25px;background:linear-gradient(to bottom,rgba(187,212,242,.29) 0,#fff 84%);text-align:center;color:#325e98}
@media screen and (min-width:768px){
.i-section-empty{margin:5px 3px 0 8px}
}
.modal-i-send-report .modal-dialog{max-width:900px}
.modal-i-send-report .modal-content{border:none;border-radius:12px}
.modal-i-send-report .modal-header{border-bottom-color:#eaecef}
@media screen and (min-width:768px){
.modal-i-send-report .modal-header{padding:18px 21px 14px 28px}
}
@media screen and (min-width:768px){
.modal-i-send-report .modal-header .btn-close{margin-top:-18px}
}
@media screen and (min-width:768px){
.modal-i-send-report .modal-body{padding:12px 28px}
}
.modal-i-send-report .modal-textarea{border:1px dashed #565656;border-radius:4px;margin-bottom:23px;padding:11px 15px}
.modal-i-send-report .modal-textarea p{color:#222}
.modal-i-send-report .modal-textarea textarea{border:none;width:100%;height:105px;padding:10px 0;background:0 0;resize:none}
.modal-i-send-report .modal-textarea textarea::-moz-placeholder{color:#7f7f7f}
.modal-i-send-report .modal-textarea textarea:-ms-input-placeholder{color:#7f7f7f}
.modal-i-send-report .modal-textarea textarea::placeholder{color:#7f7f7f}
.modal-i-send-report .modal-textarea textarea:focus{outline:0}
.modal-i-send-report .modal-file{display:flex;flex-direction:column;gap:12px 15px}
@media screen and (min-width:768px){
.modal-i-send-report .modal-file{flex-direction:row;align-items:center}
}
.modal-i-send-report .modal-file-label{flex-shrink:0;color:#0e0e0e}
.modal-i-send-report .modal-file-area{display:block;flex-grow:1;border-radius:4px;padding:9px 30px 8px 13px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='14' fill='none'%3E%3Cpath fill='%23979797' d='M8.208 6.552c-.015-.015-.03-.03-.048-.042-.006-.006-.015-.012-.024-.018-.01-.006-.019-.015-.028-.021l-.027-.018-.027-.015-.03-.015c-.01-.003-.019-.009-.028-.012-.009-.003-.018-.006-.03-.012l-.03-.012c-.01-.003-.018-.006-.03-.006l-.034-.008c-.012-.003-.024-.003-.033-.006-.01 0-.018-.003-.027-.003a.902.902 0 0 0-.127 0c-.01 0-.019.003-.028.003-.012.003-.024.003-.033.006l-.033.008a.09.09 0 0 1-.03.006c-.01.003-.022.006-.03.012-.01.003-.019.006-.031.012-.01.003-.018.01-.027.012l-.03.015-.028.015-.027.018c-.01.006-.018.012-.027.02l-.025.019a.3.3 0 0 0-.045.042L5.353 8.46a.633.633 0 0 0 0 .9c.252.251.66.248.915 0l.835-.823v2.282c0 .352.29.636.645.636a.643.643 0 0 0 .645-.636V8.538l.835.824c.252.247.66.247.915 0a.63.63 0 0 0 0-.901L8.208 6.55Z'/%3E%3Cpath fill='%23979797' d='M14.855 1.91H7.181L6.39.351A.648.648 0 0 0 5.812 0H.646A.643.643 0 0 0 0 .635v12.73c0 .352.29.635.645.635h14.207a.64.64 0 0 0 .645-.635V2.544a.638.638 0 0 0-.642-.635Zm-.648 1.273v.635H8.15l-.324-.635h6.381ZM1.293 12.729V1.274h4.12l.79 1.557.969 1.91a.648.648 0 0 0 .578.351h6.457v7.637H1.293Z'/%3E%3C/svg%3E") no-repeat right 11px center,#fafafb;color:#979797}
.modal-i-send-report .modal-text-list{margin-bottom:12px}
.modal-i-send-report .modal-text-list li{padding-left:4px;color:#000}
.modal-i-send-report .modal-text-list li+li{margin-top:5px}
.modal-i-send-report .modal-text-list li::before{content:"";display:inline-block;flex-shrink:0;border-radius:50%;width:3px;height:3px;margin-right:10px;background-color:currentColor;vertical-align:3px}
.modal-i-send-report .modal-footer{display:flex;justify-content:flex-end;border-top:none;gap:12px}
@media screen and (min-width:768px){
.modal-i-send-report .modal-footer{padding:11px 28px 22px}
}
.modal-i-send-report .modal-footer .btn{display:flex;justify-content:center;align-items:center;transition:all .3s ease;border-radius:2px;width:92px;height:30px;margin:0}
.modal-i-send-report .modal-close-button{background-color:#d9d9d9;color:#000}
.modal-i-send-report .modal-close-button:hover{box-shadow:0 4px 8px rgba(0,0,0,.25)}
.modal-i-send-report .modal-save-button{background-color:#c0151b;color:#fff}
.modal-i-send-report .modal-save-button:hover{box-shadow:0 4px 8px rgba(0,0,0,.25)}
.modal-i-view-report .modal-dialog{max-width:1000px}
@media screen and (min-width:768px){
.modal-i-view-report .modal-header{padding:18px 27px 14px 28px}
}
@media screen and (min-width:768px){
.modal-i-view-report .modal-body{padding:11px 28px 29px}
}
.modal-i-view-report .modal-text-list{margin-bottom:21px}
@media screen and (min-width:768px){
.modal-i-view-report .modal-text-list{display:flex;flex-wrap:wrap;gap:10px}
}
.modal-i-view-report .modal-text-list li+li{margin-top:0}
@media screen and (min-width:768px){
.modal-i-view-report .modal-text-list .w-md-50{width:calc(50% - 5px)!important}
}
.modal-i-view-report .modal-table{overflow-x:auto}
.modal-i-view-report .modal-table .thead{min-width:944px;background-color:#ededed;color:#222}
.modal-i-view-report .modal-table .tr{display:flex}
.modal-i-view-report .modal-table .td,.modal-i-view-report .modal-table .th{padding:6px 11px}
.modal-i-view-report .modal-table .td:nth-child(1),.modal-i-view-report .modal-table .th:nth-child(1){width:calc(100% - 704px);color:#222}
.modal-i-view-report .modal-table .td:nth-child(2),.modal-i-view-report .modal-table .th:nth-child(2){width:111px}
.modal-i-view-report .modal-table .td:nth-child(3),.modal-i-view-report .modal-table .th:nth-child(3){width:136px}
.modal-i-view-report .modal-table .td:nth-child(4),.modal-i-view-report .modal-table .th:nth-child(4){width:118px}
.modal-i-view-report .modal-table .td:nth-child(5),.modal-i-view-report .modal-table .th:nth-child(5){width:142px}
.modal-i-view-report .modal-table .td:nth-child(6),.modal-i-view-report .modal-table .th:nth-child(6){width:113px}
.modal-i-view-report .modal-table .td:nth-child(7),.modal-i-view-report .modal-table .th:nth-child(7){width:84px}
.modal-i-view-report .modal-table .tbody{min-width:944px}
.modal-i-view-report .modal-table .tbody .tr{align-items:center;padding:11px 0 12px}
.modal-i-view-report .modal-table .tbody .td{padding-top:0;padding-bottom:0}
.modal-i-view-report .modal-table .tline{position:relative;border-bottom:1px solid #ececf4}
.modal-i-view-report .modal-table .tline.active::before,.modal-i-view-report .modal-table .tline:hover::before{content:"";position:absolute;top:-1px;right:0;bottom:-1px;left:0;border:1px solid #b46c00;pointer-events:none}
.modal-i-view-report .modal-table .tline .modal-textarea{position:relative;margin:4px 12px 16px 11px;padding:13px 23px 4px;color:#222}
.modal-i-view-report .modal-table .tline .modal-textarea:last-child{margin-bottom:25px}
.modal-i-view-report .modal-table .tline .modal-textarea.view-mode{border-color:transparent;padding:14px 19px 7px;background-color:rgba(241,241,241,.6)}
.modal-i-view-report .modal-table .tline .modal-textarea.view-mode textarea{line-height:1.64}
.modal-i-view-report .modal-table .tline .modal-textarea textarea{line-height:1.57;color:#222}
.modal-i-view-report .modal-table .tline .modal-textarea-info{position:absolute;top:16px;right:5px;display:flex;flex-wrap:wrap;width:100%;max-width:307px;gap:10px 12px}
.modal-i-view-report .modal-table .tline .modal-textarea-info dl{display:flex;align-items:center;width:calc(47% - 6px);gap:7px}
.modal-i-view-report .modal-table .tline .modal-textarea-info dl+dl{width:calc(53% - 6px)}
.modal-i-view-report .modal-table .tline .modal-textarea-info dt{position:relative;top:-2px;flex-shrink:0}
.modal-i-view-report .modal-table .tline .modal-textarea-info dd{flex-grow:1}
.modal-i-view-report .modal-table .tline .modal-file{margin:0 11px 10px}
.modal-i-view-report .modal-table .tline .modal-file:last-child{margin:20px}
.modal-i-view-report .modal-table .tline .modal-file-area{background-color:rgba(241,241,241,.6);background-position:right 15px center}
.modal-i-view-report .modal-table .tline .modal-file-label+.modal-file-button{margin-left:4px}
.modal-i-view-report .modal-table .tline .modal-buttons{display:flex;justify-content:flex-end;margin:23px 12px 21px;gap:12px}
.modal-i-view-report .modal-table .tline .modal-buttons .btn{display:flex;justify-content:center;align-items:center;transition:all .3s ease;border-radius:2px;width:92px;height:30px;margin:0}
.modal-i-view-report .modal-table .tline .modal-file-button{display:flex;justify-content:center;align-items:center;transition:all .3s ease;border-radius:2px;width:146px;height:30px;background-color:#c0151b;cursor:pointer;color:#fff}
.modal-i-view-report .modal-table .tline .modal-file-button:hover{box-shadow:0 4px 8px rgba(0,0,0,.25);color:#fff}
.modal-i-view-report .modal-table .tlabel{display:inline-block;border-radius:2px;min-width:92px;padding:7px 5px;text-align:center}
.modal-i-view-report .modal-table .tlabel.yellow{background-color:#fff5d5;color:#b46c00}
.modal-i-view-report .modal-table .tlabel.green{background-color:#defbdf;color:#059340}
.modal-i-view-report .modal-table .tlabel.red{background-color:#ffe3da;color:#c0151b}
.modal-i-view-report .modal-table .tlabel.gray{background-color:#e6e6e6;color:#565656}
.modal-i-view-report .modal-table .tcollapse{transition:all .3s ease;border:none;padding:0;background:0 0;color:#222}
.modal-i-view-report .modal-table .tcollapse:hover:not(:disabled),.modal-i-view-report .modal-table .tcollapse[aria-expanded=true]{color:#c0151b}
.modal-i-view-report .modal-table .tcollapse:disabled>span:first-child{opacity:.3}
.modal-i-view-report .modal-table .tcollapse>span{display:flex;align-items:center;gap:5px}
.modal-i-view-report .modal-table .tdelete{display:flex;justify-content:center;align-items:center;transition:all .3s ease;border:1px solid transparent;border-radius:2px;width:61px;height:30px;background-color:#fef0f0;color:#f46a6a;gap:5px}
.modal-i-view-report .modal-table .tdelete:hover{border-color:#f46a6a}
@media screen and (min-width:768px){
.i-section-wrapper.teacher{padding:15px 20px 22px 18px}
}
.i-section-wrapper.teacher .i-table .td:nth-child(1),.i-section-wrapper.teacher .i-table .th:nth-child(1){width:235px;line-height:1.57}
.i-section-wrapper.teacher .i-table .td:nth-child(1) p+p,.i-section-wrapper.teacher .i-table .th:nth-child(1) p+p{margin-top:5px}
.i-section-wrapper.teacher .i-table .td:nth-child(2),.i-section-wrapper.teacher .i-table .th:nth-child(2){width:calc(100% - 788px)}
.i-section-wrapper.teacher .i-table .td:nth-child(3),.i-section-wrapper.teacher .i-table .th:nth-child(3){width:189px}
.i-section-wrapper.teacher .i-table .td:nth-child(4),.i-section-wrapper.teacher .i-table .th:nth-child(4){width:130px}
.i-section-wrapper.teacher .i-table .td:nth-child(5),.i-section-wrapper.teacher .i-table .th:nth-child(5){width:131px}
.i-section-wrapper.teacher .i-table .td:nth-child(6),.i-section-wrapper.teacher .i-table .th:nth-child(6){width:103px}
.i-section-wrapper.teacher .i-table .tbody .td{padding-top:3px}
.i-section-wrapper.teacher .i-table .tbody .td p.fz-13{padding-top:2px}
.i-section-wrapper.teacher .i-table .twatch{margin-top:9px}
.i-section-wrapper.teacher .i-table .treview{display:flex;align-items:center;transition:all .3s ease;border:none;padding:0;background:0 0;color:#222;gap:5px}
.i-section-wrapper.teacher .i-table .treview:hover:not(:disabled),.i-section-wrapper.teacher .i-table .treview[aria-expanded=true]{color:#c0151b}
.i-section-wrapper.teacher .i-table .treview:disabled{opacity:.3}
.modal-i-view-report.simple .modal-dialog{max-width:900px}
@media screen and (min-width:768px){
.modal-i-view-report.simple .modal-header{padding-right:21px}
}
@media screen and (min-width:768px){
.modal-i-view-report.simple .modal-body{padding:18px 28px 23px}
}
.modal-i-view-report.simple .modal-table .tbody,.modal-i-view-report.simple .modal-table .thead{min-width:840px}
.modal-i-view-report.simple .modal-table .td:nth-child(1),.modal-i-view-report.simple .modal-table .th:nth-child(1){width:calc(100% - 599px)}
.modal-i-view-report.simple .modal-table .td:nth-child(2),.modal-i-view-report.simple .modal-table .th:nth-child(2){width:143px}
.modal-i-view-report.simple .modal-table .td:nth-child(3),.modal-i-view-report.simple .modal-table .th:nth-child(3){width:175px}
.modal-i-view-report.simple .modal-table .td:nth-child(4),.modal-i-view-report.simple .modal-table .th:nth-child(4){width:159px}
.modal-i-view-report.simple .modal-table .td:nth-child(5),.modal-i-view-report.simple .modal-table .th:nth-child(5){width:122px}
.modal-i-view-report.simple .modal-table .tlabel.gray{background-color:#efefef}
.modal-i-view-report.simple .modal-table .tline .modal-textarea.view-mode{margin:0 19px 16px 11px;padding:13px 22px 7px}
.modal-i-view-report.simple .modal-table .tline .modal-textarea.view-mode .modal-text-list{display:block;border-bottom:1px dashed #c8c8c8;margin-bottom:10px;padding-bottom:10px}
.modal-i-view-report.simple .modal-table .tline .modal-textarea.view-mode .modal-text-list li{margin-left:-5px;padding-left:0}
.modal-i-view-report.simple .modal-table .tline .modal-textarea.view-mode .modal-text-list li+li{margin-top:5px}
.modal-i-view-report.simple .modal-table .tline .modal-textarea:not(.view-mode){margin:4px 16px 14px 13px;padding-left:19px}
.modal-i-view-report.simple .modal-table .tline .modal-textarea:not(.view-mode) textarea{height:109px;padding-bottom:50px}
.modal-i-view-report.simple .modal-table .tline .modal-textarea-buttons{position:absolute;bottom:20px;left:20px;display:flex;gap:12px}
.modal-i-view-report.simple .modal-table .tline .modal-textarea-buttons .btn{display:flex;justify-content:center;align-items:center;transition:all .3s ease;border-radius:2px;width:92px;height:30px}
.modal-i-view-report.simple .modal-table .tline .modal-textarea-buttons .btn:hover{box-shadow:0 4px 8px rgba(0,0,0,.25)}
.modal-i-view-report.simple .modal-table .tline .modal-textarea-buttons .modal-close-review{background-color:#d9d9d9;color:#000}
.modal-i-view-report.simple .modal-table .tline .modal-textarea-buttons .modal-save-review{background-color:#b46c00;color:#fff}
.modal-i-view-report.simple .modal-table .tline .modal-textarea-new{display:flex;align-items:center;transition:all .3s ease;border:none;margin-right:17px;margin-bottom:18px;margin-left:auto;padding:0;background:0 0;color:#b46c00;gap:5px}
.modal-i-view-report.simple .modal-table .tline .modal-textarea-new:hover{opacity:.7}
.modal-i-view-report.simple .modal-table .tline .modal-textarea-edit{position:absolute;top:15px;right:14px;display:flex;align-items:center;transition:all .3s ease;border:none;padding:0;background:0 0;gap:5px}
.modal-i-view-report.simple .modal-table .tline .modal-textarea-edit:hover{color:#b46c00}