@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";*{font-family:Montserrat,sans-serif}.bookingDetails .bookingData{padding:16px;background:#fff;margin-bottom:10px;border:1px solid #eaebef;border-radius:8px;box-shadow:0 0 7.8px 0 rgba(0,0,0,.251)}.bookingDetails .bookingData .review-booking-heading{font-size:22px;font-weight:700;text-align:center;margin-bottom:16px;color:var(--highlightColor)}.bookingDetails h2{font-size:14px;margin-bottom:5px;font-weight:400;color:var(--highlightColor)}.bookingDetails .distanceTitle{font-size:14px}.bookingDetails .distanceTitle span{font-weight:600;color:var(--highlightColor)}.bookingDetails .distanceTime{max-width:650px}.bookingDetails .distanceTime p{font-weight:600;font-size:12px;text-transform:capitalize;color:var(--placeHolder)}.bookingDetails .bookingDetailsContainer{display:flex;gap:20px;align-items:flex-start;max-width:650px;flex-direction:column}.bookingDetails .bookingDetailsContainer .checkDelivery{width:30px!important;height:30px!important}.bookingDetails .bookingDetailsContainer h3{font-size:16px;font-weight:600}.bookingDetails .bookingDetailsContainer p{font-size:12px;color:#000}.bookingDetails .bookingDetailsContainer .bookingItemContainer{flex:1 1}.bookingDetails .bookingDetailsContainer .bookingItemContainer .movingDetails{display:flex;margin-top:15px;gap:5px}.bookingDetails .bookingDetailsContainer .bookingItemContainer .movingDetails .nextImage{width:16px;height:16px}.bookingDetails .bookingDetailsContainer .bookingDetailsItem{display:flex;gap:12px;align-items:flex-end;flex:1 1}.bookingDetails .bookingDetailsContainer .bookingDetailsItem .noteDetails{padding-left:26px;gap:5px;display:flex;flex-wrap:wrap}.bookingDetails .bookingDetailsContainer .bookingDetailsItem .noteDetailsList{padding-left:26px;width:300px!important;word-wrap:break-word!important;overflow-wrap:break-word!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis!important}.bookingDetails .bookingDetailsContainer .bookingDetailsItem label{font-size:11px;color:var(--fontColor);background-color:rgba(255,225,71,.6);padding:2px 10px;border-radius:10px;line-height:15px}.bookingDetails .bookingDetailsContainer .bookingDetailsItem .bookingDetailsRight{display:flex;gap:20px}.bookingDetails .bookingDetailsContainer .bookingDetailsItem .bookingDetailsRight .bookingRImg{width:15px!important;height:14px!important}.bookingDetails .bookingDetailsContainer .bookingDetailsItem .bookingDetailsRight .bookingRImg img{position:relative;top:-3px;cursor:pointer}.jobdetails-deposit-cta{margin:20px;text-align:center}.jobdetails-deposit-btn{width:100%;border:none;border-radius:999px;background-color:var(--checkboxColor);color:#fff;font-size:20px;font-weight:600;padding:8px 24px;cursor:pointer;transition:opacity .2s ease-in-out}.jobdetails-deposit-btn strong{font-size:24px;font-weight:700}.jobdetails-deposit-btn:hover{opacity:.9}@media(max-width:500px){.jobdetails-deposit-btn{font-size:16px}.jobdetails-deposit-btn strong{font-size:20px}}.jobdetails-deposit-note{font-size:13px;color:#737171;font-weight:500;margin:13px 50px!important}.bookingDetails.mcb{margin-top:9rem}@media(max-width:991px){.bookingDetails.mcb{margin-top:10px}}.bookingDetails.mcs{margin-top:8rem}@media(max-width:991px){.bookingDetails.mcs{margin-top:10px}}.bookingDetails.mcs.step-1{margin-top:7.4rem!important}@media(max-width:991px){.bookingDetails.mcs.step-1{margin-top:10px}}.bookingDetails.mcs.step-7{margin-top:7.4rem}@media(max-width:991px){.bookingDetails.mcs.step-7{margin-top:10px}}.bookingDetails.mcs.step-9{margin-top:4.9rem}@media(max-width:991px){.bookingDetails.mcs.step-9{margin-top:10px}}.calculateEstimate{cursor:pointer}.calculateEstimate:hover{text-decoration:underline}.quoteContainer{background:#e1fee6;border:1px solid #00bb75;max-width:100%;width:100%;text-align:center;border-radius:8px;margin-top:10px;padding:5px;font-size:14px}.quoteContainer p{font-size:14px!important;font-weight:600;color:#00bb75!important}.quoteContainer .estimatesection{cursor:pointer}.quoteContainer .estimatesection svg{font-size:16px;margin-top:-2px}.quoteContainer .estimatesection .nextImage{height:15px!important}.quoteContainer .estimatesection img{width:14px!important;height:14px!important}.quoteContainer .estimatesection span{font-size:12px;color:#00bb75!important}.quoteContainer h3{font-size:14px!important}.quoteContainer span{font-size:10px;color:#3b3b3b}.quoteContainer .quoteInner{display:flex;justify-content:center;padding:14px 0}.quoteContainer .quoteInner h2{font-weight:700;font-size:24px;color:#000}.quoteContainer .quoteInner h4{font-size:12px}.quoteContainer .quoteInner .detailsPrices{color:#000;font-size:20px!important;font-weight:700}.quoteContainer .quoteInner .detailsPrices span{font-size:12px!important;font-weight:600;color:red}.quoteContainer .detailPriceQuote .priceIcon{font-size:14px;margin-top:-8px}.quoteContainer .detailPriceQuote p{color:#000!important;font-size:12px!important;font-weight:700;padding:0 0 4px}.quoteContainer .calculateEstimate{font-size:16px!important;font-weight:700}.addressCloseButton{display:flex;position:absolute;top:-25px;right:0;z-index:9}.addressCloseButton button{background-color:transparent!important;border:transparent!important;color:var(--fontColor)!important;font-weight:400}input:checked{background-color:var(--checkboxColor);border-color:var(--checkboxColor)!important}.roomContainer .selected{background-color:var(--secondaryColor)!important}.roomContainer .checkboxInput div{gap:6px;align-items:center}.roomContainer .checkboxInput input{height:16px!important;width:16px!important}.roomContainer .checkboxInput label{font-size:13px}.typeOfSpace__inner{width:100%;align-self:stretch}@media(max-width:480px){.typeOfSpace__inner{width:100%}}.typeOfSpace__inner .buttonClass{border-radius:8px!important}.typeOfSpace__inner .active{border:1px solid var(--secondaryColor)!important}.typeOfSpace .innerActive{border-color:#000!important;background-color:var(--secondaryColor)!important}.accordion_section .accordion-item{margin-bottom:10px;border:1px solid #f7f7f7;border-radius:8px;overflow:hidden}.accordion_section .accordion-button{font-size:16px;font-weight:600;background-color:hsla(0,0%,93%,.91)!important;border-bottom:1px solid #d0d4e4;box-shadow:none;padding:10px 20px}.accordion_section .accordion-button span{font-weight:400;font-size:14px;color:#2c2c2c;padding-left:5px}.accordion_section .accordion-button.collapsed{border-bottom:none}.accordion_section label{font-size:14px;font-weight:700;color:var(--fontColor);background-color:#e5e5e5;padding:5px 20px;border-radius:20px}.accordion_section .accordion-body{background-color:hsla(0,0%,93%,.91)!important}.accordion_section img{height:14px;width:22px}.accordion_section .edit_btn{color:#606266;text-align:center;margin-left:10px;padding:6px 4px;display:flex;justify-content:center;align-items:center;border-radius:4px}.otherHelpModal .modal-dialog-centered{max-width:650px}.otherHelpModal .modal-body{height:160px}.otherHelpModal .otherButton{padding:10px 20px}.fareModalwrapper .totalFareModal{padding:16px 24px;background-color:#fff;border-radius:7px}.fareModalwrapper .totalFareModal h5{color:#000;font-weight:700}.fareModalwrapper .totalFareModal h6{color:var(--secondaryColor);font-size:20px;font-weight:600}.fareModalwrapper .modal-body{padding:0}.fareModalwrapper .modal-header{display:none}.fareModalwrapper .modal-dialog-centered{max-width:700px}.totalFareModal{position:relative}.totalFareModal .subTitle{font-size:10px}.totalFareModal h6,.totalFareModal p{font-size:14px}.totalFareModal h5{color:green;font-size:18px;text-align:center}.totalFareModal h5 span{font-size:22px;font-weight:bolder;color:#000}.totalFareModal p{color:gray!important;text-align:center}.totalFareModal__inner{display:flex;justify-content:center;text-align:center;gap:30px;margin-bottom:14px}.totalFareModal__inner__base{color:gray}.totalFareModal__inner__base p{font-size:28px;font-weight:700}.totalFareModal__inner__base h4{font-size:14px;color:gray;font-weight:700}.totalFareModal__inner__base h5{color:green!important}.totalFareModal__inner__base h6{color:#000!important;font-size:28px!important;font-weight:700!important;line-height:40px}.totalFareModal .timeTaken{color:gray;font-size:14px}.totalFareModal__scrollPrice p{color:red;font-weight:700}.totalFareModal .footerContent p{font-size:14px}.totalFareModal .footerContent span{color:var(--tertiaryColor)}.totalFareModal .accordion .accordion-button{box-shadow:none!important;padding:10px 12px}.totalFareModal .accordion .accordion-button:not(.collapsed){background-color:transparent!important;color:#000}.totalFareModal .accordion div p{font-size:12px}.depositeCard{background:#e1fee6;border:1px solid #00bb75;max-width:100%;border-radius:8px;padding:10px;font-size:14px;max-width:350px;margin:20px auto 0;text-align:center}.depositeCard .subTitle{font-size:12px}.depositeCard p{font-size:14px}.bookingStep{display:flex;gap:5px;margin-top:2px}.bookingStep span{font-size:12px;color:#575757}.bookingStep img{height:16px!important;width:16px!important}.bookingStep .bookingStepInnter{display:flex;align-items:center;gap:5px;width:100%;white-space:nowrap}@media(max-width:991px){.bookingStep .bookingStepInnter{flex-wrap:wrap}}.bookingStep .bookingStepInnter span{color:#000}.bookingStep.pl-2{padding-left:15px}.iconStyle svg{color:var(--checkboxColor)}.moverServiceSectionActive{border-color:#fdd72c}.moverServiceSection{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);width:100%;margin:10px 0;border-radius:8px;cursor:pointer}.moverServiceSection:hover{border-color:#fdd72c}.moverServiceSection .moversHelper{width:50px!important;height:40px!important}.moverServiceSection .card-body{display:flex;gap:20px;padding:10px 12px}.moverServiceSection .card-title{font-size:14px;font-weight:500;line-height:20px;margin-bottom:5px;color:#170f49}.moverServiceSection .subtitle{color:rgba(78,78,78,.702)!important;font-size:12px!important;margin-bottom:0!important}.accordion-section{margin-top:15px}.accordion-section .accordion-header{margin:0!important;font-size:1rem!important}.accordion-section .accordion-item{border-radius:8px;overflow:hidden}.accordion-section .accordion-body{padding:10px 20px}.accordion-section .accordion-header .accordion-button{background:#fff;color:var(--highlightColor);box-shadow:none;font-size:14px;padding:8px 20px;display:flex;gap:15px;font-weight:600}.addressCard{background-color:#fff;padding:2rem 1rem 1rem;margin-bottom:1rem;border-radius:8px;display:flex;flex-direction:column;gap:1rem;box-shadow:none;border:1px solid #eaebef}.locationTabFlight{display:flex;align-items:center;gap:20px}.locationTabFlight p{font-size:.8rem}.locationTabFlight .locationTabInner{display:flex;align-items:center;gap:12px}.locationTabFlight .locationTabInner button{height:auto;display:flex;align-items:center;padding:0;line-height:10px;color:#000!important;border:none;background-color:transparent!important}.locationSection{display:flex;align-items:center}.locationSection div{white-space:nowrap!important}.locationSection .locationTab{padding:.1rem .75rem;border:1px solid #d0d0d0;border-radius:20px;font-size:.8rem;cursor:pointer;box-shadow:0 8px 16px rgba(85,88,92,.08)}@media(max-width:370px){.locationSection .locationTab,.locationSection .locationTab p{font-size:.65rem!important}}.locationSection .locationTab.active{border-color:#ffe147!important;background-color:#ffe147}.stairInput{display:flex;gap:2rem;align-items:baseline;justify-content:space-between}@media(max-width:769px){.stairInput{position:static}}.stairInput .checkInput{display:flex;align-items:center}.stairInput .checkInput input{width:auto}.stairInput .nextImage{top:6px}.checkboxInput .stairInput{display:flex;gap:2rem}.checkboxInput .stairInput .nextImage{top:0}@media(max-width:769px){.elevatorsection{margin-top:15px}}.elevatorsection .form-control{padding:.7rem;height:1.3rem;min-height:1rem}.elevatorsection label{padding:.4rem .75rem;top:0!important}.elevatorsection .errorMessage{display:block}.spacesection .buttonClass{border-radius:8px!important}.editdetails{font-size:.8rem;color:#e5162a;cursor:pointer}.editdetails:hover{text-decoration:underline}.editdetails img{width:15px!important;height:15px!important}.droplocationlabel{display:inline-flex;flex-wrap:wrap;gap:2px}.distancesection{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.space-container .buttonClass{padding:14px 16px!important;line-height:6px;font-size:1rem!important;font-weight:600;display:flex;align-items:center}.space-container .buttonClass span{font-size:.6rem;color:#575757;line-height:13px}.moverfurnished{width:100%;align-self:stretch}.moverfurnished .buttonClass{line-height:6px;font-size:1rem!important;font-weight:600;background-color:#fff!important;padding:20px 16px!important;border-radius:8px;border:1px solid #a9a9a9!important;outline:none;margin-bottom:.5rem;margin-top:.5rem;width:100%;display:flex;justify-content:center}.moverfurnished .buttonClass:hover{background-color:var(--secondaryColor)!important;border-color:var(--secondaryColor);color:var(--fontColor)}.moverfurnished .innerActive{border-color:#000!important;background-color:var(--secondaryColor)!important}.typeofbutton{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.typeofbutton .tagline{font-size:14px;padding:0 10px;font-weight:600}.typeofbutton .buttonClass{margin-bottom:.5rem;margin-top:.5rem;width:100%}.timeactive{padding:4px;background:#fff;border-radius:8px;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px 0 rgba(0,0,0,.1);transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);border:2px solid var(--highlightColor)}.datetimepicker{display:flex;flex-direction:column;gap:.7rem}.datetimepicker .typeofbutton{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.datetimepicker .typeofbutton .buttonClass{border:none!important;padding:2px 10px!important;height:27px!important}.locationCard .errorWraper{position:absolute;top:-10px;display:flex;justify-content:center;align-items:center;width:100%}.locationCard .errorWraper p{font-size:12px;text-align:center;border:1px solid red;background:red;padding:0 10px;border-radius:8px;color:#fff!important}.bookingAddressStep{display:flex;align-items:center}.warpAddress{max-width:330px;text-overflow:ellipsis;word-wrap:break-word;overflow:hidden}.datetimeInformation{font-weight:700;color:#000!important;margin-top:15px!important;display:flex;align-items:center;gap:8px;font-size:17px!important;flex-wrap:wrap}.datetimeInformation label{font-size:15px!important;font-weight:400}@media(max-width:991px){.datetimeInformation label{margin-left:25px}}.datetimeInformation .nextImage{width:16px;height:16px}.depositeContainer{background:#e1fee6;border:1px solid #00bb75;max-width:100%;border-radius:8px;padding:10px;font-size:14px;margin:20px auto 0;text-align:center}.depositeContainer .depositeCardHeading{color:#00bb75!important;font-size:16px}.price-card{background-color:#f0fbf3;border:2px solid #00d03f;border-radius:12px;padding:10px 20px;margin-top:16px}@media(max-width:768px){.price-card{padding:16px}}.price-card-header{margin-bottom:16px;display:flex;align-items:center;gap:9px}.price-title{font-size:20px!important;margin-bottom:5px!important;font-weight:700!important;color:#00d03f!important}.price-subtitle{font-size:13px;color:#666;font-weight:500}.price-card-content{display:flex;align-items:flex-start;justify-content:space-around;margin-bottom:15px;flex:1 1}@media(max-width:500px){.price-card-content{flex-direction:column;gap:16px;align-items:center}}.price-illustration{flex-shrink:0}.truck-visual{position:relative;display:flex;flex-direction:column;align-items:center}.truck-image{width:200px;height:auto;object-fit:contain}.truck-emoji{font-size:48px;line-height:1}@media(max-width:768px){.truck-emoji{font-size:40px}}.truck-dims{display:flex;gap:8px;margin-top:4px;font-size:10px;color:#666;font-weight:500}.price-details{display:flex;align-items:end;flex-direction:column;gap:12px}@media(min-width:991px)and (max-width:1200px){.price-details{margin-left:-24px}}@media(max-width:500px){.price-details{align-items:center}}.service-name{font-size:16px;font-weight:700;color:#000;margin:0;white-space:nowrap}.price-amount{display:flex;align-items:baseline;gap:6px}.price-value{font-size:27px;font-weight:800;color:#000;line-height:1}@media(max-width:768px){.price-value{font-size:28px}}.price-unit{font-size:13px;color:#666;font-weight:500}.estimate-link{display:flex;align-items:center;gap:6px;cursor:pointer;color:#1976d2;font-size:14px;justify-content:center;padding-top:10px;margin-top:4px;border-top:1px solid rgba(0,0,0,.13)}.estimate-link:hover{opacity:.8}.estimate-link .info-icon{width:16px;height:16px;color:#000}.estimate-link span{text-decoration:none!important;color:#1976d2!important;font-weight:500;font-size:16px}.estimate-notes-1{text-align:center}.estimate-notes-1 p{color:#8b8b8b!important;font-weight:500;font-size:14px;margin:0}@media(max-width:500px){.estimate-notes-1 p{font-size:12px}}@media(max-width:360px){.estimate-notes-1 p{font-size:10px}}.estimate-notes-2{text-align:center}.estimate-notes-2 p{color:#8b8b8b!important;font-weight:500;font-size:12px;margin:0}@media(max-width:500px){.estimate-notes-2 p{font-size:10px}}@media(max-width:360px){.estimate-notes-2 p{font-size:8px}}.men-required{background-color:#000!important;color:#fff!important;padding:3px 10px;border-radius:15px;max-width:-moz-fit-content;max-width:fit-content}