#application-form form>section{margin-bottom:40px}#application-form .application-row>*{margin:0}#application-form .application-row{padding-bottom:30px}#application-form .main-card-header{padding:80px 0}#application-form .main-card-header p{font-size:16px;padding-top:10px}#application-form .main-card-header .nav-links{display:flex;gap:10px;justify-content:center}#application-form .main-card-header .nav-links a{align-items:center;background-color:#e5f2ff;border-radius:4px;color:#414c58;display:flex;font-size:15px;font-weight:500;gap:40px;justify-content:space-between;padding:20px 25px;transition:background-color .3s ease}#application-form .main-card-header .nav-links a:hover{background-color:#d2e6fb}@media screen and (max-width:768px){#application-form .main-card-header .nav-links{flex-direction:column}#application-form .main-card-header .nav-links a{padding:15px 20px}}#application-form .main-card-header .nav-links .header-link{align-items:center;display:flex;gap:10px}#application-form .main-card-header .nav-links .btn-icon{color:#ea580c;font-size:20px}#application-form .main-card-header .nav-links .btn-icon.arrow-forward{color:#414c58}@media screen and (max-width:768px){#application-form .main-card-header{padding:40px 20px}#application-form .main-card-header>h1{font-size:32px}}#application-form h2{color:#414c58;font-size:24px;margin-bottom:30px}#application-form h3{color:#16191d;font-size:20px;margin:0}#application-form .main-card-body{padding:40px}@media screen and (max-width:768px){#application-form .main-card-body{padding:20px}#application-form .main-card-body h2{font-size:20px}}#application-form .form-check+.form-check{margin-top:7px}#application-form .main-card-body section .card{margin-bottom:30px}#application-form .main-card-body section .card-header{padding:20px}#application-form .card-header.with-icon{align-items:center;display:flex;gap:15px}#application-form .card-header.with-icon.with-desc{align-items:baseline}#application-form .with-desc p{color:#414c58;font-size:12px;margin-top:7px}#application-form .card-header i{align-items:center;background-color:#ffedd5;border-radius:4px;color:#ea580c;display:flex;flex-shrink:0;font-size:12px;height:24px;justify-content:center;width:24px}#create_worker_join_application_ownedEquipment{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}@media screen and (max-width:768px){#create_worker_join_application_ownedEquipment{grid-template-columns:repeat(1,minmax(0,1fr))}}#application-form #equipment-upload{background:none!important;border:1px dashed #e1e5e9!important}#application-form #equipment-upload-previews{display:flex;flex-wrap:wrap;gap:20px}#application-form #equipment-upload-previews .dz-success-mark{display:none}#application-form #equipment-upload-previews .btn-danger{color:#fff!important}#application-form #equipment-upload:not(.dz-started):after{content:none}#application-form .equipment-upload-wrapper{position:relative}#application-form .equipment-upload-content-icon{align-items:center;background-color:#e5f2ff;border-radius:8px;color:#007bff;display:flex;font-size:20px;height:40px;justify-content:center;position:relative;width:40px}#application-form .dz-button{display:none}#application-form #equipment-upload-previews .dz-preview{display:flex;flex-direction:column;gap:10px}#application-form .equipment-upload-wrapper .equipment-upload-content{align-items:center;display:flex;flex-direction:column;gap:10px;height:100%;justify-content:center;left:0;pointer-events:none;position:absolute;top:0;width:100%}#application-form #add_file_equipment{width:auto}#application-form .subservices{display:none}#application-form .service-item-header,#application-form .subservice-item-header{gap:16px}@media screen and (max-width:768px){#application-form .service-item-header,#application-form .subservice-item-header{gap:8px}}#application-form .service-item-header .form-check-label{display:none}#application-form .user-services .form-group{margin:0}#application-form .service-item-header label,#application-form .subservice-item-header label{display:none}#application-form .user-services input[disabled]{background:none;border:none;padding:0}#application-form .service-item-header input[disabled],#application-form .subservice-item-header input[disabled]{font-size:16px;height:24px;min-height:24px;pointer-events:none;text-overflow:ellipsis}#application-form .agd-label{font-size:16px}@media screen and (max-width:768px){#application-form .agd-label,#application-form .service-item-header input[disabled],#application-form .subservice-item-header input[disabled]{font-size:14px}#application-form .service-item-header img,#application-form .subservice-item-header img{height:18px;width:18px}}#application-form .service-item-header,#application-form .subservice-item-header{cursor:pointer}#application-form [id$=-service-container]{padding-left:20px;padding-top:10px}#application-form [id$=-service-container] legend,#application-form [id$=-service-level-container] legend{display:none}#application-form [id$=_level]{display:flex;gap:15px}@media screen and (max-width:768px){#application-form [id$=_level]{flex-direction:column}}#application-form [id$=_level] label{font-size:14px;padding-left:5px}#application-form [id$=_level] .form-check{margin-top:0}#application-form [id$=level_placeholder],#application-form [id$=level_placeholder]+.form-check-label{display:none}#tools-section{margin-bottom:40px}.tools-container{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}#application-form .no-tools-info{background-color:#f8fafc;border:2px dashed #e1e5e9;border-radius:8px;color:#414c58;font-size:14px;font-style:italic;margin-bottom:20px;padding:20px;text-align:center}#application-form .tool-item .form-check-label{color:#16191d;cursor:pointer;font-size:14px}#application-form .tool-item .form-check-input{margin-right:8px}#application-form .hasCompanyFlag .form-check:first-child label{align-items:center;display:flex}.content-sticky-footer{padding-top:0}