.eurocargo-container{border:1px solid #e6e6e6;border-radius:8px;padding:16px;box-shadow:0 4px 8px #1212122b}@media (width>=768px){.eurocargo-container{padding:24px}}.eurocargo-container .title{cursor:default;font-size:24px;font-weight:900}.eurocargo-container .container-engleza .ro,.eurocargo-container .container-romana .en{display:none}.eurocargo-container .invalid-feedback{display:block}.eurocargo-container .select-label{color:#6d6d82;font-size:14px}.eurocargo-container .input-disclaimer{color:#6d6d82;margin-top:8px;font-size:12px;line-height:160%}.eurocargo-container .form-check{margin-bottom:0}@media (width>=768px){html[lang=ro-RO] .eurocargo-container .form-check{padding-right:8px}}@media (width<=389px){.eurocargo-container .form-check{font-size:14px;font-weight:500}}.eurocargo-container .form-control.is-invalid,.eurocargo-container .form-control.is-valid{padding:.375rem .75rem!important}.eurocargo-container .react-select-control:focus,.eurocargo-container .react-select-control:hover{outline:none}.eurocargo-container .react-select-control.is-invalid>div:first-of-type{border-color:var(--bs-form-invalid-border-color)}@media (width<=767px){.eurocargo-container .previous-btn span{display:none}}@media (width<=389px){.eurocargo-container .previous-btn.disabled{display:none}}@media (width<=767px){.eurocargo-container .euro-checkbox:not(:last-child){margin-bottom:16px}}.modal-success-eurocargo.container-engleza .ro,.modal-success-eurocargo.container-romana .en{display:none}.modal-success-eurocargo .modal-content{background:linear-gradient(270deg,#437fec,#2daae1 100.01%)}.modal-success-eurocargo .modal-content .modal-header{border-bottom:0}.modal-success-eurocargo .modal-content .modal-body{color:#fff;flex-direction:column;justify-content:center;align-items:center;padding-bottom:48px;display:flex}.modal-success-eurocargo .modal-content .modal-body h3{color:#fff;text-align:center;margin-bottom:16px;font-size:24px}.modal-success-eurocargo .modal-content .modal-body p{text-align:center}.modal-success-eurocargo .modal-content .modal-body .results{font-size:24px;font-weight:900}.add-info-container{margin-top:8px}.add-info-container .btn-label{margin-top:24px;margin-bottom:8px;font-size:14px}.upload-btn{text-align:left;text-overflow:ellipsis;white-space:nowrap;border:1px solid #e6e6e6;border-radius:8px;height:48px;padding:0 44px 0 28px;font-size:14px;transition:all .2s ease-in-out;overflow:hidden;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.5 9.9a.5.5 0 0 1 .5.5v2.5a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-2.5a.5.5 0 0 1 1 0v2.5a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2v-2.5a.5.5 0 0 1 .5-.5Z' fill='url(%23a)'/%3E%3Cpath d='M7.646 1.146a.5.5 0 0 1 .708 0l3 3a.5.5 0 0 1-.708.708L8.5 2.707V11.5a.5.5 0 0 1-1 0V2.707L5.354 4.854a.5.5 0 1 1-.708-.708l3-3Z' fill='url(%23b)'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='16' y1='7.95' x2='-.001' y2='7.95' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23437FEC'/%3E%3Cstop offset='1' stop-color='%232DAAE1'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' x1='16' y1='7.95' x2='-.001' y2='7.95' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23437FEC'/%3E%3Cstop offset='1' stop-color='%232DAAE1'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E") calc(100% - 28px) no-repeat!important}.upload-btn:hover{border-color:#2daae1}.steps-container .step{border:1px solid #e6e6e6;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;font-weight:600;line-height:125%;display:flex}.steps-container .step.current{color:#fff;background:linear-gradient(270deg,#437fec,#2daae1)}.steps-container .line{background-color:#e6e6e6;border-radius:8px;flex-grow:1;height:6px;margin-left:16px;margin-right:16px}@media screen and (width>=1700px){.euro-checkbox{margin-right:24px}}@media screen and (width>=1600px){.euro-check-container{flex-wrap:wrap;display:flex}.euro-checkbox{margin-right:12px}}@media screen and (width<=1600px) and (width>=768px){.euro-checkbox:not(:last-child){margin-bottom:24px}}@media screen and (width<=767px){.cta-arrow-btn.first-step{text-align:left;width:100%}}.react-select-control.is-valid>div{border:1px solid #198754}.react-select-control.is-valid>div:focus{box-shadow:0 0 0 .25rem #19875440}.react-select-control.is-invalid>div{border:1px solid #dc3545}
