.claim-form .coupon-form-field{outline:1px solid #e6ebef;margin-block:.5rem;border-radius:6px;display:flex;padding-left:.5rem}.claim-form .coupon-form-field input{font-size:.7rem!important;padding-left:.5rem;height:2rem;border-radius:0!important}.coupon-modal{box-shadow:none!important}.flex-wrapper .search-input{margin:0!important}.claim-form .coupon-form-field .toggle-destinations-icon{top:16px;background-size:1.5rem}.coupon-modal h2{font-size:1.25rem;line-height:2rem;font-weight:600}.claim-form .consent-field{display:flex;margin-top:1rem;align-items:flex-start;line-height:.75rem;text-align:center;width:97%;margin-inline:auto;font-size:9px!important}.claim-form #consent-checkbox{height:auto;width:auto}.coupon-modal button:disabled{cursor:not-allowed}@media screen and (max-width:478px){.coupon-modal h2{font-size:1rem;line-height:1.5rem}}.search.big{padding:14px 24px 24px;max-width:none;height:auto}.search.big .search-flights-tab{display:flex;justify-content:space-between}.search-flights-tab>div{display:block;position:relative;width:100%;height:40px;margin-right:8px;border-radius:7.915px;background:#fff;box-shadow:0 4px 10px 0 rgba(0,0,0,.15);color:#000;font-size:1rem;font-weight:500;margin-bottom:15px}.blog-button-search,.button-search{height:44px;background:#ff8000;box-shadow:0 5.276836395263672px 20px 0 rgba(0,0,0,.2);padding:0 30px;color:#fff;border:none;cursor:pointer;margin:20px 0 0;border-radius:8px;text-align:center;font-size:1.375rem;font-weight:500}.button-search{width:100%}.blog-button-search{width:100%!important}.search-post{display:block;max-width:100%;padding:25px;border-radius:8px;background:#fff;box-shadow:0 4px 10px 0 rgb(0 0 0/15%)}.validationError{line-height:1.7;display:block;position:absolute;top:-16px;left:0;padding:0 6px;color:#fff;background:#ff6547;border-radius:2px;font-size:13px}.validationError:after{content:"";position:absolute;left:35px;top:20px;border:8px solid transparent;border-top-color:#ff6547;background:transparent}.tabs_menu{padding-bottom:13px;text-align:left}.search .input-trip-type{display:none;background-color:initial;cursor:default;-webkit-appearance:radio;box-sizing:border-box;margin:3px 3px 0 5px;padding:initial;border:initial}.search .input-trip-type:checked+.label-trip-type{outline:0;color:#fff}.search-input{display:block;position:relative;width:100%;border-radius:4px;margin-bottom:10px;text-align:left}.search-input input{background-color:#fff;width:100%;border-radius:4px;height:44px;padding:0 25px 0 15px;color:#262728;font-size:15px;border:none;white-space:nowrap;text-overflow:ellipsis}.search .error-message{position:absolute;top:38px;left:10px;font-size:12px;margin:10px 0;color:#ff0000}.toggle-destinations-icon{cursor:pointer;z-index:1;width:28px;height:38px;margin-right:10px;background:var(--change-from-to) no-repeat center;position:absolute;top:23px;right:0;transform:translateY(-50%)}.suggestion-list{list-style:none;position:absolute;padding:0;margin:0;width:100%;z-index:1;background-color:#eeeeee}.suggestion-list .item{color:#151616;background-color:#eeeeee;border:none;font-size:14px;font-weight:500;padding:0}.suggestion-list .item p{padding:4px 10px}.suggestion-list .item.active{color:#fff;background-color:#00bf9a;border:none;cursor:pointer}input[type=radio]{display:none}.passenger-select-wrapper .checkbox-service label{width:100%;position:relative;display:inline-block;padding-bottom:6px;font-size:14px;cursor:pointer;line-height:1}label:before{position:absolute;content:"";display:inline-block;height:16px;width:16px;left:90%;top:0}.passenger-select-wrapper .checkbox-service input[type=radio]:checked+label:after{content:""}.passenger-select-wrapper .checkbox-service input[type=radio]+label:after{content:none}.passenger-select-wrapper .checkbox-service label:after{position:absolute;content:"";display:inline-block;height:9px;width:16px;color:#262728;border-left:2px solid;border-bottom:2px solid;transform:rotate(-45deg);left:90%;top:0}.button-search.button-search-campaign{width:50%;margin:0;padding:0}@media screen and (max-width:480px){.button-search{background-color:#ff8000;margin-top:0}.search{background-color:#48a0e0}}.search-post .icon{width:28px!important}@media screen and (max-width:1024px){.button-search{font-size:1rem;margin-top:.313rem;height:2.25rem}.search-post{padding:.938rem;margin-bottom:0}.icon.toggle-destinations-icon{background-size:1.6875rem}.search-input input{height:2.4rem;font-size:.8rem}.search-flights-tab>div{margin-bottom:.625rem;height:40px}.validationError{top:-1rem;padding:0 6px;font-size:.813rem;white-space:nowrap;left:-1.125rem}.toggle-destinations-icon{height:1.31rem;top:1.25rem}}@media screen and (max-width:768px){.button-search{margin-top:.313rem;padding:0 20px;font-size:.89rem;height:1.88rem}.search-post{padding:.938rem;margin-bottom:0}.search-input input{font-size:.79rem}.toggle-destinations-icon{background-size:1.25rem}.tabs_menu{padding-bottom:0}.search-flights-tab>div{margin-bottom:.8rem}.validationError{top:-1rem;padding:0 6px;font-size:.688rem;white-space:nowrap}}@media screen and (max-width:478px){.search-post{min-width:90%}.button-search{max-width:45%;font-size:1rem}.validationError{left:.125rem}.search-input input{font-size:.89rem}}.toggle-button-container{display:flex;flex-direction:row;border-radius:1.875rem;justify-content:space-between;position:relative;width:-moz-fit-content;width:fit-content;height:-moz-max-content;height:max-content;background-color:white;box-shadow:0 4px 10px 0 rgba(0,0,0,.15)}.toggle-button-container.active{background-color:#ffffff;color:#fff;box-shadow:0 4px 10px 0 rgba(0,0,0,.15)}.Orange-toggle-button{background-color:#ff8000;color:.30000001192092896}.Orange-toggle-button,.white-toggle-button{border-style:none;border-radius:1.875rem;font-size:1.1rem;position:relative;padding:.5rem;height:-moz-fit-content;height:fit-content;text-align:center;white-space:nowrap}.white-toggle-button{background-color:#ffffff;color:#afafaf}.FlightTab-button-container.active{display:none}.FlightTab-button-container{background:#1a76ba;color:#fff;border-radius:3rem;font-size:1.1rem;position:relative;padding:.5rem;height:-moz-fit-content;height:fit-content;width:160px;text-align:center;box-shadow:0 4px 10px 0 rgba(0,0,0,.25);border-style:none;font-weight:500;font-style:normal}.FlightTab-button{display:flex;justify-content:center;margin-bottom:20px}.tabs_menu{margin-top:4%;margin-bottom:-18px}@media screen and (min-width:1024px){.Orange-toggle-button,.white-toggle-button{padding-inline:35px}}@media screen and (max-width:1024px){.Orange-toggle-button,.white-toggle-button{font-size:.9rem;white-space:nowrap;padding-inline:25px}.FlightTab-button-container{font-size:.9rem;padding:.4rem}.FlightTab-button{margin-bottom:.9375rem}.tabs_menu{margin-top:4%;padding-bottom:3%}}@media screen and (max-width:768px){.Orange-toggle-button,.white-toggle-button{font-size:.75rem;padding-inline:18px}.white-toggle-button{text-align:center}.FlightTab-button-container{font-size:.8rem}.icon.toggle-destinations-icon{margin-right:10px;background-size:1.375rem;top:1.6rem}.FlightTab-button{margin-bottom:.625rem}.tabs_menu{margin-top:4%;padding-bottom:5%}.search-flights-tab>div{height:3rem}}@media screen and (max-width:478px){.FlightTab-button-container{max-width:45%;font-size:1rem}.search-flights-tab>div{margin-bottom:.7rem}.FlightTab-button{margin-bottom:.9rem}.Orange-toggle-button,.white-toggle-button{font-size:.89rem;padding-inline:55px}}@media screen and (max-width:320px){.Orange-toggle-button,.white-toggle-button{padding-inline:40px}}