.group-container .wrapper{max-width:1000px;margin:0 auto;box-sizing:border-box}.top-banner{padding-bottom:170px;background:url(/flights/images/group-travel/group.png) 100% 100% no-repeat;background-size:cover;color:#fff}.top-banner .text-block{padding:30px 0 0;text-align:inherit}.top-banner .text-block h1{margin-bottom:10px;font-size:42px}.top-banner .text-block p{width:800px;font-size:14px;letter-spacing:0;line-height:16px}.why-book-block{padding:50px 0}.why-book-block.text-block{text-align:inherit}.benefits-list{display:flex}.benefits-list ul{margin-left:30px}.benefits-list ul:first-child{margin-left:0;flex:0 0 38%}.benefits-list ul li{font-size:14px}.call-us-block{width:100%;padding:25px 0;background-color:#eeeff5}.call-us-block .call-us-info{max-width:630px;margin:0 auto;display:flex;align-items:center;padding:15px;border-radius:4px;background:linear-gradient(90deg,#f6d267,#fca284)}.call-us-block .call-us-icon{width:24px;height:24px;background:url(/flights/images/group-travel/callIcon.png) no-repeat #fff;background-size:cover;border-radius:50%}.call-us-block .call-us-text{display:flex;flex:1;padding:0 20px}.call-us-block .call-us-text .phone-number{padding-left:13px;color:#262728;font-size:15px;font-weight:700;line-height:18px}@media (max-width:1024px){.group-container .wrapper{width:100%}.top-banner{padding:30px 50px 170px;background-position:inherit}.top-banner .text-block p{width:100%}.why-book-block{padding:50px}}@media (max-width:768px){.top-banner .text-block h1{margin-bottom:10px;font-size:32px;font-weight:500;letter-spacing:0;line-height:38px}.top-banner .text-block p{font-size:14px;letter-spacing:0;line-height:16px}.benefits-list{flex-wrap:wrap}.benefits-list ul{flex:0 0 100%;margin:0}.benefits-list ul:first-child{flex:0 0 100%}.call-us-block{padding:25px 50px}.call-us-block .call-us-text{flex-direction:column}.call-us-block .call-us-text .phone-number{padding-left:0}}@media (max-width:600px){.group-container h2{margin-top:0}}@media (max-width:580px){.top-banner{padding:51px 20px 170px}.call-us-block,.why-book-block{padding:25px 20px}}@media (max-width:425px){.top-banner{padding-bottom:40px;background-color:rgba(0,0,0,.3);background-blend-mode:darken}}hr{border-width:0}.search-hero-section{background-color:#1879c0}.group-travel-page .select-tabs-item{color:#000;font-weight:500;font-size:14px}.search-form-block{width:100%;background-color:#eeeff5;padding-bottom:25px}.search-form-block .search-form-wrapper{max-width:1000px;margin:0 auto;padding:20px 0;box-sizing:border-box}.search-form-block h2{margin-top:0}.search-form-block .text-block p{color:#262728;font-size:14px;letter-spacing:0;line-height:16px}.search-form-block .phone-text{font-weight:900}.search-form-block .search{max-width:inherit;padding:20px 20px 10px}.search-form-block .search-flights-tab{display:flex;flex-wrap:wrap}.search-form-block .search-flights-tab .search-input{flex:1 0 24%}.search-input.double{display:flex;flex-direction:row}select{width:100%;height:44px;background-color:#fff;border:none}.search-form-block .search-flights-tab .button-search{flex:1;margin-top:0;background:#ff8000;padding-block:17px}.search-form-block .error-text{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}.search-form-block .error-text:after{content:"";position:absolute;left:35px;top:20px;border:8px solid transparent;border-top-color:#ff6547;background:transparent}.search-form-block .thank-you{display:inline-block;padding:40px 20px;background:#1879c0;color:#ffffff;border-radius:4px}.search-form-block .search-flights-tab .search-input .contactNumber{border-bottom-right-radius:0;border-top-right-radius:0}.search-form-block .search-flights-tab .search-input .input-bg-white,.search-form-block .search-flights-tab .search-input input:focus{background-color:#ffffff;color:#262728}.search-form-block .search-flights-tab .search-input select[name=bestTimeToCall]{padding-left:10px;border-bottom-right-radius:4px;border-top-right-radius:4px}.search-form-block .search-flights-tab .search-input select[name=bestTimeToCall]:focus-visible{outline:none!important}@media (max-width:1024px){.search-form-block .search-form-wrapper{width:100%;padding:20px 50px}.search-form-block .search-flights-tab{padding-bottom:20px}.search-form-block .search-flights-tab .search-input:nth-child(2n){margin-right:0}}@media (max-width:768px){.search-form-block .search-flights-tab .search-input{flex:1 0 30%}}@media (max-width:580px){.search-form-block .search-form-wrapper{padding:20px}.search-flights-tab>div{width:100%}}@media (max-width:480px){.search-form-block .search-flights-tab{padding-bottom:0}}button:disabled{cursor:not-allowed}.search-flights-tab{display:flex;justify-content:center;align-items:center;gap:.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%;background:#fff;border-radius:4px}.search-input.date{max-width:none}.search{height:-moz-fit-content;height:fit-content;max-width:100%;padding:25px;flex-direction:row;justify-content:center;align-items:flex-start;border-radius:10px;background-color:#ffff}.validationError{line-height:1.7;display:block;position:absolute;top:-16px;left:0;padding:0 6px;color:black;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:0;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 .label-trip-type{padding-left:10px;padding-right:10px;font-size:14px;font-weight:400;line-height:18px;cursor:pointer;background-color:inherit;color:black}.search .input-trip-type:checked+.label-trip-type{outline:0;color:#fff}.search-input{display:block;position:relative;border-radius:4px;text-align:left;height:-moz-fit-content;height:fit-content;padding-block:.25rem}.search-input.outline{outline:1px solid #0003}.search-input input{border-radius:4px;color:#262728;font-size:15px;border:none;white-space:nowrap;text-overflow:ellipsis;outline:none;width:100%}.date input{padding-block:10px}.search-input input::-moz-placeholder{outline:none}.search-input input::placeholder{outline:none}.toggle-destinations-icon{cursor:pointer;z-index:1;width:17px;height:15px;margin-right:10px;background:var(--change-from-to) no-repeat;position:absolute;bottom:6px;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}.passenger-select-wrapper .checkbox-service label{width:100%;position:relative;display:inline-block;font-size:14px;cursor:pointer;line-height:2;padding:.25rem 1rem}label:before{position:absolute;content:"";display:inline-block;height:16px;width:16px;left:90%;top:0}.button-search{display:flex;align-items:center;justify-content:center;width:170px;color:#fff;border:none;cursor:pointer;font-size:15px;font-weight:700;line-height:normal;border-radius:6px;transition:all 1ms ease-in-out}.button-search.linearGradient{background:linear-gradient(97deg,#007bd7,#79c600)}.checkbox-service input[type=radio]{display:none}.passenger-select-wrapper .checkbox-service label:checked{background-color:#e3e3e3}.passenger-select-wrapper .checkbox-service label:hover{transition:color .3s;transition-timing-function:ease-out;background-color:#e3e3e3;cursor:pointer}.button-search:hover{background:linear-gradient(var(--degreesToMoveGreen),#007bd7,#79c600)}.button-search :after{border-top:1px solid black}.button-search.button-search-campaign{width:100%;margin:0;padding:0}@media screen and (min-device-width:600px) and (max-device-width:1300px){hr{display:none}.search{height:-moz-fit-content;height:fit-content;width:100%;padding:25px;justify-content:center;align-items:center;border-radius:10px;flex-direction:column}.search-flights-tab>div{display:block;position:relative;border-radius:4px}.search-input input{width:100%}}@media screen and (max-width:600px){.button-search{padding-block:1rem;display:grid;justify-content:center}.button-search.linearGradient{position:absolute;bottom:-5rem}.search-input.date{max-width:none}.search{background-color:white;display:grid;width:100%;height:-moz-fit-content;height:fit-content}.search-flights-tab{justify-content:center;align-items:center;flex-direction:column}.tabs_menu{padding-bottom:0;flex-direction:row;justify-content:center}.search-input,.tabs_menu{text-align:left;display:flex}.search-input{position:relative;border-radius:4px;margin-bottom:10px;width:-moz-max-content;width:max-content;padding-inline:.5rem}.search-input input{width:300px;border-radius:4px;padding:5px;color:#262728;font-size:14px;white-space:nowrap;text-overflow:ellipsis;outline:none;text-align:left}.search-input input::-moz-placeholder{outline:none}.search-input input::placeholder{outline:none}.search-flights-tab>div{position:relative;height:53px;background:#fff;margin-bottom:4px;display:flex;justify-content:flex-start}.suggestion-list{list-style:none;position:absolute;padding:0;margin:0;width:100%;z-index:10;background-color:#eeeeee;top:50px;right:0}.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;width:100%}.suggestion-list .item.active{color:#fff;background-color:#00bf9a;border:none;cursor:pointer}.search-input input{width:17rem}.search-input.outline{outline:1px solid #e6ebef}.search-hero-section{margin-bottom:20%}}@media screen and (max-width:320px){.search-input input{width:14.5rem}}