.Form-wrapper{background:#1d1d1d;border-radius:4px 4px 5vw;padding:2%;position:relative}.Form-wrapper .flex-sec h2{color:#949197;letter-spacing:-1.76px;margin-bottom:0;font-family:Poppins;font-size:2.8vw;font-style:normal;font-weight:500}.flex-sec{justify-content:space-between;align-items:center;margin-bottom:3%;display:flex}.tab-button-wrapper .tab-button{color:var(--White,#fff);font-family:Poppins;font-size:1.35vw;font-style:normal;font-weight:400;line-height:normal;text-decoration:none}.tab-button-wrapper{justify-content:space-between;width:15%;display:flex}.tab-button-wrapper .tab-button.active{color:var(--Blue,#007adf)}.Form-wrapper p{color:var(--White,#fff);margin-bottom:0;font-family:Poppins;font-size:1vw;font-style:normal;font-weight:300;line-height:normal}section.container.avinode-sec .Form-wrapper form .first-form-sec{justify-content:space-between;align-self:start;display:flex}section.container.avinode-sec .Form-wrapper form{width:90%;position:unset;margin-top:3%;padding:0}button.search-btn{width:7vw;position:absolute;bottom:0;right:0}section.container.avinode-sec .Form-wrapper form .input-group{align-items:baseline;width:20%;display:grid;position:relative}button.search-btn img{width:100%}span.city-country{margin-top:46%;position:absolute}span.city-country-cargo{margin-top:30%;position:absolute}section.container.avinode-sec .Form-wrapper form .input-group label{color:var(--Light-Grey,#f4f2f6e6);border-bottom:1px solid #ffffff1a;align-items:center;gap:2%;padding-bottom:1.5vw;font-family:Poppins;font-size:1vw;font-style:normal;font-weight:300;line-height:normal;display:flex}section.container.avinode-sec .Form-wrapper form .input-group label svg{object-fit:cover;width:3vw;height:2.5vw}section.container.avinode-sec .Form-wrapper form .input-group input{min-height:3vw;color:var(--White,#fff);letter-spacing:-.96px;background:0 0;margin-left:5%;padding:1vw 0;font-family:Poppins;font-size:1.25vw;font-style:normal;font-weight:500}.suggestion-box{z-index:50;background:#1e1e1e;border:1px solid #333;border-radius:8px;width:100%;margin-top:8px;position:absolute;top:100%}.suggestion-item{cursor:pointer;margin-bottom:0;padding:5% 8%}.suggestion-item:hover{background:#292929}.suggest-code{color:#fff;margin-bottom:0;font-size:1vw;font-weight:600}.suggest-state{color:#bbb;margin-top:0;margin-bottom:0;font-size:.9vw}.no-calendar-icon::-webkit-calendar-picker-indicator{opacity:0!important;display:none!important}.suggestion-item{border-bottom:1px solid #ffffff1a}.suggestion-box{margin-bottom:0}section.container.avinode-sec .Form-wrapper form .input-group span{color:var(--White,#fff);opacity:.4;font-family:Poppins;font-size:1vw;font-style:normal;font-weight:300;line-height:normal}section.container.avinode-sec form div{margin-bottom:0}.react-datepicker-wrapper input::placeholder,section.container.avinode-sec form input::placeholder{color:var(--White,#fff);letter-spacing:-.96px;font-family:Poppins;font-size:1.15vw;font-style:normal;font-weight:500}.inner-form-wrapper{flex-wrap:wrap;justify-content:space-between;display:flex}.form-group{width:32%;margin-bottom:2%!important}.form-group input{width:100%;padding:1vw}.form-group select{color:var(--Black,#000);letter-spacing:-1px;background:#f9f9f9;border-radius:4.393px;outline:none;width:100%;padding:1vw;font-family:Poppins;font-size:1vw;font-weight:400}.form-second-wrapper textarea{width:100%;height:4vw;padding:1vw}.second-form-sec{margin-top:1%}.second-form-sec p{border-top:1px solid #fff;margin-bottom:3%;padding-top:1.5%}.form-checkbox{color:var(--White,#fff);letter-spacing:-.4px;align-items:flex-start;gap:.6rem;margin-top:2%;font-family:Poppins;font-size:1vw;font-style:normal;font-weight:400;line-height:normal;display:flex}.form-checkbox input{accent-color:#007bff;flex-shrink:0;width:18px;height:18px;margin-top:0}.max-budget,.select-group{position:relative}.select-group select{appearance:none!important;padding-right:45px!important}.select-group:after{content:"";pointer-events:none;background-image:url(../media/dropdown_arrow.1bqdco9ni7ur-.png);background-repeat:no-repeat;background-size:contain;width:16px;height:16px;position:absolute;top:71%;right:10px;transform:translateY(-50%)}.additional-fields{justify-content:flex-start;gap:1.35vw;margin-top:5.3vh}.additional-fields .form-group label{color:#f4f2f6e6;padding-bottom:1.8vh;font-size:1.13vw}.additional-fields .form-group span{color:red}section.container.avinode-sec form .form-second-wrapper input::placeholder,section.container.avinode-sec form .form-second-wrapper textarea::placeholder{color:var(--Black,#000);font-size:1vw;font-style:normal;font-weight:400;line-height:normal}.react-datepicker__month-container{background:#1d1d1d;font-size:1.25vw}.react-datepicker__header{background:#1d1d1d!important}h2.react-datepicker__current-month{color:var(--White,#fff);text-align:center;letter-spacing:.196px;text-transform:uppercase;font-family:Poppins;font-size:1vw;font-style:normal;font-weight:400;line-height:normal}.react-datepicker__day-names span{color:#fff!important;opacity:1!important;font-size:1.1vw!important}.react-datepicker__day{text-align:center;text-transform:uppercase;font-family:Poppins;font-style:normal;font-weight:400;line-height:normal;color:var(--White,#fff)!important;font-size:1.25vw!important}.react-datepicker__month{margin-bottom:5%!important}.react-datepicker__day.react-datepicker__day--keyboard-selected.react-datepicker__day--today,.react-datepicker__day:not([aria-disabled=true]):hover{border-radius:56.022px;background:var(--Bright-Blue,#0d8bf4)!important}.dots-loaders{gap:6px;display:flex}.dots-loaders span{background-color:#fff;border-radius:50%;width:5px;height:5px;animation:1.4s ease-in-out infinite both dotBounce}.dots-loaders span:first-child{animation-delay:-.32s}.dots-loaders span:nth-child(2){animation-delay:-.16s}@keyframes dotBounce{0%,80%,to{opacity:.3;transform:scale(0)}40%{opacity:1;transform:scale(1)}}p.error-text{color:red;font-size:.8vw;position:absolute;bottom:-10px;opacity:.9999!important}.second-form-sec p.error-text{position:unset;border:none;opacity:.9999!important}.form-checkbox a{color:var(--Bright-Blue,#0d8bf4);text-decoration:none}section.container.avinode-sec{z-index:100;position:relative}.Cargo-form .first-form-sec .input-group{width:40%!important}.react-datepicker__day.react-datepicker__day--disabled{opacity:.6}p.error-text.same-airport-error{bottom:-38%}.people-counter{gap:3%;padding-left:6%;display:flex}.people-counter input{text-align:center;width:2vw}.people-counter button{color:#fff}.suggestion-box{border:1px solid #fff6;width:25vw;height:25vw;overflow:auto}.suggestion-box::-webkit-scrollbar{width:6px;height:6px}.suggestion-box::-webkit-scrollbar-track{background:0 0}.suggestion-box::-webkit-scrollbar-thumb{background-color:#ffffff59;border-radius:10px}.suggestion-box::-webkit-scrollbar-thumb:hover{background-color:#ffffff8c}p.form-success-text{color:green;font-size:1.5vw;font-weight:500;position:absolute;bottom:20px}p.form-error-text{color:red;font-size:1.5vw;font-weight:500;position:absolute;bottom:20px}.form-second-wrapper.form-third-wrapper{margin-bottom:4%!important}.phone-wrapper{background:#f5f5f5;border:none;border-radius:4px;align-items:center;padding:0 10px;display:flex;height:100%!important}.phone-wrapper:focus-within{border-color:#d1d5db}.phone-wrapper .PhoneInput{align-items:center;width:100%;display:flex}.phone-wrapper .PhoneInputCountry{margin-right:8px}.phone-wrapper .PhoneInputCountrySelect{cursor:pointer;background:#f5f5f5;border:none;padding:0}.phone-wrapper .PhoneInputCountryIcon{border-radius:2px;width:22px;height:16px}.phone-wrapper input{border:none;outline:none;width:100%;padding:0;font-size:1vw}.phone-wrapper input::placeholder{color:#9ca3af}@media (max-width:768px){.additional-fields{margin-top:1vh;gap:2.2vh!important}.additional-fields .form-group label{font-size:3.5vw}.phone-wrapper{margin-top:5px;margin-bottom:3px!important}.phone-wrapper .PhoneInputCountry{margin-right:0;margin-top:0!important}.phone-wrapper input{margin-top:3px!important}.Form-wrapper{border-radius:4px;padding:15px}.flex-sec{flex-direction:column;align-items:flex-start;gap:3vw}.Form-wrapper .flex-sec h2{padding:2%;font-size:22px}.Form-wrapper p{font-size:14px}.tab-button-wrapper{justify-content:space-between;width:100%;margin-bottom:20px}.tab-button-wrapper .tab-button{font-size:4vw}.first-form-sec{flex-direction:column;gap:10vw}.input-group{width:100%!important}.input-group label,.input-group input{font-size:14px!important}.city-country,.city-country-cargo{bottom:-29%;font-size:13px!important}.suggestion-box,.suggest-code,.suggest-state{font-size:3.5vw}.people-counter{gap:5vw;padding:0}.people-counter input{width:12vw;font-size:4vw}.people-counter button{padding:1vw 3vw;font-size:6vw}.react-datepicker__day,.react-datepicker__day-names span,.react-datepicker__current-month{font-size:3.5vw!important}.search-btn{margin:4vw auto 0;display:block;width:20vw!important;position:static!important}.inner-form-wrapper{flex-direction:column;gap:6vw}.form-group{width:100%!important}.form-group input{padding:3vw!important;font-size:4vw!important}.form-group select{color:var(--Black,#323131);padding:3vw!important;font-size:4vw!important}textarea.full-width-input{height:20vw;padding:3vw;font-size:4vw!important}.form-checkbox{font-size:3.5vw;display:flex;align-items:start!important}.form-checkbox input{width:4vw;height:4vw;margin-top:4px}p.error-text{font-size:3vw;bottom:-15px}input::placeholder,textarea::placeholder,.react-datepicker-wrapper input::placeholder{opacity:.8!important;font-size:14px!important}.Cargo-form .first-form-sec .input-group{width:100%!important}.suggestion-box{border:1px solid #fff6;width:100%;height:65vw;overflow:auto}button.search-btn.step1-success{display:none}.inner-form-wrapper{margin-bottom:6vw!important}section.container.avinode-sec .Form-wrapper form .input-group label{padding-bottom:6%}section.container.avinode-sec .Form-wrapper form .input-group input{margin-left:0;padding:5% 0}section.container.avinode-sec .Form-wrapper form .input-group label svg{object-fit:cover;width:12%;height:auto}p.form-success-text,p.form-error-text{font-size:16px}}button.search-btn.animated-submit{background:var(--Bright-Blue,#0d8bf4);border-radius:50%;justify-content:center;align-items:center;width:7vw;height:7vw;display:flex;position:absolute;bottom:0;right:0;overflow:hidden}.animated-submit{background:var(--Bright-Blue,#0d8bf4);border-radius:50%;width:50px;height:50px;position:relative;overflow:hidden}button.search-btn.animated-submit.step1-success img.btn-cloud{display:none}@media (max-width:768px){button.search-btn.animated-submit.step1-success img.btn-cloud{display:block!important}}.animated-submit img{width:auto!important;max-width:none!important}.animated-submit .btn-content{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.animated-submit .btn-arrow{z-index:2;transition:transform .9s;width:22%!important}.animated-submit .btn-cloud{z-index:1;transition:transform .9s;position:absolute;bottom:0%;right:-10%;width:100%!important}@media (hover:hover){.animated-submit:hover .btn-cloud{transform:translate(-20px)}}.animated-submit:active .btn-cloud,.animated-submit:focus-visible .btn-cloud{transform:translate(-20px)}@media (max-width:768px){.search-btn{margin:4vw auto 0;display:block;width:20vw!important;position:static!important}button.search-btn.animated-submit .btn-content{justify-content:center;align-items:center;width:100%;height:100%;display:flex}button.search-btn.animated-submit{height:16vh}.animated-submit:hover .btn-cloud,.animated-submit:active .btn-cloud,.animated-submit:focus-visible .btn-cloud,.animated-submit .btn-arrow{transform:none!important}.second-form-sec p.error-text{margin-bottom:-1vh;bottom:-1px}}
