.flight-search-result{border-radius:8px;background:#fff;max-width:924px;margin:0 auto}@media(min-width:768px){.flight-search-result{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}}@media(min-width:1024px){.flight-search-result{margin-top:100px}}.flight-search-result>form{padding:16px;width:100%;max-width:100%;gap:12px}@media(min-width:768px){.flight-search-result>form{display:flex;flex-direction:row;flex-wrap:wrap;padding:24px;order:5}}.flight-search-result>form+.flight-search-result__deal{margin-top:24px}@media(min-width:768px){.flight-search-result>form+.flight-search-result__deal{order:3;padding-right:0;margin-right:auto;width:calc(50% - 4px)}}@media(min-width:768px){.flight-search-result>form+.flight-search-result__deal+.flight-search-result__deal{order:4;padding-left:0;width:calc(50% - 4px)}}.flight-search-result>form .form__text{margin:0}@media(min-width:768px){.flight-search-result>form .form__field-full-name,.flight-search-result>form .form__field-email,.flight-search-result>form .form__field-phone,.flight-search-result>form .flight-contacts__button-block{width:calc(50% - 6px)}}@media(min-width:1024px){.flight-search-result>form .form__field-full-name,.flight-search-result>form .form__field-email,.flight-search-result>form .form__field-phone,.flight-search-result>form .flight-contacts__button-block{width:calc(25% - 9px)}}.flight-search-result>form span.flag{width:18px;height:13px}@media(min-width:1024px){.flight-search-result>form .form__field-phone .country-selector{left:10px}}@media(min-width:1024px){.flight-search-result>form .form__field-phone .form__field-inner{padding-left:95px;padding-right:5px}}.flight-search-result__deal-image-medal{display:flex;width:53px;height:auto;position:absolute;top:-39px;left:15px;z-index:11}@media(min-width:768px){.flight-search-result__deal-image-medal{width:78px;top:-72px;left:22px}}@media(min-width:1024px){.flight-search-result__deal-image-medal{top:-28px;left:auto;right:-36px}}.flight-search-result .flight-contacts__title{text-align:center;color:#000;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:500;line-height:normal;margin:0}@media(min-width:768px){.flight-search-result .flight-contacts__title{text-align:left;font-size:16px;width:100%;margin:0}}.flight-search-result__info{padding:20px 16px;width:100%}@media(min-width:768px){.flight-search-result__info{order:1;padding:24px 24px 0}}@media(min-width:1024px){.flight-search-result__info{width:calc(50% - 10px)}}.flight-search-result__deal{display:flex;padding:0 16px;cursor:pointer}@media(min-width:768px){.flight-search-result__deal:hover{opacity:.8}.flight-search-result__deal{padding:0 24px}}.flight-search-result__deal .result-deal{padding:18px 12px;border-top:1px solid #d3dae1}.flight-search-result__deal+.flight-search-result__deal .result-deal{border-bottom:1px solid #d3dae1}.flight-search-result__deal_main{position:relative}@media(min-width:768px){.flight-search-result__deal_main{order:2;width:100%}}@media(min-width:1024px){.flight-search-result__deal_main{width:calc(50% + 6px);padding:24px 24px 0 0}}.flight-search-result__deal_main .result-deal{padding:16px;border-radius:8px;border:1px solid #0a74d7;background:#fff}@media(min-width:1024px){.flight-search-result__deal_main .result-deal{align-items:center}}.flight-search-result__deal_main .result-deal__price{margin-top:7px}@media(min-width:1024px){.flight-search-result__deal_main .result-deal__price{margin-top:0}}.flight-search-result__deal_main .result-deal__price-old{color:#667085;text-align:right;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:500;line-height:normal;text-decoration-line:line-through}@media(min-width:768px){.flight-search-result__deal_main .result-deal__price-old{font-size:14px}}.flight-search-result__deal_main .result-deal__price-new{color:#f38040;font-family:Montserrat;font-size:24px;font-style:normal;font-weight:600;line-height:normal}@media(min-width:768px){.flight-search-result__deal_main .result-deal__price-new{font-size:30px}}.flight-search-result__deal_main .result-deal__info{margin-top:23px}@media(min-width:1024px){.flight-search-result__deal_main .result-deal__info{margin-top:0}}@media(min-width:768px){.flight-search-result__deal:not(.flight-search-result__deal_main){margin-top:24px}}@media(min-width:768px){.flight-search-result__deal:not(.flight-search-result__deal_main) .result-deal{border-radius:4px;border:1px solid #d3dae1;margin-top:0}}@media(min-width:768px){.flight-search-result__footer{order:6;background:#2196530d;width:100%}}.result-footer{display:flex;flex-direction:column}@media(min-width:768px){.result-footer{display:flex;flex-direction:row-reverse;justify-content:center;width:100%}}.result-footer__icons{display:flex;align-items:center;justify-content:center;gap:14px;padding:24px}.result-footer__icons img{display:flex;height:28px;width:auto!important}.achievement-logos__block-image{margin-top:-2px;height:13.753px}.achievement-stars__score{color:#242424;font-family:Montserrat;font-size:10px;font-style:normal;font-weight:600;line-height:20px}.result-info__title{display:inline-flex;width:100%;align-items:center;justify-content:center;gap:16px;text-align:center;color:#2a3243;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin:0 0 6px}@media(min-width:1024px){.result-info__title{font-size:20px;justify-content:flex-start}}.result-info__title-to,.result-info__title-from{display:flex;align-items:center;width:auto;gap:6px;text-align:center}.result-info__title-to span:nth-child(2),.result-info__title-from span:nth-child(2){color:#0a74d7;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:600;line-height:normal}@media(min-width:768px){.result-info__title-to span:nth-child(2),.result-info__title-from span:nth-child(2){font-size:13px}}@media(min-width:1024px){.result-info__title-to,.result-info__title-from{flex-direction:column-reverse;align-items:flex-start;text-align:left}}.result-info__params{color:#2a3243;text-align:center;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin:0 0 6px}@media(min-width:1024px){.result-info__params{text-align:left}}.result-info__dates{text-align:center;color:#2a3243;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:400;line-height:normal;margin:0}@media(min-width:1024px){.result-info__dates{text-align:left}}.result-deal{display:flex;justify-content:space-between;width:100%;position:relative}.result-deal__info{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.result-deal__icon{display:flex;height:16px;width:auto}.result-deal__params{color:#22333b;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:400;line-height:16px;margin:0}.result-deal__price{display:flex;flex-direction:column;align-items:flex-end}.result-deal__price-new{color:#2a3243;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:600;line-height:22px}.result-deal__price-old{color:#667085;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:500;line-height:normal;text-decoration-line:line-through}.result-deal__sponsored-block{display:flex;position:absolute;left:0;top:0}.result-deal__sponsored-text{display:flex;align-items:center;color:#f7f8fc;text-align:center;font-family:Montserrat;font-size:11px;font-style:normal;font-weight:600;line-height:14px;letter-spacing:-.22px;text-transform:uppercase;margin:0;padding:8px;border-radius:6px 0 0;background:#0a74d7}.result-deal__sponsored-image{display:flex;padding:6px 12px;border-radius:0 0 8px;border-bottom:1px solid #0a74d7;border-right:1px solid #0a74d7}.result-deal__sponsored-image img{display:flex;width:58.461px;height:19px}
