.primary-color{color:#29378f}.base-border{border-radius:10px;border:1px solid #29378f!important}.base-border.gray{color:#d9d9d9!important;border-color:#d9d9d9!important}.base-border.gray svg{fill:#d9d9d9!important}.base-border.gray.button-selected{color:#29378f!important;border-color:#29378f!important}.base-border.gray.button-selected svg{fill:#29378f!important}.quote-detail{margin:auto;padding:40px 0}.quote-title h1{text-transform:uppercase;color:#29378f;font-size:24px;font-weight:600}.quote-detail-content{margin-top:15px;padding:20px 25px}.content-title span{text-transform:uppercase;color:#29378f;font-size:14px;font-weight:600}.content-title{margin-bottom:24px}.product-wrapper{justify-content:space-between;margin-bottom:12px;display:flex}.product-wrapper .hs-code{color:#1877f2;text-decoration:underline}.product-label{font-weight:600}.field-wrapper{margin-bottom:24px;position:relative}.product-category select{padding-left:43px}.product-category svg{fill:#29378f;width:20px;font-size:22px;font-weight:700;position:absolute;top:9px;left:13px}.quote-detail .shipping-method{flex-direction:row;margin-top:12px;margin-bottom:24px;display:flex}.quote-detail .shipping-method button{align-items:center;margin-right:12px;padding:10px 16px;display:flex}.quote-detail .shipping-method svg{fill:#29378f;width:20px;height:20px;margin-right:8px}.quote-info .content-wrapper{flex-wrap:wrap;justify-content:space-between;display:flex}.quote-info .field-label-wrapper{width:45%;margin-bottom:24px}.quote-info .field{margin-top:12px;position:relative}.quote-info .field .custom-svg{fill:#29378f;width:20px;font-size:22px;font-weight:700;position:absolute;top:10px;left:13px}.quote-info .custom-svg{fill:#29378f;color:#29378f;width:20px;height:20px}.quote-info .field .ant-input-number-group-addon{min-width:120px}.quote-info select{width:100%;padding-left:40px}.quote-info label{color:#000;font-size:12px;font-weight:600}.additional-information{margin-bottom:24px}.additional-information label{font-size:14px;font-weight:600}.additional-information textarea{width:100%;margin-top:12px}.contact-details-link{background-color:#f7f7f8;border-radius:10px;margin-bottom:24px;padding:12px 18px}.contact-details-link svg{fill:#29378f;margin-right:10px}.contact-details-link span{font-size:12px}.contact-details-link a{font-weight:700;text-decoration:underline}.contact-information{flex-wrap:wrap;justify-content:space-between;margin-top:24px;display:flex}.contact-information .contact-field{width:45%;margin-bottom:24px}.contact-information .contact-field input{width:100%}.contact-information .company-country{justify-content:space-between;width:100%;margin-top:24px;display:flex}.contact-information .phone-wrapper{width:100%;margin-top:24px;position:relative}.contact-information .phone-wrapper .img-country-phone{border-right:1px solid #29378f;align-items:center;height:100%;padding-right:10px;display:flex;position:absolute;left:13px}.contact-information .phone-wrapper input{width:100%;padding-left:140px}.login-form .field-wrapper{width:100%;margin-bottom:24px}.login-form .field-wrapper.forgot-password{text-align:right;text-decoration:underline}.login-form .field-wrapper.submit-button{color:#fff;background-color:#29378f;border-radius:10px;padding:10px 20px;font-size:16px}.login-form .field-wrapper.social-wrapper{justify-content:space-around;display:flex}.login-form .field-wrapper.social-wrapper button{border:1px solid #29378f;border-radius:10px;align-items:center;padding:8px 12px;display:flex}.login-form .field-wrapper.social-wrapper span{margin-left:10px}.login-form .field-wrapper.social-wrapper svg{width:26px;height:26px}.submit-wrapper{justify-content:space-between;align-items:center;display:flex}.submit-wrapper button{background-color:#29378f;border-radius:10px;align-items:center;padding:9px 20px;display:flex}.submit-wrapper button svg{fill:#fff}.submit-wrapper button span{color:#fff;text-transform:uppercase;margin-right:8px;font-weight:600}.submit-wrapper a{margin-left:8px;font-size:14px;text-decoration:underline}.transportation-by .dropdown-option{position:relative}.transportation-by .dropdown-option span{padding-left:30px}.transportation-by .dropdown-header .dropdown-arrow svg{position:relative;top:0;left:0}.transportation-by .dropdown-header .dropdown-selected span{padding-left:30px}.vehicle-types .dropdown-option{position:relative}.vehicle-types .dropdown-header .dropdown-arrow svg{position:relative;top:0;left:0}@media (max-width:767px){.quote-detail{width:95%}.quote-detail-content{border:none;padding:20px 4px}.quote-info .field-label-wrapper,.contact-information .contact-field,.contact-information .contact-field input{width:100%}.submit-wrapper{flex-wrap:wrap}.submit-wrapper .button-wrapper{width:100%;margin-top:24px}.submit-wrapper .button-wrapper button{justify-content:center;width:100%}.base-border.border-container{border-color:#0000!important}input{font-size:14px!important}input::placeholder{font-size:14px!important}.ant-select-selection-placeholder{font-size:14px!important}}.ant-picker-input input::placeholder{font-size:16px;color:#595959!important}.ant-input-number-wrapper,.ant-input-group-wrapper .ant-input-wrapper,.ant-input-group-wrapper .ant-input-wrapper input{text-align:left;height:100%;padding:0 0 0 8px}.content-wrapper .ant-form-item{margin-bottom:0}.content-wrapper .location .field-label-wrapper{margin-bottom:0!important}.non-group .ant-form-item-explain{position:absolute}.non-group .ant-select-selector{border-radius:10px!important}
.ant-custom-select{position:relative}.ant-custom-select label{font-weight:600}.ant-custom-select .ant-select-wrapper{border-radius:10px;margin-top:12px;border:1px solid #29378f!important}.ant-custom-select .ant-select{width:100%;height:39px;padding-left:29px}.ant-custom-select .ant-select-selector{border:none!important;border-radius:10px!important}.ant-custom-select .ant-select-selection-placeholder{font-size:16px;color:#000000a6!important}.ant-custom-select .svg-custom svg{fill:#29378f;z-index:10;width:20px;font-size:22px;font-weight:700;position:absolute;top:42px;left:13px}
