@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@500&display=swap);body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}input{border-radius:10px;border:.5px dashed #000;padding:5px;outline:none;color:#2424d2;height:30px;width:100%}button:focus{outline:0}:root{--main-color:#027581;--main-gradient:linear-gradient(90deg,#f7506d,#f98046);--color-dark:#1d2231;--text-grey:#8390a2;--front-bg:#f2f1f5;--front-color:#f7506d}*{font-family:"Montserrat",sans-serif;margin:0;padding:0;text-decoration:none;list-style-type:none;box-sizing:border-box;overflow-y:scroll;overflow:auto}.container{display:flex;flex-direction:row;width:100%}.front-header{position:fixed;left:0;top:0;right:0;padding:20px 10px 10px;background:linear-gradient(0deg,#2424d2,#21219c);width:200px;height:100%;z-index:100;box-shadow:3px 0 3px -1px #000}.backImageContainer{background-color:#fff;background-image:url(/static/media/back.cbb1774b.png);background-size:contain;position:fixed;background-repeat:no-repeat;top:0;left:calc(100% - 500px);height:100%;min-height:400px;width:100%}.stepHeader{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:5px;border-bottom:.2px solid #000}.step,.steps{display:flex;align-items:center;justify-content:center}.step{background-color:#2424d2}.step,.stepActive{width:30px;height:30px;border:.5px solid #2424d2;border-radius:15px;margin-right:5px}.stepActive{justify-content:center}.packageContainer,.stepActive{display:flex;align-items:center;background-color:#fff}.packageContainer{margin-top:10px;padding:5px;flex-direction:row;border:.5px dashed #000;border-radius:10px;width:100%;height:40;justify-content:flex-start;overflow:auto}.packageContainer:hover,.packageContainer_selected{background:linear-gradient(90deg,#fff 20%,#f2f5fc)}.packageContainer_selected{margin-top:10px;padding:5px;display:flex;flex-direction:row;align-items:center;border:2px dashed #027581;border:2px dashed var(--main-color);border-radius:10px;width:100%;height:40;justify-content:flex-start;overflow:auto}.packageTitle{display:flex;flex-direction:column;margin-left:15px}.packageHeader{font-weight:700}.packageDescription{font-weight:lighter;font-size:12px}.price{font-weight:700;font-size:14;color:red;position:absolute;right:40px}.mainArea{top:80px;padding:1.3rem 1.8rem;background:#fff;border-radius:8px;align-self:center;height:calc(100% - 120px);min-height:inherit;z-index:100;box-shadow:3px 1px 7px 0 #000;overflow:auto;overflow-y:scroll}.mainArea,.yellowBox{position:fixed;left:50px;right:20px;width:calc(100% - 140px)}.yellowBox{height:65px;border:.5px dotted #000;border-radius:10px;top:5px;margin-left:160px;z-index:1000;flex-direction:row;align-items:center}.infoBox,.yellowBox{background-color:#fcfbed;padding:5px;display:flex}.infoBox{border:.5px dotted #000;margin-top:10px;margin-bottom:10px;flex-direction:column}.yellowBoxText{font-size:2.1vh}.addressBlock{display:flex;flex-direction:row;width:100%;justify-content:space-between;margin-top:10px}.addressInput{width:calc(100% - 70px)}.addressInput,.apartmentInput{display:flex;flex-direction:column}.apartmentInput{width:60px}.boldText{font-size:12px;font-weight:700;margin-bottom:3px}.phoneRow{margin-top:10px;margin-bottom:10px}.buttonRow,.phoneRow{display:flex;flex-direction:row;align-items:center}.buttonRow,.error{align-self:flex-end;margin-top:25px}.error{display:flex}.buttonNext{width:100px;height:30px;background-color:#2424d2;color:#fff;border-radius:10px;border:0;display:inline-block;outline:none;display:flex;flex-direction:row;align-items:center;justify-content:center}.buttonNext:hover{background-color:#5959de}.buttonNext:active{margin-top:3px}.buttonBack{width:100px;height:30px;background-color:#e53051;color:#fff;border-radius:10px;border:0;display:inline-block;outline:none;margin-right:5px;display:flex;flex-direction:row;align-items:center;justify-content:center}.buttonBack:hover{background-color:#e3546e}.buttonBack:active{margin-top:3px}.confirmationBox{display:flex;flex-direction:column;margin-top:10px;margin-bottom:10px}.confimationRow{display:flex;flex-direction:row;justify-content:space-between;margin-right:100px}.dropoff,.pickup{display:flex;flex-direction:column}.FormGroup{margin:0 15px 20px;padding:0;border-style:none;background-color:#7795f8;will-change:opacity,transform;box-shadow:0 6px 9px rgba(50,50,93,.06),0 2px 5px rgba(0,0,0,.08),inset 0 1px 0 #829fff;border-radius:4px}.FormRow{display:flex;align-items:center;margin-left:15px;border-top:1px solid #819efc}.StripeElement--webkit-autofill{background:transparent!important}.StripeElement{width:100%;padding:11px 15px 11px 0}.formArea{align-items:center;margin-top:10px}.bottomContacts,.formArea{display:flex;flex-direction:column}.bottomContacts{position:fixed;bottom:7px;left:210px;font-size:.8vw}.socialMedia{display:flex;flex-direction:row;position:fixed;bottom:2px;left:50px;z-index:2000}.socialImage{height:30px;width:30px;margin-right:20px}.paymentArea{width:calc(100% - 70px)}@media only screen and (min-width:320px){.backImageContainer{display:none}.mainArea{width:80%}.yellowBox{width:calc(70% - 125px)}.confimationRow{margin-right:10px}.bottomContacts{font-size:1.4vw}.stepHeading{color:#2424d2;font-size:3vw}.yellowBoxText{font-size:1.5vh}.boldText{font-size:1.4vh}.packageDescription{font-size:1.5vh}.price{font-size:1.8vh}.cardContainer,.paymentArea{width:100%}}@media only screen and (min-width:600px){.backImageContainer{display:none}.mainArea{width:70%}.yellowBox{width:calc(70% - 155px)}.confimationRow{margin-right:10px}.bottomContacts{font-size:1.4vw}.stepHeading{color:#2424d2;font-size:2vw}.price{font-size:2.8vh}.cardContainer{width:290px}}@media only screen and (min-width:768px){.mainArea{width:50%}.yellowBox{width:calc(50% - 155px)}.backImageContainer{display:flex}.bottomContacts{font-size:.8vw}}@media only screen and (min-width:992px){.mainArea{width:50%}.yellowBox{width:calc(50% - 155px)}.backImageContainer{display:flex}.bottomContacts{font-size:.8vw}}@media only screen and (min-width:1200px){.mainArea{width:50%}.yellowBox{width:calc(50% - 155px)}.bottomContacts{font-size:.8vw}}
/*# sourceMappingURL=main.f1825823.chunk.css.map */