.heading-font{font-family:MullerNext}.text-sub,header nav a{color:#ffffff7d!important}.text-suba:hover,a .text-sub:hover{color:#fff!important}.color-black{color:#000}.bg-primary{background:#249d22!important}.bg-primary-light{background:#e2fae2!important}.bg-secondary{background:#cc0505!important}.bg-secondary-light{background:#eaf8ff!important}.bg-light-grey{background:#efefef}body.dark .bg-secondary-light{background:#027700!important}.bg-accent{background:#4b79ce!important}.text-accent{color:#4b79ce!important}.bg-secondary-dark{background:#0f82bb!important}.bg-secondary-dark-light{background:#39a1d4!important}.bg-warning{background:#e48f2f!important}.text-warning{color:#e08906!important}.bg-warning-light{background:#fff7e8}.bg-danger{background:#bd3f3f!important}.bg-danger-light{background:#ffdede!important}.bg-success,.hire-nav .count.important{background:#55a83b}.bg-success-light{background:#eeffea!important}.bg-grey{background:#f6f6f6!important}.bg-green{background:#3ea86b}.bg-pink{background:#b14b7a!important}.bg-light{background:#dbdbdb}.text-primary{color:#249d22!important}.text-secondary{color:#cc0505!important}.text-grey{color:silver}.text-sub,header nav a{color:#717171;font-size:.9rem}.text-grey-d{color:#8b8b8b}.text-light{color:#525252!important}.icon-light{color:#bebebe!important}body.dark .text-light{color:#687891!important}body.dark .bg-light{background:#182942!important}body.dark .bg-success{background:linear-gradient(to right,#468f2d,#669755)}body.dark .bg-success-light{background:#13311b}body.dark .bg-danger-light{background:#251010}body.dark .text-success{color:#48a848!important}body.dark .bg-primary-light{background:#0f1929!important}body.dark .text-primary{color:#7eabff!important}.bg-establishment,.bg-employee,.bg-owner,.bg-customer,.bg-dependant{background:#f3f8ff;border:1px solid #bed7ff;border-radius:5px;color:#3279b7}.bg-establishment.p-mini,.bg-employee.p-mini,.bg-owner.p-mini,.bg-customer.p-mini,.bg-dependant.p-mini{display:inline-block;padding:2px 5px!important}.bg-dark{background:#2e2e2e!important}.bg-green{background:#24a383}.bg-green-dark{background:#1b8d71}.bg-green-light{background:#e9feff}.bg-red{background:#c24687ff}.bg-red-dark{background:#af3574}.border-red{border:1px dashed #bd3f3f!important}.border-success{border:1px dashed #55a83b!important}.btn{padding:.5rem 1.5rem!important;font-weight:600;flex-shrink:0;border:none;display:flex;align-items:center;border-radius:50px;text-transform:none}.btn i{font-size:1.2rem;line-height:1.2rem}.btn.btn-light{background:white;color:#000}.btn.btn-primary{background:#249d22!important;transition:all .3s ease-out}.btn.btn-primary:hover{color:#fff!important;background:#4ba15f!important;box-shadow:2px 2px 15px -10px #000}.btn.btn-primary-light{background:#eaf8ff;color:#cc0505}.btn.btn-secondary-alt{background:#e2fae2;color:#249d22;box-shadow:none}.btn.btn-secondary-alt:hover{background:#dfebff;outline:1px solid #4b79ce}.btn.btn-secondary{background:white;border:1px solid #249d22;border:1px solid #d0d0d0!important;color:#494949;box-shadow:none}.btn.btn-secondary:hover{border:1px solid #249d22;background:#e2fae2}.btn.btn-sm{display:flex;align-items:center;font-size:.79rem;line-height:.7rem;padding:.5rem 1rem!important}.btn.btn-sm i{font-size:1.3rem!important;margin-bottom:0}.btn.btn-block{width:100%;padding:1.2rem 2rem!important;border-radius:50px}.btn .count{background:#c55555;color:#fff;height:25px;width:25px;display:flex;justify-content:center;align-items:center;border-radius:50%;font-size:.6rem;line-height:.7rem;font-weight:600;margin-left:.5rem}.btn.btn-icon{background:#f2f2f2;height:35px;width:35px;flex-grow:0;flex-shrink:0;border-radius:50%;display:flex;justify-content:center;align-items:center;padding:0!important;color:#249d22;border:none}.btn.btn-icon i{font-size:1.2rem!important}.btn.btn-circle{border-radius:50%;flex-shrink:0!important;padding:0!important;height:45px;width:45px}.btn.btn-circle i{color:#4b4b4b;font-size:1rem}.btn.btn-circle.btn-sm{height:35px;width:35px;display:flex;align-items:center;justify-content:center}.btn.btn-circle.btn-mini{height:20px;width:20px;display:flex;padding:1rem;align-items:center;justify-content:center}.leisure .btn-primary{background:#9a3915}.leisure .btn-primary:hover{background:#b4441c}.leisure .btn-primary.btn-primary-light{background:#e6cdc4;color:#9a3915}body.dark .btn.btn-primary-light{background:#172030!important;border:1px solid #cc0505}body.dark .btn.btn-secondary{background:#172030!important;border:1px solid #2b3649;color:#8595b1}.material-symbols-rounded{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;line-height:inherit}.favorited{animation:plup .3s ease-in}.favorited i{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24;color:#249d22!important}@keyframes plup{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}.mobile-only-flex{display:none!important}.desktop-only-flex{display:flex!important}.mobile-only{display:none!important}.desktop-only{display:block!important}.modal-body{padding:1.5rem}.h-min{min-height:100vh}i.material-symbols-rounded{font-size:1.2rem}.v-divider{height:25px;border-right:2px solid #dbdbdb;margin:0 1.5rem}[v-cloak]{display:none}.tag{display:flex;align-items:center;border-radius:30px;padding:.5rem 1rem;font-size:.9rem;margin-right:.5rem;border:1px solid #c5c5c5;flex-shrink:0;font-weight:500}.tag.no-border{border:none}.tag.sm{font-size:.9rem;padding:.1rem .6rem}.tag.sm i{font-size:1rem}i.md{font-size:2.5rem!important}small{font-size:.85rem;font-weight:500;color:#929292}strong{font-weight:700!important}.text-medium{font-weight:500!important}.hoverable-border:hover{cursor:pointer;border:1px solid #4d4d4d}.no-border{border:none!important}.border-bottom{border-bottom:1px solid #dbdbdb!important}.border-right{border-right:1px solid #dbdbdb}.border-top-white{border-bottom:1px solid #dbdbdb!important}.icon-img{height:70px}small i.material-symbols-rounded{font-size:1rem}.line{border-top:1px solid silver;height:1px;width:100%}.rounded{border-radius:20px}.text-md{font-size:1.2rem}.tabs{border-bottom:2px solid #f2f2f2;display:flex;flex-wrap:nowrap}.tabs .tab{text-align:center;padding:1rem 2rem;font-size:1rem;display:flex;align-items:center;border-bottom:3px solid transparent}.tabs .tab.active{border-bottom:3px solid #249d22;font-weight:600;color:#249d22}.tabs .tab i{font-size:1.2rem}.container-compact{width:550px;margin:auto}.slide-up-enter-active{transition:all .5s cubic-bezier(.57,0,.02,.99)}.slide-up-enter-from{transform:translateY(100%)}.slide-down-enter-active{transition:all .5s cubic-bezier(.57,0,.02,.99)}.slide-down-enter-from{transform:translateY(-100%)}.thumb{height:200px;background-size:cover;background-position:center;width:100%}@media (max-width: 700px){.mobile-mt{margin-top:1rem}.mobile-only-flex{display:flex!important}.mobile-only{display:block!important}.desktop-only-flex,.desktop-only{display:none!important}}form label{display:block;font-size:.9rem;font-weight:500;margin-bottom:.2rem;color:#000}form input,form textarea,form select{padding:.8rem 1rem!important;border-radius:5px!important}form input:focus,form textarea:focus,form select:focus{box-shadow:none!important;outline:2px solid #249d22!important}form .form-group{margin:1rem 0!important}.bl-input{border:1px solid #c7c7c7!important;border-radius:12px!important;border:none;padding:.9rem 1.2rem!important;width:100%;margin-top:.3rem}.bl-input-control{display:flex;align-items:center;border:1px solid #c7c7c7;border-radius:12px;position:relative;overflow:hidden}.bl-input-control.with-icon input,.bl-input-control.with-icon textarea{padding:1.2rem 60px!important}.bl-input-control.with-icon label{left:60px}.bl-input-control i{position:absolute;left:20px;top:50%;transform:translateY(-50%);margin-right:.5rem;color:#929292}.bl-input-control label{position:absolute;top:50%;transform:translateY(-50%);left:1.5rem;font-size:1rem;color:gray;transition:.2s ease-out}.bl-input-control:has(select) label{right:5px;top:5px;transform:translateY(0);font-size:.7rem;left:1.2rem}.bl-input-control:has(select) i{left:inherit;right:5px}.bl-input-control:has(input:focus){border:2px solid #249d22}.bl-input-control:has(input:focus) label,.bl-input-control:has(input:valid) label,.bl-input-control:has(textarea:focus) label,.bl-input-control:has(textarea:valid) label{top:10px;transform:translateY(0);font-size:.7rem}.bl-input-control:has(input:focus) input,.bl-input-control:has(input:valid) input,.bl-input-control:has(textarea:focus) input,.bl-input-control:has(textarea:valid) input{padding-top:1.7rem!important;padding-bottom:.9rem!important}.bl-input-control input,.bl-input-control textarea{padding:1.2rem 1.5rem!important;border:none;background:none!important;width:100%;font-size:1rem}.bl-input-control input:focus,.bl-input-control textarea:focus{outline:none!important;border:none!important}.bl-input-control select{border:none;background:none!important;width:100%;font-size:1rem;padding:0 1rem;padding-top:1.7rem!important;padding-bottom:.9rem!important;-moz-appearance:none;-webkit-appearance:none}.bl-input-control select:focus{outline:none!important;border:none!important}.bl-input-control select::-ms-expand{display:none}.bl-input-control option{padding:1rem!important}.bl-select{border:1px solid #c7c7c7!important;border-radius:12px!important;border:none;padding:.9rem 1.2rem!important;width:100%;margin-top:.3rem;position:relative}.bl-select:hover{cursor:pointer}.bl-select i{position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.bl-select .options{position:absolute;left:0;top:100%;background:white;width:100%;border:1px solid #dbdbdb;border-radius:10px;max-height:300px;overflow-y:scroll;box-shadow:2px 2px 10px -9px #000;z-index:10;display:none;opacity:0;transform:translateY(20px)}.bl-select .options .option{padding:.7rem 1rem;border-bottom:1px solid #dbdbdb}.bl-select .options .option:hover{cursor:pointer;background:#f2f2f2}.bl-select-list{display:flex;flex-wrap:wrap;align-items:center}.bl-select-list .option{border:1px solid #dbdbdb;color:#5a5858;padding:.4rem 1rem;border-radius:20px;font-size:.85rem;margin-right:.5rem;margin-bottom:.5rem;display:flex;align-items:center}.bl-select-list .option i{font-size:1rem;margin-right:.4rem}.bl-select-list .option .active{display:none}.bl-select-list .option:hover{cursor:pointer;border:1px solid grey}.bl-select-list .option.selected{color:#242424;color:#249d22;background:#e2fae2;font-weight:500;border:1px solid #249d22}.bl-select-list .option.selected .passive{display:none}.bl-select-list .option.selected .active{display:block}.bl-select-single.compact{display:flex;flex-wrap:wrap}.bl-select-single.compact .option{flex-basis:48%;margin-right:.5rem}.bl-select-single .option{border:1px solid #dbdbdb;border-radius:10px;padding:.5rem .7rem;display:flex;align-items:center;margin-bottom:.5rem;color:#595959;font-size:.9rem}.bl-select-single .option:hover{cursor:pointer;border:1px solid #242424}.bl-select-single .option.selected{border:1px solid #249d22;font-weight:600;color:#242424}.bl-select-single .option.selected .checkbox{background:#249d22}.bl-select-single .option.selected .checkbox i{display:block;color:#fff}.bl-select-single .checkbox{height:20px;width:20px;display:flex;align-items:center;justify-content:center;border:1px solid #dbdbdb;box-shadow:1px 1px 4px -4px #000;border-radius:50%;margin-right:.5rem}.bl-select-single .checkbox i{font-size:.9rem;display:none}.select2-container .select2-selection--single,.select2-container .select2-selection--multiple{padding:.5rem;height:48px!important;display:flex!important;align-items:center;border:1px solid #c7c7c7!important;border-radius:12px!important}.select2-search__field{padding:0!important}.select2-search__field:focus{outline:none!important;border:none}.select2-container--default .select2-selection--single .select2-selection__arrow{right:1rem!important;top:2px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border:none!important}.select2-container--default .select2-search--dropdown .select2-search__field{padding:.5rem!important;border:none!important;border-bottom:1px solid #d1d1d1!important}.select2-dropdown{border-radius:10px!important;box-shadow:2px 2px 10px -9px #000}select{position:relative}select:before{content:"";position:absolute;right:10px;top:8px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #f00}select:after{content:"";position:absolute;right:10px;top:3px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #333}.card.card-table{padding:0!important}.card.card-table .card-body{padding:0}table{font-size:1rem;margin-bottom:0!important;overflow:visible}table th{font-size:1rem;font-weight:500!important;color:#747474;background:white!important;padding:1rem!important}table td{padding:.5rem 1rem!important}table th{padding:.9rem 1rem!important}table .entry-link{color:#027700;font-weight:600;text-decoration:underline;font-size:1.2rem}@media (max-width: 800px){.filters-container{position:fixed;top:0;left:0;height:100vh;width:100vw;z-index:100;background:rgba(0,0,0,.742);display:flex;flex-direction:column;justify-content:flex-end;display:none;opacity:0}.filters-container .filters{background:white;height:80vh;padding:1rem;transform:translateY(50px);opacity:0}}.badge{font-weight:600;padding:.4rem .7rem!important;font-size:.9rem;display:flex;align-items:center;text-align:left;border-radius:20px}.badge .avatar-container{margin-right:0}.badge .avatar-container .avatar{border-radius:0!important;border:none;box-shadow:none;height:24px;width:24px}.badge.badge-white{background:white;border:1px solid #e9e9e9;color:#4d4d4d;text-transform:none}.badge.small{font-size:.7rem}.badge.text-normal{font-weight:400}.badge.badge-tooltip{position:relative}.badge.badge-tooltip:hover .tooltip-text{opacity:1;transform:translateY(0)}.badge.badge-tooltip .tooltip-text{position:absolute;bottom:110%;left:0;background:#249d22;color:#fff;padding:.5rem;border-radius:5px;opacity:0;transform:translateY(20px);transition:all .3s ease-in-out;z-index:20;width:300px;max-width:100vw;white-space:initial;line-height:1rem}body.dark .badge.badge-white{background:none;color:#fff;border:1px solid #333f72}.border{border:1px dashed #e7e7e7!important}.border.rounded{border-radius:5px}body.dark .border{border:1px dashed #284375!important}html{font-size:14px}body{overflow-x:hidden;background:white;font-family:Inter,sans-serif;color:#565656;background:#fafaff}body.hire{background:#f8f9ff}body.hire .card{border:1px solid #f2f2f2}a{color:inherit}a:hover{color:#074d06!important}h1,h2,h3,h4,h5,h6{font-family:Inter,sans-serif;font-family:Plus Jakarta Sans,sans-serif;color:#282828;font-weight:600!important}h1.jost,h2.jost,h3.jost,h4.jost,h5.jost,h6.jost{font-family:Jost,sans-serif;font-weight:500!important}h1.outfit,h2.outfit,h3.outfit,h4.outfit,h5.outfit,h6.outfit{font-family:Outfit,sans-serif;font-weight:500!important}h1.normal,h2.normal,h3.normal,h4.normal,h5.normal,h6.normal{font-family:Inter,sans-serif;font-weight:500!important}h3,h4,h5,h6{font-weight:500}h3 i,h4 i,h5 i,h6 i{font-size:2rem!important}strong{font-weight:600!important}main{padding-bottom:100px}.flex-one{flex:1}.container{max-width:1100px!important}.dot{height:5px;width:5px;border-radius:50%;margin:0 .5rem;background:rgba(0,0,0,.167)}.dot.green{height:12px;width:12px;background:#73b273}.dot.blue{height:12px;width:12px;background:#3969e2}.color-primary{color:#249d22}.hoverable:hover{cursor:pointer}.hoverable-bg:hover{cursor:pointer;background:#f7f7f7}.text-link{font-weight:600;color:#249d22!important;text-decoration:underline}.text-btn{text-transform:uppercase;color:#249d22;font-weight:700;font-size:.9rem;background:none;border:none}.text-light{color:gray!important}.text-link:hover{text-decoration:underline;color:#249d22}.h-full{min-height:100vh}.limit{max-width:1200px;margin:auto}.limit-compact{max-width:900px;margin:auto}.breads{display:flex;align-items:center;margin:1.2rem 0;font-size:.97rem}.breads .divider{color:silver;margin:0 .5rem}.breads a{display:flex;align-items:center;color:gray}.breads a i{color:gray}.breads a.active{color:#000;font-weight:500}.breads a i{font-size:1rem;line-height:1rem;margin-right:.5rem}p{line-height:1.5rem}p.larger{font-weight:500;font-size:1.1rem;line-height:1.7rem}.tp{padding-top:1rem;padding-bottom:1rem}.tp-lg{padding-top:5rem;padding-bottom:5rem}.sp{padding-left:3rem;padding-right:3rem}header{background:white;padding:.7rem 1rem;border-bottom:1px solid #e6e6e6;border-bottom:none;box-shadow:4px 4px 40px -28px #000}header.hire{padding:.7rem 1.5rem}header nav{display:flex;align-items:center;margin-left:3rem}header nav a{padding:.5rem 1.4rem;margin-right:.5rem;display:block;border-radius:20px;border-bottom:3px solid transparent;font-size:1.1rem;display:flex;align-items:center;font-weight:600;color:#323232!important}header nav a i.material-symbols-rounded{display:none;font-size:2rem!important;margin-bottom:.2rem}header nav a:hover{background:#f2f2f2;color:#000!important}header nav a:hover i{color:#000}header nav a i{font-size:1.2rem!important;color:#999}header nav a.active{font-weight:600;background:#f2f2f2;background:#249d22;color:#fff!important}header nav a.active i{color:#000}.header-top{padding:.7rem 1.5rem}.header-area .logo img{height:32px}.page-header{border-bottom:1px solid #dbdbdb;margin-bottom:1.5rem;padding:.5rem 0}.page-header h2{font-weight:700!important}.profile-link{color:#249d22;font-size:1.2rem;font-weight:600;top:0}.hire-content{margin-left:250px;min-height:100vh;padding-bottom:100px}.hire-nav{position:fixed;left:0;top:0;width:250px;height:100vh;overflow-y:auto;display:flex;flex-direction:column;background:#131529;z-index:100}.hire-nav .count{margin-left:auto;background:#34396b;padding:.1rem .5rem;font-size:.85rem;font-weight:600;border-radius:4px;color:#c4c8eb}.hire-nav .count.important{color:#fff;font-weight:700}.hire-nav .logo{padding:.5rem 1.5rem;margin-bottom:1rem;color:#fff!important;border-bottom:1px solid rgba(255,255,255,.163)!important}.hire-nav .link{padding:1.2rem 1.5rem;display:flex;color:#9b9db2;font-size:1rem}.hire-nav .link:hover{color:#fff!important}.hire-nav .link.active{background:#242747;color:#fff;font-weight:500}.hire-nav .link.active i{color:#249d22}.hire-nav .link i{margin-right:1rem}.hire-footer{background:#f2f2f2;color:gray;padding:1rem;display:flex;align-items:center;flex-wrap:wrap;position:fixed;bottom:0;left:0;width:100%;padding-left:270px}.profile-header{background:white;border-radius:10px;overflow:hidden;box-shadow:2px 2px 20px -18px gray}.profile-header .bg{height:100px;background-size:cover;background-position:center}.profile-header h1,.profile-header h2{font-weight:700!important}.profile-header .avatar{border:3px solid white;transform:translateY(-70px);position:relative;z-index:5}.simple-card{padding:36px 30px;display:flex;justify-content:space-between;flex-wrap:wrap;transition:.4s;box-shadow:0 22px 57px #2229480d}.banner{color:#fff;height:350px;position:relative;background-size:cover;background-position:50% 40%;display:flex;align-items:flex-end;padding-bottom:150px}.banner .limit-compact{position:relative;margin-bottom:-70px}.recent-jobs{padding-top:100px;padding-bottom:50px}.banner .bg,.banner .bg-overlay{display:none;position:absolute;left:0;top:0;width:100%;height:100%}.banner .bg{background-size:cover;background-position:left 60%;background:#f7f7f7}.banner .bg-overlay{background:rgba(0,0,0,.27)}.banner h1{font-weight:800!important;font-size:4.5rem;margin-bottom:3rem;color:#fff}.banner h1 em{text-decoration:underline}.banner .search-bar{width:600px;max-width:95%;left:50%;bottom:0;transform:translate(-50%,50%);margin:auto;position:absolute;display:flex;align-items:center;justify-content:space-between;background:white;border:1px solid #dddddd;padding:0rem .7rem;box-shadow:2px 2px 40px -25px #000;border-radius:50px;overflow:hidden}.banner .search-bar .btn{padding:1rem 2rem!important}.banner .search-bar .btn i{font-size:1.5rem;margin-right:1rem}.banner input{width:100%}.banner select{flex:1;height:100%}hr.darker{border-color:gray;margin:1rem 0}hr{margin:1.5rem 0;border-color:#000}.banner input,.banner select{padding:2rem;height:100%;border:none}.rounded-top{border-top-left-radius:15px!important;border-top-right-radius:15px!important}.card{border:none;border:1px solid #e4e4e4;box-shadow:2px 2px 40px -30px gray;border-radius:10px!important;transition:all .4s ease-out}.card.card-expandable{height:auto;max-height:1000px}.card.card-expandable .card-header:hover{cursor:pointer}.card.card-expandable .card-body.hidden{display:none}.card.card-filter{border-radius:20px!important;overflow:hidden;background:#ecf4ef;box-shadow:none;border:none}.card.card-filter .card-header{padding-top:1rem;padding-bottom:1rem}.card.card-empty{min-height:400px;display:flex;flex-direction:column;align-items:center;justify-content:center}.card.card-empty img{height:150px;width:150px;margin-bottom:2rem}.card h1.value{font-size:3rem;font-weight:500!important}.card.with-overflow{overflow:visible}.card.hoverable:hover{cursor:pointer;outline:1px solid #249d22}.card .card-body{padding:1.2rem 1.5rem;overflow:visible!important}.card-header{background:inherit;border-bottom:none;padding:1.5rem;padding-bottom:0}.card.post .card-body{min-height:240px;display:flex;flex-direction:column;justify-content:space-between}.avatar{height:70px;width:70px;border-radius:50%;background-size:cover;background-position:center;flex-shrink:0}.avatar.rounded.sm{height:32px;width:32px;border-radius:5px;background-size:contain}.avatar.avatar-table{height:45px;width:45px}.avatar.lg{height:150px;width:150px}.avatar.md{height:130px;width:130px}.avatar.sm{height:35px;width:35px}.avatar.xs{height:24px;width:24px}.avatar.bordered{border:2px solid white;box-shadow:2px 2px 10px -8px #000}.avatar .floating-icon{background:#249d22;position:absolute;bottom:.5rem;right:.5rem;color:#fff;height:30px;width:30px;border-radius:50%;display:flex;align-items:center;justify-content:center}.avatar .floating-icon i{color:#fff}.avatar.mini{height:20px;width:20px}.avatar.profile{height:140px;width:140px}.start-section{background:#249d22;color:#fff;display:flex;flex-direction:column;align-items:center;text-align:center}.start-section p{color:#fff}.start-section h1{color:#fff;font-size:3rem;width:700px;max-width:100%}.icon{height:40px;width:40px;display:flex;align-items:center;justify-content:center;color:gray;border-radius:50%;background:#f5f5f5}.icon.sm{height:30px;width:30px}.icon.sm i{font-size:1.2rem}.icon.md{height:70px;width:70px}.icon.md i{font-size:2rem}.icon.rounded{border-radius:5px}.icon.link{color:#249d22;border-radius:50%;font-size:.8rem}.icon.link:hover{background:#e7eee7}header .account-modes{background:#f2f2f2;padding:.4rem;border-radius:5px}header .account-modes a{display:flex;align-items:center;padding:.5rem 1.5rem;color:#000;border-radius:5px;font-weight:600}header .account-modes a.active{background:#249D22;color:#fff}.sub-header{display:flex;align-items:center;justify-content:center;background:white;color:#000;border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb}.sub-header a{padding:.7rem 2rem;margin:0 .5rem;font-weight:600;display:flex;flex-direction:column;align-items:center;font-size:.8rem;color:#a7a7a7;border-bottom:3px solid transparent}.sub-header a:hover{background:#f4fff4;border-bottom:3px solid #4bb749}.sub-header a:hover i{color:#249d22}.sub-header i{color:#807979;font-size:2rem;margin-bottom:.5rem}.sub-header a.active{color:#249d22;border-bottom:3px solid #249D22;font-weight:700}.sub-header a.active i{color:#249d22}.badge{display:flex;align-items:center;padding:.2rem .7rem;font-weight:500}.badge-white{background:white;border:1px solid #dbdbdb;color:gray}.badge i{margin-right:.5rem;font-size:1.2rem}.badge.rounded{border-radius:20px!important}.badge.md{padding:.4rem 1rem;font-size:.85rem}.bg-secondary{background:#247ecc}.bg-secondary-light{background:#eef2ff}.bg-success,.hire-nav .count.important{background:#5CB17E!important}.bg-success-light{background:#deebde}.text-success{color:#249d22}.single-services{background:white;padding:2rem}.services-ion{font-size:3rem;color:#249d22;margin-bottom:2rem}.progress{height:5px;vertical-align:middle}table td{vertical-align:middle}.bl-option{border:3px dashed #dbdbdb;padding:1rem;border-radius:10px;text-align:center;transition:all .2s ease-out;background:white}.bl-option:hover{cursor:pointer;background:#f8f8f8;border:3px dashed #bbe0bb}.bl-option img{margin-bottom:1rem}.bl-option.active-scaled{border:3px solid #249D22;box-shadow:2px 2px 10px -5px #249d22;transform:scale(1.05)}.bl-option.active{border:3px solid #249D22}.bl-option.active .icon{background:#e2fae2}.bl-option.active .icon i{color:#249d22!important}.form-group{margin-bottom:1rem}.post-controls{position:fixed;background:white;padding:.7rem .5rem;z-index:100;bottom:0;left:0;width:100%;margin-left:250px;border-top:1px solid #dbdbdb}.post-controls .container-compact{display:flex}.post-controls .container-compact button{flex:1;margin:0 .5rem}footer{color:#696969}footer h4{color:#fff}footer .footer-area{padding-top:100px}.mobile-tabbar{display:none;align-items:center;justify-content:center;position:fixed;left:0;bottom:0;width:100%;z-index:100;background:white;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:.8rem 2rem;font-size:.7rem;border-top:1px solid rgba(255,255,255,.547);box-shadow:0 -2px 20px -10px #249d22;background:rgba(0,0,0,.882)}.mobile-tabbar .post{height:50px;width:50px;background:#249d22}.mobile-tabbar .post i{color:#fff}.mobile-tabbar a{display:flex;align-items:center;justify-content:center;flex-direction:column;height:50px;width:50px;flex-shrink:0;border-radius:50%;margin:0 1rem;color:#97b097}.mobile-tabbar a i{font-size:2.2rem;color:#797979;margin-bottom:.2rem}.mobile-tabbar a.active,.mobile-tabbar a.active i{color:#249d22;color:#fff}.loading{display:inline-block;height:20px;width:20px;border:3px solid #ffffff70;border-top:3px solid white;border-right:3px solid white;border-bottom:3px solid white;border-radius:50%;animation:loading .7s linear infinite;flex-shrink:0}.loading.dark{border:3px solid #cfe0ff;border-top:3px solid #305fb8;border-right:3px solid #305fb8;border-bottom:3px solid #305fb8}@keyframes loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.text-light{color:silver!important}.count{height:20px;width:20px;background:#cc0505;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:.8rem}.search-input{background:#f7f7f7;border:none;padding:.5rem 1rem;font-size:.9rem}.search-input:focus{box-shadow:none;outline:1px solid #249d22}.messenger{display:flex;height:80vh;background:white}.messenger .conversations{width:340px;overflow-y:scroll;border-right:1px solid #dbdbdb}.messenger .chat{flex:1;display:flex;flex-direction:column}.messenger .chat .chat-header{background:white;border-bottom:1px solid #e1e1e1;padding:1rem;display:flex;align-items:flex-start}.messenger .chat .chat-body{padding:1rem 0;flex:1;background:#f7f7f7;overflow-y:scroll}.messenger .chat .chat-type{display:flex;align-items:center;padding:.5rem}.messenger .chat .chat-type input{background:#f2f2f2;border:none;border-radius:10px;flex:1;margin-right:1rem;padding:1rem}.messenger .chat .chat-type input:focus{outline:none}.messenger .contact{display:flex;align-items:center;padding:1rem}.messenger .contact.active{border-left:3px solid #249d22}.messenger .message-container{display:flex;padding:0rem 2rem;margin:.5rem}.messenger .message-container.left{justify-content:flex-start}.messenger .message-container.right{justify-content:flex-end}.messenger .message-container.right .message{background:#4b79ce;background:#3b22a8;background:linear-gradient(to top right,#5135cb,#3b22a8);background:white;background:linear-gradient(to top right,#f8f7ff,white);background:#249d22;color:#fff;border-left:4px solid #249d22;font-weight:500}.messenger .message-container.right .message small{color:#c6c0e2;color:#fff;font-weight:400}.messenger .message-container.right .message .text-light{color:#fff!important}.messenger .message-container .message{background:white;padding:.7rem .8rem;border-radius:10px;border:1px solid #e4e4e4}.messenger .message-container .wa-image{width:300px;height:auto;max-width:100%;border-radius:5px}@media (max-width: 1150px){.hire-nav{display:none}.hire-content{margin-left:0}.hire-footer{margin-left:0;padding-left:1rem}.mobile-tabbar{display:flex}.tp,.tp-lg{padding-top:1rem;padding-bottom:1rem}.sp{padding-left:1rem;padding-right:1rem}header{padding:.7rem 1rem}header nav{display:none}header .v-divider{display:none}}@media (max-width: 700px){.banner{min-height:300px;background-size:cover;background-position:bottom;padding-bottom:200px;color:#000}.banner .limit-compact{margin-bottom:-130px}.banner .bg{display:none}.banner h1{font-size:3.5rem;margin-top:0!important;margin-bottom:2rem}.banner .search-bar i{margin-right:0!important}.banner .search-bar .btn{padding:0!important;height:60px;width:60px;display:flex;align-items:center;justify-content:center}.categories{flex-wrap:wrap}.recent-jobs{padding-top:100px}.start-section{padding:4rem 1rem}}
