@import url("a5e1fe0cd549.min.css");:root{--text-primary:#555454;--main-background:#f0f5f754;--primary:#f0f7ff7a;--secondary:#267ada;--third:#004aad;--accent:#2070cc;--accent-tag:#2070cccd;--accent-light:#006edb59;--accent-hover:#2070cc;--accent-gradient:linear-gradient(to right,#3993f1,#004aad);--accent-gradient-success:linear-gradient(to right,#34a853b6,#34a853e0);--accent-gradient-orange:linear-gradient(to right,#f9aa00dc,#F9AB00);--accent-gradient-red:linear-gradient(to right,#f90000b9,#f90000dc);--accent-gradient-black:linear-gradient(to right,#00000094,#000000bf);--accent-offer-bar:linear-gradient(to left,#3993f1,#004aad);--text:#000000;--text-light:#357dc599;--text-lighter:#93a5c9;--text-dark:#1e1e1e;--background:#ffffff;--card-bg:#ffffff;--border:#e2eeff;--shadow:0 1px 3px rgba(15,42,96,0.05);--shadow-hover:0 4px 6px rgba(15,42,96,0.05);--button-shadow:0 2px 5px rgba(79,134,229,0.2);--button-shadow-hover:0 4px 12px rgba(79,134,229,0.3);--search-check-background:#ffffff;--panel-background:#f5f7fc87}.panel-standard-button,.panel-active-button,.panel-success-button,.panel-orange-button,.panel-red-button,.panel-black-button{padding:0.8rem 1.4rem;border-radius:10px;font-weight:500;cursor:pointer;transition:all 0.3s;margin-right:10px;margin-top:10px;min-width:140px}.panel-standard-button{background-color:var(--background);color:var(--accent);border:1px solid var(--accent-light);box-shadow:var(--shadow)}.panel-standard-button:hover{color:var(--background);background-color:var(--secondary);box-shadow:var(--button-shadow);transform:translateY(-1px)}.panel-active-button{background:var(--accent-gradient);color:white;border:none;box-shadow:var(--button-shadow)}.panel-active-button:hover{color:var(--background);box-shadow:var(--button-shadow-hover);transform:translateY(-1px)}.panel-success-button{background:var(--accent-gradient-success);color:white;border:none;box-shadow:var(--button-shadow)}.panel-success-button:hover{color:var(--background);box-shadow:var(--button-shadow-hover);transform:translateY(-1px)}.panel-orange-button{background:var(--accent-gradient-orange);color:rgba(0,0,0,0.68);border:none;box-shadow:var(--button-shadow)}.panel-orange-button:hover{color:rgba(0,0,0,0.68);box-shadow:var(--button-shadow-hover);transform:translateY(-1px)}.panel-red-button{background:var(--accent-gradient-red);color:rgb(255,255,255);border:none;box-shadow:var(--button-shadow)}.panel-red-button:hover{color:var(--background);box-shadow:var(--button-shadow-hover);transform:translateY(-1px)}.panel-black-button{background:var(--accent-gradient-black);color:rgb(255,255,255);border:none;box-shadow:var(--button-shadow)}.panel-black-button:hover{color:rgb(255,255,255);box-shadow:var(--button-shadow-hover);transform:translateY(-1px)}.swal2-popup .swal2-confirm.panel-success-button:hover{background:var(--accent-gradient-success)!important;color:var(--background);!important;box-shadow:var(--button-shadow-hover)!important;transform:translateY(-1px)!important}.swal2-popup .swal2-confirm.panel-red-button:hover{background:var(--accent-gradient-red)!important;color:var(--background);!important;border:none;box-shadow:var(--button-shadow)!important}.swal2-popup .swal2-confirm.panel-orange-button:hover{background:var(--accent-gradient-orange)!important;color:rgba(0,0,0,0.68)!important;border:none!important;box-shadow:var(--button-shadow)!important}.swal2-popup .swal2-confirm.panel-black-button:hover{background:var(--accent-gradient-black);color:var(--background);border:none;box-shadow:var(--button-shadow)}.swal2-popup .swal2-cancel.panel-active-button:hover{background:var(--accent-gradient)!important;color:var(--background);box-shadow:var(--button-shadow-hover)!important;transform:translateY(-1px)!important}.swal2-popup .swal2-cancel.panel-standard-button:hover{background-color:var(--primary)!important;color:var(--accent)!important;border:1px solid var(--accent-light)!important;box-shadow:var(--shadow)!important}*{margin:0px;padding:0px;border:none;outline:none;font-size:100%}body{font-size:16px;color:#363636;line-height:28px;font-weight:400;background:#ffffff;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;font-family:'Jost',sans-serif;font-style:normal}a{text-decoration:none;cursor:pointer}a:hover,a:focus,a:visited{text-decoration:none;outline:none}h1,h2,h3,h4,h5,h6{position:relative;font-weight:normal;margin:0px;background:none;line-height:1.2em}section{position:relative}textarea{overflow:hidden;resize:none}button{background-color:transparent;outline:none!important;cursor:pointer;min-width:auto}p,.text{font-size:16px;color:var(--text-primary);line-height:24px;font-weight:400;margin:0}.text-color{color:var(--text-primary)}.job-detail p.text,.text{color:#202124!important;font-family:Jost;line-height:28px}.fw500{font-weight:500}.wa{width:auto!important}.ha{height:auto!important}.w60{width:60px}.w70{width:70px!important}::-webkit-input-placeholder{color:inherit}::-moz-input-placeholder{color:inherit}::-ms-input-placeholder{color:inherit}.mt20{margin-top:20px}.mt30{margin-top:30px}.mt60{margin-top:60px}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.ml5{margin-left:5px}.ml20{margin-left:20px}.mr3{margin-right:3px}.mr4{margin-right:4px}.mr5{margin-right:5px}.hstyle{font-size:16px;margin-bottom:10px}.social-link-style1 i{color:#202124;font-size:16px;transition:all 300ms ease}.social-link-style1 i:hover{color:var(--accent-hover)}.auto-container{position:static;max-width:1400px;padding:0px 15px;margin:0 auto;width:100%}.page-wrapper{position:relative;margin:0 auto;width:100%;min-width:300px;overflow:hidden;z-index:1;transition:all 300ms ease}.section{padding:60px 0 30px}ul,li{list-style:none;padding:0px;margin:0px}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.checkboxes{list-style:none;padding:0}.checkboxes.inline{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.checkboxes li{margin-right:20px;margin-bottom:10px}.checkboxes label{display:inline-block;cursor:pointer;position:relative;padding-left:28px;margin-bottom:0;font-size:17px;line-height:20px;color:var(--text-primary)}.checkboxes label span{color:#909090}.checkboxes input[type="checkbox"]{display:none}.checkboxes label:before{content:"";display:inline-block;width:18px;height:18px;margin-right:10px;position:absolute;left:0;top:2px;background-color:#fff;border:1px solid #ECEDF2;border-radius:10px;box-sizing:border-box;transition:all 0.25s;font-family:"Font Awesome 6 Pro";color:#fff;font-size:9px;font-weight:900;text-align:center;line-height:17px}.checkboxes input[type="checkbox"]:checked+label:before{content:"\f00c";background-color:var(--accent-hover);border:1px solid #1967D2}.checkboxes.square label:before{border-radius:2px}.switchbox-outer{position:relative}.switchbox-outer h4{font-size:16px;line-height:1em;color:#1b2032;font-weight:700;margin-bottom:15px}.switchbox{position:relative}.switchbox li{position:relative;margin-bottom:20px}.switchbox .title{position:relative;margin-left:10px;font-size:17px;color:#4c555c;line-height:20px}.switch{position:relative;display:flex;margin:0;align-items:center;cursor:pointer}.switch input{opacity:0;width:0;height:0}.slider{position:relative;cursor:pointer;min-width:40px;width:40px;height:20px;background-color:#ffffff;border:1px solid #909090;transition:0.4s}.slider:before{position:absolute;content:"";height:10px;width:10px;left:4px;bottom:4px;background-color:#909090;transition:0.4s}input:checked+.slider{background-color:var(--accent-hover);border:2px solid #1967D2}input:checked+.slider:before{background:#ffffff!important;transform:translateX(19px)}.default-form{position:relative}.default-form .form-group{position:relative;margin-bottom:20px}.default-form .form-group:last-child{margin-bottom:0}.default-form .form-group>label{font-size:16px;line-height:20px;color:#202124;font-weight:500;margin-bottom:10px}.dt-input{position:relative;width:100%;display:block;line-height:10px;padding:10px 15px;font-size:17px;color:var(--text-primary);background:#F0F5F7;border:1px solid #F0F5F7;box-sizing:border-box;border-radius:4px;transition:all 300ms ease}.default-form .form-group input[type="text"],.default-form .form-group input[type="password"],.default-form .form-group input[type="number"],.default-form .form-group input[type="email"],.default-form .form-group input[type="url"],.default-form .form-group textarea,.default-form .form-group select{position:relative;width:100%;display:block;height:50px;line-height:30px;padding:10px 15px;font-size:17px;color:var(--text-primary);background-color:#f0f4f82b;border:1px solid #c1c1c1;box-sizing:border-box;border-radius:4px;transition:all 300ms ease}.default-form .form-group input[type="text"]:focus,.default-form .form-group input[type="email"]:focus,.default-form .form-group input[type="url"]:focus,.default-form .form-group select:focus,.default-form .form-group textarea:focus{border-color:var(--accent-hover);background:#ffffff}.default-form .form-group textarea{height:160px;resize:none;padding-top:15px}.default-form .form-group input[type="submit"],.default-form .form-group>button{position:relative;display:inline-block;min-width:160px}.default-form input.error:focus,.default-form select.error:focus,.default-form textarea.error:focus{border-color:#ff0000}.default-form label.error{display:block;font-weight:500;font-size:16px;text-transform:capitalize;line-height:24px;color:#ff0000;margin-bottom:0}.default-form .form-group>.icon{position:absolute;right:20px;bottom:0;color:#9fa9b8;font-size:16px;line-height:54px}.default-form .form-group .rating{position:relative}.default-form .form-group .rating a{position:relative;font-size:16px;color:#999999}.default-form .form-group .rating a:hover{color:#FFC78B}#email-form .form-group:first-child{margin-bottom:0}#email-form .response{position:relative;text-align:center}#email-form .response .success{background:#35c2a5;color:#ffffff;padding:0 10px;margin-bottom:10px}#email-form .response .failed{background-color:#f74848;color:#ffffff;padding:0 10px;margin-bottom:10px}#email-form .response .text-info{background-color:#ffa737;color:#222222!important;padding:0 10px;margin-bottom:10px;display:flex;align-items:center;justify-content:center}.chosen-container-active .chosen-choices li.search-field input[type=text]{line-height:60px!important;min-height:60px!important}.chosen-container.chosen-with-drop .chosen-drop{background:#F0F5F7;min-height:60px;line-height:60px;border:0!important;border-radius:8px}.chosen-container-single .chosen-single{background:#F0F5F7;border:0!important;border-radius:8px}.chosen-container-single .chosen-search:before{display:none}.chosen-container-single .chosen-search input[type=text]{height:40px;line-height:20px;padding:10px 20px}img{display:inline-block;max-width:100%;height:auto}hr{-webkit-appearance:none;position:relative;height:1px;margin:30px auto;background-color:#ECEDF2;border-style:none;outline-style:none}.tabs-box{position:relative;border:1px solid #e2e8f0;border-radius:10px}.tabs-box .tab{display:none}.tabs-box .active-tab{display:block}.tabs-box .tab-btn{cursor:pointer}.scroll-to-top{position:fixed;right:20px;bottom:110px;z-index:999;width:40px;height:40px;font-size:18px;line-height:40px;border-radius:50%;text-align:center;display:none;cursor:pointer;background-color:#23293e;color:var(--accent-hover);background-color:rgba(25,103,210,0.07);transition:all 300ms ease}.scroll-to-top:hover{color:#ffffff;background-color:var(--accent-hover)}.scroll-to-top.style-two{color:#34A853;background-color:rgba(52,168,83,0.07)}.scroll-to-top.style-two:hover{color:#ffffff;background-color:#34a853}.theme-btn{position:relative;display:inline-flex;transition:all 0.5s ease;overflow:hidden;justify-content:center;align-items:center;z-index:1}.btn-style-mobile{position:relative;text-align:center;white-space:nowrap;color:#ffffff;background-color:#4e4e4e;font-size:17px;line-height:20px;border-radius:8px;font-weight:400;padding-bottom:10px}.btn-style-mobile i{transform:rotate(-45deg)}.btn-style-mobile:hover{color:#ffffff;background-color:#000000}.btn-style-one{position:relative;text-align:center;white-space:nowrap;color:#ffffff;background-color:var(--accent-hover);font-size:17px;line-height:20px;border-radius:8px;font-weight:400;padding:18px 35px 15px 35px}.btn-style-one i,.btn-style-three i{transform:rotate(-45deg)}.btn-style-one:hover{color:#ffffff;background-color:#0146A6}.btn-style-two{position:relative;text-align:center;white-space:nowrap;color:#202124;background-color:#F9AB00;font-size:17px;line-height:20px;border-radius:8px;font-weight:400;padding:18px 35px 15px 35px}.btn-style-two:hover{color:#202124;background-color:#E9A000}.btn-style-three{position:relative;text-align:center;white-space:nowrap;color:var(--accent-hover);background-color:#E2EAF8;font-size:17px;line-height:20px;border-radius:8px;font-weight:400;padding:18px 35px 15px 35px}.btn-style-three:hover{color:#FFFFFF;background-color:var(--accent-hover)}.btn-style-four{position:relative;text-align:center;white-space:nowrap;color:#34A853;background-color:#E1F2E5;font-size:16px;line-height:20px;border-radius:8px;font-weight:400;padding:15px 35px}.btn-style-four:hover{color:#FFFFFF;background-color:#34A853}.btn-style-seven{position:relative;text-align:center;white-space:nowrap;color:#ffffff;background-color:#34A853;line-height:20px;border-radius:8px;font-weight:400;padding:15px 35px}.btn-style-seven:hover{color:#34A853;background-color:#E1F2E5}.theme-btn.large{padding:20px 50px;font-size:16px;line-height:20px}.theme-btn.small{padding:5px 18px;font-size:16px;min-width:80px;font-weight:400;line-height:21px;border-radius:5px}#toggle-user-sidebar{display:none}.dashboard-option{position:relative;margin-left:30px}.dashboard-option .dropdown-menu{transform:none!important;top:100%!important;left:auto!important;right:0!important;min-width:300px;margin-top:8px;background:#FFFFFF;border:1px solid #ECEDF2;box-shadow:0px 6px 15px rgba(64,79,104,0.05);border-radius:8px;padding:30px 30px 17px}.dashboard-option .dropdown-menu:before{position:absolute;right:30px;top:-8px;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #ECEDF2;content:""}.dashboard-option .dropdown-toggle{position:relative;display:flex;align-items:center}.dashboard-option .dropdown-toggle::after{margin-left:12px;content:"\f107";font-family:'Font Awesome 5 Free';font-weight:900;border:0}.dashboard-option .thumb{height:50px;width:50px;border-radius:50%;overflow:hidden}.dashboard-option .name{position:relative;display:block;color:#202124;font-size:17px;line-height:28px;margin-left:20px}.dashboard-option .dropdown-menu li a{position:relative;display:flex;align-items:center;padding:10px 30px;line-height:30px;font-weight:400;font-size:17px;color:var(--text-primary);text-align:left;text-transform:capitalize;border-radius:8px;transition:all 500ms ease}.dashboard-option .dropdown-menu li a i{position:relative;margin-right:15px;font-size:22px;color:var(--text-primary);text-align:center;transition:all 500ms ease}.dashboard-option .dropdown-menu li.active a,.dashboard-option .dropdown-menu li:hover a{color:var(--accent-hover);background:rgba(25,103,210,0.1)}.dashboard-option .dropdown-menu li.active a i,.dashboard-option .dropdown-menu li:hover a i{color:var(--accent-hover)}.mm-panels{--mm-color-background:#d3d3d3;--mm-color-text-dimmed:#979797;--mm-color-border:rgba(255,255,255,0.1);--mm-listitem-size:50px}.mm-menu a,.mm-menu a:active,.mm-menu a:hover,.mm-menu a:link,.mm-menu a:visited{color:#979797}.mm-menu li{padding:0 20px}.mm-menu .mm-listitem:after{display:none}.mm-menu li.current>a{color:#ffffff;background:rgba(255,255,255,0.2);border-radius:5px;line-height:30px}.mm-menu_fullscreen.mm-menu_position-bottom{top:80px}.mm-btn:after,.mm-btn:before{border-color:#ffffff;border-width:1.5px;height:6px;width:6px}.mm-panels .mm-counter{position:absolute;right:45px;top:50%;text-indent:0;display:block;margin-top:-10px;background-color:rgba(255,167,55,0.8);height:20px;width:20px;text-align:center;border-radius:50%;color:#fff;line-height:22px;font-size:12px;font-weight:600;padding:0}#toggle-user-sidebar{margin-left:20px}#toggle-user-sidebar .thumb{display:block;height:30px;width:30px;border:2px solid rgba(255,255,255,0.15);border-radius:50%}.mm-navbar_sticky{padding:7px 0}.mm-listview{padding-top:20px}.mm-menu li{margin-bottom:10px}.mobile-nav-toggler .flaticon-menu-1:before{transition:all 100ms ease}.mm-wrapper_opened .mobile-nav-toggler .flaticon-menu-1:before{content:"\f175";font-size:18px;line-height:30px;display:block}.mm-add-listing{margin-top:15px;border:transparent;display:none}.mm-add-listing .theme-btn{border-radius:0;display:flex;align-items:center;justify-content:center;width:100%;color:#ffffff!important;height:60px;border-radius:10px}.mm-add-listing .mm-listitem__text{padding:0}.mm-add-listing .contact-info{position:relative;padding:18px 0;display:block}.mm-add-listing .phone-num{position:relative;display:block;font-weight:500;font-size:18px;line-height:28px;margin-bottom:13px;color:#7E7E7E}.mm-add-listing .phone-num span{display:block}.mm-add-listing .phone-num a{color:#ffffff}.mm-add-listing .address{position:relative;display:block;font-size:16px;line-height:30px;color:#7E7E7E}.mm-add-listing .email{font-size:16px;line-height:30px;color:#7E7E7E!important}.mm-add-listing .social-links{position:relative;display:block;align-items:center}.mm-add-listing .social-links a{font-size:16px;line-height:16px;text-transform:capitalize;color:#7E7E7E;margin-right:37px}.mm-panel:after{height:10px}.dashboard{position:relative;background-color:var(--panel-background);padding-left:300px;min-height:100vh}.dashboard .main-header{background:#ffffff}.dashboard .dashboard-outer{position:relative;padding:10px 20px 0}.dashboard .upper-title-box{position:relative;margin-top:30px;margin-bottom:60px}.dashboard .upper-title-box h3{font-weight:500;font-size:30px;line-height:41px;color:#202124;margin-bottom:10px}.ui-item{position:relative;height:130px;width:100%;border-radius:5px;display:flex;align-items:center;justify-content:space-between;background:#FFFFFF;border:1px solid #ECEDF2;box-shadow:0px 6px 15px rgba(64,79,104,0.05);border-radius:8px;padding:30px;margin-bottom:30px}.ui-item .right{text-align:right}.ui-item h4{font-size:30px;color:var(--accent-hover);font-weight:500;line-height:1em;margin-bottom:3px}.ui-item p{font-size:17px;color:#202124;line-height:26px}.ui-item .icon{position:relative;display:block;height:70px;width:70px;line-height:70px;font-size:40px;color:#1967d2;text-align:center;background-color:rgba(25,103,210,0.1);border-radius:8px}.ui-item.ui-yellow h4{color:#f9ab00}.ui-item.ui-yellow .icon{color:#f9ab00;background:rgba(249,171,0,0.1)}.ui-item.ui-green h4{color:#34a853}.ui-item.ui-green .icon{color:#34a853;background:rgba(52,168,83,0.1)}.ui-item.ui-black h4{color:#212322}.ui-item.ui-black .icon{color:#212322;background:rgba(49,49,49,0.1)}.user-sidebar{position:fixed;left:0;bottom:0;height:calc(100%);padding-top:20px;background:#ffffff;overflow:auto;transition:all 300ms ease;z-index:9;border:1px solid #ECEDF2;box-shadow:0px 6px 15px rgba(64,79,104,0.05)}.user-sidebar::-webkit-scrollbar{width:4px}.user-sidebar::-webkit-scrollbar-track{background:transparent}.user-sidebar::-webkit-scrollbar-thumb{background-color:#F0F5F7;border-radius:10px}.user-sidebar-active .user-sidebar{transform:translateX(0)}.sidebar-backdrop{position:fixed;height:100%;width:100%;background:rgba(0,0,0,0.4);transition:all 300ms ease;z-index:98;opacity:0;visibility:hidden}.user-sidebar .sidebar-inner{position:relative;padding:60px 30px}.user-sidebar .navigation{position:relative;left:0;width:100%;margin:0px}.user-sidebar .navigation li{position:relative;width:100%}.user-sidebar .navigation li a{position:relative;display:flex;align-items:center;padding:10px 30px;line-height:30px;font-weight:400;font-size:17px;color:var(--text-primary);text-align:left;text-transform:capitalize;border-radius:8px;transition:all 500ms ease}.user-sidebar .navigation li a i{position:relative;margin-right:15px;font-size:22px;color:var(--text-primary);text-align:center;transition:all 500ms ease}.user-sidebar .navigation>li.active>a,.user-sidebar .navigation>li:hover>a{color:var(--accent-hover);background:rgba(56,123,216,0.06)}.user-sidebar .navigation li.active a i,.user-sidebar .navigation li:hover a i{color:var(--accent-hover)}.place.sky{color:#4cbfd8}.place.sky .icon{background-color:#4cbfd8}.place.pink{color:#ff8480}.place.pink .icon{background-color:#ff8480}.place.purple{color:#8c689d}.place.purple .icon{background-color:#8c689d}.place.green{color:#35c2a5}.place.green .icon{background-color:#35c2a5}.place.orange{color:#ffb874}.place.orange .icon{background-color:#ffb874}.place.purple{color:#8c689d}.place.purple .icon{background-color:#8c689d}.ls-widget{position:relative;background:#ffffff;border-radius:8px;box-shadow:0px 6px 15px rgba(64,79,104,0.05);margin-top:30px;margin-bottom:30px}.ls-widget .widget-title{position:relative;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;background:transparent;padding:10px 20px 10px;min-height:60px}.ls-widget .widget-title h4{position:relative;font-size:18px;line-height:30px;color:#1b2032;font-weight:500;margin-right:30px;padding:7px 0}.ls-widget .widget-title h4 .icon{position:absolute;left:0;top:0px;line-height:30px;color:#9fa9b8}.widget-title .chosen-single{position:relative;height:45px;padding:10px 20px;font-size:16px;color:var(--text-primary);line-height:25px;background:#F0F5F7}.widget-title .chosen-container{margin-left:20px}.widget-title .chosen-container-single .chosen-single div:after{color:var(--text-primary);content:"\f17c";font-family:'Flaticon';font-size:10px}.ls-widget .widget-content{position:relative;padding:0px 16px 10px}.ls-widget .widget-content p{position:relative;font-size:16px;line-height:26px;color:#5c6770;font-weight:400;margin-bottom:26px}.main-footer{position:relative;background-color:#ffffff}.main-footer.alternate5{border-top:1px solid #ECEDF2;min-height:300px;box-sizing:border-box;contain:layout}.main-footer .widgets-section{position:relative;padding-top:40px;padding-bottom:40px;min-height:200px}.main-footer .footer-column{position:relative;margin-bottom:30px}.main-footer .footer-widget{position:relative}.main-footer .widget-title{position:relative;font-size:18px;font-weight:500;color:#2F2D51;line-height:1.4em;margin-bottom:20px}.main-footer .logo{position:relative;margin-bottom:25px}.main-footer .logo img{display:block;height:40px;width:auto}.main-footer .social-links a i{font-size:16px;width:16px;height:16px;display:inline-block}.main-footer .phone-num{position:relative;font-size:18px;line-height:28px;color:#202124;font-weight:500;margin-bottom:15px}.main-footer .phone-num span{position:relative;display:block}.main-footer .phone-num a{color:var(--accent-hover)}.main-footer .address{font-size:16px;line-height:30px;color:var(--text-primary);font-weight:400}.main-footer .address a{color:var(--text-primary)}.main-footer .links-widget{position:relative;padding-left:20px}.main-footer .list{position:relative}.main-footer .list li{position:relative;display:block;font-size:16px;line-height:20px;font-weight:400;color:var(--text-primary);margin-bottom:15px}.main-footer .list li a{display:inline-block;color:var(--text-primary);transition:all 200ms ease}.main-footer .list li:before{position:absolute;left:0;top:10px;height:2px;width:0px;content:"";border-bottom:2px solid #1967D2;transition:all 300ms ease}.main-footer .list li:hover:before{width:15px}.main-footer .list li:hover a{transform:translateX(25px);color:var(--accent-hover)}.main-footer .footer-bottom{position:relative;width:100%;padding:20px 0;text-align:center;border-top:1px solid #ECEDF2;min-height:20px;margin-bottom:10px}.main-footer .footer-bottom .bottom-left{position:relative;display:flex;align-items:center}.main-footer .footer-bottom .logo{margin-bottom:0;margin-right:28px}.main-footer .copyright-text{position:relative;display:block;font-size:16px;line-height:24px;font-weight:400;color:var(--text-primary);padding:0}.main-footer .copyright-text a{display:inline-block;color:var(--text-primary);line-height:30px;transition:all 300ms ease}.main-footer .copyright-text a:hover{text-decoration:underline;color:#9DB1BC}.main-footer .footer-bottom .outer-box{position:relative;display:flex;justify-content:space-between;align-items:center}.main-footer .social-links{position:relative;display:flex;align-items:center}.main-footer .social-links a{position:relative;margin-left:35px;font-size:16px;line-height:24px;color:var(--text-primary);transition:all 300ms ease}.main-footer .social-links a:hover{color:var(--accent)}.copyright-text{position:relative;text-align:center;padding:30px 0 50px;font-size:16px;line-height:24px;color:var(--text-primary)}@media (min-width:1024px){.row-foter{max-height:160px}}.main-header{position:absolute;left:0;top:0;width:100%;height:auto;z-index:99;background-color:white}.header-span{position:relative;display:block;width:100%;height:60px;z-index:1}.main-header.fixed-header{position:fixed;background:#ffffff;box-shadow:0 0 10px rgba(0,0,0,0.3);height:60px}.main-header.fixed-header .logo{padding:15px 0}.main-header .main-box{position:relative;display:flex;justify-content:space-between;align-items:center;padding:0 60px;max-width:1920px;min-height:60px;margin:0 auto;height:60px;border-bottom:1px solid #eaecef}.main-header .nav-outer{position:relative;display:flex;align-items:center}.main-header .logo-box{position:relative;display:flex;align-items:center}@media (max-width:1023px){.logo-single-img{display:none}}@media (min-width:1024px){.logo-box-single{margin-bottom:60px;display:flex;justify-content:space-around}.logo-single-img{content:url(/static/images/logo.svg)}}.logo{filter:drop-shadow(0 4px 8px rgba(0,0,0,0.1))}.main-header .logo{position:relative;z-index:9;padding:25px 0;margin-right:10px;transition:all 300ms ease}.logo-transision{margin:40px}.main-menu{position:static}.main-menu .navbar-collapse{padding:0px}.main-menu .navigation{position:static;display:flex;align-items:center}.main-menu .navigation>li{position:relative;margin-right:40px;padding:20px 0;transition:all 300ms ease}.main-menu .navigation>li>span,.main-menu .navigation>li>a{position:relative;display:block;text-align:center;opacity:1;font-size:17px;line-height:30px;font-weight:400;color:#202124;cursor:pointer;transition:all 300ms ease}.main-menu .navigation>li.current>a,.main-menu .navigation>li.current>span{color:var(--accent-hover)}.main-menu .navigation>li.dropdown>span{padding-right:18px}.main-menu .navigation>li.dropdown>span:after{position:absolute;right:0px;top:50%;margin-top:-10px;font-family:"Font Awesome 6 Pro";content:"\f107";display:block;line-height:20px;font-size:16px;font-weight:900;z-index:5;color:#202124}.main-menu .navigation>li>a>span{position:relative}.main-menu .navigation>li>ul{position:absolute;top:100%;left:0;padding:15px 0;opacity:0;z-index:1;min-width:230px;border-top:2px solid #1967D2;border-radius:0px 0px 8px 8px;background-color:#fff;-ms-box-shadow:0px 6px 15px rgba(64,79,104,0.05);box-shadow:0px 6px 15px rgba(64,79,104,0.05);transform:scaleY(0);transform-origin:top;transition:all 0.2s}.main-menu .navigation>li>ul:before{position:absolute;left:20px;top:-7px;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:5px solid #1967D2;content:""}.main-menu .navigation>li>ul>li{position:relative;display:block;z-index:1}.main-menu .navigation>li>ul>li:last-child{border-bottom:none}.main-menu .navigation>li>ul>li>span,.main-menu .navigation>li>ul>li>a{position:relative;display:block;padding:10px 30px;z-index:1;font-weight:400;font-size:17px;line-height:20px;color:var(--text-primary);white-space:nowrap;text-transform:capitalize;cursor:pointer;transition:all 0.3s ease}.main-menu .navigation>li>ul>li>span:hover,.main-menu .navigation>li>ul>li>a:hover{color:var(--accent-hover);color:var(--accent-hover)}.main-menu .navigation>li.current.dropdown>span:after,.main-menu .navigation>li>ul>li>ul>li.current>a,.main-menu .navigation>li>ul>li.current>a{color:var(--accent-hover);color:var(--accent-hover)}.main-menu .navigation>li>ul>li>ul{position:absolute;top:100%;left:100%;padding:10px 0;min-width:220px;margin-top:-57px;opacity:0;z-index:1;border-top:2px solid #1967D2;background-color:#fff;-ms-box-shadow:0px 6px 15px rgba(64,79,104,0.05);box-shadow:0px 6px 15px rgba(64,79,104,0.05);transition:all 0.3s;transform:translateY(50px)}.main-menu .navigation>li>ul>li>ul>li{position:relative;width:100%}.main-menu .navigation>li>ul>li>ul>li>a{position:relative;display:block;padding:10px 30px;z-index:1;font-weight:400;font-size:17px;line-height:20px;color:#363636;white-space:nowrap;text-transform:capitalize;transition:all 0.3s ease}.main-menu .navigation>li>ul>li>ul>li>a:hover,.main-menu .navigation>li>ul>li>ul>li>span:hover{color:var(--accent-hover)}.main-menu .navigation>li>ul>li.dropdown>span:before{position:absolute;right:30px;top:50%;margin-top:-10px;font-family:"Font Awesome 6 Pro";content:"\f105";display:block;line-height:20px;font-size:17px;font-weight:900;z-index:5}.main-menu .navigation>li.dropdown:hover>ul{opacity:1;visibility:visible;transform:scaleY(1)}.main-menu .navigation li>ul>li.dropdown:hover>ul{opacity:1;visibility:visible;transform:translate(0px)}.main-header .outer-box{position:relative;display:flex;justify-content:center;align-items:center}.main-header .outer-box .btn-box{position:relative;display:flex;align-items:center}.main-header .outer-box .btn-box a{margin-left:20px}.main-header.header-shaddow{box-shadow:0px 6px 15px rgba(64,79,104,0.05);border-bottom:1px solid #ECEDF2}.about-section-three{position:relative;padding:50px 0}.about-section-three .images-box{position:relative}.about-section-three .images-box .row{margin:0 -5px}.about-section-three .images-box .column{position:relative;padding:0 5px}.about-section-three .images-box .image{position:relative;margin-bottom:10px}.about-section-three .images-box .image img{border-radius:4px;width:100%}.about-section-three .text-box,.about-section-three .fun-fact-section{max-width:900px;margin:0 auto}.about-section-three .fun-fact-section{padding:50px 0 30px}.about-section-three .text-box h4{font-weight:500;font-size:30px;line-height:31px;color:#202124;margin-bottom:31px}.about-section-three .text-box p{font-size:18px;line-height:26px;color:#343131;margin-bottom:26px}.sticky-header{position:fixed;visibility:hidden;opacity:0;left:0px;top:0px;width:100%;padding:0px 0px;z-index:99;background:rgba(255,255,255,0.952941);box-shadow:0px 4px 20px rgba(0,0,0,0.1);transition:all 300ms ease}.sticky-header.fixed-header{opacity:1;z-index:99;visibility:visible}.sticky-header .main-box{padding:0;margin:0}.sticky-header .logo,.sticky-header .outer-box,.sticky-header .main-box:before{display:none}.sticky-header .main-menu .navigation>li.dropdown>span:after,.sticky-header .main-menu .navigation>li.dropdown>span,.sticky-header .main-menu .navigation>li.dropdown>a:after,.sticky-header .main-menu .navigation>li>a{color:#363636}.sticky-header .main-menu .navigation>li.current.dropdown>span:after,.sticky-header .main-menu .navigation>li.current>span,.sticky-header .main-menu .navigation>li.current.dropdown>a:after,.sticky-header .main-menu .navigation>li.current>a{color:var(--accent-hover)}.mobile-header{position:relative;padding:20px 15px;min-height:60px;display:none;z-index:99;background-color:#ffffff;box-shadow:0px 6px 15px rgba(64,79,104,0.05)}.mobile-header:after{display:table;clear:both;content:""}.mobile-header .logo{position:relative;float:left;margin:0!important;padding:0!important;left:0}.mobile-header .logo img{max-height:50px}.mobile-header .nav-outer{position:relative;float:right}.mobile-header .outer-box{display:flex;justify-content:center;align-items:center}.mobile-header .search-box .search-btn{font-size:20px;color:#ffffff}.mobile-header .search-box{margin:0}.mobile-header .cart-btn>a{font-size:20px}.mobile-header .cart-btn>a,.mobile-header .login-box{margin-left:20px}.nav-outer .mobile-nav-toggler{position:relative;float:right;font-size:30px;line-height:30px;cursor:pointer;margin-left:20px;width:30px;color:#202124;order:3;transform:scaleX(-1);display:none}.mobile-header .login-box .icon-user{position:relative;height:18px;width:18px;display:block;background-image:url(../images/icons/user.svg);background-repeat:no-repeat;background-position:center}.mobile-header .login-box a{color:#202124;font-size:20px}.category-block{position:relative;margin-bottom:30px}.category-block .inner-box{position:relative;background:#FFFFFF;border:1px solid #ECEDF2;box-sizing:border-box;border-radius:10px;padding:19px;transition:all 300ms ease}.category-block .inner-box:hover{box-shadow:0px 7px 18px rgba(64,79,104,0.05)}.category-block .content{position:relative;display:flex;justify-content:center;padding-left:90px;min-height:70px;flex-direction:column}.category-block .icon{position:absolute;left:0;top:0;height:70px;width:70px;background:#ECEDF2;display:flex;justify-content:center;align-items:center;color:var(--accent-hover);font-size:36px;border-radius:10px;transition:all 300ms ease}.category-block .inner-box:hover .icon{color:#ffffff;background:#1967D2}.category-block h4{font-size:18px;color:#202124;font-weight:500;line-height:29px;margin-bottom:4px}.category-block h4 a{color:#202124;transition:all 300ms ease}.category-block h4 a:hover{color:var(--accent-hover)}.category-block p{font-size:16px;color:var(--text-primary);font-weight:400}.category-block-two{position:relative;margin-bottom:30px}.category-block-two .inner-box{position:relative;background:#FFFFFF;border:1px solid #ECEDF2;border-radius:8px;padding:40px 20px;text-align:center;transition:all 300ms ease}.category-block-two .inner-box:hover{box-shadow:0px 6px 15px rgba(64,79,104,0.05)}.category-block-two .content{position:relative;display:flex;justify-content:center;flex-direction:column;align-items:center}.category-block-two .icon{position:relative;display:inline-block;height:70px;width:70px;background:#ECEDF2;display:flex;justify-content:center;align-items:center;color:var(--accent-hover);font-size:36px;border-radius:50%;margin-bottom:20px;transition:all 300ms ease}.category-block-two .inner-box:hover .icon{color:#ffffff;background:#1967D2}.category-block-two h4{font-size:18px;color:#202124;font-weight:500;line-height:29px}.category-block-two h4 a{color:#202124;transition:all 300ms ease}.category-block-two h4 a:hover{color:var(--accent-hover)}.category-block-two p{font-size:16px;color:var(--text-primary);font-weight:400}.category-block-two.at-home20 .inner-box{border-radius:18px;box-shadow:0px 6px 15px 0px rgba(64,79,104,0.05)}.category-block-two.at-home20 .icon{background-color:#fff;border:1px solid #ECEDF2}.category-block-two.at-home20:hover .inner-box{background:#1967D2;box-shadow:0px 6px 15px 0px rgba(64,79,104,0.05)}.category-block-two.at-home20:hover .icon{background-color:#fff;border:1px solid #ECEDF2;color:var(--accent-hover)}.category-block-two.at-home20:hover p,.category-block-two.at-home20:hover h4 a{color:#fff}.application-end-widget{background-color:var(--background);box-shadow:0 1px 5px rgba(46,78,220,0.1);border:1px solid #2070cc30;border-radius:0.5rem;margin-bottom:30px;padding:60px;position:relative}.job-block{position:relative;margin-bottom:30px}.job-block .inner-box{position:relative;padding:32px 20px 22px 30px;background:#FFFFFF;border:1px solid #ECEDF2;box-sizing:border-box;border-radius:10px;transition:all 300ms ease}.job-block.at-jsv6 .inner-box{border-radius:18px;border-radius:18px;border:1px solid #F9AB00}.job-block.at-jsv6:hover .inner-box{border:1px solid #ECEDF2}.job-block .inner-box:hover{box-shadow:0px 7px 18px rgba(64,79,104,0.05)}.job-block .content{position:relative;padding-left:68px;min-height:51px}.job-block .company-logo{position:absolute;left:0;top:0;width:50px;transition:all 300ms ease}.job-block h4{font-size:18px;color:#202124;font-weight:500;line-height:26px;top:-3px;margin-bottom:3px}.job-block h4 a{color:#202124;transition:all 300ms ease}.job-block h4 a:hover{color:var(--accent-hover)}.job-block .job-info{position:relative;display:flex;flex-wrap:wrap;margin-bottom:10px}.job-block .job-info li{position:relative;font-size:16px;line-height:22px;color:var(--text-primary);font-weight:400;padding-left:25px;margin-bottom:5px;margin-right:20px}.job-block .job-info li .icon{position:absolute;left:0;top:0;font-size:18px;line-height:22px;color:var(--text-primary)}.job-block .job-info li a{color:var(--text-primary)}.job-block .bookmark-btn{position:absolute;right:0;top:-15px;height:30px;width:30px;line-height:35px;text-align:center;font-size:16px;border-radius:50%;cursor:pointer;background:#ffffff;transition:all 300ms ease}.job-block .bookmark-btn:hover{background:#ECEDF2}.job-block .job-other-info{position:relative;display:flex;flex-wrap:wrap}.job-other-info li,.job-other-info.at-jsv6 li{position:relative;font-size:16px;line-height:15px;margin-right:15px;padding:5px 20px;border-radius:50px;margin-bottom:10px;box-shadow:0 1px 3px rgba(0,0,0,0.1)}.job-other-info.at-jsv6 li{border-radius:60px;border:1px solid #ECEDF2;height:34px;color:#202124;font-size:16px;font-family:Jost;font-style:normal;font-weight:400;line-height:22px;margin-right:10px}.job-other-info.at-jsv6 li:last-child{margin-right:0}.job-other-info li.time{background:rgba(25,103,210,0.15);color:var(--accent-hover)}.job-other-info li.green,.job-other-info li.privacy{background:var(--accent-gradient-success);color:white;font-weight:500}.job-other-info li.required{background:rgba(249,171,0,0.15);color:#F9AB00}.job-other-info li.unactive{background:var(--accent-gradient-black);color:white;font-weight:500}.job-other-info li.draft{background:var(--accent-gradient-orange);color:black;font-weight:500}.job-detail-section{position:relative;background-color:var(--panel-background)}.job-detail-section .job-block-outer{position:relative;margin-bottom:20px}.job-block-seven{position:relative}.job-block-seven.style-two.at-jsv6{background-color:#fff;border-radius:0.5rem;border:1px solid #ECEDF2;padding:20px;box-shadow:0 1px 5px rgba(0,0,0,0.1)}.job-block.at-jsv6 .tags,.job-block-seven.style-two.at-jsv6 .tags{position:absolute;right:30px;top:30px;z-index:1}.job-block.at-jsv6 .tags a,.job-block-seven.style-two.at-jsv6 .tags a{border:1px solid transparent;border-radius:50%;color:#202124;display:inline-block;height:40px;line-height:40px;text-align:center;width:40px}.job-block.at-jsv6 .tags a:hover,.job-block-seven.style-two.at-jsv6 .tags a:hover{border:1px solid #ECEDF2}.job-block-seven .inner-box{position:relative;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box}.job-block-seven .content{position:relative;padding-left:120px;min-height:51px}.job-block-seven.style-two .content{padding-left:0}.job-block-seven .company-logo{position:absolute;left:0;top:0;width:100px;transition:all 300ms ease}.job-block-seven .company-logo img{display:block;width:100%}.job-block-seven h4{position:relative;font-weight:500;font-size:22px;line-height:1.3em;color:#202124;top:-3px;padding:10px}.job-block-seven h4 a{color:#202124;transition:all 300ms ease}.job-block-seven h4 a:hover{color:var(--accent-hover)}.job-block-seven .job-info{position:relative;display:flex;flex-wrap:wrap;margin-bottom:10px}.job-block-seven .job-info li{position:relative;font-size:16px;line-height:22px;color:var(--text-primary);font-weight:400;padding-left:25px;margin-right:20px;margin-bottom:3px}.job-block-seven .job-info li .icon{position:absolute;left:0;top:0;font-size:18px;line-height:22px;color:var(--text-primary)}.job-block-seven .job-info li a{color:var(--text-primary)}.job-block-seven .job-other-info{position:relative;display:flex;flex-wrap:wrap}.job-block-seven .btn-box{position:relative;display:flex;align-items:center}.job-block-seven .btn-box .theme-btn{min-width:220px}.job-block-seven .bookmark-btn{height:50px;width:50px;line-height:50px;text-align:center;font-size:16px;cursor:pointer;color:var(--accent-hover);border-radius:7px;background:rgba(25,103,210,0.07);transition:all 300ms ease;margin-left:20px}.job-block-seven .bookmark-btn:hover{background:#1967D2;color:#fff}.job-block-seven.at-jsv6 .bookmark-btn{background-color:transparent;position:absolute;right:30px;top:30px}.job-block-seven.style-three .inner-box{flex-direction:column}.job-block-seven.style-three .company-logo{position:relative;margin-bottom:20px}.job-block-seven.style-three .job-info{justify-content:center}.job-block-seven.style-three .content{display:flex;flex-direction:column;align-items:center;padding-left:0;margin-bottom:30px}.job-detail-outer{position:relative;padding:20px 0}.job-detail{position:relative;padding-right:30px}.job-detail h4{position:relative;font-weight:500;font-size:18px;line-height:24px;color:#202124;margin-bottom:20px}.job-detail p{position:relative;font-size:17px;line-height:26px;color:var(--text-primary);margin-bottom:0px}.job-detail .image{position:relative;margin-bottom:50px}.job-detail-section .related-jobs{position:relative;margin-bottom:20px}.job-detail-outer .map-outer{position:relative;margin-bottom:20px}.job-detail-outer .map-canvas{height:350px}.related-jobs .title-box{position:relative;margin-bottom:28px}.related-jobs .title-box h3{font-weight:500;font-size:26px;line-height:35px;color:#000000;margin-bottom:10px}.sidebar-widget.at-jsv6{background-color:#fff;border-radius:0.5rem;border:1px solid #ECEDF2;padding:20px;box-shadow:0 1px 5px rgba(0,0,0,0.1)}.sidebar-widget.at-jsv6 .theme-btn.btn-style-one{border-radius:12px}.sidebar-widget .map-outer{margin-bottom:50px}.sidebar-widget .map-canvas{min-height:250px}.job-skills{position:relative;display:flex;align-items:center;flex-wrap:wrap}.job-skills li{position:relative;margin-right:10px;margin-bottom:10px}.job-skills li a{padding:5px 20px;display:block;font-size:16px;line-height:19px;color:var(--text-primary);border-radius:4px;background:#FFFFFF}.job-skills.at-jsv6 li a{background-color:#fff;border-radius:100px;border:1px solid #ECEDF2;color:#202124;font-size:17px;font-family:Jost;font-style:normal;font-weight:400;height:42px;line-height:30px;transition:all 300ms ease}.job-skills.at-jsv6 li a:hover{background-color:var(--panel-background)}.login-section{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:10px 0 50px;overflow:auto}.login-section .image-layer{position:absolute;left:0;top:0;height:100%;width:42%;background-repeat:no-repeat;background-position:center;background-size:cover}.login-section .outer-box{position:relative;margin-left:42%;width:58%;display:flex;justify-content:center;align-items:center}.login-section .login-form{margin:0 auto;max-width:610px;width:100%;padding:0 30px}.login-form h3{font-weight:500;font-size:24px;line-height:33px;color:#202124;margin-bottom:32px}.login-form .field-outer{position:relative;display:flex;justify-content:space-between;align-items:center;margin-top:32px;margin-bottom:32px}.login-form .field-outer label{margin-bottom:0}.login-form .field-outer .pwd{position:relative;display:block;font-size:16px;line-height:19px;color:#202124;white-space:nowrap}.login-form .form-group .theme-btn{display:block;width:100%;margin-bottom:10px}.login-form .bottom-box{position:relative;padding-top:12px;text-align:center}.login-form .text{position:relative;font-size:16px;line-height:19px;color:var(--text-primary);text-align:center;margin-top:5px}.login-form .text a{color:var(--text-primary);font-weight:500}.login-form .bottom-box .divider{position:relative;display:block;font-size:17px;line-height:20px;color:var(--text-primary);background:#ffffff;margin:10px 0 25px}.login-form .bottom-box .divider span{position:relative;z-index:9}.login-form .bottom-box .divider:before{position:absolute;left:0;top:10px;height:1px;width:100%;background:#ECEDF2;border-radius:8px;content:""}.login-form .bottom-box .divider:after{position:absolute;left:50%;top:0px;height:20px;width:60px;background:#fff;margin-left:-30px;content:""}.login-form .bottom-box .btn-box{position:relative}.social-btn-two{position:relative;display:block;width:100%;text-align:center;white-space:nowrap;color:inherit;font-size:16px;border-radius:8px;background-color:inherit;border:1px solid #fff;font-weight:500;padding:10px 30px;color:var(--accent-hover);line-height:25px;margin-bottom:20px}.social-btn-two i{margin-right:10px;font-size:17px}.social-btn-two.facebook-btn{border-color:#3b5998;color:#3b5998}.social-btn-two.facebook-btn:hover{background-color:#3b5998;color:#ffffff}.social-btn-two.google-btn{border-color:#dc4d28;color:#dc4d28}.social-btn-two.google-btn:hover{background-color:#dc4d28;color:#ffffff}.cluster-visible{text-align:center;font-size:16px!important;color:#FFFFFF!important;font-weight:500!important;border-radius:50%;width:40px!important;height:40px!important;line-height:40px!important;background-color:var(--accent-hover);border:7px solid rgba(25,103,210,0.2);box-shadow:0 7px 30px rgba(33,33,33,0.3);box-sizing:content-box;background-clip:content-box}.map-marker-container{position:absolute;margin-top:10px;transform:translate3d(-50%,-100%,0)}.marker-container{position:relative;margin:10px auto;top:-5px;width:46px;height:46px;z-index:1;border-radius:50%;cursor:pointer;-webkit-perspective:1000}.face{position:absolute;width:46px;height:46px;-webkit-backface-visibility:hidden;backface-visibility:hidden;text-align:center;border-radius:50%;color:#fff;z-index:100;background:#4cbfd8;font-size:24px;box-sizing:content-box;background-clip:content-box;line-height:46px}.face:before{position:absolute;left:-7px;top:-7px;height:60px;width:60px;border-radius:50%;border:7px solid rgba(255,255,255,0.4);box-shadow:0 7px 30px rgba(33,33,33,0.1);content:""}.face>div{background-image:url(images/resource/company-logo/3-1.png);position:absolute;height:100%;width:100%;border-radius:50%;background-repeat:no-repeat;background-position:center;background-size:cover}.marker-card{width:100%;height:100%;transform-style:preserve-3d;position:absolute;z-index:1}.main-menu .navigation>li>.mega-menu .image-box{position:absolute;right:-230px;top:-15px;padding:20px}.main-menu .navigation>li>.mega-menu{position:absolute;left:auto;right:auto;margin:auto;width:880px;background:#ffffff;padding:30px 30px;min-height:225px;top:100%;z-index:100;opacity:0;margin-top:-15px;box-shadow:0px 6px 15px rgba(64,79,104,0.05);border-radius:0px 0px 8px 8px;border-top:2px solid #1967D2;transition:all 300ms ease;transform:scaleY(0);transform-origin:top}.main-menu .navigation>li:hover>.mega-menu{opacity:1;visibility:visible;transform:scaleY(1)}.main-menu .navigation>li>.mega-menu:before{position:absolute;left:20px;top:-7px;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:5px solid #1967D2;content:""}.main-menu .navigation>li>.mega-menu .mega-menu-bar{position:relative;padding-top:40px}.main-menu .navigation>li .mega-menu-bar .column{position:relative}.main-menu .navigation>li .mega-menu-bar h3{position:absolute;top:-40px;left:15px;font-size:16px;line-height:25px;color:#202124;font-weight:500;margin-bottom:15px}.main-menu .navigation>li .mega-menu-bar>ul{position:relative}.main-menu .navigation>li .mega-menu-bar .column>ul>li{position:relative;width:100%;text-transform:capitalize;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease}.main-menu .navigation>li .mega-menu-bar .column{position:relative;margin-bottom:10px}.main-menu .navigation>li .mega-menu-bar .column>ul>li:last-child{margin-bottom:0}.main-menu .navigation>li .mega-menu-bar .column>ul>li>a{position:relative;display:block;line-height:20px;font-weight:400;font-size:17px;color:#202124;padding:10px 0;text-align:left;text-transform:capitalize;transition:all 500ms ease}.main-menu .navigation>li .mega-menu-bar .column>ul>li>a:hover{color:var(--accent-hover)}.message-box{position:relative;padding:25px 30px;display:flex;align-items:center;min-height:75px;border-radius:4px;margin-bottom:20px}.message-box p{color:inherit;font-size:18px;line-height:25px}.message-box a{color:inherit;text-decoration:underline;transition:all 300ms ease}.message-box .close-btn{position:absolute;z-index:1;top:0px;right:0px;height:100%;width:80px;font-size:24px;text-align:center;display:-webkit-box;color:inherit;display:flex;justify-content:center;align-items:center;text-decoration:none;transition:all 300ms ease}.message-box.info{border:1px solid #4780AA;color:#4780AA}.message-box.warning{border:1px solid #927238;color:#927238}.message-box.success{border:1px solid #5B7052;color:#5B7052}.message-box.error{border:1px solid #AB3331;color:#AB3331}.page-title{position:relative;background-repeat:no-repeat;background-position:center;background-size:cover;text-align:center;padding:50px 0 40px;background:#f0f7ff;background-color:var(--panel-background);*/}.page-title:before{position:absolute;left:0;top:0;height:100%;width:100%;background-repeat:no-repeat;background-position:center;background-size:cover;content:""}.page-title h1{position:relative;display:block;font-weight:500;font-size:30px;line-height:41px;text-align:center;color:#202124;margin-bottom:10px}.page-title.style-two{padding:20px 0}.page-title .job-search-form{margin-bottom:0}.page-title.style-three{padding:70px 0 50px;background:#ffffff}.page-title.style-three:before{display:none}.page-title.style-simple{padding:20px 0 10px;background:#ffffff}.preloader{position:fixed;left:0px;top:0px;width:100%;height:100%;z-index:999999;background-color:#ffffff}.preloader:after{position:absolute;left:50%;top:50%;height:50px;width:50px;margin-left:-25px;margin-top:-25px;background-position:center center;background-repeat:no-repeat;content:""}.preloader:before{position:absolute;top:50%;left:0;right:0;width:150px;text-align:center;margin:0 auto;margin-top:40px;color:var(--accent-hover);font-size:16px;font-weight:400;letter-spacing:2px}.select2-container--open,.select2-dropdown--below{z-index:99}.select2-container{max-width:100%;z-index:9}.select2-container li:before{display:none}.select2-dropdown,.select2-search--dropdown{border-color:#e0e6ea}.select2-search--dropdown{padding:0}.chosen-container-single .chosen-single div:after{top:50%;margin-top:-10px;line-height:20px;right:20px;color:#2F2D51;content:"\f17c";font-family:'Flaticon';font-size:10px}.chosen-container-single .chosen-single span{min-width:80px}.chosen-container .chosen-drop,.chosen-container .chosen-results{border:0!important;outline:none!important;border-radius:0px 0px 8px 8px!important;margin-top:-3px}.sidebar{position:relative}.sidebar-widget{position:relative;padding:20px 20px 20px;background:var(--panel-background);border-radius:8px;margin-bottom:20px}.sidebar-widget .widget-title{position:relative;font-weight:500;font-size:18px;line-height:24px;color:#202124;margin-bottom:20px}.sidebar .btn-box{position:relative;display:flex;align-items:center;margin-bottom:20px}.sidebar .btn-box .theme-btn{width:100%}.sidebar .btn-box .bookmark-btn{display:flex;height:50px;width:50px;line-height:50px;text-align:center;justify-content:center;font-size:16px;cursor:pointer;color:var(--accent-hover);border-radius:7px;background:rgba(25,103,210,0.07);transition:all 300ms ease;margin-left:20px;flex:0 0 50px}.sidebar .btn-box .bookmark-btn:hover{background:#1967D2;color:#fff}.company-widget{position:relative}.company-widget .company-title{position:relative;padding-left:78px;min-height:60px;padding-top:5px;text-align:center}.company-widget .company-logo{position:absolute;left:0;top:0;width:60px}.company-widget .company-name{font-weight:500;font-size:18px;line-height:24px;color:#202124}.company-widget .profile-link{font-size:24px;font-weight:450;line-height:19px;display:flex;justify-content:center;text-shadow:0 1px 1px rgba(0,0,0,0.1);color:var(--accent-hover)}.company-widget .company-info{position:relative;margin-top:25px}.company-widget .company-info li{position:relative;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;font-weight:500;font-size:16px;line-height:26px;color:#202124;margin-bottom:19px}.company-widget .company-info li span{font-size:17px;line-height:25px;text-align:right;color:var(--text-primary)}.company-widget.at-jsv6 .company-info li span{color:#202124}.company-widget .social-links{display:flex;align-items:center}.company-widget .social-links a{font-size:16px;line-height:26px;color:var(--text-primary);margin-left:17px;transition:all 300ms ease}.company-widget .social-links a:hover{color:#BC91E8}.company-widget .btn-box{position:relative;margin-bottom:0px}.company-widget .btn-box .theme-btn{display:block;width:100%;background:rgba(25,103,210,0.15);border-radius:8px}.company-widget.at-jsv6 .btn-box .theme-btn{background-color:rgba(25,103,210,0.07);border-radius:18px}.company-widget.at-jsv6 .ud-btn-transparent{border-radius:18px}.company-widget .btn-box .theme-btn:hover{background:#1967d2}.job-detail-section.style-two{background-color:#F0F5F7}.job-detail-section.style-two .sidebar-widget{background:#ffffff}.job-detail-section.style-two .job-skills li a{background:#F0F5F7}.range-slider-one{position:relative;min-height:48px;padding-top:10px}.range-slider-one .ui-widget.ui-widget-content{height:5px;border:none;margin-bottom:20px;border-radius:30px;background:#D4E1F6}.range-slider-one .ui-slider .ui-slider-range{top:0px;height:5px;background:#1967D2}.range-slider-one .ui-state-default,.range-slider-one .ui-widget-content .ui-state-default{position:absolute;top:-7px;width:17px;height:17px;background:#FFFFFF;border:2px solid #1967D2;box-sizing:border-box;border-radius:20px;cursor:pointer}.range-slider-one .amount{margin-right:5px}.range-slider-one .ui-state-default:last-child{display:block!important}.range-slider-one.salary-range .ui-state-default{display:block!important}.social-btn{position:relative;text-align:center;white-space:nowrap;color:inherit;font-size:16px;border-radius:5px;background-color:inherit;font-weight:700;padding:10px 30px;color:#ffffff;line-height:25px}.social-btn span{margin-right:3px}.social-btn.facebook-btn{background-color:#3b5998;color:#ffffff}.social-btn.google-btn{background-color:#dc4d28;color:#ffffff}.table-outer{overflow-y:hidden;overflow-x:auto}.default-table{position:relative;background:#ffffff;border:0;border-radius:5px;margin-bottom:30px;overflow:hidden;width:100%}.default-table thead{background:var(--panel-background);border-radius:8px;color:#ffffff}.default-table thead th{position:relative;padding:5px 10px;font-size:16px;color:var(--accent-hover);font-weight:500;line-height:30px;white-space:nowrap}.default-table tbody tr{position:relative;border-bottom:1px solid #ECEDF2}.default-table tr td{position:relative;padding:10px 15px;font-size:16px;color:var(--text-primary);font-weight:400}.option-list{position:relative;display:flex;align-items:center}.option-list li{position:relative;margin-left:10px}.option-list li button,.option-list li a{position:relative;display:block;background:rgba(25,102,210,0.012);border:0.5px solid var(--accent-hover);border-radius:8px;height:30px;width:30px;font-size:16px;color:var(--accent-hover);line-height:30px;text-align:center;transition:all 300ms ease}.option-list li button:before,.option-list li a:before{position:absolute;left:50%;transform:translateX(-50%);bottom:100%;margin-bottom:10px;background:#202124;font-size:16px;line-height:16px;color:#FFFFFF;content:attr(data-text);white-space:nowrap;padding:5px 15px;border-radius:4px;opacity:0;visibility:hidden;transition:all 300ms ease;z-index:10000!important}.option-list li button:after,.option-list li a:after{position:absolute;left:50%;top:-10px;transform:translateX(-50%);border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #202124;content:"";opacity:0;visibility:hidden;transition:all 300ms ease}.option-list li button:hover:after,.option-list li button:hover:before,.option-list li a:hover:after,.option-list li a:hover:before{opacity:1;visibility:visible}.option-list li button:hover,.option-list li a:hover{background:#1967D2;color:#ffffff}.table-outer,.dt-container,.dt-scroll,.dt-scroll-body{overflow:visible!important}.dt-scroll-head{overflow:visible!important;position:relative!important}.default-table{overflow:visible!important}.ls-pagination{position:relative;margin-top:50px}.ls-pagination ul{position:relative;display:flex;justify-content:center;align-items:center}.ls-pagination li{position:relative;margin:0 5px;font-size:16px;color:var(--text-primary);line-height:45px;min-width:45px;font-weight:400;text-align:center}.ls-pagination li a{position:relative;display:block;color:var(--text-primary);border-radius:50%;transition:all 300ms ease}.ls-pagination li a:hover,.ls-pagination li a.current-page{background:#1967D2;color:#ffffff}.ls-pagination li.next a,.ls-pagination li.prev a{position:relative;display:flex;justify-content:center;align-items:center;border-radius:50px;margin:0 12px}.ls-pagination li.next a:hover,.ls-pagination li.prev a:hover{background:transparent;color:var(--accent-hover)}.blog-grid .news-block .inner-box{border:1px solid #ECEDF2;border-radius:8px}.blog-grid .news-block .inner-box:hover{box-shadow:0px 6px 15px rgba(64,79,104,0.05)}.sidebar-page-container{position:relative;padding:100px 0 50px}.sidebar-page-container .content-side{margin-bottom:50px}.blog-sidebar{position:relative;background:var(--panel-background);padding:30px;border-radius:8px;margin-left:20px}.blog-sidebar .sidebar-widget{position:relative;padding:0;margin:0 0 30px}.blog-sidebar .sidebar-widget:last-child{margin-bottom:0}.news-section{position:relative;background-color:#ECEDF2;padding:100px 0 70px}.news-block{position:relative;margin-bottom:30px}.news-block .inner-box{position:relative;overflow:hidden;padding:10px;border-radius:10px;background:#ffffff}.news-block .image-box{position:relative}.news-block .image-box .image{position:relative;border-radius:10px;overflow:hidden;margin-bottom:0;max-height:300px}.news-block .image-box img{display:block;width:100%;transition:all 300ms ease}.news-block .inner-box:hover img{transform:scale(1.1)}.news-block .lower-content{padding:20px 20px 16px;position:relative}.news-block .post-meta{position:relative;display:flex;flex-wrap:wrap;margin-bottom:20px}.news-block .post-meta li{position:relative;font-size:16px;line-height:24px;color:#696969;margin-right:15px;padding-left:20px;margin-bottom:5px}.news-block .post-meta li:before{position:absolute;left:0;top:50%;margin-top:-3px;height:6px;width:6px;background:#696969;border-radius:5px;content:""}.news-block .post-meta li:first-child{margin-left:0;padding-left:0}.news-block .post-meta li:first-child:before{display:none}.news-block .post-meta li a:hover,.news-block .post-meta li a{color:inherit}.news-block .lower-content h3{font-size:18px;color:#202124;font-weight:500;margin-bottom:10px}.news-block .lower-content h3 a{color:#202124;transition:all 300ms ease}.news-block .lower-content h3 a:hover{color:#1967D2}.news-block .lower-content .text{font-size:16px;line-height:24px;color:#696969;margin-bottom:15px}.news-block .read-more{position:relative;font-size:16px;line-height:28px;color:#1967D2}.news-block .read-more i{margin-left:10px;transition:all 300ms ease}.news-block .read-more:hover{color:inherit;color:#1967D2}.news-block .read-more:hover i{opacity:0;margin-left:20px}.blog-single{position:relative;padding:80px 0 100px}.blog-single .upper-box{position:relative;margin-bottom:50px}.blog-single .auto-container{max-width:860px}.blog-single .upper-box h1{position:relative;font-weight:500;font-size:30px;line-height:41px;text-align:center;color:#202124;margin-bottom:20px}.blog-single h2{position:relative;font-weight:500;font-size:22px;line-height:41px;color:#202124;margin-bottom:20px}.blog-single .post-info{position:relative;display:flex;align-items:center;justify-content:center}.blog-single .post-info li{position:relative;display:flex;align-items:center;font-size:16px;line-height:24px;color:#696969;padding-left:15px;margin-right:10px}.blog-single .post-info li:before{position:absolute;left:0;top:9px;height:5px;width:5px;border-radius:3px;background:#696969;content:""}.blog-single .post-info li:first-child{padding-left:0}.blog-single .post-info li:first-child:before{display:none}.blog-single .post-info .thumb{position:relative;height:30px;width:30px;border-radius:50%;overflow:hidden;margin-right:12px}.blog-single .main-image{position:relative;margin-bottom:0}.blog-single .main-image img{width:100%;height:auto;margin-bottom:40px;max-height:400px;object-fit:cover}.blog-single .image{position:relative;margin-bottom:30px}.blog-single h4{font-weight:500;font-size:20px;line-height:24px;color:#202124;margin-bottom:17px}.blog-single p{font-size:18px;line-height:30px;color:#34383b;margin-bottom:30px;text-align:justify}.blog-single .list-style-four{margin-top:30px;margin-bottom:30px;display:flex;flex-wrap:wrap}.blog-single .list-style-four li{width:50%;flex:0 0 50%}.list-style-three{position:relative;margin-bottom:50px}.list-style-three li{position:relative;font-size:17px;line-height:26px;color:#696969;padding-left:20px;margin-bottom:25px;margin:15px}.list-style-three li:before{position:absolute;left:0;top:12px;height:4px;width:4px;background:#202124;content:""}.blog-single .other-options{position:relative;display:flex;justify-content:space-between;border-top:1px solid #ECEDF2;border-bottom:1px solid #ECEDF2;padding:35px 0;margin:45px 0;flex-wrap:wrap}.blog-single .other-options .tags{position:relative;display:flex;align-items:center;flex-wrap:wrap;margin:15px 0}.other-options .tags a{position:relative;background:#F0F5F7;border-radius:30px;font-size:16px;line-height:20px;color:#696969;padding:5px 20px;border-radius:4px;margin-right:10px;transition:all 300ms ease}.other-options .tags a:hover{background:#1967D2;color:#ffffff}.post-control{position:relative;display:flex;align-items:center;justify-content:space-between;padding-bottom:20px;padding-top:40px;border-bottom:1px solid #ECEDF2;border-top:1px solid #ECEDF2;margin-bottom:50px}.next-only{justify-content:flex-end}.post-control .prev-post,.post-control .next-post{position:relative;margin-bottom:30px}.post-control .next-post{text-align:right}.post-control .icon{position:absolute;left:0;top:0;font-size:9px;line-height:24px;color:#1967D2;font-weight:700}.post-control .next-post .icon{left:auto;right:0}.post-control .title{font-weight:500;font-size:16px;line-height:22px;text-transform:capitalize;color:#1967D2;padding-left:16px}.post-control .next-post .title{padding-left:0;padding-right:16px}.post-control h5{position:relative;font-weight:normal;font-size:16px;line-height:24px;color:#202124;font-weight:500}.post-control h5 a{color:#202124;display:inline-block;transition:all 300ms ease}.post-control h5 a:hover{color:#1967D2}.citation-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0);backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);z-index:999!important;opacity:0;pointer-events:none;transition:backdrop-filter 0.25s ease,-webkit-backdrop-filter 0.25s ease,background-color 0.25s ease,opacity 0.25s ease;isolation:isolate!important}.citation-overlay.active{background-color:rgba(0,0,0,0.65)!important;backdrop-filter:blur(3px)!important;-webkit-backdrop-filter:blur(3px)!important;opacity:1!important;pointer-events:auto}.citation-link{text-decoration:none;color:var(--third);cursor:pointer;transition:all 0.2s ease;position:relative}.citation-link:hover{border-bottom:1px solid #0066cc;color:#0066cc}.citation-link-active{position:relative;z-index:1000;color:#0066cc;font-weight:500;border-bottom:1px solid #0066cc;background-color:rgba(255,255,255,0.95);padding:0 3px;margin:0 -3px;border-radius:2px;box-shadow:0 0 8px rgba(255,255,255,1);transition:all 0.25s ease}.citation-tooltip{display:none;position:absolute;background-color:#fff;border:1px solid #e0e0e0;border-radius:6px;box-shadow:0 2px 10px rgba(0,0,0,0.15);padding:12px 15px;max-width:400px;width:max-content;z-index:1001!important;font-size:16px;line-height:1.5;color:#444;text-align:left;left:50%;transform:translateX(-50%);opacity:0;transition:opacity 0.25s ease;filter:none!important;-webkit-filter:none!important;isolation:isolate!important;backface-visibility:hidden!important}.citation-tooltip.visible{display:block;opacity:1}.citation-tooltip-close{position:absolute;top:5px;right:5px;background:none;border:none;font-size:20px;cursor:pointer;font-weight:600;color:#999;padding:0;width:18px;height:20px;line-height:1;display:flex;align-items:center;justify-content:center}.citation-tooltip-close:hover{color:#333}.citation-tooltip:before,.citation-tooltip:after{content:"";position:absolute;left:50%;border-style:solid;pointer-events:none}.tooltip-top{bottom:calc(100%+12px)}.tooltip-top:after{bottom:-8px;margin-left:-8px;border-width:8px 8px 0 8px;border-color:white transparent transparent transparent}.tooltip-top:before{bottom:-9px;margin-left:-9px;border-width:9px 9px 0 9px;border-color:#e0e0e0 transparent transparent transparent;z-index:-1}.tooltip-bottom{top:calc(100%+12px)}.tooltip-bottom:after{top:-8px;margin-left:-8px;border-width:0 8px 8px 8px;border-color:transparent transparent white transparent}.tooltip-bottom:before{top:-9px;margin-left:-9px;border-width:0 9px 9px 9px;border-color:transparent transparent #e0e0e0 transparent;z-index:-1}@media (max-width:768px){.citation-tooltip{max-width:calc(100vw - 40px);width:calc(100vw - 40px);font-size:16px;padding:12px}.citation-tooltip-close{top:4px;right:4px;width:24px;height:24px;font-size:18px}}@media (max-width:480px){.citation-tooltip{max-width:calc(100vw - 30px);width:calc(100vw - 30px);max-height:50vh;overflow-y:auto}.tooltip-center-mobile{position:fixed!important;top:50%!important;left:50%!important;bottom:auto!important;transform:translate(-50%,-50%)!important;margin-left:0!important}.tooltip-center-mobile:before,.tooltip-center-mobile:after{display:none}}.job-search-form{position:relative;background:#FFFFFF;border:1px solid #ECEDF2;box-shadow:0px 7px 18px rgba(64,79,104,0.05);border-radius:10px;min-width:740px;margin-bottom:22px}.job-search-form form{background:#ffffff;padding:20px 20px;padding-left:30px;border-radius:10px}.job-search-form .form-group{position:relative;text-align:left;margin-bottom:0}.job-search-form .form-group .icon{position:absolute;left:15px;top:50%;margin-top:-15px;width:30px;text-align:center;line-height:30px;font-size:24px;color:#5c6770;background:#ffffff;z-index:9}.job-search-form .form-group.category{border-left:1px solid #e6e6e6}.job-search-form .form-group:first-child{border-right:1px solid #e6e6e6}.job-search-form .ui-selectmenu-button.ui-button,.job-search-form .chosen-container-single .chosen-single,.job-search-form .form-group input,.job-search-form .form-group select,.job-search-form .form-group textarea{position:relative;display:block;width:100%;height:60px;font-size:17px;color:var(--text-primary);line-height:30px;font-weight:400;background:#ffffff;padding:15px 0px;padding-left:40px;border:0;border-radius:0;transition:all 300ms ease}.job-search-form .chosen-container.chosen-with-drop .chosen-drop{background:#ffffff}.job-search-form .chosen-container-single .chosen-single{padding-left:40px;border:1px solid #ffffff!important;border-bottom:0!important;border-radius:8px}.job-search-form .chosen-container-single .chosen-drop{}.job-search-form .chosen-container-active .chosen-single{}.job-search-form .chosen-container-active .chosen-drop{border:1px solid #ECEDF2!important;box-shadow:0px 6px 15px rgba(64,79,104,0.05);border-radius:8px!important;padding-top:10px!important}.job-search-form .form-group.btn-box{text-align:right}.job-search-form .form-group .theme-btn{width:100%;min-width:auto;height:60px}.job-search-form.style-two,.job-search-form.style-two form,.job-search-form.style-two .form-group .icon,.job-search-form.style-two .form-group,.job-search-form.style-two .ui-selectmenu-button.ui-button,.job-search-form.style-two .ui-selectmenu-button.ui-button,.job-search-form.style-two .chosen-container-single .chosen-single span,.job-search-form.style-two .chosen-container-single .chosen-single,.job-search-form.style-two .form-group input,.job-search-form.style-two .form-group select,.job-search-form.style-two .form-group textarea{background:#1967D2;color:#ffffff;border-color:#1967D2!important}.job-search-form.style-two .chosen-container-single .chosen-single{padding-left:40px}.job-search-form.style-two .chosen-container-single .chosen-single div:after{color:#fff}.job-search-form.style-two .form-group{border-right:1px solid rgba(255,255,255,0.2)}.sidebar.pd-right{padding-right:20px}.sidebar .search-box{position:relative}.sidebar .search-box .form-group{position:relative;margin-bottom:0}.sidebar .search-box .form-group input[type="text"],.sidebar .search-box .form-group input[type="search"]{position:relative;display:block;width:100%;height:60px;line-height:20px;padding:20px 20px;padding-left:54px;font-size:17px;color:var(--text-primary);background:#FFFFFF;border:1px solid #ECEDF2;border-radius:8px;transition:all 500ms ease}.sidebar .search-box .form-group input[type="text"]:focus,.sidebar .search-box .form-group input[type="search"]:focus{border-color:var(--accent-hover)}.sidebar .search-box .form-group button{position:absolute;right:0;top:0;transition:all 500ms ease}.sidebar .search-box .form-group button:hover{color:#ffffff}.sidebar .search-box .form-group .icon{position:absolute;left:0;top:0;height:60px;width:60px;text-align:center;line-height:60px;z-index:1}.mega-menu li.current a{color:#1967D2!important}.scrollmagic-pin-spacer{position:absolute!important;width:100%!important}.pt-0{padding-top:0!important}.job-carousel .owl-dots{display:flex!important;margin-top:48px}.theme-btn.-blue{background-color:var(--accent-hover);color:white;padding:15px 50px;border-radius:8px;transition:all 0.15s ease-in-out}.theme-btn.-blue:hover{background-color:rgba(25,103,210,0.1);color:var(--accent-hover)}.switchbox.-horizontal{display:flex;justify-content:center;margin:-8px -15px}.switchbox.-horizontal>*{padding:8px 15px}.row.grid-flex{margin:-10px;display:flex}.row.grid-flex>*{padding:10px}.button.-arrow{display:flex;align-items:center}.button.-arrow span{margin-left:8px}.border-bottom{border-bottom:1px solid #ECEDF2}.mx-auto{margin:0 auto}.main-footer.style-seven{background-color:#202124!important}.main-footer.style-seven .widget-title,.main-footer.style-seven .phone-num,.main-footer.style-seven .phone-num a,.main-footer.style-seven .address,.main-footer.style-seven .list li,.main-footer.style-seven .address a,.main-footer.style-seven .list li a,.main-footer.style-seven .copyright-text,.main-footer.style-seven .copyright-text a,.main-footer.style-seven .social-links a{color:#fff}.main-footer.style-seven .list li:before{border-bottom:2px solid #fff}.main-footer.style-seven .footer-bottom{border-top:1px solid rgba(255,255,0255,0.1)}.theme-btn.-dark-blue{color:white;background-color:#010842;border-radius:150px;padding:15px 48px;transition:all 0.2s ease-out}.theme-btn.-dark-blue:hover{color:#010842;background-color:rgba(1,8,66,0.1)}html{scroll-behavior:smooth}.tab-menu{position:relative;z-index:20;padding-top:20px;background-color:white;border-bottom:1px solid #EEEEEE}.tab-menu .icon{font-size:30px;transition:all 0.2s ease-out}.tab-menu .title{margin-top:16px;font-family:Jost;font-size:18px;line-height:1;transition:all 0.2s ease-out}.job-search-form{position:relative;background:#FFFFFF;border:1px solid #ECEDF2;box-shadow:0px 7px 18px rgba(64,79,104,0.05);border-radius:10px;min-width:740px;margin-bottom:22px}.job-search-form form{background:#ffffff;padding:20px 20px;padding-left:30px;border-radius:10px}.job-search-form .form-group{position:relative;text-align:left;margin-bottom:0}.job-search-form .form-group .icon{position:absolute;left:15px;top:50%;margin-top:-15px;width:30px;text-align:center;line-height:30px;font-size:24px;color:#5c6770;background:#ffffff;z-index:9}.job-search-form .form-group.category{border-left:1px solid #e6e6e6}.job-search-form .form-group:first-child{border-right:1px solid #e6e6e6}.job-search-form .ui-selectmenu-button.ui-button,.job-search-form .chosen-container-single .chosen-single,.job-search-form .form-group input,.job-search-form .form-group select,.job-search-form .form-group textarea{position:relative;display:block;width:100%;height:60px;font-size:17px;color:var(--text-primary);line-height:30px;font-weight:400;background:#ffffff;padding:15px 0px;padding-left:40px;border:0;border-radius:0;transition:all 300ms ease}.job-search-form .chosen-container.chosen-with-drop .chosen-drop{background:#ffffff}.job-search-form .chosen-container-single .chosen-single{padding-left:40px;border:1px solid #ffffff!important;border-bottom:0!important;border-radius:8px}.job-search-form .chosen-container-single .chosen-drop{}.job-search-form .chosen-container-active .chosen-single{}.job-search-form .chosen-container-active .chosen-drop{border:1px solid #ECEDF2!important;box-shadow:0px 6px 15px rgba(64,79,104,0.05);border-radius:8px!important;padding-top:10px!important}.job-search-form .form-group.btn-box{text-align:right}.job-search-form .form-group .theme-btn{width:100%;min-width:auto;height:60px}.job-search-form.style-two,.job-search-form.style-two form,.job-search-form.style-two .form-group .icon,.job-search-form.style-two .form-group,.job-search-form.style-two .ui-selectmenu-button.ui-button,.job-search-form.style-two .ui-selectmenu-button.ui-button,.job-search-form.style-two .chosen-container-single .chosen-single span,.job-search-form.style-two .chosen-container-single .chosen-single,.job-search-form.style-two .form-group input,.job-search-form.style-two .form-group select,.job-search-form.style-two .form-group textarea{background:#1967D2;color:#ffffff;border-color:#1967D2!important}.job-search-form.style-two .chosen-container-single .chosen-single{padding-left:40px}.job-search-form.style-two .chosen-container-single .chosen-single div:after{color:#fff}.job-search-form.style-two .form-group{border-right:1px solid rgba(255,255,255,0.2)}@media (max-width:991px){.switchbox.-horizontal{flex-wrap:wrap}}@media (max-width:991px){.md\:mt-16{margin-top:16px!important}.md\:mt-20{margin-top:20px!important}.md\:mt-24{margin-top:24px!important}.md\:mt-32{margin-top:32px!important}}@media (max-width:991px){.md\:d-none{display:none}}@media (max-width:991px){.md\:pt-0{padding-top:0!important}}@media (max-width:991px){.tab-menu .icon{font-size:26px}}@media (max-width:767px){.tab-menu .icon{margin-right:8px}}@media (max-width:991px){.tab-menu .title{font-size:16px}}@media (max-width:767px){.tab-menu .title{margin-top:0}}.skill-container{background-color:white;border-radius:8px;padding-right:25px;padding-top:10px;padding-bottom:5px;padding-left:10px;margin-top:5px}.skill-title{font-size:20px;font-weight:bold;margin-bottom:20px;color:#333}.skill-row{align-items:center;margin-bottom:10px}.skill-name{flex:0 0 100px;font-size:16px;font-weight:bold;color:#333}.skill-dots{display:flex;gap:8px;position:relative}.dot{width:16px;height:16px;border-radius:50%;background-color:#ccc}.dot.active{background-color:var(--accent)}.dot.interactive{cursor:pointer}.skill-tooltip{position:absolute;transform:translateY(-100%);bottom:100%;left:0;background-color:#333;color:white;padding:4px 8px;border-radius:4px;font-size:18px;opacity:0;transition:opacity 0.2s;pointer-events:none;white-space:nowrap;z-index:10}.dot:hover ~ .skill-tooltip,.dot:hover+.skill-tooltip{opacity:1}.skill-level-text{margin-left:15px;font-size:16px;color:#4682B4;font-weight:500;min-width:140px}.standard-button,.active-button,.menu-button,.show-more{padding:0.6rem 1.4rem;border-radius:30px;font-weight:500;cursor:pointer;transition:all 0.3s;display:flex;align-items:center;justify-content:center}.header-buttons{max-height:40px}.standard-button{background-color:var(--background);color:var(--accent);border:1px solid var(--accent-light);box-shadow:var(--shadow)}.standard-button:hover{color:var(--background);background-color:var(--secondary);box-shadow:var(--button-shadow);transform:translateY(-1px)}.active-button{background:var(--accent-gradient);color:white;border:none;box-shadow:var(--button-shadow)}.active-button:hover{color:var(--background);box-shadow:var(--button-shadow-hover);transform:translateY(-1px)}.show-more{display:inline;background:var(--accent-gradient);color:white;border:none;box-shadow:var(--button-shadow)}.show-more:hover{color:var(--background);box-shadow:var(--button-shadow-hover);transform:translateY(-1px)}.menu-button{border-radius:10px;width:155px;color:var(--text);border:0px solid var(--text-lighter)}.menu-button:hover{background-color:var(--secondary);color:var(--background);box-shadow:var(--button-shadow);transform:translateY(-1px)}.top-active{background-color:var(--secondary);color:var(--background);box-shadow:var(--button-shadow);transform:translateY(-1px)}.job-card-details{background-color:white;border-radius:0.5rem;box-shadow:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -1px rgba(0,0,0,0.06);overflow:hidden;border:1px solid #e5e7eb}.status-bar-details{background:var(--accent-offer-bar);padding:0.5rem 1rem;display:flex;justify-content:space-between;align-items:center;min-height:30px;position:relative;overflow:hidden}.status-bar-details::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(#ffffff 1.5px,transparent 1.5px);background-size:15px 15px;opacity:0.3;pointer-events:none}.small-bar{min-height:3px;padding:0rem 0rem}.job-card-details h4,.job-card-details h1{position:relative;font-weight:500;font-size:22px;line-height:1.3em;color:#202124;top:-3px;padding:10px}.status-text-details{font-size:0.75rem;font-weight:500;color:white}.badge-container-details{display:flex;gap:0.5rem}.premium-badge-details{display:inline-flex;align-items:center;padding:0.25rem 0.625rem;border-radius:9999px;font-size:16px;font-weight:500;background:linear-gradient(to right,#2c80df,#267ada);color:#ffffff}.header-details{padding:1rem 1rem 1rem 1rem}.header-content-details{display:flex;align-items:center}.company-logo-details{margin-right:0.5rem;min-width:100px;width:200px}.logo-circle-details{width:6rem;height:6rem;border-radius:9999px;background-color:white;border:2px solid #267ada;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -1px rgba(0,0,0,0.06)}.logo-text-details{text-align:center}.logo-company-details{font-size:0.875rem;font-weight:700;color:#267ada;text-transform:uppercase}.logo-year-details{font-size:0.75rem;margin-top:0.25rem;color:#6b7280}.job-info-details{flex-grow:1}.title-container-details{display:flex;align-items:center;margin-bottom:0.5rem}.job-title-details{font-size:1.5rem;font-weight:700;color:#1f2937;margin-right:0.75rem}.new-badge-details{padding:0.5px 8px;background-color:#117a24;color:white;font-size:15px;font-weight:700;border-radius:9999px;text-transform:uppercase}.company-info-details{color:#4b5563;margin-bottom:0.25rem;display:ruby}.company-name-details{font-weight:500;color:var(--accent-hover)}.share-button-details{padding:0.2rem;color:var(--accent-hover);border-radius:9999px;width:37px;transition:all 0.2s;border:1.5px solid #267ada;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:14px!important}.share-button-details:hover{color:white;background-color:var(--accent-hover)}.tags-section-details{padding:0 1rem 1rem 1rem}.tags-container-details{display:flex;flex-wrap:wrap;gap:0.75rem}.tag-details{padding:0.5rem 1rem;background-color:#f3f4f6;border-radius:9999px;color:#4b5563;border:1px solid #e5e7eb;transition:all 0.2s;display:flex;align-items:center}.tag-details:hover{border-color:#267ada;box-shadow:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -1px rgba(0,0,0,0.06)}.tag-icon-details{margin-right:0.5rem;color:#267ada}.footer-details{border-top:1px solid #e5e7eb;background-color:#f9fafb;padding:0.75rem 1.5rem;display:flex;justify-content:space-between}.tech-container-details{display:flex;flex-wrap:wrap;gap:0.5rem;align-items:center}.tech-label-details{font-size:0.875rem;font-weight:500;color:#4b5563;margin-right:0.5rem;display:flex;align-items:center}.tech-tag-details{padding:0.25rem 0.625rem;background-color:#f3f4f6;font-size:0.75rem;border-radius:0.375rem;border:1px solid #e5e7eb;color:#267ada;transition:background-color 0.2s}.tech-tag-details:hover{background-color:#e5e7eb}.icon-details{display:inline-block;vertical-align:middle}.info-more-btn{display:inline-block;margin-left:5px;color:var(--accent-hover);cursor:pointer