html,body{height:100%}body{margin:0;padding:0;-webkit-text-size-adjust:none}p,dl,dd,form{margin:0;padding:0}h1,h2,h3,h4,h5,h6{margin:0}ul,ol,li{margin:0;padding:0;list-style:none}button{vertical-align:middle;cursor:pointer;margin:0;padding:0;border:none;outline:none;background:none}img{border:0 none;vertical-align:middle}em,i{font-style:normal;padding:0;margin:0}input{background:none;outline:none;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:bold;letter-spacing:0px;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,0.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:bold;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:#ffffff;border-radius:8px;box-shadow:0 8px 16px 0 rgba(15,41,77,0.1)}@media screen and (max-width:768px){.price-trend-wrap.eu-version-price-trend h2{background:linear-gradient(-45deg, rgba(50,100,255,0.08) 0%, rgba(50,100,255,0.05) 50%, rgba(255,247,229,0.24) 100%);border-radius:8px 8px 0px 0px;text-align:start;padding:12px 0px;margin-bottom:0;font-weight:500}.price-trend-wrap.eu-version-price-trend .price-trend_description{font-weight:normal;letter-spacing:0px;line-height:18px;margin-bottom:0;padding-left:12px;padding-right:12px;padding-bottom:12px;color:#8592a6;text-align:start;background:linear-gradient(-45deg, rgba(50,100,255,0.08) 0%, rgba(50,100,255,0.05) 50%, rgba(255,247,229,0.24) 100%);font-size:13px}.price-trend-wrap.eu-version-price-trend .price-trend-box{padding:0 12px 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,0.24) 0%, rgba(50,100,255,0.08) 100%);opacity:1;border-top:none}.price-trend-wrap.eu-version-price-trend .bar{background:linear-gradient(-180deg, rgba(50,100,255,0.8) .01%, rgba(170,190,255,0.67) 99.9%);border-radius:4px 4px 0px 0px;z-index:100}.price-trend-wrap.eu-version-price-trend .priceLi.active .bar-point{position:absolute;background:#3264ff;border:2px solid #ffffff;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,.price-trend-wrap.eu-version-price-trend .price-trend-box .cheapest-flights .font-from{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:normal}.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:white;border:1px solid #f0f2f5;box-shadow:0 4px 8px 0 rgba(69,88,115,0.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:normal;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:bold;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 white;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:white;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:white;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:white;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:white;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 white;border-right:1px solid white;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:bold}.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%}}.price-trend-wrap.flight-time-style-b h1.t-2020-12,.price-trend-wrap.flight-time-style-b h2.t-2020-12,.price-trend-wrap.flight-time-style-b .price-trend-box h3{color:#0f294d;font-weight:700;letter-spacing:normal}.price-trend-wrap.flight-time-style-b h1.t-2020-12{font-size:40px;line-height:56px;margin:0 0 24px}.price-trend-wrap.flight-time-style-b h2.t-2020-12{font-size:28px;line-height:36px;margin:0 0 24px}.price-trend-wrap.flight-time-style-b .price-trend-box h3{font-size:16px;line-height:24px}@media screen and (max-width:767.9px){.price-trend-wrap.flight-time-style-b h1.t-2020-12{font-size:24px;line-height:32px;margin-bottom:12px}.price-trend-wrap.flight-time-style-b h2.t-2020-12{font-size:18px;line-height:26px;margin-bottom:12px}.price-trend-wrap.flight-time-style-b .price-trend-box h3{font-size:14px;font-weight:600;line-height:20px}}