:root{--blue-color:#1973f3;--white-color:#fff;--yellow-color:#ffd344;--contentBlockColor:#fff}@font-face{font-display:swap;font-family:'Open Sans';src:local("Open Sans Light"),local("OpenSans-Light"),url("/x-assets/fonts/opensans/OpenSans-Light.woff2") format("woff2"),url("/x-assets/fonts/opensans/OpenSans-Light.woff") format("woff"),url("/x-assets/fonts/opensans/OpenSans-Light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-display:swap;font-family:'Open Sans';src:local("Open Sans Light Italic"),local("OpenSansLight-Italic"),url("/x-assets/fonts/opensans/italic/OpenSans-LightItalic.woff2") format("woff2"),url("/x-assets/fonts/opensans/OpenSans-LightItalic.woff") format("woff"),url("/x-assets/fonts/opensans/OpenSans-LightItalic.ttf") format("truetype");font-weight:300;font-style:italic}@font-face{font-display:swap;font-family:'Open Sans';src:local("Open Sans"),local("OpenSans"),url("/x-assets/fonts/opensans/OpenSans-Medium.woff2") format("woff2"),url("/x-assets/fonts/opensans/OpenSans-Medium.woff") format("woff"),url("/x-assets/fonts/opensans/OpenSans-Medium.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'Open Sans';src:local("Open Sans Italic"),local("OpenSans-Italic"),url("/x-assets/fonts/opensans/OpenSans-MediumItalic.woff2") format("woff2"),url("/x-assets/fonts/opensans/OpenSans-MediumItalic.woff") format("woff"),url("/x-assets/fonts/opensans/OpenSans-MediumItalic.ttf") format("truetype");font-weight:400;font-style:italic}@font-face{font-display:swap;font-family:'Open Sans';src:local("Open Sans Semibold"),local("OpenSans-Semibold"),url("/x-assets/fonts/opensans/OpenSans-SemiBold.woff2") format("woff2"),url("/x-assets/fonts/opensans/OpenSans-SemiBold.woff") format("woff"),url("/x-assets/fonts/opensans/OpenSans-SemiBold.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:'Open Sans';src:local("Open Sans Semibold Italic"),local("OpenSans-SemiboldItalic"),url("/x-assets/fonts/opensans/OpenSans-SemiBoldItalic.woff2") format("woff2"),url("/x-assets/fonts/opensans/OpenSans-SemiBoldItalic.woff") format("woff"),url("/x-assets/fonts/opensans/OpenSans-SemiBoldItalic.ttf") format("truetype");font-weight:500;font-style:italic}@font-face{font-display:swap;font-family:'Open Sans';src:local("Open Sans Bold"),local("OpenSans-Bold"),url("/x-assets/fonts/opensans/OpenSans-Bold.woff2") format("woff2"),url("/x-assets/fonts/opensans/OpenSans-Bold.woff") format("woff"),url("/x-assets/fonts/opensans/OpenSans-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:'Open Sans';src:local("Open Sans Bold Italic"),local("OpenSans-BoldItalic"),url("/x-assets/fonts/opensans/OpenSans-BoldItalic") format("woff2"),url("/x-assets/fonts/opensans/OpenSans-BoldItalic.woff") format("woff"),url("/x-assets/fonts/opensans/OpenSans-BoldItalic.ttf") format("truetype");font-weight:700;font-style:italic}@font-face{font-display:swap;font-family:'Open Sans';src:local("Open Sans Extrabold"),local("OpenSans-Extrabold"),url("/x-assets/fonts/opensans/OpenSans-ExtraBold.woff2") format("woff2"),url("/x-assets/fonts/opensans/OpenSans-ExtraBold.woff") format("woff"),url("/x-assets/fonts/opensans/OpenSans-ExtraBold.ttf") format("truetype");font-weight:800;font-style:normal}@font-face{font-display:swap;font-family:'Open Sans';src:local("Open Sans Extrabold Italic"),local("OpenSans-ExtraboldItalic"),url("/x-assets/fonts/opensans/OpenSans-ExtraBoldItalic.woff2") format("woff2"),url("/x-assets/fonts/opensans/OpenSans-ExtraBoldItalic.woff") format("woff"),url("/x-assets/fonts/opensans/OpenSans-ExtraBoldItalic.ttf") format("truetype");font-weight:800;font-style:italic}@font-face{font-display:swap;font-family:'TT Norms Pro';src:url("/x-assets/fonts/ttnorms/TTNormsPro-Bold.eot");src:local("TT Norms Pro Bold"),local("TTNormsPro-Bold"),url("/x-assets/fonts/ttnorms/TTNormsPro-Bold.eot?#iefix") format("embedded-opentype"),url("/x-assets/fonts/ttnorms/TTNormsPro-Bold.woff2") format("woff2"),url("/x-assets/fonts/ttnorms/TTNormsPro-Bold.woff") format("woff"),url("/x-assets/fonts/ttnorms/TTNormsPro-Bold.ttf") format("truetype");font-weight:bold;font-style:normal}@font-face{font-display:swap;font-family:'TT Norms Pro';src:url("/x-assets/fonts/ttnorms/TTNormsPro-ExtraBoldItalic.eot");src:local("TT Norms Pro ExtraBold Italic"),local("TTNormsPro-ExtraBoldItalic"),url("/x-assets/fonts/ttnorms/TTNormsPro-ExtraBoldItalic.eot?#iefix") format("embedded-opentype"),url("/x-assets/fonts/ttnorms/TTNormsPro-ExtraBoldItalic.woff2") format("woff2"),url("/x-assets/fonts/ttnorms/TTNormsPro-ExtraBoldItalic.woff") format("woff"),url("/x-assets/fonts/ttnorms/TTNormsPro-ExtraBoldItalic.ttf") format("truetype");font-weight:800;font-style:italic}@font-face{font-display:swap;font-family:'TT Norms Pro';src:url("/x-assets/fonts/ttnorms/TTNormsPro-ExtraLightItalic.eot");src:local("TT Norms Pro ExtraLight Italic"),local("TTNormsPro-ExtraLightItalic"),url("/x-assets/fonts/ttnorms/TTNormsPro-ExtraLightItalic.eot?#iefix") format("embedded-opentype"),url("/x-assets/fonts/ttnorms/TTNormsPro-ExtraLightItalic.woff2") format("woff2"),url("/x-assets/fonts/ttnorms/TTNormsPro-ExtraLightItalic.woff") format("woff"),url("/x-assets/fonts/ttnorms/TTNormsPro-ExtraLightItalic.ttf") format("truetype");font-weight:200;font-style:italic}@font-face{font-display:swap;font-family:'TT Norms Pro';src:url("/x-assets/fonts/ttnorms/TTNormsPro-Thin.eot");src:local("TT Norms Pro Thin"),local("TTNormsPro-Thin"),url("/x-assets/fonts/ttnorms/TTNormsPro-Thin.eot?#iefix") format("embedded-opentype"),url("/x-assets/fonts/ttnorms/TTNormsPro-Thin.woff2") format("woff2"),url("/x-assets/fonts/ttnorms/TTNormsPro-Thin.woff") format("woff"),url("/x-assets/fonts/ttnorms/TTNormsPro-Thin.ttf") format("truetype");font-weight:100;font-style:normal}@font-face{font-display:swap;font-family:'TT Norms Pro';src:url("/x-assets/fonts/ttnorms/TTNormsPro-ExtraBold.eot");src:local("TT Norms Pro ExtraBold"),local("TTNormsPro-ExtraBold"),url("/x-assets/fonts/ttnorms/TTNormsPro-ExtraBold.eot?#iefix") format("embedded-opentype"),url("/x-assets/fonts/ttnorms/TTNormsPro-ExtraBold.woff2") format("woff2"),url("/x-assets/fonts/ttnorms/TTNormsPro-ExtraBold.woff") format("woff"),url("/x-assets/fonts/ttnorms/TTNormsPro-ExtraBold.ttf") format("truetype");font-weight:800;font-style:normal}@font-face{font-display:swap;font-family:'TT Norms Pro';src:url("/x-assets/fonts/ttnorms/TTNormsPro-Regular.eot");src:local("TT Norms Pro Regular"),local("TTNormsPro-Regular"),url("/x-assets/fonts/ttnorms/TTNormsPro-Regular.eot?#iefix") format("embedded-opentype"),url("/x-assets/fonts/ttnorms/TTNormsPro-Regular.woff2") format("woff2"),url("/x-assets/fonts/ttnorms/TTNormsPro-Regular.woff") format("woff"),url("/x-assets/fonts/ttnorms/TTNormsPro-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-display:swap;font-family:'TT Norms Pro';src:url("/x-assets/fonts/ttnorms/TTNormsPro-ThinItalic.eot");src:local("TT Norms Pro Thin Italic"),local("TTNormsPro-ThinItalic"),url("/x-assets/fonts/ttnorms/TTNormsPro-ThinItalic.eot?#iefix") format("embedded-opentype"),url("/x-assets/fonts/ttnorms/TTNormsPro-ThinItalic.woff2") format("woff2"),url("/x-assets/fonts/ttnorms/TTNormsPro-ThinItalic.woff") format("woff"),url("/x-assets/fonts/ttnorms/TTNormsPro-ThinItalic.ttf") format("truetype");font-weight:100;font-style:italic}@font-face{font-display:swap;font-family:'TT Norms Pro';src:url("/x-assets/fonts/ttnorms/TTNormsPro-Light.eot");src:local("TT Norms Pro Light"),local("TTNormsPro-Light"),url("/x-assets/fonts/ttnorms/TTNormsPro-Light.eot?#iefix") format("embedded-opentype"),url("/x-assets/fonts/ttnorms/TTNormsPro-Light.woff2") format("woff2"),url("/x-assets/fonts/ttnorms/TTNormsPro-Light.woff") format("woff"),url("/x-assets/fonts/ttnorms/TTNormsPro-Light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-display:swap;font-family:'TT Norms Pro';src:url("/x-assets/fonts/ttnorms/TTNormsPro-MediumItalic.eot");src:local("TT Norms Pro Medium Italic"),local("TTNormsPro-MediumItalic"),url("/x-assets/fonts/ttnorms/TTNormsPro-MediumItalic.eot?#iefix") format("embedded-opentype"),url("/x-assets/fonts/ttnorms/TTNormsPro-MediumItalic.woff2") format("woff2"),url("/x-assets/fonts/ttnorms/TTNormsPro-MediumItalic.woff") format("woff"),url("/x-assets/fonts/ttnorms/TTNormsPro-MediumItalic.ttf") format("truetype");font-weight:500;font-style:italic}@font-face{font-display:swap;font-family:'TT Norms Pro ExtraBlack';src:url("/x-assets/fonts/ttnorms/TTNormsPro-ExtraBlackItalic.eot");src:local("TT Norms Pro ExtraBlack Italic"),local("TTNormsPro-ExtraBlackItalic"),url("/x-assets/fonts/ttnorms/TTNormsPro-ExtraBlackItalic.eot?#iefix") format("embedded-opentype"),url("/x-assets/fonts/ttnorms/TTNormsPro-ExtraBlackItalic.woff2") format("woff2"),url("/x-assets/fonts/ttnorms/TTNormsPro-ExtraBlackItalic.woff") format("woff"),url("/x-assets/fonts/ttnorms/TTNormsPro-ExtraBlackItalic.ttf") format("truetype");font-weight:900;font-style:italic}@font-face{font-display:swap;font-family:'TT Norms Pro';src:url("/x-assets/fonts/ttnorms/TTNormsPro-ExtraLight.eot");src:local("TT Norms Pro ExtraLight"),local("TTNormsPro-ExtraLight"),url("/x-assets/fonts/ttnorms/TTNormsPro-ExtraLight.eot?#iefix") format("embedded-opentype"),url("/x-assets/fonts/ttnorms/TTNormsPro-ExtraLight.woff2") format("woff2"),url("/x-assets/fonts/ttnorms/TTNormsPro-ExtraLight.woff") format("woff"),url("/x-assets/fonts/ttnorms/TTNormsPro-ExtraLight.ttf") format("truetype");font-weight:200;font-style:normal}@font-face{font-display:swap;font-family:'TT Norms Pro';src:url("/x-assets/fonts/ttnorms/TTNormsPro-LightItalic.eot");src:local("TT Norms Pro Light Italic"),local("TTNormsPro-LightItalic"),url("/x-assets/fonts/ttnorms/TTNormsPro-LightItalic.eot?#iefix") format("embedded-opentype"),url("/x-assets/fonts/ttnorms/TTNormsPro-LightItalic.woff2") format("woff2"),url("/x-assets/fonts/ttnorms/TTNormsPro-LightItalic.woff") format("woff"),url("/x-assets/fonts/ttnorms/TTNormsPro-LightItalic.ttf") format("truetype");font-weight:300;font-style:italic}@font-face{font-display:swap;font-family:'TT Norms Pro';src:url("/x-assets/fonts/ttnorms/TTNormsPro-Medium.eot");src:local("TT Norms Pro Medium"),local("TTNormsPro-Medium"),url("/x-assets/fonts/ttnorms/TTNormsPro-Medium.eot?#iefix") format("embedded-opentype"),url("/x-assets/fonts/ttnorms/TTNormsPro-Medium.woff2") format("woff2"),url("/x-assets/fonts/ttnorms/TTNormsPro-Medium.woff") format("woff"),url("/x-assets/fonts/ttnorms/TTNormsPro-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:'TT Norms Pro ExtraBlack';src:url("/x-assets/fonts/ttnorms/TTNormsPro-ExtraBlack.eot");src:local("TT Norms Pro ExtraBlack"),local("TTNormsPro-ExtraBlack"),url("/x-assets/fonts/ttnorms/TTNormsPro-ExtraBlack.eot?#iefix") format("embedded-opentype"),url("/x-assets/fonts/ttnorms/TTNormsPro-ExtraBlack.woff2") format("woff2"),url("/x-assets/fonts/ttnorms/TTNormsPro-ExtraBlack.woff") format("woff"),url("/x-assets/fonts/ttnorms/TTNormsPro-ExtraBlack.ttf") format("truetype");font-weight:900;font-style:normal}@font-face{font-display:swap;font-family:'TT Norms Pro';src:url("/x-assets/fonts/ttnorms/TTNormsPro-BoldItalic.eot");src:local("TT Norms Pro Bold Italic"),local("TTNormsPro-BoldItalic"),url("/x-assets/fonts/ttnorms/TTNormsPro-BoldItalic.eot?#iefix") format("embedded-opentype"),url("/x-assets/fonts/ttnorms/TTNormsPro-BoldItalic.woff2") format("woff2"),url("/x-assets/fonts/ttnorms/TTNormsPro-BoldItalic.woff") format("woff"),url("/x-assets/fonts/ttnorms/TTNormsPro-BoldItalic.ttf") format("truetype");font-weight:bold;font-style:italic}@font-face{font-display:swap;font-family:'TT Norms Pro';src:url("/x-assets/fonts/ttnorms/TTNormsPro-BlackItalic.eot");src:local("TT Norms Pro Black Italic"),local("TTNormsPro-BlackItalic"),url("/x-assets/fonts/ttnorms/TTNormsPro-BlackItalic.eot?#iefix") format("embedded-opentype"),url("/x-assets/fonts/ttnorms/TTNormsPro-BlackItalic.woff2") format("woff2"),url("/x-assets/fonts/ttnorms/TTNormsPro-BlackItalic.woff") format("woff"),url("/x-assets/fonts/ttnorms/TTNormsPro-BlackItalic.ttf") format("truetype");font-weight:900;font-style:italic}@font-face{font-display:swap;font-family:'TT Norms Pro';src:url("/x-assets/fonts/ttnorms/TTNormsPro-Black.eot");src:local("TT Norms Pro Black"),local("TTNormsPro-Black"),url("/x-assets/fonts/ttnorms/TTNormsPro-Black.eot?#iefix") format("embedded-opentype"),url("/x-assets/fonts/ttnorms/TTNormsPro-Black.woff2") format("woff2"),url("/x-assets/fonts/ttnorms/TTNormsPro-Black.woff") format("woff"),url("/x-assets/fonts/ttnorms/TTNormsPro-Black.ttf") format("truetype");font-weight:900;font-style:normal}@font-face{font-display:swap;font-family:'TT Norms Pro';src:url("/x-assets/fonts/ttnorms/TTNormsPro-Italic.eot");src:local("TT Norms Pro Italic"),local("TTNormsPro-Italic"),url("/x-assets/fonts/ttnorms/TTNormsPro-Italic.eot?#iefix") format("embedded-opentype"),url("/x-assets/fonts/ttnorms/TTNormsPro-Italic.woff2") format("woff2"),url("/x-assets/fonts/ttnorms/TTNormsPro-Italic.woff") format("woff"),url("/x-assets/fonts/ttnorms/TTNormsPro-Italic.ttf") format("truetype");font-weight:normal;font-style:italic}html .modal2 .modal2-content{opacity:0;transform:scale(0.98);transform-origin:center center;transition:opacity 180ms ease,transform 220ms cubic-bezier(0.2,0.7,0.2,1)}html .modal2 .modal2-overlay,html .modal2 .fade-animation{transition:opacity 180ms ease}html .modal2.in .modal2-content{opacity:1;transform:scale(1)}html .modal2--full .modal2-content{transform:none}html .modal2--full.in .modal2-content{transform:none}@media(prefers-reduced-motion:reduce){html .modal2 .modal2-content,html .modal2.in .modal2-content{transform:none;transition:none}html .modal2 .modal2-overlay,html .modal2 .fade-animation{transition:none}}:root{--brand-color:#1b5ae7;--action-color-hover:#3575cf;--action-color:#1b5ae7;--action-text-color:#fff;--secondary-action-color:#f1f7ff;--secondary-action-text-color:#1b5ae7;--white-color:#fff;--action-color-o:#96b2f4;--gray-text-color:#999;--nabBar-bg:#fff;--nabBar-text-color:#333;--nabBar-second-text-color:#bebebe;--backBtnIcon:url("/x-assets/img/icons/icon-chevron-black.svg");--border-color:#d3dffb;--more-text-color:var(--brand-color);--font-weight-normal:400;--font-weight-bold:600;--font-weight-black:700;--primary-modal-bg:var(--brand-color);--primary-modal-text-color:var(--white-color)}html[data-theme="tickets"]{--brand-color:#7413dc;--action-color:#f74068;--action-color-hover:#ff829d;--action-text-color:#fff;--secondary-action-color:#f4f4f4;--secondary-action-text-color:#3a92f8;--white-color:#fff;--action-color-o:#fcb9c7;--gray-text-color:#999;--nabBar-bg:var(--brand-color);--nabBar-text-color:var(--white-color);--nabBar-second-text-color:var(--white-color);--backBtnIcon:url("/x-assets/img/icons/icon-chevron-white.svg");--font-weight-normal:400;--font-weight-bold:500;--font-weight-black:600;--more-text-color:#3a92f8;--border-color:var(--secondary-action-color);--primary-modal-bg:var(--brand-color);--primary-modal-text-color:var(--white-color)}body{background-color:#ebf0f8;font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif}main.main{width:100%}.container{width:1290px;padding:0 15px;margin:0 auto}.content-block{background-color:var(--contentBlockColor);box-shadow:0 5px 10px 0 rgba(0,82,206,0.03);border-radius:16px;padding:32px}.find-tours-wrapper{display:flex;flex-flow:nowrap;align-items:flex-start;position:relative;margin:16px 0;overflow-anchor:none}.find-tours-filters-sticky{flex:0 0 291px;width:291px;position:relative}.find-tours-filters{box-sizing:border-box;width:100%;padding:16px}.find-tours-filters.is-sticky-fixed{position:fixed;z-index:20}.find-tours-filters.is-sticky-absolute{position:absolute;z-index:20}.find-tours-filters .filters-skeleton{box-sizing:border-box;width:100%}.find-tours-filters .filters-skeleton__line{background:linear-gradient(-70deg,#f4f8ff 25%,#eaf3ff 50%,#f4f8ff 75%);background-size:200% 100%;animation:filters-skeleton-loading 1.5s infinite}.find-tours-filters .filters-skeleton__header{width:107px;height:18px;margin-bottom:14px;border-radius:8px}.find-tours-filters .filters-skeleton__hero,.find-tours-filters .filters-skeleton__control{display:flex;align-items:center;justify-content:center;border-radius:8px;background:#f1f7ff}.find-tours-filters .filters-skeleton__hero{height:126px;margin-bottom:22px}.find-tours-filters .filters-skeleton__hero-card{display:flex;align-items:center;justify-content:center;width:206px;height:42px;border-radius:8px;background:#fff}.find-tours-filters .filters-skeleton__hero-line{width:126px;height:12px;border-radius:4px}.find-tours-filters .filters-skeleton__control{height:43px}.find-tours-filters .filters-skeleton__control-line{width:126px;height:12px;border-radius:4px}.find-tours-filters .filters-skeleton__divider{height:1px;margin:9px 0 3px;background:#edf4ff}.find-tours-filters .filters-skeleton__row{display:flex;align-items:center;justify-content:space-between;min-height:35px;padding-bottom:15px;padding-top:15px;border-bottom:1px solid #edf4ff}.find-tours-filters .filters-skeleton__row:last-child{border-bottom:0}.find-tours-filters .filters-skeleton__row-line{width:107px;height:23px;border-radius:8px}.find-tours-filters .filters-skeleton__chevron{width:7px;height:7px;margin-right:2px;border-right:1px solid #eaf3ff;border-bottom:1px solid #eaf3ff;transform:rotate(45deg)}.find-tours-main-column{width:969px;min-width:0;padding-left:12px}.find-tours-wrapper--not-found .find-tours-filters-sticky{display:none}.find-tours-wrapper--not-found .find-tours-main-column{width:100%;padding-left:0}#angularHottable{overflow-anchor:none}#angularHottable .find-tours-wrapper{display:flex;flex-flow:nowrap;align-items:flex-start;position:relative;margin:16px 0}#angularHottable .find-tours-filters-sticky{flex:0 0 291px;width:291px;position:relative}#angularHottable .find-tours-filters{width:100%;padding:16px}#angularHottable .find-tours-listing{width:100%}#angularHottable .skeleton-block{background:linear-gradient(-70deg,#eef5ff 25%,#e2ecf8 50%,#eef5ff 75%);background-size:200% 100%;animation:tours-skeleton-loading 1.5s infinite;border-radius:8px}#angularHottable .tours-skeleton-list{padding:0}#angularHottable .tours-skeleton-card{position:relative;display:flex;height:228px;margin-bottom:12px;padding:12px;border-radius:15px;border:1px solid #e4edf9;background:#fff;box-shadow:0 2px 15px 0 rgba(27,90,231,0.08)}#angularHottable .tours-skeleton-card__image{flex:0 0 217px;height:203px;margin-right:18px}#angularHottable .skeleton-image-main{width:100%;height:100%;border-radius:12px}#angularHottable .tours-skeleton-card__content{position:relative;flex:1 1 auto;display:flex;min-width:0;flex-direction:column}#angularHottable .tours-skeleton-card__top{display:flex;align-items:flex-start;justify-content:flex-start;margin-bottom:6px}#angularHottable .tours-skeleton-card__meta{display:flex;align-items:flex-start;gap:10px;width:374px;max-width:100%}#angularHottable .skeleton-meta-wide{width:90px;height:32px;border-radius:12px}#angularHottable .skeleton-meta-short{width:42px;height:32px;border-radius:12px}#angularHottable .skeleton-meta-lines{display:flex;flex-direction:column;gap:4px}#angularHottable .skeleton-meta-line{height:10px;border-radius:5px}#angularHottable .skeleton-meta-line_top{width:36px}#angularHottable .skeleton-meta-line_bottom{width:62px}#angularHottable .tours-skeleton-card__rating-badges{position:absolute;top:0;right:0;display:flex;align-items:flex-start;flex:0 0 auto;gap:10px}#angularHottable .skeleton-rating-badge{width:41px;height:41px;border-radius:50%}#angularHottable .tours-skeleton-card__title-lines{margin-bottom:auto}#angularHottable .skeleton-title{width:394px;max-width:100%;height:26px;margin-bottom:4px;border-radius:13px}#angularHottable .skeleton-subtitle{width:101px;height:15px;border-radius:7px}#angularHottable .tours-skeleton-card__price-info{align-self:flex-end;width:135px}#angularHottable .skeleton-price-caption{width:98px;height:13px;margin-left:auto;margin-bottom:8px;border-radius:7px}#angularHottable .skeleton-price-note{width:118px;height:11px;float:right;margin-bottom:9px;border-radius:6px}#angularHottable .tours-skeleton-card__footer{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}#angularHottable .tours-skeleton-card__service-row{display:flex;align-items:center;gap:16px;min-width:0}#angularHottable .skeleton-service{width:87px;height:18px;border-radius:7px}#angularHottable .tours-skeleton-card__actions{display:flex;align-items:center;gap:8px;flex:0 0 auto}#angularHottable .skeleton-action-icon{width:40px;height:40px;border-radius:10px}#angularHottable .skeleton-button{width:145px;height:39px;border-radius:10px}#angularHottable .filters-skeleton{box-sizing:border-box;width:100%}#angularHottable .filters-skeleton__line{background:linear-gradient(-70deg,#f4f8ff 25%,#eaf3ff 50%,#f4f8ff 75%);background-size:200% 100%;animation:filters-skeleton-loading 1.5s infinite}#angularHottable .filters-skeleton__header{width:107px;height:18px;margin-bottom:14px;border-radius:8px}#angularHottable .filters-skeleton__hero,#angularHottable .filters-skeleton__control{display:flex;align-items:center;justify-content:center;border-radius:8px;background:#f1f7ff}#angularHottable .filters-skeleton__hero{height:126px;margin-bottom:22px}#angularHottable .filters-skeleton__hero-card{display:flex;align-items:center;justify-content:center;width:206px;height:42px;border-radius:8px;background:#fff}#angularHottable .filters-skeleton__hero-line{width:126px;height:12px;border-radius:4px}#angularHottable .filters-skeleton__control{height:43px}#angularHottable .filters-skeleton__control-line{width:126px;height:12px;border-radius:4px}#angularHottable .filters-skeleton__divider{height:1px;margin:9px 0 3px;background:#edf4ff}#angularHottable .filters-skeleton__row{display:flex;align-items:center;justify-content:space-between;min-height:35px;padding-bottom:15px;padding-top:15px;border-bottom:1px solid #edf4ff}#angularHottable .filters-skeleton__row:last-child{border-bottom:0}#angularHottable .filters-skeleton__row-line{width:107px;height:23px;border-radius:8px}#angularHottable .filters-skeleton__chevron{width:7px;height:7px;margin-right:2px;border-right:1px solid #eaf3ff;border-bottom:1px solid #eaf3ff;transform:rotate(45deg)}@keyframes tours-skeleton-loading{0%{background-position:200% 0}100%{background-position:-200% 0}}@keyframes filters-skeleton-loading{0%{background-position:200% 0}100%{background-position:-200% 0}}.flex-align-horizontal{display:flex;align-items:center}.flex-align-horizontal--top{align-items:flex-start}.hotel-sales-count{text-align:center;padding:6px 16px;font-size:120%;font-weight:500;border-radius:15px;background:#ebf0f8;color:#999;display:inline-flex;align-items:center;justify-content:center;line-height:1.25}.hotel-sales-count span{margin-right:3px}.short-tour-id{text-align:center;padding:6px 16px;font-size:120%;font-weight:500;border-radius:15px;color:#838383;display:inline-flex;align-items:center;justify-content:center;line-height:1.25;margin-left:5px;border:1px solid #ffc225}.tooltip{font-size:15px;font-weight:600;display:inline-flex;align-items:center;padding:18px 25px;background-color:#f3f9ff;color:#333;border-radius:10px;position:relative}.tooltip:before{content:"";position:absolute;width:15px;height:15px;background-color:#f3f9ff;display:none}.tooltip--left{margin-left:15px}.tooltip--left:before{content:"";display:block;left:-12px;top:50%;transform:rotateZ(45deg) translateY(-50%)}.tooltip--right{margin-right:15px}.tooltip--right:before{content:"";display:block;right:0;top:50%;transform:rotateZ(45deg) translateY(-50%)}.form-group{width:100%;flex-flow:column}.form-group.required .control-label:before{content:"*";color:#fd003d;margin-right:3px}.form-group .control-label{color:#999;opacity:.99;font-size:130%;margin-bottom:7px;display:block;width:100%}.form-group .form-control{border-radius:10px;border:1px solid #cfe1ff;background:#fff;height:52px;display:flex;align-items:center;padding:10px 18px;width:100%}.form-group .form-control::placeholder{color:#999}.form-group .form-control::-ms-input-placeholder{color:#999}.form-group.error .form-control{border-color:#fd003d}.form-group.error .error-text{color:#fd003d;margin-top:8px}.tour-status-info{display:flex;flex-flow:column;justify-content:center;min-height:80px;background-repeat:no-repeat;background-position:15px center;padding-left:105px}.tour-status-info.not-actual{background-image:url("/x-assets/img/icons/emoji/face-with-head-bandage.png")}.tour-status-info .tour-status-info__title{font-size:220%;line-height:1;font-weight:700;margin-bottom:7px}.tour-status-info .tour-status-info__hint{font-size:150%;line-height:1;color:#999}