.schedule-pickup{margin-top:50px}.schedule-pickup .img-fluid{width:50%;margin-bottom:20px}.schedule-pickup h4{font-size:12px;color:#5a5a5a;font-weight:700}.schedule-pickup h3{font-size:2rem;color:#333;margin-top:10px}.schedule-pickup p{color:#777;margin-bottom:20px;font-size:13px;font-weight:400}.schedule-pickup .btn-primary{background-color:#ff6f61;border-color:#ff6f61;color:#fff}.schedule-title{font-size:22px;font-weight:600;color:#232323}.schedule-pickup .step-progress{margin-top:40px;display:flex;justify-content:center;align-items:center}.schedule-pickup .progress-dots{display:flex;gap:15px}.schedule-pickup .dot{width:20px;height:20px;border-radius:50%;background-color:#ddd}.schedule-pickup .dot.active{background-color:#ff6f61}.estimate-link{color:#ff6f61!important;padding:0}.schedule-pickup-image{float:left}.step-card{transition:all .3s ease-in-out}.dot{background-color:#fff;cursor:pointer}.dot.active{font-weight:700;color:#fff;background-color:#32124e;border-bottom:2px solid #000}.step-card{display:none;opacity:0;transform:translateY(20px);transition:all .6s ease-in-out}.step-card.active{display:flex;opacity:1;transform:translateY(0)}.progress-bar-wrapper{margin-top:20px}.gradient-blur-shadow2{position:absolute;width:250px;height:250px;background:conic-gradient(from 180deg at 50% 50%,#3a077512 0deg,#6f1dcc12 120.07deg,#6f1dcc12 179.52deg,#6f1dcc12 241.65deg,#6f1dcc12 299.6deg,#6f1dcc12 1turn);filter:blur(70px);border-radius:50%;z-index:44;right:0;margin-top:-60px}.progress-bar-wrapper{text-align:center;margin-top:50px}.progress-container{position:relative;justify-content:space-between;margin:0 auto;max-width:500px;height:150px}.dot,.progress-container{display:flex;align-items:center}.dot{width:60px;height:60px;border:1px solid #32124e;border-radius:50%;justify-content:center;color:#32124e;font-size:12px;font-weight:600}.left-dot{position:absolute;left:0}.middle-dot{position:absolute;left:50%;transform:translateX(-50%)}.right-dot{position:absolute;right:0}.step-text{font-size:12px;text-transform:uppercase}.progress-caption{margin-top:20px;color:#333}.progress-caption p{font-size:16px;font-weight:500}.progress-container:before{content:"";position:absolute;top:50%;left:0;width:100%;height:4px;background:linear-gradient(90deg,rgba(255,111,97,0),#ff6f61,rgba(255,111,97,0));z-index:-1;border-radius:50px;transform:translateY(-50%) scaleY(1.2)}.services-section{padding:60px 35px}.services-subtitle{font-size:14px!important}.services-container{display:flex;align-items:center;justify-content:space-between}.service-gradient-text-2{background-image:linear-gradient(88deg,#fa8375,#ae4ba5 15%,#701dcc 28%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:800;font-size:38px}.service-heading{color:#2e0a38;text-align:left;font-size:15px;font-weight:700}.services-title{font-size:40px;font-weight:700;color:#5f2483}.services-subtitle{font-size:18px;color:#4a4a4a;margin-bottom:20px}.form-box{background-color:#2c0036;border-radius:20px!important;color:#fff;width:100%}.form-header{display:flex;margin-bottom:20px}.form-header-doc-btn:first-child{background-color:#ff663f!important}.form-header-doc-btn:first-child,.form-header-doc-btn:nth-child(2){font-size:12px;border-top-left-radius:20px;color:#fff!important;width:216px;height:50px}.form-header-doc-btn:nth-child(2){background-color:transparent!important}.form-header button{border:none;padding:10px 20px;font-weight:700;border-radius:5px}.service-form-header-label{font-weight:600!important;font-size:12px}.service-form-group{padding:0!important;margin:0!important;max-width:130px!important}.service-form-header-label-span{margin-left:20px}.form-content{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%}.form-group{flex:1 1 10%;margin:10px}.form-group input{width:100%;padding:10px;border:2px solid #ff5400;border-radius:5px;background-color:#2c0036;color:#fff}.form-group input::placeholder{color:#fff}.add-parcel-btn{background-color:#ff663f;color:#fff;border:none;padding:10px 20px;font-weight:700;border-radius:5px;cursor:pointer;margin-right:20px}.service-get-quote-btn{background-color:#ff5400;width:164px;height:34px;font-weight:600!important;font-size:12px;margin-bottom:30px}.servie-parcel-button{font-size:12px}.get-quote-btn{background:linear-gradient(90deg,#f64a31,#ff744a);border:none;color:#fff!important;width:176px;height:40px;border-radius:360px!important}.right-illustration{display:flex;justify-content:flex-end}.service-input{padding:0;border-radius:60px!important;width:109px!important;height:30px;font-size:12px;margin-top:20px!important}.right-illustration img{max-width:100%}.servie-add-parcel-btn{background-color:transparent}.servie-add-parcel-btn-span{border:1px solid #ff5400;color:#ff5400;margin-right:10px;height:40px!important;width:40px!important;display:flex;font-size:25px;justify-content:center;align-items:center;border-radius:350px}.form-footer{margin-top:-55px}@media only screen and (max-width:869px){.right-illustration{display:none}}@media only screen and (max-width:1117px){.service-form-header-label{margin-top:20px!important}.service-get-quote-btn{margin-top:50px!important}}@media only screen and (max-width:514px){.service-form-header-label{margin-top:20px!important}.service-get-quote-btn{margin-top:50px!important}.form-header-doc-btn{width:50%!important}}@media only screen and (max-width:369px){.service-form-group{width:100%!important}.form-content{flex-direction:column;align-self:center}.service-input{width:100%!important}}.custom-modal-content{border-radius:20px}.modal-header{border-bottom:none}.btn-close{background-color:#ff6b6b;border-radius:50%;width:40px;height:40px;opacity:1}.btn-outline-secondary{border-radius:20px}.list-group-item{border:none;border-bottom:1px solid #e5e5e5;padding:15px 0}.modal-body{text-align:center;padding:0 20px}