body,html{height:100%}body{padding:0;-webkit-text-size-adjust:none}body,h1,h2,h3,h4,h5,h6{margin:0}li,ol,ul{list-style:none}button,dd,dl,em,form,i,li,ol,p,ul{padding:0;margin:0}button,img{vertical-align:middle}button{cursor:pointer}img{border:0}em,i{font-style:normal}button,input{background:0 0;outline:0;border:0}a{text-decoration:none}*{font-family:BlinkMacSystemFont,-apple-system,Roboto,Helvetica,Arial,sans-serif}.t-2020-12,.t-2020-12>h2,h2{color:#0f294d;font-weight:700;letter-spacing:0;text-align:start}@media screen and (max-width:767.9px){.t-2020-12,.t-2020-12>h2,h2{font-size:18px;line-height:24px;margin-bottom:12px}}@media screen and (min-width:768px){.t-2020-12,.t-2020-12>h2,h2{font-size:28px;line-height:34px;margin-bottom:24px}}h3,t-h3{font-size:16px;line-height:22px}@media screen and (max-width:768px){h3,t-h3{font-size:14px;line-height:18px}}@media screen and (min-width:1024.1px){.l-1160{max-width:1224px;margin-left:auto;margin-right:auto;padding-left:32px;padding-right:32px;box-sizing:border-box}}@media screen and (min-width:768px) and (max-width:1024px){.l-1160{margin-left:0;margin-right:0;padding-left:24px;padding-right:24px}}@media screen and (max-width:767.9px){.l-1160{margin-left:0;margin-right:0;padding-left:12px;padding-right:12px}}.m-64-48{margin-bottom:64px}@media screen and (max-width:768px){.m-64-48{margin-bottom:48px}}.price-trend-wrap.is-rtl{direction:rtl}@media screen and (max-width:768px){.price-trend-wrap.is-rtl.eu-version-price-trend .price-trend-box .cheapest-flights .search-btn{margin-left:0;margin-right:12px}}.price-trend-wrap .price-trend-box{box-sizing:border-box;background:#ffff;border-radius:2px;box-shadow:0 4px 8px 0 rgba(69,88,115,.12);width:auto;padding:24px}@media screen and (max-width:768px){.price-trend-wrap .price-trend-box{padding:12px}}.price-trend-wrap .price-trend-box h3{color:#0f294d;font-size:16px;font-weight:700;letter-spacing:0;line-height:22px}@media screen and (max-width:768px){.price-trend-wrap .price-trend-box h3{font-size:12px;font-weight:500;letter-spacing:0;line-height:18px}}.price-trend-wrap .price-trend-box .footer{color:#8592a6;font-size:12px;letter-spacing:0;line-height:18px;text-align:end}@media screen and (max-width:768px){.price-trend-wrap .price-trend-box .footer{text-align:start}}.price-trend-wrap.eu-version-price-trend{background-color:#fff;background:#fff;border-radius:8px;box-shadow:0 8px 16px 0 rgba(15,41,77,.1)}@media screen and (max-width:768px){.price-trend-wrap.eu-version-price-trend .price-trend_description,.price-trend-wrap.eu-version-price-trend h2{margin-bottom:0;text-align:start;background:linear-gradient(-45deg,rgba(50,100,255,.08)0,rgba(50,100,255,.05) 50%,rgba(255,247,229,.24) 100%)}.price-trend-wrap.eu-version-price-trend h2{border-radius:8px 8px 0 0;padding:12px 0;font-weight:500}.price-trend-wrap.eu-version-price-trend .price-trend_description{font-weight:400;letter-spacing:0;line-height:18px;padding-left:12px;padding-right:12px;padding-bottom:12px;color:#8592a6;font-size:13px}.price-trend-wrap.eu-version-price-trend .price-trend-box{padding:0 12px 12px;border-radius:8px;box-shadow:none}.price-trend-wrap.eu-version-price-trend .price-trend-img .not-active .bar{background:linear-gradient(-180deg,rgba(50,100,255,.24)0,rgba(50,100,255,.08) 100%);opacity:1;border-top:none}.price-trend-wrap.eu-version-price-trend .bar{background:linear-gradient(-180deg,rgba(50,100,255,.8) .01%,rgba(170,190,255,.67) 99.9%);border-radius:4px 4px 0 0;z-index:100}.price-trend-wrap.eu-version-price-trend .priceLi.active .bar-point{position:absolute;background:#3264ff;border:2px solid #fff;height:8px;width:8px;border-radius:100%;left:50%;margin-left:-6px;top:-6px}.price-trend-wrap.eu-version-price-trend .price-trend-img .month{position:absolute;bottom:0;top:initial}.price-trend-wrap.eu-version-price-trend .price-trend-img .month-line{z-index:1}.price-trend-wrap.eu-version-price-trend .price-trend-box .price-header{margin:24px 0 17px}.price-trend-wrap.eu-version-price-trend .price-trend-box .pointer{border-top:8px solid #3264ff;box-shadow:none}.price-trend-wrap.eu-version-price-trend .price-trend-box .cheapest-flights{display:flex;justify-content:space-between;align-items:center;background:#3264ff;border-radius:4px;color:#fff;padding:12px;max-width:100%}.price-trend-wrap.eu-version-price-trend .price-trend-box .cheapest-flights h4{font-size:13px;color:#fff;padding-bottom:4px}.price-trend-wrap.eu-version-price-trend .price-trend-box .cheapest-flights .font-from{color:#fff;padding-bottom:4px;font-size:13px;font-weight:400}.price-trend-wrap.eu-version-price-trend .price-trend-box .cheapest-flights .font-from span{color:#fff;padding-bottom:4px;font-size:14px;font-weight:500}.price-trend-wrap.eu-version-price-trend .price-trend-box .cheapest-flights .search-btn{display:inline-block;background:#fff;border-radius:4px;color:#3264ff;font-size:13px;padding:5px 12px;height:28px;box-sizing:border-box;margin-left:12px}.price-trend-wrap.eu-version-price-trend .price-trend-box .cheapest-flights .cheapest-flights-content{display:flex;flex-direction:column;align-items:flex-start}.price-trend-wrap.eu-version-price-trend .price-trend-img .flight-id{color:#0f294d}.price-trend-wrap.eu-version-price-trend .price-trend-img .active .flight-id{color:#3264ff}.price-trend-wrap.eu-version-price-trend .price-trend-wrap .price-trend-box .footer{color:#8592a6;font-size:13px}.price-trend-wrap.eu-version-price-trend .price-trend-img li:last-child{border-right:1px solid #dadfe6}.price-trend-wrap.eu-version-price-trend .price-trend-img li:last-child .bar{border-right:none}.price-trend-wrap.eu-version-price-trend .price-trend-img .bar-chart-bg{background:linear-gradient(to bottom,#dadfe6 1px,transparent 0),linear-gradient(to right,#dadfe6 100px,transparent 0);background-size:100% 25%;border-bottom:1px solid #dadfe6}}.price-trend-img.breath .bar{background-color:#8592a6;opacity:.2}.price-trend-box .price-header{position:relative;min-height:72px;margin:8px 0 17px;z-index:1}.price-trend-box .cheapest-flights{position:absolute;top:0;cursor:pointer;border-radius:2px 2px 2px 2px;background:#fff;border:1px solid #f0f2f5;box-shadow:0 4px 8px 0 rgba(69,88,115,.12);max-width:311px;min-height:72px;padding:8px;box-sizing:border-box}.price-trend-box .cheapest-flights h4{color:#0f294d;font-size:14px;letter-spacing:0;line-height:18px;font-weight:400;padding-bottom:10px}.price-trend-box .cheapest-flights .flight-from{position:relative;text-decoration:none;display:flex;justify-content:space-between;align-items:center}.price-trend-box .cheapest-flights .flight-from .font-from{display:inline;color:#455873;font-size:14px;height:18px;letter-spacing:0;line-height:18px}.price-trend-box .cheapest-flights .flight-from .font-from span{margin:0 4px;color:#3264ff;font-size:16px;font-weight:700;height:22px;line-height:22px}.price-trend-box .cheapest-flights .flight-from i{position:relative;top:2px;color:#3264ff;height:14px}.price-trend-box .cheapest-flights .flight-from .price-search{padding:4px 8px;color:#fff;background:#3264ff;border-radius:2px 2px 2px 2px;font-size:14px}.price-trend-box .cheapest-flights .search-btn{display:none}.price-trend-box .pointer{content:"";position:absolute;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #fff;margin-left:-8px;z-index:2}.price-trend-box .price-header .line{box-sizing:border-box;position:absolute;border-right:1px dashed #3264ff;height:180px;width:1px;left:50%;bottom:-180px}@media screen and (max-width:760px){.price-trend-box .cheapest-flights{max-width:calc(100% - 16px);white-space:nowrap}}.price-trend-img{padding-bottom:30px;overflow:hidden;background:#fff;position:relative}.price-trend-img.is-rtl .month{left:initial;right:6px}.price-trend-img.is-rtl .d-right{left:0;transform:translateX(-50%)}.price-trend-img.is-rtl .d-left{display:none;right:0;transform:translateX(50%);background:#fff;z-index:1;width:15px;text-align:center}.price-trend-img.is-rtl .active .d-left{display:inline-block}.price-trend-img:not(.is-rtl) .d-left{left:0;transform:translateX(-50%)}.price-trend-img:not(.is-rtl) .d-right{display:none;right:0;transform:translateX(50%);background:#fff;z-index:1;width:15px;text-align:center}.price-trend-img:not(.is-rtl) .active .d-right{display:inline-block}.price-trend-img .bar-chart-bg{position:absolute;box-sizing:border-box;background:linear-gradient(to bottom,#f5f7fa 1px,transparent 0),linear-gradient(to right,#f5f7fa 100px,transparent 0);background-size:1.1905% 25%;height:165px;background-color:#fff;border-right:100px solid #f5f7fa;width:10000%;transform:scaleX(.01);transform-origin:left}.price-trend-img .bar-chart{position:relative;display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;height:165px}.price-trend-img .flight-id{content:"";position:absolute;bottom:-25px;color:#8592a6;font-size:12px;letter-spacing:0;line-height:18px;opacity:1}.price-trend-img .active .bar{background-color:#3264ff;opacity:1!important}.price-trend-img .active .flight-id{color:#3264ff}.price-trend-img .not-active .bar{background:#2681ff;opacity:.2}.price-trend-img .bar{border-radius:2px 2px 0 0;height:100%;width:100%;position:absolute;bottom:0;border-top:1px solid #fff;border-right:1px solid #fff;border-left:none;box-sizing:border-box}.price-trend-img .bar:hover{background-color:#3264ff;opacity:.5}.price-trend-img .month-line{height:100%;width:2px;background:#dadfe6;position:absolute;transform:translateX(-1px)}.price-trend-img .month{position:relative;left:6px;top:5px;color:#8592a6;font-size:12px;font-weight:700}.price-trend-img li{cursor:pointer;position:relative;height:100%;width:8.3334%}.price-trend-img li:first-child .d-left{display:block;transform:translateX(0)}.price-trend-img li:last-child .d-right{display:block;transform:translateX(0);text-align:right}@media screen and (max-width:768px){.price-trend-img .bar-chart-bg{background-size:8.3334% 25%}}