.kalendae .k-btn-previous-year,.kalendae .k-title.k-disable-year-nav .k-btn-previous-month{left:0}#calen2{display:none}.kalendae{display:inline-block;zoom:1;width:620px;background:#fff;font-size:13px;font-family:Open Sans,Arial,sans-serif;font-family:var(--font-family);cursor:default;position:relative;z-index:999;float:right}.kalendae.k-floating{position:absolute;top:0;left:0;z-index:100000;margin:0;box-shadow:0 1px 3px rgba(0,0,0,.75);-moz-box-shadow:0 1px 3px rgba(0,0,0,.75);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.75)}.k-days{font-family:Open Sans,Arial,sans-serif;font-family:var(--font-family)}.kalendae .k-btn-close{position:absolute;top:-8px;right:-8px;width:16px;height:16px;background:#fff;border:2px solid #ccc;color:#999;line-height:17px;text-align:center;font-size:13px;border-radius:10px;box-shadow:0 1px 3px rgba(0,0,0,.75);cursor:pointer;text-decoration:none}.kalendae .k-btn-close:after{content:"\2716"}.kalendae .k-btn-close:hover{color:#7ea0e2;background:#fff;border-color:#7ea0e2}.kalendae .k-calendar{display:inline-block;zoom:1;width:250px;vertical-align:top}.kalendae .k-btn-next-year,.kalendae .k-btn-previous-month,.kalendae .k-btn-previous-year,.kalendae .k-first-month .k-btn-next-month,.kalendae .k-first-month .k-btn-next-year,.kalendae .k-last-month .k-btn-previous-year,.kalendae .k-middle-month .k-btn-next-month,.kalendae .k-middle-month .k-btn-next-year,.kalendae .k-middle-month .k-btn-previous-month,.kalendae .k-middle-month .k-btn-previous-year{display:none}.kalendae .k-separator{display:none;zoom:1;width:2px;vertical-align:top;background:#ddd;height:155px;margin-right:0 10px}.kalendae .k-title{text-align:left;white-space:nowrap;position:relative;height:30px}.kalendae .k-caption{font-size:12px;line-height:18px;padding-left:5px;font-family:Open Sans,Arial,sans-serif;font-family:var(--font-family);font-weight:700;text-transform:uppercase;color:#212c5b}.kalendae .k-btn-next-month,.kalendae .k-btn-next-year,.kalendae .k-btn-previous-month,.kalendae .k-btn-previous-year{width:16px;height:16px;cursor:pointer;position:absolute;top:-3px;color:#5590c6;font-size:34px;line-height:18px;font-weight:700;font-family:arial;text-decoration:none}.kalendae .k-btn-previous-month{right:20px}.kalendae .k-btn-next-month,.kalendae .k-btn-next-year,.kalendae .k-title.k-disable-year-nav .k-btn-next-month{right:0}.kalendae .k-btn-previous-month:after{content:"\2039"}.kalendae .k-btn-next-month:after{content:"\203A"}.kalendae .k-btn-previous-year:after{content:"\AB"}.kalendae .k-btn-next-year:after{content:"\BB"}.kalendae .k-btn-next-month:hover,.kalendae .k-btn-previous-month:hover{color:#7ea0e2}.kalendae .k-btn-next-year:hover,.kalendae .k-btn-previous-year:hover{color:#6fdf81}.kalendae .k-last-month .k-btn-previous-month{display:block}.kalendae .k-title.k-disable-year-nav .k-btn-next-year,.kalendae .k-title.k-disable-year-nav .k-btn-previous-year{display:none}.kalendae .k-days,.kalendae .k-header,.kalendae .k-title{width:240px;display:block}.kalendae.k-disable-next-month-btn .k-btn-next-month,.kalendae.k-disable-next-year-btn .k-btn-next-year,.kalendae.k-disable-previous-month-btn .k-btn-previous-month,.kalendae.k-disable-previous-year-btn .k-btn-previous-year{display:none}.kalendae .k-days span,.kalendae .k-header span{float:left;margin:1px;font-weight:600}.k-days span{margin:1px 0!important}.k-title,.leftmonth{margin-top:10px}.kalendae .k-header span{text-align:center;font-size:12px;width:32px;padding:1px 0;color:#fff}.kalendae .k-days span{font-weight:600;text-align:center;width:29px;height:2em;line-height:24px;padding:2px 3px 2px 2px;color:#9ea3b8}.kalendae .k-today{text-decoration:underline}.k-selected2:before,.k-selected-one-day:before,.k-selected:before{z-index:999;background-repeat:no-repeat;background-size:10px}.kalendae .k-days span.k-in-month.k-active{color:#333}.kalendae .k-days span.k-selected2.k-active,.kalendae .k-days span.k-selected.k-active{background-color:#5590c6;color:#fff!important;position:relative}.k-selected{background-color:#42a7d4;color:#fff!important;position:relative}.k-selected2,.k-selected-one-day{background-color:#5590c6;color:#fff!important}.k-selected:after,.k-selected:before{content:"";position:absolute}.k-selected:before{left:13px;width:30px;height:2em;background-image:url(/media/v3/media/images/planemini.png);background-position:13px 1.5px}.k-selected:after{width:0;height:0;left:34px;top:0;border-top:30px solid #5590c6;border-right:6px solid transparent}.k-selected2{position:relative}.k-selected2:after,.k-selected2:before{position:absolute;content:""}.k-selected2:before{left:-10px;width:30px;height:2em;background-image:url(/media/v3/media/images/planemini2.png);background-position:7px 16.5px}.k-selected2:after{width:0;height:0;left:-6px;top:0;border-bottom:30px solid #5590c6;border-left:6px solid transparent}.eightm,.eleventhm,.fifthm,.firstm,.fourthm,.ninethm,.secondm,.seventhm,.sixthm,.tenthm,.thirdm,.thirteenth,.twelfthm{display:block}.k-selected-one-day{position:relative}.leftmonth{width:110px;float:left}.leftmonth a{text-align:left;padding-left:10px;font-size:12px;color:#757c99;cursor:pointer}.active-month{color:#212c5b!important;font-weight:600}.k-selected-one-day:before{content:"";position:absolute;left:13px;width:30px;height:2em;background-image:url(../images/planemini3.png);background-position:11px 1.5px}.k-selected-one-day:after{content:"";position:absolute;width:0;height:0;border-top:15px solid #5590c6;border-right:5px solid transparent;border-bottom:15px solid #5590c6}.kalendae .k-days span.k-out-of-month{color:#ddd;visibility:hidden}span.k-active{cursor:pointer;color:#212c5b!important;font-weight:400}.kalendae .k-days span.k-selected,.kalendae .k-days span.k-selected2{color:#1072a5}.kalendae .k-days span.k-range{background:0 0}.kalendae .k-days span.k-range.k-in-month{background:#f1f6fa}.kalendae .k-week:hover span.k-active{border-color:#666}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.kalendae.ie8 .k-btn-close:after,.kalendae.ie8 .k-btn-next-month:after,.kalendae.ie8 .k-btn-next-year:after,.kalendae.ie8 .k-btn-previous-month:after,.kalendae.ie8 .k-btn-previous-year:after{display:none}.kalendae.ie8.k-floating{border:1px solid #ccc}.kalendae.ie8 .k-btn-close{width:20px;height:20px;border:none;background:url(close.png) 0 0 no-repeat}.kalendae.ie8 .k-btn-next-month,.kalendae.ie8 .k-btn-next-year,.kalendae.ie8 .k-btn-previous-month,.kalendae.ie8 .k-btn-previous-year{width:16px;height:16px;cursor:pointer;background:url(arrows.png) 0 no-repeat #777;position:absolute;top:0}.kalendae.ie8 .k-btn-next-month,.kalendae.ie8 .k-btn-next-year{background-position:100%}.kalendae.ie8 .k-btn-next-month:hover,.kalendae.ie8 .k-btn-previous-month:hover{background-color:#7ea0e2}.kalendae.ie8 .k-btn-next-year,.kalendae.ie8 .k-btn-previous-year{background-color:#333}.kalendae.ie8 .k-btn-next-year:hover,.kalendae.ie8 .k-btn-previous-year:hover{background-color:#6fdf81}#date_val1,#date_val2{width:55px;height:40px;display:inline-block}.k-header{background:#5590c6!important;width:240px!important;height:23px!important}.k-header span{color:#fff!important}.hide{display:none!important}@media screen and (max-width:1000px){.search-form__trip-choose{margin-bottom:0}.kalendae{width:100%!important;border:1px solid #afd8ea}.kalendae .k-calendar{width:43%}.kalendae .k-days,.kalendae .k-header,.kalendae .k-title{width:100%}.k-first-month{margin-right:5px;margin-left:0}.kalendae .k-header span{width:13%}.k-selected:before{left:60%}.k-selected:after{left:100%}.k-header{width:100%!important}.kalendae .k-days span,.kalendae .k-header span{margin:0}.kalendae .k-days span{padding:2px;width:12%}}@media screen and (max-width:900px){.kalendae .k-calendar{width:49%}.k-first-month{margin-right:0}.leftmonth{display:none}}@media screen and (max-width:500px){.kalendae .k-days span,.kalendae .k-header span{margin:.5px}.k-selected:before{background-position:8px 1.5px}.k-selected-one-day:before{background-position:7px 1.5px}.kalendae .k-calendar{width:100%}.kalendae .k-header span{width:13%}.kalendae .k-days span{width:12%}}:root{--color-primary:#387fbf;--color-primary-hover:#6099cc;--color-primary-dark:#1463aa;--color-green:#27ae60;--color-main-background:#ecfbff;--color-dark-text:#383838;--color-gray:#9ea3b7;--color-light-gray:#cfd1db;--color-ultra-light-gray:#f0f1f4;--color-gray-4:#f5f6f8;--color-accent:#ff8a00;--color-accent-hover:#ffb257;--color-dark-blue-text:#212c5b;--color-red-error:#d0011b;--color-red-focus:#ea242487;--color-blue-focus:#a8d9ef;--color-pink-error:#e68080;--font-family:"Open Sans",Arial,sans-serif;--base-transition:.3s ease-in-out;--elevation-modal:0 4px 8px rgba(0,0,0,.2);--elevation-1--black:0 2px 5px rgba(0,0,0,.1);--elevation-1:0 2px 5px rgba(186,222,255,.5);--elevation-2:0 10px 10px rgba(186,222,255,.5);--radius:4px;--radius-xs:3px;--radius-md:5px;--radius-lg:8px;--overlay-bg-color:rgba(0,0,0,.5);--level-modal:1800;--level-side-menu:1600;--level-tooltip:1400;--level-dropdown:1200;--level-notification:1000}@font-face{font-family:Open Sans;font-display:swap;font-style:normal;font-weight:300;src:local("Open Sans Light"),local("OpenSans-Light"),url(../../fonts/OpenSans-Light.woff2) format("woff2"),url(../../fonts/OpenSans-Light.woff) format("woff"),url(../../fonts/OpenSans-Light.ttf) format("truetype")}@font-face{font-family:Open Sans;font-display:swap;font-style:normal;font-weight:400;src:local("OpenSans"),local("OpenSans-Regular"),url(../../fonts/OpenSans-Regular.woff2) format("woff2"),url(../../fonts/OpenSans-Regular.woff) format("woff"),url(../../fonts/OpenSans-Regular.ttf) format("truetype")}@font-face{font-family:Open Sans;font-display:swap;font-style:normal;font-weight:600;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(../../fonts/OpenSans-SemiBold.woff2) format("woff2"),url(../../fonts/OpenSans-Semibold.woff) format("woff"),url(../../fonts/OpenSans-SemiBold.ttf) format("truetype")}@font-face{font-family:Open Sans;font-display:swap;font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(../../fonts/OpenSans-Bold.woff2) format("woff2"),url(../../fonts/OpenSans-Bold.woff) format("woff"),url(../../fonts/OpenSans-Bold.ttf) format("truetype")}@font-face{font-family:Intro;src:url(../../fonts/intro.otf) format("opentype")}html{height:100%}:root{font-size:16px}body{background:#ecfbff;background:var(--color-main-background);height:100%;font-family:Open Sans,Arial,sans-serif;font-family:var(--font-family);font-size:14px;color:#212c5b;position:relative;background-size:cover}body,img{margin:0;padding:0;border:0}.wrapper{width:100%;margin:0;height:auto;min-height:100%;position:relative}.center{width:1000px;margin:0 auto}.content-center{margin:10px 0}input{font-family:Open Sans,Arial,sans-serif;font-family:var(--font-family)}b,h1,h2,h3,h4,h5,h6,strong{font-weight:600}input[type=text]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}input[type=text]::ms-clear{display:none;width:0;height:0}select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border-radius:0}select::ms-expand{display:none;width:0;height:0}input:focus,select:focus,textarea:focus{outline:0}li,ul{margin:0;padding:0;list-style:none}table{border-spacing:0;border:0}a{color:#212c5b}a:hover{text-decoration:none}.nofollowlink{text-decoration:underline;cursor:pointer}.clear{clear:both}.mob-clear{display:none;content:"";clear:both}.btn-action-large{width:225px;display:block;background:#fe9922;border:none;border-radius:4px;color:#fff;font-size:16px;text-align:center;font-weight:600;line-height:normal;padding:9px 0;cursor:pointer;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;transition:.3s ease-in-out}.btn-action-large:hover{background:#ffbc4c}.btn-action-medium{width:190px;padding:7px 0;background:#fff;border-radius:4px;color:#212c5b;border:1px solid #9ea3b7;text-decoration:none}.btn-action-medium,.btn-action-small{display:block;font-size:13px;line-height:normal;text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.btn-action-small{width:168px;padding:4px 5px;background:#5590c6;color:#fff;border:none;border-radius:3px;transition:.3s ease-in-out}.btn-action-small:hover{background:#497cab}.btn-action-small.non-active,.btn-action-small:disabled{opacity:.5}.heading-action-large,h1.heading-action-large{font-size:30px;font-weight:600}.heading-action-medium,h1.heading-action-medium,h2.heading-action-medium,h3.heading-action-medium,h4.heading-action-medium{font-size:20px;font-weight:600}.heading-action-small,h3.heading-action-small,h4.heading-action-small,p.heading-action-small,span.heading-action-small{font-size:16px;font-weight:600}.txt-action-normal,p.txt-action-normal,span.txt-action-normal{font-size:14px;font-weight:400}.txt-action-small,p.txt-action-small,span.txt-action-small{font-size:12px;font-weight:400}.input-action{border:1px solid #9ea3b7;background:#fff;color:#212c5b;font-size:14px;-webkit-appearance:none;-moz-appearance:none;appearance:none}::-webkit-input-placeholder{color:rgba(0,13,67,.54)!important}:-moz-placeholder,::-moz-placeholder{color:rgba(0,13,67,.54)!important}input.inputs:-ms-input-placeholder{color:rgba(0,13,67,.54)!important}::-webkit-input-placeholder{transition:line-height .3s ease}:-moz-placeholder,::-moz-placeholder{transition:line-height .3s ease}:-ms-input-placeholder{transition:line-height .3s ease}:focus::-webkit-input-placeholder{line-height:140px;transition:line-height .3s ease}:focus:-moz-placeholder,:focus::-moz-placeholder{line-height:140px;transition:line-height .3s ease}:focus:-ms-input-placeholder{line-height:140px;transition:line-height .3s ease}:-webkit-autofill{background-color:#fff!important}form .novalid{background:#fff7b3!important;color:#5e5e5e!important}form .novalid::-webkit-input-placeholder{color:#5e5e5e!important}form .novalid:-moz-placeholder,form .novalid::-moz-placeholder{color:#5e5e5e!important}.block_site{height:100%;width:100%;position:fixed;background-color:#fff;z-index:9999}.block_site_wrap{margin:auto;width:600px;margin-top:100px;text-align:center}.block_site_wrap h1{font-size:30px}.block_site_wrap p{font-size:20px}.block_site_wrap img{width:300px}.block_ie{width:100%;height:100%;position:fixed;z-index:99999;background-color:#fff;text-align:center}.block_ie .logo{margin:10px}.only-mobile{display:none!important}.hide-mobile{display:block!important}.ticket_buy_order .ticket_buy_order_order_card ul.order-product{padding:0;margin:0}.order-product__left{margin-right:5px}.order-product__left,.order-product__right{color:#212c5b;display:inline-block;font-size:16px;vertical-align:top;list-style-type:none}.order-product__right{min-width:300px}.order-product__right_flight{display:inline-block;vertical-align:top;margin-right:5px;position:relative}.order-product__right_flight:after{content:",";position:absolute;right:-5px;top:0}.order-product__right_flight:last-of-type:after{content:""}.order-product__name{color:#212c5b;display:inline-block;font-size:16px;line-height:normal;margin-right:5px;vertical-align:top;list-style-type:none}.order-product__right-passenger{text-transform:uppercase;display:block;font-size:16px}.order-product__right-from-bus{display:inline-block;vertical-align:top}.order-product__right-cities{display:block;font-size:14px}.order-product__right-dates{display:block;font-size:12px}.order-product__right-to-bus{display:inline-block;vertical-align:top}.mobile-stub{display:none}.ch-input-group{box-sizing:border-box;display:flex;align-items:center;height:30px;background:#fff;width:300px;border:2px solid #5590c6}.ch-input-group__field{width:70%;height:26px;padding:0 5px;background:#fff}select.ch-input-group__field{-webkit-appearance:menulist;-moz-appearance:menulist;appearance:menulist}.ch-input-group__btn{width:30%;height:30px;background:#5590c6;border:0;outline:0;cursor:pointer;color:#fff}.ch-input-group__btn:disabled{opacity:.5}.readmore-common__link{color:#3d80bd;text-align:right;margin-top:10px}.forte-partnership{display:flex;width:100%;justify-content:center;padding:20px 0 10px;flex-wrap:wrap;align-items:center}.forte-partnership__logo{margin:0 20px;width:280px}.forte-partnership__logo img{width:280px}.blackout-window{top:0;bottom:0;margin:auto;display:none;left:0;right:0;position:fixed;height:100%;width:100%;z-index:1111;justify-content:center;align-items:center;background:rgba(0,0,0,.64)}.chocotravel-modal{min-height:545px;max-height:100vh;display:block;margin:auto;background:#fff;overflow:auto}.chocotravel-modal__head{width:100%;height:60px;background-color:#4581b7;position:relative}.chocotravel-modal-head__text{font-size:24px;font-weight:600;margin:0;color:#fff;padding:12px 0 0 26px}.chocotravel-modal-head__text--left{padding:12px 0 0 26px}.chocotravel-modal-head__text--center{padding:12px 30px 12px 0;text-align:center}.chocotravel-modal-head__text--center-small{font-size:16px;padding:18px 0;text-align:center}.chocotravel-modal-head__close{width:21px;height:21px;position:absolute;display:block;right:16px;top:18px;background:url(/media/v3/media/images/seat-map-close.svg) no-repeat;cursor:pointer}.link--underlined{border-bottom:1px dashed #9ea3b7;text-decoration:none;cursor:pointer}.duration-figure{position:relative;width:90px;height:1px;background-color:#9ea3b7}.duration-figure:after,.duration-figure:before{content:"";width:7px;height:7px;display:block;position:absolute;border-radius:50%;border:1px solid #9ea3b7}.duration-figure:before{left:-8px;top:-4px}.duration-figure:after{right:-8px;top:-4px}.bttn{text-decoration:none;text-align:center;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;cursor:pointer}.bttn--medium{font-size:13px;width:120px;height:35px}.bttn--white{background-color:#fff;border:1px solid #9ea3b7;color:#212c5b;border-radius:4px;transition:all .3s ease}.bttn--white--hovered:hover{transition:all .3s ease;border:1px solid #ff8a00;background-color:#ff8a00;color:#fff}.v-loader{width:30px;height:30px;border:5px solid #387fbf;border:5px solid var(--color-primary);border-radius:50%;border-right:5px solid transparent;animation:pace-spinner .6s linear infinite;margin:100px auto;display:block}@keyframes pace-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.slick-track{display:flex!important}.slick-slide{height:auto!important}.search-select+.select2-container .select2-selection{white-space:nowrap;border-radius:0;cursor:pointer}.search-select+.select2-container .select2-selection__arrow{display:none}.search-select+.select2-container--default .select2-selection--single .select2-selection__rendered{color:#000;line-height:inherit}.search-select+.select2-container-active.chosen-with-drop .chosen-single{background:transparent}.toast-container{z-index:2000}.chocofamily-logos{font-family:Open Sans,Arial,sans-serif;background:#fff;height:42px;border-bottom:3px solid #d4f2ff;font-size:14px;box-sizing:content-box}body.is-webview{background:#fff!important}.is-webview .chocofamily-logos,.is-webview .footer__menu_mobile,.is-webview .header{display:none!important}#choco-projects{height:inherit;max-width:1000px;margin:0 auto;position:relative;display:flex;align-items:center;justify-content:space-between}.choco-projects__item{width:109px;text-align:center;border-right:1px solid #ccc;position:relative}.choco-projects__item:first-child{border-left:1px solid #ccc}.choco-projects__item--tripfor{border-bottom:3px solid #387fbf;border-bottom:3px solid var(--color-primary);border-left:none;border-right:none}.choco-projects__item--tripfor+.choco-projects__item{border-left:1px solid #ccc}.choco-projects__link{display:block;height:100%;width:100%;text-decoration:none}.choco-projects__title{font-size:10.5px;color:#1463aa;color:var(--color-primary-dark)}.choco-projects__logo{height:22px;background-repeat:no-repeat;background-position:center 1px;transition:.3s ease-in-out;transition:var(--base-transition)}.choco-projects__item:not(.choco-projects__item--tripfor) .choco-projects__logo{opacity:.5;filter:grayscale(70%)}.choco-projects__item:hover .choco-projects__logo{opacity:1;filter:none}.choco-projects__item--chocolife .choco-projects__logo{background-image:url(/media/v3/media/images/chocoprojects/chocolife.svg);background-size:73px;background-position-y:3px}.choco-projects__item--tripfor .choco-projects__logo{background-image:url(/media/v3/media/images/chocoprojects/chocotravel.svg);background-size:89px}.choco-projects__item--lensmark .choco-projects__logo{background-image:url(/media/v3/media/images/chocoprojects/lensmark.svg);background-size:69px}.choco-projects__item--chocofood .choco-projects__logo{background-image:url(/media/v3/media/images/chocoprojects/chocofood.svg);background-size:89px}.choco-projects__item--idoctor .choco-projects__logo{background-image:url(/media/v3/media/images/chocoprojects/idoctor.svg);background-size:59px;background-position-y:3px}.choco-projects__list{list-style:none;display:flex;height:inherit}.choco-projects__item{height:inherit}#choco-projects .login{display:flex;align-items:center;font-size:13px;color:#bfbfbf;font-family:Open Sans,Arial,sans-serif}#choco-projects .login__link{text-decoration:underline;padding-right:5px;padding-left:5px;color:#212c5b}#choco-projects .login__button{text-decoration:none;color:#fff;margin-left:10px;padding:5px 13px;border-radius:3px;background-color:#5590c6}#choco-projects .lang{display:none;font-family:Tahoma;color:#5d6e76;font-size:13px;float:right;line-height:42px;height:44px;padding:0 28px 0 0;background:url(/media/images/lang_pick_18.gif) no-repeat 28px 20px;position:relative;cursor:pointer;border-right:1px solid #ccc}#choco-projects .lang_drop{font-family:Tahoma;font-size:13px;line-height:18px;background:#f5f5f5;position:absolute;padding:5px 26px 5px 5px;z-index:900;color:#ccc;top:43px;border:1px solid;display:none;right:0;width:25px}#choco-projects .lang_drop a{font-family:Tahoma}#choco-projects .chocolife:hover{background-position:0 70px}#choco-projects .chocomart:hover{background-position:-122px -52px}#choco-projects .lensmark:hover{background-position:-357px -51px}#post-auth-links.disabled:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:50}@media screen and (max-width:1000px){.wrapper .chocofamily-logos{margin:0 -20px}.chocofamily-logos{border-bottom:none}#choco-projects{background:#387fbf;background:var(--color-primary);padding:0 20px}.choco-projects__list{float:right;padding-right:10px;display:none}#choco-projects .login{border-left:none;margin-left:auto}#choco-projects .lang{border-right:none}#choco-projects .login div{color:#fff}#choco-projects .login div a{font-family:Open Sans,Arial,sans-serif;color:#fff}}.header{padding:18px 0;display:flex;width:100%;align-items:center;justify-content:space-between}.header--forte{justify-content:center;padding:0 0 18px}.header__logo{width:240px}.header__logo img{width:100%;height:auto}.menu{margin:0}.menu__main{width:800px;margin-left:20px;margin-top:5px;display:flex;align-items:flex-end;justify-content:space-between}.menu__main--forte{justify-content:flex-start;width:auto}.menu__main a{display:flex;justify-content:center;align-items:center;font-size:13px;text-decoration:none;padding:0 3px;line-height:29px;border-bottom:2px solid #9ea3b7}.nav__item--new span:after{position:absolute;display:block;content:"NEW";right:0;top:-8px;letter-spacing:.5px;font-weight:800;font-size:7px;color:#eb5757}@media screen and (max-width:800px){.nav__item--new span:after{top:-3px}}.menu__main--forte a{margin-right:20px}.menu__main a img{width:13px;flex-shrink:0}.menu__main a.charter-head img{width:16px}.menu__main a span{position:relative;padding-left:10px}.menu__main a.selected{color:#fe9922;border-bottom:2px solid #fe9922}.menu__main a.expo{border-bottom:0;margin-top:-5px}.menu__main .expo img{max-width:90px;height:auto}.menu__main .b2b-icon-wrapper{position:relative}.menu__main .b2b-icon-wrapper:after{content:"1";position:absolute;left:7px;top:-2px;display:flex;justify-content:center;align-items:center;width:15px;height:15px;font-weight:700;font-size:10px;color:#fff;background:#eb5757;border-radius:50%}.menu__right{float:right;position:relative}.menu__right li{float:right;font-size:12px;margin-left:20px;margin-top:5px}.lang-switcher{width:80px;position:absolute;right:-100px;top:10px;z-index:1111;outline:none}.lang-switcher__item{display:flex;align-items:center;position:relative;font-size:14px;cursor:pointer;text-transform:capitalize}.lang-switcher__item--inner{margin-bottom:5px}.lang-switcher__item--mobile{display:none}.lang-switcher__arrow{margin-left:8px}.lang-switcher__items{display:none;background:#fff;margin-left:-10px;margin-top:10px;padding:0 10px 5px;position:absolute}@media screen and (max-width:1200px){.lang-switcher{position:static}}@media screen and (max-width:1000px){.lang-switcher{order:-1;left:auto;right:auto;top:auto;width:auto;margin-right:auto}.lang-switcher>.lang-switcher__item{display:none}.lang-switcher__item:before{content:none}.lang-switcher__item--inner{display:inline-flex;align-items:center;padding:0;margin:0 10px 0 0;color:#fff;border-bottom:1px solid #fff}.lang-switcher__item--active{border:none;cursor:auto;pointer-events:none}.lang-switcher__item--mobile{display:inline-flex}.lang-switcher__items{display:block;position:static;background:none;left:0;margin:0;padding:0}}.footer{width:100%;margin:auto;background-color:#387fbf;border-top:4px solid #fe9922}.footer__row{max-width:1000px;display:flex;justify-content:flex-start;margin:auto;padding:20px 20px 0}.footer__row:last-child{border-top:1px solid hsla(0,0%,100%,.5);margin-top:15px;padding-bottom:15px;padding-top:20px}.footer__col{width:25%;color:#fff}.footer__col.\--icons{justify-content:flex-start;align-items:center;display:flex}.footer__row a{text-decoration:none;color:#fff;font-size:12px}.footer__row a:hover{text-decoration:underline}.footer__row li{padding-bottom:1px}.footer__row .header_footer_list{font-size:14px;text-transform:uppercase;padding-bottom:15px}.footer_img img{display:inline-block;margin-top:10px}.footer__left-link{font-size:13px;background:url(../../images/sprite-footer_03.png) no-repeat;padding:4px 0 0 30px;font-family:OpenSans-Semibold,Arial,sans-serif}.footer__left-link.contacts{background-position:0 -20px}.footer__left{float:left}.footer__right{float:right}.footer__logos li{float:right;margin:0 0 0 10px}.footer__menu{font-size:13px;border-top:1px solid #9ea3b7;margin-top:10px}.footer__menu li{float:left;margin:0 20px 0 0;line-height:30px}.copyright{float:right!important;margin:0!important}.footer-icons{display:flex;justify-content:flex-start}.footer-icons__item{display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:50%;margin:6px}.footer-icons__item:first-child{margin-left:0}.footer-icons__item:last-child{margin-right:0}.footer-icons__item--visa{background-image:url(/media/v3/media/images/visa-pay-logo.svg);width:46px;height:16px}.footer-icons__item--master{background-image:url(/media/v3/media/images/master-card.svg);height:17px;width:28px}.footer-icons__item--union-pay{background-image:url(/media/v3/media/images/union-pay.svg);width:32px}.footer-icons__item--depositphotos{background-image:url(/media/v3/media/images/depositphotos.svg);width:105px;height:17px}.footer-icons__item--astana_hub{background-image:url(/media/v3/media/images/astana-hub.png);width:100px;height:30px}.social{width:25px;height:25px;background-size:25px 25px;background-position:50%;background-repeat:no-repeat;display:inline-block;opacity:.5;margin-right:18px}.social:hover{opacity:1}.social--fb{background-image:url(/media/v3/media/images/social/social__fb.svg)}.social--fb:hover{background-image:url(/media/v3/media/images/social/social__fb--active.svg)}.social--inst{background-image:url(/media/v3/media/images/social/social__inst.svg)}.social--inst:hover{background-image:url(/media/v3/media/images/social/social__inst--active.svg)}@media screen and (max-width:800px){.footer{display:none}}.mobile-footer{position:relative;display:none;background:#387fbf;background:var(--color-primary);color:#fff}.mobile-footer__menu-control{text-transform:uppercase;appeance:none;border:0;color:inherit;font-size:.85rem;height:40px;width:100%;text-align:left;padding-left:12px;background:#3471af;cursor:pointer}.mobile-footer__menu-control:after{display:block;content:"";width:15px;height:15px;border-top:1px solid #fff;position:absolute;right:15px;border-left:1px solid #fff;transition:.3s ease-in-out;transition:var(--base-transition);transform:rotate(-135deg);top:10px}.mobile-footer__menu-control--expanded:after{transform:rotate(45deg);top:17px}.footer-mobile-menu{display:none}.footer-mobile-menu__item{background-color:#387fbf;color:#fff;height:35px;border-bottom:1px solid rgba(37,51,107,.18);padding:1px 0}.footer-mobile-menu__item-link{color:#fff;text-decoration:none;font-size:12px;line-height:35px;display:flex}.footer-mobile-menu__item-icon{padding-left:5px;margin:auto 20px;width:20px;height:20px}.footer_right_mobile{display:none;background-color:#387fbf;color:#fff;text-align:center;padding-top:12px}@media screen and (max-width:800px){.mobile-footer{display:block}}.container_loader{transition:all .5s ease;display:block;width:100%;height:100%;left:0;top:0;transform:translate(-100%);position:fixed;z-index:9990;background:#ecfbff;background:var(--color-main-background)}.loader_wrap{height:100%;background-color:rgba(0,0,0,.86)}.show_loader{transition:all .5s ease;transform:translate(0)}.load-slider{width:100%;max-width:1050px;margin:auto;padding:20px;z-index:9999;text-align:center;box-sizing:border-box}.load-slider .logo{width:270px}.load-slider .title{font-size:22px;text-align:center;color:#528fc8}.banner-slider{padding-top:40px}.banner-slider__item{display:flex}.banner-slider__controls{display:flex;justify-content:center;align-items:center}.banner-slider__controls>li{margin:10px 5px;border-radius:50%;width:18px;height:18px;transition:.2s ease-in-out;cursor:pointer;background:url(/media/v3/media/images/travel-slider_item.svg)}.banner-slider__controls>li.slick-active{background:url(/media/v3/media/images/travel-slider_item_active.svg)}.banner-slider__controls button{display:none}@media screen and (max-width:1000px){.banner-slider__item{display:block}.banner-slider__img{width:100%}}.plane,.plane_container{position:relative}.plane{background:url(/media/v3/media/images/active.png);height:52px;width:54px;background-repeat:repeat-x;background-position-y:50%;z-index:10;text-align:right}.plane.animate{animation:toFill 15s ease-in-out infinite}.plane_container:after{content:"";background:url(/media/v3/media/images/non_active.png);background-repeat:repeat-x;background-position-y:50%;width:100%;max-width:1000px;height:52px;opacity:.3;position:absolute;top:0;left:0;z-index:-10}.train-slider__cloud{position:absolute;top:-18px;right:-10px;width:0}.train-slider__cloud--animate{animation-name:clouds;animation-duration:1.8s;animation-iteration-count:infinite;animation-fill-mode:forwards;animation-timing-function:ease-in}.train-slider__cloud:nth-child(2){animation-delay:.4s}.train-slider__cloud:nth-child(3){animation-delay:.8s}.train-slider__cloud:nth-child(4){animation-delay:1.2s}.train-slider{position:relative}.train-slider__train{width:80px;position:relative;top:-13px}.button-with-loader.\--loading{font-size:0!important;line-height:0;opacity:.9}.button-with-loader.\--loading span{display:none}.button-with-loader.\--loading:after{content:"";display:flex;width:32px;height:32px;margin:6px auto 0;justify-content:center;align-items:center;background:transparent;border:2px solid #fff;border-top:2px solid transparent;border-radius:50%;opacity:0;animation:button-loading-fade-in .5s ease-out 1 forwards,button-loading-rotate .7s linear infinite}@keyframes button-loading-fade-in{0%{opacity:0}to{opacity:1}}@keyframes button-loading-rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes clouds{0%{right:10px;opacity:1}50%{top:-50px;opacity:.7;right:40px}to{width:140px;top:-120px;right:120px;opacity:0}}@keyframes toFill{to{width:100%}}.registration_form .reg_title{font-size:20px;color:#234361;padding-bottom:18px}.reg_inputs{padding:25px}.reg_inputs input{width:265px;font-size:11pt;margin:auto;margin-bottom:10px;box-sizing:border-box}#registration-form .reg_inputs input,.reg_inputs input{height:35px;color:#212c5b;line-height:normal;border:1px solid #9ea3b7;padding:0 5px}#registration-form .reg_inputs input{width:365px;font-size:14px;margin:0 0 15px}#check-agree{float:left}.registration_form label{font-size:8pt;color:#234361}.registration_form .check-agree{padding:5px;text-align:center}.registration_form .reg-logo{position:absolute;right:34px;top:65px}.registration_form .reg-submit{color:#fff;margin:auto;text-align:center;margin-top:15px;margin-bottom:15px;-webkit-appearance:none}.registration_form a{text-decoration:underline;font-size:8pt}#user_exist_message{line-height:20px;padding:30px 0;text-align:center}#user_exist_message .alert-title{margin:0 0 15px;font-size:20px;font-weight:700;text-align:center}#user_exist_message .reg_edit{line-height:20px;cursor:pointer;color:#1a3b5b;border-bottom:1px dashed #1a3b5b;width:65px;padding:20px 0 0}#user_registered{line-height:20px;text-align:center;padding:30px}#user_registered .alert-title{margin:0 0 15px;font-size:20px;font-weight:700}#user_registered .reg_close{margin:auto;line-height:20px;cursor:pointer;color:#1a3b5b;border-bottom:1px dashed #1a3b5b;width:55px;padding:20px 0 0}.login_form .reg_title{font-size:22px;text-align:center;color:#234361;padding-bottom:6px}.login_form .reg_choco_text{text-align:center;font-size:14px;padding-bottom:18px;padding-top:25px}.login_form .log-submit{text-align:center}.login_submit{font-size:14px;-webkit-appearance:none}.login_form .log-submit input,.login_submit{cursor:pointer;text-align:center;margin-top:15px;margin:10px auto;border:0}.login_form .log-submit input{background:#42a7d4!important;color:#fff;font-family:Open Sans,Arial,sans-serif;font-size:11pt;width:171px;height:36px;line-height:25px}.log-forgot-but{text-align:center;border-bottom:1px dashed #9ea3b7;width:100px;font-size:12px;margin:0 auto;cursor:pointer;margin-bottom:10px}.log-submit input[type=submit]{background:#42a7d4!important;color:#fff;font-family:Open Sans,Arial,sans-serif;font-size:11pt;cursor:pointer;width:171px;height:36px;text-align:center;line-height:25px;margin-top:15px;margin:10px auto;border:0}#no_user_found{line-height:45px;text-align:center;background:#faf498;margin:14px -15px 10px}#no_user_found h2{margin:0 0 15px}#no_access{line-height:20px;text-align:center;background:#faf498;margin:0 0 10px}.forgot_form{padding:10px 20px 0}.forgot_form .reg_title{font-size:12pt;color:#234361;padding-bottom:10px}.forgot_form .for-submit{text-align:center}.forgot_form .for-submit input{background:#42a7d4;color:#fff;font-family:Open Sans,Arial,sans-serif;font-size:11pt;cursor:pointer;width:171px;height:36px;text-align:center;line-height:25px;margin-top:15px;margin:10px auto;border:0}.for-desc{font-size:10pt;color:#234361;padding-bottom:10px}#forgot-success{line-height:20px}#forgot-success h2{margin:0 0 6px}#no_email_found{line-height:20px;text-align:center;background:#faf498;margin:0 0 10px;font-size:11pt}#forgot_email_val{font-weight:700}#sending_message,#sending_message_login{text-align:center;padding:40px 0}.hint_box{background:#fff;padding:0 3px;font-size:12px;text-align:center;color:#6693bc}.hint_box span{z-index:10;margin-top:0;margin-left:15px;width:150px;line-height:16px;display:inline;position:absolute;color:#000;top:15px}.win-bg .win-close{right:5px;top:25px;transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg)}.win-bg .win-close,.win-bg .win-close:after{background:#d4caca;width:35px;height:2px;position:absolute;cursor:pointer}.win-bg .win-close:after{content:"";right:0;top:0;transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg)}.win-bg .win-close:before{content:"";width:35px;height:35px;position:absolute;top:-15px}#wait{display:none}.loader-block{top:50%}.loader-bg-main{position:absolute;width:100%;height:100%;background:rgba(0,0,0,.5);background:var(--overlay-bg-color);top:0;left:0;z-index:1500}.win-block{z-index:9999;background-color:#fff;box-shadow:1px 2px 21px 1px #313131}.win-bg,.win-bg2{width:100%;height:100%;background:rgba(0,0,0,.5);background:var(--overlay-bg-color);top:0;left:0;z-index:1500;display:none}.win-bg,.win-bg2,.win-bg2 .win-block,.win-bg .win-block{position:absolute}.dialog-window-title{background-color:#5590c6;padding:15px;text-align:center;color:#fff;margin:-15px;margin-bottom:15px}.win-content{font-size:14px;background-color:#fff;overflow:hidden;padding:15px}.win-close{background:url(/media/images/win-close.png) no-repeat;z-index:999;width:35px;height:35px;position:absolute;right:-29px;top:-13px;cursor:pointer}#indicator{text-align:center;height:150px;padding:120px 0 0;display:none}#indicator.show{display:block}.airport_error.dialog-content{padding:20px;text-align:center}.win-bg2 .button-block{text-align:center}.win-bg2 .win2-close-button{background:#fff;color:#42a7d4;border:1px solid #42a7d4;line-height:24px;width:100px;font-size:10pt;margin:10px auto}.win-bg .button-block{text-align:center}.win-bg .win2-close-button{background:#fff;color:#42a7d4;border:1px solid #42a7d4;line-height:24px;width:100px;font-size:10pt;margin:10px auto}.loader-bg{display:table!important;position:fixed;width:100%;height:100%;background:rgba(0,0,0,.5);background:var(--overlay-bg-color);top:0;bottom:0;left:-100%;z-index:1500;text-align:center;height:100vh}.loader-bg .loader-block{display:table-cell;vertical-align:middle}.mini-rule-card{padding:1px 5px}.mini-rule-card.critical{background-color:#ff5c52;color:#fff}.fare_msg .tariffText{overflow-y:scroll;height:446px}.search-form__input{position:relative;float:left}.search-form{position:relative;margin-bottom:30px}.search-from-type{position:absolute;right:2px;bottom:-24px;z-index:90}.search-form-checkbox{display:flex;line-height:16px;font-size:13px}.search-form-checkbox__box{margin-right:8px}.search-form__input input{width:174px;height:55px;line-height:20px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:rgba(0,13,67,.87);font-size:15px;float:left;padding:0 20px 0 13px;border:1px solid #9ea3b7;border:1px solid var(--color-gray)}.search-form__icon_change div{background:url(../../images/icon-change-dests_03.png) 50% no-repeat;width:30px;height:49px;margin:3px 0;border-left:1px solid #9ea3b7;border-left:1px solid var(--color-gray);border-right:1px solid #9ea3b7;border-right:1px solid var(--color-gray);cursor:pointer}.search-form__icon_change{position:relative;padding:0;margin:0;float:left;background:#fff;border:unset;border-top:1px solid #9ea3b7;border-top:1px solid var(--color-gray);border-bottom:1px solid #9ea3b7;border-bottom:1px solid var(--color-gray)}.search-form__icon_change:focus{z-index:10}.search-form__input.br-no input{border-right:0}.railways_page .search-form__input input.\--error-input{border:2px solid #e68080;border:2px solid var(--color-pink-error);padding:1px 0 0 12px;margin-right:-1px}.railways_page .search-form__date_choose.\--error-input{border:2px solid #e68080;border:2px solid var(--color-pink-error);padding:0}.railways_page .search-form__date_choose{height:57px;padding:1px 2px;box-sizing:border-box}.railways_page .search-form__date_choose .left-line{margin-top:1px}.railways_page .search-form__date_choose.\--error-input .left-line{background:transparent}@media screen and (min-width:1000px){.railways_page .search-form__input input{width:192px;padding:2px 1px 1px 13px;height:52px}.railways_page .search-form__input.bl-no input.\--error-input{margin-left:-1px}}@media screen and (max-width:1000px){.railways_page .search-form__input input.\--error-input{border:2px solid #e68080!important;border:2px solid var(--color-pink-error)!important;padding:0 0 0 12px;margin:0}.railways_page .search-form__input input{padding:1px;padding-left:13px}.railways_page .a_date{padding-left:13px}.railways_page .a_date.\--error-input{padding:0;padding-left:12px;border:2px solid #e68080!important;border:2px solid var(--color-pink-error)!important}.railways_page .x-but{right:10px;top:29px}}.search-form__input.bl-no input{border-left:0}.x-but{right:5px;top:30px;background-color:rgba(0,13,67,.38);display:none;transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg)}.x-but,.x-but:after{position:absolute;height:1px;width:15px;cursor:pointer}.x-but:after{content:"";background:rgba(0,13,67,.38);right:0;top:0;transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg)}.x-but:before{content:"";width:20px;height:20px;position:absolute;top:-9px}.search-form__date_choose{font-size:15px;color:#a8d9ef;background:#fff;float:left;height:55px;line-height:55px;border-top:1px solid #9ea3b7;border-top:1px solid var(--color-gray);border-bottom:1px solid #9ea3b7;border-bottom:1px solid var(--color-gray);width:183px}.search-form__date_choose .date_val{float:left;cursor:pointer;height:55px;color:rgba(0,13,67,.87)}.search-form__date_choose .line{float:left;height:1px;background:#005187;width:12px;margin:28px 6px 0;display:none}.search-form__date_choose .left-line{width:1px;float:left;height:50px;background:#9ea3b7;background:var(--color-gray);margin-top:3px;margin-right:13px}.search-form__date_choose .date-icon{background:url(../../images/date-picker-icon_03.png) top;width:19px;height:21px;float:right;margin:17px 9px 0 0}.search-form__passengers{font-size:13px;min-height:55px;border-top:1px solid #9ea3b7;border-top:1px solid var(--color-gray);border-bottom:1px solid #9ea3b7;border-bottom:1px solid var(--color-gray);float:left;width:232px;background:url(../../images/icon-choose-psngrs_03_03.png) no-repeat #fff;background-position:202px -20px;position:relative;color:rgba(0,13,67,.54)}.search-form__passengers .psngrs_number{font-size:15px;cursor:pointer}.search-form__passengers .psngrs_type{padding:7px 0 0;cursor:pointer}.search-form__passengers .left-line{width:1px;float:left;height:50px;background:#9ea3b7;background:var(--color-gray);margin-top:3px;margin-right:13px}.search-form__passengers .psngrs_type span{white-space:nowrap}.search-form__button_search{float:left;box-sizing:border-box;width:136px;height:57px;padding:5px 0;line-height:47px;font-size:21px;text-align:center;background:#fe9922;color:#fff;cursor:pointer}.search-form__button_search__mobile{width:40%;height:48px;margin:20px auto 0;display:none;font-size:21px;line-height:48px;text-align:center;background-color:#ff8a00;background-color:var(--color-accent);color:#fff;border-radius:3px;border-radius:var(--radius-xs);cursor:pointer}.search-form-row{width:100%}.search-form-row .muty-way .route_2{display:block!important}.search-form__add_route{font-size:13px;position:relative;border-bottom:1px dashed #9ea3b7;border-bottom:dashed 1px var(--color-gray);float:left;margin:0 0 10px 21px;cursor:pointer}.search-form__add_route:before{content:"";position:absolute;top:2px;left:-20px;width:20px;height:20px;background:url(../../images/multy_way.png) no-repeat}.search-form_best_price{position:relative;float:left;display:block;margin:0 0 10px 40px}.search-form_best_price:before{content:"";position:absolute;top:2px;left:-20px;width:20px;height:20px;background:url(../../images/best_price_icon.png) no-repeat}.search-form_best_price a{font-size:13px;text-decoration:none;border-bottom:1px dashed #9ea3b7;border-bottom:dashed 1px var(--color-gray);float:left;cursor:pointer}.search-history{margin-top:45px;display:flex;justify-content:flex-start;align-items:center}.search-history__title{font-weight:600}.search-history__list{margin-left:8px;display:flex;justify-content:flex-start;align-items:center}.search-history__item{margin-right:12px}.search-history__button{padding:8px 12px;background:#ecfbff;background:var(--color-main-background);border:1px solid #9ea3b7;border:1px solid var(--color-gray);border-radius:5px;transition:all .3s ease;cursor:pointer}.search-history__button:hover{color:#fff;background:#6099cc;background:var(--color-primary-hover)}.search-history__button:focus{outline:none;box-shadow:0 0 0 2px #ea242487;box-shadow:0 0 0 2px var(--color-red-focus)}@media screen and (max-width:800px){.search-history{flex-direction:column;align-items:center}.search-history__list{margin-top:0;flex-wrap:wrap;justify-content:center}.search-history__item{margin-top:12px}}.search-form_link{font-size:12px;margin-right:5px;margin-top:11px;text-decoration:none;border-bottom:1px dashed #9ea3b7;border-bottom:dashed 1px var(--color-gray);float:left;cursor:pointer}.search-form_city_example{position:absolute;top:50px;left:2px;width:100%}.search-form__delete-row{background:url(../../images/icon-delete-row_03.png) 50% no-repeat;height:48px;width:38px;float:left;cursor:pointer}.route_2 .search-form__date_choose,.route_2 .search-form__icon_change,.route_2 .search-form__input,.route_2 input,.route_3 .search-form__date_choose,.route_3 .search-form__icon_change,.route_3 .search-form__input,.route_3 input,.route_4 .search-form__date_choose,.route_4 .search-form__icon_change,.route_4 .search-form__input,.route_4 input{border-top:0}.search-form-row.muty-way .search-form__date_choose{border-right:1px solid #9ea3b7;border-right:1px solid var(--color-gray)}.route_2,.route_3,.route_4{position:relative}.city_results{position:absolute;background:#fff;z-index:1000;border:1px solid #ccc;display:none;top:47px;font-size:16px;clear:both}.city_results li{padding:2px 5px;font-size:13px;min-width:250px;cursor:pointer}.city_result{float:left;margin:0 10px 0 0;white-space:nowrap}.city_res_code{float:right}.city_li.itemhover{background:#ccc}.search-form__passengers__choose{float:left;border:1px solid #9ea3b7;border:1px solid var(--color-gray);width:300px;background:#fff;position:absolute;top:55px;z-index:100}.search-form__passengers__choose.disabled{display:none!important}.search-form__passengers__choose-menu{margin-bottom:7px}.search-form__passengers__choose-menu li{font-size:13px;color:#212c5b;width:50%;float:left;text-align:center;line-height:25px;cursor:pointer}.search-form__passengers__choose-menu li div{border:1px solid #9ea3b7;border:1px solid var(--color-gray);border-right:0}.search-form__passengers__choose-menu .last{border-right:1px solid #9ea3b7;border-right:1px solid var(--color-gray)}.search-form__passengers__choose-menu li.clicked{color:#fff;background:#5590c6;cursor:default}.search-form__passengers__count li{font-size:13px;border:1px solid #9ea3b7;border:1px solid var(--color-gray);line-height:25px;display:inline-block;margin:0 0 7px;float:left}.search-form__passengers__choose-menu:after,.search-form__passengers__count li:after{content:"";display:block;clear:both}.search-form__passengers__count li .button{float:left;width:25px;background:#5590c6;color:#fff;text-align:center;font-size:14px;font-weight:700;cursor:pointer;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.search-form__passengers__count li .button.no-act{background:rgba(85,144,198,.54)}.search-form__passengers__count li .psngr_value{float:left;width:126px;text-align:center}.psngr_value.no-value{color:#a8d9ef}.search-form__passengers__choose_padd{padding:7px;position:relative;z-index:100}.search-form__passengers__count{padding:7px 0 0}.search-form__trip-type{display:flex;padding:7px 0 10px}.search-form__trip-type li{flex-grow:1;font-size:13px;color:#212c5b;float:left;text-align:center;line-height:25px;cursor:pointer}.search-form__trip-type li div{border:1px solid #9ea3b7;border:1px solid var(--color-gray);border-right:0}.search-form__trip-type:after{content:"";display:block;clear:both}.search-form__trip-type .last{border-right:1px solid #9ea3b7;border-right:1px solid var(--color-gray)}.search-form__trip-type li.clicked{color:#fff;background:#5590c6;cursor:default}.search-form__passengers__count li.ages{border:0;margin-left:10px}.search-form__passengers__choose{display:none}.search-form__trip-choose{font-size:12px;color:rgba(0,13,67,.87);width:262px;border:1px solid #9ea3b7;border:1px solid var(--color-gray);height:25px;margin:auto;margin-top:7px;margin-bottom:7px}.search-form__trip-choose .trip_round.disabled{pointer-events:none;cursor:default}.search-form__trip-choose li.clicked{color:#fff;background:#5590c6}.search-form__trip-choose li{float:left;width:50%;text-align:center;line-height:25px;cursor:pointer}.psngrs_number.is_young,.search-form__passengers__count.is_young{display:none}.cal_hr{display:block;height:1px;border:0;border-top:2px solid #9ea3b7;border-top:2px solid var(--color-gray);margin:1em 0;padding:0}.search-form__datepicker{margin-top:56px}.search-form__datepicker,.search-form__datepicker_multy{width:621px;background:#fff;border:1px solid #9ea3b7;border:1px solid var(--color-gray);position:absolute;z-index:200;display:none}.search-form__datepicker_multy{margin-top:47px}.search-form__datepicker_multy2,.search-form__datepicker_multy3,.search-form__datepicker_multy4{width:621px;top:47px;left:239px;background:#fff;border:1px solid #9ea3b7;border:1px solid var(--color-gray);position:absolute;z-index:200;display:none}.search-form__choose_dates .picker{font-size:14px;border-bottom:1px dashed #9ea3b7;border-bottom:1px dashed var(--color-gray);line-height:20px;float:left;cursor:pointer;margin-bottom:15px;margin-right:15px}.search-form__choose_dates{padding:0 15px}.search-form__choose_dates button{display:none}.search-form__date_choose__event{cursor:pointer}.search-form__date_choose__event.no-datepick{position:relative}.search-form__date_choose__event.no-datepick:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0}.search-form__date_choose__event .event__input{display:none}.search-form__date_choose__event .event__input-no{float:left;color:rgba(0,13,67,.54)}.muty-way{display:none}.k-active{z-index:9999}.search-form__date_choose.multy_way_date{display:none}.search_form__hide__button{margin:0 0 20px}.search_form__hide__button span{font-size:13px;text-decoration:none;border-bottom:1px dashed #42a7d4;float:left;cursor:pointer;margin:0 auto}.search_form__hide__button:after{content:"";clear:both;display:block}.search_form__hide{display:block}.search_form__hide__button{display:none}.close_btn{float:right;padding-right:5px}.search_form_mobile,.search_form_mobile2{display:none;float:left;margin:5px 0 20px;width:100%}.search-form__add_route_mobile,.search-form_best_price_mobile{display:none}.a_label{padding-bottom:5px}.a_date,.a_label{font-size:15px;width:100%;display:inline-block}.a_date{height:46px;border:1px solid #afd8ea;line-height:46px;color:#212c5b;background:#fff;box-sizing:border-box;min-width:95%}.labhint{display:none!important}input[type=date]:disabled,input[type=text]:disabled{background-color:hsla(0,0%,61%,.3)!important}.a_date{-webkit-appearance:none;-moz-appearance:none}.onoffswitch:before{content:attr(data-content);position:absolute;right:60px;width:140px;text-align:right;font-size:13px}.onoffswitch{display:none;float:right;margin:20px 0 0;position:relative;width:41px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.onoffswitch-checkbox{display:none}.onoffswitch-label{overflow:hidden;cursor:pointer;height:18px;padding:0;line-height:18px;background-color:#fff;transition:background-color .3s ease-in}.onoffswitch-label,.onoffswitch-label:before{display:block;border:2px solid #ccc;border-radius:18px}.onoffswitch-label:before{content:"";width:18px;margin:0;background:#fff;position:absolute;top:0;bottom:0;right:21px;transition:all .3s ease-in 0s}.onoffswitch-checkbox:checked+.onoffswitch-label{background-color:#5590c6}.onoffswitch-checkbox:checked+.onoffswitch-label,.onoffswitch-checkbox:checked+.onoffswitch-label:before{border-color:#5590c6}.onoffswitch-checkbox:checked+.onoffswitch-label:before{right:0}body.subagents{background:url(/media/v3/media/images/subagents/background.jpg) no-repeat #333 fixed cover!important}.mainpage_about_txt{text-align:center;margin-bottom:40px}.mainpage_about_txt.rentalcars{margin-bottom:20px}.mainpage_about_txt h1{text-align:center;font-family:Open Sans,Arial,sans-serif;font-family:var(--font-family);margin-bottom:0}.mainpage_about_txt h2{color:#212c5b;font-weight:400}.railways_page .mainpage_about_txt h2{font-size:17px;font-weight:400;line-height:30px;color:#212c5b}.about_us_text{clear:both;margin-top:20px;padding-top:10px;color:#3b3e4d;font-size:13px;text-align:justify;border-top:2px solid #9ea3b7}.about_us_text p{padding-top:0;margin:0 0 7px}.about_us_text ol,.about_us_text ul{margin:10px 0 10px 10px;padding:0}.about_us_text ul li{list-style:square inside}.about_us_text ol li{list-style:decimal inside}.railways_page .about_us_text{border-top:2px solid #9ea3b7;margin-top:30px;padding-top:5px}.railways_page .about_us_text h3{margin:5px 0}.railways_page .about_us_text p{border-top:0;padding:0;margin:10px 0}.menu__right_mobile{text-align:center;display:none}.menu__right_mobile li{font-size:12px;margin:4px;margin-top:35px;display:inline-block}.menu__right_mobile a{text-decoration:none!important}.menu__right_mobile_why_we{text-align:center;background-color:#42a7d4;color:#fff;margin-bottom:20px;padding:10px;position:relative;display:none;transition:all .5s ease}.menu__right_mobile_why_we:before{content:"";top:-20px;left:90%;border:solid transparent;height:0;width:0;position:absolute;pointer-events:none;border-color:transparent;border-bottom-color:#42a7d4;border-width:10px;margin-left:-10px}.menu__right_mobile_why_we li{list-style:disc!important}#low-price-block{background:#42a7d4;position:absolute;right:0;z-index:500;color:#fff;font-size:12px;width:248px;padding:7px 0 0 30px;bottom:26px;width:252px;height:67px;line-height:19px;display:none}#low-price-block ul li{list-style:disc!important;float:none;margin:0}#low-price-block:after{content:"";bottom:-20px;left:90%;border:solid transparent;height:0;width:0;position:absolute;pointer-events:none;border-color:transparent;border-top-color:#42a7d4;border-width:10px;margin-left:-10px}.main_promos{padding-top:80px}.main_promos_header{overflow:hidden;border-bottom:2px solid #9ea3b7}.main_articles_title,.main_promos_title{float:left;font-size:16px;font-weight:600;padding-left:10px;margin-bottom:5px}.main_promos_all_promos{float:right;margin-top:16px;font-size:13px}.promo_mini_tab{padding-top:10px;float:left;width:152px;margin-right:60px}.image_mini_tab{position:relative;text-align:center}.image_mini_tab img{width:150px;height:90px}.image_mini_tab:after{content:"";position:absolute;height:2px;width:150px;background-color:#9ea3b7;bottom:-5px;left:0;right:0;margin:auto}.txt_mini_tab p{font-size:13px;padding-left:5px}.main_articles{padding-top:80px}.main_articles_header{overflow:hidden;border-bottom:2px solid #9ea3b7}.main_articles_all_articles{float:right;margin-top:16px;font-size:13px}.article_mini_tab{padding-top:10px;float:left;width:152px;margin-right:60px}.article_mini_tab:last-child{margin-right:0}.article_image_mini_tab{position:relative;text-align:center;width:150px;height:90px;background:url(../../images/articles-bg.png) no-repeat;cursor:pointer}.article_image_mini_tab img{width:65px;margin-top:10px}.article_image_mini_tab:after{content:"";position:absolute;height:2px;width:150px;background-color:#9ea3b7;bottom:-5px;left:0;right:0;margin:auto}.input-group{background:transparent;display:flex;width:100%;border:1px solid #9ea3b7}.input-group-field{position:relative;background:#fff}.input-group-field__text{background:#fff;padding:8px 9px;outline:0;border:0;width:90%}.input-group-field__label{position:absolute;top:0;left:0;margin:-20px 0 0 15px;font-size:12px}.input-group-field:before{position:absolute;content:"";display:block;right:0;top:50%;width:1px;height:26px;margin-top:-13px;background:#9ea3b7;z-index:99}.input-group .input-group-field:last-child:before{display:none}.blue-btn,.orange-btn{background-color:#397fbf;color:#fff;text-align:center;padding:10px 15px;border:0;outline:0;cursor:pointer}.orange-btn{background-color:#ff8a00;text-transform:uppercase}.orange-btn:disabled{opacity:.5}.chocotravel-video-guide{margin-top:15px}.chocotravel-video-guide-heading{font-weight:600;font-size:20px;color:#212c5b;margin-top:0}.chocotravel-video-guide-grid{display:flex;align-items:flex-start}.chocotravel-video-guide-grid__left{display:flex;flex-direction:column;width:245px;margin-right:11px}.chocotravel-video-guide-grid__right{width:744px}.chocotravel-video-guide-grid__item-mini{display:flex;align-items:flex-start;margin-bottom:7px}.chocotravel-video-guide-grid-item__num{width:85px;height:135px;font-size:80px;font-weight:600;padding-top:12px;box-sizing:border-box;text-align:center;color:#fff;background-color:#67a5d9}.chocotravel-video-guide-grid__desc{display:flex;flex-direction:column;background:#3a83c2;width:160px;height:135px;align-items:center;box-sizing:border-box;justify-content:center}.chocotravel-video-guide-grid__desc p{font-size:16px;text-align:center;color:#fff}.chocotravel-video-guide-xs{display:none}.mainpage-video-guide{position:relative;width:744px;height:419px;display:flex;justify-content:center;align-items:center;background:url(/media/v3/media/images/video.jpg);background-repeat:no-repeat;transition:.3s ease-in-out;cursor:pointer}.mainpage-video-guide__play{width:75px;height:53px;z-index:3;background-image:url(/media/v3/media/images/youtube_logo--black.png);background-size:contain;background-repeat:no-repeat;transition:.1s ease-in-out}.mainpage-video-guide:hover>.mainpage-video-guide__play{background-image:url(/media/v3/media/images/youtube_logo--red.png)}.mainpage-video-guide-iframe{height:419px;width:744px}.mainpage-video-guide__overlay{position:absolute;padding-left:15px;padding-top:15px;box-sizing:border-box;top:0;left:0;width:100%;height:50px;font-family:sans-serif;background:linear-gradient(180deg,rgba(0,0,0,.6),transparent);overflow:hidden;text-overflow:ellipsis;color:#eee;padding-right:25px}.mainpage-video-guide__overlay-title{color:#eee;transition:.1s ease-in-out;text-decoration:none;font-size:18px;text-shadow:0 0 2px rgba(0,0,0,.5);white-space:nowrap;word-wrap:normal}.mainpage-video-guide__overlay-title:hover{color:#fff}.mainpage-video-guide__overlay-title::-moz-selection{background:#cbcbcb}.mainpage-video-guide__overlay-title::selection{background:#cbcbcb}.mainpage__subscribe-form{width:100%;box-sizing:border-box;background:#fff;box-shadow:0 2px 5px rgba(186,222,255,.5);box-shadow:var(--elevation-1);padding:15px 16px 15px 64px;color:#353535;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;margin-top:30px;height:80px;border-radius:5px;border-radius:var(--radius-md)}.mainpage__subscribe-form--error{align-items:flex-start;height:85px}.mainpage__subscribe-form-text{width:55%;display:flex}.mainpage__subscribe-form-actions{display:flex;justify-content:flex-end;width:45%}.mainpage__subscribe-form-email{margin-right:15px}.mainpage__subscribe-form-email-input{border-radius:3px;border-radius:var(--radius-xs);font-size:14px;background:#fff;padding:0 10px;height:40px;color:#383838;color:var(--color-dark-text);width:240px;border:1px solid #cfd1db;border:1px solid var(--color-light-gray);box-sizing:border-box}.mainpage__subscribe-form-email-input::-webkit-input-placeholder{color:#cfd1db!important;color:var(--color-light-gray)!important}.mainpage__subscribe-form-email-input::-moz-placeholder{color:#cfd1db!important;color:var(--color-light-gray)!important}.mainpage__subscribe-form-email-input:-ms-input-placeholder,.mainpage__subscribe-form-email-input::-ms-input-placeholder{color:#cfd1db!important;color:var(--color-light-gray)!important}.mainpage__subscribe-form-email-input::placeholder{color:#cfd1db!important;color:var(--color-light-gray)!important}.mainpage__subscribe-form-email-input--error{border:1px solid #ff2907}.mainpage__subscribe-form-email-hint{display:none;font-size:12px;margin:3px 0 0}.mainpage__subscribe-form-button{border:none;padding:0 10px;width:136px;height:40px;cursor:pointer;color:#fff;outline:0;background:#ff8a00;position:relative;z-index:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:14px;border-radius:3px;border-radius:var(--radius-xs)}.mainpage__subscribe-form-button:hover{transition:all .5s linear;box-shadow:0 3px 9px 2px rgba(87,86,86,.1)}.mainpage__subscribe-form-text p{margin:0;padding:0 10px 0 0}.mainpage__subscribe-form-text img{margin-right:54px}.congrat_subscribe_user{display:none;position:fixed;width:100%;height:100%;background:rgba(0,0,0,.5);background:var(--overlay-bg-color);top:0;left:0;z-index:1500;text-align:center}.congrat_subscribe_user .congrat_subscribe_user_win{display:block;vertical-align:middle;text-align:center;width:560px;margin:auto;margin-top:260px;position:relative;padding:15px;background-color:#fff}.congrat_subscribe_user .congrat_subscribe_user_win .title{font-size:20px;font-weight:700;color:#212c5b;text-align:center;margin-top:5px}.congrat_subscribe_user .congrat_subscribe_user_win .text{font-size:14px;font-weight:100;color:#212c5b;text-align:center;margin:20px 0;clear:both}.congrat_subscribe_user .congrat_subscribe_user_win .close{position:absolute;right:-25px;top:6px;height:2px;width:20px;background-color:#fff;cursor:pointer;transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg)}.congrat_subscribe_user .congrat_subscribe_user_win .close:after{content:"";background:#fff;width:20px;height:2px;position:absolute;right:0;top:0;cursor:pointer;transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg)}.congrat_subscribe_user .congrat_subscribe_user_win .close:before{content:"";width:20px;height:20px;position:absolute;top:-9px;left:0}.jconfirm.jconfirm-light .jconfirm-box{border-radius:0 0 5px 5px!important;border-top:5px solid #5590c6}.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button.btn-default{background:#5590c6;color:#fff!important}.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button.btn-default:hover{background:#67a5d9!important}.jconfirm .jconfirm-box div.jconfirm-content-pane{max-height:none!important}.mainpage-popular-flights{margin-top:64px}.mainpage-popular-flights__heading{font-weight:600}.mainpage-popular-flights__slider{margin:30px -10px 5px;position:relative;height:0;opacity:0;transition:.5s ease-in}.mainpage-popular-flights__slider--visible{height:auto;opacity:1}.mainpage-popular-flights__slider .slick-dots{display:block;top:-52px;left:249px;width:100px;height:20px}.mainpage-popular-flights__slider .slick-dots li button{display:none}.mainpage-popular-flights__slider .slick-dots li{width:8px;height:8px;background-color:#fff;border:1px solid #9ea3b7;border-radius:50%}.mainpage-popular-flights__slider .slick-dots li.slick-active{width:8px;height:8px;background-color:#3d80bd;border-radius:50%;border:1px solid #3d80bd}.mainpage-popular-flights__list-item{padding:21px 10px;margin:0 10px 20px;background:#fff;text-align:center;border-radius:5px;border-radius:var(--radius-md);box-shadow:0 2px 5px rgba(186,222,255,.5);box-shadow:var(--elevation-1);transition:.3s ease-in-out;transition:var(--base-transition)}.mainpage-popular-flights__list-item:focus,.mainpage-popular-flights__list-item:hover{outline:none;box-shadow:0 10px 10px rgba(186,222,255,.5);box-shadow:var(--elevation-2)}.mainpage-popular-flights__list-wrapper{text-decoration:none}.mainpage-popular-flights__list-wrapper:focus{outline:none}.mainpage-popular-flights__list-cities{color:#353535;font-size:16px;flex-wrap:wrap;display:flex;align-items:center;width:200px;margin:auto;justify-content:center;transition:all .5s ease}.mainpage-popular-flights__list-link-railways{font-size:13px}.mainpage-popular-flights__list-cities:hover{color:#3d80bd;transition:all .5s ease}.mainpage-popular-flights__slider .slick-slide img{margin:10px auto}.mainpage-popular-flights__list-text{color:#9ea3b7;font-size:12px;margin:0 auto 10px}.mainpage-popular-flights__list-price{font-size:14px;font-weight:600;color:#ff8a00;margin:0}.mainpage-popular-cities{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.mainpage-popular-city{width:318px;box-shadow:0 2px 5px rgba(186,222,255,.5);box-shadow:var(--elevation-1);overflow:hidden}.mainpage-popular-city-head{border-radius:5px 5px 0 0;border-radius:var(--radius-md) var(--radius-md) 0 0;display:flex;align-items:center;justify-content:center;flex-direction:column;width:318px;height:170px;overflow:hidden;position:relative;z-index:11}.mainpage-popular-city-head__image{z-index:-5;position:absolute;width:318px;height:170px;background:linear-gradient(rgba(0,0,0,.49),rgba(0,0,0,.42)),url(../../images/astana.png);background-repeat:no-repeat;background-size:cover;left:0;top:0;transition:all .5s ease}.mainpage-popular-city-head__image-ala{background:linear-gradient(rgba(0,0,0,.49),rgba(0,0,0,.42)),url(../../images/almaty.png)}.mainpage-popular-city-head__image-cit{background:linear-gradient(rgba(0,0,0,.49),rgba(0,0,0,.42)),url(../../images/shymkent.png)}.mainpage-popular-city-head__image:hover{transition:all .5s ease;transform:scale(1.2)}.mainpage-popular-city-head__city-name{font-size:30px;color:#fff;margin:0}.mainpage-popular-city-head__country-name{font-size:12px;color:#fff;margin:0}.mainpage-popular-city-prices{background:#fff;padding:26px 11px 27px 24px;border-radius:0 0 5px 5px;border-radius:0 0 var(--radius-md) var(--radius-md);min-height:203px;box-sizing:border-box}.mainpage-popular-city-price{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;height:20px}.mainpage-popular-city-price__text--small{color:#9ea3b7;font-size:12px;display:inline-block;margin-right:3px}.mainpage-popular-city-price__text{color:#353535;font-size:14px;display:inline-block}.mainpage-popular-city-price__text-railways{font-size:12px}.mainpage-popular-city-price__link{text-decoration:none;color:#353535;font-size:14px;transition:all .3s ease-out;cursor:pointer;margin-right:10px;padding:2px 7px;border-radius:3px}.mainpage-popular-city-price__link:hover{background:#ff8a00;display:block;text-align:center;color:#fff}.mainpage-popular-city-price__link:hover .mainpage-popular-city-price__text--small{color:#fff;transition:all .3s ease-out}.mainpage-advantages{margin-top:80px}.mainpage-advantages__heading{font-size:22px;color:#212c5b;text-align:center;margin:0 0 10px}.mainpage-advantages__heading--small{font-size:16px;font-weight:400;text-align:center;color:#353535;display:block;max-width:630px;margin:0 auto 32px}.mainpage-advantages-row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.mainpage-advantage{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:20px 20px 38px;width:320px;height:275px;box-sizing:border-box;margin-bottom:30px;background-color:#fff;border-radius:5px;border-radius:var(--radius-md);box-shadow:0 2px 5px rgba(186,222,255,.5);box-shadow:var(--elevation-1)}.mainpage-advantage__img{margin-bottom:14px;display:block;width:60px;height:60px}.mainpage-advantage__heading{font-size:18px;font-weight:600;text-align:center;color:#212c5b;margin:0 0 10px}.mainpage-advantage__text{font-size:15px;font-weight:400;color:#9ea3b7;text-align:center;margin:0}.install-app-mainpage-container{width:100%;display:flex;align-items:center;background:#6290c1;padding:0 30px;box-sizing:border-box;margin-top:45px;margin-bottom:30px;border-radius:8px}.install-app-mainpage-desc{margin:20px 0}.install-app-mainpage-desc__head{font-size:22px;font-weight:700;color:#fff;margin:0 0 32px;text-transform:uppercase}.install-app-mainpage-desc__text{font-size:16px;color:#fff;margin:0 0 22px}.install-app-mainpage-desc__text--small{font-size:14px;color:#94dcfd;margin:0 0 15px}.install-app-mainpage-input-group{display:flex;justify-content:space-between;border-radius:8px;overflow:hidden}.install-app-mainpage-input{flex-grow:1;background-color:#fff;padding-left:8px}.install-app-mainpage-btn,.install-app-mainpage-input{border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:16px}.install-app-mainpage-btn{width:140px;height:40px;background-color:#ff8a00;text-align:center;color:#fff;margin-left:-30px;cursor:pointer}.install-app-mainpage-form{margin-bottom:29px}.install-app-mainpage-links{display:flex;justify-content:space-between;align-items:center}.install-app-mainpage-link{display:inline-block}.install-app-mainpage-form-error{color:#fff;margin:10px 0 0;font-size:14px}.install-app-mainpage-form-success{font-size:18px;color:#fff;font-weight:700}.sletat-copyright{display:block;text-align:center}.tours-blocks__unavailable{text-align:center;margin-bottom:0}.popular-tours{display:flex;justify-content:space-between;flex-wrap:wrap;width:1000px}.popular-tour{perspective:1000px;margin-bottom:30px}.popular-tour.egypt .popular-tour__front{background:url(/media/v3/media/images/egypt.jpg) no-repeat;background-size:cover}.popular-tour.goa .popular-tour__front{background:url(/media/v3/media/images/goa.jpg) no-repeat;background-size:cover}.popular-tour.thailand .popular-tour__front{background:url(/media/v3/media/images/thailand.jpg) no-repeat;background-size:cover}.popular-tour.hainan .popular-tour__front{background:url(/media/v3/media/images/hainan.jpg) no-repeat;background-size:cover}.popular-tour.vietnam .popular-tour__front{background:url(/media/v3/media/images/vietnam.jpg) no-repeat;background-size:cover}.popular-tour.uae .popular-tour__front{background:url(/media/v3/media/images/uae.jpg) no-repeat;background-size:cover}.popular-tour.turkey .popular-tour__front{background:url(/media/v3/media/images/turkey.jpg) no-repeat;background-size:cover}.popular-tour__title{position:absolute;left:0;right:0;bottom:20px;font-size:28px;font-weight:700;font-family:OpenSans-Bold;text-align:center;color:#fff;margin:0}.popular-tour-back__title{font-size:22px;font-weight:600;color:#212c5b;margin:0 0 20px}.popular-tour-adult-count-container--inner{font-size:13px;border:1px solid #9ea3b7;line-height:25px;margin:0 0 7px;display:inline-block}.popular-tour-adult-button{float:left;width:25px;background:#5590c6;color:#fff;text-align:center;font-size:14px;font-weight:700;cursor:pointer;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.popular-tour-adult-value{float:left;width:126px;text-align:center}.popular-tour-adult-non-active{background:rgba(85,144,198,.54)}.popular-tour__back{background:#fff;overflow-y:scroll}.popular-tour__back::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px #fff;background-color:#f5f5f5}.popular-tour__back::-webkit-scrollbar{width:3px;background-color:rgba(0,0,0,.68)}.popular-tour__back::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.68);border:1px solid #555}.popular-tour,.popular-tour__back,.popular-tour__front{width:316px;height:260px}.popular-tour-flipper{transition:.6s;transform-style:preserve-3d;position:relative}.popular-tour__back,.popular-tour__front{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;left:0}.popular-tour__front{z-index:2;transform:rotateY(0deg)}.popular-tour__back{transform:rotateY(180deg);padding:20px;box-sizing:border-box}.vertical.popular-tour{position:relative}.vertical .popular-tour__back{transform:rotateX(180deg)}.vertical.popular-tour .popular-tour-flipper{transform-origin:100% 130px}.vertical.popular-tour--active .popular-tour-flipper{transform:rotateX(-180deg)}.popular-tour-child{width:178px;height:30px;margin-bottom:10px;display:flex;border:1px solid #5590c6;align-items:center;padding:0 0 0 13px;box-sizing:border-box;font-size:13px}.popular-tour-child__text{width:70px;position:relative}.popular-tour-child__text:after{content:"";width:1px;height:20px;background:rgba(0,0,0,.42);right:0;display:block;position:absolute;top:-1px}.popular-tour-child__value{width:70px;padding-left:15px;box-sizing:border-box;position:relative}.popular-tour-child__value:after{content:"";width:1px;height:20px;background:rgba(0,0,0,.42);right:0;display:block;position:absolute;top:-1px}.popular-tour-child__close{cursor:pointer;width:30px;height:30px;background:url(/media/v3/media/images/close.png) no-repeat;background-position:50%}.popular-tour-add-child-cont{position:relative}.popular-tour-child-select{padding:0 0 0 10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;top:0;left:0;opacity:0}.popular-tour-child-select,.popular-tour-child-text-up{width:178px;height:30px;border:1px solid #5590c6;background:#fff;box-sizing:border-box}.popular-tour-child-text-up{padding:0;font-size:13px;display:flex;cursor:pointer;align-items:center}.popular-tour-child-text-up span{font-size:20px;font-weight:700;width:25px;background:#5590c6;color:#fff;display:flex;margin-right:12px;justify-content:center;height:100%}.popular-tour-search-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:136px;text-align:center;background:#fe9922;color:#fff;cursor:pointer;border:none;height:30px;font-size:16px;border-radius:3px;margin-top:30px}.popular-tour-close{z-index:111;right:10px;top:19px;transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg)}.popular-tour-close,.popular-tour-close:after{background:#5590c6;width:20px;height:2px;position:absolute;cursor:pointer}.popular-tour-close:after{content:"";right:0;top:0;transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg)}.popular-tour-close:before{content:"";width:20px;height:20px;position:absolute;top:-9px;right:-1px;display:block}.ticket_buy .display_on_off{display:block!important}.ticket_buy .choco_payment>h1{padding:10px 0;text-align:center;background:#fff;margin:0;border-top:1px solid #9ea3b7}.ticket_buy .choco_payment .payment_method>div{width:96%;padding:0 2%;background:#fff;border-top:1px solid #9ea3b7}.ticket_buy .select_payment input[type=radio]{display:none;width:100%}.ticket_buy .select_payment input[type=radio]+label{display:inline-block;height:150px;width:177px;cursor:pointer;margin-right:15px;margin-bottom:40px;float:left;position:relative}.ticket_buy .select_payment input[type=radio]+label:nth-child(12){margin-right:0}.ticket_buy .payment_method .altyn_dop ol{margin:0}.ticket_buy .payment_method .altyn_dop ol li{list-style-type:decimal;line-height:30px}.ticket_buy .select_payment input[type=radio]+label span{color:#212c5b;border-top:1px solid #9ea3b7;display:block;width:100%;text-align:center;position:absolute;bottom:0;left:0;margin-bottom:-25px;font-size:13px;padding:7px 0}.branches .sel,.branches .tab-block a{font-size:14px}.ticket_buy .select_payment input[type=radio]:checked+label span{color:#fe9922;border-top:1px solid #fe9922}.ticket_buy .select_payment #bank_card+label{background:url(../../images/bank_card.png) 50% no-repeat;background-size:100px auto}.ticket_buy .select_payment #bank_card:checked+label{background-image:url(../../images/bank_card_a.png)}.ticket_buy .select_payment #rahmet+label{background:url(../../images/icons/payment-types/rahmet-payment.svg) 50% no-repeat;background-size:65px auto}.ticket_buy .select_payment #rahmet:checked+label{background-image:url(../../images/icons/payment-types/rahmet-payment-orange.svg)}.ticket_buy .select_payment #freedom-credit+label{background:url(../../images/icons/payment-types/freedom-credit.svg) 50% no-repeat;background-size:150px auto}.ticket_buy .select_payment #freedom-credit:checked+label{background-image:url(../../images/icons/payment-types/freedom-credit-orange.svg)}.ticket_buy .choco_payment .payment_method .payment_dop{width:96%;padding:0 2% 20px}.ticket_buy .choco_payment .payment_method .payment_dop .title{padding:24px 0 30px;margin:0}.ticket_buy .choco_payment .payment_method .payment_dop p{margin:0 0 25px}.ticket_buy .choco_payment .payment_method .payment_dop span{font-weight:600}.ticket_buy .choco_payment .payment_method .payment_dop .marg_none{margin:0}.ticket_buy .display_off_on{display:none!important}.branches .tab-block,.freedom-credit_dop,.rahmet_dop{display:none}.attention_text{border:2px solid #9ea3b7;padding:5px 10px}.branches .sel{-webkit-appearance:none!important;-moz-appearance:none!important;outline:0;width:100%;font-size:14px;padding:9px 8px;border:none;color:#212c5b;-webkit-appearance:none;-moz-appearance:none;text-indent:.01px;text-overflow:"";-ms-appearance:none!important;appearance:none!important;background:url(../../images/select_current.png) right 10px center no-repeat,#fff;cursor:pointer;border-radius:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;outline:none}.branches .ch_city_txt{padding:0 0 5px}.branches h2{margin:10px 0 0}.branches .adress{float:left;width:415px;margin:13px 0 0}.branches .img{float:right;width:534px;height:254px}.branches .buttons_layout a.active{background:#55c5ff;color:#fff}.branches .tab-block{display:none}.branches .tab-block a{font-size:14px}.branches .vzvrt_but{float:right;margin-top:25px;margin-bottom:25px;width:280px;color:#212c5b;border-radius:3px;font-size:13px;text-align:center;padding:7px 0;border:1px solid #9ea3b7;text-decoration:none}.contact_info{background:#fff}.main_contact_info>h1{text-align:center;border-top:1px solid #9ea3b7;border-bottom:1px solid #9ea3b7;padding:10px 0;margin:0;background:#fff}.main_contact_info .display_off_on{display:none}.contact_info>div{width:96%;margin:0 auto}.contact_info select::-ms-expand{display:none}.contact_info .input_field{position:relative;border:1px solid #9ea3b7;background:#fff;width:230px}.refund_exchange{padding:20px 0;text-align:center;border-top:1px solid #9ea3b7}.refund_exchange a{margin-left:12px;border-radius:4px;width:135px;color:#212c5b;font-size:13px;text-align:center;padding:8px 16px;border:1px solid #9ea3b7;text-decoration:none}.contact_bottom{padding-bottom:40px;position:relative}.contact_bottom:before{position:absolute;content:url(../../images/contact_info.png);top:0;left:0;margin-top:5px}.contact_bottom p{margin:0;padding-left:40px}.contact_bottom p span{font-weight:600}.branches .branches-list{display:none}.information>h1{font-size:20px;padding:10px 0;text-align:center;margin:0}.info_tab,.information>h1{background:#fff;border-top:1px solid #9ea3b7}.info_tab{width:96%;padding:0 2%}.info_tabs{float:left;width:50%;text-align:center;margin:25px 0}.info_tabs a{font-size:16px;font-weight:700;width:250px;display:block;margin:auto;padding:10px 0}.info_tabs a,.info_tabs a:focus,.info_tabs a:hover{text-decoration:none}.sitemap>h1{font-size:20px;padding:10px 0;text-align:center;background:#fff;margin:0;border-top:1px solid #9ea3b7}.sitemap .content{border-top:1px solid #9ea3b7;background-color:#fff;padding-top:20px;padding-left:10px}.sitemap .content ul{padding-left:20px;line-height:25px}.sitemap .content ul li{list-style:outside}.page{line-height:22px;background-color:#fff}.page h1{font-size:20px;padding:10px 0;text-align:center;background:#fff;margin:0;border-top:1px solid #9ea3b7}.page h2{font-size:16px;font-weight:700}.page a{font-size:11pt!important;text-decoration:underline}.page a:hover{text-decoration:none!important}.page .content{border-top:1px solid #9ea3b7;padding:0 10px 10px}.page .content span{font-family:Open Sans,Arial,sans-serif!important;font-family:var(--font-family)!important;font-size:14px}.about>h1{padding:10px 0;text-align:center;background:#fff;margin:0}.about .content,.about>h1{border-top:1px solid #9ea3b7}.about .content{padding:5px 20px;font-size:14px}.about .table{margin-top:10px}.about .text{margin-bottom:40px}.about_table{font-size:0;padding:20px 0;display:flex;flex-wrap:wrap}.about_item{width:50%;font-size:14px}.about_item_img{float:left;height:120px;padding-right:10px}.about_item_text h4{margin-top:0;margin-bottom:0}.about_item_text{float:left;width:300px}.about .line{border-top:1px solid #c7cfdf;margin:15px 0}.about .our_advantages .adv_container{display:flex;justify-content:space-between;margin:35px 0}.about .our_advantages .adv_item img{float:left;width:35px}.about .our_advantages .adv_item p{float:left;margin:0;padding-left:5px;font-size:12px}.about .our_awards{display:flex;flex-wrap:wrap}.about .our_awards h2{flex-basis:100%}.about .our_awards .award_item{width:50%;margin-bottom:30px}.about .our_awards .award_item div{float:left;width:150px;text-align:center;margin-right:10px}.about .our_awards .award_item div .about_lg{width:120px}.about .our_awards .award_item p{margin:0;margin-top:5px;padding-right:10px}.insurance-while-page li,.insurance-while-page ul{list-style:square;list-style-position:inside}#active_promos,#old_promos{overflow:hidden;margin:0 -10px -10px}.old_promos_container h1{padding:10px 0;text-align:center;background:#fff;margin:0 -10px;border-top:1px solid #9ea3b7;border-bottom:1px solid #9ea3b7}.old_promos_container .image_tab{opacity:.5}.promos_link{text-decoration:none!important}.promo_tab{float:left;width:33.3%;margin-top:20px}.image_tab{text-align:center;position:relative}.image_tab img{width:320px;height:180px;position:relative}.image_tab:after{content:"";position:absolute;height:2px;width:320px;background-color:#5590c6;bottom:-5px;left:0;right:0;margin:auto}.txt_tab{padding-left:7px}.promo-detail{margin:0 -10px -10px}.promo-detail__banner{width:100%;margin:auto}.promo-detail__banner--mobile{display:none}.promo_description{margin-top:20px;padding:0 20px}.other_promos_header{overflow:hidden;border-bottom:2px solid #5590c6}.other_promos_title{float:left;font-size:16px;font-weight:700;padding-left:10px;margin-bottom:5px}.other_promos_all_promos{float:right;margin-top:16px;font-size:13px}.promo_middle_tab{padding-top:5px;float:left;width:25%}.image_middle_tab{position:relative;text-align:center}.image_middle_tab img{width:240px;height:140px}.image_middle_tab:after{content:"";position:absolute;height:2px;width:240px;background-color:#5590c6;bottom:-5px;left:0;right:0;margin:auto}.txt_middle_tab a{text-decoration:none}.txt_middle_tab p{font-size:13px;padding-left:5px}#articles{display:flex;flex-wrap:wrap;justify-content:flex-start}.article_tab{width:290px;height:320px;margin-top:20px;margin:20px 21px 0;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);padding:20px;box-sizing:border-box;background-color:#fff;transition:box-shadow .3s ease}.article_tab:hover{box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);transition:box-shadow .3s ease}.article_image_tab{text-align:center;position:relative;height:25px;padding:10px;margin-bottom:10px}.article_image_tab img{width:100px;position:relative}.article_heading_tab p{margin:0}.article_tab .short_desc_container{margin-top:10px}.article_txt_tab .short_desc{margin:0;margin-top:10px}.article_txt_tab .txt-action-small{margin:0}.airline_registration{background-color:hsla(0,0%,100%,.6);margin-top:30px}.airline_registration_text{font-size:13px;text-align:justify;color:rgba(0,13,67,.87)}.airline_registration_header{font-size:16px;color:rgba(0,13,67,.87)}.airline_logos{width:166px;height:100px;text-align:center;vertical-align:bottom}.airline_logos a{color:#42a7d4;font-size:11px}.error-404-title{justify-content:center;pointer-events:none;align-items:center;margin-top:30px;display:flex}.error-404-title__letter{font-weight:600;line-height:20px;font-size:250px;margin:0;text-shadow:0 10px 10px rgba(33,44,91,.12);position:relative;z-index:10;margin-top:-35px}.error-404-title__letter--orange{color:#ff8a00;margin-right:-25px}.error-404-title__letter--blue{color:#387fbf;margin-left:-25px}.error-404-subtitle{font-size:28px;text-align:center;text-transform:uppercase;color:#383838;font-weight:400}.error-404-text{font-size:14px;text-align:center;color:#383838;width:428px;margin:10px auto 0}.error-404-actions{display:flex;margin:40px auto 20px;justify-content:center;align-items:center}.error-404-actions_btn--with-arrow{padding-left:5px;box-sizing:border-box}.error-404-actions_btn-text{position:relative}.error-404-actions_btn--with-arrow .error-404-actions_btn-text:before{content:"";width:8px;height:22px;background-image:url(/media/v3/media/images/arrow-left.svg);background-repeat:no-repeat;display:block;background-size:100%;left:-14px;position:absolute;top:4px}.error-404-search{margin-top:100px;padding-bottom:100px}.error-404-search-header{position:relative;display:flex;justify-content:center}.error-404-search-header__text{color:#387fbf;font-weight:600;font-size:20px;position:absolute;left:0;top:-15px}.error-404-search-switcher{display:flex;margin-bottom:18px}input[name=error-search-switcher]+.error-404-search-switcher__item{width:140px;height:35px;background-color:#fff;border:1px solid #ccc;color:#387fbf;display:flex;box-sizing:border-box;align-items:center;justify-content:flex-start;padding-left:40px;border-radius:3px;font-size:14px!important;cursor:pointer}input[name=error-search-switcher]:checked+.error-404-search-switcher__item{background-color:#0081bf;color:#fff}input[name=error-search-switcher]+.error-search-switcher--avia{background-image:url(/media/images/air_b.svg);background-repeat:no-repeat;background-position-x:15px;background-position-y:9px;border-top-right-radius:0;border-bottom-right-radius:0}input[name=error-search-switcher]:checked+.error-search-switcher--avia{background-image:url(/media/images/air_w.svg);background-repeat:no-repeat;background-position-x:15px;background-position-y:9px}input[name=error-search-switcher]+.error-search-switcher--rail{background-image:url(/media/images/rail_b.svg);background-repeat:no-repeat;background-position-x:15px;background-position-y:9px;border-left:none;margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}input[name=error-search-switcher]:checked+.error-search-switcher--rail{background-image:url(/media/images/rail_w.svg);background-repeat:no-repeat;background-position-x:15px;background-position-y:9px}.review__row{padding:25px;border-bottom:1px solid rgba(158,163,183,.54);margin:0 -10px;display:flex;flex-wrap:wrap}.review__left{float:left;width:30%;margin-right:10px}.review__right{float:left;width:60%}.review__answer_right{background-color:#f1f6fa;padding:10px}.ans_sub{padding-top:10px}.review__form{padding:0 25px}.review__form h2{padding:28px 0 25px;margin:0}.review__form_fieldset{float:left;margin-right:25px}.review__form input{width:270px;height:28px;padding:0 15px;margin-bottom:20px;line-height:normal}.review__form input,.review__form textarea{font-size:14px;border:1px solid #9ea3b7;color:#212c5b;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.review__form textarea{min-width:96%;max-width:96%;height:120px;padding:10px 2%;margin-bottom:10px}.review__form .review__form_button{margin-top:15px}.railways-agreement-contacts{display:flex;justify-content:center}.railways-agreement-contacts div{width:50%}.railways-agreement-contacts p{padding:5px;padding-bottom:0;margin-bottom:3px;margin-top:3px}[v-cloak]{display:none}.recommend-search-row{width:100%;display:flex}.content-recommend{background-color:#fff}.content-recommend.main_page{background-color:#fff;margin-top:20px;padding-bottom:20px}.content-recommend h1{border-top:1px solid #9ea3b7;border-bottom:1px solid #9ea3b7}.content-recommend h1,.content-recommend h2{padding:10px 0;text-align:center;background:#fff;margin:0}.content-recommend h2{color:#212c5b;font-size:16px;font-weight:600;font-family:OpenSans-Semibold,Arial,sans-serif;border-top:1px solid #afd8ea}.recommend_notice_board{padding:10px 20px;text-align:center}.destination-from,.destination-to{margin-top:10px;width:209px}.destination-to{margin-left:40px}.ticket-price{margin-top:10px;margin-left:60px;width:209px}.main-filter{padding:0 20px}.recommend-search-row select{width:100%;font-size:14px;padding:4px 8px;border:none;color:#212c5b;-webkit-appearance:none;-moz-appearance:none;text-indent:.01px;text-overflow:"";-ms-appearance:none!important;appearance:none!important;background:url(../../images/select_current.png) right 10px center no-repeat,#fff;cursor:pointer;border-radius:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;outline:none;border:1px solid #9ea3b7}.destination-from input,.destination-to input,.ticket-price input{width:194px;height:30px;line-height:30px;color:#212c5b;font-size:14px;float:left;padding:0 0 0 13px;border:1px solid #9ea3b7;margin-top:2px;margin-bottom:10px}.recommend-sortings-row{margin-top:20px}.recommend_sortings{margin-bottom:10px}.recommend-search{float:right;font-size:14px}.recommend_table{margin-top:20px;width:100%;font-size:14px}.recommend_table.main_page{margin-top:0;width:100%;font-size:14px}.choose_select{margin-bottom:2px}.recommend_table input[type=text]{padding:0 0 0 13px;border:1px solid #9ea3b7;width:66px}table.recommend_table tbody tr{height:50px;position:relative;border-bottom:1px solid #9ea3b7}.recommend_find{position:relative}#recommend_order_by{float:left}#recommend_unique_city{float:left;margin-left:15px}#recommend-search{float:right}.recommend_td_button{font-size:14px;width:85px;height:30px;border:none;line-height:30px;font-family:Open Sans,Arial,sans-serif;text-align:center;background:#5590c6;color:#fff;cursor:pointer;position:relative}table.recommend_table thead tr{background-color:#fe9922;color:#fff}table.recommend_table td{text-align:center;vertical-align:middle;border-bottom:1px solid rgba(158,163,183,.54)}@keyframes jconfirm-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}body[class*=jconfirm-no-scroll-]{overflow:hidden!important}.jconfirm{z-index:99999999;font-family:inherit;overflow:hidden}.jconfirm,.jconfirm .jconfirm-bg{position:fixed;top:0;left:0;right:0;bottom:0}.jconfirm .jconfirm-bg{transition:opacity .4s}.jconfirm .jconfirm-bg.jconfirm-bg-h{opacity:0!important}.jconfirm .jconfirm-scrollpane{perspective:500px;perspective-origin:50%;display:table;margin:0 auto;width:400px;height:100%}.jconfirm .jconfirm-row{display:table-row;width:100%}.jconfirm .jconfirm-cell{display:table-cell;vertical-align:middle}.jconfirm .jconfirm-holder{max-height:100%;padding:50px 0}.jconfirm .jconfirm-box-container{transition:transform}.jconfirm .jconfirm-box-container.jconfirm-no-transition{transition:none!important}.jconfirm .jconfirm-box{background:#fff;border-radius:4px;position:relative;outline:0;padding:15px 15px 0;overflow:hidden;margin-left:auto;margin-right:auto}@keyframes type-blue{1%,to{border-color:#3498db}50%{border-color:#5faee3}}@keyframes type-green{1%,to{border-color:#2ecc71}50%{border-color:#54d98c}}@keyframes type-red{1%,to{border-color:#e74c3c}50%{border-color:#ed7669}}@keyframes type-orange{1%,to{border-color:#f1c40f}50%{border-color:#f4d03f}}@keyframes type-purple{1%,to{border-color:#9b59b6}50%{border-color:#b07cc6}}@keyframes type-dark{1%,to{border-color:#34495e}50%{border-color:#46627f}}.jconfirm .jconfirm-box.jconfirm-type-animated{animation-duration:2s;animation-iteration-count:infinite}.jconfirm .jconfirm-box.jconfirm-type-blue{border-top:7px solid #3498db;animation-name:type-blue}.jconfirm .jconfirm-box.jconfirm-type-green{border-top:7px solid #2ecc71;animation-name:type-green}.jconfirm .jconfirm-box.jconfirm-type-red{border-top:7px solid #e74c3c;animation-name:type-red}.jconfirm .jconfirm-box.jconfirm-type-orange{border-top:7px solid #f1c40f;animation-name:type-orange}.jconfirm .jconfirm-box.jconfirm-type-purple{border-top:7px solid #9b59b6;animation-name:type-purple}.jconfirm .jconfirm-box.jconfirm-type-dark{border-top:7px solid #34495e;animation-name:type-dark}.jconfirm .jconfirm-box.loading{height:120px}.jconfirm .jconfirm-box.loading:before{content:"";position:absolute;left:0;background:#fff;right:0;top:0;bottom:0;border-radius:10px;z-index:1}.jconfirm .jconfirm-box.loading:after{opacity:.6;content:"";height:30px;width:30px;border:3px solid transparent;position:absolute;left:50%;margin-left:-15px;border-radius:50%;animation:jconfirm-spin 1s infinite linear;border-bottom-color:#1e90ff;top:50%;margin-top:-15px;z-index:2}.jconfirm .jconfirm-box div.jconfirm-closeIcon{height:20px;width:20px;position:absolute;top:10px;right:10px;cursor:pointer;opacity:.6;text-align:center;font-size:27px!important;line-height:14px!important;display:none;z-index:1}.jconfirm .jconfirm-box div.jconfirm-closeIcon:empty{display:none}.jconfirm .jconfirm-box div.jconfirm-closeIcon .fa,.jconfirm .jconfirm-box div.jconfirm-closeIcon .glyphicon,.jconfirm .jconfirm-box div.jconfirm-closeIcon .zmdi{font-size:16px}.jconfirm .jconfirm-box div.jconfirm-closeIcon:hover{opacity:1}.jconfirm .jconfirm-box div.jconfirm-title-c{display:block;font-size:22px;line-height:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;padding-bottom:15px}.jconfirm .jconfirm-box div.jconfirm-title-c.jconfirm-hand{cursor:move}.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c{font-size:inherit;display:inline-block;vertical-align:middle}.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c i{vertical-align:middle}.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c:empty{display:none}.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-title{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:inherit;font-family:inherit;display:inline-block;vertical-align:middle}.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-title:empty{display:none}.jconfirm .jconfirm-box div.jconfirm-content-pane{margin-bottom:15px;height:auto;transition:height .4s ease-in;display:inline-block;width:100%;position:relative;overflow-x:hidden;overflow-y:auto}.jconfirm .jconfirm-box div.jconfirm-content-pane.no-scroll{overflow-y:hidden}.jconfirm .jconfirm-box div.jconfirm-content-pane::-webkit-scrollbar{width:3px}.jconfirm .jconfirm-box div.jconfirm-content-pane::-webkit-scrollbar-track{background:rgba(0,0,0,.1)}.jconfirm .jconfirm-box div.jconfirm-content-pane::-webkit-scrollbar-thumb{background:#666;border-radius:3px}.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content{overflow:auto}.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content img{max-width:100%;height:auto}.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content:empty{display:none}.jconfirm .jconfirm-box .jconfirm-buttons{padding-bottom:11px}.jconfirm .jconfirm-box .jconfirm-buttons>button{margin-bottom:4px;margin-left:2px;margin-right:2px}.jconfirm .jconfirm-box .jconfirm-buttons button{display:inline-block;padding:6px 12px;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:4px;min-height:1em;transition:opacity .1s ease,background-color .1s ease,color .1s ease,box-shadow .1s ease,background .1s ease;-webkit-tap-highlight-color:transparent;border:0;background-image:none}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-blue{background-color:#3498db;color:#fff;text-shadow:none;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-blue:hover{background-color:#2980b9;color:#fff}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-green{background-color:#2ecc71;color:#fff;text-shadow:none;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-green:hover{background-color:#27ae60;color:#fff}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-red{background-color:#e74c3c;color:#fff;text-shadow:none;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-red:hover{background-color:#c0392b;color:#fff}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-orange{background-color:#f1c40f;color:#fff;text-shadow:none;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-orange:hover{background-color:#f39c12;color:#fff}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-default{background-color:#ecf0f1;color:#000;text-shadow:none;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-default:hover{background-color:#bdc3c7;color:#000}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-purple{background-color:#9b59b6;color:#fff;text-shadow:none;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-purple:hover{background-color:#8e44ad;color:#fff}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-dark{background-color:#34495e;color:#fff;text-shadow:none;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-dark:hover{background-color:#2c3e50;color:#fff}.jconfirm .jconfirm-box.jconfirm-type-red .jconfirm-title-c .jconfirm-icon-c{color:#e74c3c!important}.jconfirm .jconfirm-box.jconfirm-type-blue .jconfirm-title-c .jconfirm-icon-c{color:#3498db!important}.jconfirm .jconfirm-box.jconfirm-type-green .jconfirm-title-c .jconfirm-icon-c{color:#2ecc71!important}.jconfirm .jconfirm-box.jconfirm-type-purple .jconfirm-title-c .jconfirm-icon-c{color:#9b59b6!important}.jconfirm .jconfirm-box.jconfirm-type-orange .jconfirm-title-c .jconfirm-icon-c{color:#f1c40f!important}.jconfirm .jconfirm-box.jconfirm-type-dark .jconfirm-title-c .jconfirm-icon-c{color:#34495e!important}.jconfirm .jconfirm-clear{clear:both}.jconfirm.jconfirm-rtl{direction:rtl}.jconfirm.jconfirm-rtl div.jconfirm-closeIcon{left:5px;right:auto}.jconfirm.jconfirm-light .jconfirm-bg,.jconfirm.jconfirm-white .jconfirm-bg{background-color:#444;opacity:.2}.jconfirm.jconfirm-light .jconfirm-box,.jconfirm.jconfirm-white .jconfirm-box{box-shadow:0 2px 6px rgba(0,0,0,.2);border-radius:5px}.jconfirm.jconfirm-light .jconfirm-box .jconfirm-title-c .jconfirm-icon-c,.jconfirm.jconfirm-white .jconfirm-box .jconfirm-title-c .jconfirm-icon-c{margin-right:8px;margin-left:0}.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons,.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons{float:right}.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button,.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons button{text-transform:uppercase;font-size:14px;font-weight:700;text-shadow:none}.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button.btn-default,.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons button.btn-default{box-shadow:none;color:#333}.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button.btn-default:hover,.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons button.btn-default:hover{background:#ddd}.jconfirm.jconfirm-light.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c,.jconfirm.jconfirm-white.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c{margin-left:8px;margin-right:0}.jconfirm.jconfirm-black .jconfirm-bg,.jconfirm.jconfirm-dark .jconfirm-bg{background-color:#2f4f4f;opacity:.4}.jconfirm.jconfirm-black .jconfirm-box,.jconfirm.jconfirm-dark .jconfirm-box{box-shadow:0 2px 6px rgba(0,0,0,.2);background:#444;border-radius:5px;color:#fff}.jconfirm.jconfirm-black .jconfirm-box .jconfirm-title-c .jconfirm-icon-c,.jconfirm.jconfirm-dark .jconfirm-box .jconfirm-title-c .jconfirm-icon-c{margin-right:8px;margin-left:0}.jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons,.jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons{float:right}.jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons button,.jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons button{border:0;background-image:none;text-transform:uppercase;font-size:14px;font-weight:700;text-shadow:none;transition:background .1s;color:#fff}.jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons button.btn-default,.jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons button.btn-default{box-shadow:none;color:#fff;background:0}.jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons button.btn-default:hover,.jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons button.btn-default:hover{background:#666}.jconfirm.jconfirm-black.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c,.jconfirm.jconfirm-dark.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c{margin-left:8px;margin-right:0}.jconfirm .jconfirm-box.hilight.jconfirm-hilight-shake{animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;transform:translateZ(0)}.jconfirm .jconfirm-box.hilight.jconfirm-hilight-glow{animation:glow .82s cubic-bezier(.36,.07,.19,.97) both;transform:translateZ(0)}@keyframes shake{10%,90%{transform:translate3d(-2px,0,0)}20%,80%{transform:translate3d(4px,0,0)}30%,50%,70%{transform:translate3d(-8px,0,0)}40%,60%{transform:translate3d(8px,0,0)}}@keyframes glow{0%,to{box-shadow:0 0 0 red}50%{box-shadow:0 0 30px red}}.jconfirm{perspective:400px}.jconfirm .jconfirm-box{opacity:1;transition-property:all}.jconfirm .jconfirm-box.jconfirm-animation-bottom,.jconfirm .jconfirm-box.jconfirm-animation-left,.jconfirm .jconfirm-box.jconfirm-animation-none,.jconfirm .jconfirm-box.jconfirm-animation-opacity,.jconfirm .jconfirm-box.jconfirm-animation-right,.jconfirm .jconfirm-box.jconfirm-animation-rotate,.jconfirm .jconfirm-box.jconfirm-animation-rotatex,.jconfirm .jconfirm-box.jconfirm-animation-rotatey,.jconfirm .jconfirm-box.jconfirm-animation-scale,.jconfirm .jconfirm-box.jconfirm-animation-scalex,.jconfirm .jconfirm-box.jconfirm-animation-scaley,.jconfirm .jconfirm-box.jconfirm-animation-top,.jconfirm .jconfirm-box.jconfirm-animation-zoom{opacity:0}.jconfirm .jconfirm-box.jconfirm-animation-rotate{transform:rotate(90deg)}.jconfirm .jconfirm-box.jconfirm-animation-rotatex{transform:rotateX(90deg);transform-origin:center}.jconfirm .jconfirm-box.jconfirm-animation-rotatexr{transform:rotateX(-90deg);transform-origin:center}.jconfirm .jconfirm-box.jconfirm-animation-rotatey{transform:rotatey(90deg);transform-origin:center}.jconfirm .jconfirm-box.jconfirm-animation-rotateyr{transform:rotatey(-90deg);transform-origin:center}.jconfirm .jconfirm-box.jconfirm-animation-scaley{transform:scaley(1.5);transform-origin:center}.jconfirm .jconfirm-box.jconfirm-animation-scalex{transform:scalex(1.5);transform-origin:center}.jconfirm .jconfirm-box.jconfirm-animation-top{transform:translateY(-100px)}.jconfirm .jconfirm-box.jconfirm-animation-left{transform:translate(-100px)}.jconfirm .jconfirm-box.jconfirm-animation-right{transform:translate(100px)}.jconfirm .jconfirm-box.jconfirm-animation-bottom{transform:translateY(100px)}.jconfirm .jconfirm-box.jconfirm-animation-zoom{transform:scale(1.2)}.jconfirm .jconfirm-box.jconfirm-animation-scale{transform:scale(.5)}.jconfirm .jconfirm-box.jconfirm-animation-none{visibility:hidden}.jconfirm.jconfirm-supervan .jconfirm-bg{background-color:rgba(54,70,93,.95)}.jconfirm.jconfirm-supervan .jconfirm-box{background-color:transparent}.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-blue,.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-dark,.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-green,.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-orange,.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-purple,.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-red{border:0}.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-closeIcon{color:#fff}.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-title-c{text-align:center;color:#fff;font-size:28px;font-weight:400}.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-title-c>*{padding-bottom:25px}.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c{margin-right:8px;margin-left:0}.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-content-pane{margin-bottom:25px}.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-content{text-align:center;color:#fff}.jconfirm.jconfirm-supervan .jconfirm-box .jconfirm-buttons{text-align:center}.jconfirm.jconfirm-supervan .jconfirm-box .jconfirm-buttons button{font-size:16px;border-radius:2px;background:#303f53;text-shadow:none;border:0;color:#fff;padding:10px;min-width:100px}.jconfirm.jconfirm-supervan.jconfirm-rtl .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c{margin-left:8px;margin-right:0}.jconfirm.jconfirm-material .jconfirm-bg{background-color:rgba(0,0,0,.67)}.jconfirm.jconfirm-material .jconfirm-box{background-color:#fff;box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12);padding:30px 25px 10px}.jconfirm.jconfirm-material .jconfirm-box .jconfirm-title-c .jconfirm-icon-c{margin-right:8px;margin-left:0}.jconfirm.jconfirm-material .jconfirm-box div.jconfirm-closeIcon{color:rgba(0,0,0,.87)}.jconfirm.jconfirm-material .jconfirm-box div.jconfirm-title-c{color:rgba(0,0,0,.87);font-size:22px;font-weight:700}.jconfirm.jconfirm-material .jconfirm-box div.jconfirm-content{color:rgba(0,0,0,.87)}.jconfirm.jconfirm-material .jconfirm-box .jconfirm-buttons{text-align:right}.jconfirm.jconfirm-material .jconfirm-box .jconfirm-buttons button{text-transform:uppercase;font-weight:500}.jconfirm.jconfirm-material.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c{margin-left:8px;margin-right:0}.jconfirm.jconfirm-bootstrap .jconfirm-bg{background-color:rgba(0,0,0,.21)}.jconfirm.jconfirm-bootstrap .jconfirm-box{background-color:#fff;box-shadow:0 3px 8px 0 rgba(0,0,0,.2);border:1px solid rgba(0,0,0,.4);padding:15px 0 0}.jconfirm.jconfirm-bootstrap .jconfirm-box .jconfirm-title-c .jconfirm-icon-c{margin-right:8px;margin-left:0}.jconfirm.jconfirm-bootstrap .jconfirm-box div.jconfirm-closeIcon{color:rgba(0,0,0,.87)}.jconfirm.jconfirm-bootstrap .jconfirm-box div.jconfirm-title-c{color:rgba(0,0,0,.87);font-size:22px;font-weight:700;padding-left:15px;padding-right:15px}.jconfirm.jconfirm-bootstrap .jconfirm-box div.jconfirm-content{color:rgba(0,0,0,.87);padding:0 15px}.jconfirm.jconfirm-bootstrap .jconfirm-box .jconfirm-buttons{text-align:right;padding:10px;margin:-5px 0 0;border-top:1px solid #ddd;overflow:hidden;border-radius:0 0 4px 4px}.jconfirm.jconfirm-bootstrap .jconfirm-box .jconfirm-buttons button{font-weight:500}.jconfirm.jconfirm-bootstrap.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c{margin-left:8px;margin-right:0}.jconfirm.jconfirm-modern .jconfirm-bg{background-color:#708090;opacity:.6}.jconfirm.jconfirm-modern .jconfirm-box{background-color:#fff;box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12);padding:30px 30px 15px}.jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-closeIcon{color:rgba(0,0,0,.87);top:15px;right:15px}.jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-title-c{color:rgba(0,0,0,.87);font-size:24px;font-weight:700;text-align:center;margin-bottom:10px}.jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c{transition:transform .5s;transform:scale(0);display:block;margin-right:0;margin-left:0;margin-bottom:10px;font-size:69px;color:#aaa}.jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-content{text-align:center;font-size:15px;color:#777;margin-bottom:25px}.jconfirm.jconfirm-modern .jconfirm-box .jconfirm-buttons{text-align:center}.jconfirm.jconfirm-modern .jconfirm-box .jconfirm-buttons button{font-weight:700;text-transform:uppercase;transition:background .1s;padding:10px 20px}.jconfirm.jconfirm-modern .jconfirm-box .jconfirm-buttons button+button{margin-left:4px}.jconfirm.jconfirm-modern.jconfirm-open .jconfirm-box .jconfirm-title-c .jconfirm-icon-c{transform:scale(1)}.error__not_found{margin:20px 0;font-size:18px;color:#1d6e93}.subscribe__buttons,.subscribe__picture{margin-top:30px}.subscribe__buttons form{display:inline-block;margin:10px 20px}.subscribe__buttons-result a{margin:20px auto}.booking__wait_block{display:table;position:fixed;width:100%;height:100%;height:100vh;background:url(/media/images/win-bg.png);top:0;left:0;z-index:99999999;text-align:center}.booking__wait_block .table_cell{display:table-cell;vertical-align:middle;text-align:center}.booking__wait_text{font-size:22px;color:#fff;font-weight:700}.common__wait_block{display:none;position:fixed;width:100%;height:100%;background:url(/media/images/win-bg.png);top:0;left:0;z-index:99999999;text-align:center}.common__wait_block_inner{display:flex;align-items:center;justify-content:center;height:100%}.table{border-collapse:separate;border-spacing:0;width:100%}.table-borders td,.table-borders th{border-bottom:1px solid #e8e8e9;padding:5px}.table-borders th{color:#757c99;text-align:left;font-weight:400;font-size:12px}.table-borders td{color:#212c5b;font-size:13px}div.dataTables_wrapper div.dataTables_paginate ul.pagination{display:flex;align-items:center;justify-content:flex-end}.paginate_button{margin-left:7px;color:#757c99}.paginate_button a{text-decoration:none;outline:0}.paginate_button:hover a{text-decoration:underline}.paginate_button.disabled{opacity:.5}.paginate_button.active{font-weight:700}.blog-pagination{display:flex;align-items:center;justify-content:flex-end;font-size:16px;flex-wrap:wrap;margin-top:10px}.blog-pagination__item{padding:7px 10px;font-weight:700;background-color:#fff;margin-right:5px;cursor:pointer}.blog-pagination__item_active{background-color:#387fbf;color:#fff}.bonusinfo__move-to-deposit{cursor:pointer;color:#5590c6;border-bottom:1px dashed #5590c6}.bonusinfo__move-to-deposit:hover{border-bottom:0}.btn:disabled{opacity:.5}.move-to-deposit__select{padding:5px;border-radius:4px;background:#fff;-webkit-appearance:menulist;-moz-appearance:menulist;appearance:menulist;box-sizing:border-box;width:100%;border:1px solid #b2b2b2}.btn-capitalize{text-transform:capitalize!important}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;min-height:0}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-noicons{padding-left:.7em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-icons-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-icons-only .ui-button-icon-primary,.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary{left:.5em}.ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:21px;margin:-10px 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:none}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;width:100%;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;min-height:0;font-weight:400}.ui-menu .ui-menu-item a.ui-state-active,.ui-menu .ui-menu-item a.ui-state-focus{font-weight:400;margin:-1px}.ui-menu .ui-state-disabled{font-weight:400;margin:.4em 0 .2em;line-height:1.5}.ui-menu .ui-state-disabled a{cursor:default}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(images/animated-overlay.gif);height:100%;filter:alpha(opacity=25);opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden}.ui-spinner,.ui-spinner-input{padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;margin:.2em 0;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:segoe ui,Arial,sans-serif}.ui-widget,.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:segoe ui,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#eee url(/media/v3/media/css/public/custom-ui-choco/images/ui-bg_inset-hard_100_eeeeee_1x100.png) 50% bottom repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #ccc;background:#f9f9f9 url(/media/v3/media/css/public/custom-ui-choco/images/ui-bg_highlight-soft_100_f9f9f9_1x100.png) 50% 50% repeat-x;color:#e69700;font-weight:700}.ui-widget-header a{color:#e69700}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #fff;background:#4485c3 url(/media/v3/media/css/public/custom-ui-choco/images/ui-bg_flat_22_4485C3_40x100.png) 50% 50% repeat-x;font-weight:700;color:#fff}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#fff;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #4485c3;background:#4485c3 url(images/ui-bg_flat_26_4485C3_40x100.png) 50% 50% repeat-x;font-weight:700;color:#fff}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#fff;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #e69700;background:#e69700 url(/media/v3/media/css/public/custom-ui-choco/images/ui-bg_diagonals-thick_20_e69700_40x40.png) 50% 50% repeat;font-weight:700;color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fff;background:#c5ddfc url(/media/v3/media/css/public/custom-ui-choco/images/ui-bg_diagonals-small_25_c5ddfc_40x40.png) 50% 50% repeat;color:#333}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#333}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #e69700;background:#e69700 url(/media/v3/media/css/public/custom-ui-choco/images/ui-bg_diagonals-thick_20_e69700_40x40.png) 50% 50% repeat;color:#fff}.ui-state-error-text,.ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error-text,.ui-widget-header .ui-state-error a{color:#fff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon,.ui-widget-header .ui-icon{background-image:url(/media/v3/media/css/public/custom-ui-choco/images/ui-icons_4485C3_256x240.png)}.ui-state-default .ui-icon{background-image:url(images/ui-icons_fcdd4a_256x240.png)}.ui-state-active .ui-icon,.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(/media/v3/media/css/public/custom-ui-choco/images/ui-icons_ffffff_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_0b54d5_256x240.png)}.ui-state-error-text .ui-icon,.ui-state-error .ui-icon{background-image:url(/media/v3/media/css/public/custom-ui-choco/images/ui-icons_ffffff_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-first,.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:5px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:5px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:5px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:5px}.ui-widget-overlay{background:#e6b900 url(/media/v3/media/css/public/custom-ui-choco/images/ui-bg_flat_0_e6b900_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:6px 0 0 6px;padding:0;background:#e69700 url(/media/v3/media/css/public/custom-ui-choco/images/ui-bg_flat_0_e69700_40x100.png) 50% 50% repeat-x;opacity:.2;filter:Alpha(Opacity=20);border-radius:3px}.tooltipster-default{border-radius:5px;border:2px solid #000;background:#4c4c4c;color:#fff}.tooltipster-default .tooltipster-content{font-family:Arial,sans-serif;font-size:14px;line-height:16px;padding:8px 10px;overflow:hidden}.tooltipster-icon{cursor:help;margin-left:4px}.tooltipster-base{padding:0;font-size:0;line-height:0;position:absolute;left:0;top:0;z-index:9999999;pointer-events:none;width:auto;overflow:visible}.tooltipster-base .tooltipster-content{overflow:hidden}.tooltipster-arrow{display:block;text-align:center;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.tooltipster-arrow-border,.tooltipster-arrow span{display:block;width:0;height:0;position:absolute}.tooltipster-arrow-top-left span,.tooltipster-arrow-top-right span,.tooltipster-arrow-top span{border-left:8px solid transparent!important;border-right:8px solid transparent!important;border-top:8px solid;bottom:-7px}.tooltipster-arrow-top-left .tooltipster-arrow-border,.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-top .tooltipster-arrow-border{border-left:9px solid transparent!important;border-right:9px solid transparent!important;border-top:9px solid;bottom:-7px}.tooltipster-arrow-bottom-left span,.tooltipster-arrow-bottom-right span,.tooltipster-arrow-bottom span{border-left:8px solid transparent!important;border-right:8px solid transparent!important;border-bottom:8px solid;top:-7px}.tooltipster-arrow-bottom-left .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border,.tooltipster-arrow-bottom .tooltipster-arrow-border{border-left:9px solid transparent!important;border-right:9px solid transparent!important;border-bottom:9px solid;top:-7px}.tooltipster-arrow-bottom .tooltipster-arrow-border,.tooltipster-arrow-bottom span,.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-top span{left:0;right:0;margin:0 auto}.tooltipster-arrow-bottom-left span,.tooltipster-arrow-top-left span{left:6px}.tooltipster-arrow-bottom-left .tooltipster-arrow-border,.tooltipster-arrow-top-left .tooltipster-arrow-border{left:5px}.tooltipster-arrow-bottom-right span,.tooltipster-arrow-top-right span{right:6px}.tooltipster-arrow-bottom-right .tooltipster-arrow-border,.tooltipster-arrow-top-right .tooltipster-arrow-border{right:5px}.tooltipster-arrow-left .tooltipster-arrow-border,.tooltipster-arrow-left span{border-top:8px solid transparent!important;border-bottom:8px solid transparent!important;border-left:8px solid;top:50%;margin-top:-7px;right:-7px}.tooltipster-arrow-left .tooltipster-arrow-border{border-top:9px solid transparent!important;border-bottom:9px solid transparent!important;border-left:9px solid;margin-top:-8px}.tooltipster-arrow-right .tooltipster-arrow-border,.tooltipster-arrow-right span{border-top:8px solid transparent!important;border-bottom:8px solid transparent!important;border-right:8px solid;top:50%;margin-top:-7px;left:-7px}.tooltipster-arrow-right .tooltipster-arrow-border{border-top:9px solid transparent!important;border-bottom:9px solid transparent!important;border-right:9px solid;margin-top:-8px}.tooltipster-fade{opacity:0;transition-property:opacity}.tooltipster-fade-show{opacity:1}.tooltipster-grow{transform:scale(0);transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow-show{transform:scale(1);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-swing{opacity:0;transform:rotate(4deg);transition-property:transform}.tooltipster-swing-show{opacity:1;transform:rotate(0deg);transition-timing-function:cubic-bezier(.23,.635,.495,2.4)}.tooltipster-fall{top:0;transition-property:top;transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-fall.tooltipster-dying{transition-property:all;top:0!important;opacity:0}.tooltipster-slide{left:-40px;transition-property:left;transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-slide.tooltipster-dying{transition-property:all;left:0!important;opacity:0}.tooltipster-content-changing{opacity:.5;transform:scale(1.1)}.tooltipster-chocotravel{border-radius:5px;border:1px solid #fff;background:#3d80bd;color:#fff;z-index:1400;z-index:var(--level-tooltip)}.tooltipster-chocotravel .tooltipster-content{font-family:Open Sans,Arial,sans-serif;font-size:12px;line-height:16px;padding:8px 10px}.tooltipster-chocotravel_edit{border-radius:5px;background:#3d80bd;color:#fff;z-index:9999}.tooltipster-chocotravel_edit .tooltipster-content{font-family:Open Sans,Arial,sans-serif;font-size:12px;line-height:16px;padding:8px 10px}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/media/images/ajax-loader.gif) 50% no-repeat}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;transform:translateY(-50%);cursor:pointer;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before,[dir=rtl] .slick-prev:before{content:""}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before,[dir=rtl] .slick-next:before{content:""}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"\2022";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.fx{display:flex}.fx-wrap{flex-wrap:wrap}.b-box{box-sizing:border-box}.w-100{width:100%}.w-25{width:25%}.w-80{width:80%}.w-20{width:20%}.w-75{width:75%}.w-50{width:50%}.w-33{width:33%}.fx-ai-center{align-items:center}.fx-ai-start{align-items:flex-start}.fx-ai-end{align-items:flex-end}.fx-jc-center{justify-content:center}.fx-jc-start{justify-content:flex-start}.fx-jc-end{justify-content:flex-end}.fx-jc-around{justify-content:space-around}.fx-jc-between{justify-content:space-between}.fx-dr-column{flex-direction:column}.fx-dr-row{flex-direction:row}.text-uppercase{text-transform:uppercase}.m-10{margin:10px}.ml-5{margin-left:5px}.ml-10{margin-left:10px}.mr-5{margin-right:5px}.mt-5{margin-top:5px}.mt-10{margin-top:10px}.mt-20{margin-top:20px}.mb-10{margin-bottom:10px}.p-10,.p-20{padding:20px!important}.p-0{padding:0!important}.pl-20{padding-left:20px!important}.pr-20{padding-right:20px!important}.pb-0{padding-bottom:0!important}.pt-10{padding-top:10px!important}.pb-10{padding-bottom:10px!important}.pt-0{padding-top:0!important}.link-blue{border:0;text-transform:lowercase;color:#269acd;text-decoration:none;outline:0;background:transparent;padding:0;cursor:pointer;margin:0;border-bottom:1px solid transparent;font-family:Open Sans,sans-serif}.link-blue:hover{border-bottom:1px dashed #269acd}.d-block{display:block}.d-iblock{display:inline-block}.text-bold{font-weight:700}.required-label{color:orange}.b-radius-5{border-radius:5px}.bt__blue{width:auto;padding:6px 8px;text-align:center;background:#5590c6;color:#fff;line-height:normal;font-size:13px;cursor:pointer;transition:all .5s;border:1px solid #5590c6}.bt__blue:hover{background:#457eb2;text-underline:none}.bt__blue:disabled{opacity:.8}.bt__block{display:block;width:100%}.f-group{display:block;margin-bottom:10px;margin-right:3px}.f-input{width:100%;border:1px solid #9b9b9b;padding:6px 8px;font-size:13px;background:#fff;box-sizing:border-box;font-family:Roboto-Regular,rial,sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none}.f-input:disabled{background-color:hsla(0,0%,61%,.3)}.f-select{background:url(../../images/blue__down-arrow.png) no-repeat 96%}.f-help-text{color:#757c99;font-size:12px}.f-label{display:block;font-size:13px;margin-bottom:5px;color:#757c99}.h-mini{margin:0;padding:20px 0 10px;color:#212c5b;font-size:16px;line-height:16px;font-weight:700}.pointer{cursor:pointer}.l-loader-wrap{background-color:#f5f5f5;background-color:rgba(0,0,0,.2);position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.l-loader{border:16px solid #f3f3f3;border-top:16px solid #5590c6;border-radius:50%;width:120px;height:120px;animation:spin 2s linear infinite}.l-loader__sm{border:10px solid #f3f3f3;border-top:10px solid #5590c6;width:60px;height:60px}.l-loader__xs{border:6px solid #f3f3f3;border-top:6px solid #5590c6;width:30px;height:30px}.p-relative{position:relative}.p-absolute{position:absolute}.text-red{color:red}@media screen and (max-width:999px){.main_desc .dest_city_from_local{max-height:none}.main_desc .seo-city-from{flex-direction:column}.share-block{position:absolute;top:16px;right:12px;text-indent:-9999px;width:20px;height:20px;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjAiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTAyNCAxMTk2LjAwNDgiIGZpbGw9IiMzNDk4ZGIiID48cGF0aCBkPSJNNzUxIDIyNnEtNjAgMi05OS41IDQxLjVUNjEwIDM2N2wxIDEyLTI3MSAxMzhxLTE4LTE2LTQxLTI0LjV0LTUwLTguNXEtNTkgMS05OC41IDQwLjVUMTA5IDYyNHEyIDYwIDQxLjUgOTkuNVQyNDkgNzY0cTQ4IDAgODQtMjdsMjc3IDE0MXY4cTIgNjAgNDEuNSA5OS41VDc1MSAxMDI2cTU5LTEgOTguNS00MC41VDg5MSA4ODZxLTItNjAtNDEuNS05OS41VDc1MSA3NDZxLTI4IDAtNTIgOS41VDY1NiA3ODJMMzg4IDY0NnEyLTExIDItMjJsLTEtMTIgMjcxLTEzOHExOCAxNSA0MS41IDI0dDQ5LjUgOXE1OS0xIDk4LjUtNDF0NDEuNS05OXEtMi02MC00MS41LTk5LjVUNzUxIDIyNnoiPjwvcGF0aD48L3N2Zz4=") 50% 50% no-repeat;background-size:100%}.header{flex-wrap:wrap}.railways-agreement-contacts{display:block}.railways-agreement-contacts div{width:100%}.hide-mobile{display:none!important}.only-mobile{display:block!important}.chocofood,.chocolife,.chocomart,.idoctor,.lensmark,.tripfor{display:none}.wrapper{width:auto;padding:0 20px}.search-form__button_search{display:none}.search-form__input{width:100%}.search-form__input input{width:100%;box-sizing:border-box;border-right:1px solid #9ea3b7!important}.search-form_city_example{position:static}.search-form_link{margin-top:3px;margin-left:3px}.center,.footer{width:100%}.footer{position:relative}.search-form__icon_change{background:none;border:0;cursor:pointer;float:left}.search-form__icon_change div{border:0;height:30px}.mobile__backward_input input{border-left:1px solid #9ea3b7!important}.search-form__date_choose{width:100%;border:1px solid #afd8ea;box-sizing:border-box;margin:10px 0}.search-form__date_choose .left-line,.search-form__passengers .left-line{background:none}.search-form__passengers{width:100%;box-sizing:border-box;border:1px solid #9ea3b7;margin:0 0 10px}.search-form__passengers__choose{position:relative;top:auto;margin:10px 0 15px}.footer__right{display:none}.search-form__datepicker{width:100%}.search-form__button_search__mobile{display:block}.btn-action-large{width:95%;background:#fe9922;border:none;border-radius:4px;color:#fff;font-size:16px;padding:9px 0}.btn-action-large,.btn-action-medium{display:block;text-align:center;line-height:normal;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.btn-action-medium{width:100%;padding:7px 0;background:#fff;border-radius:4px;color:#212c5b;font-size:13px;border:1px solid #9ea3b7;text-decoration:none}.btn-action-small{width:100%;padding:4px 5px;display:block;text-align:center;background:#5590c6;box-sizing:border-box;color:#fff;border:none;border-radius:3px;line-height:normal;font-size:13px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.heading-action-large,h1.heading-action-large{font-size:20px;font-weight:600}.heading-action-medium,h1.heading-action-medium,h2.heading-action-medium,h3.heading-action-medium,h4.heading-action-medium{font-size:16px}.heading-action-small,h3.heading-action-small,h4.heading-action-small,p.heading-action-small,span.heading-action-small{font-size:16px;font-weight:600}.txt-action-normal,p.txt-action-normal,span.txt-action-normal{font-size:14px;font-weight:400}.txt-action-small,p.txt-action-small,span.txt-action-small{font-size:12px;font-weight:400}.search-form__datepicker_multy,.search-form__datepicker_multy2,.search-form__datepicker_multy3,.search-form__datepicker_multy4{width:100%}.win-block{width:97%!important;margin:15px 5px;left:0!important}.win-bg2 .win-close{right:-15px!important;top:-2px!important}.mob-clear{display:block}#login_form .reg_inputs input[type=email]{width:100%!important}#registration-form{margin-top:10px}#registration-form .reg_inputs input{width:100%}.login_pass{width:100%!important}.check_rem_me{width:20px!important}.reg_inputs{padding:15px 10px}.login_form .reg_choco_text{padding-left:10px;padding-right:10px}.main_contact_info .display_off_on{display:block}.select_payment_M.mob_bank_card:before{position:absolute;content:url(../../images/bank_card_select.png);top:50%;left:15px;margin-top:-7px}.select_payment_M.mob_cash_office:before{position:absolute;content:url(../../images/cash_office_select.png);top:50%;left:15px;margin-top:-7px;z-index:9999}.select_payment_M.mob_internet_banking:before{position:absolute;content:url(../../images/internet_banking_select.png);top:50%;left:15px;margin-top:-7px;z-index:9999}.select_payment_M.mob_altyn:before,.select_payment_M.mob_kaspi:before{position:absolute;content:url(../../images/cashless_selected.png);top:50%;left:15px;margin-top:-7px;z-index:9999}.contact_info .top .top_L,.contact_info .top .top_L .input_field,.contact_info .top .top_R,.refund_exchange p{width:100%}.refund_exchange p{margin:10px 0 15px}.refund_exchange a{margin:10px 0;padding:8px 0}#send_agree_refund,#send_cancel_req,.refund_exchange a{display:block;width:100%}#send_agree_refund{margin-top:30px;margin-left:0}.contact_bottom p{padding:0}.contact_bottom:before{content:""}.branches .adress,.branches .img{float:none;width:100%}.branches .img{margin:20px 0 0}.branches .vzvrt_but{width:100%;float:left;margin:10px 0}.info_tab{padding-bottom:10px}.info_tabs{float:none;width:100%}.info_tabs a{width:100%}.content-recommend h1,.content-recommend h2{padding:10px 5px;font-size:16px}.content-recommend h2{border-bottom:1px solid #afd8ea}table.recommend_table td{border:none}.main-filter{padding:0 5px}.recommend-search-row{flex-direction:column}.destination-from,.destination-to,.ticket-price{width:100%}.destination-from input,.destination-to input,.ticket-price input{width:100%;box-sizing:border-box}.destination-to,.ticket-price{margin-left:0}.recommend-search{margin:auto;margin-top:20px;float:none;text-align:center;color:#fff;cursor:pointer}.recommend_table{padding:0}.recommend_td_button{width:100%}table.recommend_table thead{display:none}table.recommend_table tbody td{display:block;padding:.6rem}table.recommend_table tbody td:before{content:attr(data-th);font-weight:700;display:inline-block;width:7rem}.recommend_mobile_line{display:block;height:1px;width:100%;background-color:#9ea3b7;margin:0 -11px;padding:0 11px;margin-top:10px}table.recommend_table td{text-align:left}.search_form__hide{display:none!important}.search_form__hide__button{display:block!important}.information>h1,.page>h1,.sitemap>h1{font-size:16px}#use_bonus_account,#void_bonus_account{box-sizing:border-box;width:80%;text-align:center;float:none;margin:20px auto}.book-dir table,.railways .book-dir table{width:100%}.book-dir .air-name{padding:10px 0 0 10px;float:none}.book-dir .common_ticket{float:none;margin:10px 0 10px 10px}.plain table td{display:block}.book-dir.bus .airport{width:auto;height:auto}.book-dir .col_title{font-size:14px;padding:5px 0;font-weight:600}.book-dir .marshrut{font-size:16px;margin-left:10px;width:40%;float:left;word-wrap:break-word;margin-bottom:15px}.book-dir .marshrut:nth-child(2n){padding-right:0}.book-dir .airport,.book-dir .time-title{font-size:13px}.book-dir .time-date{font-size:16px}.book-dir table{font-size:13px;padding-right:0}.kaspi_pay_button{margin:auto}.condition_link{float:none}.overall-price{float:none;width:100%}.order_btn_print{float:none;margin:auto;clear:both}.cabinet__button-big{float:none;width:100%;box-sizing:border-box;text-align:center;display:block;margin:20px 0}.cabinet__return-form-select,.cabinet__return-input{width:100%}.cabinet__ticket-steps li{display:block;margin-bottom:20px}.cabinet__ticket-input{width:100%;box-sizing:border-box}.about_table{padding:10px 0 0}.about_item,.about_item_text{width:100%}.row_ticket{position:relative}.row_ticket:after{content:"";position:absolute;bottom:2px;width:100%;height:1px;background-color:#9ea3b7}.row_ticket:last-child:after{display:none}.book-dir .plain{padding-left:0}.plain .col_title{display:none!important}.col_tick{display:none}.plain .col_val{display:inline-block;vertical-align:top;width:50%}.plain .fly_ports{padding-right:0}.plain table tbody td{display:block;padding:.6rem}.plain table tbody td:before{content:attr(data-th);display:inline-block;width:35%;word-wrap:break-word}.main_promos{padding-top:0}.main_promos_header{border:none;text-align:center}.promo_mini_tab{display:none}.promo_tab{float:none;width:100%}.image_tab img{width:100%;height:auto}.txt_tab{padding:0;text-align:center}.main_articles,.promo-detail__banner{display:none}.promo-detail__banner--mobile{display:block;width:100%;margin:auto}.promo-detail__banner.promo-detail__banner--alternative{display:block}.promo-detail__banner--mobile.promo-detail__banner--alternative{display:none}.promo_middle_tab{float:none;width:100%}.image_middle_tab img,.info-world-map img{width:100%;height:auto}.all__by_region__li_reg{width:100%;float:none}.countries input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.countries input,.countries table{width:100%;box-sizing:border-box}.countries table tbody{width:100%}.countries .input-recommend-date{width:100px!important}.countries .list-td{display:block;width:100%!important;word-wrap:break-word}.promo_description{padding:0 10px;line-height:normal}.promo_description img,.promo_description table{width:100%!important;box-sizing:border-box;height:auto!important;min-width:100%!important}.review__row{padding:15px}.review__form h2{padding:15px 0;text-align:center}.review__form_fieldset{float:none;margin:auto}.review__form{padding:0 15px 10px;text-align:center}.review__form input,.review__form textarea{width:100%;box-sizing:border-box}.review__form textarea{max-width:100%}.review__form .review__form_button{margin:auto;margin-bottom:20px}.review__left,.review__right{float:none;width:100%}.review__right{word-wrap:break-word}a.link_on_review_rules{float:none}.exchange_container input[type=submit],.refund_container input[type=submit]{width:100%}.error_link_to_main{display:block!important}.error_text_hint{display:none}.about .content{padding:5px 10px}.about .our_advantages .adv_container{flex-direction:column}.about .our_advantages .adv_item{width:100%;margin:10px 0 15px}.about .our_awards .award_item{width:100%;margin-bottom:20px}.about .our_awards .award_item div{float:none;text-align:left;width:100%;margin-right:10px}.about .our_awards .award_item div .about_lg{width:100px}.recommend_cities_head_text{width:100%}.recommend_city_item{float:none;width:100%}.recommend_city_desc{width:100%}.recommend_cities_head{margin-left:0}.search-from-type{margin-left:0;margin-bottom:20px;position:static}.search-from-type input[type=checkbox]+label[for=railways-type]{margin-left:0}.search-from-type input[type=checkbox]+label[for=hotels-type]{margin-left:0;display:block}#articles{justify-content:space-around}#articles .article_tab:nth-child(3n),.article_tab{float:none;margin:15px 10px}.personal_cabinet .main_reis_bus{width:100%;margin:10px 0}.personal_cabinet .bus_p{margin-left:15px}.subscribe__buttons form{width:170px}.countries .airline_links{display:block;margin:10px 20px 10px 0;width:100%;box-sizing:border-box}.countries .dest_city_from,.countries .dest_city_from_local,.countries .dest_city_to,.countries .dest_city_to_local{width:100%}.load-slider .logo{width:130px}.load-slider .title{font-size:16px}.plane.animate{animation-duration:5s}.overflow-scroll{overflow-x:scroll}.main_info_railways .railways_row.act{padding-bottom:20px}.carriage-type-1 .center-side .section .coupe span a:hover{background-color:#52aed5}.center-side .section .coupe span a.selected-seat,.center-side .section .coupe span a.selected-seat:hover,.center-side .section .side-seats span a.selected-seat,.center-side .section .side-seats span a.selected-seat:hover{background-color:#ff8a00}.railways-main_container .main_info_title_railways{display:none}.railways-main_container .main_info_title_railways.roundtrip{display:block}.railways-heading-type h2{margin-left:0;margin-top:15px;margin-bottom:0}.railways-main_container .info_for_pass{text-align:left}.main_info_railways .rows .title_mob{padding:0;color:#757c99;font-size:12px;margin:9px 0;font-weight:100}.main_info_railways .train{width:50%;height:115px}.main_info_railways .train .title_mob{padding:0 5% 0 13%}.main_info_railways .train img{margin-top:7px}.main_info_railways .train .roundtrip-from-train-type-container .logo{padding-left:13%}.main_info_railways .train .roundtrip-from-train-type-container .logo img{margin-left:0}.main_info_railways .train span{top:40px}.main_info_railways .train span:last-child{top:63px}.main_info_railways .roundtrip-from-train-type-container .type span:last-child,.main_info_railways .roundtrip-from-train-type-container span,.main_info_railways .roundtrip-to-train-type-container span{display:block;top:0}.main_info_railways .flight{width:50%}.main_info_railways .flight p{padding:0}.main_info_railways .flight p:nth-child(3),.main_info_railways .roundtrip-to-train-type-container{display:none}.main_info_railways .departures_landing{clear:both;width:50%}.main_info_railways .departures_landing .title_mob,.main_info_railways .departures_landing p,.main_info_railways .time_in_way .duration{padding:0 5% 0 13%}.main_info_railways .show-railways-route{padding-top:0;margin-bottom:28px;width:auto;border-bottom:none;text-decoration:underline}.main_info_railways .show-railways-route span{display:inline}.main_info_railways .additional_data p:not(:first-child),.main_info_railways .arrival_landing p{padding:0}.main_info_railways .additional_data{position:static;clear:both}.main_info_railways .arrival_landing{width:50%}.main_info_railways .time_in_way{clear:both;width:50%;margin-bottom:20px}.main_info_railways .time_in_way .title_mob{padding:0 5% 0 13%}.main_info_railways .other_carriages{margin-top:80px}.main_info_railways .other_carriages.active{margin-top:0}.main_info_railways .carriage_type_field{height:130px}.main_info_railways .other_carriages .carriage_type_field .car_type{width:100%;float:none;position:relative;overflow:auto}.main_info_railways .other_carriages .carriage_type_field .carriage_t_link{margin-bottom:25px;margin-left:19px}.main_info_railways .other_carriages .carriage_type_field .choose_field{width:100%;float:none;position:relative;overflow:auto}.main_info_railways .other_carriages .carriage_type_field .choose_field a{margin-left:19px;margin-bottom:6px}.main_info_railways .other_carriages .carriage_type_field .available_sum_places{width:100%;float:none;position:relative;overflow:auto}.main_info_railways .rail_buy{right:0;left:0;top:120px}.main_info_railways .rail_buy.roundtrip{padding-left:20px}.main_info_railways .rail_buy.chsd{left:0;right:0}.main_info_railways .other_carriages .carriage_type_field .carriage_num_available_places{margin-left:19px}.other_carriages .all_cariages ul li{margin-bottom:15px}.main_info_railways .car_item .overflow-carriage{overflow-x:scroll}.main_info_railways .car_item{margin-bottom:0;margin-left:19px}.other_carriages .selected_seats{padding-left:0}.main_info_railways .rows{padding-bottom:0!important}.main_info_railways .car_item .car_shadow{display:block}.main_info_railways .other_carriages .carriage_type_container{padding:20px 0;padding-bottom:80px}.other_carriages .data_places ul{margin:25px 0}.other_carriages .data_places ul li{display:block;margin-right:0;margin-bottom:15px}.data_places .undefined_car{padding-left:0}.other_carriages .all_cariages ul{margin-top:20px}.contact_us_container{padding-left:0!important}.direction .time_info .wait{padding-bottom:20px}.bonus h2{margin:10px 0 0!important}.input_field.bonus_card{margin-top:0}.input_field.bonus_card input[type=text]{width:98%}.visa__no_visa input[type=checkbox]{height:inherit!important}.select_passenger__denied_div{width:98%!important;font-size:12px!important;box-sizing:border-box}.information__transit_visa div{padding:0 12px}#book-docexpire,#book-transit,#docexpire-close,#transit-close{width:130px!important}.win-bg2 .name-block{margin-left:8px;margin-bottom:10px}.chocotravel-video-guide,.chocotravel-video-guide-grid__left,.chocotravel-video-guide-grid__right{width:100%}.chocotravel-video-guide-grid{flex-direction:column}.chocotravel-video-guide-grid__left{margin-right:0}.chocotravel-video-guide-md{display:none}.chocotravel-video-guide-xs{display:block}.chocotravel-video-guide-grid-item__num{width:30%}.chocotravel-video-guide-grid__desc{width:70%}.chocotravel-video-guide-grid__desc p{padding:0 5px}.mainpage-video-guide{width:100%;height:150px;background-size:100%;background-position:50%}.mainpage-video-guide-iframe{height:auto;width:100%}.mainpage__subscribe-form{width:100%;height:auto;padding:10px;flex-wrap:wrap}.mainpage__subscribe-form-text{align-items:flex-start;width:100%}.mainpage__subscribe-form-actions{width:100%;flex-wrap:wrap}.mainpage__subscribe-form-email{width:100%;margin:15px 0}.mainpage__subscribe-form-btn,.mainpage__subscribe-form-button,.mainpage__subscribe-form-email-input{width:100%}.congrat_subscribe_user .congrat_subscribe_user_win{width:70%;min-height:140px}.banner-img-aeroflot-item{display:none!important}.warnings__body .button-block{flex-wrap:wrap}.warnings__body .button-block .warning-button-change{margin-bottom:15px}.order-saved-cards-container{flex-wrap:wrap}.order-saved-cards-select-container{width:100%;margin:0 0 30px}.cabinet-cards-container-head{display:none}.cabinet-cards-container-body{min-width:100%;flex-wrap:wrap;flex-direction:column}.cabinet-cards-container{padding:10px;background:#fff}.cabinet-cards-container-body .cabinet-cards-container-body__item{padding-left:3px}.cabinet-cards-container-body .cabinet-cards-container-body__item:first-child:before{content:"\41D\43E\43C\435\440   \43A\430\440\442\44B:";font-size:12px}.cabinet-cards-container-body .cabinet-cards-container-body__item:nth-child(2):before{content:"\41D\430\438\43C\435\43D\43E\432\430\43D\438\435   \43A\430\440\442\44B:";font-size:12px}.cabinet-cards__add-new-card{left:0;right:0;bottom:-80px}.boarding-passes ul.boarding-passes__links{width:100%}.boarding-passes ul.boarding-passes__links--row li.boarding-passes__link{margin-right:60px}.boarding-passes ul li.boarding-passes__link{margin-bottom:10px;margin-left:0}.boarding-passes ul li.boarding-passes__link a{font-size:13px}.charter-search-row{display:none}.order-promocode-actions{flex-direction:column}.order-promocode-actions__btn--void{margin-bottom:20px}.order-promocode-actions__btn--use{width:100%;margin:0}.install-app-mainpage-container{width:100%;flex-wrap:wrap;padding:0 0 25px}.install-app-mainpage-desc{margin-left:50px;padding:0 20px;box-sizing:border-box}.install-app-mainpage-desc__head{font-size:20px;margin-top:30px;margin-bottom:10px}.install-app-mainpage-desc__text--small,.install-app-mainpage-form{display:none}.mainpage-popular-flights__slider{margin-top:40px}.mainpage-popular-flights__list-cities{width:100%}.mainpage-popular-flights__slider .slick-dots{top:-25px;left:10px;width:180px;text-align:left}.mainpage-popular-cities{justify-content:center}.mainpage-popular-city{margin:10px}.mainpage-advantages{margin-top:50px}.mainpage-advantages-row{justify-content:space-around}.mainpage-advantage{margin:10px 0;height:auto}.promo_mini_tabs{margin:0 20px}.image_mini_tab img{margin:auto}.txt_mini_tab p{text-align:center}.promo_mini_tab{margin-right:0}.seat-reservation-window-inner{width:100%}.seat-reservation-window-body{padding:0 25px;flex-wrap:wrap;box-sizing:border-box}.seat-reservation-window-passengers{width:100%;margin-right:0}.seat-reservation-window-passenger{width:270px}.seat-reservation-window-passenger__count-text{font-size:14px}.plane-plan{height:auto;width:280px;padding-right:0;padding-left:0;margin-left:auto;margin-right:auto}.plane-plan-body,.plane-plan-container{width:100%}.plane-plan-header,.plane-plan-row{box-sizing:border-box;padding:0 10px;width:100%}.seat-reservation-price-text{font-size:13px;width:100%;order:1;text-align:center;margin:0}.seat-reservation-actions{height:100px;padding-bottom:15px;padding-top:15px;flex-wrap:wrap;position:static;transition:all .3s ease}.seat-reservation-actions--fixed{position:fixed;bottom:0;transition:all .3s ease}.seat-reservation-back-btn{order:2}.seat-reservation-finish-btn,.seat-reservation-next-btn{order:3}.seat-reservation-window-head-cities{text-align:center;display:flex;flex-direction:column}.seat-reservation-window-head{overflow:hidden;overflow-x:scroll}.seat-reservation-window-head-cities__city:first-child:after{right:28px;top:14px;transform:rotate(90deg)}.seat-reservation-window-head__item{min-width:70px}.plane-plan-hints{margin-left:0;width:100%;position:static}.popular-tour,.popular-tour__back,.popular-tour__front,.popular-tours{width:100%}.city-to-city-infographics{flex-direction:column;justify-content:center;align-items:center}.order-feedback-modal{width:100%;padding:40px 10px}.forte-partnership__logo{margin:10px}.forte-partnership__logo,.forte-partnership__logo img{width:200px}.error-404-title__letter{font-size:170px}.error-404-title__letter--orange{margin-right:-18px}.error-404-title__letter--blue{margin-left:-18px}.error-404-subtitle{font-size:22px}.error-404-text{width:100%}.error-404-actions{flex-direction:column;justify-content:space-between;height:100px}.error-404-actions_btn{width:100%;margin-bottom:20px}.error-404-search-header__text{top:-70px;text-align:center;width:100%}.error-404-title__image{width:120px}.error-404-title__image--error{width:100%}.search-form__add_route,.search-form_best_price{display:none}.search-form__add_route_mobile,.search-form_best_price_mobile{display:block;margin:10px 0 0 30px}.search-history{margin-top:25px;margin-bottom:10px}}@media screen and (max-width:800px){body{max-width:100%}.search__results{margin:0 -20px}.wrapper{width:auto;padding:0 20px}.header__logo{width:50%}.header__logo img{width:220px;height:auto}.text_load{position:absolute;background-color:rgba(66,167,212,.88);top:0;font-size:20px;line-height:normal;height:auto;margin:auto}.text_load2{display:none}.search-form__datepicker,.search-form__datepicker_multy,.search-form__datepicker_multy2,.search-form__datepicker_multy3,.search-form__datepicker_multy4{visibility:hidden}.kalendae,.search-form__trip-choose{display:none}.phones__icon{margin-right:10px}.onoffswitch,.search_form_mobile,.search_form_mobile2{display:block}.search-form__date_choose{display:none!important}.search-form__passengers__count li{font-size:12px;margin:0 0 7px}.search-form__passengers__count li .psngr_value{width:115px}.search-form__input input{border:1px solid #9ea3b7;line-height:normal}.search-form__passengers__choose{width:100%}.search-form__passengers{background:#fff;margin:0 0 20px!important}.a_date{border:1px solid #9ea3b7!important;padding-left:13px}.labhint{display:inline-block!important}.num_way,.num_way2,.num_way3{font-size:15px;padding-bottom:5px;width:80%;display:inline-block}.search-form__icon_change{float:right!important}.footer_right_mobile,.sand_button{display:block}.search-form__button_search__mobile{width:100%}.menu__right{display:none}.search-form__passengers__choose,.search-form__passengers__count,.search-form__trip-type{border:none}.header__phones{font-size:13px}.hp1{font-size:10px;padding:0}.menu__main{width:100%;margin:0;flex-wrap:wrap;margin-top:10px}.menu__main a{justify-content:flex-start;margin:0 0 5px;padding:0;width:calc(50% - 10px)}.menu__main a.rentalcars{display:none}.menu__main a span{padding:5px 0 5px 10px;line-height:15px}.mainpage_about_txt{margin-bottom:25px}.menu__right_mobile{display:block;margin-bottom:20px}.search-form__delete-row{background:url(../../images/icon-delete-row_03.png) 2px 0 no-repeat;width:15px;float:right}.win-bg{height:780px}.faq input{width:100%}.info-about-new-office{flex-direction:column}.install-app-mainpage-container{justify-content:center}}@media screen and (max-width:999px){.content{padding-bottom:10px}}@media (max-width:500px){.header__logo img{width:100%}.mobile-stub{display:none;width:100%;height:100%;position:fixed;background-image:linear-gradient(0deg,#387fbf,#4e98db);z-index:99999999}.mobile-stub--show{display:block}.mobile-stub__wrapper{display:flex;flex-direction:column;align-items:center;justify-content:space-around;height:95%}.mobile-stub__logo{margin-bottom:14px;width:170px;margin-top:15px}.mobile-stub__text{font-size:24px;letter-spacing:.4px;text-align:center;color:#fff;margin:0}.mobile-stub__iphone{margin-bottom:0;margin-left:-17px;width:210px}.mobile-stub__mini-text{font-size:14px;margin:0;margin-bottom:10px}.mobile-stub__mini-text,.mobile-stub__setup_link{display:block;text-align:center;letter-spacing:.4px;color:#fff}.mobile-stub__setup_link{width:240px;height:50px;line-height:50px;border-radius:25px;background-color:#ff8a00;box-shadow:0 15px 14.7px 1.3px rgba(71,72,72,.2);margin-left:auto;margin-right:auto;font-size:19px;text-transform:uppercase;margin-bottom:21px;text-decoration:none;box-sizing:border-box}.mobile-stub__skip_link{font-size:13px;letter-spacing:.4px;text-align:center;color:#fff;margin-bottom:5px}.install-app-mainpage__main-img{width:75%;display:block;margin:auto}.install-app-mainpage-desc{width:100%;margin-left:0}}@media (max-width:450px){.personal_cabinet .top .bus{width:25%}.personal_cabinet .top .flights,.personal_cabinet .top .group_booking{width:50%}.mainpage-popular-flights__list-cities{font-size:13px}.mainpage-popular-city{width:100%;margin:10px 0}.mainpage-popular-city-head,.mainpage-popular-city-head__image{width:100%}.mainpage-popular-city-price__link,.mainpage-popular-city-price__text,.mainpage-popular-city-price__text--small{font-size:12px}.mainpage-popular-flights__slider{padding:0 5px}.mainpage-popular-flights__list-item{margin:0 5px 20px}.mainpage-advantage{width:100%}.fly-calendar{overflow-x:scroll}.fly-calendar__by-months,.fly-calendar__by-weeks{width:340px}.fly-calendar__by-weeks .datepicker--cell-day{width:42px}}@media screen and (max-width:330px){.hp1{width:120px}}.app-button{transition:.3s ease-in-out;border:1px solid #9ea3b7;border:1px solid var(--color-gray);justify-content:center;box-sizing:border-box;text-decoration:none;align-items:center;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-size:13px;padding:0 11px;color:#212c5b;display:flex;outline:none;height:35px}.app-button:hover{background:#f0f1f4;background:var(--color-ultra-light-gray)}.app-button--primary{background:#387fbf;background:var(--color-primary);color:#fff;border:0}.app-button--primary:hover{background:#1463aa;background:var(--color-primary-dark)}.app-button--trans{background:none;color:#fff;border:none}.app-button--trans:hover{background:none}.app-button__icon{background-repeat:no-repeat;background-size:contain;vertical-align:middle;display:inline-block;height:15px;width:15px}.app-button__icon--right{margin-left:10px}.app-button__icon--left{margin-right:10px}.app-button__icon--extend{background-image:url(/media/v3/media/images/filters/expand.svg)}.app-button__icon--filter{background-image:url(/media/v3/media/images/filters/filters-icon.svg)}.app-button__icon--filter-white{background-image:url(/media/v3/media/images/filters/filters-icon--white.svg)}.app-button__icon--alarm{background-image:url(/media/v3/media/images/icons/alarm.svg)}.app-button__icon--graph{background-image:url(/media/v3/media/images/icons/graph.svg);height:11px}.app-button__icon--blue-arrow{background-image:url(/media/v3/media/images/icons/arrow-blue.svg);margin-top:2px;height:7px}.app-button__icon--arrow-toggle{background-image:url(/media/v3/media/images/icons/arrow-toggle--white.svg);transition:.3s ease-in-out;transition:var(--base-transition);margin-top:2px;height:7px}.app-button__icon--arrow-toggle-up{transform:rotate(180deg)}.app-button__icon--close{background-image:url(/media/v3/media/images/icons/close.svg)}@media screen and (max-width:350px){.app-button{font-size:12px;padding:0}}.app-button-round{transition:.3s ease-in-out;transition:var(--base-transition);background:#387fbf;background:var(--color-primary);justify-content:center;text-decoration:none;border-radius:20px;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:14px;cursor:pointer;color:#fff;margin:0 20px;display:flex;height:40px;border:none;width:180px}.app-button-round:hover{background:#1463aa;background:var(--color-primary-dark)}.app-button-round:focus{outline:none;box-shadow:0 0 0 2px #ea242487;box-shadow:0 0 0 2px var(--color-red-focus)}.input{border:1px solid #cfd1db;box-sizing:border-box;border-radius:3px;padding:5px 10px;font-size:13px;height:35px}.input--medium{width:200px}.radio-button{box-sizing:border-box;display:block;min-height:17px;min-width:17px;box-shadow:0 0 0 1px #9ea3b7;box-shadow:0 0 0 1px var(--color-gray);transition:.2s ease-in;border:4px solid #fff;border-radius:50%;cursor:pointer}.radio-button.\--left{margin-right:8px}.radio-button-wrapper{display:inline-flex;cursor:pointer}.radio-button-wrapper.\--vertical-centered{align-items:center}.radio-button-wrapper input{position:absolute;opacity:0}.radio-button-wrapper input:focus+.radio-button{outline:5px auto -webkit-focus-ring-color}.radio-button-wrapper input:checked+.radio-button{box-shadow:0 0 0 1px #387fbf;box-shadow:0 0 0 1px var(--color-primary);background-color:#387fbf;background-color:var(--color-primary);animation-name:on-option-choose;animation-duration:.2s;animation-iteration-count:1}@keyframes on-option-choose{0%{transform:scale(.9)}to{transform:scale(1)}}.fade-slide-in-enter-active,.fade-slide-in-leave-active{transition:.3s}.fade-slide-in-enter,.fade-slide-in-leave-to{opacity:0;transform:translateY(100%)}.slide-in-enter-active,.slide-in-leave-active{transition:.5s}.slide-in-enter,.slide-in-leave-to{transform:translateY(-100%)}.slide-up-enter-active,.slide-up-leave-active{transition:.5s}.slide-up-enter,.slide-up-leave-to{transform:translateY(200%)}.shake--horizontal{animation:shake--horizontal .82s cubic-bezier(.36,.07,.19,.97) both;transform:translateX(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:1000px}@keyframes shake--horizontal{10%,90%{transform:translateX(-1px)}20%,80%{transform:translateX(2px)}30%,50%,70%{transform:translateX(-4px)}40%,60%{transform:translateX(4px)}}.dropdown-enter-active,.dropdown-leave-active{transition:all .3s ease}.dropdown-enter,.dropdown-leave-to{transform:translateY(10px);opacity:0}.fade-enter-active,.fade-leave-active{transition:.3s}.fade-enter,.fade-leave-to{opacity:0}.fade-absolute-enter-active,.fade-absolute-leave-active{transition:.3s}.fade-absolute-enter,.fade-absolute-leave-to{position:absolute;opacity:0}.ui-scale-enter-active,.ui-scale-leave-active{transition:.1s ease-in}.ui-scale-enter,.ui-scale-leave-to{transform:scale(.6);opacity:0}.anim-gloss{pointer-events:none;position:absolute;top:-50px;right:100px;width:0;height:300%;display:block;opacity:0;background:#fff;animation:2s cubic-bezier(.48,.07,.16,1.01) .5s 2 forwards gloss}@keyframes gloss{0%{transform:translate(-150px) rotate(20deg)}20%{width:30px;opacity:0}40%{opacity:.3}50%{opacity:.1}to{transform:translate(200px) rotate(20deg)}}.ui-checkbox{position:relative;cursor:pointer}.ui-checkbox__box{display:inline-block;left:0;box-shadow:0 0 0 1px #387fbf;box-shadow:0 0 0 1px var(--color-primary);border-radius:3px;border-radius:var(--radius-xs);transition:.3s ease-in;overflow:hidden}.ui-checkbox__box,.ui-checkbox__box:after{background-repeat:no-repeat;background-position:50%}.ui-checkbox__box:after{display:block;content:"";background-color:#fff;background-image:url(/media/v3/media/images/icons/checkbox--white.svg);transform:scale(0);transition:transform .1s ease-in}.ui-checkbox__box.\--sm{min-height:16px;max-height:16px;min-width:16px;max-width:16px;background-size:10px}.ui-checkbox__box.\--sm:after{width:16px;height:16px;background-size:10px}.ui-checkbox__box.\--md{min-height:20px;max-height:20px;min-width:20px;max-width:20px;background-size:16px}.ui-checkbox__box.\--md:after{width:20px;height:20px;background-size:16px}.ui-checkbox-input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.ui-checkbox-input:hover+.ui-checkbox__box{background-image:url(/media/v3/media/images/icons/checkbox--primary.svg)}.ui-checkbox-input:checked+.ui-checkbox__box:after{background-color:#387fbf;background-color:var(--color-primary);transform:scale(1)}.ui-checkbox-input:hover:checked+.ui-checkbox__box:after{background-image:url(/media/v3/media/images/icons/checkbox--white.svg);transform:scale(1)}.ui-checkbox-input:focus+.ui-checkbox__box{box-shadow:0 0 0 1px #387fbf,0 0 0 4px #a8d9ef;box-shadow:0 0 0 1px var(--color-primary),0 0 0 4px var(--color-blue-focus)}.ui-checkbox-input:disabled+.ui-checkbox__box:after{border-color:#9ea3b7;border-color:var(--color-gray);cursor:not-allowed}.ui-checkbox-input:disabled+.ui-checkbox__box{background-image:none}.ui-checkbox-input:disabled:checked+.ui-checkbox__box:after{background-color:#fff;background-image:url(/media/v3/media/images/icons/checkbox--gray.svg)}.heading{font-weight:600;color:#383838}.heading--1{font-size:24px;line-height:36px}.heading--2{font-size:20px;line-height:28px}.text{color:#383838;font-size:14px;line-height:20px}.link{color:#387fbf;font-size:inherit;line-height:18px}@keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes scale{0%{transform:scale(0)}70%{transform:scale(1.1)}to{transform:scale(1)}}.progress{position:fixed;z-index:10000;height:4px;width:100%;opacity:0;left:0;top:0;background:#387fbf;background:var(--color-primary);transition:.5s ease-in}.progress.\--animate{animation-timing-function:cubic-bezier(.97,1.21,.61,.74);animation-iteration-count:infinite;animation-name:progress;animation-duration:3s;opacity:1}.progress.\--finish{width:150%;animation-duration:.3s;animation-name:finish;animation-delay:.5s}@keyframes progress{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes finish{0%{opacity:1}to{opacity:0}}.modal-window-wrapper{z-index:1800;z-index:var(--level-modal);overflow-x:hidden;overflow-y:auto;position:fixed;display:block;height:100%;width:100%;left:0;top:0;background-color:rgba(0,0,0,.6)}.modal-dialog{min-height:calc(100% - 16px);width:calc(100% - 16px);box-sizing:border-box;align-items:center;position:relative;margin:8px auto;display:flex;pointer-events:none}@media screen and (min-width:500px){.modal-dialog{min-height:calc(100% - 80px);margin:20px auto}}.modal-content{box-sizing:border-box;flex-direction:column;position:relative;display:flex;margin:auto;width:100%;pointer-events:auto}.modal-fade-slide-enter-active,.modal-fade-slide-leave-active,.modal-scale-enter-active,.modal-scale-leave-active{transition:.3s}.modal-fade-slide-enter,.modal-fade-slide-leave-to,.modal-scale-enter,.modal-scale-leave-to{opacity:0}.modal-scale-enter-active .modal-content,.modal-scale-leave-active .modal-content{animation-name:scale;animation-duration:.3s;animation-iteration-count:1;animation-timing-function:ease-out}.modal-scale-leave-active .modal-content{animation-direction:reverse}.modal-fade-slide-enter .modal-content,.modal-fade-slide-leave-to .modal-content{opacity:0;transform:translateY(-50%)}.modal-fade-slide-enter-active .modal-content,.modal-fade-slide-leave-active .modal-content{transition:.3s ease-in}.promo-banners-slider{margin-top:3rem;margin-bottom:1.25rem;height:140px;overflow:hidden}@media screen and (max-width:1000px){.promo-banners-slider{display:none}}.promo-banners-slider .slick-list{height:140px;border-radius:5px;border-radius:var(--radius-md)}.promo-banners-slider .slick-prev{left:0;transform:translate(-36px,-50%)}.promo-banners-slider .slick-next{right:0;transform:translate(36px,-50%)}.promo-banners-slider:hover .slick-prev{transform:translate(12px,-50%)}.promo-banners-slider:hover .slick-next{transform:translate(-12px,-50%)}.promo-banners-slider .slick-prev:before{transform:translateX(1px) rotate(-45deg)}.promo-banners-slider .slick-next:before{transform:translateX(-2px) rotate(135deg)}.promo-banners-slider .slick-arrow:before{height:8px;width:8px;border-left:2px solid #fff;border-top:2px solid #fff;background:0}.promo-banners-slider .slick-arrow:focus,.promo-banners-slider .slick-arrow:hover{background:rgba(0,0,0,.5)}.promo-banners-slider .slick-arrow{justify-content:center;box-sizing:border-box;align-items:center;display:flex;height:36px;z-index:1;padding:5px;width:36px;background:rgba(0,0,0,.2);transition:.2s ease-in;border-radius:50%}.promo-banners-slider__controlls{justify-content:center;align-items:center;position:absolute;display:flex;width:100%;bottom:0}.promo-banners-slider__controlls>li{padding:22px 0 8px;margin:0 2px;width:40px;height:2px;transition:.2s ease-in-out;background:linear-gradient(180deg,transparent 80%,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 88%,transparent 0);cursor:pointer}.promo-banners-slider__controlls>li.slick-active{background:linear-gradient(180deg,transparent 80%,rgba(0,0,0,.5) 0,rgba(0,0,0,.5) 88%,transparent 0)}.promo-banners-slider__controlls button{display:none}.promo-banners-slider__item{min-width:1000px;height:inherit;margin:0 auto}.promo-banners-slider__item>a{height:inherit}.promo-banners-slider__item img{height:inherit;width:100%}.std-modal{padding:60px;box-shadow:0 4px 8px rgba(0,0,0,.2);box-shadow:var(--elevation-modal);border-radius:5px;border-radius:var(--radius-md);color:#383838;color:var(--color-dark-text);background-color:#fff}@media screen and (max-width:500px){.std-modal{padding:48px 20px}}.std-modal.\--regular{max-width:560px}.std-modal.\--wide{max-width:700px}.std-modal__close-btn{box-sizing:border-box;position:absolute;height:40px;width:40px;right:18px;padding:0;top:18px;background-image:url(/media/v3/media/images/icons/close--gray.svg);background-color:transparent;background-repeat:no-repeat;background-position:50%;background-size:15px;border-radius:50%;border:none;transition:.3s ease-in;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}@media screen and (max-width:500px){.std-modal__close-btn{right:8px;top:8px}}.std-modal__close-btn:focus,.std-modal__close-btn:hover{outline:none;background-color:#f0f1f4;background-color:var(--color-ultra-light-gray)}.std-modal__heading{margin:0;text-align:center;font-weight:600;font-size:26px}@media screen and (max-width:500px){.std-modal__heading{font-size:24px}}.std-modal__body{margin:24px 0 36px;text-align:center;font-size:14px}@media screen and (max-width:500px){.std-modal__body{margin-bottom:24px}}.std-modal__actions-container{justify-content:space-between;flex-direction:column;margin:0 auto;display:flex;width:324px}@media screen and (max-width:500px){.std-modal__actions-container{width:100%}}.standard-modal-action{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;margin:8px 0;justify-content:center;box-sizing:border-box;align-items:center;display:flex;height:44px;text-decoration:none;text-align:center;font-weight:600;font-size:14px;border-radius:3px;border-radius:var(--radius-xs);background-color:transparent;transition:.3s ease-in;cursor:pointer}@media screen and (max-width:500px){.standard-modal-action{font-size:12px}}.standard-modal-action:focus{outline:none;box-shadow:0 0 0 3px #a8d9ef;box-shadow:0 0 0 3px var(--color-blue-focus)}.standard-modal-action:active{transform:scale(.99)}.standard-modal-action.\--primary{background-color:#387fbf;background-color:var(--color-primary);color:#fff}.standard-modal-action.\--primary:hover{background-color:#1463aa;background-color:var(--color-primary-dark)}.standard-modal-action.\--outline-primary{border:1px solid #387fbf;border:1px solid var(--color-primary);color:#387fbf;color:var(--color-primary)}.standard-modal-action.\--outline-primary:hover{border-color:#1463aa;border-color:var(--color-primary-dark);color:#1463aa;color:var(--color-primary-dark)}.standard-modal-action.\--disabled{border:1px solid #9ea3b7;border:1px solid var(--color-gray);color:#9ea3b7;color:var(--color-gray)}.standard-modal-action.\--disabled:hover{border-color:#9ea3b7;border-color:var(--color-gray);color:#9ea3b7;color:var(--color-gray)}.toast-container{justify-content:center;flex-direction:column;position:fixed;align-items:flex-end;font-size:14px}.toast,.toast-container{box-sizing:border-box;display:flex}.toast{justify-content:space-between;padding:16px 22px 16px 16px;align-items:center;position:relative;min-height:40px;margin:4px 0;width:400px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);background:#383838cf;border-radius:4px;color:#fff;transition:.5s ease}.toast:first-child{margin-top:0}.toast__dismiss{justify-content:center;box-sizing:border-box;align-items:center;position:absolute;display:flex;height:30px;width:30px;right:0;top:0;text-align:center;font-weight:600;line-height:20px;font-size:20px;color:#fff;background-color:transparent;border:2px solid transparent;transition:.3s ease-in;border-radius:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.toast__dismiss:focus{outline:0;border:2px solid hsla(0,0%,100%,.5)}@media screen and (min-width:800px){.toast-container{top:10px;right:10px}.\--appear{opacity:.1}.\--appear,.\--remove{transform:translateX(100%)}.\--remove{opacity:0}}@media screen and (max-width:800px){.toast-container{left:10px;right:10px;top:10px}.toast{width:100%}.\--appear{opacity:.8;transform:translateY(50px)}.\--remove{opacity:0;transform:translateY(-50px)}}.container{max-width:100%}@media (min-width:1000px){.container{max-width:1000px}}.space-x-0>:not(template)~:not(template){--space-x-reverse:0;margin-right:calc(0px * var(--space-x-reverse));margin-left:calc(0px * (1 - var(--space-x-reverse)))}.space-y-1>:not(template)~:not(template){--space-y-reverse:0;margin-top:calc(.25rem * (1 - var(--space-y-reverse)));margin-bottom:calc(.25rem * var(--space-y-reverse))}.space-y-2>:not(template)~:not(template){--space-y-reverse:0;margin-top:calc(.5rem * (1 - var(--space-y-reverse)));margin-bottom:calc(.5rem * var(--space-y-reverse))}.space-x-2>:not(template)~:not(template){--space-x-reverse:0;margin-right:calc(.5rem * var(--space-x-reverse));margin-left:calc(.5rem * (1 - var(--space-x-reverse)))}.space-y-3>:not(template)~:not(template){--space-y-reverse:0;margin-top:calc(.75rem * (1 - var(--space-y-reverse)));margin-bottom:calc(.75rem * var(--space-y-reverse))}.space-x-3>:not(template)~:not(template){--space-x-reverse:0;margin-right:calc(.75rem * var(--space-x-reverse));margin-left:calc(.75rem * (1 - var(--space-x-reverse)))}.space-y-4>:not(template)~:not(template){--space-y-reverse:0;margin-top:calc(1rem * (1 - var(--space-y-reverse)));margin-bottom:calc(1rem * var(--space-y-reverse))}.space-y-5>:not(template)~:not(template){--space-y-reverse:0;margin-top:calc(1.25rem * (1 - var(--space-y-reverse)));margin-bottom:calc(1.25rem * var(--space-y-reverse))}.space-x-5>:not(template)~:not(template){--space-x-reverse:0;margin-right:calc(1.25rem * var(--space-x-reverse));margin-left:calc(1.25rem * (1 - var(--space-x-reverse)))}.space-y-6>:not(template)~:not(template){--space-y-reverse:0;margin-top:calc(1.5rem * (1 - var(--space-y-reverse)));margin-bottom:calc(1.5rem * var(--space-y-reverse))}.space-x-6>:not(template)~:not(template){--space-x-reverse:0;margin-right:calc(1.5rem * var(--space-x-reverse));margin-left:calc(1.5rem * (1 - var(--space-x-reverse)))}.space-x-8>:not(template)~:not(template){--space-x-reverse:0;margin-right:calc(2rem * var(--space-x-reverse));margin-left:calc(2rem * (1 - var(--space-x-reverse)))}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.bg-transparent{background-color:transparent}.bg-black{--bg-opacity:1;background-color:#3d3d3d;background-color:rgba(61,61,61,var(--bg-opacity))}.bg-white{--bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity))}.bg-red-400{--bg-opacity:1;background-color:#ef8181;background-color:rgba(239,129,129,var(--bg-opacity))}.bg-red-500{--bg-opacity:1;background-color:#eb5757;background-color:rgba(235,87,87,var(--bg-opacity))}.bg-green-400{--bg-opacity:1;background-color:#e8f5eb;background-color:rgba(232,245,235,var(--bg-opacity))}.bg-green-500{--bg-opacity:1;background-color:#27ae60;background-color:rgba(39,174,96,var(--bg-opacity))}.bg-blue-300{--bg-opacity:1;background-color:#eff9fe;background-color:rgba(239,249,254,var(--bg-opacity))}.bg-blue-350{--bg-opacity:1;background-color:#ddeff8;background-color:rgba(221,239,248,var(--bg-opacity))}.bg-blue-400{--bg-opacity:1;background-color:#6099cc;background-color:rgba(96,153,204,var(--bg-opacity))}.bg-blue-500{--bg-opacity:1;background-color:#387fbf;background-color:rgba(56,127,191,var(--bg-opacity))}.bg-blue-600{--bg-opacity:1;background-color:#1463aa;background-color:rgba(20,99,170,var(--bg-opacity))}.bg-orange-300{--bg-opacity:1;background-color:#fff3e5;background-color:rgba(255,243,229,var(--bg-opacity))}.bg-orange-400{--bg-opacity:1;background-color:#ffb257;background-color:rgba(255,178,87,var(--bg-opacity))}.bg-orange-500{--bg-opacity:1;background-color:#ff8a00;background-color:rgba(255,138,0,var(--bg-opacity))}.bg-orange-600{--bg-opacity:1;background-color:#e57c00;background-color:rgba(229,124,0,var(--bg-opacity))}.bg-yellow-200{--bg-opacity:1;background-color:#fffdf3;background-color:rgba(255,253,243,var(--bg-opacity))}.bg-yellow-300{--bg-opacity:1;background-color:#fff3e7;background-color:rgba(255,243,231,var(--bg-opacity))}.bg-gray-300{--bg-opacity:1;background-color:#f0f1f4;background-color:rgba(240,241,244,var(--bg-opacity))}.bg-gray-400{--bg-opacity:1;background-color:#cfd1db;background-color:rgba(207,209,219,var(--bg-opacity))}.bg-gray-500{--bg-opacity:1;background-color:#9ea3b7;background-color:rgba(158,163,183,var(--bg-opacity))}.hover\:bg-transparent:hover{background-color:transparent}.hover\:bg-blue-400:hover{--bg-opacity:1;background-color:#6099cc;background-color:rgba(96,153,204,var(--bg-opacity))}.hover\:bg-blue-500:hover{--bg-opacity:1;background-color:#387fbf;background-color:rgba(56,127,191,var(--bg-opacity))}.hover\:bg-blue-600:hover{--bg-opacity:1;background-color:#1463aa;background-color:rgba(20,99,170,var(--bg-opacity))}.hover\:bg-orange-500:hover{--bg-opacity:1;background-color:#ff8a00;background-color:rgba(255,138,0,var(--bg-opacity))}.hover\:bg-orange-600:hover{--bg-opacity:1;background-color:#e57c00;background-color:rgba(229,124,0,var(--bg-opacity))}.hover\:bg-gray-300:hover{--bg-opacity:1;background-color:#f0f1f4;background-color:rgba(240,241,244,var(--bg-opacity))}.active\:bg-blue-300:active{--bg-opacity:1;background-color:#eff9fe;background-color:rgba(239,249,254,var(--bg-opacity))}.active\:bg-blue-400:active{--bg-opacity:1;background-color:#6099cc;background-color:rgba(96,153,204,var(--bg-opacity))}.active\:bg-blue-600:active{--bg-opacity:1;background-color:#1463aa;background-color:rgba(20,99,170,var(--bg-opacity))}.active\:bg-orange-600:active{--bg-opacity:1;background-color:#e57c00;background-color:rgba(229,124,0,var(--bg-opacity))}.active\:bg-gray-300:active{--bg-opacity:1;background-color:#f0f1f4;background-color:rgba(240,241,244,var(--bg-opacity))}.disabled\:bg-blue-600:disabled{--bg-opacity:1;background-color:#1463aa;background-color:rgba(20,99,170,var(--bg-opacity))}.disabled\:bg-gray-400:disabled{--bg-opacity:1;background-color:#cfd1db;background-color:rgba(207,209,219,var(--bg-opacity))}.bg-gradient-to-r{background-image:linear-gradient(90deg,var(--gradient-color-stops))}.bg-gradient-to-l{background-image:linear-gradient(270deg,var(--gradient-color-stops))}.from-transparent{--gradient-from-color:transparent;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,transparent)}.to-blue-350{--gradient-to-color:#ddeff8}.hover\:to-transparent:hover{--gradient-to-color:transparent}.bg-opacity-25{--bg-opacity:0.25}.bg-opacity-75{--bg-opacity:0.75}.bg-opacity-100,.hover\:bg-opacity-100:hover{--bg-opacity:1}.border-collapse{border-collapse:collapse}.border-transparent{border-color:transparent}.border-white{--border-opacity:1;border-color:#fff;border-color:rgba(255,255,255,var(--border-opacity))}.border-red-400{--border-opacity:1;border-color:#ef8181;border-color:rgba(239,129,129,var(--border-opacity))}.border-red-500{--border-opacity:1;border-color:#eb5757;border-color:rgba(235,87,87,var(--border-opacity))}.border-blue-300{--border-opacity:1;border-color:#eff9fe;border-color:rgba(239,249,254,var(--border-opacity))}.border-blue-400{--border-opacity:1;border-color:#6099cc;border-color:rgba(96,153,204,var(--border-opacity))}.border-blue-500{--border-opacity:1;border-color:#387fbf;border-color:rgba(56,127,191,var(--border-opacity))}.border-blue-600{--border-opacity:1;border-color:#1463aa;border-color:rgba(20,99,170,var(--border-opacity))}.border-orange-500{--border-opacity:1;border-color:#ff8a00;border-color:rgba(255,138,0,var(--border-opacity))}.border-orange-600{--border-opacity:1;border-color:#e57c00;border-color:rgba(229,124,0,var(--border-opacity))}.border-gray-300{--border-opacity:1;border-color:#f0f1f4;border-color:rgba(240,241,244,var(--border-opacity))}.border-gray-400{--border-opacity:1;border-color:#cfd1db;border-color:rgba(207,209,219,var(--border-opacity))}.border-gray-500{--border-opacity:1;border-color:#9ea3b7;border-color:rgba(158,163,183,var(--border-opacity))}.focus\:border-blue-500:focus{--border-opacity:1;border-color:#387fbf;border-color:rgba(56,127,191,var(--border-opacity))}.focus\:border-gray-500:focus{--border-opacity:1;border-color:#9ea3b7;border-color:rgba(158,163,183,var(--border-opacity))}.border-opacity-50{--border-opacity:0.5}.rounded-none{border-radius:0}.rounded-xs{border-radius:3px}.rounded{border-radius:4px}.rounded-lg{border-radius:8px}.rounded-xl{border-radius:12px}.rounded-full{border-radius:9999px}.rounded-t{border-top-left-radius:4px}.rounded-r,.rounded-t{border-top-right-radius:4px}.rounded-b,.rounded-r{border-bottom-right-radius:4px}.rounded-b,.rounded-l{border-bottom-left-radius:4px}.rounded-l{border-top-left-radius:4px}.rounded-t-md{border-top-left-radius:5px;border-top-right-radius:5px}.rounded-b-md{border-bottom-right-radius:5px;border-bottom-left-radius:5px}.rounded-t-lg{border-top-left-radius:8px;border-top-right-radius:8px}.rounded-r-lg{border-top-right-radius:8px}.rounded-b-lg,.rounded-r-lg{border-bottom-right-radius:8px}.rounded-b-lg{border-bottom-left-radius:8px}.rounded-tl{border-top-left-radius:4px}.rounded-tr-lg{border-top-right-radius:8px}.rounded-br-lg{border-bottom-right-radius:8px}.rounded-bl-lg{border-bottom-left-radius:8px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-none,.last\:border-none:last-child{border-style:none}.border-0{border-width:0}.border-2{border-width:2px}.border{border-width:1px}.border-t-0{border-top-width:0}.border-r-0{border-right-width:0}.border-b-0{border-bottom-width:0}.border-l-0{border-left-width:0}.border-r-2{border-right-width:2px}.border-t{border-top-width:1px}.border-r{border-right-width:1px}.border-b{border-bottom-width:1px}.box-border{box-sizing:border-box}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.cursor-wait{cursor:wait}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.hidden{display:none}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.flex-1{flex:1 1 0%}.flex-grow{flex-grow:1}.flex-shrink-0{flex-shrink:0}.flex-shrink{flex-shrink:1}.order-first{order:-9999}.font-sans{font-family:Open Sans,Arial,sans-serif}.font-light{font-weight:300}.font-normal{font-weight:400}.font-semibold{font-weight:600}.font-bold{font-weight:700}.h-0{height:0}.h-2{height:.5rem}.h-3{height:.75rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-10{height:2.5rem}.h-12{height:3rem}.h-20{height:5rem}.h-24{height:6rem}.h-32{height:8rem}.h-40{height:10rem}.h-auto{height:auto}.h-px{height:1px}.h-full{height:100%}.h-screen{height:100vh}.text-xs{font-size:.75rem}.text-sm{font-size:.875rem}.text-base{font-size:1rem}.text-lg{font-size:1.125rem}.text-xl{font-size:1.25rem}.text-2xl{font-size:1.5rem}.leading-3{line-height:.75rem}.leading-4{line-height:1rem}.leading-none{line-height:1}.leading-tight{line-height:1.25}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.leading-loose{line-height:2}.list-inside{list-style-position:inside}.list-outside{list-style-position:outside}.list-disc{list-style-type:disc}.m-0{margin:0}.m-1{margin:.25rem}.m-2{margin:.5rem}.m-5{margin:1.25rem}.m-auto{margin:auto}.-m-2{margin:-.5rem}.my-0{margin-top:0;margin-bottom:0}.my-1{margin-top:.25rem;margin-bottom:.25rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.mx-4{margin-left:1rem;margin-right:1rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-8{margin-top:2rem;margin-bottom:2rem}.mx-12{margin-left:3rem;margin-right:3rem}.my-auto{margin-top:auto;margin-bottom:auto}.mx-auto{margin-left:auto;margin-right:auto}.-mx-3{margin-left:-.75rem;margin-right:-.75rem}.mt-0{margin-top:0}.mr-0{margin-right:0}.mb-0{margin-bottom:0}.ml-0{margin-left:0}.mt-1{margin-top:.25rem}.mr-1{margin-right:.25rem}.mb-1{margin-bottom:.25rem}.ml-1{margin-left:.25rem}.mt-2{margin-top:.5rem}.mr-2{margin-right:.5rem}.mb-2{margin-bottom:.5rem}.ml-2{margin-left:.5rem}.mt-3{margin-top:.75rem}.mr-3{margin-right:.75rem}.mb-3{margin-bottom:.75rem}.ml-3{margin-left:.75rem}.mt-4{margin-top:1rem}.mr-4{margin-right:1rem}.mb-4{margin-bottom:1rem}.ml-4{margin-left:1rem}.mt-5{margin-top:1.25rem}.mr-5{margin-right:1.25rem}.mb-5{margin-bottom:1.25rem}.ml-5{margin-left:1.25rem}.mt-6{margin-top:1.5rem}.mr-6{margin-right:1.5rem}.mb-6{margin-bottom:1.5rem}.ml-6{margin-left:1.5rem}.mt-8{margin-top:2rem}.mr-8{margin-right:2rem}.mb-8{margin-bottom:2rem}.mt-10{margin-top:2.5rem}.mr-10{margin-right:2.5rem}.mb-10{margin-bottom:2.5rem}.ml-10{margin-left:2.5rem}.mt-12{margin-top:3rem}.mb-32{margin-bottom:8rem}.mt-auto{margin-top:auto}.mr-auto{margin-right:auto}.ml-auto{margin-left:auto}.-mt-2{margin-top:-.5rem}.-mt-3{margin-top:-.75rem}.-ml-3{margin-left:-.75rem}.-ml-4{margin-left:-1rem}.-mb-5{margin-bottom:-1.25rem}.first\:mt-0:first-child{margin-top:0}.first\:mr-0:first-child{margin-right:0}.first\:ml-0:first-child{margin-left:0}.max-h-full{max-height:100%}.max-w-full{max-width:100%}.max-w-screen-lg{max-width:1000px}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-50{opacity:.5}.opacity-75{opacity:.75}.opacity-100{opacity:1}.disabled\:opacity-25:disabled{opacity:.25}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-75:disabled{opacity:.75}.focus\:outline-none:focus,.outline-none{outline:2px solid transparent;outline-offset:2px}.focus-within\:outline-none:focus-within{outline:2px solid transparent;outline-offset:2px}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-scroll{overflow:scroll}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-scroll{overflow-y:scroll}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.py-0{padding-top:0;padding-bottom:0}.px-0{padding-left:0;padding-right:0}.py-1{padding-top:.25rem;padding-bottom:.25rem}.px-1{padding-left:.25rem;padding-right:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.px-3{padding-left:.75rem;padding-right:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.px-4{padding-left:1rem;padding-right:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.pt-1{padding-top:.25rem}.pr-1{padding-right:.25rem}.pb-1{padding-bottom:.25rem}.pl-1{padding-left:.25rem}.pt-2{padding-top:.5rem}.pr-2{padding-right:.5rem}.pb-2{padding-bottom:.5rem}.pl-2{padding-left:.5rem}.pt-3{padding-top:.75rem}.pr-3{padding-right:.75rem}.pb-3{padding-bottom:.75rem}.pl-3{padding-left:.75rem}.pt-4{padding-top:1rem}.pb-4{padding-bottom:1rem}.pl-4{padding-left:1rem}.pt-5{padding-top:1.25rem}.pr-5{padding-right:1.25rem}.pb-5{padding-bottom:1.25rem}.pl-5{padding-left:1.25rem}.pt-6{padding-top:1.5rem}.pr-6{padding-right:1.5rem}.pt-8{padding-top:2rem}.pb-8{padding-bottom:2rem}.pl-8{padding-left:2rem}.pl-10{padding-left:2.5rem}.pr-12{padding-right:3rem}.pb-12{padding-bottom:3rem}.pr-16{padding-right:4rem}.pb-24{padding-bottom:6rem}.pointer-events-none{pointer-events:none}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:-webkit-sticky;position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.top-0{top:0}.right-0{right:0}.bottom-0{bottom:0}.left-0{left:0}.resize-none{resize:none}.resize{resize:both}.shadow{box-shadow:0 1px 3px 0 rgba(0,0,0,.1)}.shadow-sm{box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.shadow-md{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.shadow-outline{box-shadow:0 0 0 3px rgba(66,153,225,.5)}.shadow-inner{box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.06)}.focus\:shadow-outline:focus{box-shadow:0 0 0 3px rgba(66,153,225,.5)}.focus-within\:shadow-outline:focus-within{box-shadow:0 0 0 3px rgba(66,153,225,.5)}.fill-current{fill:currentColor}.stroke-current{stroke:currentColor}.table-fixed{table-layout:fixed}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-black{--text-opacity:1;color:#3d3d3d;color:rgba(61,61,61,var(--text-opacity))}.text-white{--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity))}.text-red-400{--text-opacity:1;color:#ef8181;color:rgba(239,129,129,var(--text-opacity))}.text-red-500{--text-opacity:1;color:#eb5757;color:rgba(235,87,87,var(--text-opacity))}.text-green-500{--text-opacity:1;color:#27ae60;color:rgba(39,174,96,var(--text-opacity))}.text-blue-400{--text-opacity:1;color:#6099cc;color:rgba(96,153,204,var(--text-opacity))}.text-blue-500{--text-opacity:1;color:#387fbf;color:rgba(56,127,191,var(--text-opacity))}.text-blue-700{--text-opacity:1;color:#212c5b;color:rgba(33,44,91,var(--text-opacity))}.text-orange-500{--text-opacity:1;color:#ff8a00;color:rgba(255,138,0,var(--text-opacity))}.text-gray-400{--text-opacity:1;color:#cfd1db;color:rgba(207,209,219,var(--text-opacity))}.text-gray-500{--text-opacity:1;color:#9ea3b7;color:rgba(158,163,183,var(--text-opacity))}.text-gray-600{--text-opacity:1;color:#757c99;color:rgba(117,124,153,var(--text-opacity))}.hover\:text-white:hover{--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity))}.hover\:text-blue-500:hover{--text-opacity:1;color:#387fbf;color:rgba(56,127,191,var(--text-opacity))}.hover\:text-blue-600:hover{--text-opacity:1;color:#1463aa;color:rgba(20,99,170,var(--text-opacity))}.active\:text-blue-500:active{--text-opacity:1;color:#387fbf;color:rgba(56,127,191,var(--text-opacity))}.active\:text-blue-600:active{--text-opacity:1;color:#1463aa;color:rgba(20,99,170,var(--text-opacity))}.disabled\:text-gray-500:disabled{--text-opacity:1;color:#9ea3b7;color:rgba(158,163,183,var(--text-opacity))}.text-opacity-50{--text-opacity:0.5}.text-opacity-75{--text-opacity:0.75}.not-italic{font-style:normal}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.underline{text-decoration:underline}.line-through{text-decoration:line-through}.no-underline{text-decoration:none}.hover\:underline:hover{text-decoration:underline}.hover\:no-underline:hover{text-decoration:none}.focus\:underline:focus{text-decoration:underline}.align-middle{vertical-align:middle}.visible{visibility:visible}.whitespace-pre-line{white-space:pre-line}.break-words{word-wrap:break-word;overflow-wrap:break-word}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.w-0{width:0}.w-1{width:.25rem}.w-2{width:.5rem}.w-3{width:.75rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-8{width:2rem}.w-10{width:2.5rem}.w-12{width:3rem}.w-16{width:4rem}.w-20{width:5rem}.w-24{width:6rem}.w-32{width:8rem}.w-40{width:10rem}.w-48{width:12rem}.w-64{width:16rem}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-2\/3{width:66.666667%}.w-3\/4{width:75%}.w-1\/5{width:20%}.w-2\/5{width:40%}.w-3\/5{width:60%}.w-4\/5{width:80%}.w-1\/6,.w-2\/12{width:16.666667%}.w-3\/12{width:25%}.w-4\/12{width:33.333333%}.w-5\/12{width:41.666667%}.w-6\/12{width:50%}.w-9\/12{width:75%}.w-10\/12{width:83.333333%}.w-full{width:100%}.w-screen{width:100vw}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-modal{z-index:1800}.hover\:z-20:hover{z-index:20}.transform{--transform-translate-x:0;--transform-translate-y:0;--transform-rotate:0;--transform-skew-x:0;--transform-skew-y:0;--transform-scale-x:1;--transform-scale-y:1;transform:translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y))}.hover\:scale-150:hover{--transform-scale-x:1.5;--transform-scale-y:1.5}.rotate-1\/4{--transform-rotate:90deg}.rotate-1\/2{--transform-rotate:180deg}.rotate-3\/4{--transform-rotate:270deg}.translate-x-1\/2{--transform-translate-x:50%}.transition{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform}.transition-colors{transition-property:background-color,border-color,color,fill,stroke}.ease-linear{transition-timing-function:linear}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}@keyframes spin{to{transform:rotate(1turn)}}@keyframes ping{75%,to{transform:scale(2);opacity:0}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}.rotate-1\/4{transform:rotate(90deg)}.rotate-1\/2{transform:rotate(180deg)}.rotate-3\/4{transform:rotate(270deg)}.caret-blue-500{caret-color:#387fbf}.ordered-list{padding-left:0;text-align:left;counter-reset:a}.ordered-list__item{margin-bottom:1rem;padding-left:2.5rem;position:relative;counter-increment:a}.ordered-list__item:before{left:0;display:inline-flex;justify-content:center;height:1.25rem;width:1.25rem;margin-right:1.25rem;align-items:center;text-align:center;font-size:.75rem;--text-opacity:1;color:#3d3d3d;color:rgba(61,61,61,var(--text-opacity));border-radius:50%;content:counter(a)}.ordered-list.\--with-side-line .ordered-list__item:not(:last-child):after,.ordered-list__item:before{position:absolute;--bg-opacity:1;background-color:#f0f1f4;background-color:rgba(240,241,244,var(--bg-opacity))}.ordered-list.\--with-side-line .ordered-list__item:not(:last-child):after{left:0;height:100%;width:2px;top:20px;left:9px;content:""}.border-box{box-sizing:border-box}.alert-error{background-color:rgba(239,83,80,.9)}.alert-success{background-color:rgba(46,204,113,.9)}.transition-all{transition-property:all}.transition-colors{transition-property:background-color,border-color,color}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.transition-slow{transition-duration:.3s}.transition-delay-medium{transition-delay:.2s}.hyphens{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.focus\:shadow-outline-orange:focus{box-shadow:0 0 0 3px rgba(255,138,0,.7)}.placeholder-gray-500::-webkit-input-placeholder{--text-opacity:1!important;color:#9ea3b7!important;color:rgba(158,163,183,var(--text-opacity))!important}.placeholder-gray-500::-moz-placeholder{--text-opacity:1!important;color:#9ea3b7!important;color:rgba(158,163,183,var(--text-opacity))!important}.placeholder-gray-500:-ms-input-placeholder,.placeholder-gray-500::-ms-input-placeholder{--text-opacity:1!important;color:#9ea3b7!important;color:rgba(158,163,183,var(--text-opacity))!important}.placeholder-gray-500::placeholder{--text-opacity:1!important;color:#9ea3b7!important;color:rgba(158,163,183,var(--text-opacity))!important}.placeholder-red-500::-webkit-input-placeholder{--text-opacity:1!important;color:#eb5757!important;color:rgba(235,87,87,var(--text-opacity))!important}.placeholder-red-500::-moz-placeholder{--text-opacity:1!important;color:#eb5757!important;color:rgba(235,87,87,var(--text-opacity))!important}.placeholder-red-500:-ms-input-placeholder,.placeholder-red-500::-ms-input-placeholder{--text-opacity:1!important;color:#eb5757!important;color:rgba(235,87,87,var(--text-opacity))!important}.placeholder-red-500::placeholder{--text-opacity:1!important;color:#eb5757!important;color:rgba(235,87,87,var(--text-opacity))!important}@media (min-width:640px){.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:flex-row{flex-direction:row}.sm\:flex-col{flex-direction:column}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:flex-1{flex:1 1 0%}.sm\:flex-auto{flex:1 1 auto}.sm\:h-12{height:3rem}.sm\:text-sm{font-size:.875rem}.sm\:text-base{font-size:1rem}.sm\:text-lg{font-size:1.125rem}.sm\:m-0{margin:0}.sm\:my-0{margin-bottom:0}.sm\:mt-0,.sm\:my-0{margin-top:0}.sm\:mb-0{margin-bottom:0}.sm\:ml-1{margin-left:.25rem}.sm\:mb-3{margin-bottom:.75rem}.sm\:mt-4{margin-top:1rem}.sm\:mr-4{margin-right:1rem}.sm\:mt-6{margin-top:1.5rem}.sm\:mb-6{margin-bottom:1.5rem}.sm\:ml-6{margin-left:1.5rem}.sm\:py-0{padding-top:0;padding-bottom:0}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-10{padding-left:2.5rem}.sm\:pr-10,.sm\:px-10{padding-right:2.5rem}.sm\:text-left{text-align:left}.sm\:w-32{width:8rem}.sm\:w-auto{width:auto}.sm\:w-10\/12{width:83.333333%}}@media (min-width:768px){.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-start{justify-content:flex-start}.md\:mb-0{margin-bottom:0}.md\:mr-2{margin-right:.5rem}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:w-1\/2{width:50%}.md\:w-2\/3{width:66.666667%}.md\:w-5\/12{width:41.666667%}}@media (min-width:1000px){.lg\:space-y-0>:not(template)~:not(template){--space-y-reverse:0;margin-top:calc(0px * (1 - var(--space-y-reverse)));margin-bottom:calc(0px * var(--space-y-reverse))}.lg\:space-x-1>:not(template)~:not(template){--space-x-reverse:0;margin-right:calc(.25rem * var(--space-x-reverse));margin-left:calc(.25rem * (1 - var(--space-x-reverse)))}.lg\:space-y-2>:not(template)~:not(template){--space-y-reverse:0;margin-top:calc(.5rem * (1 - var(--space-y-reverse)));margin-bottom:calc(.5rem * var(--space-y-reverse))}.lg\:space-x-2>:not(template)~:not(template){--space-x-reverse:0;margin-right:calc(.5rem * var(--space-x-reverse));margin-left:calc(.5rem * (1 - var(--space-x-reverse)))}.lg\:space-y-3>:not(template)~:not(template){--space-y-reverse:0;margin-top:calc(.75rem * (1 - var(--space-y-reverse)));margin-bottom:calc(.75rem * var(--space-y-reverse))}.lg\:space-x-3>:not(template)~:not(template){--space-x-reverse:0;margin-right:calc(.75rem * var(--space-x-reverse));margin-left:calc(.75rem * (1 - var(--space-x-reverse)))}.lg\:bg-transparent{background-color:transparent}.lg\:bg-white{--bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity))}.lg\:bg-blue-300{--bg-opacity:1;background-color:#eff9fe;background-color:rgba(239,249,254,var(--bg-opacity))}.lg\:border-gray-400{--border-opacity:1;border-color:#cfd1db;border-color:rgba(207,209,219,var(--border-opacity))}.lg\:rounded-none{border-radius:0}.lg\:rounded{border-radius:4px}.lg\:rounded-bl-xl{border-bottom-left-radius:12px}.lg\:border-solid{border-style:solid}.lg\:border-dashed{border-style:dashed}.lg\:border-none{border-style:none}.lg\:border-0{border-width:0}.lg\:border{border-width:1px}.lg\:border-b-0{border-bottom-width:0}.lg\:border-l{border-left-width:1px}.lg\:block{display:block}.lg\:inline-block{display:inline-block}.lg\:inline{display:inline}.lg\:flex{display:flex}.lg\:table-cell{display:table-cell}.lg\:table-row{display:table-row}.lg\:hidden{display:none}.lg\:flex-row{flex-direction:row}.lg\:flex-col{flex-direction:column}.lg\:flex-no-wrap{flex-wrap:nowrap}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:self-auto{align-self:auto}.lg\:self-center{align-self:center}.lg\:justify-end{justify-content:flex-end}.lg\:justify-center{justify-content:center}.lg\:justify-between{justify-content:space-between}.lg\:flex-1{flex:1 1 0%}.lg\:flex-grow-0{flex-grow:0}.lg\:flex-grow{flex-grow:1}.lg\:order-none{order:0}.lg\:font-normal{font-weight:400}.lg\:font-semibold{font-weight:600}.lg\:h-20{height:5rem}.lg\:h-32{height:8rem}.lg\:text-xs{font-size:.75rem}.lg\:text-base{font-size:1rem}.lg\:text-lg{font-size:1.125rem}.lg\:text-xl{font-size:1.25rem}.lg\:text-2xl{font-size:1.5rem}.lg\:text-3xl{font-size:1.875rem}.lg\:text-4xl{font-size:2.25rem}.lg\:list-none{list-style-type:none}.lg\:list-disc{list-style-type:disc}.lg\:m-0{margin:0}.lg\:my-0{margin-top:0;margin-bottom:0}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:my-4{margin-top:1rem;margin-bottom:1rem}.lg\:mx-5{margin-left:1.25rem;margin-right:1.25rem}.lg\:mt-0{margin-top:0}.lg\:mr-0{margin-right:0}.lg\:mb-0{margin-bottom:0}.lg\:ml-0{margin-left:0}.lg\:mt-1{margin-top:.25rem}.lg\:ml-1{margin-left:.25rem}.lg\:ml-2{margin-left:.5rem}.lg\:mt-3{margin-top:.75rem}.lg\:ml-3{margin-left:.75rem}.lg\:mt-4{margin-top:1rem}.lg\:mr-4{margin-right:1rem}.lg\:mt-5{margin-top:1.25rem}.lg\:mr-5{margin-right:1.25rem}.lg\:ml-5{margin-left:1.25rem}.lg\:ml-6{margin-left:1.5rem}.lg\:mr-10{margin-right:2.5rem}.lg\:ml-10{margin-left:2.5rem}.lg\:mr-24{margin-right:6rem}.lg\:ml-auto{margin-left:auto}.lg\:overflow-hidden{overflow:hidden}.lg\:p-5{padding:1.25rem}.lg\:p-6{padding:1.5rem}.lg\:px-0{padding-left:0;padding-right:0}.lg\:py-4{padding-top:1rem;padding-bottom:1rem}.lg\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.lg\:px-5{padding-left:1.25rem;padding-right:1.25rem}.lg\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:px-10{padding-left:2.5rem;padding-right:2.5rem}.lg\:pt-0{padding-top:0}.lg\:pl-0{padding-left:0}.lg\:pt-3{padding-top:.75rem}.lg\:pr-3{padding-right:.75rem}.lg\:pl-4{padding-left:1rem}.lg\:pb-5{padding-bottom:1.25rem}.lg\:pt-8{padding-top:2rem}.lg\:pr-10{padding-right:2.5rem}.lg\:pl-10{padding-left:2.5rem}.lg\:relative{position:relative}.lg\:shadow{box-shadow:0 1px 3px 0 rgba(0,0,0,.1)}.lg\:shadow-none{box-shadow:none}.lg\:focus\:shadow-outline:focus{box-shadow:0 0 0 3px rgba(66,153,225,.5)}.lg\:text-left{text-align:left}.lg\:text-center{text-align:center}.lg\:last\:text-right:last-child{text-align:right}.lg\:w-24{width:6rem}.lg\:w-32{width:8rem}.lg\:w-40{width:10rem}.lg\:w-48{width:12rem}.lg\:w-56{width:14rem}.lg\:w-64{width:16rem}.lg\:w-auto{width:auto}.lg\:w-1\/2{width:50%}.lg\:w-1\/3{width:33.333333%}.lg\:w-2\/3{width:66.666667%}.lg\:w-1\/4{width:25%}.lg\:w-2\/4{width:50%}.lg\:w-2\/5{width:40%}.lg\:w-3\/5{width:60%}.lg\:w-4\/5{width:80%}.lg\:w-1\/6{width:16.666667%}.lg\:w-5\/6{width:83.333333%}.lg\:w-2\/12{width:16.666667%}.lg\:w-3\/12{width:25%}.lg\:w-4\/12{width:33.333333%}.lg\:w-5\/12{width:41.666667%}.lg\:w-6\/12{width:50%}.lg\:w-7\/12{width:58.333333%}.lg\:w-9\/12{width:75%}.lg\:w-10\/12{width:83.333333%}}.notifications-dropdown[data-v-177b61a6]{position:absolute;margin-top:28px;top:0;right:0;z-index:1200;z-index:var(--level-dropdown);padding:15px;width:350px;height:400px;overflow:auto;color:#212c5b;background-color:#f0f1f4;background-color:var(--color-ultra-light-gray);box-shadow:0 4px 8px rgba(0,0,0,.2);box-shadow:var(--elevation-modal)}.notifications-dropdown__title[data-v-177b61a6]{font-size:16px;font-weight:600}.notifications-dropdown__empty-message[data-v-177b61a6]{display:flex;justify-content:center;align-items:center;margin-top:20px;height:90%;font-size:16px;font-weight:600;background-color:#fff}.notifications-dropdown__list[data-v-177b61a6]{margin-top:20px;display:flex;flex-direction:column}.notifications-dropdown-item[data-v-177b61a6]{margin-bottom:12px;padding:16px 20px;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.2);box-shadow:var(--elevation-modal)}.notifications-dropdown-item__title[data-v-177b61a6]{display:flex;flex-direction:row;align-items:center;font-size:14px;font-weight:600}.notifications-dropdown-item__envelope[data-v-177b61a6]{flex-shrink:0;margin-top:2px;margin-right:8px;width:16px}.notifications-dropdown-item__description[data-v-177b61a6]{margin:8px 0;font-size:12px;color:#7a7a7a}.notifications-dropdown-item__button[data-v-177b61a6]{display:inline-block;margin-top:8px;padding:5px 20px;font-size:14px;line-height:1.5;color:#fff;text-decoration:none;background-color:#5590c6;border:none;border-radius:4px;cursor:pointer}.notifications-dropdown-item__button[data-v-177b61a6]:hover{background:#497cab}.hide-scrollbar[data-v-177b61a6]{scrollbar-width:none;-ms-overflow-style:none}.hide-scrollbar[data-v-177b61a6]::-webkit-scrollbar{width:0;background:transparent}.notifications[data-v-74daa545]{position:relative;display:flex;justify-content:center;align-items:center}.notifications__icon-wrapper[data-v-74daa545]{position:relative}.notifications__icon[data-v-74daa545]{width:18px;height:20px;vertical-align:bottom;cursor:pointer}.notifications__active-indicator[data-v-74daa545]{position:absolute;width:.5rem;height:.5rem;--border-opacity:1;border-color:#fff;border:2px solid rgba(255,255,255,var(--border-opacity));--bg-opacity:1;background-color:#eb5757;background-color:rgba(235,87,87,var(--bg-opacity));border-radius:9999px;cursor:pointer;left:10px;top:-3px}@media screen and (max-width:1000px){.notifications[data-v-74daa545]{display:none}}.custom-dropdown-wrapper{position:relative}.custom-dropdown{white-space:nowrap;position:absolute;z-index:100;padding:5px 0}.custom-dropdown__arrow-wrapper{position:absolute;top:-7px;width:100%;display:flex;justify-content:center}.custom-dropdown__arrow{border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff}.b2b-cabinet-menu__dropdown{min-width:280px}#b2b-header-app *{box-sizing:border-box}.attach-phone-code-input{font-size:24px;letter-spacing:18px;text-indent:26px}@media (min-width:1000px){.attach-phone-code-input{font-size:32px;letter-spacing:45px;text-indent:35px}}.penalty-details__table{width:100%;border-collapse:collapse}.penalty-details__thead{display:block}.penalty-details__tbody{display:block;width:100%;max-height:340px;overflow:auto}.penalty-details__th{padding-bottom:8px;width:176px;font-size:12px;color:#757c99;border-bottom:1px solid #dce6ea}.penalty-details__th.\--small{width:80px}.penalty-details__cell{padding:8px 0;width:176px;color:#212c5b;color:var(--color-dark-blue-text);border-bottom:1px solid #dce6ea}.penalty-details__cell.\--small{width:80px}.notification-wrapper{position:fixed;bottom:20px;z-index:100;width:100%}.notification{flex-direction:column;display:flex;box-shadow:0 0 4px rgba(73,141,203,.3),0 0 6px rgba(73,141,203,.1);background-color:#fff;border-radius:5px;position:relative;margin:0 auto;width:900px}.notification--primary{background-color:rgba(56,127,191,.9)}.notification--danger{background-color:rgba(239,83,80,.9)}.notification--success{background-color:rgba(46,204,113,.9)}.notification--black{background-color:rgba(56,56,56,.9)}.notification__container{justify-content:space-between;align-items:center;display:flex;padding-left:30px}.notification__icon{margin-left:40px}.notification__message{color:#383838}.notification__message a{color:inherit}.notification__close{background:transparent url(/media/v3/media/images/icons/close--primary.svg) no-repeat;transition:.3s ease-in-out;background-size:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;margin:0 20px;border:none;min-height:20px;min-width:20px}.notification__close:hover{transform:scale(.9)}.notification--black .notification__message,.notification--danger .notification__message,.notification--primary .notification__message,.notification--success .notification__message{color:#fff}.notification--black .notification__close,.notification--danger .notification__close,.notification--primary .notification__close,.notification--success .notification__close{background-image:url(/media/v3/media/images/icons/close.svg)}.notification__close-mobile{padding:5px 10px;margin:0 auto;border:none;width:90%}.notification__block-mobile{display:none;width:100%}@media screen and (max-width:1000px){.notification{width:90%}.notification__message{padding:0 30px}}@media screen and (max-width:600px){.notification-wrapper{bottom:10px}.notification{height:100%;width:95%}.notification--default{box-shadow:0 2px 5px rgba(186,222,255,.5),0 10px 10px rgba(186,222,255,.5);box-shadow:var(--elevation-1),var(--elevation-2)}.notification__container{padding:0 20px}.notification__icon{margin:20px}.notification__message{padding:0;color:var(--base-dark-text)}.notification__close{display:none}.notification__block-mobile{display:block;margin:0 auto 20px}}