.header-sticky{position:-webkit-sticky!important;position:sticky!important;top:0!important;z-index:1000!important;background-color:#fff!important;box-shadow:0 2px 4px rgba(0,0,0,.1)!important}.dashboard .themes-container{position:relative;margin-left:auto;margin-right:auto;padding-right:15px;padding-left:15px;width:1200px;max-width:100%}.dashboard a{display:inline-block;cursor:pointer;color:#000}.dashboard a:hover{color:#00579b}.dashboard .color-1{color:#121212!important}.dashboard .color-2{color:#fff!important}.dashboard .color-3{color:#00579b!important}.dashboard .color-4{color:#64666c!important}.dashboard .color-red{color:red}.dashboard h1{font:50px/50px Plus Jakarta Sans,sans-serif}.dashboard h2{font:36px/44px Plus Jakarta Sans,sans-serif;font-weight:700}.dashboard h3{font:20px/28px Plus Jakarta Sans,sans-serif;font-weight:700}.dashboard h4{font:16px/28px Plus Jakarta Sans,sans-serif;font-weight:500}.dashboard h5{font:14px/24px Plus Jakarta Sans,sans-serif}.dashboard h6{font:12px/20px Plus Jakarta Sans,sans-serif}.dashboard p{font:16px/26px Plus Jakarta Sans,sans-serif;color:#64666c}.dashboard .fw-4,.dashboard p{font-weight:400}.dashboard .fw-5{font-weight:500}.dashboard .fw-6{font-weight:600}.dashboard .fw-7{font-weight:700}.dashboard .fs-16{font-size:16px}.dashboard .fs-12{font-size:12px}.dashboard .lh-24{line-height:24px}.dashboard .center{text-align:center!important}.dashboard .space{justify-content:space-between}.dashboard .flex{display:flex}.dashboard .flex2,.dashboard .flex3{display:flex;align-items:center}.dashboard .flex3{justify-content:center}.dashboard .relative{position:relative}.dashboard .p-16{font-size:16px;font-weight:400;line-height:26px}.dashboard .font-1{font-family:Plus Jakarta Sans}.dashboard{background:#f5f5f5;position:relative}.dashboard #header{position:fixed;top:0;left:0;width:100%;z-index:9999;opacity:1}.dashboard .form-wg{margin-left:-30px}.dashboard .form-wg .wg-box{width:calc(50% - 30px);margin-left:30px}.page-title-dashboard{padding:118px 0 32px}.page-title-dashboard .title-dash{font-size:24px;font-weight:700}.page-title-dashboard .title-dash:before{content:"";width:8px;height:32px;background-color:#00579b;margin-right:8px;display:inline-block;border-radius:100px}.floating-alert-container{position:relative;top:80px;left:50%;transform:translateX(-50%);width:90%;max-width:1170px;z-index:9999;pointer-events:none}.floating-alert-container .alert{pointer-events:auto;box-shadow:0 4px 12px rgba(0,0,0,.15);border-radius:8px;animation:slideDown .3s ease-out}@keyframes slideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@media (min-width:1200px){.floating-alert-container{left:calc(50% + 140px);width:75%}}@media (min-width:992px) and (max-width:1199px){.floating-alert-container{left:calc(50% + 100px);width:75%}}@media (max-width:991px){.floating-alert-container{left:50%;width:95%;top:80px}}@media (max-width:576px){.floating-alert-container{width:98%;top:60px}}.page-title-dashboard svg{margin-right:12px}.page-title-dashboard.style{padding:118px 0 14px}.page-title-dashboard.style .title-dashboard{justify-content:space-between}.page-title-dashboard.style .tt-button a{padding:11px 32px;background:#00579b;color:#fff}.flat-icon-dashboard{padding-bottom:19px}.flat-icon-dashboard .wrap-icon{margin-left:-20px;display:flex}.flat-icon-dashboard .box-icon{background-color:#fff;width:calc(25% - 20px);margin-left:20px;padding:21px 20px 19px;align-items:center;border-radius:8px;transition:all .4s}.flat-icon-dashboard .box-icon:hover{transform:translateY(calc(-1.5rem / 5));box-shadow:0 5px 10px rgba(30,32,37,.12)}.flat-icon-dashboard .box-icon .icon{width:80px;height:80px;display:flex;align-items:center;justify-content:center;border:8px}.flat-icon-dashboard .icon.style1{background-color:#5f66f51f}.flat-icon-dashboard .icon.style2{background-color:#eb4d4d1a}.flat-icon-dashboard .icon.style3{background-color:#cfe1ed}.flat-icon-dashboard .icon.style4{background-color:#ffb3211a}.flat-icon-dashboard .box-icon .content{margin-left:20px;margin-top:7px}.flat-icon-dashboard .box-icon .count-dash{font-size:30px;font-weight:600;margin-bottom:9px}.flat-dashboard-dyagram{padding-bottom:20px}.flat-dashboard-dyagram .wrap-dyagram .box-dyagram{width:65.7%;margin-right:20px;flex:none;padding:25px 15px 0 10px}.flat-dashboard-dyagram .wrap-dyagram .box-dyagram h3{margin-left:14px}.flat-dashboard-dyagram .toolbar-box{margin-bottom:12px;justify-content:space-between}.flat-dashboard-dyagram .box-notifications{width:34%;padding:25px 23px}.flat-dashboard-dyagram .box-notifications .noti-icon{width:28px;height:28px;border-radius:50%;background-color:#cfe1ed;align-items:center;justify-content:center;display:inline-flex;margin-right:12px}.flat-dashboard-dyagram .box-notifications .noti-icon span:before{font-size:20px;color:#00579b}.flat-dashboard-dyagram .box-notifications h3{margin-bottom:20px}.flat-dashboard-dyagram .box-notifications .inner{display:flex;align-items:center;margin-bottom:20px}.flat-dashboard-dyagram .box-notifications .inner h4{color:#121212;margin-right:5px}.flat-dashboard-dyagram .box-notifications .inner p{margin-right:5px}.work-location-section{margin-top:15px;padding:15px;border:1px solid #ddd;border-radius:5px;background-color:#f9f9f9}.location-option{margin-bottom:15px}.cities-input-section{margin-top:10px}.city-input-row{display:flex;gap:10px;margin-bottom:15px}.city-input-row input{flex:1 1;padding:8px 12px;border:1px solid #ccc;border-radius:4px;font-size:14px}.city-input-row input:focus{outline:none;border-color:#00579b}.add-city-btn{border-radius:4px!important;font-weight:600;font-size:14px;border:1px solid #00579b}.add-city-btn:hover{background-color:#00579b;color:#fff}.added-cities{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.city-tag{display:inline-flex;align-items:center;padding:5px 10px;background-color:#00579b;color:#fff;border-radius:5px;font-size:13px;gap:5px}.remove-city{justify-content:center;align-items:center}.remove-city:hover{background-color:hsla(0,0%,100%,.2);border-radius:2px}table{table-layout:auto;border-collapse:separate;border-spacing:0;width:100%}tr{display:table-row;vertical-align:inherit;border-color:inherit;white-space:nowrap!important;transition:all .3s ease}thead tr th{font-weight:600;font-size:12px;text-transform:uppercase;color:#64666c;letter-spacing:1.2px;border-bottom:1px solid #e5e5e5;padding:16px 16px 14px}thead tr th:last-child{text-align:end;padding-right:24px}thead tr th:first-child{padding-left:24px}thead tr th:nth-child(2){padding-left:39px}tbody tr td:last-child{text-align:end}tbody tr td{padding:43px 16px 26px;border-bottom:1px solid #e5e5e5;vertical-align:middle}tbody tr:last-child td{padding:43px 16px 35px;border-bottom:0 solid #e5e5e5;transition:all .3s ease}tbody tr td:first-child{width:36.7%}tbody tr td:nth-child(2){width:17.2%}.flat-dashboard-applicants .applicants tbody tr:hover td{background:#f5f5f5}.flat-dashboard-applicants .applicants tbody tr:hover .action-icon{background:#fff}.tbody tr.active,.tbody tr:hover td{background:#f5f5f5}.flat-dashboard-applicants .applicants .title-appli{border-bottom:1px solid #e5e5e5;padding:15px 19px 15px 32px}.flat-dashboard-applicants .applicants .wrap-applicants{padding:0 32px 15px}.flat-dashboard-applicants .applicants .candidates-wrap .images{border-radius:50%;overflow:hidden;width:60px;height:60px;margin-right:16px}.flat-dashboard-applicants .applicants .content .button-now a{background-color:#cfe1ed;color:#00579b;padding:4px 12px;border-radius:24px;font-size:12px;font-weight:500;margin-right:12px}.flat-dashboard-applicants .applicants .content .button-now a:hover{background-color:#00579b;color:#fff}.flat-dashboard-applicants .applicants .content h3{margin-bottom:7px}.dashboard .map:before{content:"\e99e";font-family:icomoon;font-size:16px;margin-right:5px}.dashboard .days:before{content:"\e996";font-family:icomoon;font-size:16px;margin-right:2px}.flat-dashboard-applicants .applicants .action-wrap ul{justify-content:end}.flat-dashboard-applicants .applicants .action-icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#f5f5f2;border-radius:4px;margin-right:8px;font-size:20px;transition:all .3s ease;position:relative}.flat-dashboard-applicants .applicants .action-icon.style{margin-right:16px;font-size:22px}.flat-dashboard-applicants .hv-tool{position:relative;transition:all .3s ease}.flat-dashboard-applicants .hv-tool:before{--translate-y:calc(-100% - var(--arrow-size));content:attr(data-tooltip);color:#fff;padding:3px 7px;background:#000;width:max-content;border-radius:5px;text-align:center;font-size:12px;transition:all .3s ease}.flat-dashboard-applicants .hv-tool:after{--translate-y:calc(-1 * var(--arrow-size));content:"";border:6px solid transparent;border-top-color:#000;transition:all .3s ease}.flat-dashboard-applicants .hv-tool:after,.flat-dashboard-applicants .hv-tool:before{opacity:0;--arrow-size:6px;position:absolute;top:0;left:45%;transform:translateX(-50%) translateY(var(--translate-y,0));transition:all .3s ease;transition-delay:0s}.flat-dashboard-applicants .hv-tool:hover:after,.flat-dashboard-applicants .hv-tool:hover:before{opacity:1;transition-delay:.1s;top:-5px}.flat-dashboard-applicants .hv-tool:hover{z-index:2;transform:translateY(-3px) scale(1.1)}.dashboard .button-status{background-color:#cfe1ed;font-weight:700;border-radius:24px;display:inline-flex;justify-content:center;width:100px;align-items:center;height:34px}.dashboard .button-status.style{background-color:#ffb3211a;color:#ffb321}.dashboard .button-status.style-2{background-color:#504cfe1a;color:#504cfe}.dashboard .button-status.style-3{background-color:#eb4d4d1a;color:#eb4d4d}.dashboard .button-cancel{border:1px solid red;background-color:#fff;padding:6px 19px;border-radius:4px;transition:all .3s ease}.dashboard .button-cancel:hover{background-color:red;color:#fff}.flat-dashboard-bottom{padding-top:40px}.flat-dashboard-bottom.st1{padding-top:80px}.flat-dashboard-bottom.st2{padding-top:400px}.flat-dashboard-bottom.st3{padding-top:190px}.flat-dashboard-bottom h5{color:#64666c}.dashboard .toolbar{margin-left:45px}.title-job{margin-left:70px;margin-bottom:10px}.dashboard button{background:#fff;color:#222;border:1px solid #e7e7e7;border-bottom:2px solid #ddd;border-radius:2px;padding:4px 17px}.dashboard button.active{color:#fff;background:#14a077;border:solid #00579b;border-width:1px 1px 2px}.dashboard button:focus{outline:0}.dashboard .btn{position:absolute;z-index:9999999;top:20px;left:388px;height:45px;width:45px;display:flex;justify-content:center;align-items:center;text-align:center;cursor:pointer;transition:left .4s ease}.hamburger-icon{width:20px;height:14px;position:relative;cursor:pointer;display:inline-block}.hamburger-icon span{background-color:#878a99;position:absolute;border-radius:2px;transition:.3s cubic-bezier(.8,.5,.2,1.4);width:100%;height:2px;display:block}.hamburger-icon span:first-child{top:0;width:80%}.hamburger-icon span:nth-child(2){top:6px}.hamburger-icon span:nth-child(3){bottom:0;width:60%}.dashboard .dashboard__sidebar .sidebar__menu::-webkit-scrollbar{width:3px;background:hsla(0,0%,100%,.1)}.dashboard .dashboard__sidebar .sidebar__menu::-webkit-scrollbar-thumb{background:linear-gradient(216.56deg,#e250e5 5.32%,#4b50e6 94.32%)}.dashboard.show .dashboard__content{margin-left:289px;transition:all .2s ease-out;display:flex;flex-direction:column;height:100vh}.dashboard.show-job .dashboard__content{margin-left:70px;transition:all .2s ease-out}.left-menu{width:280px;z-index:100;background:#fff;bottom:0;position:fixed;top:81px;overflow-x:hidden;overflow-y:auto;box-shadow:0 0 13px 0 rgba(236,236,241,.44)}.left-menu::-webkit-scrollbar{width:5px;background:transparent;display:none}.left-menu::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.3)}#sidebar-menu{padding:21px 17px 17px}#sidebar-menu .ff-active>.has-arrow:after{transform:rotate(-180deg)}#sidebar-menu .has-arrow:after{content:"\e9a2";font-family:icomoon;position:absolute;right:15px;transition:transform .2s;font-size:1rem}#sidebar-menu ul li .dash-icon{margin-right:12px;font-size:24px}#sidebar-menu ul li a{display:flex;align-items:center;position:relative;color:#121212;padding:13.5px 10px;background-color:#fff;width:100%;font-weight:600;font-size:16px;text-transform:capitalize;justify-content:flex-start;transition:all .4s}#sidebar-menu ul li a:hover{color:#0b0d0e}#sidebar-menu ul li .badge{margin-top:4px}#sidebar-menu ul li ul.sub-menu2{padding:0}#sidebar-menu ul li ul.sub-menu2 li a{padding:.4rem 1.5rem .4rem 2rem;font-size:15px;color:#64666c}#sidebar-menu ul li ul.sub-menu2 li a:before{content:"";width:7px;height:2px;margin-right:4px;background-color:#64666c}#sidebar-menu ul li ul.sub-menu2 li ul.sub-menu2{padding:0}#sidebar-menu ul li ul.sub-menu2 li ul.sub-menu2 li a{padding:.4rem 1.5rem .4rem 4.5rem;font-size:14px}.menu-title{padding:12px 20px!important;letter-spacing:.05em;pointer-events:none;cursor:default;font-size:10px;text-transform:uppercase;color:#464b50!important;font-weight:500}#sidebar-menu ul li ul.sub-menu2 li a.acti{color:#00579b;background-color:#fff}#sidebar-menu ul li a.active,#sidebar-menu ul li a:hover{color:#000;background-color:#f5f5f2}.show-job #sidebar-menu ul li a.active,.show-job #sidebar-menu ul li a:hover{color:#00579b;background-color:#fff}#sidebar-menu ul li ul.sub-menu2 li a:hover{background-color:#f5f5f2;color:#00579b!important}#sidebar-menu ul li ul.sub-menu2 li a:hover:before{background-color:#00579b}.show-job #sidebar-menu ul li a:hover{background:#fff}.show-job .left-menu{overflow:unset}.show-job #sidebar-menu{padding:21px 10px 17px}.show-job .left-menu #sidebar-menu>ul>li:hover>a span{color:#00579b}.show-job .left-menu{width:70px;z-index:5}.show-job .left-menu .simplebar-content-wrapper,.show-job .left-menu .simplebar-mask{overflow:visible!important}.show-job .left-menu .simplebar-scrollbar{display:none!important}.show-job .left-menu .simplebar-offset{bottom:0!important}.show-job .left-menu #sidebar-menu .badge,.show-job .left-menu #sidebar-menu .collapse.in,.show-job .left-menu #sidebar-menu .menu-title{display:none!important}.show-job .left-menu #sidebar-menu .nav.collapse{height:inherit!important}.show-job .left-menu #sidebar-menu .has-arrow:after{display:none}.show-job .left-menu #sidebar-menu>ul>li{position:relative;white-space:nowrap}.show-job .left-menu #sidebar-menu>ul>li>a{transition:none}.show-job .left-menu #sidebar-menu>ul>li>a i{font-size:1.1rem;margin-left:6px}.show-job .left-menu #sidebar-menu>ul>li>a .dash-titles{display:none;padding-left:25px}.show-job .left-menu #sidebar-menu>ul>li:hover>a{position:relative;width:calc(190px + 70px);transition:none}.show-job .left-menu #sidebar-menu>ul>li:hover>a span{display:inline}.show-job .left-menu #sidebar-menu>ul>li:hover>ul{display:block;left:60px;position:absolute;width:200px;height:auto!important}.show-job .left-menu #sidebar-menu>ul>li:hover>ul ul{box-shadow:3px 5px 10px 0 rgba(54,61,71,.1)}.show-job .left-menu #sidebar-menu>ul>li:hover>ul a{box-shadow:none;padding:8px 20px;position:relative;width:195px;z-index:6;color:#464b50}.show-job .left-menu #sidebar-menu>ul>li:hover>ul a:hover{color:#0b0d0e}.show-job .left-menu #sidebar-menu>ul ul{padding:5px 0;z-index:9990;display:none;background-color:#fff}.show-job .left-menu #sidebar-menu>ul ul li:hover>ul{display:block;left:190px;height:auto!important;margin-top:-36px;position:absolute;width:190px}.show-job .left-menu #sidebar-menu>ul ul li>a span.pull-right{position:absolute;right:20px;top:12px;transform:rotate(270deg)}#sidebar-menu ul li ul.sub-menu2 li.ff-active a{background:#f5f5f2;color:#00579b}#sidebar-menu ul li ul.sub-menu2 li.ff-active a:before{background-color:#00579b}#sidebar-menu ul .ff-active a .dash-icon,#sidebar-menu ul .ff-active a .dash-icon:before,#sidebar-menu ul li a:hover .dash-icon,#sidebar-menu ul li a:hover .dash-icon:before{color:#00579b}#sidebar-menu ul li a .dash-icon,#sidebar-menu ul li a .dash-icon:before{color:#64666c}.down-menu{margin:0}.downmenu li{display:block;width:100%}.downmenu .ff-collapse,.downmenu .ff-collapse:not(.ff-show){display:none}.downmenu .ff-collapse.ff-show{display:block}.downmenu .ff-collapsing{position:relative;height:0;overflow:hidden;transition-timing-function:ease;transition-duration:.35s;transition-property:height,visibility}.flat-dashboard-profile{padding-bottom:20px}.flat-dashboard-profile .map:before{content:"\e99e";font-family:icomoon;font-size:16px;margin-right:5px}.flat-dashboard-profile .wrap-profile{justify-content:space-between;padding:23px 40px}.flat-dashboard-profile .wrap-profile .images{margin-right:32px}.flat-dashboard-profile .wrap-profile .content h3{margin-bottom:2px}.dashboard .check-box h3{margin-right:8px}.dashboard .tt-button a{padding:11px 47px;border:1px solid #00579b;font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:16px;line-height:26px;border-radius:4px}.dashboard .tt-button a.btn-3{background:#00579b;color:#fff}.flat-dashboard-about{margin-bottom:20px}.flat-dashboard-about .side-bar{width:31.5%;margin-right:20px}.flat-dashboard-about .sidebar-map{padding:24px;margin-bottom:20px}.flat-dashboard-about .sidebar-map iframe{width:100%;height:324px;margin-bottom:27px}.candidate-info-container{background:#fff;border-radius:12px;padding:24px;box-shadow:0 2px 8px rgba(0,0,0,.08);border:1px solid #f0f0f0}.candidate-info-container .info-item{display:flex;flex-direction:column;gap:6px;padding:16px 0;border-bottom:1px solid #f5f5f5;transition:all .2s ease}.candidate-info-container .info-item:last-child{border-bottom:none;padding-bottom:0}.candidate-info-container .info-item:hover{background:#fafafa;margin:0 -12px;padding:16px 12px;border-radius:8px;border-bottom:1px solid #f5f5f5}.candidate-info-container .info-label{font-size:13px;font-weight:500;color:#6b7280;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px}.candidate-info-container .info-value{font-size:15px;font-weight:600;color:#1f2937;line-height:1.5;word-wrap:break-word;word-break:break-word}.candidate-info-container .info-item:first-child .info-value{font-size:16px;font-weight:700;color:#111827;line-height:1.4}.employer-info-container{background:#fff;border-radius:12px;padding:24px;box-shadow:0 2px 8px rgba(0,0,0,.08);border:1px solid #f0f0f0}.employer-info-container .info-item{display:flex;flex-direction:column;gap:6px;padding:16px 0;border-bottom:1px solid #f5f5f5;transition:all .2s ease}.employer-info-container .info-item:last-child{border-bottom:none;padding-bottom:0}.employer-info-container .info-item:hover{background:#fafafa;margin:0 -12px;padding:16px 12px;border-radius:8px;border-bottom:1px solid #f5f5f5}.employer-info-container .info-label{font-size:13px;font-weight:500;color:#6b7280;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px}.employer-info-container .info-value{font-size:15px;font-weight:600;color:#1f2937;line-height:1.5;word-wrap:break-word;word-break:break-word}.employer-info-container .info-link{color:#3b82f6;text-decoration:none;transition:color .2s ease}.employer-info-container .info-link:hover{color:#1d4ed8;text-decoration:underline}.employer-info-container .social-links-section{margin-top:8px;padding-top:16px;border-top:1px solid #f5f5f5}.employer-info-container .social-icons{display:flex;gap:12px;flex-wrap:wrap;margin-top:8px}.employer-info-container .social-icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;background:#f8fafc;color:#64748b;text-decoration:none;transition:all .2s ease;font-size:16px}.employer-info-container .social-icon:hover{background:#3b82f6;color:#fff;transform:translateY(-1px);box-shadow:0 4px 8px rgba(59,130,246,.3)}.flat-dashboard-about .sidebar-map .title-box{padding-bottom:14px;border-bottom:1px solid #e5e5e5;margin-bottom:17px;justify-content:space-between}.flat-dashboard-about .sidebar-map .wrap-icon h4{margin-bottom:15px}.flat-dashboard-about .sidebar-map .box-icon a{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#e5e5e5;margin-right:12px}.flat-dashboard-about .sidebar-map .box-icon a:hover{background:#00579b;color:#fff}.flat-dashboard-about .sidebar-extended{background-color:#fff;padding:24px}.flat-dashboard-about .sidebar-extended h4{margin-bottom:19px}.flat-dashboard-about .sidebar-extended p{padding-right:100px;margin-bottom:19px}.flat-dashboard-about .sidebar-extended .month-box{align-items:baseline;margin-bottom:16px}.flat-dashboard-about .sidebar-extended .month-box span{font-size:30px}.flat-dashboard-about .sidebar-extended .images{margin-bottom:30px}.flat-dashboard-about .sidebar-extended .tt-button a{padding:11px 0;width:100%;text-align:center}.flat-dashboard-about .post-about{width:66.7%;padding:25px 32px 32px;margin-bottom:18px}.flat-dashboard-about .post-about .title-about{margin-bottom:17px}.flat-dashboard-about .post-about .text-1{margin-bottom:16px}.flat-dashboard-about .post-about .text-2{margin-bottom:68px}.flat-dashboard-about .video-wrap{margin-bottom:26px}.flat-dashboard-about .title-jobs{margin-bottom:22px}.flat-dashboard-about .profile-wrap .button-wrap a{padding:4px 16px;background-color:#f1f1f1;border-radius:52px;font-size:12px;font-weight:500}.flat-dashboard-about .profile-wrap .button-wrap a:hover{background-color:#00579b;color:#fff}.flat-dashboard-about .profile-wrap .button-wrap .time{margin-right:6px}.flat-dashboard-about .profile-wrap .button-wrap{border-bottom:1px solid #e5e5e5;padding-bottom:14px;margin-bottom:16px;justify-content:space-between}.dashboard .star i{font-size:12.8px;color:#fcc65d;margin-left:1px}.dashboard .star .style{color:#e5e5e5}.flat-dashboard-about .profile-wrap .box{border:1px solid #e5e5e5;padding:23px 24px 23px 23px}.flat-dashboard-about .profile-wrap .inner{margin-bottom:13px;position:relative}.flat-dashboard-about .profile-wrap .check-box{margin-bottom:3px}.flat-dashboard-about .profile-wrap .icon-heart{position:absolute;right:0;top:0;color:#e5e5e5;border:1px solid #e5e5e5;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.flat-dashboard-about .profile-wrap .icon-heart:hover{color:red}.flat-dashboard-about .profile-wrap .map{margin-right:16px}.dashboard .day:before{content:"\e996";font-family:icomoon;font-size:16px;margin-right:5px}.flat-dashboard-about .profile-wrap .money{margin-right:2px}.flat-dashboard-about .profile-wrap .icon-dolar1:before{font-size:20px;color:#000}.flat-dashboard-about .profile-wrap .icon-dolar1{margin-right:8px}.flat-dashboard-about .profile-wrap .images{margin-right:15px}.flat-dashboard-about .profile-wrap .days-wrap{justify-content:space-between}.swiper-button-next3,.swiper-button-prev3{width:44px;height:44px;background-color:hsla(0,0%,100%,.7);color:#000;border-radius:50%;text-align:center;line-height:44px;font-size:32px;position:absolute;z-index:99;top:50%;transform:translateY(-50%);transition:all .3s ease}.swiper-button-next3:hover,.swiper-button-prev3:hover{background-color:rgba(20,160,119,.7);color:#fff}.swiper-button-prev3{left:23px}.swiper-button-next3{right:23px}.skills-container{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px;max-width:100%}.skill-tag{display:inline-block;padding:4px 12px;background-color:#f0f8ff;color:#2c5aa0;border-radius:16px;font-size:12px;font-weight:500;border:1px solid #e1ecf4;white-space:nowrap;max-width:150px;overflow:hidden;text-overflow:ellipsis}.skill-tag.more-skills{background-color:#f8f9fa;color:#6c757d;border:1px solid #dee2e6}@media (max-width:768px){.skills-container{gap:6px}.skill-tag{font-size:11px;padding:3px 10px;max-width:120px}}@media (max-width:480px){.skills-container{gap:4px}.skill-tag{font-size:10px;padding:2px 8px;max-width:100px}}.job-card{border:1px solid #e5e7eb;border-radius:12px;padding:20px;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1);transition:all .3s ease;margin-bottom:16px}.job-card:last-child{margin-bottom:0}.job-card:hover{box-shadow:0 4px 12px rgba(0,0,0,.15);transform:translateY(-2px)}.job-card-content{display:flex;gap:16px;align-items:flex-start}.job-card-logo{flex-shrink:0}.job-card-logo img{border-radius:8px;object-fit:cover}.job-card-logo-placeholder{width:60px;height:60px;background-color:#3b82f6;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;color:#fff;border-radius:8px}.job-card-main{flex:1 1;min-width:0}.job-card-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px;flex-wrap:wrap;gap:12px}.job-card-title-section{flex:1 1;min-width:0}.job-card-company{margin:0;font-size:14px;color:#3b82f6;font-weight:500}.job-card-company a{text-decoration:none;color:inherit}.job-card-title{margin:4px 0 0;font-size:18px;font-weight:600;color:#1f2937;line-height:1.3}.job-card-title a{text-decoration:none;color:inherit}.job-card-salary{background-color:#f3f4f6;padding:8px 12px;border-radius:6px;font-size:14px;font-weight:600;color:#374151;white-space:nowrap}.job-card-location{display:flex;align-items:center;gap:6px;margin-bottom:12px;color:#6b7280;font-size:14px}.job-card-location-icon{font-size:14px}.job-card-location-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1}.job-card-footer{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}.job-card-tags{display:flex;gap:8px;flex-wrap:wrap}.job-card-tag{background-color:#e0f2fe;color:#0369a1;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500}.job-card-apply-btn{background-color:#3b82f6;color:#fff;border:none;padding:8px 16px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s ease}.job-card-apply-btn:hover{background-color:#2563eb}.widget-dash-video .gallery .swiper-item{overflow:hidden;position:relative}.widget-dash-video .gallery-slide{margin:0 0 20px}.widget-dash-video .gallery-slide .swiper-slide{width:auto;height:100%;display:flex;flex-wrap:wrap}.widget-dash-video .gallery-slide .swiper-slide .images{background-position:50%;background-repeat:no-repeat;background-size:cover;height:478px;width:100%;max-width:100%;display:flex;justify-content:center;align-items:center}.widget-dash-video .gallery-slide .swiper-slide.swiper-slide-1 .images,.widget-dash-video .gallery-slide .swiper-slide.swiper-slide-2 .images,.widget-dash-video .gallery-slide .swiper-slide.swiper-slide-3 .images{background-image:url(/_next/static/media/video-1.1a5329e4.jpg)}.widget-dash-video .gallery-thumb{width:100%;padding:0;overflow:hidden}.widget-dash-video .gallery-thumb .swiper-slide{height:152px;overflow:hidden;background-position:50%;background-repeat:no-repeat;background-size:cover}.widget-dash-video .gallery-thumb .swiper-slide.swiper-slide-1{background-image:url(/_next/static/media/video-2.7a62bdc9.jpg)}.widget-dash-video .gallery-thumb .swiper-slide.swiper-slide-2{background-image:url(/_next/static/media/video-3.3697e1fe.jpg)}.widget-dash-video .gallery-thumb .swiper-slide.swiper-slide-3{background-image:url(/_next/static/media/video-4.44a91e36.jpg)}.dash-search{padding:25px 40px 23px;justify-content:space-between;align-items:center;border-bottom:1px solid #e5e5e5}.dash-search .search-form .search-field{width:300px;padding:14px 10px 12px 49px;font-style:unset;background-color:#f5f5f5;border:unset}.dash-search .search-form .search-field::placeholder{color:#b1b1b1!important;line-height:20px;font-size:16px!important}.dash-search .search-form .search-field:focus{border:1px solid #64666c;border-radius:5px;padding:14px 10px 12px 49px}.dash-search .search-form .search-submit{padding:15.5px 17.5px 14.5px}.dash-search .search .search-submit{position:absolute;top:0;left:0;font-size:22px;font-weight:500;background:transparent;color:#fff;border:none;line-height:20px;padding:14.5px 12.5px 14.5px 13.5px;transition:all .3s ease;border-top-right-radius:4px}.dash-search .search .search-submit.search-icon:after{content:"\e9ae";font-family:icomoon;color:#000}.dash-search .search-flat{position:relative}.dashboard .dropdown li.active,.dashboard .dropdown li:hover,.dashboard .dropdown ul{background:#00579b;color:#fff}.dashboard .dropdown>a{position:relative;display:block;padding:10px 15px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;background:transparent;font-size:14px;font-weight:400;line-height:26px;border-radius:4px;color:#000;z-index:10;background-color:#f1f1f1;width:176px}.dashboard .dropdown>a:after{font-family:icomoon;content:"\e9b0";font-size:17px;font-weight:600;position:absolute;color:#b1b1b1;right:20px;top:45%;transform:translateY(-50%)}.dashboard .dropdown>a ul{position:absolute}.dashboard .dropdown ul.show{opacity:1;position:absolute;width:176px;transform:translateY(0);transition:all .3s ease}.dashboard .dropdown li{border-top:.5px solid hsla(244,7%,51%,.1);background:#fff;color:#000;width:100%;padding:9px 10px 8px 16px;list-style:none;display:inline-block;margin:0;cursor:pointer;transition:all .3s ease;font-size:14px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.dashboard .dropdown .country{position:absolute;z-index:99;margin-left:13px;margin-top:5px;color:#818089}.flat-dashboard-setting .profile-setting{padding:32px 32px 34px}.flat-dashboard-setting .author-profile{margin-bottom:32px}.flat-dashboard-setting .author-profile .wrap-img .img-box{position:relative;margin-right:20px;flex:none}.flat-dashboard-setting .author-profile .wrap-img .img-box img{width:120px;height:120px}.flat-dashboard-setting .wrap-img h6{margin-bottom:10px;margin-top:1px}.flat-dashboard-setting .wrap-img{width:38.3%}.flat-dashboard-setting .button-style{text-align:end;width:23.2%}.flat-dashboard-setting .button-style a{padding:11px 31px}.flat-dashboard-setting .up-file{border:1px solid #e5e5e5;padding:8px 12px;width:220px}.dashboard .uploadFile{width:100%;border:1px solid rgba(138,138,160,.3);border-radius:8px;font-size:14px;line-height:100px;overflow:hidden;padding:31px 0 27px 3px;position:relative;resize:none;cursor:pointer}.dashboard .uploadFile input[type=file]{cursor:pointer;width:210px;height:50px;overflow:hidden;position:relative;padding:0;border:none;border-radius:8px;margin:auto}.dashboard .uploadFile input[type=file]:hover:after{color:#fff}.dashboard .uploadFile .inputfile:hover:before{background-color:#8e2ac3;color:#fff}.dashboard .uploadFile .form-control{background:#7759f312!important;color:#fff}.dashboard .uploadFile input[type=file]:before{width:210px;height:50px;font-weight:400;font-size:14px;line-height:50px;content:"Upload Your Photo";display:inline-block;background:#7759f312;text-align:center;border-radius:8px;font-family:Open Sans;transition:all .3s ease;padding-left:29px}.dashboard .uploadFile input[type=file]:after{content:"\f0ee";font-family:Font Awesome\ 5 Pro;font-size:18px;transition:all .3s ease;position:absolute;top:11px;left:27px}.flat-dashboard-setting .title-info{margin-bottom:16px}.flat-dashboard-setting .form-infor{margin-left:-22px;margin-bottom:15px}.flat-dashboard-setting .form-infor .info-box{width:calc(50% - 22px);margin-left:22px}.flat-dashboard-setting .form-infor .info-box fieldset{margin-bottom:17px}.info-wd label{line-height:24px}.info-wd h5,.info-wd label{margin-bottom:11px}.info-wd .input-form,.info-wd .input-form2{font-style:unset;color:#000;font-size:16px;transition:all .3s ease-in-out}.info-wd .input-form2:focus,.info-wd .input-form:focus{border:1px solid #00579b}.info-wd .input-form2::placeholder{color:#b1b1b1}.info-wd input::placeholder{color:#000}.flat-dashboard-setting .info-wd .dropdown>a{width:100%;background:linear-gradient(0deg,#f5f5f5,#f5f5f5),linear-gradient(0deg,#e5e5e5,#e5e5e5);border:1px solid #e5e5e5;font-size:16px;padding:12px 15px}.flat-dashboard-setting .info-wd .dropdown ul.show{width:100%}.flat-dashboard-setting .show-wrap{margin-bottom:16px}.flat-dashboard-setting .show-wrap h5{margin-bottom:11px}.flat-dashboard-setting .show-wrap input{width:20px;height:20px;margin:0 10px 0 2px;display:flex;align-items:center;justify-content:center}.flat-dashboard-setting .show-wrap .show-inner{margin-right:81px}.flat-dashboard-setting .wrap-url{margin-bottom:30px;padding-bottom:35px}.flat-dashboard-setting .wrap-url input{height:56px}.flat-dashboard-setting .tag-wrap .title-tag{margin-bottom:10px}.flat-dashboard-setting .tag-wrap{margin-bottom:16px}.dashboard .tag-area{padding:14px 14px 12px;outline:none;width:100%;border:1px solid #e5e5e5;border-radius:5px;transition:all .2s;cursor:text;display:flex;align-items:center;position:relative}.dashboard .tag-area.active{border:1px solid #00579b!important}.dashboard .tag-area ul{display:flex;flex-wrap:wrap;align-items:center}.dashboard .tag-area ul input{width:200px;height:30px;padding:2px 5px 2px 10px}.dashboard .tag{padding:2px 13px 4px;background:#f1f1f1;border-radius:4px;display:flex;align-items:center;justify-content:space-between;margin-right:14px}.dashboard .tag-input{padding:.5rem;outline:none;border:none;background:transparent;font-size:16px;color:#000}.dashboard .cross{cursor:pointer;display:flex;margin-left:12px;justify-content:center;align-items:center;transform:rotate(45deg);background:#414141}.dashboard .cross:hover{background:#818181b1}.dashboard .cross:before{content:"";width:2px;height:12px;position:absolute;background:#000}.dashboard .cross:after{content:"";height:2px;width:12px;position:absolute;background:#000}.dashboard .text-editor-main{width:100%}.dashboard .text-editor-wrap h3{margin-bottom:17px}.dashboard .options{background-color:#fff;padding:5px;display:flex;justify-items:center;flex-wrap:wrap;border:1px solid #f1f1f5;margin-bottom:10px}.dashboard .my-text-btn{border:none;background-color:#fff;padding:8px 10px;border-radius:4px;margin:5px;cursor:pointer;font-size:16px;color:#000;font-weight:600;transition:all .3s ease-in-out}.dashboard .my-text-btn:hover{color:#00579b}.dashboard .floating-button{background-color:tomato;color:#fff;position:fixed;bottom:100px;right:50px;border-radius:50% 50% 50% 50%/50% 50% 50% 50%;width:50px;height:50px;text-align:center;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important;transition:all .3s ease-in-out}.dashboard .floating-button:hover{cursor:pointer;background-color:#b9b9b9;color:#000;transform:rotate(1turn)}.dashboard .floating-button>i{margin-top:18px}.dashboard #textOutput{border:1px solid #000;width:100%;min-height:130px}.dashboard .contentOutput{height:130px;width:100%;overflow-wrap:break-word;padding:15px;background:linear-gradient(0deg,#f5f5f5,#f5f5f5),linear-gradient(0deg,#e5e5e5,#e5e5e5);border:1px solid #e5e5e5;font-size:16px}.dashboard .fullscreen-title{display:none}.dashboard .fullscreen-text-editor{width:100%;height:100%;margin:0}.dashboard .fullscreen-output{height:130px}.dashboard .photo-wrap,.dashboard .photo-wrap h3{margin-bottom:20px}.dashboard .photo-wrap ul li{margin-right:20px;position:relative}.dashboard .button-wrap{margin-bottom:20px}.dashboard .button-wrap .tt-button a{padding:11px 31.5px;margin-right:28px}.photo-wrap ul li a{position:absolute;right:16px;top:11px;color:red;background-color:#fff;font-size:18px;border-radius:50%;width:20px;height:20px;text-align:center;line-height:20px}.dashboard .social-wrap{margin-bottom:30px;padding-bottom:35px}.dashboard .social-wrap h3{margin-bottom:17px}.dashboard .social-wrap fieldset{margin-bottom:16px}.dashboard .social-wrap fieldset span{width:40px;height:40px;display:flex;justify-content:center;align-items:center;background:#e5e5e5;border-radius:50px;margin-right:15px;flex:none;font-size:16px}.flat-dashboard-setting .member-wrap{margin-bottom:31px;padding-bottom:31px}.flat-dashboard-setting .member-wrap .member-box{width:52.5%}.flat-dashboard-setting .form-member{margin-bottom:21px;position:relative}.flat-dashboard-setting .form-member a{position:absolute;right:16px;font-size:20px}.flat-dashboard-setting .member-wrap h3{margin-bottom:22px}.flat-dashboard-setting .member-wrap label{width:max-content;flex:none;margin-bottom:0}.flat-dashboard-setting .member-wrap .info-box{padding-left:10px}.flat-dashboard-setting .member-wrap .message-wrap{margin-bottom:21px}.flat-dashboard-setting .member-wrap fieldset{margin-bottom:16px}.flat-dashboard-setting .upload-wrap{margin-bottom:19px;padding-top:2px}.flat-dashboard-setting .message-wrap label{padding-top:9px}.flat-dashboard-setting .message-wrap .info-box{margin-bottom:10px}.flat-dashboard-setting .message-wrap textarea{font-style:unset;background:linear-gradient(0deg,#f5f5f5,#f5f5f5),linear-gradient(0deg,#e5e5e5,#e5e5e5);color:#000;font-size:16px;padding:12px 15px;height:unset;border:0}.flat-dashboard-setting .message-wrap textarea::placeholder{color:#b1b1b1}.member-button a{width:100%;height:50px;border-radius:4px;display:flex;justify-content:center;align-items:center;border:1px solid #00579b}.member-button a h4:before{font-family:icomoon;content:"\ea0a";margin-right:10px;font-size:12px;background-color:#000;color:#fff;padding:6px;border-radius:50%;vertical-align:top}.contact-wrap{margin-bottom:30px;padding-bottom:33px}.flat-dashboard-setting .input-style{height:56px}.flat-dashboard-setting .contact-wrap h3{margin-bottom:17px}.flat-dashboard-setting .contact-wrap .address-box{margin-bottom:15px}.flat-dashboard-setting .map-content{margin-bottom:62px}.flat-dashboard-setting .map-box{width:100%;height:281px}.fl-item,.fl-item2{display:none}.loadmore,.loadmore2{display:unset!important}.dashboard .dolar:before{content:"\e905";font-family:icomoon;font-size:16px;margin-right:5px}.flat-saved-candidates .applicants .wrap-applicants{padding:0 32px 25px}.flat-saved-candidates .map{margin-right:11px}.flat-saved-candidates tbody tr td{padding:23px 16px 21px}.flat-dashboard-myjob .applicants .box.box-content{padding:31px 16px 26px}.flat-dashboard-myjob .applicants .title-box{margin-bottom:7px}.flat-dashboard-myjob .applicants .content h3{margin-bottom:unset;margin-right:9px}.flat-dashboard-myjob .applicants .box.box-title{padding:0 16px 14px}.flat-dashboard-myjob .applicants .box.box-content{padding:30px 16px 31px}.flat-dashboard-myjob .applicants .box.box-content.style{padding:31px 16px}.flat-dashboard-myjob .applicants .box.box-content:last-child{padding:30px 16px}.flat-dashboard-myjob .applicants .title-1{padding-left:9px}.flat-dashboard-myjob .applicants .action-icon{margin-right:16px}.flat-dashboard-myjob thead tr th:nth-child(2){padding-left:16px}.flat-dashboard-myjob thead tr th:nth-child(4){padding-left:30px}.flat-dashboard-myjob thead tr th:last-child{padding-right:16px}.flat-dashboard-myjob tbody tr:last-child td{padding:31px 16px 35px}.flat-dashboard-myjob tbody tr td:first-child{width:27.2%}.flat-dashboard-myjob tbody tr td:nth-child(2){width:14.2%}.flat-dashboard-myjob tbody tr td:nth-child(3){width:20.6%}.flat-dashboard-submit .submit-job h3{margin-bottom:27px}.flat-dashboard-submit .package-wrap{margin-left:-20px;flex-wrap:wrap}.flat-dashboard-submit .package-wrap .box{position:relative;width:calc(50% - 20px);margin-left:20px;background-color:#fff;padding:24px 23px 22px;margin-bottom:19px;border:1px solid #fff;border-radius:8px;transition:all .3s ease}.flat-dashboard-submit .package-wrap .box:hover{border:1px solid #00579b}.flat-dashboard-submit .package-wrap .box h4{margin-bottom:1px}.flat-dashboard-submit .package-wrap .box input{margin:0 14px 0 0;width:20px;height:20px;position:unset;display:flex;align-items:center;justify-content:center}input[type=radio]:checked:after{width:14px;height:14px;border-radius:20px;position:absolute;background-color:#00579b;content:""}.flat-dashboard-month .wrap-title{margin-bottom:28px}.flat-dashboard-month .wrap-month{background-color:#fff;border:1px solid #e5e5e5;box-shadow:0 2px 2px rgba(28,36,51,.1);border-radius:8px;padding:23px 25px 23px 23px;transition:all .3s ease}.flat-dashboard-month .wrap-month.active,.flat-dashboard-month .wrap-month:hover{border:1px solid #00579b;box-shadow:0 10px 25px rgba(54,95,104,.1)}.flat-dashboard-month .wrap-month.active .tt-button a,.flat-dashboard-month .wrap-month:hover .tt-button a{background:#00579b;color:#fff}.flat-dashboard-month .wrap-month .titles{margin-bottom:23px}.flat-dashboard-month .wrap-month .money-box{align-items:baseline;margin-bottom:35px}.flat-dashboard-month .wrap-month .money-box span{font-size:30px}.flat-dashboard-month .wrap-month ul{margin-bottom:32px}.flat-dashboard-month .wrap-month ul li{margin-bottom:17px}.flat-dashboard-month .wrap-month ul li:last-child{margin-bottom:0}.flat-dashboard-month .wrap-month ul li span{vertical-align:middle}.flat-dashboard-month .wrap-month ul li span:before{content:"\e9b2";font-family:icomoon;font-size:11px;width:20px;height:20px;background-color:#00579b;padding:4.6px;border-radius:50%;color:#fff;margin-right:11px}.flat-dashboard-month .wrap-month .tt-button a{width:100%;text-align:center;padding:11px 15px}.flat-dashboard-month .titles-box{justify-content:space-between}.flat-dashboard-month .wrap-month .sub-titles{margin-top:-3px}.flat-dashboard-month .wrap-month .sub-titles a{background-color:#00579b;font-size:10px;color:#fff;text-transform:uppercase;padding:4px 6px;letter-spacing:.1em;line-height:13px;border-radius:4px}.flat-dashboard-post .post-new{padding:20px 32px 32px}.flat-dashboard-post .post-new .title-img{margin-bottom:20px}.flat-dashboard-post .btn-wrap .tt-button a{margin-right:48px}.flat-dashboard-post .btn-wrap{margin-bottom:40px}.flat-dashboard-post .wrap-titles{margin-bottom:31px;padding-bottom:20px;border-bottom:1px solid #e5e5e5}.flat-dashboard-post .contentOutput{height:125px;border:0}.flat-dashboard-post .text-editor-wrap{margin-bottom:25px;border:0;padding:0}.flat-dashboard-post .form-map{margin-bottom:20px}.flat-dashboard-post .titles-dropdown{margin-bottom:15px}.flat-dashboard-post .form-infor{margin-bottom:0}.flat-dashboard-post .wrap-date{margin-bottom:41px}.flat-dashboard-post .map-content{margin-bottom:33px}.flat-dashboard-post .area-wrap{margin-bottom:20px}.flat-dashboard-post .contact-wrap{padding:0;margin-bottom:38px}.border-bt{border-bottom:1px solid #e5e5e5}.flat-dashboard-password .change-password{padding:25px 32px}.change-password .form-password{width:44%}.change-password h3{margin-bottom:25px}.change-password .inner{margin-bottom:27px}.change-password .inner:nth-child(3){margin-bottom:33px}.flat-dashboard-password .change-password input{height:56px;border:0}.change-password .tt-button a{padding:11px 31px}.change-password .inputs-group a{position:absolute;right:15px;font-size:20px}.flat-dashboard-detele h3{margin-bottom:5px}.flat-dashboard-detele h4{margin-bottom:15px}.flat-dashboard-detele .change-password .form-password{width:48%}.flat-dashboard-detele .change-password .inner{margin-bottom:17px}.flat-dashboard-detele .tt-button a{background:#eb4d4d;color:#fff!important;border:1px solid #eb4d4d}.flat-dashboard-alerts .dash-search{padding:25px 33px 23px 31px}.flat-dashboard-alerts tbody tr td{padding:14px 18px 13px}.flat-dashboard-alerts thead tr th{padding:16px 16px 37px;border:unset}.flat-dashboard-alerts tbody tr:last-child td{padding:14px 16px 22px}.flat-dashboard-alerts tr th:nth-child(4){text-align:center}.flat-dashboard-alerts thead tr th:nth-child(4){padding-left:16px}.flat-dashboard-alerts thead tr th:first-child{padding-left:40px}.flat-dashboard-alerts thead tr th:nth-child(2){padding-left:16px}.flat-dashboard-alerts tbody tr td:first-child{padding-left:40px;width:35.6%}.flat-dashboard-alerts tbody tr td:nth-child(2){width:19.1%}.flat-dashboard-alerts tbody tr td:nth-child(3){width:20%}.flat-dashboard-alerts tbody tr td:nth-child(5){padding-right:37px}.flat-dashboard-alerts .cancel-icon{font-size:20px;color:#b1b1b1}.flat-dashboard-my-packages .applicants .wrap-applicants{padding:0 32px 24px}.flat-dashboard-my-packages thead tr th{border:0;padding:16px 16px 32px}.flat-dashboard-my-packages thead tr th:last-child{padding-right:35px}.flat-dashboard-my-packages thead tr th:first-child{padding-left:20px}.flat-dashboard-my-packages thead tr th:nth-child(2),.flat-dashboard-my-packages thead tr th:nth-child(4){padding-left:16px}.flat-dashboard-my-packages tbody tr td{padding:15px 16px 16px}.flat-dashboard-my-packages tbody tr td:first-child{width:13%;padding-left:20px}.flat-dashboard-my-packages tbody tr td:nth-child(2){width:13.3%}.flat-dashboard-my-packages tbody tr td:nth-child(3){padding-left:28px;width:18.7%}.flat-dashboard-my-packages tbody tr td:nth-child(4){padding-left:30px;width:21%}.flat-dashboard-my-packages tbody tr td:last-child{padding-right:28px}.page-title-dashboard.style2{padding:118px 0 33px}.page-title-dashboard.style2 .tt-button a{font-size:14px}.flat-dashboard-meetings .applicants .wrap-applicants{padding:26px 50px 15px 48px}.flat-dashboard-meetings tbody tr td{padding:11px 16px 11.5px}.flat-dashboard-meetings .dec-box{margin-right:51px}.flat-dashboard-meetings .dec-box .title-dec{width:76px;height:28px;background-color:#00579b;color:#fff;border-top-left-radius:4px;border-top-right-radius:4px}.flat-dashboard-meetings .dec-box .dec{width:76px;height:46px;background-color:#faf7f1;font-size:24px;transition:all .3s ease}.flat-dashboard-meetings .applicants tbody tr:hover .dec-box .dec{background:#fff}.flat-dashboard-meetings .dec-wrap .content{padding-top:5px}.flat-dashboard-meetings .dec-wrap .content .title-box{line-height:21px;margin-bottom:2px}.flat-dashboard-meetings .time-box .time-1{margin-right:17px;margin-left:0}.flat-dashboard-meetings .time-box .time-1:before{font-family:icomoon;content:"\e9a9";font-size:15px;margin-right:4px}.flat-dashboard-meetings .time-box .time-2:before{font-family:icomoon;content:"\e982";font-size:15px;margin-right:4px}.flat-dashboard-candidates .applicants .title-appli{border-bottom:unset;padding:20px 19px 8px 48px}.flat-dashboard-candidates .applicants .wrap-applicants{padding:0 32px 26px 24px}.flat-dashboard-candidates thead tr th:last-child{padding-right:31px}.flat-dashboard-candidates thead tr th:nth-child(2){padding-left:49px}.flat-dashboard-candidates tbody tr td:first-child{width:54.2%}.flat-dashboard-candidates tbody tr td:nth-child(2){width:13.7%}.flat-dashboard-candidates tbody tr td:nth-child(3){width:16.6%}.flat-dashboard-candidates tbody tr:first-child td{padding:29px 16px 14px}.flat-dashboard-candidates tbody tr td{padding:17px 16px 14px}.flat-dashboard-candidates .applicants .candidates-wrap .images{border-radius:3px}.flat-dashboard-candidates .applicants .content h3{margin-bottom:2px}.flat-dashboard-candidates .applicants .candidates-wrap .map{margin-right:16px}.dashboard .button-status.style-bt{height:30px;font-weight:400}.flat-dashboard-candidates .wrap-applicants .dropdown a,.flat-dashboard-messages .content .dropdown a{all:unset}.flat-dashboard-candidates .wrap-applicants .dropdown{margin-top:-9px}.flat-dashboard-candidates .more-icon,.flat-dashboard-messages .more-icon{width:4px;height:4px;background-color:#000;border-radius:50%;margin-right:1px;display:inline-block}.flat-dashboard-candidates .more-icon:nth-child(2),.flat-dashboard-messages .more-icon:nth-child(2){margin-right:.7px}.flat-dashboard-candidates .more-icon:last-child,.flat-dashboard-messages .more-icon:last-child{margin-right:0}.flat-dashboard-candidates .wrap-applicants .dropdown>a:after,.flat-dashboard-messages .content .dropdown>a:after{display:none}.flat-dashboard-candidates .wrap-applicants .dropdown ul.show,.flat-dashboard-messages .content .dropdown ul.show{opacity:1;position:absolute;width:130px;text-align:start;display:grid;transform:translateY(0);right:0;transition:all .3s ease}.flat-dashboard-candidates .wrap-applicants .dropdown .more-ic,.flat-dashboard-messages .content .dropdown .more-ic{margin-right:7px;font-size:14px}.flat-dashboard-candidates .table-responsive{overflow-x:unset}.flat-dashboard-user .wrap-profile{padding:24px 25px}.flat-dashboard-user .wrap-profile .images{margin-right:19px}.flat-dashboard-user .wrap-profile h5{margin-bottom:4px}.flat-dashboard-user .wrap-profile .check-box svg{margin-right:15px}.flat-dashboard-user .wrap-profile .check-box{margin-bottom:21px;flex-wrap:wrap}.flat-dashboard-user .wrap-profile .tag-box,.flat-dashboard-user .wrap-profile .tag-wrap{flex-wrap:wrap}.flat-dashboard-user .tag-box a{font-size:12px;line-height:16px;font-weight:500;padding:4px 12px;background-color:#f1f1f1;border-radius:12px;margin-right:9px}.flat-dashboard-user .map,.flat-dashboard-user .tag-box a:last-child{margin-right:23px}.flat-dashboard-user .tt-button a{padding:11px 40px 11px 31px}.flat-dashboard-overview{margin-bottom:0}.flat-dashboard-overview .post-about .text-3{margin-bottom:15px}.flat-dashboard-overview .post-about .education-wrap{padding-left:38px}.flat-dashboard-overview .title-education{margin-bottom:16px}.flat-dashboard-overview .subtitle-1{margin-right:17px}.flat-dashboard-overview .education-wrap{margin-bottom:47px}.flat-dashboard-overview .education-wrap .title-box,.flat-dashboard-overview .education-wrap h4{margin-bottom:3px}.flat-dashboard-overview .education-wrap .education-box{margin-bottom:15px}.flat-dashboard-overview .education-wrap .education-box:last-child{margin-bottom:0}.flat-dashboard-overview .timeline-box,.flat-dashboard-overview .title-user{margin-bottom:20px}.flat-dashboard-overview .timeline-box:nth-child(2){margin-bottom:11px}.flat-dashboard-overview .timeline-box:nth-child(3){margin-bottom:0}.flat-dashboard-overview .timeline-wrap .title-box{justify-content:space-between;margin-bottom:3px}.flat-dashboard-overview .timeline-wrap .title-box .inner svg{margin-right:14px;margin-left:-4px}.flat-dashboard-overview .timeline-wrap .content{border-left:1px solid #e5e5e5;padding-left:22px;margin-left:5px}.flat-dashboard-overview .timeline-wrap .content .texts{letter-spacing:.15px;margin-bottom:6px}.flat-dashboard-overview .timeline-wrap .content .icon-file-pdf{font-size:23px;margin-right:16px}.flat-dashboard-overview .timeline-wrap .content .images{margin-right:15px}.flat-dashboard-overview .sidebar-extended h4{margin-bottom:23px}.flat-dashboard-overview .sidebar-extended .month-box{margin-bottom:20px}.flat-dashboard-overview .sidebar-extended p{margin-bottom:23px}.flat-dashboard-candidates.style-overview .applicants{margin-left:388px}.flat-dashboard-candidates.style-overview .applicants .title-appli{padding:19px 19px 8px 32px}.flat-dashboard-candidates.style-overview thead tr th:first-child{padding-left:20px}.flat-dashboard-candidates.style-overview thead tr th:nth-child(2){padding-left:64px}.flat-dashboard-candidates.style-overview thead tr th:nth-child(3){padding-left:30px}.flat-dashboard-candidates.style-overview thead tr th:nth-child(4){padding-left:9px}.flat-dashboard-candidates.style-overview tbody tr:first-child td{padding:29px 10px 14px 20px}.flat-dashboard-candidates.style-overview tbody tr:first-child td:nth-child(2){padding:25px 12px 14px 35px}.flat-dashboard-candidates.style-overview tbody tr:first-child td:nth-child(4){padding:28px 27px 14px 0}.flat-dashboard-candidates.style-overview tbody tr td:nth-child(2){padding:17px 12px 14px 35px}.flat-dashboard-candidates.style-overview tbody tr td:nth-child(4){padding:17px 27px 14px 0}.flat-dashboard-candidates.style-overview tbody tr td{padding:17px 10px 14px 20px}.flat-dashboard-setting2 .author-profile{justify-content:space-between}.flat-dashboard-setting2 .form-infor .info-box .dropdown{margin-bottom:15px}.flat-dashboard-setting2 .form-infor{margin-bottom:0}.flat-dashboard-setting2 .tag-wrap{margin-bottom:31px;padding-bottom:31px}.flat-dashboard-setting .form-social .dropdown>a{padding:14px 15px}.flat-dashboard-setting2 .area-wrap{margin-bottom:19px}.flat-dashboard-resumes .profile-setting{padding:32px}.flat-dashboard-resumes .author-profile{margin-bottom:32px}.flat-dashboard-resumes .wd-file-apply .title-box .sub-title{text-transform:uppercase;letter-spacing:1.1px;margin-bottom:2px}.flat-dashboard-resumes .wd-file-apply .content h3{margin-bottom:17px}.flat-dashboard-resumes .wd-file-apply .content .group-seclect-file{border:1px solid #e5e5e5;border-radius:8px;margin-bottom:20px}.flat-dashboard-resumes .wd-file-apply .content .group-file{display:flex;flex-wrap:wrap;margin-left:-77px;border-radius:8px;padding:16px 16px 14px}.flat-dashboard-resumes .wd-file-apply .content .group-file .inner{width:calc(30.65% - 77px);margin-left:77px;padding:9px 55px 13px 12px;background:#cfe1ed;border-radius:8px;position:relative}.flat-dashboard-resumes .wd-file-apply .content .group-file .inner .icon-close{position:absolute;top:50%;transform:translateY(-50%);right:-40px;font-weight:600;color:#eb4d4d;font-size:26px}.flat-dashboard-resumes .wd-file-apply .content .group-file .inner .file-icon{position:absolute;top:50%;transform:translateY(-50%);right:25px;font-size:39px}.flat-dashboard-resumes .text-editor-wrap{margin-bottom:31px;padding-bottom:28px}.flat-dashboard-resumes .group-date fieldset:first-child{width:47%}.flat-dashboard-resumes .group-date fieldset:first-child label{width:53.5%}.flat-dashboard-resumes .group-date fieldset:nth-child(2){width:52.5%;padding-left:31px}.flat-dashboard-resumes .group-date fieldset:nth-child(2) label{width:52.5%}.flat-dashboard-resumes .form-member{margin-bottom:22px}.flat-dashboard-resumes .wrap-counter{width:100%;background:linear-gradient(0deg,#f5f5f5,#f5f5f5),linear-gradient(0deg,#e5e5e5,#e5e5e5);border:1px solid #e5e5e5;font-size:16px;padding:10px 15px}.flat-dashboard-resumes .dropdown-box{width:58%}.flat-dashboard-resumes .dropdown-box label{width:43%}.flat-dashboard-resumes .dropdown-box .dropdown{width:42%}.flat-dashboard-resumes .widget-counter{width:40.5%}.flat-dashboard-resumes .widget-counter label{width:40%}.flat-dashboard-resumes .group-down{margin-bottom:18px}.flat-dashboard-resumes .group-down:last-child{margin-bottom:20px}.flat-dashboard-resumes .group-down .dropdown>a{padding:10px 15px}.flat-dashboard-resumes .count-dash{display:flex;justify-content:space-between}.flat-dashboard-resumes .count-dash:after{content:"%";color:#b1b1b1}.flat-dashboard-resumes .member-wrap:last-child{padding-bottom:0;margin-bottom:0}.flat-dashboard-following .applicants .wrap-applicants{padding:0 42px 1px 40px}.flat-dashboard-following tbody tr:first-child td{padding:24px 16px 15px}.flat-dashboard-following tbody tr td{padding:11.5px 16px 12px}.flat-dashboard-following .applicants .content h3{margin-right:8px}.briefcase svg{margin-right:4px}.flat-dashboard-following .button-cancel.btn-3{background:#00579b;color:#fff}.flat-dashboard-following .button-cancel{margin-left:13px}.flat-dashboard-save thead tr th{padding:24px 16px 22px}.flat-dashboard-save .applicants .wrap-applicants{padding:0 42px 15px 40px}.flat-dashboard-save tbody tr:first-child td{padding:33px 16px 25px}.flat-dashboard-save tbody tr td{padding:23px 16px 25px;border-bottom:0}.flat-dashboard-save thead tr th:first-child{padding-left:40px}.flat-dashboard-save thead tr th:nth-child(2){padding-left:35px}.flat-dashboard-save thead tr th:last-child{padding-right:25px}.flat-dashboard-save tbody tr td:first-child{width:55.5%}.flat-dashboard-save tbody tr td:nth-child(2),.flat-dashboard-save tbody tr td:nth-child(3){width:16.8%}.flat-dashboard-save tbody tr td:last-child{padding-right:37px}.flat-dashboard-messages .wrapper-messages{position:relative}.flat-dashboard-messages .content{position:relative;background-color:#fff;height:700px}.flat-dashboard-messages .left{float:left;width:27.8%;height:100%;background-color:#fff}.flat-dashboard-messages .dash-search{padding:25px 23px 18px;border:unset}.flat-dashboard-messages .left .people{padding-left:2px;padding-bottom:2px;overflow-y:scroll;overflow-x:hidden;height:100%}.flat-dashboard-messages .left .people .person{position:relative;width:100%;cursor:pointer;padding:13px 22px 10px}.flat-dashboard-messages .left .people::-webkit-scrollbar{width:8px;background:transparent}.flat-dashboard-messages .left .people::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.3)}.flat-dashboard-messages .left .people .person .images{position:relative;margin-right:12px}.flat-dashboard-messages .status-icon{position:absolute;width:12px;height:12px;border-radius:50%;border:2px solid #fff;bottom:4px;right:0;z-index:2}.flat-dashboard-messages .status-icon.online{background-color:#00579b}.flat-dashboard-messages .status-icon.offline{background-color:#eb5757}.flat-dashboard-messages .left .people .person img,.flat-dashboard-messages .right .images img{position:relative;width:40px;height:40px;border-radius:50%;object-fit:cover}.flat-dashboard-messages .left .people .person .time{position:absolute;top:16px;right:10%;color:#b1b1b1}.flat-dashboard-messages .left .people .person .preview{line-height:19px;color:#b1b1b1}.flat-dashboard-messages .left .people .person.active,.flat-dashboard-messages .left .people .person:hover{background-color:#f5f5f2}.flat-dashboard-messages .left .people .person.active:after,.flat-dashboard-messages .left .people .person:hover:after{display:none}.flat-dashboard-messages .right{position:relative;width:72.2%;height:auto}.flat-dashboard-messages .right .top{width:100%;padding:21px 34px 16px 23px;justify-content:space-between}.flat-dashboard-messages .right .top .titles-dropdown{margin-top:-10px}.flat-dashboard-messages .right .top .images{margin-right:12px}.flat-dashboard-messages .right .chat{position:relative;display:none;overflow-y:scroll;overflow-x:hidden;padding:26px 30px 50px;border-top:1px solid #e5e5e5;height:75%;flex-direction:column}.flat-dashboard-messages .right .chat::-webkit-scrollbar{width:8px;background:transparent}.flat-dashboard-messages .right .chat::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.3)}.flat-dashboard-messages .right .chat.active-chat{display:block;display:flex}.flat-dashboard-messages .right .write{position:absolute;bottom:0;left:0;padding:11px 0 13px 30px;background-color:#fff;width:calc(100% - 0px);border-radius:5px;border-top:1px solid #e5e5e5}.flat-dashboard-messages .right .status-icon{display:none}.flat-dashboard-messages .right .write-link{position:absolute;right:0}.flat-dashboard-messages .right .write .write-box{position:relative;width:calc(100% - 101px);margin-right:15px}.flat-dashboard-messages .right .write input{font-size:16px;float:left;height:48px;padding:0 18px;color:#000;border:0;outline:none;background-color:#f5f5f5}.flat-dashboard-messages .right .write input::placeholder{font-size:14px}.flat-dashboard-messages .right .write a{font-size:22px}.flat-dashboard-messages .right .attach-icon{right:54px}.flat-dashboard-messages .right .smile-icon{right:16px}.flat-dashboard-messages .right .write .icon-send{background-color:#00579b;color:#fff;width:50px;height:50px;justify-content:center;border-radius:4px}.flat-dashboard-messages .right .bubble{font-size:12px;font-weight:500;position:relative;display:inline-block;clear:both;padding:12px 13px;vertical-align:top;border-radius:18px;border-bottom-left-radius:0;line-height:16px}.flat-dashboard-messages .right .bubble.style{margin-bottom:0}.flat-dashboard-messages .right .history-time{font-size:12px;font-weight:500;color:#64666c}.flat-dashboard-messages .right .history-time.style{margin-bottom:15px}.flat-dashboard-messages .right .bubble.me{float:left;background:#f5f5f5;align-self:flex-start;animation-name:slideFromLeft}.flat-dashboard-messages .right .history-time.you{align-self:flex-end}.flat-dashboard-messages .right .bubble.you{float:right;color:#fff;background-color:#00579b;align-self:flex-end;animation-name:slideFromRight;border-bottom-left-radius:18px;border-bottom-right-radius:0;max-width:63.5%}.flat-dashboard-messages .right .conversation-start{position:relative;width:100%;margin-bottom:11px;text-align:center}.flat-dashboard-messages .right .conversation-start span{font-size:12px;display:inline-block;color:#64666c}@keyframes slideFromLeft{0%{margin-left:-200px;opacity:0}to{margin-left:0;opacity:1}}@keyframes slideFromRight{0%{margin-right:-200px;opacity:0}to{margin-right:0;opacity:1}}@media only screen and (max-width:1700px){.dashboard.show .dashboard__content{margin-left:280px}}@media only screen and (max-width:1550px){.dashboard .btn{left:250px}}@media only screen and (max-width:992px){.dashboard .btn{left:200px}.left-menu{display:none}.sidebar-enable .left-menu{display:block;box-shadow:0 3.811px 8.0551px rgba(0,0,0,.5)}.dashboard.show .dashboard__content{margin-left:0}}@media only screen and (max-width:1200px){.flat-dashboard-bottom.st2,.flat-dashboard-bottom.st3{padding-top:100px}.flat-dashboard-candidates .table-responsive{overflow-x:auto}.flat-dashboard-dyagram .box-notifications{width:39%;padding:25px 15px}.flat-dashboard-dyagram .wrap-dyagram .box-dyagram{width:60%}.flat-icon-dashboard .box-icon{padding:21px 15px 19px}.flat-dashboard-setting .wrap-img{width:49.3%}.flat-dashboard-candidates.style-overview .applicants{margin-left:0}.change-password .form-password{width:50%}.flat-dashboard-detele .change-password .form-password{width:55%}.flat-dashboard-setting .member-wrap .member-box{width:100%}}@media only screen and (max-width:991px){.left-menu{top:73px}.page-title-dashboard{padding:100px 0 30px}.page-title-dashboard.style{padding:100px 0 15px}.page-title-dashboard.style2{padding:100px 0 30px}.flat-icon-dashboard{padding-bottom:10px}.flat-icon-dashboard .wrap-icon{flex-wrap:wrap}.flat-icon-dashboard .box-icon{width:calc(50% - 20px);margin-bottom:20px}.flat-dashboard-dyagram .wrap-dyagram{flex-wrap:wrap}.flat-dashboard-dyagram .box-notifications{width:100%;padding:25px 15px}.flat-dashboard-dyagram .wrap-dyagram .box-dyagram{width:100%;margin-bottom:20px}.flat-dashboard-applicants .applicants .title-appli{padding:15px}.flat-dashboard-applicants .applicants .wrap-applicants{padding:0 15px 15px}.flat-dashboard-applicants .dash-search{padding:25px 15px 23px}.flat-dashboard-profile .wrap-profile{padding:23px 15px}.flat-dashboard-about .wrap-about{flex-wrap:wrap}.flat-dashboard-about .side-bar{width:100%;margin-right:0;margin-bottom:20px}.flat-dashboard-about .side-bar .sidebar-map,.flat-dashboard-about .sidebar-extended{padding:24px 15px}.candidate-info-container{padding:20px;border-radius:8px}.candidate-info-container .info-item{padding:14px 0}.candidate-info-container .info-item:hover{margin:0 -8px;padding:14px 8px}.candidate-info-container .info-label{font-size:12px}.candidate-info-container .info-value{font-size:14px}.candidate-info-container .info-item:first-child .info-value{font-size:15px}.employer-info-container{padding:20px;border-radius:8px}.employer-info-container .info-item{padding:14px 0}.employer-info-container .info-item:hover{margin:0 -8px;padding:14px 8px}.employer-info-container .info-label{font-size:12px}.employer-info-container .info-value{font-size:14px}.employer-info-container .social-icon{width:32px;height:32px;font-size:14px}.employer-info-container .social-icons{gap:8px}.flat-dashboard-about .sidebar-map .title-box{flex-wrap:wrap}.flat-dashboard-about .sidebar-map .title-box div{margin-right:5px}.flat-dashboard-about .sidebar-map .box-icon a{margin-right:7px}.flat-dashboard-about .sidebar-extended p,.flat-dashboard-about .sidebar-map .box-icon a:last-child{margin-right:0}.flat-dashboard-about .post-about{width:100%;padding:25px 15px 32px}.flat-dashboard-setting .profile-setting{padding:32px 15px 34px}.flat-dashboard-setting .author-profile{flex-wrap:wrap}.flat-dashboard-setting .author-profile .wrap-img{margin-bottom:20px}.flat-dashboard-setting .author-profile .wrap-img .img-box img{width:100px;height:100px}.flat-dashboard-setting .button-style{width:100%;text-align:start}.flat-dashboard-setting .member-wrap .member-box{width:100%}.flat-dashboard-setting .map-content{margin-bottom:40px}.flat-dashboard-user .wrap-profile{display:block}.flat-dashboard-user .wrap-profile .box-profile{margin-bottom:18px}.flat-dashboard-overview .post-about .education-wrap{padding-left:18px;margin-bottom:30px}.flat-dashboard-overview .title-user{margin-bottom:16px}.flat-dashboard-month .wrap-month{padding:23px 15px}.flat-dashboard-submit .package-wrap .box{padding:24px 15px 22px}.flat-dashboard-month .wrap-title,.flat-dashboard-submit .submit-job h3{margin-bottom:20px}.flat-dashboard-month .wrap-month .titles{margin-bottom:18px}.flat-dashboard-month .wrap-month .money-box,.flat-dashboard-month .wrap-month ul{margin-bottom:23px}.flat-dashboard-post .text-editor-wrap{margin-bottom:40px}.flat-dashboard-password .change-password{padding:25px 15px}.change-password .form-password{width:100%}.change-password .inner{margin-bottom:20px}.change-password .inner:nth-child(3){margin-bottom:25px}.change-password h3{margin-bottom:22px}.flat-dashboard-detele .change-password .form-password{width:100%}.flat-dashboard-detele h3{margin-bottom:5px}.flat-dashboard-meetings .applicants .wrap-applicants{padding:15px}.page-title-dashboard.style2 .title-dash{margin-bottom:15px}.flat-dashboard-resumes .wd-file-apply .content .group-file{margin-left:-60px}.flat-dashboard-resumes .wd-file-apply .content .group-file .inner{width:calc(47.5% - 60px);margin-left:60px}.flat-dashboard-messages .dash-search{padding:25px 15px 18px}.flat-dashboard-messages .left{width:31.5%}.flat-dashboard-messages .left .people .person{padding:13px 15px 10px}.flat-dashboard-messages .left .people .person .time{right:10px}.flat-dashboard-messages .right .chat{padding:26px 15px 30px}.flat-dashboard-messages .right .top{padding:21px 15px 16px}.flat-dashboard-messages .right .write{padding:11px 0 13px 15px}.flat-dashboard-messages .right .write .write-box{width:calc(100% - 85px)}}@media only screen and (max-width:767px){.left-menu{top:81px}.dashboard .btn{top:18px}.flat-dashboard-bottom{margin-bottom:15px}.page-title-dashboard{padding:110px 0 30px}.flat-icon-dashboard .box-icon{width:calc(100% - 20px)}.flat-dashboard-dyagram .toolbar-box{flex-wrap:wrap}.flat-dashboard-dyagram .wrap-dyagram .box-dyagram h3{margin-left:0;margin-bottom:10px}.flat-dashboard-dyagram .toolbar{margin-left:0}.flat-dashboard-dyagram .box-notifications .inner{flex-wrap:wrap}.flat-dashboard-profile .wrap-profile{display:block}.flat-dashboard-profile .box-profile{margin-bottom:10px}.flat-dashboard-profile .wrap-profile .images{margin-right:15px}.flat-dashboard-about .post-about .text-2{margin-bottom:35px}.widget-dash-video .gallery-slide .swiper-slide .images{height:300px}.widget-dash-video .gallery-thumb .swiper-slide{height:100px}.flat-dashboard-about .profile-wrap .box{padding:23px 15px}.flat-dashboard-about .profile-wrap .image-box,.flat-dashboard-about .profile-wrap .image-box .map-box{display:block}.flat-dashboard-about .profile-wrap .images{margin-right:0;margin-bottom:12px}.flat-dashboard-about .profile-wrap .days-wrap{display:block}.flat-dashboard-about .profile-wrap .days-wrap .days-box{margin-bottom:3px}.flat-dashboard-setting .author-profile,.flat-dashboard-setting .form-infor{display:block}.flat-dashboard-setting .form-infor .info-box{width:calc(100% - 22px)}.flat-dashboard-setting .form-infor .info-box:first-child{margin-bottom:15px}.dashboard .tag{margin-right:10px;margin-bottom:10px}.dashboard .tag-area{padding:14px 14px 5px}.dashboard .photo-wrap ul{display:block}.dashboard .photo-wrap ul li{margin-right:0;margin-bottom:15px}.dashboard .photo-wrap ul li img{width:100%}.dashboard .form-wg{display:block}.dashboard .form-wg .wg-box{width:calc(100% - 30px)}.flat-dashboard-setting .member-wrap fieldset{display:block}.flat-dashboard-setting .member-wrap .info-box{padding-left:0}.flat-dashboard-setting .member-wrap label{width:100%;margin-bottom:8px}.flat-dashboard-setting .upload-wrap{display:block;margin-bottom:8px}.dashboard .form-wg .wg-box:first-child{margin-bottom:15px}.flat-dashboard-setting .map-content{margin-bottom:30px}.flat-dashboard-user .wrap-profile .box-profile{display:block}.flat-dashboard-user .wrap-profile .images{margin-bottom:12px}.flat-dashboard-user .tag-box a{margin-bottom:6px}.flat-dashboard-user .wrap-profile .check-box{margin-bottom:18px}.flat-dashboard-candidates.style-overview .applicants .title-appli{padding:19px 15px 8px}.flat-dashboard-month .wrap-month{margin-bottom:20px}.flat-dashboard-submit .package-wrap .box{width:calc(100% - 20px)}.page-title-dashboard.style .title-dashboard{display:block}.page-title-dashboard.style .title-dashboard .title-box{margin-bottom:12px}.dashboard .button-wrap .tt-button a{margin-right:15px}.flat-dashboard-resumes .wd-file-apply .content .group-file{padding:15px 10px}.flat-dashboard-resumes .wd-file-apply .content .group-file .inner{width:calc(100% - 60px);margin-bottom:10px}.flat-dashboard-resumes .wd-file-apply .content .group-file .inner:last-child{margin-bottom:0}.flat-dashboard-resumes .wd-file-apply .content .group-file .inner .file-icon{right:32px}.flat-dashboard-resumes .wd-file-apply .content .group-file .inner .icon-close{right:4px}.flat-dashboard-resumes .group-date fieldset:nth-child(2){width:100%;padding-left:0}.flat-dashboard-resumes .group-date fieldset:first-child,.flat-dashboard-resumes .group-date fieldset:first-child label{width:100%}.flat-dashboard-resumes .group-date,.flat-dashboard-resumes .group-down,.flat-dashboard-resumes .wd-file-apply .content .group-file{display:block}.flat-dashboard-resumes .dropdown-box{width:100%;display:block;margin-bottom:12px}.flat-dashboard-resumes .dropdown-box .dropdown{width:100%}.flat-dashboard-resumes .widget-counter{width:100%;display:block}.flat-dashboard-messages .content{display:block}.flat-dashboard-messages .right{width:100%}.flat-dashboard-messages .left{width:100%;border-bottom:1px solid #e5e5e5}.flat-dashboard-messages .left .people{border-right:0}.flat-dashboard-messages .right .bubble.me,.flat-dashboard-messages .right .bubble.you{max-width:70.5%}.flat-dashboard-messages .right .chat{padding:26px 15px 95px}}@media only screen and (max-width:535px){.flat-dashboard-applicants .dash-search{flex-wrap:wrap;justify-content:center}.flat-dashboard-applicants .dash-search .search,.flat-dashboard-applicants .dash-search .search-form .search-field{width:100%}.flat-dashboard-applicants .dash-search .search-flat{margin-bottom:10px}}@media only screen and (max-width:400px){.flat-dashboard-setting .author-profile .wrap-img{display:block;width:100%;text-align:center}.flat-dashboard-setting .author-profile .wrap-img .img-box{margin-right:0;margin-bottom:10px}.flat-dashboard-setting .button-style{text-align:center}}@media only screen and (max-width:350px){.flat-dashboard-about .profile-wrap .button-wrap{display:block}.flat-dashboard-about .profile-wrap .button-wrap .button-box{margin-bottom:3px}}.dashboard-mobile-sidebar{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;visibility:hidden;transition:visibility .3s ease;opacity:1!important;background:transparent!important}.dashboard-mobile-sidebar.modal-menu--open{visibility:visible}.dashboard-mobile-content{position:absolute;top:0;left:0;width:280px;height:100%;background:#fff!important;transform:translateX(-100%);transition:transform .3s ease;overflow-y:auto;box-shadow:2px 0 10px rgba(0,0,0,.1);opacity:1!important;z-index:10}.dashboard-mobile-sidebar.modal-menu--open .dashboard-mobile-content{transform:translateX(0)}.dashboard-mobile-sidebar .mobile-header{padding:20px;border-bottom:1px solid #e5e5e5;display:flex;justify-content:space-between;align-items:center;background:#fff;position:-webkit-sticky;position:sticky;top:0;z-index:10}.dashboard-mobile-sidebar .mobile-logo img{max-width:120px;height:auto}.dashboard-mobile-sidebar .title-button-group{cursor:pointer;font-size:20px;color:#666;transition:color .3s ease;background:none;border:none;padding:5px}.dashboard-mobile-sidebar .title-button-group:hover{color:#000}.mobile-sidebar-wrapper{padding:0}.dashboard-mobile-sidebar .left-menu{width:100%!important;position:static!important;background:transparent!important;box-shadow:none!important;border:none!important;height:auto!important;display:block!important}.dashboard-mobile-sidebar #sidebar-menu{padding:0!important;display:block!important}.dashboard-mobile-sidebar .downmenu{margin:0!important;padding:10px 0!important;display:block!important;list-style:none!important}.dashboard-mobile-sidebar .downmenu li{border-bottom:1px solid #f0f0f0;display:block!important}.dashboard-mobile-sidebar .downmenu li:last-child{border-bottom:none}.dashboard-mobile-sidebar .downmenu a{padding:15px 20px!important;display:flex!important;align-items:center!important;color:#333!important;text-decoration:none!important;transition:all .3s ease!important}.dashboard-mobile-sidebar .downmenu a.active,.dashboard-mobile-sidebar .downmenu a:hover{background:#f8f9fa!important;color:#007bff!important}.dashboard-mobile-sidebar .dash-icon{margin-right:12px!important;font-size:16px!important;width:20px!important;text-align:center!important;display:inline-block!important}.dashboard-mobile-sidebar .dash-titles{font-size:14px!important;font-weight:500!important;display:inline-block!important}.dashboard-mobile-sidebar .sub-menu2{background:#f8f9fa!important;margin:0!important;padding:0!important;list-style:none!important;display:block!important}.dashboard-mobile-sidebar .sub-menu2 li{border-bottom:1px solid #e9ecef!important;display:block!important}.dashboard-mobile-sidebar .sub-menu2 a{padding:12px 20px 12px 52px!important;font-size:13px!important;color:#666!important}.dashboard-mobile-sidebar .sub-menu2 a.active,.dashboard-mobile-sidebar .sub-menu2 a:hover{background:#e9ecef!important;color:#007bff!important}.dashboard-mobile-sidebar *{visibility:visible!important;opacity:1!important}@media (max-width:480px){.dashboard-mobile-content{width:100%}}@media (min-width:992px){.dashboard-mobile-sidebar{display:none}}.job-match-percentage{background:#e8f5e8;color:#2e7d32;padding:5px 10px;border-radius:15px;font-size:12px;font-weight:700;text-align:center;margin:10px 0;display:inline-block}.wishlist.active i{color:#dc3545!important}.share:hover i,.wishlist:hover i{transform:scale(1.1);transition:transform .2s ease}.filter-container{border:1px solid #ddd;padding:8px}.skeleton-box{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:skeleton-loading 1.5s infinite;border-radius:5px;display:block}@media (prefers-color-scheme:dark){.skeleton-box{background:linear-gradient(90deg,#2a2a2a 25%,#3a3a3a 50%,#2a2a2a 75%);background-size:200% 100%}}.contact-info-section{padding:80px 0;background:linear-gradient(135deg,#f8f9fa,#e9ecef)}.contact-info-wrapper{max-width:1200px;margin:0 auto}.contact-loading{min-height:400px}.contact-header{margin-bottom:60px}.contact-header h2{font-size:2.5rem;font-weight:700;color:#00579b;margin-bottom:16px}.contact-header p{font-size:1.1rem;color:#6c757d;max-width:600px;margin:0 auto}.contact-card{padding:40px 30px;text-align:center;height:100%;box-shadow:0 10px 30px rgba(0,87,155,.1)}.contact-card:hover{transform:translateY(-8px);box-shadow:0 20px 40px rgba(0,87,155,.15)}.contact-icon{background:rgba(0,87,155,.1);width:80px;height:80px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 24px}.contact-content h5{font-size:1.3rem;font-weight:600;color:#00579b;margin-bottom:16px}.contact-main-info{font-size:1.1rem;font-weight:600;color:#212529;margin-bottom:8px;text-decoration:none;display:block}.contact-main-info:hover{color:#00579b;text-decoration:none}.contact-sub-info{font-size:.9rem;color:#6c757d;margin:0}.business-hours-card,.quick-info-card{background:#fff;padding:40px;border-radius:12px;height:100%;box-shadow:0 5px 20px rgba(0,0,0,.08)}.business-hours-card h4,.quick-info-card h4{font-size:1.4rem;font-weight:600;color:#00579b;margin-bottom:24px}.hours-item{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid #e9ecef}.hours-item:last-child{border-bottom:none}.day{font-weight:600;color:#212529}.time{color:#6c757d}.quick-info-list{list-style:none;padding:0;margin:0}.quick-info-list li{padding:12px 0;font-size:1rem;color:#212529;border-bottom:1px solid #e9ecef}.quick-info-list li:last-child{border-bottom:none}@media (max-width:768px){.contact-info-section{padding:60px 0}.contact-header h2{font-size:2rem}.contact-card{padding:30px 20px;margin-bottom:30px}.business-hours-card,.quick-info-card{padding:30px;margin-bottom:30px}}.nav-link:hover{color:#00579b!important;background-color:rgba(0,87,155,.05)}.main-nav ul li{position:relative}@media (max-width:768px){.header-ct-center{display:none!important}.header-ct-left,.header-ct-right{flex:1 1!important}.header-ct-right{display:flex;justify-content:flex-end}}@keyframes shimmer{0%{left:-100%}to{left:100%}}@keyframes sparkle{0%,to{transform:scale(1) rotate(0deg);opacity:1}50%{transform:scale(1.1) rotate(180deg);opacity:.8}}.ai-badge-animated:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(139,69,255,.4),inset 0 1px 0 hsla(0,0%,100%,.2);transition:all .2s ease}.ai-badge-animated:active{transform:translateY(0);transition:all .1s ease}.jodit-rich-editor{margin-bottom:1rem}.jodit-rich-editor .jodit-container{border:1px solid #ddd!important;border-radius:4px!important;font-family:inherit!important}.jodit-rich-editor.has-error .jodit-container{border-color:#dc3545!important}.jodit-rich-editor .jodit-toolbar-button{border-radius:3px!important;margin:1px!important}.jodit-rich-editor .jodit-toolbar-button:hover{background:#f8f9fa!important}.jodit-rich-editor .jodit-toolbar-button.jodit-toolbar-button-active{background:#007bff!important;color:#fff!important}.jodit-rich-editor .jodit-workplace{border-radius:0 0 4px 4px!important}.jodit-rich-editor .jodit-wysiwyg{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;font-size:14px!important;line-height:1.6!important;padding:16px!important}.jodit-rich-editor .jodit-placeholder{color:#6c757d!important;font-style:normal!important}.jodit-rich-editor .jodit-toolbar{background:#f8f9fa!important;border-bottom:1px solid #dee2e6!important;border-radius:4px 4px 0 0!important;padding:8px!important}.jodit-rich-editor .jodit-status-bar{display:none!important}.jodit-rich-editor .jodit-wysiwyg p{margin-bottom:12px!important}.jodit-rich-editor .jodit-wysiwyg p:last-child{margin-bottom:0!important}.jodit-rich-editor .jodit-wysiwyg h1,.jodit-rich-editor .jodit-wysiwyg h2,.jodit-rich-editor .jodit-wysiwyg h3{margin:16px 0 8px!important;font-weight:600!important}.jodit-rich-editor .jodit-wysiwyg ol,.jodit-rich-editor .jodit-wysiwyg ul{margin:12px 0!important;padding-left:24px!important}.jodit-rich-editor .jodit-wysiwyg li{margin-bottom:4px!important}.jodit-rich-editor .jodit-wysiwyg em,.jodit-rich-editor .jodit-wysiwyg i{font-style:italic!important}.jodit-rich-editor .jodit-wysiwyg b,.jodit-rich-editor .jodit-wysiwyg strong{font-weight:700!important}.jodit-rich-editor .jodit-wysiwyg u{text-decoration:underline!important}.editor-error{color:#dc3545;font-size:12px;margin-top:6px}.jodit-rich-editor .jodit-add-new-line,.jodit-rich-editor .jodit-tooltip{display:none!important}.jodit-rich-editor .jodit-wysiwyg::-webkit-scrollbar{width:6px}.jodit-rich-editor .jodit-wysiwyg::-webkit-scrollbar-track{background:#f1f1f1}.jodit-rich-editor .jodit-wysiwyg::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.jodit-rich-editor .jodit-wysiwyg::-webkit-scrollbar-thumb:hover{background:#a8a8a8}@media (max-width:768px){.jodit-rich-editor .jodit-toolbar{padding:6px!important}.jodit-rich-editor .jodit-toolbar-button{margin:.5px!important}.jodit-rich-editor .jodit-wysiwyg{padding:12px!important;font-size:13px!important}}.beta-badge{margin-left:8px;padding:2px 8px;font-size:12px;font-weight:600;text-transform:uppercase;background-color:#28a745;color:#fff;border-radius:12px;line-height:1}.headerlogo{display:flex;align-items:center}.billing-card{background:linear-gradient(135deg,#f8fafc,#e2e8f0);border:1px solid #e2e8f0;border-radius:12px;padding:20px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);transition:all .3s ease;position:relative;overflow:hidden}.billing-card:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#00579b,#3b82f6,#8b5cf6);border-radius:12px 12px 0 0}.billing-card:hover{transform:translateY(-2px);box-shadow:0 10px 25px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.plan-header{text-align:center;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid #e2e8f0}.plan-badge{gap:8px;background:hsla(0,0%,100%,.8);padding:8px 16px;border-radius:20px;border:1px solid #e2e8f0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.plan-badge,.plan-icon{display:flex;align-items:center;justify-content:center}.plan-icon{font-size:16px;width:24px;height:24px;border-radius:50%}.plan-icon.free{background:linear-gradient(135deg,#f1f5f9,#e2e8f0);color:#64748b}.plan-icon.premium{background:linear-gradient(135deg,#fef3c7,#fde68a);color:#d97706}.plan-icon.pro{background:linear-gradient(135deg,#dbeafe,#93c5fd);color:#2563eb}.plan-icon.enterprise{background:linear-gradient(135deg,#f3e8ff,#c4b5fd);color:#7c3aed}.plan-text{font-size:14px;font-weight:700;color:#1e293b;text-transform:uppercase;letter-spacing:.5px}.stats{margin-bottom:20px}.stat{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid #f1f5f9;transition:all .2s ease}.stat:hover{background:hsla(0,0%,100%,.5);border-radius:8px;padding:12px 8px;margin:0 -8px}.stat:last-child{border-bottom:none}.stat-info{gap:8px}.stat-icon,.stat-info{display:flex;align-items:center}.stat-icon{font-size:16px;justify-content:center;width:24px;height:24px;border-radius:50%;background:hsla(0,0%,100%,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.stat-label{font-size:13px;color:#64748b;font-weight:600;text-transform:uppercase;letter-spacing:.3px}.stat-value{font-size:16px;font-weight:700;padding:4px 8px;border-radius:6px;min-width:40px;text-align:center;transition:all .2s ease}.stat-value.low{color:#dc2626;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.2)}.button-section{padding-top:16px;border-top:1px solid #e2e8f0}.skeleton-loading{display:flex;flex-direction:column;gap:16px}.skeleton-header{height:40px;background:linear-gradient(90deg,#f1f5f9 25%,#e2e8f0 50%,#f1f5f9 75%);background-size:200% 100%;animation:skeleton-loading 1.5s infinite;border-radius:20px}.skeleton-stats{display:flex;flex-direction:column;gap:12px}.skeleton-stat{height:32px}.skeleton-button,.skeleton-stat{background:linear-gradient(90deg,#f1f5f9 25%,#e2e8f0 50%,#f1f5f9 75%);background-size:200% 100%;animation:skeleton-loading 1.5s infinite;border-radius:8px}.skeleton-button{height:44px}@keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.stat-value-container{position:relative}.stat-value.critical{color:#dc2626;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.2);animation:pulse-warning 2s infinite}.stat-value.warning{color:#d97706;background:rgba(245,158,11,.1);border:1px solid rgba(245,158,11,.2)}.stat-value.good{color:#059669;background:rgba(5,150,105,.1);border:1px solid rgba(5,150,105,.2)}@keyframes pulse-warning{0%,to{box-shadow:0 0 0 0 rgba(239,68,68,.4)}50%{box-shadow:0 0 0 4px rgba(239,68,68,0)}}.button-glow{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.4),transparent);animation:button-glow 2s infinite}@keyframes button-glow{0%{left:-100%}to{left:100%}}.sidebar-container{display:flex;flex-direction:column;height:calc(100vh - 90px);min-height:500px}.menu-content{flex:1 1;overflow-y:auto}.sidebar-bottom{margin-top:auto;flex-shrink:0}.menu-content::-webkit-scrollbar{width:4px}.menu-content::-webkit-scrollbar-track{background:#f1f1f1}.menu-content::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:2px}.menu-content::-webkit-scrollbar-thumb:hover{background:#a8a8a8}@media only screen and (max-width:768px){.features-job.style-3 .inner-box{flex-direction:column!important;align-items:flex-start!important;gap:15px!important}.features-job.style-3 .company{width:100%!important;margin-bottom:10px!important}.features-job.style-3 .info{margin-left:0!important;width:100%!important}.features-job.style-3 .category{width:100%!important;margin:10px 0!important}.features-job.style-3 .salary{width:100%!important;margin-bottom:10px!important}.features-job.style-3 .group-btn{width:100%!important;justify-content:flex-start!important}.features-job.style-3 .group-btn button{width:100%!important;text-align:center!important}.header.header-default .header-ct-right .account{display:none!important}}.mobile-user-profile{padding:20px 24px;border-bottom:1px solid #e5e5e5;display:flex;align-items:center;gap:12px}.mobile-user-profile .profile-image{width:40px;height:40px;border-radius:50%;object-fit:cover}.mobile-user-profile .profile-placeholder{width:40px;height:40px;border-radius:50%;background-color:#f0f0f0;display:flex;align-items:center;justify-content:center;font-size:12px}.mobile-user-profile .user-info{flex:1 1;min-width:0}.mobile-user-profile .user-email{font-size:14px;font-weight:600;color:#121212;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-user-profile .user-type{font-size:12px;color:#64666c;font-weight:400}@media only screen and (max-width:768px){.features-job.style-3 .inner-box{flex-direction:column!important;align-items:flex-start!important;gap:12px!important;padding:20px!important}.features-job.style-3 .company{width:100%!important;margin-bottom:8px!important}.features-job.style-3 .company .box-content{width:100%!important}.features-job.style-3 .category{width:100%!important;margin:8px 0!important}.features-job.style-3 .salary{width:100%!important;margin-bottom:8px!important;order:3!important}.features-job.style-3 .match-percentage-badge{position:static!important;width:auto!important;margin-bottom:8px!important;order:4!important}.features-job.style-3 .group-btn{width:100%!important;justify-content:space-between!important;order:5!important;margin-top:8px!important}.features-job.style-3 .group-btn button{flex:1 1!important;max-width:120px!important;text-align:center!important;margin-left:8px!important}.features-job.style-3 .group-btn button:first-child{margin-left:0!important}.features-job.style-3 .location-info{font-size:13px!important;color:#64666c!important;margin-top:4px!important}.cv-button-container .cv-left-buttons{flex-direction:column!important;align-items:stretch!important;gap:12px!important}.cv-button-container .cv-left-buttons.d-flex{display:flex!important;flex-direction:column!important}.cv-button-container .cv-left-buttons .ms-3{margin-left:0!important;margin-top:0!important}.cv-actions .cv-button-container,.cv-actions .cv-button-container .cv-left-buttons{width:100%!important}.cv-actions .cv-button-container .cv-left-buttons button{width:100%!important;margin-bottom:8px!important}.skills-row.d-flex{flex-direction:column!important;align-items:stretch!important;gap:8px!important}.skills-row .flex-fill,.skills-row .flex-shrink-0{flex:none!important;width:100%!important;min-width:auto!important}.skills-row .flex-shrink-0{margin-top:0!important}.skills-row .icon-trash{align-self:center!important;margin-top:8px!important;margin-bottom:0!important}.skills-row .form-group{margin-bottom:8px!important}.skills-row .form-group:last-of-type{margin-bottom:0!important}}.transactions-mobile-cards{display:block}@media (min-width:768px){.transactions-mobile-cards{display:none!important}}.transaction-card{background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:16px;margin-bottom:12px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1)}.transaction-card:last-child{margin-bottom:0}.transaction-card-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px}.transaction-card .transaction-date div:first-child{font-size:12px;color:#6b7280;font-weight:500;margin-bottom:2px}.transaction-card .transaction-date div:last-child{font-size:14px;color:#374151;font-weight:600}.transaction-card .transaction-amount .transactions-amount{font-size:18px;font-weight:700}.transaction-card .transaction-amount .transactions-amount.credit{color:#059669}.transaction-card .transaction-amount .transactions-amount.debit{color:#dc2626}.transaction-card .transaction-description{margin-bottom:12px}.transaction-card .transaction-description div:first-child{font-size:12px;color:#6b7280;font-weight:500;margin-bottom:4px}.transaction-card .transaction-description div:last-child{font-size:14px;color:#374151;font-weight:500;line-height:1.4}.transaction-card .transaction-type div:first-child{font-size:12px;color:#6b7280;font-weight:500;margin-bottom:4px}.transaction-card .transactions-badge{display:inline-flex;align-items:center;gap:4px;padding:6px 10px;border-radius:6px;font-size:12px;font-weight:500}.transaction-card .transactions-badge.credit{background-color:#dcfce7;color:#166534}.transaction-card .transactions-badge.debit{background-color:#fee2e2;color:#dc2626}.transaction-card .transactions-badge .icon{font-size:10px}@media (max-width:768px){.dashboard-mobile-sidebar .billing-card{margin:0 16px 16px;padding:20px 24px}.dashboard-mobile-sidebar .plan-header{margin-bottom:20px;padding-bottom:16px}.dashboard-mobile-sidebar .stats{margin-bottom:20px}.dashboard-mobile-sidebar .stat{padding:12px 0}}.card-allign{display:flex;flex-direction:column}.pricing-button-container{margin-top:auto;padding:0 20px 20px}.contact-form-section{padding:80px 0;background:#f8f9fa}.contact-form-header{margin-bottom:40px}.contact-form-badge{color:#00579b;font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:1px;margin-bottom:12px;display:block}.contact-form-title{font-size:42px;font-weight:700;color:#333;margin-bottom:16px;line-height:1.2}.contact-form-subtitle{font-size:18px;color:#666;line-height:1.6;margin-bottom:32px}.contact-cards-container{margin-bottom:40px}.contact-card{background:#fff;border-radius:16px;padding:24px;margin-bottom:16px;box-shadow:0 4px 20px rgba(0,87,155,.08);border:1px solid rgba(0,87,155,.1);transition:all .3s ease;cursor:pointer}.contact-card:hover{transform:translateY(-2px);box-shadow:0 8px 30px rgba(0,87,155,.15)}.contact-card-content{display:flex;align-items:center;gap:16px}.contact-card-icon{width:48px;height:48px;background:linear-gradient(135deg,#00579b,#0066b3);border-radius:12px;display:flex;align-items:center;justify-content:center}.contact-card-title{font-size:16px;font-weight:600;color:#333;margin:0 0 4px}.contact-card-primary{font-size:14px;color:#00579b;margin:0 0 2px;font-weight:500}.contact-card-secondary{font-size:12px;color:#666;margin:0}.contact-quick-actions{background:rgba(0,87,155,.05);border-radius:16px;padding:24px;border:1px solid rgba(0,87,155,.1)}.contact-quick-actions-title{font-size:18px;font-weight:600;color:#333;margin-bottom:16px}.contact-quick-actions-buttons{display:flex;gap:12px;flex-wrap:wrap}.contact-quick-btn-primary{background:#00579b;color:#fff;border:none;border-radius:8px;padding:10px 16px}.contact-quick-btn-primary,.contact-quick-btn-secondary{font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease}.contact-quick-btn-secondary{background:#fff;color:#00579b;border:2px solid #00579b;border-radius:8px;padding:8px 16px}.contact-form-container{background:#fff;border-radius:20px;padding:40px;box-shadow:0 20px 60px rgba(0,87,155,.1);border:1px solid rgba(0,87,155,.08)}.contact-form-success{text-align:center;padding:40px 0}.contact-form-success-icon{width:80px;height:80px;background:#e8f5e8;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 24px}.contact-form-success-title{color:#333;font-size:24px;font-weight:600;margin-bottom:12px}.contact-form-success-text{color:#666;font-size:16px;margin-bottom:24px}.contact-form-header-section{margin-bottom:24px}.contact-form-header-title{font-size:28px;font-weight:600;color:#333;margin-bottom:8px}.contact-form-header-text{color:#666;font-size:16px;margin:0}.contact-form-field{margin-bottom:24px}.contact-form-field-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin-bottom:24px}.contact-form-label{display:block;font-size:14px;font-weight:600;color:#333;margin-bottom:8px}.contact-form-input{width:100%;padding:12px 16px;border:2px solid #e9ecef;border-radius:8px;font-size:16px;transition:border-color .3s ease}.contact-form-input:focus{border-color:#00579b;outline:none}.contact-form-textarea{width:100%;padding:12px 16px;border:2px solid #e9ecef;border-radius:8px;font-size:16px;transition:border-color .3s ease;resize:vertical;min-height:120px}.contact-form-textarea:focus{border-color:#00579b;outline:none}.contact-form-submit{width:100%;background:#00579b;color:#fff;border:none;border-radius:8px;padding:16px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:8px}.contact-form-submit:disabled{background:#ccc;cursor:not-allowed}.contact-form-spinner{width:20px;height:20px;border:2px solid #fff;border-top-color:transparent;border-radius:50%;animation:spin 1s linear infinite}.ai-tools-showcase{padding:80px 0;background:#f8f9fa}.ai-tools-badge{color:#00579b;font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:1px}.ai-tools-title{color:#333;font-size:42px;font-weight:700;margin-top:12px;margin-bottom:20px;line-height:1.2}.ai-tools-subtitle{color:#666;font-size:18px;line-height:1.6;margin-bottom:32px}.ai-feature-item{display:flex;align-items:flex-start;margin-bottom:24px}.ai-feature-icon{width:48px;height:48px;border-radius:12px;background:linear-gradient(135deg,#00579b,#0066b3);display:flex;align-items:center;justify-content:center;margin-right:16px;flex-shrink:0}.ai-feature-title{color:#333;font-size:18px;font-weight:600;margin-bottom:8px}.ai-feature-description{color:#666;font-size:15px;line-height:1.5;margin:0}.ai-demo-container{position:relative;height:500px}.ai-demo-dashboard{position:absolute;top:20px;left:20px;width:400px;height:320px;background:#fff;border-radius:16px;padding:24px;box-shadow:0 20px 40px rgba(0,87,155,.15);border:1px solid rgba(0,87,155,.1);z-index:2}.ai-demo-header{margin-bottom:20px}.ai-demo-title{color:#00579b;font-size:16px;font-weight:600;margin:0 0 4px}.ai-demo-subtitle{color:#666;font-size:13px;margin:0}.ai-demo-profile{background:#f8f9fa;border-radius:12px;padding:16px;margin-bottom:16px}.ai-demo-profile-header{display:flex;align-items:center;margin-bottom:12px}.ai-demo-avatar{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#00579b,#0066b3);margin-right:12px}.ai-demo-name{font-size:15px;font-weight:600;color:#333;margin:0}.ai-demo-role{font-size:12px;color:#666;margin:0}.ai-demo-match{background:#e8f5e8;color:#2d8f2d;padding:4px 8px;border-radius:6px;font-size:12px;font-weight:600;margin-left:auto}.ai-demo-skills-header{font-size:12px;color:#666;margin:0 0 8px}.ai-demo-skills{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:12px}.ai-demo-skill{background:rgba(0,87,155,.1);color:#00579b;padding:2px 8px;border-radius:4px;font-size:11px;font-weight:500}.ai-demo-insights{background:#fff;border-radius:8px;padding:12px;border:1px solid #e9ecef}.ai-demo-insights-header{display:flex;align-items:center;margin-bottom:8px}.ai-demo-insights-title{font-size:12px;font-weight:600;color:#00579b;margin-left:6px}.ai-demo-insights-text{font-size:11px;color:#666;margin:0;line-height:1.4}.ai-demo-actions{display:flex;gap:8px;margin-top:16px}.ai-demo-btn-primary{background:#00579b;color:#fff;border:none;border-radius:8px}.ai-demo-btn-primary,.ai-demo-btn-secondary{flex:1 1;padding:8px 12px;font-size:12px;font-weight:600;cursor:pointer}.ai-demo-btn-secondary{background:#fff;color:#00579b;border:1px solid #00579b;border-radius:8px}.ai-demo-floating{position:absolute;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 20px rgba(0,87,155,.2);animation:float 3s ease-in-out infinite;z-index:1}.ai-demo-floating-1{top:60px;right:30px;width:80px;height:80px}.ai-demo-floating-2{bottom:40px;left:60px;width:60px;height:60px;animation:float 4s ease-in-out infinite reverse}.ai-demo-floating-3{bottom:80px;right:80px;width:50px;height:50px;animation:float 5s ease-in-out infinite}.ai-tools-cta{display:flex;justify-content:center;gap:16px;flex-wrap:wrap}.ai-tools-btn-primary{background:#00579b;color:#fff;border:none;border-radius:8px}.ai-tools-btn-primary,.ai-tools-btn-secondary{padding:12px 24px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease}.ai-tools-btn-secondary{background:#fff;color:#00579b;border:2px solid #00579b;border-radius:8px}.employer-facts-section{background:linear-gradient(135deg,#00579b,#0066b3);padding:80px 0;position:relative;overflow:hidden}.employer-facts-pattern{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.1;background-image:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.1'%3E%3Ccircle cx='9' cy='9' r='1'/%3E%3Ccircle cx='49' cy='49' r='1'/%3E%3Ccircle cx='29' cy='29' r='1'/%3E%3Ccircle cx='39' cy='19' r='1'/%3E%3Ccircle cx='19' cy='39' r='1'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.employer-facts-title{color:#fff;font-size:42px;font-weight:700;margin-bottom:16px;position:relative;z-index:2}.employer-facts-subtitle{color:hsla(0,0%,100%,.9);font-size:18px;max-width:600px;margin:0 auto;position:relative;z-index:2}.employer-facts-counter{text-align:center;margin-bottom:40px}.employer-facts-icon-wrapper{width:80px;height:80px;margin:0 auto 20px;background:hsla(0,0%,100%,.15);border-radius:50%;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.2)}.employer-facts-number{color:#fff;font-size:48px;font-weight:700;margin-bottom:8px;line-height:1}.employer-facts-number-large{font-size:36px}.employer-facts-description{color:hsla(0,0%,100%,.9);font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.employer-facts-cta{margin-top:40px;position:relative;z-index:2}.employer-facts-cta-title{color:#fff;font-size:24px;font-weight:600;margin-bottom:16px}.employer-facts-cta-text{color:hsla(0,0%,100%,.9);font-size:16px;margin-bottom:24px}.employer-facts-btn{background:#fff;color:#00579b;border:2px solid #fff;padding:12px 32px;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease}.employer-facts-btn:hover{background:transparent;color:#fff}.employer-features-section{padding:100px 0;background:linear-gradient(135deg,#f8f9fa,#fff 50%,#f8f9fa);position:relative}.employer-features-bg-1{position:absolute;top:10%;left:5%;width:100px;height:100px;background:rgba(0,87,155,.03);border-radius:50%}.employer-features-bg-2{position:absolute;bottom:15%;right:8%;width:150px;height:150px;background:rgba(0,87,155,.02);border-radius:50%}.employer-features-badge{color:#00579b;font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:1px;margin-bottom:16px;display:block}.employer-features-title{color:#333;font-size:48px;font-weight:800;margin-bottom:20px;line-height:1.2}.employer-features-subtitle{color:#666;font-size:20px;max-width:700px;margin:0 auto;line-height:1.6}.employer-feature-card{background:#fff;border-radius:20px;padding:32px;height:100%;display:flex;flex-direction:column;box-shadow:0 8px 30px rgba(0,87,155,.08);border:1px solid rgba(0,87,155,.1);transition:all .3s ease;cursor:pointer;position:relative;overflow:hidden;margin-bottom:2rem}.employer-feature-card:hover{transform:translateY(-8px);box-shadow:0 20px 50px rgba(0,87,155,.15)}.employer-feature-bg-pattern{position:absolute;top:-50px;right:-50px;width:100px;height:100px;background:linear-gradient(135deg,rgba(0,87,155,.05),rgba(0,102,179,.03));border-radius:50%;z-index:1}.employer-feature-beta-badge{position:absolute;top:16px;right:16px;background:linear-gradient(135deg,#00579b,#0066b3);color:#fff;padding:4px 12px;border-radius:12px;font-size:11px;font-weight:600;z-index:3}.employer-feature-icon-container{margin-bottom:24px;position:relative;z-index:2}.employer-feature-icon{width:80px;height:80px;background:linear-gradient(135deg,rgba(0,87,155,.1),rgba(0,102,179,.05));border-radius:20px;margin-bottom:8px;border:1px solid rgba(0,87,155,.1)}.employer-feature-icon,.employer-feature-number{display:flex;align-items:center;justify-content:center}.employer-feature-number{position:absolute;top:-8px;left:-8px;width:32px;height:32px;background:#00579b;border-radius:50%;color:#fff;font-size:14px;font-weight:700;box-shadow:0 4px 12px rgba(0,87,155,.3)}.employer-feature-content{flex:1 1;position:relative;z-index:2}.employer-feature-title{color:#333;font-size:22px;font-weight:700;margin-bottom:16px;line-height:1.3}.employer-feature-description{color:#666;line-height:1.6;font-size:15px;margin:0}.employer-feature-progress{margin-top:20px;height:3px;background:#f0f0f0;border-radius:2px;overflow:hidden;position:relative;z-index:2}.employer-feature-progress-bar{height:100%;background:linear-gradient(135deg,#00579b,#0066b3);border-radius:2px;transition:width .3s ease}.employer-feature-progress-complete{width:100%}.employer-feature-progress-beta{width:30%}.employer-features-cta{margin-top:80px}.employer-features-cta-container{background:linear-gradient(135deg,#00579b,#0066b3);border-radius:24px;padding:60px 40px;color:#fff;text-align:center;position:relative;overflow:hidden}.employer-features-cta-bg-1{position:absolute;top:-100px;right:-100px;width:200px;height:200px;background:hsla(0,0%,100%,.05);border-radius:50%}.employer-features-cta-bg-2{position:absolute;bottom:-50px;left:-50px;width:150px;height:150px;background:hsla(0,0%,100%,.03);border-radius:50%}.employer-features-cta-badge{display:inline-flex;align-items:center;background:hsla(0,0%,100%,.15);padding:8px 16px;border-radius:20px;margin-bottom:24px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:14px;font-weight:600}.employer-features-cta-title{color:#fff;margin-bottom:20px;font-size:36px;font-weight:700;line-height:1.2}.employer-features-cta-text{color:hsla(0,0%,100%,.9);margin-bottom:32px;font-size:18px;max-width:600px;margin-left:auto;margin-right:auto;line-height:1.6}.employer-features-cta-buttons{display:flex;justify-content:center;gap:16px;flex-wrap:wrap;position:relative;z-index:2}.employer-features-cta-btn-primary{background:#fff;color:#00579b;border:2px solid #fff;padding:16px 32px;border-radius:12px;font-weight:700;font-size:16px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:8px}.employer-features-cta-btn-primary:hover{transform:translateY(-2px);box-shadow:0 8px 25px hsla(0,0%,100%,.3)}.employer-features-cta-btn-secondary{background:hsla(0,0%,100%,.15);color:#fff;border:2px solid hsla(0,0%,100%,.3);padding:16px 32px;border-radius:12px;font-weight:700;font-size:16px;cursor:pointer;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.employer-features-cta-btn-secondary:hover{background:hsla(0,0%,100%,.2);transform:translateY(-2px)}.employer-features-cta-trust{margin-top:40px}.employer-features-cta-trust-text{font-size:14px;color:hsla(0,0%,100%,.7);margin-bottom:16px}.employer-features-cta-trust-indicators{display:flex;justify-content:center;gap:24px;flex-wrap:wrap;align-items:center}.employer-features-cta-trust-item{padding:8px 16px;background:hsla(0,0%,100%,.1);border-radius:20px;font-size:12px;font-weight:500}.employer-hero-section{background:linear-gradient(135deg,#f8f9fa,#fff);padding:100px 0 80px;position:relative}.employer-hero-pattern{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.03;background-image:url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%2300579b' fill-opacity='0.1'%3E%3Ccircle cx='20' cy='20' r='2'/%3E%3C/g%3E%3C/svg%3E")}.employer-hero-content{padding-right:2rem}.employer-hero-beta-badge{display:inline-flex;align-items:center;background:rgba(0,87,155,.1);color:#00579b;padding:8px 16px;border-radius:20px;font-size:14px;font-weight:600;margin-bottom:24px;border:1px solid rgba(0,87,155,.2)}.employer-hero-title{font-size:48px;font-weight:700;line-height:1.2;color:#333;margin-bottom:24px}.employer-hero-title-accent{color:#00579b}.employer-hero-subtitle{font-size:18px;line-height:1.6;color:#666;margin-bottom:32px;max-width:520px}.employer-hero-feature-tags{margin-bottom:32px}.employer-hero-tags{display:flex;flex-wrap:wrap;gap:8px}.employer-hero-tag{background:#fff;color:#00579b;padding:6px 12px;border-radius:16px;font-size:13px;font-weight:500;border:1px solid rgba(0,87,155,.2);box-shadow:0 2px 4px rgba(0,87,155,.08)}.employer-hero-benefits{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;margin-bottom:40px}.employer-hero-benefit{text-align:center}.employer-hero-benefit-icon{width:60px;height:60px;background:linear-gradient(135deg,#00579b,#0066b3);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 12px;box-shadow:0 4px 12px rgba(0,87,155,.2)}.employer-hero-benefit-title{font-size:16px;font-weight:600;color:#00579b;margin:0 0 4px}.employer-hero-benefit-text{font-size:12px;color:#666;margin:0}.employer-hero-cta{margin-bottom:20px;display:flex;gap:16px;align-items:center;flex-wrap:wrap}.employer-hero-btn-primary{background:#00579b;color:#fff;border:none;padding:16px 32px;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px rgba(0,87,155,.3);display:flex;align-items:center;gap:8px}.employer-hero-btn-primary:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(0,87,155,.4)}.employer-hero-btn-secondary{background:#fff;color:#00579b;border:2px solid #00579b;padding:14px 24px;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease}.employer-hero-btn-secondary:hover{background:#00579b;color:#fff}.employer-hero-visual{position:relative;height:600px;padding:40px 0}.employer-hero-dashboard{position:absolute;top:40px;right:0;width:420px;height:525px;background:#fff;border-radius:20px;padding:32px;box-shadow:0 20px 60px rgba(0,87,155,.15);border:1px solid rgba(0,87,155,.1);z-index:3}.employer-hero-dashboard-header{margin-bottom:24px}.employer-hero-dashboard-header-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.employer-hero-dashboard-title{color:#00579b;font-size:18px;font-weight:600;margin:0}.employer-hero-dashboard-subtitle{color:#666;font-size:14px;margin:0}.employer-hero-candidate-cards{margin-bottom:24px}.employer-hero-candidate-card{background:#f8f9fa;border-radius:12px;padding:16px;margin-bottom:12px;display:flex;align-items:center;gap:16px;transition:all .3s ease;cursor:pointer}.employer-hero-candidate-avatar{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;font-size:14px}.employer-hero-candidate-info{flex:1 1}.employer-hero-candidate-name{font-size:16px;font-weight:600;color:#333;margin:0 0 4px}.employer-hero-candidate-role{font-size:14px;color:#666;margin:0}.employer-hero-candidate-match{background:#e8f5e8;color:#2d8f2d;padding:4px 12px;border-radius:16px;font-size:12px;font-weight:600}.employer-hero-beta-notice{background:rgba(0,87,155,.05);border:1px solid rgba(0,87,155,.1);border-radius:8px;padding:16px;text-align:center}.employer-hero-beta-notice-title{font-size:12px;color:#00579b;margin:0 0 8px;font-weight:600}.employer-hero-beta-notice-text{font-size:11px;color:#666;margin:0;line-height:1.4}.employer-hero-access-card{position:absolute;top:120px;left:0;width:200px;height:120px;background:linear-gradient(135deg,#00579b,#0066b3);border-radius:16px;padding:20px;color:#fff;z-index:2;box-shadow:0 12px 30px rgba(0,87,155,.3)}.employer-hero-access-card-icon{margin-bottom:12px}.employer-hero-access-card-title{color:#fff;font-size:16px;font-weight:600;margin:0 0 4px}.employer-hero-access-card-text{color:#fff;font-size:12px;margin:0;color:#fff!important}.employer-hero-stats-card{position:absolute;bottom:60px;left:40px;width:180px;height:100px;background:#fff;border-radius:12px;padding:16px;box-shadow:0 8px 20px rgba(0,87,155,.1);border:1px solid rgba(0,87,155,.1);z-index:2}.employer-hero-stats-header{display:flex;align-items:center;margin-bottom:8px}.employer-hero-stats-title{font-size:12px;font-weight:600;color:#00579b;margin-left:6px}.employer-hero-stats-number{font-size:18px;font-weight:700;color:#333;margin:0 0 4px}.employer-hero-floating-dot{position:absolute;width:12px;height:12px;border-radius:50%;animation:float 3s ease-in-out infinite}.employer-hero-floating-1{top:80px;right:440px;background:rgba(0,87,155,.2);animation-delay:0s}.employer-hero-floating-2{top:200px;right:460px;background:rgba(0,87,155,.3);animation-delay:1s}.employer-hero-floating-3{bottom:180px;right:450px;background:rgba(0,87,155,.4);animation-delay:2s}.employer-reviews-section{padding:80px 0;background:#fff}.employer-reviews-badge{color:#00579b;font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:1px;margin-bottom:12px;display:block}.employer-reviews-title{color:#333;font-size:42px;font-weight:700;margin-bottom:16px}.employer-reviews-subtitle{color:#666;font-size:18px;max-width:600px;margin:0 auto;line-height:1.6}.employer-reviews-card{background:#fff;border-radius:16px;padding:32px;box-shadow:0 8px 30px rgba(0,87,155,.08);border:1px solid rgba(0,87,155,.1);margin-bottom:30px;position:relative;transition:all .3s ease;cursor:pointer}.employer-reviews-card:hover{transform:translateY(-5px);box-shadow:0 12px 40px rgba(0,87,155,.15)}.employer-reviews-quote-icon{position:absolute;top:-10px;left:32px;width:40px;height:40px;background:linear-gradient(135deg,#00579b,#0066b3);border-radius:50%;display:flex;align-items:center;justify-content:center}.employer-reviews-rating{display:flex;gap:4px;margin-bottom:16px;margin-top:12px}.employer-reviews-quote{font-size:16px;line-height:1.6;color:#444;font-style:italic;margin-bottom:24px;font-weight:400}.employer-reviews-author{display:flex;align-items:center;gap:12px}.employer-reviews-avatar{width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,#00579b,#0066b3);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;font-size:16px}.employer-reviews-author-name{font-size:16px;font-weight:600;color:#333;margin:0 0 4px}.employer-reviews-author-position{font-size:14px;color:#666;margin:0}.employer-reviews-author-company{font-size:12px;color:#00579b;margin:2px 0 0;font-weight:500}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (max-width:768px){.contact-form-field-row,.employer-hero-benefits{grid-template-columns:1fr!important}.employer-hero-benefits{gap:16px}.employer-hero-visual{margin-top:60px;height:400px!important}.employer-hero-dashboard{position:relative!important;width:100%!important;max-width:400px!important;margin:0 auto!important}.employer-hero-access-card,.employer-hero-floating-dot,.employer-hero-stats-card{display:none}.employer-feature-card{margin-bottom:2rem}.employer-features-cta-buttons{flex-direction:column;align-items:center}.employer-features-cta-trust-indicators{flex-direction:column;gap:12px}}.ai-job-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:1050;padding:20px}.ai-job-modal-content{background-color:#fff;border-radius:8px;box-shadow:0 10px 30px rgba(0,0,0,.3);max-width:600px;width:100%;max-height:90vh;overflow:hidden}.ai-job-modal-header{padding:20px 24px;border-bottom:1px solid #e9ecef;display:flex;align-items:center;justify-content:space-between;background-color:#f8f9fa}.ai-job-modal-title{margin:0;font-size:18px;font-weight:600;color:#151212}.ai-job-modal-close{background:none;border:none;font-size:24px;font-weight:700;color:#6c757d;cursor:pointer;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease}.ai-job-modal-close:hover{background-color:#f8f9fa;color:#495057}.ai-job-modal-body{padding:24px}.ai-job-modal-form-group{margin-bottom:1.5rem}.ai-job-modal-label{display:block;margin-bottom:8px;font-weight:600;color:#151212;font-size:14px}.ai-job-modal-textarea{width:100%;border:1px solid #ced4da;border-radius:4px;padding:12px;font-size:14px;line-height:1.5;resize:vertical;min-height:180px;font-family:inherit;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.ai-job-modal-textarea:focus{border-color:#08579b;outline:0;box-shadow:0 0 0 .2rem rgba(8,87,155,.25)}.ai-job-modal-textarea:disabled{background-color:#f8f9fa;opacity:.65;cursor:not-allowed}.ai-job-modal-textarea-error{border-color:#dc3545}.ai-job-modal-textarea-error:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.ai-job-modal-error{display:block;width:100%;margin-top:.25rem;font-size:.875rem;color:#dc3545}.ai-job-modal-help-text{display:block;margin-top:8px;font-size:.875rem;color:#6c757d;line-height:1.4}.ai-job-modal-footer{display:flex;justify-content:flex-end;align-items:center;margin-top:24px;padding-top:16px;border-top:1px solid #e9ecef}@media (max-width:768px){.ai-job-modal-overlay{padding:10px}.ai-job-modal-content{max-width:100%;max-height:95vh}.ai-job-modal-header{padding:16px 20px}.ai-job-modal-body{padding:20px}.ai-job-modal-title{font-size:16px}.ai-job-modal-footer{flex-direction:column;gap:12px}.ai-job-modal-footer .tt-button{width:100%}}.cross-close{color:#fff;font-size:30px}.work-authorization-form,.work-preferences-form{background:#fff;border-radius:12px;padding:24px;margin-bottom:24px;border:1px solid #e5e7eb}.work-authorization-form .form-section-title,.work-preferences-form .form-section-title{font-size:20px;font-weight:600;color:#1f2937;margin:0 0 24px;padding-bottom:12px;border-bottom:2px solid #f3f4f6}.work-authorization-form .form-grid,.work-preferences-form .form-grid{display:grid;grid-gap:24px;gap:24px;grid-template-columns:1fr}.work-authorization-form .form-section1,.work-preferences-form .form-section1{background:#f9fafb;border-radius:8px;padding:20px;border:1px solid #f3f4f6}.work-authorization-form .form-group,.work-preferences-form .form-group{margin-bottom:16px}.work-authorization-form .form-group:last-child,.work-preferences-form .form-group:last-child{margin-bottom:0}.work-authorization-form .checkbox-wrapper,.work-preferences-form .checkbox-wrapper{display:flex;align-items:flex-start;gap:12px}.work-authorization-form .form-checkbox,.work-preferences-form .form-checkbox{width:18px;height:18px;margin:0;cursor:pointer;accent-color:#3b82f6}.work-authorization-form .checkbox-label,.work-preferences-form .checkbox-label{font-size:14px;font-weight:500;color:#374151;cursor:pointer;line-height:1.5;margin:0}.work-authorization-form .info-note{background:#eff6ff;border:1px solid #dbeafe;border-radius:8px;padding:16px}.work-authorization-form .info-note p{font-size:14px;line-height:1.5}@media (min-width:768px){.work-authorization-form .form-grid,.work-preferences-form .form-grid{grid-template-columns:1fr 1fr}.work-authorization-form .form-grid{grid-template-columns:2fr 1fr}}@media (min-width:1024px){.work-preferences-form .form-grid{grid-template-columns:repeat(2,1fr)}}.jobs-error-container{text-align:center;padding:50px;display:flex;flex-direction:column;align-items:center;gap:20px;min-height:400px;justify-content:center}.jobs-error-avatar{margin-bottom:20px;filter:drop-shadow(0 4px 8px rgba(0,0,0,.1))}.jobs-error-avatar img{border-radius:10px;object-fit:contain}.jobs-error-content{max-width:500px}.jobs-error-title{margin-bottom:15px;color:#dc3545;font-size:24px;font-weight:600}.jobs-error-description{color:#6c757d;font-size:16px;line-height:1.5;margin-bottom:10px}.jobs-error-subdescription{color:#6c757d;font-size:14px;line-height:1.4}.jobs-complete-profile-btn{margin-top:25px;padding:15px 40px;background-color:#1e5ba8;color:#fff;border:none;border-radius:12px;cursor:pointer;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;transition:all .2s ease;box-shadow:0 4px 12px rgba(30,91,168,.2)}.jobs-complete-profile-btn:hover{background-color:#174a93;transform:translateY(-1px);box-shadow:0 6px 16px rgba(30,91,168,.3)}.jobs-empty-container{text-align:center;padding:40px;display:flex;flex-direction:column;align-items:center;gap:15px}.jobs-empty-avatar{margin-bottom:10px;opacity:.8}.jobs-empty-avatar img{border-radius:10px;object-fit:contain}.jobs-empty-message{font-size:16px;color:#6c757d;max-width:400px;line-height:1.5}.markdown-content ul{list-style-type:square!important;margin:8px 0 16px!important;padding-left:40px!important;list-style-position:outside!important}.markdown-content ul ul{list-style-type:circle!important;margin:4px 0!important}.markdown-content ul ul ul{list-style-type:disc!important}.markdown-content li{margin-bottom:6px!important;display:list-item!important;list-style-type:inherit!important;line-height:1.5!important;padding-left:8px!important}.markdown-content li:last-child{margin-bottom:0!important}.markdown-content ul li{list-style-type:inherit!important;display:list-item!important}.markdown-content strong{font-weight:700}.markdown-content p{margin-bottom:8px}.markdown-content p:has(ul){margin-bottom:0}.markdown-content p+ul,.markdown-content ul+p{margin-top:8px}