.get-a-quote__wrapper{overflow:hidden;touch-action:none;overscroll-behavior:contain}.get-a-quote{position:relative;width:100%;height:100vh;overflow:hidden;background-color:#0e131d}.get-a-quote__close{position:absolute;top:15px;right:15px;display:flex;align-items:center;justify-content:center;width:30px;height:30px;outline:none;border:none;background-color:#162030;border-radius:4px;color:#b4bdcd;transition:color .2s ease,background-color .2s ease;cursor:pointer;z-index:3}.get-a-quote__close:hover{color:#fff;background-color:#1e2b40}.get-a-quote__top{width:100%;overflow:hidden}.get-a-quote__top-img{width:100%;height:100%;object-fit:cover}.get-a-quote__bottom{position:relative;width:100%;overflow:hidden}.get-a-quote__bottom-grab{position:absolute;top:0;left:50%;padding:15px 20px;transform:translateX(-50%);z-index:3;user-select:none;cursor:grab}.get-a-quote__bottom-header{position:absolute;top:0;left:0;height:70px;width:100%}.get-a-quote__bottom-header-gradient-top{position:absolute;bottom:0;left:0;width:100%;height:20px;background:linear-gradient(#0e131d,rgba(255,255,255,0));transform:translateY(100%);z-index:1}.get-a-quote__bottom-content{width:100%;height:calc(100% - 70px);margin-top:70px}.get-a-quote__bottom-content-main{width:100%;padding-bottom:100px}.get-a-quote__bottom-content-main-gradient-bottom{position:absolute;bottom:107px;left:0;width:100%;height:20px;background:linear-gradient(rgba(255,255,255,0),#0e131d);z-index:1}@media(min-width:1050px){.get-a-quote__wrapper{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100vh}.get-a-quote__wrapper__backdrop{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(30,43,64,.8);backdrop-filter:blur(10px);z-index:1}.get-a-quote{position:relative;display:flex;max-height:640px;max-width:1040px;border-radius:8px;z-index:2}.get-a-quote__bottom{flex-shrink:0;width:590px;order:-1}.get-a-quote__bottom-content-main{display:flex;flex-direction:column;justify-content:space-between;padding-bottom:0;height:100%}.get-a-quote__bottom-content-main-content{overflow:auto}}.order-modal-tabs{position:relative;display:flex;gap:2px;width:100%;padding:20px 40px 0;z-index:2}.order-modal-tabs__tab{position:relative;width:100%;height:40px;outline:none;border:none;background-color:rgba(0,0,0,0);cursor:pointer}.order-modal-tabs__tab-title{display:flex;gap:6px;align-items:center;justify-content:center;color:#4c5668;transition:color .2s ease}.order-modal-tabs__tab-title-number{position:relative;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:2px solid #1f427f}.order-modal-tabs__tab-title-number span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.order-modal-tabs__tab-line{position:absolute;bottom:0;left:0;display:block;width:100%;border:1px solid #4c5668;border-radius:4px}.order-modal-tabs__tab--active .order-modal-tabs__tab-title{color:#fff}.order-modal-tabs__tab--active .order-modal-tabs__tab-line{border-color:#0058f0}.order-modal-tabs__tab:hover .order-modal-tabs__tab-title{color:#fff}@media(max-width:600px){.order-modal-tabs{padding:20px 15px 0}}.order-modal-route{position:relative;display:flex;flex-direction:column;overflow:auto;padding-top:20px;padding-bottom:40px}.order-modal-route-title{margin-left:40px}.order-modal-route-label{margin:14px 40px 11px;color:#b4bdcd}.order-modal-route__inputs{position:relative;display:flex;flex-direction:column;gap:10px;margin:0 40px}.order-modal-route__inputs-labels{display:none}.order-modal-route__inputs-input{position:relative;display:flex;gap:2px}.order-modal-route__inputs-input-dnd{position:absolute;top:50%;left:0;transform:translate(-100%,-50%);z-index:2;outline:none;border:none;background-color:rgba(0,0,0,0);cursor:grab;color:#4c5668;transition:color .2s ease}.order-modal-route__inputs-input-dnd:hover{color:#fff}.order-modal-route__inputs-input-zip{flex-shrink:0;width:90px}.order-modal-route__inputs-input-state{flex-shrink:0;width:72px}.order-modal-route__inputs-input-city{width:100%}.order-modal-route__inputs-input-remove{position:absolute;bottom:25px;right:0;display:flex;align-items:center;justify-content:center;width:30px;height:30px;background-color:rgba(0,0,0,0);color:#4c5668;transform:translate(100%,50%);border:none;outline:none;cursor:pointer;transition:color .2s ease}.order-modal-route__inputs-input-remove:hover{color:#fff}.order-modal-route__info{display:flex;justify-content:space-between;align-items:center;margin:15px 40px 25px}.order-modal-route__info-distance{display:flex;align-items:center;gap:7px;color:#7f8796}.order-modal-route__info-distance-icon{display:flex;align-items:center;justify-content:center;width:16px;height:16px}.order-modal-route__info-distance-number{color:#cad1d7}.order-modal-route__info-button{gap:3px;color:#0058f0;outline:none;border:none;font-weight:400;font-size:14px;line-height:18px;background-color:rgba(0,0,0,0);cursor:pointer;transition:color .2s ease}.order-modal-route__info-button,.order-modal-route__info-button-icon{display:flex;align-items:center;justify-content:center}.order-modal-route__info-button:hover{color:#2089f2}.order-modal-route__line{flex-shrink:0;background-color:#292f3d;width:100%;height:1px}.order-modal-route__contact{padding:21px 40px 0}.order-modal-route__contact-inputs{display:flex;gap:8px;margin-top:17px}.order-modal-route__contact-inputs-phone{position:relative;display:flex;align-items:flex-end;gap:2px}.order-modal-route__contact-inputs-phone-label{position:absolute;top:0;left:0;color:#b4bdcd}.order-modal-route__contact-inputs-phone-code{width:100px}.order-modal-route__contact-inputs-phone-code .selector__content,.order-modal-route__contact-inputs-phone-code .selector__content-input{border-radius:4px 0 0 4px}.order-modal-route__contact-inputs-phone-phone{width:140px}.order-modal-route__contact-inputs-or{position:relative;display:flex;align-items:flex-end;padding-bottom:16px;color:#7f8796}.order-modal-route__contact-inputs-or-line{display:none}.order-modal-route__contact-inputs-email{width:100%;max-width:300px}@media(max-width:800px){.order-modal-route__inputs-labels{display:none}}@media(max-width:600px){.order-modal-route-title{margin-left:15px}.order-modal-route-label{margin:20px 15px 15px}.order-modal-route__inputs{margin:0 15px 0 35px}.order-modal-route__inputs-labels{display:none}.order-modal-route__inputs-input--with-remove{margin-right:30px}.order-modal-route__info{margin:15px 15px 25px}.order-modal-route__contact{width:100%;padding:25px 15px 0}.order-modal-route__contact-inputs{width:100%;flex-direction:column}.order-modal-route__contact-inputs-phone{width:100%;padding:25px 0 0}.order-modal-route__contact-inputs-phone-phone{width:100%}.order-modal-route__contact-inputs-or{align-items:center;justify-content:center;width:100%;padding:15px 0 0;gap:15px}.order-modal-route__contact-inputs-or-line{display:flex;align-items:center;justify-content:center;width:100%;height:1px;background-color:#292f3d}.order-modal-route__contact-inputs-email{max-width:unset}}:root{--content-padding:30px}@media(max-width:400px){:root{--content-padding:15px}}.selector{position:relative;overflow:visible}.selector__label{display:block;color:#b4bdcd;margin-bottom:15px;text-wrap:nowrap;overflow:visible}.selector__content{border-radius:4px;outline:none}.selector__content,.selector__content-input{position:relative;background-color:#292f3d;color:#fff;height:50px}.selector__content-input{display:flex;align-items:center;padding-left:15px;border:1px solid #40495e;cursor:pointer;border-radius:4px}.selector__content-input-arrow{position:absolute;top:50%;right:15px;transform:translateY(-50%);color:#7f8796}.selector__content-input-arrow svg{rotate:180deg}.selector__content-input:hover{border-color:#7f8796}.selector__content-options{position:absolute;border:1px solid #40495e;border-radius:4px;z-index:21;overflow:auto}.selector__content-options-option{display:flex;align-items:center;gap:10px;padding:0 10px;height:50px;background-color:#292f3d;transition:background-color .2s ease,color .2s ease;cursor:pointer;font-size:14px;color:#b4bdcd}.selector__content-options-option-icon{width:16px;height:16px;color:#25bb73}.selector__content-options-option:hover{background-color:#40495e;color:#fff}.selector--open .selector__content-input-arrow svg{rotate:0deg}