@charset "utf-8";@media(max-width:1200px){.a-flexCol{display:flex;flex-direction:column;flex-wrap:nowrap}.a-flexColRev{display:flex;flex-direction:column-reverse;flex-wrap:nowrap}.a-flexCenterAlign{justify-content:center}.a-flexWrap{flex-wrap:wrap}.a-fullFlex{flex:1}.a-w30{width:30%;max-width:30%}.a-w35{width:35%;max-width:35%}.a-w40{width:40%;max-width:40%}.a-w50{width:50%;max-width:50%}.a-w60{width:60%;max-width:60%}.a-w70{width:70%;max-width:70%}.a-w90{width:90%;max-width:90%}.a-w100{width:100%;max-width:100%}.a-wAuto{width:auto}.a-h60px{height:60px}.a-h90px{height:90px}.a-hAuto{height:auto}.a-flexG5{gap:5px}.a-hide{display:none}#search-box{min-height:140px;padding:10px 0 0 0}#search-box .categoryes{overflow:hidden;height:0;align-items:start;justify-content:end;display:none;margin-bottom:10px}#search-box .categoryes-drop{width:100%;height:16px;display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap;font-size:30px;color:var(--back-text);background:0;border:0}#search-box .search-dropdown{width:100%;padding:3px;top:100px;left:0}#search-box .input{flex-basis:100%;width:100%}#search-box .reset-input{right:5px}#search-box .bg-button{width:100%;height:40px;padding:10px 10px}#search-box .categoryes{padding-right:0}header{position:fixed;top:0;left:0;right:0;z-index:10}header .leftw{display:none}header .rightw{width:100%}header .downline{padding:0}header .downline .top-menu .menu-homepage-link{display:flex}header .downline .link-buttons{width:100%;height:50px;padding:5px;justify-content:space-between;border-bottom:1px solid var(--dark-border);background-color:var(--header-color);box-shadow:0 4px 18px var(--shadow);z-index:12}header .downline .link-buttons .button:not(.profile-button){flex:1;font-size:16px;padding:6px 6px;flex:initial;display:flex;width:40px;padding:6px 0}header .downline .link-buttons .button:not(.profile-button) .icon{width:40px;height:40px;font-size:30px;padding:4px 4px}header .downline .link-buttons .title{display:none}header .downline .link-buttons .header-profile .profile-dropdown{right:-40px}header .downline .link-buttons .header-profile .profile-dropdown .arrow::after{top:6px;left:180px}.wrapper{padding:50px 3px 10px 3px}#main-top-menu{width:100vw;height:var(--app-height);position:fixed;top:0;left:0;padding:60px 5px 5px 5px;background-color:var(--bg-dark-drop-alfa);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);flex-direction:column;align-items:center;justify-content:center;gap:20px;z-index:11;display:none}#main-top-menu>div{width:100%}#main-top-menu>div>a,#main-top-menu>div>button{width:94%;height:40px;background-color:var(--bg-light);color:var(--text);border:1px solid var(--accent);border-radius:5px;text-align:center;cursor:pointer;font-size:18px;padding:6px 10px;display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap;gap:6px}#main-top-menu>div>button .icon{display:none}#main-top-menu>div>a.active{background-color:var(--accent-alfa)}header .downline .top-menu div>a.active::before{display:none}#category-dropdown-body{height:calc(var(--app-height) - 60px)}#main-top-menu .dropUpMenu,#category-dropdown-body .dropUpMenu{display:flex;width:40px;height:40px;background-color:var(--bg-light);color:var(--text);border:1px solid var(--accent);border-radius:50%;text-align:center;cursor:pointer;font-size:18px;position:fixed;bottom:10px;left:50%;transform:translateX(-50%);padding:6px 10px;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap}#category-dropdown-body .dropUpMenu{bottom:4px}#category-dropdown-body:has(.drop-menu-subcategory:not(.hide))>.dropUpMenu{display:none}#category-dropdown-body .categoryMenuList{height:100%}#category-dropdown-body .categoryMenuList .dropUpMenu{bottom:60px;background-color:var(--accent)}#category-dropdown-body .subcat-proffesions .dropUpMenu{bottom:110px;background-color:var(--accent)}header .downline .top-menu>div{position:static}header .downline .top-menu>div>.dropdown,header .downline .top-menu>div:hover>.dropdown{width:100%;height:0;visibility:visible;opacity:0;display:none;margin-top:50px;padding:5px;position:absolute;top:0;left:0;border-radius:0;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:unset;z-index:110}header .downline .top-menu>div:hover>.dropdown .arrow{display:none}header .downline .top-menu>div>.dropdown .dropdown-body{padding:5px;height:100%}header .dropdown .menu-top-box{padding-bottom:10px;border-bottom:1px solid var(--back-bg-border)}header .dropdown .drop-menu-subcategory-case .drop-menu-subcategory,header .dropdown .drop-menu-subcategory-case .drop-menu-subcategory .drop-menu-proffesion{position:absolute;height:100%;top:50px;left:0;background-color:var(--bg-dark-drop-alfa-op);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}header .dropdown .drop-menu-subcategory-case .drop-menu-subcategory .drop-menu-proffesion,header .dropdown .drop-menu-subcategory-case .drop-menu-subcategory .drop-menu-proffesion .case-title{display:none}header .dropdown .menu-header{display:none}.box-wrapper{width:100%}.vip-conteiner .vip-item{width:100%;max-width:100%}.case-title h2{font-size:14px}footer{padding:10px}.footer-block{display:flex;flex-direction:column}.footer-block-item{width:100%;float:none;margin:6px 0 6px 0}.footer-block-item:first-child{margin-top:0}.footer-block-item:last-child{margin-bottom:0}.footer-contacts-block{margin-bottom:10px;width:230px;margin:0 auto}.footer-social-block{width:100%;float:none;margin:0 auto}.footer-block .copyright-info{font-size:12px}.job-item .right-job-case{width:calc(100% - 90px)}.job-item .image-case .image{width:90px;height:90px}.job-item .image-case .image .catIcon{font-size:50px;padding:30px 10px 0 30px}.category-item,.subcategory-item{flex-basis:47.1%;gap:5px;padding:20px 10px}.profession-item{flex-basis:47.1%;gap:5px;min-height:86px}.filters-side{width:100%;height:calc(100% - 50px);padding:3px;display:none;opacity:0;position:fixed;top:50px;left:100%;background-color:var(--bg-dark-drop-alfa);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:2}.filters-side .basic-case{padding:3px;height:calc(100% - 56px)}.filters-side .filters-switch-body{width:100%;overflow:hidden;overflow-y:scroll}.filters-side .dropRightFilters{width:40px;height:40px;background-color:var(--bg-light);color:var(--text);border:1px solid var(--accent);border-radius:50%;text-align:center;cursor:pointer;font-size:18px;position:absolute;bottom:10px;left:50%;transform:translateX(-50%);padding:6px 10px;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap}.filters-buttom{display:flex}#job-review{padding:10px 5px 5px 10px}#job-review .title{font-size:18px}.price-line .price{font-size:20px}#job-review .job-details{width:100%}#job-review .image .catIcon{width:50px;height:130px;position:absolute;top:70px;right:0;font-size:50px}.login-form-wrapper{background-size:auto 100%}.login-form-wrapper{padding-top:70px}.login-form-wrapper .dash-rirg-descr{padding:10px}.login-form-wrapper .dash-rirg-descr .descr h1{margin-bottom:0}.center-form{width:calc(100% - 20px);padding:10px}.center-form .detail{font-size:14px}#dashMenu{width:calc(100% - 12px);height:50px;position:fixed;bottom:6px;right:6px;left:6px;background-color:var(--bg-dark-drop-alfa);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--dark-border-alfa);flex-direction:row;align-items:center;justify-content:space-around;box-shadow:0 -4px 18px var(--shadow);z-index:2}#dashMenu a{height:50px;flex-direction:column;align-items:center;justify-content:space-around}#dashMenu a .title{font-size:12px;padding:0}#dashMenu a .icon{width:40px;height:32px}#dashMenu .empty-link-button.active::after{width:auto;height:3px;top:2px;right:4px;left:4px;bottom:unset}#dashMenu .empty-link-button.active .icon,#dashMenu .empty-link-button.active .title{color:var(--accent)}#dashBody{padding:0}#dashBody .dash-top-line-item{flex-basis:40%}#dashBody .basic-case{padding:3px}#dashBody .dash-case{padding:2px}#dashBody .dash-case .body{padding:0}#dashBody .dash-case .jobConteiner .bg-button{padding:6px 4px}#modalWindow,#ConfirmWindow{width:94%;height:auto}#modalWindow .body,#ConfirmWindow .body{height:calc(100% - 130px);max-height:calc(100% - 130px)}#modalWindow .buttons,#ConfirmWindow .buttons{margin-top:10px;display:flex}#modalWindow .buttons button,#ConfirmWindow .buttons button{flex:1}#modalWindow .popUpList,#ConfirmWindow .popUpList{height:100%;max-height:100%}#modalWindow.wide,#ConfirmWindow.wide{width:98%;height:98%;width:calc(100% - 6px);height:calc(100% - 6px);padding:3px}.popUpList .listItem .extDateItem label{font-size:12px}.popUpList .listItem .dateList,.popUpList .listItem .dateList{gap:5px;padding:4px}.popUpList .listItem .extDateItem{flex-basis:12.9%}.popUpList .selectedDates{padding:5px 3px}#dashStartBody .title{color:var(--title-color);font-size:20px}#dashStartBody .bg-button{justify-content:start}#dashStartBody .bg-button .title{font-size:16px}#dashStartBody .bg-button .icon{width:36px;height:36px;font-size:30px}body:has(.top-menu .dropdown-case:hover) .wrapper::after,body:has(.header-profile:hover) .wrapper::after,body:has(.search-dropdown:not(.hide)) .wrapper::after{position:fixed;top:0;right:0;bottom:0;left:0}body:has(#dashMenu) footer{padding-bottom:60px}@supports(display:grid){.footer-block{display:flex;width:100%}}}@media(max-width:930px){.dash-cases-body{flex-direction:column}#dash-jobs-filter .empty-link-button.status{width:40px;flex-basis:unset;font-size:16px;flex-direction:column;align-items:center;justify-content:space-around}#dash-jobs-filter .empty-link-button.status .status-title{display:none}#dashBody .dash-case{flex-basis:100%;width:100%;white-space:nowrap;flex:0}.paths-case{width:100%;height:40px;overflow:hidden;position:relative;border-radius:5px;border:1px solid var(--accent-hover-alfa)}.paths-case .drop-arrow{width:40px;height:40px;display:flex;align-items:center;justify-content:space-around;position:absolute;top:0;right:0;font-size:30px}.paths-case .paths-case-items{flex-direction:column;align-items:start;justify-content:end;gap:10px;padding:6px}.paths-case .paths-case-items>a{width:calc(100% - 40px);padding:5px}.paths-case .paths-case-items>span{display:none}.paths-case .paths-case-items.close a{display:none}.paths-case .paths-case-items.close a:nth-last-of-type(2){display:flex}}@media(max-width:720px){.dash-top-line{flex-direction:column}}@media(max-width:490px){.tabs button .title{font-size:14px}#dashBody .jobListItem{flex-direction:column}#dashBody .current-state{flex-direction:column;gap:0;height:auto;align-items:start}#dashBody #jobConteiner .jobConteiner:hover .actions{display:none}#dashBody .jobListItem .open-actions{height:20px;display:flex;padding:5px 5px;color:var(--text-back)}#dashBody #jobConteiner .jobConteiner .actions{display:none`;width:100%;height:0;flex:unset;overflow:hidden;padding-top:20px;gap:10px}#dashBody .jobListItem .actions .empty-link-button{width:100%}#dashBody #jobConteiner .jobConteiner .actions>div{width:100%}#dashBody .jobListItem .details{width:100%}#dashBody #jobConteiner .jobConteiner{height:auto}#dashBody .dash-case .jobConteiner .price,#dashBody .dash-case .jobConteiner .payment{width:100%;flex-direction:column;justify-content:end;align-items:end}.limit-case .description{font-size:14px}#jobConteiner .jobConteiner .payment{width:100%;height:auto;flex-direction:column;align-items:start}}