/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap, .fancybox-skin, .fancybox-outer, .fancybox-inner, .fancybox-image, .fancybox-wrap iframe, .fancybox-wrap object, .fancybox-nav, .fancybox-nav span, .fancybox-tmp{
  padding:0;
  margin:0;
  border:0;
  outline:none;
  vertical-align:top; }
.fancybox-wrap{
  position:absolute;
  top:0;
  left:0;
  z-index:8020; }
.fancybox-skin{
  position:relative;
  background:#f9f9f9;
  color:#444;
  text-shadow:none;
  border-radius:4px; }
.fancybox-opened{
  z-index:8030; }
.fancybox-opened .fancybox-skin{
  -webkit-box-shadow:0 10px 25px rgba(0, 0, 0, .5);
  box-shadow:0 10px 25px rgba(0, 0, 0, .5); }
.fancybox-outer, .fancybox-inner{
  position:relative; }
.fancybox-inner{
  overflow:hidden; }
.fancybox-type-iframe .fancybox-inner{
  -webkit-overflow-scrolling:touch; }
.fancybox-error{
  color:#444;
  font:14px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
  margin:0;
  padding:15px;
  white-space:nowrap; }
.fancybox-image, .fancybox-iframe{
  display:block;
  width:100%;
  height:100%; }
.fancybox-image{
  max-width:100%;
  max-height:100%; }
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span{
  background-image:url(/build/images/fancybox_sprite.783d4031.png); }
#fancybox-loading{
  position:fixed;
  top:50%;
  left:50%;
  margin-top:-22px;
  margin-left:-22px;
  background-position:0 -108px;
  opacity:0.8;
  cursor:pointer;
  z-index:8060; }
#fancybox-loading div{
  width:44px;
  height:44px;
  background:url(/build/images/fancybox_loading.328cc0f6.gif) center center no-repeat; }
.fancybox-close{
  position:absolute;
  top:-18px;
  right:-18px;
  width:36px;
  height:36px;
  cursor:pointer;
  z-index:8040; }
.fancybox-nav{
  position:absolute;
  top:0;
  width:40%;
  height:100%;
  cursor:pointer;
  text-decoration:none;
  background:transparent url(/build/images/blank.32547260.gif);
  -webkit-tap-highlight-color:transparent;
  z-index:8040; }
.fancybox-prev{
  left:0; }
.fancybox-next{
  right:0; }
.fancybox-nav span{
  position:absolute;
  top:50%;
  width:36px;
  height:34px;
  margin-top:-18px;
  cursor:pointer;
  z-index:8040;
  visibility:hidden; }
.fancybox-prev span{
  left:10px;
  background-position:0 -36px; }
.fancybox-next span{
  right:10px;
  background-position:0 -72px; }
.fancybox-nav:hover span{
  visibility:visible; }
.fancybox-tmp{
  position:absolute;
  top:-99999px;
  left:-99999px;
  max-width:99999px;
  max-height:99999px;
  overflow:visible !important; }
.fancybox-lock{
  overflow:visible !important;
  width:auto; }
.fancybox-lock body{
  overflow:hidden !important; }
.fancybox-lock-test{
  overflow-y:hidden !important; }
.fancybox-overlay{
  position:absolute;
  top:0;
  left:0;
  overflow:hidden;
  display:none;
  z-index:8010;
  background:url(/build/images/fancybox_overlay.77aeaa52.png); }
.fancybox-overlay-fixed{
  position:fixed;
  bottom:0;
  right:0; }
.fancybox-lock .fancybox-overlay{
  overflow:auto;
  overflow-y:scroll; }
.fancybox-title{
  visibility:hidden;
  font:normal 13px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
  position:relative;
  text-shadow:none;
  z-index:8050; }
.fancybox-opened .fancybox-title{
  visibility:visible; }
.fancybox-title-float-wrap{
  position:absolute;
  bottom:0;
  right:50%;
  margin-bottom:-35px;
  z-index:8050;
  text-align:center; }
.fancybox-title-float-wrap .child{
  display:inline-block;
  margin-right:-100%;
  padding:2px 20px;
  background:transparent;
  background:rgba(0, 0, 0, .8);
  border-radius:15px;
  text-shadow:0 1px 2px #222;
  color:#FFF;
  font-weight:bold;
  line-height:24px;
  white-space:nowrap; }
.fancybox-title-outside-wrap{
  position:relative;
  margin-top:10px;
  color:#fff; }
.fancybox-title-inside-wrap{
  padding-top:10px; }
.fancybox-title-over-wrap{
  position:absolute;
  bottom:0;
  left:0;
  color:#fff;
  padding:10px;
  background:#000;
  background:rgba(0, 0, 0, .8); }
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){
  #fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span{
    background-image:url(/build/images/fancybox_sprite@2x.ed9970ce.png);
    background-size:44px 152px; }
  #fancybox-loading div{
    background-image:url(/build/images/fancybox_loading@2x.f9293863.gif);
    background-size:24px 24px; } }

.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp{
  margin:0 0 10px 0;
}
.fancybox-inner{
  overflow:hidden;
  height:auto;
}
.fancybox-inner #region_office_select #button_wrapper{
  margin-top:5px;
}
#fancybox-thumbs ul{
  width:100500%!important;
}
#region_office_select #input_wrapper{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
      -ms-flex-direction:column;
          flex-direction:column;
  -webkit-box-align:start;
      -ms-flex-align:start;
          align-items:flex-start;
}
#region_office_select{
  width:365px;
}
#contacts_region_select{
  margin-bottom:10px;
}

#fancybox-thumbs{
  position:fixed;
  left:0;
  width:100%;
  overflow:hidden;
  z-index:8050; }

#fancybox-thumbs.bottom{
  bottom:2px; }

#fancybox-thumbs.top{
  top:2px; }

#fancybox-thumbs ul{
  position:relative;
  list-style:none;
  margin:0;
  padding:0; }

#fancybox-thumbs ul li{
  float:left;
  padding:1px;
  opacity:0.5; }

#fancybox-thumbs ul li.active{
  opacity:0.75;
  padding:0;
  border:1px solid #fff; }

#fancybox-thumbs ul li:hover{
  opacity:1; }

#fancybox-thumbs ul li a{
  display:block;
  position:relative;
  overflow:hidden;
  border:1px solid #222;
  background:#111;
  outline:none; }

#fancybox-thumbs ul li img{
  display:block;
  position:relative;
  border:0;
  padding:0;
  max-width:none; }

:root {

  /*****************************************************************
    LEGACY VARIABLES
******************************************************************/


  /** Website additional colors */

  /** meal groups */


  /** Link colors */
  /** ordinary link */

  /** primary link */


  /**  Button colors theme default */

  /**  Button colors theme primary */

  /**  primary button */

  /**  additional button */


  /**  link button */

  /**  link button additional */


  /**  Input colors */


  /**  Color border */


  /**  Typography */
  /**  font family */

  /**  font color */

  /**  font size */

  /**  font size heading */

  /** Components */
  /** margin */

  /** padding */

  /** z-index */
}

.pgs-loader{
  display:-ms-flexbox;
  display:flex;
}

.pgs-loader_centered .pgs-loader-main{
    margin:0 auto;
  }

.pgs-loader-main-circle{
  width:100%;
  height:100%;
  background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='utf-8'?%3E %3C!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='20px' height='20px' viewBox='0 0 20 20' style='enable-background:new 0 0 20 20;' xml:space='preserve' fill='%235c6774'%3E %3Cpath d='M1.5,11.2c0-4.8,3.8-8.5,8.5-8.5c0.7,0,1.2-0.5,1.2-1.2S10.7,0.2,10,0.2c-5.4,0-9.8,4.4-9.8,9.8s4.4,9.8,9.8,9.8 C5.3,19.8,1.5,15.9,1.5,11.2z M10,0.2c4.7,0,8.5,3.8,8.5,8.6c0,4.8-3.8,8.5-8.5,8.5c-0.7,0-1.2,0.5-1.2,1.2c0,0.7,0.5,1.2,1.2,1.2 c5.4,0,9.8-4.4,9.8-9.8S15.4,0.2,10,0.2z'/%3E %3C/svg%3E");
  background-size:contain;
  animation:spin 1s infinite linear;
}

.pgs-loader-main{
  position:relative;
  width:40px;
  height:40px;
  display:-ms-inline-flexbox;
  display:inline-flex;
}

.pgs-loader-main.-loader-size-big{
    width:100px;
    height:100px;
  }

.pgs-loader-main.-loader-size-small{
    width:20px;
    height:20px;
  }

.pgs-loader-main.-loader-size-small .pgs-loader-main-circle{
      background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='utf-8'?%3E %3C!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='20px' height='20px' viewBox='0 0 20 20' style='enable-background:new 0 0 20 20;' xml:space='preserve' fill='%235c6774'%3E %3Cg%3E %3Cpath d='M2.5,12.5C2.5,8.4,5.9,5,10,5c1.4,0,2.5-1.1,2.5-2.5S11.4,0,10,0l0,0C4.5,0,0,4.5,0,10s4.5,10,10,10 C5.9,19.9,2.5,16.6,2.5,12.5z M10,0c4.1,0,7.5,3.4,7.5,7.5S14.1,15,10,15c-1.4,0-2.5,1.1-2.5,2.5c0,1.4,1.1,2.5,2.5,2.5l0,0 c0,0,0,0,0,0.1V20c5.5,0,10-4.5,10-10S15.5,0,10,0z'/%3E %3C/g%3E %3C/svg%3E");
    }

.pgs-loader-main.-loader-color-blue .pgs-loader-main-circle{
      background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='utf-8'?%3E %3C!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='20px' height='20px' viewBox='0 0 20 20' style='enable-background:new 0 0 20 20;' xml:space='preserve' fill='%2300578f'%3E %3Cpath d='M1.5,11.2c0-4.8,3.8-8.5,8.5-8.5c0.7,0,1.2-0.5,1.2-1.2S10.7,0.2,10,0.2c-5.4,0-9.8,4.4-9.8,9.8s4.4,9.8,9.8,9.8 C5.3,19.8,1.5,15.9,1.5,11.2z M10,0.2c4.7,0,8.5,3.8,8.5,8.6c0,4.8-3.8,8.5-8.5,8.5c-0.7,0-1.2,0.5-1.2,1.2c0,0.7,0.5,1.2,1.2,1.2 c5.4,0,9.8-4.4,9.8-9.8S15.4,0.2,10,0.2z'/%3E %3C/svg%3E");
    }

.pgs-loader-main.-loader-color-blue.-loader-size-big .pgs-loader-main-circle{
        background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='utf-8'?%3E %3C!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='20px' height='20px' viewBox='0 0 20 20' style='enable-background:new 0 0 20 20;' xml:space='preserve' fill='%2300578f'%3E %3Cpath d='M1.5,11.2c0-4.8,3.8-8.5,8.5-8.5c0.7,0,1.2-0.5,1.2-1.2S10.7,0.2,10,0.2c-5.4,0-9.8,4.4-9.8,9.8s4.4,9.8,9.8,9.8 C5.3,19.8,1.5,15.9,1.5,11.2z M10,0.2c4.7,0,8.5,3.8,8.5,8.6c0,4.8-3.8,8.5-8.5,8.5c-0.7,0-1.2,0.5-1.2,1.2c0,0.7,0.5,1.2,1.2,1.2 c5.4,0,9.8-4.4,9.8-9.8S15.4,0.2,10,0.2z'/%3E %3C/svg%3E");
      }

.pgs-loader-main.-loader-color-blue.-loader-size-small .pgs-loader-main-circle{
        background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='utf-8'?%3E %3C!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='20px' height='20px' viewBox='0 0 20 20' style='enable-background:new 0 0 20 20;' xml:space='preserve' fill='%2300578f'%3E %3Cg%3E %3Cpath d='M2.5,12.5C2.5,8.4,5.9,5,10,5c1.4,0,2.5-1.1,2.5-2.5S11.4,0,10,0l0,0C4.5,0,0,4.5,0,10s4.5,10,10,10 C5.9,19.9,2.5,16.6,2.5,12.5z M10,0c4.1,0,7.5,3.4,7.5,7.5S14.1,15,10,15c-1.4,0-2.5,1.1-2.5,2.5c0,1.4,1.1,2.5,2.5,2.5l0,0 c0,0,0,0,0,0.1V20c5.5,0,10-4.5,10-10S15.5,0,10,0z'/%3E %3C/g%3E %3C/svg%3E");
      }

.pgs-loader-main.-loader-color-white .pgs-loader-main-circle{
      background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='utf-8'?%3E %3C!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='20px' height='20px' viewBox='0 0 20 20' style='enable-background:new 0 0 20 20;' xml:space='preserve' fill='white'%3E %3Cpath d='M1.5,11.2c0-4.8,3.8-8.5,8.5-8.5c0.7,0,1.2-0.5,1.2-1.2S10.7,0.2,10,0.2c-5.4,0-9.8,4.4-9.8,9.8s4.4,9.8,9.8,9.8 C5.3,19.8,1.5,15.9,1.5,11.2z M10,0.2c4.7,0,8.5,3.8,8.5,8.6c0,4.8-3.8,8.5-8.5,8.5c-0.7,0-1.2,0.5-1.2,1.2c0,0.7,0.5,1.2,1.2,1.2 c5.4,0,9.8-4.4,9.8-9.8S15.4,0.2,10,0.2z'/%3E %3C/svg%3E");
    }

.pgs-loader-main.-loader-color-white.-loader-size-big .pgs-loader-main-circle{
        background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='utf-8'?%3E %3C!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='20px' height='20px' viewBox='0 0 20 20' style='enable-background:new 0 0 20 20;' xml:space='preserve' fill='white'%3E %3Cpath d='M1.5,11.2c0-4.8,3.8-8.5,8.5-8.5c0.7,0,1.2-0.5,1.2-1.2S10.7,0.2,10,0.2c-5.4,0-9.8,4.4-9.8,9.8s4.4,9.8,9.8,9.8 C5.3,19.8,1.5,15.9,1.5,11.2z M10,0.2c4.7,0,8.5,3.8,8.5,8.6c0,4.8-3.8,8.5-8.5,8.5c-0.7,0-1.2,0.5-1.2,1.2c0,0.7,0.5,1.2,1.2,1.2 c5.4,0,9.8-4.4,9.8-9.8S15.4,0.2,10,0.2z'/%3E %3C/svg%3E");
      }

.pgs-loader-main.-loader-color-white.-loader-size-small .pgs-loader-main-circle{
        background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='utf-8'?%3E %3C!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='20px' height='20px' viewBox='0 0 20 20' style='enable-background:new 0 0 20 20;' xml:space='preserve' fill='white'%3E %3Cg%3E %3Cpath d='M2.5,12.5C2.5,8.4,5.9,5,10,5c1.4,0,2.5-1.1,2.5-2.5S11.4,0,10,0l0,0C4.5,0,0,4.5,0,10s4.5,10,10,10 C5.9,19.9,2.5,16.6,2.5,12.5z M10,0c4.1,0,7.5,3.4,7.5,7.5S14.1,15,10,15c-1.4,0-2.5,1.1-2.5,2.5c0,1.4,1.1,2.5,2.5,2.5l0,0 c0,0,0,0,0,0.1V20c5.5,0,10-4.5,10-10S15.5,0,10,0z'/%3E %3C/g%3E %3C/svg%3E");
      }

@keyframes spin{
  0%{
    transform:rotate(0);
  }

  100%{
    transform:rotate(360deg);
  }
}


.pgs-departure-location-selector[data-v-2d98304b]{
    display:block;
    max-height:400px;
    overflow-x:hidden;
}
.pgs-departure-location-selector .pgs-dropdown-list__item[data-v-2d98304b]{
        display:flex;
}
.pgs-departure-location-selector .pgs-dropdown-list__item-icon[data-v-2d98304b]{
        margin-left:auto;
        width:18px;
        height:26px;
}

[data-v-5e7f4a74]:root {

  /*****************************************************************
    LEGACY VARIABLES
******************************************************************/


  /** Website additional colors */

  /** meal groups */


  /** Link colors */
  /** ordinary link */

  /** primary link */


  /**  Button colors theme default */

  /**  Button colors theme primary */

  /**  primary button */

  /**  additional button */


  /**  link button */

  /**  link button additional */


  /**  Input colors */


  /**  Color border */


  /**  Typography */
  /**  font family */

  /**  font color */

  /**  font size */

  /**  font size heading */

  /** Components */
  /** margin */

  /** padding */

  /** z-index */
}
.-block-wide[data-v-5e7f4a74] {
  width: 100%;
}

/* ie9,10 stuff, `cause "hidden" property is introduced only in ie11 */
[data-hidden="true"][data-v-5e7f4a74] {
  display: none !important;
}
.no-border--left[data-v-5e7f4a74] {
  border-left-color: transparent;
}
.no-border--right[data-v-5e7f4a74] {
  border-right-color: transparent;
}
pre[data-v-5e7f4a74] {
  background: none;
  padding: 0;
  border: 0;
  border-radius: 0;
}
section[data-v-5e7f4a74] {
  margin-bottom: 20px;
}
@for $i from 1 to 10 {
.z-index-$(i) {
    z-index: $(i)00;
}
}
.pgs-dropdown__content > .pgs-accommodation-selector[data-v-5e7f4a74]{
    width:200px;
    padding:10px;
}
.pgs-accommodation-selector[data-v-5e7f4a74]{
    display:block;
}
.pgs-accommodation-selector[data-v-5e7f4a74] .pgs-dropdown-list__control{
        margin-left:auto;
        line-height:0;
}
.pgs-accommodation-selector .pgs-children-age-selector[data-v-5e7f4a74]{
        display:block;
        margin-top:10px;
}
.pgs-accommodation-selector .pgs-dropdown-list__items[data-v-5e7f4a74]{
        overflow:hidden;
        overflow-y:auto;
        max-height:160px;
        border:1px solid #CFCFCF;
        border-top:none;
}
.pgs-tour-passengers .pgs-icon[data-v-3831fab3]{
    height:26px;
}

.pgs-request-retrier[data-v-64e74230]{
    width:100%;
    text-align:center;
    margin-top:20px;
}


.pgs-datepicker-pane-item[data-v-62d61f97]{
    cursor:pointer;
    -webkit-user-select:none;
        -ms-user-select:none;
            user-select:none;
}

[data-v-ed48c6e4]:root {

  /*****************************************************************
    LEGACY VARIABLES
******************************************************************/


  /** Website additional colors */

  /** meal groups */


  /** Link colors */
  /** ordinary link */

  /** primary link */


  /**  Button colors theme default */

  /**  Button colors theme primary */

  /**  primary button */

  /**  additional button */


  /**  link button */

  /**  link button additional */


  /**  Input colors */


  /**  Color border */


  /**  Typography */
  /**  font family */

  /**  font color */

  /**  font size */

  /**  font size heading */

  /** Components */
  /** margin */

  /** padding */

  /** z-index */
}
.-block-wide[data-v-ed48c6e4] {
  width: 100%;
}

/* ie9,10 stuff, `cause "hidden" property is introduced only in ie11 */
[data-hidden="true"][data-v-ed48c6e4] {
  display: none !important;
}
.no-border--left[data-v-ed48c6e4] {
  border-left-color: transparent;
}
.no-border--right[data-v-ed48c6e4] {
  border-right-color: transparent;
}
pre[data-v-ed48c6e4] {
  background: none;
  padding: 0;
  border: 0;
  border-radius: 0;
}
section[data-v-ed48c6e4] {
  margin-bottom: 20px;
}
@for $i from 1 to 10 {
.z-index-$(i) {
    z-index: $(i)00;
}
}
.pgs-month-selector-panel[data-v-ed48c6e4]{
    display:flex;
    justify-content:space-between;
    background:#F3F4F6;
    padding:0;
    margin:0;
    list-style:none;
}
.pgs-month-selector-panel__item[data-v-ed48c6e4]{
        text-align:center;
        position:relative;
        line-height:23px;
        cursor:pointer;
        flex-basis:8.33333%;
        white-space:nowrap;
}
.pgs-month-selector-panel__item_disabled[data-v-ed48c6e4]{
            color:#808080;
            pointer-events:none;
}
.pgs-month-selector-panel__item_selected[data-v-ed48c6e4], .pgs-month-selector-panel__item[data-v-ed48c6e4]:hover{
            background:white;
}
[data-v-5d54be62]:root {

  /*****************************************************************
    LEGACY VARIABLES
******************************************************************/


  /** Website additional colors */

  /** meal groups */


  /** Link colors */
  /** ordinary link */

  /** primary link */


  /**  Button colors theme default */

  /**  Button colors theme primary */

  /**  primary button */

  /**  additional button */


  /**  link button */

  /**  link button additional */


  /**  Input colors */


  /**  Color border */


  /**  Typography */
  /**  font family */

  /**  font color */

  /**  font size */

  /**  font size heading */

  /** Components */
  /** margin */

  /** padding */

  /** z-index */
}
.-block-wide[data-v-5d54be62] {
  width: 100%;
}

/* ie9,10 stuff, `cause "hidden" property is introduced only in ie11 */
[data-hidden="true"][data-v-5d54be62] {
  display: none !important;
}
.no-border--left[data-v-5d54be62] {
  border-left-color: transparent;
}
.no-border--right[data-v-5d54be62] {
  border-right-color: transparent;
}
pre[data-v-5d54be62] {
  background: none;
  padding: 0;
  border: 0;
  border-radius: 0;
}
section[data-v-5d54be62] {
  margin-bottom: 20px;
}
@for $i from 1 to 10 {
.z-index-$(i) {
    z-index: $(i)00;
}
}
.pgs-datepicker[data-v-5d54be62] {
    display: flex;
    flex-direction: column;
    width: 520px;
}
.pgs-datepicker.loader[data-v-5d54be62] {
        display: block;
        position: relative;
}
.pgs-datepicker.loader[data-v-5d54be62]:after {
            content: ' ';
            position: absolute;
            left: 0;
            top: 0;
            right: 0;
            bottom: 0;
}
.pgs-datepicker.loader .pgs-loader-main[data-v-5d54be62] {
            top: calc(50% - 60px);
}
.pgs-datepicker.loader .pgs-datepicker[data-v-5d54be62] {
            opacity: 0.5;
}
.pgs-datepicker__section[data-v-5d54be62] {
        border-bottom: 1px solid #CFCFCF;
        padding-bottom: 10px;
}
.pgs-datepicker__section-label[data-v-5d54be62] {
  margin: 0 0 10px;
        font-size: 1.4em;
}
.pgs-datepicker__status-bar[data-v-5d54be62] {
  margin: 0 0 10px;
        display: flex;
}
.pgs-datepicker__month-selector[data-v-5d54be62] {
  margin: 0 0 10px;
}
.pgs-datepicker__panes[data-v-5d54be62] {
  margin: 0 0 10px;
        display: flex;
        justify-content: space-between;
}
.pgs-datepicker__duration-selector[data-v-5d54be62] {
  margin: 0 0 10px;
}
.pgs-datepicker__actions[data-v-5d54be62] {
        display: flex;
}
.pgs-datepicker__action_apply[data-v-5d54be62] {
        margin-left: auto;
}
[data-v-5d54be62] .pgs-datepicker-pane {
    width: 245px;
}
[data-v-5d54be62] .pgs-datepicker-pane__legend {
        font-size: 0.9em;
}
[data-v-5d54be62] .pgs-datepicker-pane__legend .pgs-datepicker-pane-item {
            color: #606468;
            opacity: 1;
}
[data-v-5d54be62] .pgs-datepicker-pane__legend .pgs-datepicker-pane-item_weekend {
                color: #a92424;
}
[data-v-5d54be62] .pgs-datepicker-pane__legend,[data-v-5d54be62] .pgs-datepicker-pane__items {
        display: flex;
        flex-wrap: wrap;
}
[data-v-5d54be62] .pgs-datepicker-pane__items_offset-2 .pgs-datepicker-pane-item:first-child { margin-left: 35px
}
[data-v-5d54be62] .pgs-datepicker-pane__items_offset-3 .pgs-datepicker-pane-item:first-child { margin-left: 70px
}
[data-v-5d54be62] .pgs-datepicker-pane__items_offset-4 .pgs-datepicker-pane-item:first-child { margin-left: 105px
}
[data-v-5d54be62] .pgs-datepicker-pane__items_offset-5 .pgs-datepicker-pane-item:first-child { margin-left: 140px
}
[data-v-5d54be62] .pgs-datepicker-pane__items_offset-6 .pgs-datepicker-pane-item:first-child { margin-left: 175px
}
[data-v-5d54be62] .pgs-datepicker-pane__items_offset-0 .pgs-datepicker-pane-item:first-child { margin-left: 210px
}
[data-v-5d54be62] .pgs-datepicker-pane__header {
        display: flex;
        align-items: center;
}
[data-v-5d54be62] .pgs-datepicker-pane__header-control {
        cursor: pointer;
}
[data-v-5d54be62] .pgs-datepicker-pane__header-control_disabled {
            opacity: 0.4;
            cursor: auto;
}
[data-v-5d54be62] .pgs-datepicker-pane__header-label {
        margin: auto;
}
[data-v-5d54be62] .pgs-datepicker-pane__header-label-month {
        font-size: 1.1em;
        font-weight: 700;
}
[data-v-5d54be62] .pgs-datepicker-pane__header-label-year {
        color: #CFCFCF;
        font-size: 0.9em;
        margin-left: 2px;
}
[data-v-5d54be62] .pgs-datepicker-pane-item {
    color: #000;
    width: 35px;
    height: 35px;
    text-align: center;
    line-height: 35px;
    font-size: 1.1em;
    margin-bottom: 2px;
    overflow: hidden;
    opacity: .4;
}
[data-v-5d54be62] .pgs-datepicker-pane-item_selectable {
        opacity: 1 !important;
        color: black;
        cursor: pointer;
}
[data-v-5d54be62] .pgs-datepicker-pane-item_selectable.pgs-datepicker-pane-item_weekend {
            color: #a92424;
}
[data-v-5d54be62] .pgs-datepicker-pane-item_weekend {
        color: #a92424;
}
[data-v-5d54be62] .pgs-datepicker-pane-item_region {
        background-color: #EBF6FC;
}
[data-v-5d54be62] .pgs-datepicker-pane-item_region.pgs-datepicker-pane-item_departure::after,[data-v-5d54be62] .pgs-datepicker-pane-item_region.pgs-datepicker-pane-item_arrival::after {
                border-color: #EBF6FC;
}
[data-v-5d54be62] .pgs-datepicker-pane-item_departure {
        background-color: #C1E1F8;
        position: relative;
}
[data-v-5d54be62] .pgs-datepicker-pane-item_departure::after {
            content: ' ';
            top: 0;
            right: -8px;
            width: 1px;
            height: 1px;
            position: absolute;
            border-top: 17px solid white;
            border-bottom: 18px solid white;
            border-left: 8px solid #C1E1F8!important;
            border-right: 8px solid white;
}
[data-v-5d54be62] .pgs-datepicker-pane-item_departure:hover {
            background-color: rgb(193, 225, 248) lightness(-10%);
}
[data-v-5d54be62] .pgs-datepicker-pane-item_departure:hover::after {
                border-left-color: rgb(193, 225, 248) lightness(-10%)!important;
}
[data-v-5d54be62] .pgs-datepicker-pane-item_arrival {
        background-color: #B7DBBF;
        position: relative;
}
[data-v-5d54be62] .pgs-datepicker-pane-item_arrival::after {
            content: ' ';
            top: 0;
            left: -8px;
            width: 1px;
            height: 1px;
            position: absolute;
            border-top: 17px solid white;
            border-bottom: 18px solid white;
            border-left: 8px solid white;
            border-right: 8px solid #B7DBBF!important;
}
[data-v-5d54be62] .pgs-datepicker-pane-item_arrival:hover {
            background-color: rgb(183, 219, 191) lightness(-10%);
}
[data-v-5d54be62] .pgs-datepicker-pane-item_arrival:hover::after {
                border-right-color: rgb(183, 219, 191) lightness(-10%)!important;
}
[data-v-5d54be62] .pgs-datepicker-duration-selector {
    display: block;
}
[data-v-5d54be62] .pgs-datepicker-duration-selector__label {
        font-size: 1.1em;
        margin: 0 0 10px;
}
[data-v-5d54be62] .pgs-datepicker-duration-selector__durations {
        list-style: none;
        padding: 0;
        margin: 0;
        display: flex;
        flex-wrap: wrap;
}
[data-v-5d54be62] .pgs-datepicker-duration-selector__duration {
        font-size: 1.1em;
        width: 34px;
        height: 34px;
        line-height: 34px;
        text-align: center;
        border: 1px solid #CFCFCF;
        margin: 0 5px 5px 0;
        position: relative;
        opacity: 0.4;
}
[data-v-5d54be62] .pgs-datepicker-duration-selector__duration:last-child {
            margin-right: 0;
}
[data-v-5d54be62] .pgs-datepicker-duration-selector__duration_selectable {
            opacity: 1;
            cursor: pointer;
}
[data-v-5d54be62] .pgs-datepicker-duration-selector__duration_selected::after,[data-v-5d54be62] .pgs-datepicker-duration-selector__duration_selectable:hover::after {
            content: ' ';
            position: absolute;
            border: 2px solid;
            top:    -1px;
            left:   -1px;
            right:  -1px;
            bottom: -1px;
}
[data-v-5d54be62] .pgs-datepicker-duration-selector__duration_selectable:hover::after {
            border-color: #C1E1F8
}
[data-v-5d54be62] .pgs-datepicker-duration-selector__duration_selected::after,[data-v-5d54be62] .pgs-datepicker-duration-selector__duration_selected:hover::after {
            border-color: #1E82C5
}
[data-v-5d54be62] .pgs-datepicker-duration-selector__duration .pgs-nights-in-transfer {
            position: absolute;
            top: -14px;
            right: -5px;
            z-index: 10;
}
[data-v-5d54be62] .pgs-datepicker-duration-selector__duration .pgs-nights-in-transfer__nights {
                color: white;
                border-radius: 50px;
                padding: 1px;
                background-color: #1E82C5;
}
.pgs-hotel-search-datepicker .pgs-datepicker__selection-description[data-v-5d54be62]{
  margin: 0 0 10px;
      font-size:1.4em;
}
.pgs-hotel-search-datepicker .pgs-datepicker-pane-item_departure[data-v-5d54be62], .pgs-hotel-search-datepicker .pgs-datepicker-pane-item_selectable[data-v-5d54be62]:hover{
      background-color:#C1E1F8;
      position:relative;
}
.pgs-hotel-search-datepicker .pgs-datepicker-pane-item_departure[data-v-5d54be62]::after,.pgs-hotel-search-datepicker .pgs-datepicker-pane-item_selectable[data-v-5d54be62]:hover::after{
        content:' ';
        top:0;
        right:-8px;
        width:1px;
        height:1px;
        position:absolute;
        border-top:17px solid white;
        border-bottom:18px solid white;
        border-left:8px solid #C1E1F8!important;
        border-right:8px solid white;
}
.pgs-hotel-search-datepicker .pgs-datepicker-pane-item_region[data-v-5d54be62]::after, .pgs-hotel-search-datepicker .pgs-datepicker-pane-item_region[data-v-5d54be62]:hover::after{
        border-color:#EBF6FC;
}
[data-v-505df868]:root {

  /*****************************************************************
    LEGACY VARIABLES
******************************************************************/


  /** Website additional colors */

  /** meal groups */


  /** Link colors */
  /** ordinary link */

  /** primary link */


  /**  Button colors theme default */

  /**  Button colors theme primary */

  /**  primary button */

  /**  additional button */


  /**  link button */

  /**  link button additional */


  /**  Input colors */


  /**  Color border */


  /**  Typography */
  /**  font family */

  /**  font color */

  /**  font size */

  /**  font size heading */

  /** Components */
  /** margin */

  /** padding */

  /** z-index */
}
.-block-wide[data-v-505df868] {
  width: 100%;
}

/* ie9,10 stuff, `cause "hidden" property is introduced only in ie11 */
[data-hidden="true"][data-v-505df868] {
  display: none !important;
}
.no-border--left[data-v-505df868] {
  border-left-color: transparent;
}
.no-border--right[data-v-505df868] {
  border-right-color: transparent;
}
pre[data-v-505df868] {
  background: none;
  padding: 0;
  border: 0;
  border-radius: 0;
}
section[data-v-505df868] {
  margin-bottom: 20px;
}
@for $i from 1 to 10 {
.z-index-$(i) {
    z-index: $(i)00;
}
}
.pgs-hotel-search-form .search-form-field[data-v-505df868],
.pgs-hotel-search-form[data-v-505df868] .search-form-field{
  background-color:white;
}
.search-form-field[data-v-505df868],[data-v-505df868] .search-form-field{
  display:flex;
}
.search-form-field__icon[data-v-505df868],[data-v-505df868] .search-form-field__icon{
    flex-shrink:0;

    margin-right:10px;
}
.search-form-field__input[data-v-505df868],[data-v-505df868] .search-form-field__input{
    flex-grow:1;
    text-overflow:ellipsis;
    padding:0;
}
.search-form-field__content[data-v-505df868],[data-v-505df868] .search-form-field__content{
    display:flex;
    align-items:center;
}
.search-form-field__text[data-v-505df868],[data-v-505df868] .search-form-field__text{
    white-space:nowrap;
    text-overflow:ellipsis;
    overflow:hidden;
}
.search-form-field__date[data-v-505df868],[data-v-505df868] .search-form-field__date{
    flex-grow:1;
}
.search-form-field__control .icon-arrow-down[data-v-505df868],[data-v-505df868] .search-form-field__control .icon-arrow-down{
      transition:all .2s
}
.search-form-field__label[data-v-505df868],[data-v-505df868] .search-form-field__label{
  font-size:13px;
  line-height:23px;
}
.search-form-field__content[data-v-505df868],[data-v-505df868] .search-form-field__content{
  font-size:13px;
  line-height:23px;
  height:23px;
  margin-top:0;
}
.search-form-field__content .country-label[data-v-505df868]:empty:before,[data-v-505df868] .search-form-field__content .country-label:empty:before{
    content:'Все страны, курорты и отели';
}
[data-v-505df868] .search-form-field__input{
  height:23px;
  border:1px solid black;
  width:96%;
  margin:5px;
  padding:0 5px 0 5px;
}
.search-form-cell__hotels[data-v-505df868]{
    position:relative;
}
.search-form-cell__hotels .icon-flag + *[data-v-505df868]{
      padding-left:10px;
}
.search-form-cell__hotels[data-v-505df868] .pgs-dropdown__content{
      min-width:224px;
      max-height:450px;
      overflow:hidden;
      overflow-y:auto;
}
.search-form-cell__calendar .pgs-dropdown__content[data-v-505df868]{
      padding:15px;
}
.search-form-cell__night .search-form-field[data-v-505df868]{
      border-left-style:dashed;
}
.search-form_type_hotels[data-v-505df868]{
  width:100%;
  display:flex;
  flex-direction:column;
}
.search-form_type_hotels .pgs-dropdown[data-v-505df868]{
      width:100%;
}
.search-form_type_hotels .pgs-dropdown_opened .search-form-field__control .icon-arrow-down[data-v-505df868]{
      transform:rotate(180deg);
}
.search-form_type_hotels .search-form__row[data-v-505df868]{
    margin:0 0 10px;
}
.search-form_type_hotels .search-form__row[data-v-505df868]:first-child{
      margin:0;
}
.search-form_type_hotels .search-form__row .alert[data-v-505df868]{
      margin:0;
}
.search-form_type_hotels .search-form__button[data-v-505df868]{
    padding:0 10px;
}
.search-form-wrapper[data-v-505df868]{
  display:block;
  background:#fff;
  min-height:50px;
}
.search-form-wrapper-fixed[data-v-505df868]{
  top:0;
  position:fixed;
  z-index:900;
  margin-left:-100%;
  width:200%;
  padding-left:100%;
  background-color:#606468;
}
.search-form-wrapper-fixed .search-form[data-v-505df868]{
    margin:10px 0;
}
.search-form-wrapper-fixed .search-form__cell[data-v-505df868]{
    border-color:#606468
}

:root {

  /*****************************************************************
    LEGACY VARIABLES
******************************************************************/


  /** Website additional colors */

  /** meal groups */


  /** Link colors */
  /** ordinary link */

  /** primary link */


  /**  Button colors theme default */

  /**  Button colors theme primary */

  /**  primary button */

  /**  additional button */


  /**  link button */

  /**  link button additional */


  /**  Input colors */


  /**  Color border */


  /**  Typography */
  /**  font family */

  /**  font color */

  /**  font size */

  /**  font size heading */

  /** Components */
  /** margin */

  /** padding */

  /** z-index */
}

.-block-wide {
  width: 100%;
}

/* ie9,10 stuff, `cause "hidden" property is introduced only in ie11 */

[data-hidden="true"] {
  display: none !important;
}

.no-border--left {
  border-left-color: transparent;
}

.no-border--right {
  border-right-color: transparent;
}

pre {
  background: none;
  padding: 0;
  border: 0;
  border-radius: 0;
}

section {
  margin-bottom: 20px;
}

@for $i from 1 to 10 {
  .z-index-$(i) {
    z-index: $(i)00;
  }
}

.pgs-deals-company{
  margin-bottom:40px;
}

.pgs-deals-company__inner{
    margin-top:40px;
  }

.pgs-deals-company__heading{
    margin-bottom:20px;
    text-align:right;
  }

.pgs-deals-company__heading__title{
      display:inline-block;
      float:left;
      font-size:24px;
      color:#5c6774;
    }

.pgs-deals-company__heading__title span{
        vertical-align:middle;
      }

.pgs-deals-company__heading__title .icon-help--blue::before{
        width:20px;
        height:20px;
      }

.pgs-deals-company__heading__title__icon, .pgs-deals-company__heading__title__icon::before{
        width:34px;
        height:34px;
      }

.pgs-deals-company__heading__more{
      display:inline-block;
      padding-top:13px;
    }

.pgs-deals-company__carousel__item .deals-company__item__cell{
          border:1px solid #cfcfcf;
        }

.pgs-deals-company__carousel__item .deals-company__item__cell-wrapper{
          padding:10px;
        }

.pgs-deals-company__carousel__item .deals-company__item__heading{
          margin-bottom:10px;
          display:-webkit-box;
          display:-ms-flexbox;
          display:flex;
        }

.pgs-deals-company__carousel__item .deals-company__item__heading__title{
            display:inline-block;
            float:left;
            font-size:18px;
            text-decoration:none;
            white-space:nowrap;
            overflow:hidden;
            text-overflow:ellipsis;
            padding-right:10px;
          }

.pgs-deals-company__carousel__item .deals-company__item__heading__stars{
            margin-left:auto;
            -ms-flex-negative:0;
                flex-shrink:0;
          }

.pgs-deals-company__carousel__item .deals-company__item__heading__category-name{
            margin-left:auto;
            -ms-flex-negative:0;
                flex-shrink:0;
            font-size:16px;
            color:#5c6774;
          }

.pgs-deals-company__carousel__item .deals-company__item__country{
          position:absolute;
          top:0;
          width:100%;
          background:rgba(92, 103, 116, .5);
          padding:10px;
          padding-left:44px;
          color:white;
        }

.pgs-deals-company__carousel__item .deals-company__item__country .icon-flag{
            position:absolute;
            left:10px;
          }

.pgs-deals-company__carousel__item .deals-company__item__image{
          position:relative;
          width:100%;
          height:186px;
        }

.pgs-deals-company__carousel__item .deals-company__item__image__img{
            width:100%;
            height:100%;
            -o-object-fit:cover;
               object-fit:cover;
            font-family:'object-fit: cover;';
          }

.pgs-deals-company__carousel__item .deals-company__item__image .pgs-tour-spo{
            position:absolute;
            right:10px;
            bottom:10px;
            margin:0;
          }

.pgs-deals-company__carousel__item .deals-company__item__info{
          padding-top:10px;
        }

.pgs-deals-company__carousel__item .deals-company__item__info p{
            margin:0;
            font-size:13px;
          }

.pgs-deals-company__carousel__item .deals-company__item__info__detail{
            display:-webkit-box;
            display:-ms-flexbox;
            display:flex;
            -webkit-box-align:center;
                -ms-flex-align:center;
                    align-items:center;
            min-height:36px;
          }

.pgs-deals-company__carousel__item .deals-company__item__info__detail .pgs-tour-passengers{
              margin-left:10px;
              margin-top:-4px;
            }

.pgs-deals-company__carousel__item .deals-company__item__price{
          background:#f3f4f6;
          padding:10px;
          border-top:1px solid #cfcfcf;
        }

.deals-company-item-meal{
  margin-left:10px;
}

:root {

  /*****************************************************************
    LEGACY VARIABLES
******************************************************************/


  /** Website additional colors */

  /** meal groups */


  /** Link colors */
  /** ordinary link */

  /** primary link */


  /**  Button colors theme default */

  /**  Button colors theme primary */

  /**  primary button */

  /**  additional button */


  /**  link button */

  /**  link button additional */


  /**  Input colors */


  /**  Color border */


  /**  Typography */
  /**  font family */

  /**  font color */

  /**  font size */

  /**  font size heading */

  /** Components */
  /** margin */

  /** padding */

  /** z-index */
}

.-block-wide {
  width: 100%;
}

/* ie9,10 stuff, `cause "hidden" property is introduced only in ie11 */

[data-hidden="true"] {
  display: none !important;
}

.no-border--left {
  border-left-color: transparent;
}

.no-border--right {
  border-right-color: transparent;
}

pre {
  background: none;
  padding: 0;
  border: 0;
  border-radius: 0;
}

section {
  margin-bottom: 20px;
}

@for $i from 1 to 10 {
  .z-index-$(i) {
    z-index: $(i)00;
  }
}

.pgs-slider .carousel-control__button {
      position: absolute;
      top: 50%;
    }

.pgs-slider .carousel-control__button.icon-arrow--left {
        margin-left: -21px;
      }

.pgs-slider .carousel-control__button.icon-arrow--right {
        margin-left: -21px;
      }

.pgs-slider .carousel-control__button::before {
        margin-top: -21px;
        width: 42px;
        height: 42px;
      }

.company-articles__heading {
    display: block;
    font-size: 22px;
    margin-bottom: 20px;
  }

.company-articles__date {
    font-size: 11px;
    color: #5c6774;
  }

.company-articles__news__item {
      padding-left: 5px;
      padding-top: 3px;
      padding-bottom: 3px;
      border-left: 2px solid transparent;
    }

.company-articles__news__item:first-child {
        padding-top: 0;
      }

.company-articles__news__item.news-top {
        border-color: #3d9e33;
      }

.company-articles__news__item a {
        display: inline-block;
        width: 380px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        vertical-align: middle;
      }

.company-articles__magazine-link {
    display: block;
    width: 190px;
    margin: 10px 0;
    border-radius: 4px;
    overflow: hidden;
  }

.company-articles__magazine-link img {
      width: 100%;
      height: auto;
    }

.home__main-slider{
    margin-top:16px;
}
    .home__main-slider[v-cloak]{
        display:block !important;
        height:442px;
        background:#F2F9FF;
    }

.home__best-offers[v-cloak]{
        display:block !important;
        height:789px;
        background:#F2F9FF;
    }

.home__search-form{
    margin:0;
}

.home__search-form[v-cloak]{
        display:block !important;
        height:50px;
        background:#F2F9FF;
    }

.swiper-container{
  margin-left:auto;
  margin-right:auto;
  position:relative;
  overflow:hidden;
  list-style:none;
  padding:0;
  z-index:1;
}
.swiper-container-no-flexbox .swiper-slide{
  float:left;
}
.swiper-container-vertical > .swiper-wrapper{
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column;
}
.swiper-wrapper{
  position:relative;
  width:100%;
  height:100%;
  z-index:1;
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-transition-property:-webkit-transform;
  transition-property:-webkit-transform;
  -o-transition-property:transform;
  transition-property:transform;
  transition-property:transform, -webkit-transform;
  -webkit-box-sizing:content-box;
  box-sizing:content-box;
}
.swiper-container-android .swiper-slide,
.swiper-wrapper{
  -webkit-transform:translate3d(0px, 0, 0);
  transform:translate3d(0px, 0, 0);
}
.swiper-container-multirow > .swiper-wrapper{
  -webkit-flex-wrap:wrap;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
}
.swiper-container-free-mode > .swiper-wrapper{
  -webkit-transition-timing-function:ease-out;
  -o-transition-timing-function:ease-out;
  transition-timing-function:ease-out;
  margin:0 auto;
}
.swiper-slide{
  -webkit-flex-shrink:0;
  -ms-flex-negative:0;
  flex-shrink:0;
  width:100%;
  height:100%;
  position:relative;
  -webkit-transition-property:-webkit-transform;
  transition-property:-webkit-transform;
  -o-transition-property:transform;
  transition-property:transform;
  transition-property:transform, -webkit-transform;
}
.swiper-slide-invisible-blank{
  visibility:hidden;
}
.swiper-container-autoheight,
.swiper-container-autoheight .swiper-slide{
  height:auto;
}
.swiper-container-autoheight .swiper-wrapper{
  -webkit-box-align:start;
  -webkit-align-items:flex-start;
  -ms-flex-align:start;
  align-items:flex-start;
  -webkit-transition-property:height, -webkit-transform;
  transition-property:height, -webkit-transform;
  -o-transition-property:transform, height;
  transition-property:transform, height;
  transition-property:transform, height, -webkit-transform;
}
.swiper-container-3d{
  -webkit-perspective:1200px;
  perspective:1200px;
}
.swiper-container-3d .swiper-wrapper,
.swiper-container-3d .swiper-slide,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-cube-shadow{
  -webkit-transform-style:preserve-3d;
  transform-style:preserve-3d;
}
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom{
  position:absolute;
  left:0;
  top:0;
  width:100%;
  height:100%;
  pointer-events:none;
  z-index:10;
}
.swiper-container-3d .swiper-slide-shadow-left{
  background-image:-webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));
  background-image:-webkit-linear-gradient(right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
  background-image:-o-linear-gradient(right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
  background-image:linear-gradient(to left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
}
.swiper-container-3d .swiper-slide-shadow-right{
  background-image:-webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));
  background-image:-webkit-linear-gradient(left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
  background-image:-o-linear-gradient(left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
  background-image:linear-gradient(to right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
}
.swiper-container-3d .swiper-slide-shadow-top{
  background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));
  background-image:-webkit-linear-gradient(bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
  background-image:-o-linear-gradient(bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
  background-image:linear-gradient(to top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
}
.swiper-container-3d .swiper-slide-shadow-bottom{
  background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));
  background-image:-webkit-linear-gradient(top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
  background-image:-o-linear-gradient(top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
  background-image:linear-gradient(to bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
}
.swiper-container-wp8-horizontal,
.swiper-container-wp8-horizontal > .swiper-wrapper{
  -ms-touch-action:pan-y;
  touch-action:pan-y;
}
.swiper-container-wp8-vertical,
.swiper-container-wp8-vertical > .swiper-wrapper{
  -ms-touch-action:pan-x;
  touch-action:pan-x;
}
.swiper-button-prev,
.swiper-button-next{
  position:absolute;
  top:50%;
  width:27px;
  height:44px;
  margin-top:-22px;
  z-index:10;
  cursor:pointer;
  background-size:27px 44px;
  background-position:center;
  background-repeat:no-repeat;
}
.swiper-button-prev.swiper-button-disabled,
.swiper-button-next.swiper-button-disabled{
  opacity:0.35;
  cursor:auto;
  pointer-events:none;
}
.swiper-button-prev,
.swiper-container-rtl .swiper-button-next{
  background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
  left:10px;
  right:auto;
}
.swiper-button-next,
.swiper-container-rtl .swiper-button-prev{
  background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
  right:10px;
  left:auto;
}
.swiper-button-prev.swiper-button-white,
.swiper-container-rtl .swiper-button-next.swiper-button-white{
  background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");
}
.swiper-button-next.swiper-button-white,
.swiper-container-rtl .swiper-button-prev.swiper-button-white{
  background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");
}
.swiper-button-prev.swiper-button-black,
.swiper-container-rtl .swiper-button-next.swiper-button-black{
  background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");
}
.swiper-button-next.swiper-button-black,
.swiper-container-rtl .swiper-button-prev.swiper-button-black{
  background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");
}
.swiper-button-lock{
  display:none;
}
.swiper-pagination{
  position:absolute;
  text-align:center;
  -webkit-transition:300ms opacity;
  -o-transition:300ms opacity;
  transition:300ms opacity;
  -webkit-transform:translate3d(0, 0, 0);
  transform:translate3d(0, 0, 0);
  z-index:10;
}
.swiper-pagination.swiper-pagination-hidden{
  opacity:0;
}
.swiper-pagination-fraction,
.swiper-pagination-custom,
.swiper-container-horizontal > .swiper-pagination-bullets{
  bottom:10px;
  left:0;
  width:100%;
}
.swiper-pagination-bullets-dynamic{
  overflow:hidden;
  font-size:0;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{
  -webkit-transform:scale(0.33);
  -ms-transform:scale(0.33);
  transform:scale(0.33);
  position:relative;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{
  -webkit-transform:scale(1);
  -ms-transform:scale(1);
  transform:scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{
  -webkit-transform:scale(1);
  -ms-transform:scale(1);
  transform:scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{
  -webkit-transform:scale(0.66);
  -ms-transform:scale(0.66);
  transform:scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{
  -webkit-transform:scale(0.33);
  -ms-transform:scale(0.33);
  transform:scale(0.33);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{
  -webkit-transform:scale(0.66);
  -ms-transform:scale(0.66);
  transform:scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{
  -webkit-transform:scale(0.33);
  -ms-transform:scale(0.33);
  transform:scale(0.33);
}
.swiper-pagination-bullet{
  width:8px;
  height:8px;
  display:inline-block;
  border-radius:100%;
  background:#000;
  opacity:0.2;
}
button.swiper-pagination-bullet{
  border:none;
  margin:0;
  padding:0;
  -webkit-box-shadow:none;
  box-shadow:none;
  -webkit-appearance:none;
  -moz-appearance:none;
  appearance:none;
}
.swiper-pagination-clickable .swiper-pagination-bullet{
  cursor:pointer;
}
.swiper-pagination-bullet-active{
  opacity:1;
  background:#007aff;
}
.swiper-container-vertical > .swiper-pagination-bullets{
  right:10px;
  top:50%;
  -webkit-transform:translate3d(0px, -50%, 0);
  transform:translate3d(0px, -50%, 0);
}
.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet{
  margin:6px 0;
  display:block;
}
.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic{
  top:50%;
  -webkit-transform:translateY(-50%);
  -ms-transform:translateY(-50%);
  transform:translateY(-50%);
  width:8px;
}
.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{
  display:inline-block;
  -webkit-transition:200ms top, 200ms -webkit-transform;
  transition:200ms top, 200ms -webkit-transform;
  -o-transition:200ms transform, 200ms top;
  transition:200ms transform, 200ms top;
  transition:200ms transform, 200ms top, 200ms -webkit-transform;
}
.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{
  margin:0 4px;
}
.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic{
  left:50%;
  -webkit-transform:translateX(-50%);
  -ms-transform:translateX(-50%);
  transform:translateX(-50%);
  white-space:nowrap;
}
.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{
  -webkit-transition:200ms left, 200ms -webkit-transform;
  transition:200ms left, 200ms -webkit-transform;
  -o-transition:200ms transform, 200ms left;
  transition:200ms transform, 200ms left;
  transition:200ms transform, 200ms left, 200ms -webkit-transform;
}
.swiper-container-horizontal.swiper-container-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{
  -webkit-transition:200ms right, 200ms -webkit-transform;
  transition:200ms right, 200ms -webkit-transform;
  -o-transition:200ms transform, 200ms right;
  transition:200ms transform, 200ms right;
  transition:200ms transform, 200ms right, 200ms -webkit-transform;
}
.swiper-pagination-progressbar{
  background:rgba(0, 0, 0, .25);
  position:absolute;
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{
  background:#007aff;
  position:absolute;
  left:0;
  top:0;
  width:100%;
  height:100%;
  -webkit-transform:scale(0);
  -ms-transform:scale(0);
  transform:scale(0);
  -webkit-transform-origin:left top;
  -ms-transform-origin:left top;
  transform-origin:left top;
}
.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{
  -webkit-transform-origin:right top;
  -ms-transform-origin:right top;
  transform-origin:right top;
}
.swiper-container-horizontal > .swiper-pagination-progressbar,
.swiper-container-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{
  width:100%;
  height:4px;
  left:0;
  top:0;
}
.swiper-container-vertical > .swiper-pagination-progressbar,
.swiper-container-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{
  width:4px;
  height:100%;
  left:0;
  top:0;
}
.swiper-pagination-white .swiper-pagination-bullet-active{
  background:#ffffff;
}
.swiper-pagination-progressbar.swiper-pagination-white{
  background:rgba(255, 255, 255, .25);
}
.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{
  background:#ffffff;
}
.swiper-pagination-black .swiper-pagination-bullet-active{
  background:#000000;
}
.swiper-pagination-progressbar.swiper-pagination-black{
  background:rgba(0, 0, 0, .25);
}
.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{
  background:#000000;
}
.swiper-pagination-lock{
  display:none;
}
.swiper-scrollbar{
  border-radius:10px;
  position:relative;
  -ms-touch-action:none;
  background:rgba(0, 0, 0, .1);
}
.swiper-container-horizontal > .swiper-scrollbar{
  position:absolute;
  left:1%;
  bottom:3px;
  z-index:50;
  height:5px;
  width:98%;
}
.swiper-container-vertical > .swiper-scrollbar{
  position:absolute;
  right:3px;
  top:1%;
  z-index:50;
  width:5px;
  height:98%;
}
.swiper-scrollbar-drag{
  height:100%;
  width:100%;
  position:relative;
  background:rgba(0, 0, 0, .5);
  border-radius:10px;
  left:0;
  top:0;
}
.swiper-scrollbar-cursor-drag{
  cursor:move;
}
.swiper-scrollbar-lock{
  display:none;
}
.swiper-zoom-container{
  width:100%;
  height:100%;
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:center;
  -webkit-justify-content:center;
  -ms-flex-pack:center;
  justify-content:center;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  text-align:center;
}
.swiper-zoom-container > img,
.swiper-zoom-container > svg,
.swiper-zoom-container > canvas{
  max-width:100%;
  max-height:100%;
  -o-object-fit:contain;
  object-fit:contain;
}
.swiper-slide-zoomed{
  cursor:move;
}
.swiper-lazy-preloader{
  width:42px;
  height:42px;
  position:absolute;
  left:50%;
  top:50%;
  margin-left:-21px;
  margin-top:-21px;
  z-index:10;
  -webkit-transform-origin:50%;
  -ms-transform-origin:50%;
  transform-origin:50%;
  -webkit-animation:swiper-preloader-spin 1s steps(12, end) infinite;
  animation:swiper-preloader-spin 1s steps(12, end) infinite;
}
.swiper-lazy-preloader:after{
  display:block;
  content:'';
  width:100%;
  height:100%;
  background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-position:50%;
  background-size:100%;
  background-repeat:no-repeat;
}
.swiper-lazy-preloader-white:after{
  background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
@-webkit-keyframes swiper-preloader-spin{
  100%{
    -webkit-transform:rotate(360deg);
    transform:rotate(360deg);
  }
}
@keyframes swiper-preloader-spin{
  100%{
    -webkit-transform:rotate(360deg);
    transform:rotate(360deg);
  }
}
.swiper-container .swiper-notification{
  position:absolute;
  left:0;
  top:0;
  pointer-events:none;
  opacity:0;
  z-index:-1000;
}
.swiper-container-fade.swiper-container-free-mode .swiper-slide{
  -webkit-transition-timing-function:ease-out;
  -o-transition-timing-function:ease-out;
  transition-timing-function:ease-out;
}
.swiper-container-fade .swiper-slide{
  pointer-events:none;
  -webkit-transition-property:opacity;
  -o-transition-property:opacity;
  transition-property:opacity;
}
.swiper-container-fade .swiper-slide .swiper-slide{
  pointer-events:none;
}
.swiper-container-fade .swiper-slide-active,
.swiper-container-fade .swiper-slide-active .swiper-slide-active{
  pointer-events:auto;
}
.swiper-container-cube{
  overflow:visible;
}
.swiper-container-cube .swiper-slide{
  pointer-events:none;
  -webkit-backface-visibility:hidden;
  backface-visibility:hidden;
  z-index:1;
  visibility:hidden;
  -webkit-transform-origin:0 0;
  -ms-transform-origin:0 0;
  transform-origin:0 0;
  width:100%;
  height:100%;
}
.swiper-container-cube .swiper-slide .swiper-slide{
  pointer-events:none;
}
.swiper-container-cube.swiper-container-rtl .swiper-slide{
  -webkit-transform-origin:100% 0;
  -ms-transform-origin:100% 0;
  transform-origin:100% 0;
}
.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-active .swiper-slide-active{
  pointer-events:auto;
}
.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-next,
.swiper-container-cube .swiper-slide-prev,
.swiper-container-cube .swiper-slide-next + .swiper-slide{
  pointer-events:auto;
  visibility:visible;
}
.swiper-container-cube .swiper-slide-shadow-top,
.swiper-container-cube .swiper-slide-shadow-bottom,
.swiper-container-cube .swiper-slide-shadow-left,
.swiper-container-cube .swiper-slide-shadow-right{
  z-index:0;
  -webkit-backface-visibility:hidden;
  backface-visibility:hidden;
}
.swiper-container-cube .swiper-cube-shadow{
  position:absolute;
  left:0;
  bottom:0px;
  width:100%;
  height:100%;
  background:#000;
  opacity:0.6;
  -webkit-filter:blur(50px);
  filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur stdDeviation="50" /></filter></svg>#filter');
  filter:blur(50px);
  z-index:0;
}
.swiper-container-flip{
  overflow:visible;
}
.swiper-container-flip .swiper-slide{
  pointer-events:none;
  -webkit-backface-visibility:hidden;
  backface-visibility:hidden;
  z-index:1;
}
.swiper-container-flip .swiper-slide .swiper-slide{
  pointer-events:none;
}
.swiper-container-flip .swiper-slide-active,
.swiper-container-flip .swiper-slide-active .swiper-slide-active{
  pointer-events:auto;
}
.swiper-container-flip .swiper-slide-shadow-top,
.swiper-container-flip .swiper-slide-shadow-bottom,
.swiper-container-flip .swiper-slide-shadow-left,
.swiper-container-flip .swiper-slide-shadow-right{
  z-index:0;
  -webkit-backface-visibility:hidden;
  backface-visibility:hidden;
}
.swiper-container-coverflow .swiper-wrapper{
  -ms-perspective:1200px;
}

.main-slider[data-v-2f2de9ea]{
    width:100%;
    height:442px;
    position:relative;
    overflow:hidden;
}
@media screen and (min-width: 1440px){.main-slider[data-v-2f2de9ea]{
        max-width: 1128px;
        margin-left: auto;
        margin-right: auto
}
}
.main-slider__swiper[data-v-2f2de9ea]{
    height:442px;
}
.main-slider__item[data-v-2f2de9ea]{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
        -ms-flex-pack:center;
            justify-content:center;
    -webkit-box-align:center;
        -ms-flex-align:center;
            align-items:center;
    width:100%;
    height:100%;
    background:#F2F9FF;
}
.main-slider__item-link[data-v-2f2de9ea]{
    display:block;
    width:100%;
    height:100%;
}
.main-slider__item-image[data-v-2f2de9ea]{
    display:block;
    width:100%;
    height:100%;
    -o-object-fit:cover;
       object-fit:cover;
    font-family:'object-fit: cover;';
}
.main-slider__item-image.swiper-lazy-loading[data-v-2f2de9ea]{
        opacity:0;
}
.main-slider .main-slider__prev[data-v-2f2de9ea],
    .main-slider .main-slider__next[data-v-2f2de9ea]{
        z-index:1;
}
.main-slider__prev[data-v-2f2de9ea],
.main-slider__next[data-v-2f2de9ea]{
    padding: 0;
    -webkit-box-shadow: none;
            box-shadow: none;
    border: none;
    background: none;
    width:80px;
    height:80px;
    border-radius:50%;
    position:absolute;
    background:rgba(0, 0, 0, .22) url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='utf-8'?%3E %3C!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 20 20' style='enable-background:new 0 0 20 20;' xml:space='preserve' fill='white'%3E %3Cg%3E %3Cpath d='M0,5.7l1.4-1.4l8.4,8.4l8.4-8.4l1.4,1.4l-9.8,9.8L0,5.7z'/%3E %3C/g%3E %3C/svg%3E") no-repeat center;
    background-size:20px;
    -webkit-transition:background-color .3s, background-image .3s;
    transition:background-color .3s, background-image .3s;
}
.main-slider__prev.focus-visible[data-v-2f2de9ea],.main-slider__next.focus-visible[data-v-2f2de9ea]{
        z-index:1;
}
.main-slider__prev[data-v-2f2de9ea]:hover,.main-slider__next[data-v-2f2de9ea]:hover{
        background:rgba(0, 0, 0, .3) url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='utf-8'?%3E %3C!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 20 20' style='enable-background:new 0 0 20 20;' xml:space='preserve' fill='%23D5EAFE'%3E %3Cg%3E %3Cpath d='M0,5.7l1.4-1.4l8.4,8.4l8.4-8.4l1.4,1.4l-9.8,9.8L0,5.7z'/%3E %3C/g%3E %3C/svg%3E") no-repeat center;
        background-size:20px;
}
.main-slider__prev[data-v-2f2de9ea]{
    top:50%;
    left:0;
    -webkit-transform:translate(-26px, -50%) rotate(90deg);
            transform:translate(-26px, -50%) rotate(90deg);
}
.main-slider__next[data-v-2f2de9ea]{
    top:50%;
    right:0;
    -webkit-transform:translate(26px, -50%) rotate(-90deg);
            transform:translate(26px, -50%) rotate(-90deg);
}
.main-slider__pagination[data-v-2f2de9ea]{
    display:-webkit-inline-box;
    display:-ms-inline-flexbox;
    display:inline-flex;
    position:absolute;
    right:46px;
    bottom:46px;
    z-index:1;
}
@media screen and (min-width: 1160px) and (max-width: 1440px){
.main-slider__pagination[data-v-2f2de9ea]{
        right:calc(50vw - 534px)
}
}
[data-v-2f2de9ea] .swiper-pagination-bullet{
    width:18px;
    height:18px;
    border-radius:2px;
    background:none;
    border:2px solid white;
    opacity:1;
    margin-left:4px;
    -webkit-transition:border-color .3s;
    transition:border-color .3s;
}
[data-v-2f2de9ea] .swiper-pagination-bullet:first-child{
        margin-left:0;
}
[data-v-2f2de9ea] .swiper-pagination-bullet:focus.focus-visible,[data-v-2f2de9ea] .swiper-pagination-bullet:hover{
        border-color:#D5EAFE;
}
[data-v-2f2de9ea] .swiper-pagination-bullet.swiper-pagination-bullet-active{
        background:white;
}
[data-v-2f2de9ea] .swiper-pagination-bullet.swiper-pagination-bullet-active:focus.focus-visible,[data-v-2f2de9ea] .swiper-pagination-bullet.swiper-pagination-bullet-active:hover{
            border-color:white;
}

.el-notification__content{
  text-align:left;
}
.el-notification{display:-webkit-box;display:-ms-flexbox;display:flex;width:330px;padding:14px 26px 14px 13px;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #ebeef5;position:fixed;background-color:#fff;-webkit-box-shadow:0 2px 12px 0 rgba(0, 0, 0, .1);box-shadow:0 2px 12px 0 rgba(0, 0, 0, .1);-webkit-transition:opacity .3s,left .3s,right .3s,top .4s,bottom .3s,-webkit-transform .3s;transition:opacity .3s,left .3s,right .3s,top .4s,bottom .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s,left .3s,right .3s,top .4s,bottom .3s;transition:opacity .3s,transform .3s,left .3s,right .3s,top .4s,bottom .3s,-webkit-transform .3s;overflow:hidden}.el-notification.right{right:16px}.el-notification.left{left:16px}.el-notification__group{margin-left:13px}.el-notification__title{font-weight:700;font-size:16px;color:#303133;margin:0}.el-notification__content{font-size:14px;line-height:21px;margin:6px 0 0;color:#606266;text-align:justify}.el-notification__content p{margin:0}.el-notification__icon{height:24px;width:24px;font-size:24px}.el-notification__closeBtn{position:absolute;top:18px;right:15px;cursor:pointer;color:#909399;font-size:16px}.el-notification__closeBtn:hover{color:#606266}.el-notification .el-icon-success{color:#67c23a}.el-notification .el-icon-error{color:#f56c6c}.el-notification .el-icon-info{color:#909399}.el-notification .el-icon-warning{color:#e6a23c}.el-notification-fade-enter.right{right:0;-webkit-transform:translateX(100%);transform:translateX(100%)}.el-notification-fade-enter.left{left:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.el-notification-fade-leave-active{opacity:0}
fieldset[disabled] .multiselect{pointer-events:none}.multiselect__spinner{position:absolute;right:1px;top:1px;width:48px;height:35px;background:#fff;display:block}.multiselect__spinner:after,.multiselect__spinner:before{position:absolute;content:"";top:50%;left:50%;margin:-8px 0 0 -8px;width:16px;height:16px;border-radius:100%;border:2px solid transparent;border-top-color:#41b883;-webkit-box-shadow:0 0 0 1px transparent;box-shadow:0 0 0 1px transparent}.multiselect__spinner:before{-webkit-animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.multiselect__spinner:after{-webkit-animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.multiselect__loading-enter-active,.multiselect__loading-leave-active{-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;opacity:1}.multiselect__loading-enter,.multiselect__loading-leave-active{opacity:0}.multiselect,.multiselect__input,.multiselect__single{font-family:inherit;font-size:16px;-ms-touch-action:manipulation;touch-action:manipulation}.multiselect{-webkit-box-sizing:content-box;box-sizing:content-box;display:block;position:relative;width:100%;min-height:40px;text-align:left;color:#35495e}.multiselect *{-webkit-box-sizing:border-box;box-sizing:border-box}.multiselect:focus{outline:none}.multiselect--disabled{background:#ededed;pointer-events:none;opacity:.6}.multiselect--active{z-index:50}.multiselect--active:not(.multiselect--above) .multiselect__current,.multiselect--active:not(.multiselect--above) .multiselect__input,.multiselect--active:not(.multiselect--above) .multiselect__tags{border-bottom-left-radius:0;border-bottom-right-radius:0}.multiselect--active .multiselect__select{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.multiselect--above.multiselect--active .multiselect__current,.multiselect--above.multiselect--active .multiselect__input,.multiselect--above.multiselect--active .multiselect__tags{border-top-left-radius:0;border-top-right-radius:0}.multiselect__input,.multiselect__single{position:relative;display:inline-block;min-height:20px;line-height:20px;border:none;border-radius:5px;background:#fff;padding:0 0 0 5px;width:100%;-webkit-transition:border .1s ease;transition:border .1s ease;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:8px;vertical-align:top}.multiselect__input:-ms-input-placeholder{color:#35495e}.multiselect__input::-webkit-input-placeholder{color:#35495e}.multiselect__input::-moz-placeholder{color:#35495e}.multiselect__input::-ms-input-placeholder{color:#35495e}.multiselect__input::placeholder{color:#35495e}.multiselect__tag~.multiselect__input,.multiselect__tag~.multiselect__single{width:auto}.multiselect__input:hover,.multiselect__single:hover{border-color:#cfcfcf}.multiselect__input:focus,.multiselect__single:focus{border-color:#a8a8a8;outline:none}.multiselect__single{padding-left:5px;margin-bottom:8px}.multiselect__tags-wrap{display:inline}.multiselect__tags{min-height:40px;display:block;padding:8px 40px 0 8px;border-radius:5px;border:1px solid #e8e8e8;background:#fff;font-size:14px}.multiselect__tag{position:relative;display:inline-block;padding:4px 26px 4px 10px;border-radius:5px;margin-right:10px;color:#fff;line-height:1;background:#41b883;margin-bottom:5px;white-space:nowrap;overflow:hidden;max-width:100%;text-overflow:ellipsis}.multiselect__tag-icon{cursor:pointer;margin-left:7px;position:absolute;right:0;top:0;bottom:0;font-weight:700;font-style:normal;width:22px;text-align:center;line-height:22px;-webkit-transition:all .2s ease;transition:all .2s ease;border-radius:5px}.multiselect__tag-icon:after{content:"\D7";color:#266d4d;font-size:14px}.multiselect__tag-icon:focus,.multiselect__tag-icon:hover{background:#369a6e}.multiselect__tag-icon:focus:after,.multiselect__tag-icon:hover:after{color:#fff}.multiselect__current{min-height:40px;overflow:hidden;padding:8px 30px 0 12px;white-space:nowrap;border-radius:5px;border:1px solid #e8e8e8}.multiselect__current,.multiselect__select{line-height:16px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin:0;text-decoration:none;cursor:pointer}.multiselect__select{position:absolute;width:40px;height:38px;right:1px;top:1px;padding:4px 8px;text-align:center;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease}.multiselect__select:before{position:relative;right:0;top:65%;color:#999;margin-top:4px;border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 0;content:""}.multiselect__placeholder{color:#adadad;display:inline-block;margin-bottom:10px;padding-top:2px}.multiselect--active .multiselect__placeholder{display:none}.multiselect__content-wrapper{position:absolute;display:block;background:#fff;width:100%;max-height:240px;overflow:auto;border:1px solid #e8e8e8;border-top:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;z-index:50;-webkit-overflow-scrolling:touch}.multiselect__content{list-style:none;display:inline-block;padding:0;margin:0;min-width:100%;vertical-align:top}.multiselect--above .multiselect__content-wrapper{bottom:100%;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:none;border-top:1px solid #e8e8e8}.multiselect__content::webkit-scrollbar{display:none}.multiselect__element{display:block}.multiselect__option{display:block;padding:12px;min-height:40px;line-height:16px;text-decoration:none;text-transform:none;vertical-align:middle;position:relative;cursor:pointer;white-space:nowrap}.multiselect__option:after{top:0;right:0;position:absolute;line-height:40px;padding-right:12px;padding-left:20px;font-size:13px}.multiselect__option--highlight{background:#41b883;outline:none;color:#fff}.multiselect__option--highlight:after{content:attr(data-select);background:#41b883;color:#fff}.multiselect__option--selected{background:#f3f3f3;color:#35495e;font-weight:700}.multiselect__option--selected:after{content:attr(data-selected);color:silver}.multiselect__option--selected.multiselect__option--highlight{background:#ff6a6a;color:#fff}.multiselect__option--selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff}.multiselect--disabled .multiselect__current,.multiselect--disabled .multiselect__select{background:#ededed;color:#a6a6a6}.multiselect__option--disabled{background:#ededed!important;color:#a6a6a6!important;cursor:text;pointer-events:none}.multiselect__option--group{background:#ededed;color:#35495e}.multiselect__option--group.multiselect__option--highlight{background:#35495e;color:#fff}.multiselect__option--group.multiselect__option--highlight:after{background:#35495e}.multiselect__option--disabled.multiselect__option--highlight{background:#dedede}.multiselect__option--group-selected.multiselect__option--highlight{background:#ff6a6a;color:#fff}.multiselect__option--group-selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff}.multiselect-enter-active,.multiselect-leave-active{-webkit-transition:all .15s ease;transition:all .15s ease}.multiselect-enter,.multiselect-leave-active{opacity:0}.multiselect__strong{margin-bottom:8px;line-height:20px;display:inline-block;vertical-align:top}[dir=rtl] .multiselect{text-align:right}[dir=rtl] .multiselect__select{right:auto;left:1px}[dir=rtl] .multiselect__tags{padding:8px 8px 0 40px}[dir=rtl] .multiselect__content{text-align:right}[dir=rtl] .multiselect__option:after{right:auto;left:0}[dir=rtl] .multiselect__clear{right:auto;left:12px}[dir=rtl] .multiselect__spinner{right:auto;left:1px}@-webkit-keyframes spinning{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(2turn);transform:rotate(2turn)}}@keyframes spinning{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(2turn);transform:rotate(2turn)}}
.multiselect[data-v-3d99656a]{
    color:black;
}
.multiselect[data-v-3d99656a] .multiselect__input:-ms-input-placeholder{
        color:black;
}
.multiselect[data-v-3d99656a] .multiselect__input::placeholder{
        color:black;
}
[data-v-3d99656a] .multiselect__tags{
    height:48px;
    border:1px solid #cecece;
    border-radius:4px;
    padding:0 47px 0 15px;
    background:white;
}
[data-v-3d99656a] .multiselect__select{
    width:48px;
    height:48px;
    padding:16px;
    background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' color='%23cecece'%3E %3Cg fill='none' fill-rule='nonzero'%3E %3Cpath fill='currentColor' d='M8 9.586l5.293-5.293a1 1 0 0 1 1.414 1.414l-6 6a1 1 0 0 1-1.414 0l-6-6a1 1 0 1 1 1.414-1.414L8 9.586z'/%3E %3C/g%3E %3C/svg%3E");
    background-repeat:no-repeat;
    background-position:center;
    background-size:14px;

    top:0;
    right:0
}
[data-v-3d99656a] .multiselect__select::before{
        display:none;
}
[data-v-3d99656a] .multiselect__input{
    margin:0;
    padding:0;
    max-width:100%;
    height:100%;
}
[data-v-3d99656a] .multiselect__content-wrapper{
    border:none;
    border-radius:4px;
    top:calc(100% + 4px);
    box-shadow:0 4px 10px 0 rgba(0,0,0,0.25);
    background:white;
}
[data-v-3d99656a] .multiselect__content{
    width:100%;
}
[data-v-3d99656a] .multiselect__single{
    margin:0;
    padding:0;
    line-height:46px;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    color:black;
}
[data-v-3d99656a] .multiselect__placeholder{
    width:100%;
    height:100%;
    margin:0;
    padding:0;
    font-size:16px;
    line-height:46px;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
[data-v-3d99656a] .multiselect__option{
    padding:8px 16px;
    white-space:normal;
    line-height:24px;
}
[data-v-3d99656a] .multiselect__option--selected{
        border:1px solid #f5f7fa;
        position:relative;
        background:#f5f7fa;
        color:black;
        padding-right:36px;
        font-weight:400;
}
[data-v-3d99656a] .multiselect__option--highlight{
        background:#f5f7fa;
        color:black;
}
[data-v-3d99656a] .multiselect__option--selected.multiselect__option--highlight{
        background:#f5f7fa;
        color:black;
}
.multiselect--active .multiselect__input[data-v-3d99656a]:-ms-input-placeholder{
        color:transparent;
}
.multiselect--active .multiselect__input[data-v-3d99656a]::placeholder{
        color:transparent;
}
.multiselect--active[data-v-3d99656a]:not(.multiselect--above) .multiselect__current,
.multiselect--active[data-v-3d99656a]:not(.multiselect--above) .multiselect__input,
.multiselect--active[data-v-3d99656a]:not(.multiselect--above) .multiselect__tags{
    border-bottom-left-radius:4px;
    border-bottom-right-radius:4px;
}
.multiselect.is-taggable[data-v-3d99656a]{
    cursor:pointer;
}
.multiselect.is-taggable[data-v-3d99656a] .multiselect__select{
        display:none
}
@media all and (-ms-high-contrast:none){
.multiselect.is-taggable[data-v-3d99656a] .multiselect__select{
            display:block;
            width:100%;
            height:100%;
            transition:none;
            background-image:none
}
}
.multiselect.is-taggable[data-v-3d99656a] .multiselect__tags{
        display:flex;
        min-height:48px;
        height:auto;
        padding:0 8px;
}
.multiselect.is-taggable[data-v-3d99656a] .multiselect__tags-wrap{
        width:100%;
        padding:4px;
        margin-left:-8px;
        margin-right:-8px;
        height:auto;
        min-height:46px;
        display:flex;
        flex-flow:row wrap;
        align-items:center;
}
.multiselect.is-taggable[data-v-3d99656a] .multiselect__tag{
        margin:2px;
        font-size:16px;
        line-height:24px;
        padding:4px 8px;
        padding-right:28px;
        background:#ECECEC;
        color:black;
}
.multiselect.is-taggable[data-v-3d99656a] .multiselect__tag-icon{
        width:12px;
        height:12px;
        top:50%;
        transform:translateY(-50%);
        right:8px;
        display:flex;
        align-items:center;
        justify-content:center;
        background:transparent
}
.multiselect.is-taggable[data-v-3d99656a] .multiselect__tag-icon::after{
            display:inline-block;
            vertical-align:middle;
            color:black;
            font-size:20px;
            line-height:20px;
            font-weight:300;
}
.multiselect.is-taggable[data-v-3d99656a] .multiselect__tag-icon:hover{
            background:transparent;
}
.multiselect.is-selected-hidden[data-v-3d99656a] .multiselect__content-wrapper{
        line-height:0;
}

[data-v-78f354d2]:root {

  /*****************************************************************
    LEGACY VARIABLES
******************************************************************/


  /** Website additional colors */

  /** meal groups */


  /** Link colors */
  /** ordinary link */

  /** primary link */


  /**  Button colors theme default */

  /**  Button colors theme primary */

  /**  primary button */

  /**  additional button */


  /**  link button */

  /**  link button additional */


  /**  Input colors */


  /**  Color border */


  /**  Typography */
  /**  font family */

  /**  font color */

  /**  font size */

  /**  font size heading */

  /** Components */
  /** margin */

  /** padding */

  /** z-index */
}
.multiselect[data-v-78f354d2]{
    font-weight:400;
}
[data-v-78f354d2] .multiselect__tags{
    border-radius:4px;
    border-color:#AEC2D4;
    height:44px;
}
[data-v-78f354d2] .multiselect__select{
    height:44px;
    background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' color='%230D77DC'%3E %3Cg fill='none' fill-rule='nonzero'%3E %3Cpath fill='currentColor' d='M8 9.586l5.293-5.293a1 1 0 0 1 1.414 1.414l-6 6a1 1 0 0 1-1.414 0l-6-6a1 1 0 1 1 1.414-1.414L8 9.586z'/%3E %3C/g%3E %3C/svg%3E");
}
[data-v-78f354d2] .multiselect__placeholder{
    font-size:13px;
    line-height:42px;
    color:#9E9E9E;
}
[data-v-78f354d2] .multiselect__single{
    font-size:13px;
    line-height:42px;
    color:#333E48;
}
[data-v-78f354d2] .multiselect__content{
    border:1px solid #D5EAFE;
}
.multiselect[data-v-78f354d2] .multiselect__option{
    border-top:1px solid #D5EAFE;
    border-bottom:1px solid transparent;
}
.multiselect[data-v-78f354d2] .multiselect__option--highlight{
        background:none;
        color:#0D77DC;
}
.multiselect[data-v-78f354d2] .multiselect__option--selected{
        color:#0D77DC;
        position:relative;
        padding-right:48px;
}
.multiselect[data-v-78f354d2] .multiselect__option--selected::before{
            position:absolute;
            width:16px;
            height:16px;
            content:'';
            display:block;
            right:16px;
            top:50%;
            -ms-transform:translateY(-50%);
                transform:translateY(-50%);

            background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 12 11' fill='none' xmlns='http://www.w3.org/2000/svg' color='%230D77DC'%3E %3Cpath d='M1.636 6.182l3.182 3.182 5.727-7.637' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E %3C/svg%3E");
            background-repeat:no-repeat;
            background-position:center;
            background-size:16px;
}
.multiselect[data-v-78f354d2] .multiselect__option--selected.multiselect__option--selected{
            background-color:rgba(13, 119, 220, 0.1);
}
.multiselect[data-v-78f354d2] .multiselect__element:first-child .multiselect__option{
    border-top-color:transparent;
}
[data-v-78f354d2] .multiselect__content-wrapper{
    border-radius:4px;
    font-size:13px;
    line-height:42px;
}
@media (max-width: 1159px){
[data-v-78f354d2] .multiselect__content-wrapper{
        max-height:142px !important
}
}
@media (min-width: 1160px){
[data-v-78f354d2] .multiselect__content-wrapper{
        max-height:284px
}
}
.multiselect--active[data-v-78f354d2]:not(.multiselect--above) .multiselect__current, .multiselect--active[data-v-78f354d2]:not(.multiselect--above) .multiselect__input, .multiselect--active[data-v-78f354d2]:not(.multiselect--above) .multiselect__tags{
    border-bottom-left-radius:4px;
    border-bottom-right-radius:4px;
}
.multiselect--active[data-v-78f354d2] .multiselect__tags{
        border-color:#9FC7EE;
}
@media (min-width: 1160px){
[data-v-78f354d2] .multiselect__tags:hover,[data-v-78f354d2] .multiselect__select:hover + .multiselect__tags{
        border-color:#9FC7EE
}
}
.multiselect.is-error[data-v-78f354d2] .multiselect__tags{
        border-color:#DA6464;
}
.multiselect.is-error[data-v-78f354d2] .multiselect__single, .multiselect.is-error[data-v-78f354d2] .multiselect__placeholder{
        color:#DA6464;
}
.multiselect.is-error[data-v-78f354d2] .multiselect__select{
        background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' color='%23DA6464'%3E %3Cg fill='none' fill-rule='nonzero'%3E %3Cpath fill='currentColor' d='M8 9.586l5.293-5.293a1 1 0 0 1 1.414 1.414l-6 6a1 1 0 0 1-1.414 0l-6-6a1 1 0 1 1 1.414-1.414L8 9.586z'/%3E %3C/g%3E %3C/svg%3E");
}
.multiselect.multiselect_edges_rounded[data-v-78f354d2] .multiselect__tags{
        border-radius:24px;
        padding-left:23px;
}
.multiselect.multiselect_edges_rounded[data-v-78f354d2] .multiselect__content-wrapper{
        border-radius:4px;
}
.multiselect.multiselect_edges_rounded[data-v-78f354d2]:not(.multiselect--above) .multiselect__current, .multiselect.multiselect_edges_rounded[data-v-78f354d2]:not(.multiselect--above) .multiselect__input, .multiselect.multiselect_edges_rounded[data-v-78f354d2]:not(.multiselect--above) .multiselect__tags{
        border-bottom-left-radius:24px;
        border-bottom-right-radius:24px;
}

.el-fade-in-enter, .el-fade-in-leave-active, .el-fade-in-linear-enter, .el-fade-in-linear-leave, .el-fade-in-linear-leave-active, .fade-in-linear-enter, .fade-in-linear-leave, .fade-in-linear-leave-active{opacity:0}.fade-in-linear-enter-active, .fade-in-linear-leave-active{transition:opacity .2s linear}.el-fade-in-linear-enter-active, .el-fade-in-linear-leave-active{transition:opacity .2s linear}.el-fade-in-enter-active, .el-fade-in-leave-active{transition:all .3s cubic-bezier(.55,0,.1,1)}.el-zoom-in-center-enter-active, .el-zoom-in-center-leave-active{transition:all .3s cubic-bezier(.55,0,.1,1)}.el-zoom-in-center-enter, .el-zoom-in-center-leave-active{opacity:0;-ms-transform:scaleX(0);transform:scaleX(0)}.el-zoom-in-top-enter-active, .el-zoom-in-top-leave-active{opacity:1;-ms-transform:scaleY(1);transform:scaleY(1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);-ms-transform-origin:center top;transform-origin:center top}.el-zoom-in-top-enter, .el-zoom-in-top-leave-active{opacity:0;-ms-transform:scaleY(0);transform:scaleY(0)}.el-zoom-in-bottom-enter-active, .el-zoom-in-bottom-leave-active{opacity:1;-ms-transform:scaleY(1);transform:scaleY(1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);-ms-transform-origin:center bottom;transform-origin:center bottom}.el-zoom-in-bottom-enter, .el-zoom-in-bottom-leave-active{opacity:0;-ms-transform:scaleY(0);transform:scaleY(0)}.el-zoom-in-left-enter-active, .el-zoom-in-left-leave-active{opacity:1;-ms-transform:scale(1,1);transform:scale(1,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);-ms-transform-origin:top left;transform-origin:top left}.el-zoom-in-left-enter, .el-zoom-in-left-leave-active{opacity:0;-ms-transform:scale(.45,.45);transform:scale(.45,.45)}.collapse-transition{transition:.3s height ease-in-out,.3s padding-top ease-in-out,.3s padding-bottom ease-in-out}.horizontal-collapse-transition{transition:.3s width ease-in-out,.3s padding-left ease-in-out,.3s padding-right ease-in-out}.el-list-enter-active, .el-list-leave-active{transition:all 1s}.el-list-enter, .el-list-leave-active{opacity:0;-ms-transform:translateY(-30px);transform:translateY(-30px)}.el-opacity-transition{transition:opacity .3s cubic-bezier(.55,0,.1,1)}@font-face{font-family:element-icons;src:url(/build/fonts/element-icons.535877f5.woff) format("woff"),url(/build/fonts/element-icons.732389de.ttf) format("truetype");font-weight:400;font-display:"auto";font-style:normal}[class*=" el-icon-"], [class^=el-icon-]{font-family:element-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:baseline;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.el-icon-ice-cream-round:before{content:"\e6a0"}.el-icon-ice-cream-square:before{content:"\e6a3"}.el-icon-lollipop:before{content:"\e6a4"}.el-icon-potato-strips:before{content:"\e6a5"}.el-icon-milk-tea:before{content:"\e6a6"}.el-icon-ice-drink:before{content:"\e6a7"}.el-icon-ice-tea:before{content:"\e6a9"}.el-icon-coffee:before{content:"\e6aa"}.el-icon-orange:before{content:"\e6ab"}.el-icon-pear:before{content:"\e6ac"}.el-icon-apple:before{content:"\e6ad"}.el-icon-cherry:before{content:"\e6ae"}.el-icon-watermelon:before{content:"\e6af"}.el-icon-grape:before{content:"\e6b0"}.el-icon-refrigerator:before{content:"\e6b1"}.el-icon-goblet-square-full:before{content:"\e6b2"}.el-icon-goblet-square:before{content:"\e6b3"}.el-icon-goblet-full:before{content:"\e6b4"}.el-icon-goblet:before{content:"\e6b5"}.el-icon-cold-drink:before{content:"\e6b6"}.el-icon-coffee-cup:before{content:"\e6b8"}.el-icon-water-cup:before{content:"\e6b9"}.el-icon-hot-water:before{content:"\e6ba"}.el-icon-ice-cream:before{content:"\e6bb"}.el-icon-dessert:before{content:"\e6bc"}.el-icon-sugar:before{content:"\e6bd"}.el-icon-tableware:before{content:"\e6be"}.el-icon-burger:before{content:"\e6bf"}.el-icon-knife-fork:before{content:"\e6c1"}.el-icon-fork-spoon:before{content:"\e6c2"}.el-icon-chicken:before{content:"\e6c3"}.el-icon-food:before{content:"\e6c4"}.el-icon-dish-1:before{content:"\e6c5"}.el-icon-dish:before{content:"\e6c6"}.el-icon-moon-night:before{content:"\e6ee"}.el-icon-moon:before{content:"\e6f0"}.el-icon-cloudy-and-sunny:before{content:"\e6f1"}.el-icon-partly-cloudy:before{content:"\e6f2"}.el-icon-cloudy:before{content:"\e6f3"}.el-icon-sunny:before{content:"\e6f6"}.el-icon-sunset:before{content:"\e6f7"}.el-icon-sunrise-1:before{content:"\e6f8"}.el-icon-sunrise:before{content:"\e6f9"}.el-icon-heavy-rain:before{content:"\e6fa"}.el-icon-lightning:before{content:"\e6fb"}.el-icon-light-rain:before{content:"\e6fc"}.el-icon-wind-power:before{content:"\e6fd"}.el-icon-baseball:before{content:"\e712"}.el-icon-soccer:before{content:"\e713"}.el-icon-football:before{content:"\e715"}.el-icon-basketball:before{content:"\e716"}.el-icon-ship:before{content:"\e73f"}.el-icon-truck:before{content:"\e740"}.el-icon-bicycle:before{content:"\e741"}.el-icon-mobile-phone:before{content:"\e6d3"}.el-icon-service:before{content:"\e6d4"}.el-icon-key:before{content:"\e6e2"}.el-icon-unlock:before{content:"\e6e4"}.el-icon-lock:before{content:"\e6e5"}.el-icon-watch:before{content:"\e6fe"}.el-icon-watch-1:before{content:"\e6ff"}.el-icon-timer:before{content:"\e702"}.el-icon-alarm-clock:before{content:"\e703"}.el-icon-map-location:before{content:"\e704"}.el-icon-delete-location:before{content:"\e705"}.el-icon-add-location:before{content:"\e706"}.el-icon-location-information:before{content:"\e707"}.el-icon-location-outline:before{content:"\e708"}.el-icon-location:before{content:"\e79e"}.el-icon-place:before{content:"\e709"}.el-icon-discover:before{content:"\e70a"}.el-icon-first-aid-kit:before{content:"\e70b"}.el-icon-trophy-1:before{content:"\e70c"}.el-icon-trophy:before{content:"\e70d"}.el-icon-medal:before{content:"\e70e"}.el-icon-medal-1:before{content:"\e70f"}.el-icon-stopwatch:before{content:"\e710"}.el-icon-mic:before{content:"\e711"}.el-icon-copy-document:before{content:"\e718"}.el-icon-full-screen:before{content:"\e719"}.el-icon-switch-button:before{content:"\e71b"}.el-icon-aim:before{content:"\e71c"}.el-icon-crop:before{content:"\e71d"}.el-icon-odometer:before{content:"\e71e"}.el-icon-time:before{content:"\e71f"}.el-icon-bangzhu:before{content:"\e724"}.el-icon-close-notification:before{content:"\e726"}.el-icon-microphone:before{content:"\e727"}.el-icon-turn-off-microphone:before{content:"\e728"}.el-icon-position:before{content:"\e729"}.el-icon-postcard:before{content:"\e72a"}.el-icon-message:before{content:"\e72b"}.el-icon-chat-line-square:before{content:"\e72d"}.el-icon-chat-dot-square:before{content:"\e72e"}.el-icon-chat-dot-round:before{content:"\e72f"}.el-icon-chat-square:before{content:"\e730"}.el-icon-chat-line-round:before{content:"\e731"}.el-icon-chat-round:before{content:"\e732"}.el-icon-set-up:before{content:"\e733"}.el-icon-turn-off:before{content:"\e734"}.el-icon-open:before{content:"\e735"}.el-icon-connection:before{content:"\e736"}.el-icon-link:before{content:"\e737"}.el-icon-cpu:before{content:"\e738"}.el-icon-thumb:before{content:"\e739"}.el-icon-female:before{content:"\e73a"}.el-icon-male:before{content:"\e73b"}.el-icon-guide:before{content:"\e73c"}.el-icon-news:before{content:"\e73e"}.el-icon-price-tag:before{content:"\e744"}.el-icon-discount:before{content:"\e745"}.el-icon-wallet:before{content:"\e747"}.el-icon-coin:before{content:"\e748"}.el-icon-money:before{content:"\e749"}.el-icon-bank-card:before{content:"\e74a"}.el-icon-box:before{content:"\e74b"}.el-icon-present:before{content:"\e74c"}.el-icon-sell:before{content:"\e6d5"}.el-icon-sold-out:before{content:"\e6d6"}.el-icon-shopping-bag-2:before{content:"\e74d"}.el-icon-shopping-bag-1:before{content:"\e74e"}.el-icon-shopping-cart-2:before{content:"\e74f"}.el-icon-shopping-cart-1:before{content:"\e750"}.el-icon-shopping-cart-full:before{content:"\e751"}.el-icon-smoking:before{content:"\e752"}.el-icon-no-smoking:before{content:"\e753"}.el-icon-house:before{content:"\e754"}.el-icon-table-lamp:before{content:"\e755"}.el-icon-school:before{content:"\e756"}.el-icon-office-building:before{content:"\e757"}.el-icon-toilet-paper:before{content:"\e758"}.el-icon-notebook-2:before{content:"\e759"}.el-icon-notebook-1:before{content:"\e75a"}.el-icon-files:before{content:"\e75b"}.el-icon-collection:before{content:"\e75c"}.el-icon-receiving:before{content:"\e75d"}.el-icon-suitcase-1:before{content:"\e760"}.el-icon-suitcase:before{content:"\e761"}.el-icon-film:before{content:"\e763"}.el-icon-collection-tag:before{content:"\e765"}.el-icon-data-analysis:before{content:"\e766"}.el-icon-pie-chart:before{content:"\e767"}.el-icon-data-board:before{content:"\e768"}.el-icon-data-line:before{content:"\e76d"}.el-icon-reading:before{content:"\e769"}.el-icon-magic-stick:before{content:"\e76a"}.el-icon-coordinate:before{content:"\e76b"}.el-icon-mouse:before{content:"\e76c"}.el-icon-brush:before{content:"\e76e"}.el-icon-headset:before{content:"\e76f"}.el-icon-umbrella:before{content:"\e770"}.el-icon-scissors:before{content:"\e771"}.el-icon-mobile:before{content:"\e773"}.el-icon-attract:before{content:"\e774"}.el-icon-monitor:before{content:"\e775"}.el-icon-search:before{content:"\e778"}.el-icon-takeaway-box:before{content:"\e77a"}.el-icon-paperclip:before{content:"\e77d"}.el-icon-printer:before{content:"\e77e"}.el-icon-document-add:before{content:"\e782"}.el-icon-document:before{content:"\e785"}.el-icon-document-checked:before{content:"\e786"}.el-icon-document-copy:before{content:"\e787"}.el-icon-document-delete:before{content:"\e788"}.el-icon-document-remove:before{content:"\e789"}.el-icon-tickets:before{content:"\e78b"}.el-icon-folder-checked:before{content:"\e77f"}.el-icon-folder-delete:before{content:"\e780"}.el-icon-folder-remove:before{content:"\e781"}.el-icon-folder-add:before{content:"\e783"}.el-icon-folder-opened:before{content:"\e784"}.el-icon-folder:before{content:"\e78a"}.el-icon-edit-outline:before{content:"\e764"}.el-icon-edit:before{content:"\e78c"}.el-icon-date:before{content:"\e78e"}.el-icon-c-scale-to-original:before{content:"\e7c6"}.el-icon-view:before{content:"\e6ce"}.el-icon-loading:before{content:"\e6cf"}.el-icon-rank:before{content:"\e6d1"}.el-icon-sort-down:before{content:"\e7c4"}.el-icon-sort-up:before{content:"\e7c5"}.el-icon-sort:before{content:"\e6d2"}.el-icon-finished:before{content:"\e6cd"}.el-icon-refresh-left:before{content:"\e6c7"}.el-icon-refresh-right:before{content:"\e6c8"}.el-icon-refresh:before{content:"\e6d0"}.el-icon-video-play:before{content:"\e7c0"}.el-icon-video-pause:before{content:"\e7c1"}.el-icon-d-arrow-right:before{content:"\e6dc"}.el-icon-d-arrow-left:before{content:"\e6dd"}.el-icon-arrow-up:before{content:"\e6e1"}.el-icon-arrow-down:before{content:"\e6df"}.el-icon-arrow-right:before{content:"\e6e0"}.el-icon-arrow-left:before{content:"\e6de"}.el-icon-top-right:before{content:"\e6e7"}.el-icon-top-left:before{content:"\e6e8"}.el-icon-top:before{content:"\e6e6"}.el-icon-bottom:before{content:"\e6eb"}.el-icon-right:before{content:"\e6e9"}.el-icon-back:before{content:"\e6ea"}.el-icon-bottom-right:before{content:"\e6ec"}.el-icon-bottom-left:before{content:"\e6ed"}.el-icon-caret-top:before{content:"\e78f"}.el-icon-caret-bottom:before{content:"\e790"}.el-icon-caret-right:before{content:"\e791"}.el-icon-caret-left:before{content:"\e792"}.el-icon-d-caret:before{content:"\e79a"}.el-icon-share:before{content:"\e793"}.el-icon-menu:before{content:"\e798"}.el-icon-s-grid:before{content:"\e7a6"}.el-icon-s-check:before{content:"\e7a7"}.el-icon-s-data:before{content:"\e7a8"}.el-icon-s-opportunity:before{content:"\e7aa"}.el-icon-s-custom:before{content:"\e7ab"}.el-icon-s-claim:before{content:"\e7ad"}.el-icon-s-finance:before{content:"\e7ae"}.el-icon-s-comment:before{content:"\e7af"}.el-icon-s-flag:before{content:"\e7b0"}.el-icon-s-marketing:before{content:"\e7b1"}.el-icon-s-shop:before{content:"\e7b4"}.el-icon-s-open:before{content:"\e7b5"}.el-icon-s-management:before{content:"\e7b6"}.el-icon-s-ticket:before{content:"\e7b7"}.el-icon-s-release:before{content:"\e7b8"}.el-icon-s-home:before{content:"\e7b9"}.el-icon-s-promotion:before{content:"\e7ba"}.el-icon-s-operation:before{content:"\e7bb"}.el-icon-s-unfold:before{content:"\e7bc"}.el-icon-s-fold:before{content:"\e7a9"}.el-icon-s-platform:before{content:"\e7bd"}.el-icon-s-order:before{content:"\e7be"}.el-icon-s-cooperation:before{content:"\e7bf"}.el-icon-bell:before{content:"\e725"}.el-icon-message-solid:before{content:"\e799"}.el-icon-video-camera:before{content:"\e772"}.el-icon-video-camera-solid:before{content:"\e796"}.el-icon-camera:before{content:"\e779"}.el-icon-camera-solid:before{content:"\e79b"}.el-icon-download:before{content:"\e77c"}.el-icon-upload2:before{content:"\e77b"}.el-icon-upload:before{content:"\e7c3"}.el-icon-picture-outline-round:before{content:"\e75f"}.el-icon-picture-outline:before{content:"\e75e"}.el-icon-picture:before{content:"\e79f"}.el-icon-close:before{content:"\e6db"}.el-icon-check:before{content:"\e6da"}.el-icon-plus:before{content:"\e6d9"}.el-icon-minus:before{content:"\e6d8"}.el-icon-help:before{content:"\e73d"}.el-icon-s-help:before{content:"\e7b3"}.el-icon-circle-close:before{content:"\e78d"}.el-icon-circle-check:before{content:"\e720"}.el-icon-circle-plus-outline:before{content:"\e723"}.el-icon-remove-outline:before{content:"\e722"}.el-icon-zoom-out:before{content:"\e776"}.el-icon-zoom-in:before{content:"\e777"}.el-icon-error:before{content:"\e79d"}.el-icon-success:before{content:"\e79c"}.el-icon-circle-plus:before{content:"\e7a0"}.el-icon-remove:before{content:"\e7a2"}.el-icon-info:before{content:"\e7a1"}.el-icon-question:before{content:"\e7a4"}.el-icon-warning-outline:before{content:"\e6c9"}.el-icon-warning:before{content:"\e7a3"}.el-icon-goods:before{content:"\e7c2"}.el-icon-s-goods:before{content:"\e7b2"}.el-icon-star-off:before{content:"\e717"}.el-icon-star-on:before{content:"\e797"}.el-icon-more-outline:before{content:"\e6cc"}.el-icon-more:before{content:"\e794"}.el-icon-phone-outline:before{content:"\e6cb"}.el-icon-phone:before{content:"\e795"}.el-icon-user:before{content:"\e6e3"}.el-icon-user-solid:before{content:"\e7a5"}.el-icon-setting:before{content:"\e6ca"}.el-icon-s-tools:before{content:"\e7ac"}.el-icon-delete:before{content:"\e6d7"}.el-icon-delete-solid:before{content:"\e7c9"}.el-icon-eleme:before{content:"\e7c7"}.el-icon-platform-eleme:before{content:"\e7ca"}.el-icon-loading{animation:rotating 2s linear infinite}.el-icon--right{margin-left:5px}.el-icon--left{margin-right:5px}@keyframes rotating{0%{transform:rotateZ(0)}100%{transform:rotateZ(360deg)}}
.el-tabs__header{padding:0;position:relative;margin:0 0 15px}.el-tabs__active-bar{position:absolute;bottom:0;left:0;height:2px;background-color:#409EFF;z-index:1;transition:transform .3s cubic-bezier(.645,.045,.355,1);list-style:none}.el-tabs__new-tab{float:right;border:1px solid #d3dce6;height:18px;width:18px;line-height:18px;margin:12px 0 9px 10px;border-radius:3px;text-align:center;font-size:12px;color:#d3dce6;cursor:pointer;transition:all .15s}.el-tabs__new-tab .el-icon-plus{-ms-transform:scale(.8,.8);transform:scale(.8,.8)}.el-tabs__new-tab:hover{color:#409EFF}.el-tabs__nav-wrap{overflow:hidden;margin-bottom:-1px;position:relative}.el-tabs__nav-wrap::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:#E4E7ED;z-index:1}.el-tabs--border-card>.el-tabs__header .el-tabs__nav-wrap::after, .el-tabs--card>.el-tabs__header .el-tabs__nav-wrap::after{content:none}.el-tabs__nav-wrap.is-scrollable{padding:0 20px;box-sizing:border-box}.el-tabs__nav-scroll{overflow:hidden}.el-tabs__nav-next, .el-tabs__nav-prev{position:absolute;cursor:pointer;line-height:44px;font-size:12px;color:#909399}.el-tabs__nav-next{right:0}.el-tabs__nav-prev{left:0}.el-tabs__nav{white-space:nowrap;position:relative;transition:transform .3s;float:left;z-index:2}.el-tabs__nav.is-stretch{min-width:100%;display:-ms-flexbox;display:flex}.el-tabs__nav.is-stretch>*{-ms-flex:1;flex:1;text-align:center}.el-tabs__item{padding:0 20px;height:40px;box-sizing:border-box;line-height:40px;display:inline-block;list-style:none;font-size:14px;font-weight:500;color:#303133;position:relative}.el-tabs__item:focus, .el-tabs__item:focus:active{outline:0}.el-tabs__item:focus.is-active.is-focus:not(:active){box-shadow:0 0 2px 2px #409EFF inset;border-radius:3px}.el-tabs__item .el-icon-close{border-radius:50%;text-align:center;transition:all .3s cubic-bezier(.645,.045,.355,1);margin-left:5px}.el-tabs__item .el-icon-close:before{-ms-transform:scale(.9);transform:scale(.9);display:inline-block}.el-tabs__item .el-icon-close:hover{background-color:#C0C4CC;color:#FFF}.el-tabs__item.is-active{color:#409EFF}.el-tabs__item:hover{color:#409EFF;cursor:pointer}.el-tabs__item.is-disabled{color:#C0C4CC;cursor:default}.el-tabs__content{overflow:hidden;position:relative}.el-tabs--card>.el-tabs__header{border-bottom:1px solid #E4E7ED}.el-tabs--card>.el-tabs__header .el-tabs__nav{border:1px solid #E4E7ED;border-bottom:none;border-radius:4px 4px 0 0;box-sizing:border-box}.el-tabs--card>.el-tabs__header .el-tabs__active-bar{display:none}.el-tabs--card>.el-tabs__header .el-tabs__item .el-icon-close{position:relative;font-size:12px;width:0;height:14px;vertical-align:middle;line-height:15px;overflow:hidden;top:-1px;right:-2px;-ms-transform-origin:100% 50%;transform-origin:100% 50%}.el-tabs--card>.el-tabs__header .el-tabs__item.is-active.is-closable .el-icon-close, .el-tabs--card>.el-tabs__header .el-tabs__item.is-closable:hover .el-icon-close{width:14px}.el-tabs--card>.el-tabs__header .el-tabs__item{border-bottom:1px solid transparent;border-left:1px solid #E4E7ED;transition:color .3s cubic-bezier(.645,.045,.355,1),padding .3s cubic-bezier(.645,.045,.355,1)}.el-tabs--card>.el-tabs__header .el-tabs__item:first-child{border-left:none}.el-tabs--card>.el-tabs__header .el-tabs__item.is-closable:hover{padding-left:13px;padding-right:13px}.el-tabs--card>.el-tabs__header .el-tabs__item.is-active{border-bottom-color:#FFF}.el-tabs--card>.el-tabs__header .el-tabs__item.is-active.is-closable{padding-left:20px;padding-right:20px}.el-tabs--border-card{background:#FFF;border:1px solid #DCDFE6;box-shadow:0 2px 4px 0 rgba(0,0,0,.12),0 0 6px 0 rgba(0,0,0,.04)}.el-tabs--border-card>.el-tabs__content{padding:15px}.el-tabs--border-card>.el-tabs__header{background-color:#F5F7FA;border-bottom:1px solid #E4E7ED;margin:0}.el-tabs--border-card>.el-tabs__header .el-tabs__item{transition:all .3s cubic-bezier(.645,.045,.355,1);border:1px solid transparent;margin-top:-1px;color:#909399}.el-tabs--border-card>.el-tabs__header .el-tabs__item+.el-tabs__item, .el-tabs--border-card>.el-tabs__header .el-tabs__item:first-child{margin-left:-1px}.el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active{color:#409EFF;background-color:#FFF;border-right-color:#DCDFE6;border-left-color:#DCDFE6}.el-tabs--border-card>.el-tabs__header .el-tabs__item:not(.is-disabled):hover{color:#409EFF}.el-tabs--border-card>.el-tabs__header .el-tabs__item.is-disabled{color:#C0C4CC}.el-tabs--border-card>.el-tabs__header .is-scrollable .el-tabs__item:first-child{margin-left:0}.el-tabs--bottom .el-tabs__item.is-bottom:nth-child(2), .el-tabs--bottom .el-tabs__item.is-top:nth-child(2), .el-tabs--top .el-tabs__item.is-bottom:nth-child(2), .el-tabs--top .el-tabs__item.is-top:nth-child(2){padding-left:0}.el-tabs--bottom .el-tabs__item.is-bottom:last-child, .el-tabs--bottom .el-tabs__item.is-top:last-child, .el-tabs--top .el-tabs__item.is-bottom:last-child, .el-tabs--top .el-tabs__item.is-top:last-child{padding-right:0}.el-tabs--bottom .el-tabs--left>.el-tabs__header .el-tabs__item:nth-child(2), .el-tabs--bottom .el-tabs--right>.el-tabs__header .el-tabs__item:nth-child(2), .el-tabs--bottom.el-tabs--border-card>.el-tabs__header .el-tabs__item:nth-child(2), .el-tabs--bottom.el-tabs--card>.el-tabs__header .el-tabs__item:nth-child(2), .el-tabs--top .el-tabs--left>.el-tabs__header .el-tabs__item:nth-child(2), .el-tabs--top .el-tabs--right>.el-tabs__header .el-tabs__item:nth-child(2), .el-tabs--top.el-tabs--border-card>.el-tabs__header .el-tabs__item:nth-child(2), .el-tabs--top.el-tabs--card>.el-tabs__header .el-tabs__item:nth-child(2){padding-left:20px}.el-tabs--bottom .el-tabs--left>.el-tabs__header .el-tabs__item:last-child, .el-tabs--bottom .el-tabs--right>.el-tabs__header .el-tabs__item:last-child, .el-tabs--bottom.el-tabs--border-card>.el-tabs__header .el-tabs__item:last-child, .el-tabs--bottom.el-tabs--card>.el-tabs__header .el-tabs__item:last-child, .el-tabs--top .el-tabs--left>.el-tabs__header .el-tabs__item:last-child, .el-tabs--top .el-tabs--right>.el-tabs__header .el-tabs__item:last-child, .el-tabs--top.el-tabs--border-card>.el-tabs__header .el-tabs__item:last-child, .el-tabs--top.el-tabs--card>.el-tabs__header .el-tabs__item:last-child{padding-right:20px}.el-tabs--bottom .el-tabs__header.is-bottom{margin-bottom:0;margin-top:10px}.el-tabs--bottom.el-tabs--border-card .el-tabs__header.is-bottom{border-bottom:0;border-top:1px solid #DCDFE6}.el-tabs--bottom.el-tabs--border-card .el-tabs__nav-wrap.is-bottom{margin-top:-1px;margin-bottom:0}.el-tabs--bottom.el-tabs--border-card .el-tabs__item.is-bottom:not(.is-active){border:1px solid transparent}.el-tabs--bottom.el-tabs--border-card .el-tabs__item.is-bottom{margin:0 -1px -1px}.el-tabs--left, .el-tabs--right{overflow:hidden}.el-tabs--left .el-tabs__header.is-left, .el-tabs--left .el-tabs__header.is-right, .el-tabs--left .el-tabs__nav-scroll, .el-tabs--left .el-tabs__nav-wrap.is-left, .el-tabs--left .el-tabs__nav-wrap.is-right, .el-tabs--right .el-tabs__header.is-left, .el-tabs--right .el-tabs__header.is-right, .el-tabs--right .el-tabs__nav-scroll, .el-tabs--right .el-tabs__nav-wrap.is-left, .el-tabs--right .el-tabs__nav-wrap.is-right{height:100%}.el-tabs--left .el-tabs__active-bar.is-left, .el-tabs--left .el-tabs__active-bar.is-right, .el-tabs--right .el-tabs__active-bar.is-left, .el-tabs--right .el-tabs__active-bar.is-right{top:0;bottom:auto;width:2px;height:auto}.el-tabs--left .el-tabs__nav-wrap.is-left, .el-tabs--left .el-tabs__nav-wrap.is-right, .el-tabs--right .el-tabs__nav-wrap.is-left, .el-tabs--right .el-tabs__nav-wrap.is-right{margin-bottom:0}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next, .el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev, .el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next, .el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev, .el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next, .el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev, .el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next, .el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev{height:30px;line-height:30px;width:100%;text-align:center;cursor:pointer}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next i, .el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev i, .el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next i, .el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev i, .el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next i, .el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev i, .el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next i, .el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev i{-ms-transform:rotate(90deg);transform:rotateZ(90deg)}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev, .el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev, .el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev, .el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev{left:auto;top:0}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next, .el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next, .el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next, .el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next{right:auto;bottom:0}.el-tabs--left .el-tabs__active-bar.is-left, .el-tabs--left .el-tabs__nav-wrap.is-left::after{right:0;left:auto}.el-tabs--left .el-tabs__nav-wrap.is-left.is-scrollable, .el-tabs--left .el-tabs__nav-wrap.is-right.is-scrollable, .el-tabs--right .el-tabs__nav-wrap.is-left.is-scrollable, .el-tabs--right .el-tabs__nav-wrap.is-right.is-scrollable{padding:30px 0}.el-tabs--left .el-tabs__nav-wrap.is-left::after, .el-tabs--left .el-tabs__nav-wrap.is-right::after, .el-tabs--right .el-tabs__nav-wrap.is-left::after, .el-tabs--right .el-tabs__nav-wrap.is-right::after{height:100%;width:2px;bottom:auto;top:0}.el-tabs--left .el-tabs__nav.is-left, .el-tabs--left .el-tabs__nav.is-right, .el-tabs--right .el-tabs__nav.is-left, .el-tabs--right .el-tabs__nav.is-right{float:none}.el-tabs--left .el-tabs__item.is-left, .el-tabs--left .el-tabs__item.is-right, .el-tabs--right .el-tabs__item.is-left, .el-tabs--right .el-tabs__item.is-right{display:block}.el-tabs--left.el-tabs--card .el-tabs__active-bar.is-left, .el-tabs--right.el-tabs--card .el-tabs__active-bar.is-right{display:none}.el-tabs--left .el-tabs__header.is-left{float:left;margin-bottom:0;margin-right:10px}.el-tabs--left .el-tabs__nav-wrap.is-left{margin-right:-1px}.el-tabs--left .el-tabs__item.is-left{text-align:right}.el-tabs--left.el-tabs--card .el-tabs__item.is-left{border-left:none;border-right:1px solid #E4E7ED;border-bottom:none;border-top:1px solid #E4E7ED;text-align:left}.el-tabs--left.el-tabs--card .el-tabs__item.is-left:first-child{border-right:1px solid #E4E7ED;border-top:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active{border:1px solid #E4E7ED;border-right-color:#fff;border-left:none;border-bottom:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active:first-child{border-top:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active:last-child{border-bottom:none}.el-tabs--left.el-tabs--card .el-tabs__nav{border-radius:4px 0 0 4px;border-bottom:1px solid #E4E7ED;border-right:none}.el-tabs--left.el-tabs--card .el-tabs__new-tab{float:none}.el-tabs--left.el-tabs--border-card .el-tabs__header.is-left{border-right:1px solid #dfe4ed}.el-tabs--left.el-tabs--border-card .el-tabs__item.is-left{border:1px solid transparent;margin:-1px 0 -1px -1px}.el-tabs--left.el-tabs--border-card .el-tabs__item.is-left.is-active{border-color:#d1dbe5 transparent}.el-tabs--right .el-tabs__header.is-right{float:right;margin-bottom:0;margin-left:10px}.el-tabs--right .el-tabs__nav-wrap.is-right{margin-left:-1px}.el-tabs--right .el-tabs__nav-wrap.is-right::after{left:0;right:auto}.el-tabs--right .el-tabs__active-bar.is-right{left:0}.el-tabs--right.el-tabs--card .el-tabs__item.is-right{border-bottom:none;border-top:1px solid #E4E7ED}.el-tabs--right.el-tabs--card .el-tabs__item.is-right:first-child{border-left:1px solid #E4E7ED;border-top:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active{border:1px solid #E4E7ED;border-left-color:#fff;border-right:none;border-bottom:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active:first-child{border-top:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active:last-child{border-bottom:none}.el-tabs--right.el-tabs--card .el-tabs__nav{border-radius:0 4px 4px 0;border-bottom:1px solid #E4E7ED;border-left:none}.el-tabs--right.el-tabs--border-card .el-tabs__header.is-right{border-left:1px solid #dfe4ed}.el-tabs--right.el-tabs--border-card .el-tabs__item.is-right{border:1px solid transparent;margin:-1px -1px -1px 0}.el-tabs--right.el-tabs--border-card .el-tabs__item.is-right.is-active{border-color:#d1dbe5 transparent}.slideInLeft-transition, .slideInRight-transition{display:inline-block}.slideInRight-enter{animation:slideInRight-enter .3s}.slideInRight-leave{position:absolute;left:0;right:0;animation:slideInRight-leave .3s}.slideInLeft-enter{animation:slideInLeft-enter .3s}.slideInLeft-leave{position:absolute;left:0;right:0;animation:slideInLeft-leave .3s}@keyframes slideInRight-enter{0%{opacity:0;transform-origin:0 0;transform:translateX(100%)}to{opacity:1;transform-origin:0 0;transform:translateX(0)}}@keyframes slideInRight-leave{0%{transform-origin:0 0;transform:translateX(0);opacity:1}100%{transform-origin:0 0;transform:translateX(100%);opacity:0}}@keyframes slideInLeft-enter{0%{opacity:0;transform-origin:0 0;transform:translateX(-100%)}to{opacity:1;transform-origin:0 0;transform:translateX(0)}}@keyframes slideInLeft-leave{0%{transform-origin:0 0;transform:translateX(0);opacity:1}100%{transform-origin:0 0;transform:translateX(-100%);opacity:0}}

:root {

  /*****************************************************************
    LEGACY VARIABLES
******************************************************************/


  /** Website additional colors */

  /** meal groups */


  /** Link colors */
  /** ordinary link */

  /** primary link */


  /**  Button colors theme default */

  /**  Button colors theme primary */

  /**  primary button */

  /**  additional button */


  /**  link button */

  /**  link button additional */


  /**  Input colors */


  /**  Color border */


  /**  Typography */
  /**  font family */

  /**  font color */

  /**  font size */

  /**  font size heading */

  /** Components */
  /** margin */

  /** padding */

  /** z-index */
}

.el-tabs__header{
    margin-bottom:0;
}

.el-tabs__nav-wrap::after{
        content:none;
    }

.el-tabs__item{
    position:relative;
    padding:0;
    padding-right:30px;
    font-weight:400;
    font-size:16px;
    line-height:40px;
    color:#333E48;
    transition:color .3s;
}

.el-tabs__item:hover{
    color:#0B66BD;
}

.el-tabs__item.is-active{
    color:#0B66BD;
}

.el-tabs_theme_main .el-tabs__active-bar{
    display:none;
}

.el-tabs_theme_main .el-tabs__item::after{
        content:'';
        position:absolute;
        bottom:0;
        left:0;
        height:4px;
        background:transparent;
        transition:all .3s;
    }

.el-tabs_theme_main .el-tabs__item.is-active{
    color:#0D77DC;
}

.el-tabs_theme_main .el-tabs__item.is-active::after{
        width:calc(100% - 30px);
        background:#0D77DC;
    }

.el-tabs_theme_main .el-tabs__item.is-active:last-child::after{
            width:100%;
        }

.el-loading-parent--relative{position:relative!important}.el-loading-parent--hidden{overflow:hidden!important}.el-loading-mask{position:absolute;z-index:2000;background-color:rgba(255, 255, 255, .9);margin:0;top:0;right:0;bottom:0;left:0;-webkit-transition:opacity .3s;transition:opacity .3s}.el-loading-mask.is-fullscreen{position:fixed}.el-loading-mask.is-fullscreen .el-loading-spinner{margin-top:-25px}.el-loading-mask.is-fullscreen .el-loading-spinner .circular{height:50px;width:50px}.el-loading-spinner{top:50%;margin-top:-21px;width:100%;text-align:center;position:absolute}.el-loading-spinner .el-loading-text{color:#409EFF;margin:3px 0;font-size:14px}.el-loading-spinner .circular{height:42px;width:42px;-webkit-animation:loading-rotate 2s linear infinite;animation:loading-rotate 2s linear infinite}.el-loading-spinner .path{-webkit-animation:loading-dash 1.5s ease-in-out infinite;animation:loading-dash 1.5s ease-in-out infinite;stroke-dasharray:90,150;stroke-dashoffset:0;stroke-width:2;stroke:#409EFF;stroke-linecap:round}.el-loading-spinner i{color:#409EFF}.el-loading-fade-enter,.el-loading-fade-leave-active{opacity:0}@-webkit-keyframes loading-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes loading-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40px}100%{stroke-dasharray:90,150;stroke-dashoffset:-120px}}@keyframes loading-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40px}100%{stroke-dasharray:90,150;stroke-dashoffset:-120px}}
:root {

  /*****************************************************************
    LEGACY VARIABLES
******************************************************************/


  /** Website additional colors */

  /** meal groups */


  /** Link colors */
  /** ordinary link */

  /** primary link */


  /**  Button colors theme default */

  /**  Button colors theme primary */

  /**  primary button */

  /**  additional button */


  /**  link button */

  /**  link button additional */


  /**  Input colors */


  /**  Color border */


  /**  Typography */
  /**  font family */

  /**  font color */

  /**  font size */

  /**  font size heading */

  /** Components */
  /** margin */

  /** padding */

  /** z-index */
}

.icon-label-promo{
  position:relative;
  display:inline-block;
  height:20px;
  line-height:20px;
  margin-left:15px;
  padding:0 10px;
  color:white;
  background:#5c6774;
  border-top-right-radius:2px;
  border-bottom-right-radius:2px;
}

.icon-label-promo::after{
    top:0;
    content:'';
    position:absolute;
    left:-15px;
    background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='utf-8'?%3E %3C!-- Generator: Adobe Illustrator 16.0.3, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E %3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='15px' height='20px' viewBox='0 0 15 20' enable-background='new 0 0 15 20' xml:space='preserve' fill='%235c6774'%3E %3Cpath d='M1.11,7.643c-1.305,1.302-1.356,3.411-0.052,4.714l6.367,6.667C8.077,19.674,8.534,20,9.369,20H15V0H9.369 c-0.835,0-1.318,0.325-1.97,0.976L1.11,7.643z M11,6.667c1.845,0,3.341,1.492,3.341,3.333c0,1.842-1.496,3.334-3.341,3.334 S7.66,11.841,7.66,10C7.66,8.159,9.155,6.667,11,6.667z'/%3E %3C/svg%3E");
    width:20px;
    height:20px;
  }

.icon-label-promo-small{
  padding:0;
  width:15px;
  height:20px;
  line-height:20px;
  border-top-right-radius:1px;
  border-bottom-right-radius:1px;
}

.icon-label-promo-small::after{
    left:-13px
  }

.icon-label-promo-small::before{
    content:'';
    position:absolute;
    left:-16px;
    background-size:cover;
    background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='utf-8'?%3E %3C!-- Generator: Adobe Illustrator 20.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 20 20' style='enable-background:new 0 0 20 20;' xml:space='preserve' fill='white'%3E %3Cpath d='M1.1,7.6C-0.2,8.9-0.3,11,1,12.3L7.4,19c0.7,0.6,1.1,1,1.9,1H23V0H9.4c-0.8,0-1.3,0.3-2,1L1.1,7.6z'/%3E %3C/svg%3E");
    width:17px;
    height:20px;
  }

.icon-label-promo-has-tooltip{
  cursor:pointer;
}

.pgs-tour-spo{
  list-style:none;
  padding:0;
}

.pgs-tour-spo__element{
    margin:0 0 3px;
  }

.pgs-tour-spo .pgs-tour-spo__element:first-child .icon-label-promo::before{
      left:-13px;
      width:15px
    }

.pgs-tour-spo.-short{
    display:inline-block;
    height:15px;
    cursor:pointer;
  }

.pgs-tour-spo.-short .pgs-tour-spo__element{
      float:left;
      width:7px;
    }

.pgs-tour-spo__popover--expanded .pgs-tour-spo__element{
      margin:0 0 5px;
    }

.pgs-tour-spo__popover--expanded .pgs-tour-spo__element:last-child{
        margin:0;
      }

.special-offers__item{
  background:#5c6774;
}

.icon-label-promo-happy-weekend, .icon-label-promo-129406317, .icon-label-promo-109909510{
    background:#838d53;
  }

.icon-label-promo-happy-weekend::after, .icon-label-promo-happy-weekend.icon-label-promo-small::after, .icon-label-promo-129406317::after, .icon-label-promo-129406317.icon-label-promo-small::after, .icon-label-promo-109909510::after, .icon-label-promo-109909510.icon-label-promo-small::after{
      background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='utf-8'?%3E %3C!-- Generator: Adobe Illustrator 16.0.3, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E %3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='15px' height='20px' viewBox='0 0 15 20' enable-background='new 0 0 15 20' xml:space='preserve' fill='%23838d53'%3E %3Cpath d='M1.11,7.643c-1.305,1.302-1.356,3.411-0.052,4.714l6.367,6.667C8.077,19.674,8.534,20,9.369,20H15V0H9.369 c-0.835,0-1.318,0.325-1.97,0.976L1.11,7.643z M11,6.667c1.845,0,3.341,1.492,3.341,3.333c0,1.842-1.496,3.334-3.341,3.334 S7.66,11.841,7.66,10C7.66,8.159,9.155,6.667,11,6.667z'/%3E %3C/svg%3E");
    }

.special-offers__item.special-offers__item_happy-weekend, .special-offers__item.special-offers__item_129406317, .special-offers__item.special-offers__item_109909510{
    background:#838d53;
  }

.special-offers__popper.el-popper[x-placement^='top'] .special-offers__item.special-offers__item_happy-weekend:last-child::before, .special-offers__popper.el-popper[x-placement^='top'] .special-offers__item.special-offers__item_129406317:last-child::before, .special-offers__popper.el-popper[x-placement^='top'] .special-offers__item.special-offers__item_109909510:last-child::before{
        display:block;
        border-top-color:#838d53;
      }

.special-offers__popper.el-popper[x-placement^='bottom'] .special-offers__item.special-offers__item_happy-weekend:first-child::after, .special-offers__popper.el-popper[x-placement^='bottom'] .special-offers__item.special-offers__item_129406317:first-child::after, .special-offers__popper.el-popper[x-placement^='bottom'] .special-offers__item.special-offers__item_109909510:first-child::after{
        display:block;
        border-bottom-color:#838d53;
      }

.icon-label-promo-promo-price, .icon-label-promo-223213778, .icon-label-promo-116345664{
    background:#333399;
  }

.icon-label-promo-promo-price::after, .icon-label-promo-promo-price.icon-label-promo-small::after, .icon-label-promo-223213778::after, .icon-label-promo-223213778.icon-label-promo-small::after, .icon-label-promo-116345664::after, .icon-label-promo-116345664.icon-label-promo-small::after{
      background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='utf-8'?%3E %3C!-- Generator: Adobe Illustrator 16.0.3, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E %3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='15px' height='20px' viewBox='0 0 15 20' enable-background='new 0 0 15 20' xml:space='preserve' fill='%23333399'%3E %3Cpath d='M1.11,7.643c-1.305,1.302-1.356,3.411-0.052,4.714l6.367,6.667C8.077,19.674,8.534,20,9.369,20H15V0H9.369 c-0.835,0-1.318,0.325-1.97,0.976L1.11,7.643z M11,6.667c1.845,0,3.341,1.492,3.341,3.333c0,1.842-1.496,3.334-3.341,3.334 S7.66,11.841,7.66,10C7.66,8.159,9.155,6.667,11,6.667z'/%3E %3C/svg%3E");
    }

.special-offers__item.special-offers__item_promo-price, .special-offers__item.special-offers__item_223213778, .special-offers__item.special-offers__item_116345664{
    background:#333399;
  }

.special-offers__popper.el-popper[x-placement^='top'] .special-offers__item.special-offers__item_promo-price:last-child::before, .special-offers__popper.el-popper[x-placement^='top'] .special-offers__item.special-offers__item_223213778:last-child::before, .special-offers__popper.el-popper[x-placement^='top'] .special-offers__item.special-offers__item_116345664:last-child::before{
        display:block;
        border-top-color:#333399;
      }

.special-offers__popper.el-popper[x-placement^='bottom'] .special-offers__item.special-offers__item_promo-price:first-child::after, .special-offers__popper.el-popper[x-placement^='bottom'] .special-offers__item.special-offers__item_223213778:first-child::after, .special-offers__popper.el-popper[x-placement^='bottom'] .special-offers__item.special-offers__item_116345664:first-child::after{
        display:block;
        border-bottom-color:#333399;
      }

.icon-label-promo-quality, .icon-label-promo-stub, .icon-label-promo-stub{
    background:#333399;
  }

.icon-label-promo-quality::after, .icon-label-promo-quality.icon-label-promo-small::after, .icon-label-promo-stub::after, .icon-label-promo-stub.icon-label-promo-small::after, .icon-label-promo-stub::after, .icon-label-promo-stub.icon-label-promo-small::after{
      background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='utf-8'?%3E %3C!-- Generator: Adobe Illustrator 16.0.3, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E %3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='15px' height='20px' viewBox='0 0 15 20' enable-background='new 0 0 15 20' xml:space='preserve' fill='%23333399'%3E %3Cpath d='M1.11,7.643c-1.305,1.302-1.356,3.411-0.052,4.714l6.367,6.667C8.077,19.674,8.534,20,9.369,20H15V0H9.369 c-0.835,0-1.318,0.325-1.97,0.976L1.11,7.643z M11,6.667c1.845,0,3.341,1.492,3.341,3.333c0,1.842-1.496,3.334-3.341,3.334 S7.66,11.841,7.66,10C7.66,8.159,9.155,6.667,11,6.667z'/%3E %3C/svg%3E");
    }

.special-offers__item.special-offers__item_quality, .special-offers__item.special-offers__item_stub, .special-offers__item.special-offers__item_stub{
    background:#333399;
  }

.special-offers__popper.el-popper[x-placement^='top'] .special-offers__item.special-offers__item_quality:last-child::before, .special-offers__popper.el-popper[x-placement^='top'] .special-offers__item.special-offers__item_stub:last-child::before, .special-offers__popper.el-popper[x-placement^='top'] .special-offers__item.special-offers__item_stub:last-child::before{
        display:block;
        border-top-color:#333399;
      }

.special-offers__popper.el-popper[x-placement^='bottom'] .special-offers__item.special-offers__item_quality:first-child::after, .special-offers__popper.el-popper[x-placement^='bottom'] .special-offers__item.special-offers__item_stub:first-child::after, .special-offers__popper.el-popper[x-placement^='bottom'] .special-offers__item.special-offers__item_stub:first-child::after{
        display:block;
        border-bottom-color:#333399;
      }

.icon-label-promo-superior-select, .icon-label-promo-116346667, .icon-label-promo-116345526{
    background:#2085ab;
  }

.icon-label-promo-superior-select::after, .icon-label-promo-superior-select.icon-label-promo-small::after, .icon-label-promo-116346667::after, .icon-label-promo-116346667.icon-label-promo-small::after, .icon-label-promo-116345526::after, .icon-label-promo-116345526.icon-label-promo-small::after{
      background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='utf-8'?%3E %3C!-- Generator: Adobe Illustrator 16.0.3, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E %3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='15px' height='20px' viewBox='0 0 15 20' enable-background='new 0 0 15 20' xml:space='preserve' fill='%232085ab'%3E %3Cpath d='M1.11,7.643c-1.305,1.302-1.356,3.411-0.052,4.714l6.367,6.667C8.077,19.674,8.534,20,9.369,20H15V0H9.369 c-0.835,0-1.318,0.325-1.97,0.976L1.11,7.643z M11,6.667c1.845,0,3.341,1.492,3.341,3.333c0,1.842-1.496,3.334-3.341,3.334 S7.66,11.841,7.66,10C7.66,8.159,9.155,6.667,11,6.667z'/%3E %3C/svg%3E");
    }

.special-offers__item.special-offers__item_superior-select, .special-offers__item.special-offers__item_116346667, .special-offers__item.special-offers__item_116345526{
    background:#2085ab;
  }

.special-offers__popper.el-popper[x-placement^='top'] .special-offers__item.special-offers__item_superior-select:last-child::before, .special-offers__popper.el-popper[x-placement^='top'] .special-offers__item.special-offers__item_116346667:last-child::before, .special-offers__popper.el-popper[x-placement^='top'] .special-offers__item.special-offers__item_116345526:last-child::before{
        display:block;
        border-top-color:#2085ab;
      }

.special-offers__popper.el-popper[x-placement^='bottom'] .special-offers__item.special-offers__item_superior-select:first-child::after, .special-offers__popper.el-popper[x-placement^='bottom'] .special-offers__item.special-offers__item_116346667:first-child::after, .special-offers__popper.el-popper[x-placement^='bottom'] .special-offers__item.special-offers__item_116345526:first-child::after{
        display:block;
        border-bottom-color:#2085ab;
      }

.icon-label-promo-discount, .icon-label-promo-129406283, .icon-label-promo-129406283{
    background:#339999;
  }

.icon-label-promo-discount::after, .icon-label-promo-discount.icon-label-promo-small::after, .icon-label-promo-129406283::after, .icon-label-promo-129406283.icon-label-promo-small::after, .icon-label-promo-129406283::after, .icon-label-promo-129406283.icon-label-promo-small::after{
      background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='utf-8'?%3E %3C!-- Generator: Adobe Illustrator 16.0.3, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E %3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='15px' height='20px' viewBox='0 0 15 20' enable-background='new 0 0 15 20' xml:space='preserve' fill='%23339999'%3E %3Cpath d='M1.11,7.643c-1.305,1.302-1.356,3.411-0.052,4.714l6.367,6.667C8.077,19.674,8.534,20,9.369,20H15V0H9.369 c-0.835,0-1.318,0.325-1.97,0.976L1.11,7.643z M11,6.667c1.845,0,3.341,1.492,3.341,3.333c0,1.842-1.496,3.334-3.341,3.334 S7.66,11.841,7.66,10C7.66,8.159,9.155,6.667,11,6.667z'/%3E %3C/svg%3E");
    }

.special-offers__item.special-offers__item_discount, .special-offers__item.special-offers__item_129406283, .special-offers__item.special-offers__item_129406283{
    background:#339999;
  }

.special-offers__popper.el-popper[x-placement^='top'] .special-offers__item.special-offers__item_discount:last-child::before, .special-offers__popper.el-popper[x-placement^='top'] .special-offers__item.special-offers__item_129406283:last-child::before, .special-offers__popper.el-popper[x-placement^='top'] .special-offers__item.special-offers__item_129406283:last-child::before{
        display:block;
        border-top-color:#339999;
      }

.special-offers__popper.el-popper[x-placement^='bottom'] .special-offers__item.special-offers__item_discount:first-child::after, .special-offers__popper.el-popper[x-placement^='bottom'] .special-offers__item.special-offers__item_129406283:first-child::after, .special-offers__popper.el-popper[x-placement^='bottom'] .special-offers__item.special-offers__item_129406283:first-child::after{
        display:block;
        border-bottom-color:#339999;
      }

.icon-label-promo-early-booking, .icon-label-promo-390154875, .icon-label-promo-1{
    background:#669933;
  }

.icon-label-promo-early-booking::after, .icon-label-promo-early-booking.icon-label-promo-small::after, .icon-label-promo-390154875::after, .icon-label-promo-390154875.icon-label-promo-small::after, .icon-label-promo-1::after, .icon-label-promo-1.icon-label-promo-small::after{
      background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='utf-8'?%3E %3C!-- Generator: Adobe Illustrator 16.0.3, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E %3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='15px' height='20px' viewBox='0 0 15 20' enable-background='new 0 0 15 20' xml:space='preserve' fill='%23669933'%3E %3Cpath d='M1.11,7.643c-1.305,1.302-1.356,3.411-0.052,4.714l6.367,6.667C8.077,19.674,8.534,20,9.369,20H15V0H9.369 c-0.835,0-1.318,0.325-1.97,0.976L1.11,7.643z M11,6.667c1.845,0,3.341,1.492,3.341,3.333c0,1.842-1.496,3.334-3.341,3.334 S7.66,11.841,7.66,10C7.66,8.159,9.155,6.667,11,6.667z'/%3E %3C/svg%3E");
    }

.special-offers__item.special-offers__item_early-booking, .special-offers__item.special-offers__item_390154875, .special-offers__item.special-offers__item_1{
    background:#669933;
  }

.special-offers__popper.el-popper[x-placement^='top'] .special-offers__item.special-offers__item_early-booking:last-child::before, .special-offers__popper.el-popper[x-placement^='top'] .special-offers__item.special-offers__item_390154875:last-child::before, .special-offers__popper.el-popper[x-placement^='top'] .special-offers__item.special-offers__item_1:last-child::before{
        display:block;
        border-top-color:#669933;
      }

.special-offers__popper.el-popper[x-placement^='bottom'] .special-offers__item.special-offers__item_early-booking:first-child::after, .special-offers__popper.el-popper[x-placement^='bottom'] .special-offers__item.special-offers__item_390154875:first-child::after, .special-offers__popper.el-popper[x-placement^='bottom'] .special-offers__item.special-offers__item_1:first-child::after{
        display:block;
        border-bottom-color:#669933;
      }

.icon-label-promo-stay-pay, .icon-label-promo-stub, .icon-label-promo-3{
    background:#567d52;
  }

.icon-label-promo-stay-pay::after, .icon-label-promo-stay-pay.icon-label-promo-small::after, .icon-label-promo-stub::after, .icon-label-promo-stub.icon-label-promo-small::after, .icon-label-promo-3::after, .icon-label-promo-3.icon-label-promo-small::after{
      background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='utf-8'?%3E %3C!-- Generator: Adobe Illustrator 16.0.3, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E %3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='15px' height='20px' viewBox='0 0 15 20' enable-background='new 0 0 15 20' xml:space='preserve' fill='%23567d52'%3E %3Cpath d='M1.11,7.643c-1.305,1.302-1.356,3.411-0.052,4.714l6.367,6.667C8.077,19.674,8.534,20,9.369,20H15V0H9.369 c-0.835,0-1.318,0.325-1.97,0.976L1.11,7.643z M11,6.667c1.845,0,3.341,1.492,3.341,3.333c0,1.842-1.496,3.334-3.341,3.334 S7.66,11.841,7.66,10C7.66,8.159,9.155,6.667,11,6.667z'/%3E %3C/svg%3E");
    }

.special-offers__item.special-offers__item_stay-pay, .special-offers__item.special-offers__item_stub, .special-offers__item.special-offers__item_3{
    background:#567d52;
  }

.special-offers__popper.el-popper[x-placement^='top'] .special-offers__item.special-offers__item_stay-pay:last-child::before, .special-offers__popper.el-popper[x-placement^='top'] .special-offers__item.special-offers__item_stub:last-child::before, .special-offers__popper.el-popper[x-placement^='top'] .special-offers__item.special-offers__item_3:last-child::before{
        display:block;
        border-top-color:#567d52;
      }

.special-offers__popper.el-popper[x-placement^='bottom'] .special-offers__item.special-offers__item_stay-pay:first-child::after, .special-offers__popper.el-popper[x-placement^='bottom'] .special-offers__item.special-offers__item_stub:first-child::after, .special-offers__popper.el-popper[x-placement^='bottom'] .special-offers__item.special-offers__item_3:first-child::after{
        display:block;
        border-bottom-color:#567d52;
      }

.icon-label-promo-daily-offer, .icon-label-promo-129406195, .icon-label-promo-109909585{
    background:#993333;
  }

.icon-label-promo-daily-offer::after, .icon-label-promo-daily-offer.icon-label-promo-small::after, .icon-label-promo-129406195::after, .icon-label-promo-129406195.icon-label-promo-small::after, .icon-label-promo-109909585::after, .icon-label-promo-109909585.icon-label-promo-small::after{
      background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='utf-8'?%3E %3C!-- Generator: Adobe Illustrator 16.0.3, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E %3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='15px' height='20px' viewBox='0 0 15 20' enable-background='new 0 0 15 20' xml:space='preserve' fill='%23993333'%3E %3Cpath d='M1.11,7.643c-1.305,1.302-1.356,3.411-0.052,4.714l6.367,6.667C8.077,19.674,8.534,20,9.369,20H15V0H9.369 c-0.835,0-1.318,0.325-1.97,0.976L1.11,7.643z M11,6.667c1.845,0,3.341,1.492,3.341,3.333c0,1.842-1.496,3.334-3.341,3.334 S7.66,11.841,7.66,10C7.66,8.159,9.155,6.667,11,6.667z'/%3E %3C/svg%3E");
    }

.special-offers__item.special-offers__item_daily-offer, .special-offers__item.special-offers__item_129406195, .special-offers__item.special-offers__item_109909585{
    background:#993333;
  }

.special-offers__popper.el-popper[x-placement^='top'] .special-offers__item.special-offers__item_daily-offer:last-child::before, .special-offers__popper.el-popper[x-placement^='top'] .special-offers__item.special-offers__item_129406195:last-child::before, .special-offers__popper.el-popper[x-placement^='top'] .special-offers__item.special-offers__item_109909585:last-child::before{
        display:block;
        border-top-color:#993333;
      }

.special-offers__popper.el-popper[x-placement^='bottom'] .special-offers__item.special-offers__item_daily-offer:first-child::after, .special-offers__popper.el-popper[x-placement^='bottom'] .special-offers__item.special-offers__item_129406195:first-child::after, .special-offers__popper.el-popper[x-placement^='bottom'] .special-offers__item.special-offers__item_109909585:first-child::after{
        display:block;
        border-bottom-color:#993333;
      }

.icon-label-promo-long-stay, .icon-label-promo-109909473, .icon-label-promo-2{
    background:#916699;
  }

.icon-label-promo-long-stay::after, .icon-label-promo-long-stay.icon-label-promo-small::after, .icon-label-promo-109909473::after, .icon-label-promo-109909473.icon-label-promo-small::after, .icon-label-promo-2::after, .icon-label-promo-2.icon-label-promo-small::after{
      background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='utf-8'?%3E %3C!-- Generator: Adobe Illustrator 16.0.3, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E %3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='15px' height='20px' viewBox='0 0 15 20' enable-background='new 0 0 15 20' xml:space='preserve' fill='%23916699'%3E %3Cpath d='M1.11,7.643c-1.305,1.302-1.356,3.411-0.052,4.714l6.367,6.667C8.077,19.674,8.534,20,9.369,20H15V0H9.369 c-0.835,0-1.318,0.325-1.97,0.976L1.11,7.643z M11,6.667c1.845,0,3.341,1.492,3.341,3.333c0,1.842-1.496,3.334-3.341,3.334 S7.66,11.841,7.66,10C7.66,8.159,9.155,6.667,11,6.667z'/%3E %3C/svg%3E");
    }

.special-offers__item.special-offers__item_long-stay, .special-offers__item.special-offers__item_109909473, .special-offers__item.special-offers__item_2{
    background:#916699;
  }

.special-offers__popper.el-popper[x-placement^='top'] .special-offers__item.special-offers__item_long-stay:last-child::before, .special-offers__popper.el-popper[x-placement^='top'] .special-offers__item.special-offers__item_109909473:last-child::before, .special-offers__popper.el-popper[x-placement^='top'] .special-offers__item.special-offers__item_2:last-child::before{
        display:block;
        border-top-color:#916699;
      }

.special-offers__popper.el-popper[x-placement^='bottom'] .special-offers__item.special-offers__item_long-stay:first-child::after, .special-offers__popper.el-popper[x-placement^='bottom'] .special-offers__item.special-offers__item_109909473:first-child::after, .special-offers__popper.el-popper[x-placement^='bottom'] .special-offers__item.special-offers__item_2:first-child::after{
        display:block;
        border-bottom-color:#916699;
      }

.icon-label-promo-best-price, .icon-label-promo-129406283, .icon-label-promo-111352619{
    background:#339999;
  }

.icon-label-promo-best-price::after, .icon-label-promo-best-price.icon-label-promo-small::after, .icon-label-promo-129406283::after, .icon-label-promo-129406283.icon-label-promo-small::after, .icon-label-promo-111352619::after, .icon-label-promo-111352619.icon-label-promo-small::after{
      background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='utf-8'?%3E %3C!-- Generator: Adobe Illustrator 16.0.3, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E %3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='15px' height='20px' viewBox='0 0 15 20' enable-background='new 0 0 15 20' xml:space='preserve' fill='%23339999'%3E %3Cpath d='M1.11,7.643c-1.305,1.302-1.356,3.411-0.052,4.714l6.367,6.667C8.077,19.674,8.534,20,9.369,20H15V0H9.369 c-0.835,0-1.318,0.325-1.97,0.976L1.11,7.643z M11,6.667c1.845,0,3.341,1.492,3.341,3.333c0,1.842-1.496,3.334-3.341,3.334 S7.66,11.841,7.66,10C7.66,8.159,9.155,6.667,11,6.667z'/%3E %3C/svg%3E");
    }

.special-offers__item.special-offers__item_best-price, .special-offers__item.special-offers__item_129406283, .special-offers__item.special-offers__item_111352619{
    background:#339999;
  }

.special-offers__popper.el-popper[x-placement^='top'] .special-offers__item.special-offers__item_best-price:last-child::before, .special-offers__popper.el-popper[x-placement^='top'] .special-offers__item.special-offers__item_129406283:last-child::before, .special-offers__popper.el-popper[x-placement^='top'] .special-offers__item.special-offers__item_111352619:last-child::before{
        display:block;
        border-top-color:#339999;
      }

.special-offers__popper.el-popper[x-placement^='bottom'] .special-offers__item.special-offers__item_best-price:first-child::after, .special-offers__popper.el-popper[x-placement^='bottom'] .special-offers__item.special-offers__item_129406283:first-child::after, .special-offers__popper.el-popper[x-placement^='bottom'] .special-offers__item.special-offers__item_111352619:first-child::after{
        display:block;
        border-bottom-color:#339999;
      }

.icon-label-promo-sale, .icon-label-promo-stub, .icon-label-promo-stub{
    background:#534f67;
  }

.icon-label-promo-sale::after, .icon-label-promo-sale.icon-label-promo-small::after, .icon-label-promo-stub::after, .icon-label-promo-stub.icon-label-promo-small::after, .icon-label-promo-stub::after, .icon-label-promo-stub.icon-label-promo-small::after{
      background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='utf-8'?%3E %3C!-- Generator: Adobe Illustrator 16.0.3, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E %3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='15px' height='20px' viewBox='0 0 15 20' enable-background='new 0 0 15 20' xml:space='preserve' fill='%23534f67'%3E %3Cpath d='M1.11,7.643c-1.305,1.302-1.356,3.411-0.052,4.714l6.367,6.667C8.077,19.674,8.534,20,9.369,20H15V0H9.369 c-0.835,0-1.318,0.325-1.97,0.976L1.11,7.643z M11,6.667c1.845,0,3.341,1.492,3.341,3.333c0,1.842-1.496,3.334-3.341,3.334 S7.66,11.841,7.66,10C7.66,8.159,9.155,6.667,11,6.667z'/%3E %3C/svg%3E");
    }

.special-offers__item.special-offers__item_sale, .special-offers__item.special-offers__item_stub, .special-offers__item.special-offers__item_stub{
    background:#534f67;
  }

.special-offers__popper.el-popper[x-placement^='top'] .special-offers__item.special-offers__item_sale:last-child::before, .special-offers__popper.el-popper[x-placement^='top'] .special-offers__item.special-offers__item_stub:last-child::before, .special-offers__popper.el-popper[x-placement^='top'] .special-offers__item.special-offers__item_stub:last-child::before{
        display:block;
        border-top-color:#534f67;
      }

.special-offers__popper.el-popper[x-placement^='bottom'] .special-offers__item.special-offers__item_sale:first-child::after, .special-offers__popper.el-popper[x-placement^='bottom'] .special-offers__item.special-offers__item_stub:first-child::after, .special-offers__popper.el-popper[x-placement^='bottom'] .special-offers__item.special-offers__item_stub:first-child::after{
        display:block;
        border-bottom-color:#534f67;
      }

.icon-label-promo-sales-and-smiles, .icon-label-promo-stub, .icon-label-promo-stub{
    background:#9c3072;
  }

.icon-label-promo-sales-and-smiles::after, .icon-label-promo-sales-and-smiles.icon-label-promo-small::after, .icon-label-promo-stub::after, .icon-label-promo-stub.icon-label-promo-small::after, .icon-label-promo-stub::after, .icon-label-promo-stub.icon-label-promo-small::after{
      background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='utf-8'?%3E %3C!-- Generator: Adobe Illustrator 16.0.3, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E %3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='15px' height='20px' viewBox='0 0 15 20' enable-background='new 0 0 15 20' xml:space='preserve' fill='%239c3072'%3E %3Cpath d='M1.11,7.643c-1.305,1.302-1.356,3.411-0.052,4.714l6.367,6.667C8.077,19.674,8.534,20,9.369,20H15V0H9.369 c-0.835,0-1.318,0.325-1.97,0.976L1.11,7.643z M11,6.667c1.845,0,3.341,1.492,3.341,3.333c0,1.842-1.496,3.334-3.341,3.334 S7.66,11.841,7.66,10C7.66,8.159,9.155,6.667,11,6.667z'/%3E %3C/svg%3E");
    }

.special-offers__item.special-offers__item_sales-and-smiles, .special-offers__item.special-offers__item_stub, .special-offers__item.special-offers__item_stub{
    background:#9c3072;
  }

.special-offers__popper.el-popper[x-placement^='top'] .special-offers__item.special-offers__item_sales-and-smiles:last-child::before, .special-offers__popper.el-popper[x-placement^='top'] .special-offers__item.special-offers__item_stub:last-child::before, .special-offers__popper.el-popper[x-placement^='top'] .special-offers__item.special-offers__item_stub:last-child::before{
        display:block;
        border-top-color:#9c3072;
      }

.special-offers__popper.el-popper[x-placement^='bottom'] .special-offers__item.special-offers__item_sales-and-smiles:first-child::after, .special-offers__popper.el-popper[x-placement^='bottom'] .special-offers__item.special-offers__item_stub:first-child::after, .special-offers__popper.el-popper[x-placement^='bottom'] .special-offers__item.special-offers__item_stub:first-child::after{
        display:block;
        border-bottom-color:#9c3072;
      }

.icon-label-promo-quantity, .icon-label-promo-stub, .icon-label-promo-stub{
    background:#9E9E9E;
  }

.icon-label-promo-quantity::after, .icon-label-promo-quantity.icon-label-promo-small::after, .icon-label-promo-stub::after, .icon-label-promo-stub.icon-label-promo-small::after, .icon-label-promo-stub::after, .icon-label-promo-stub.icon-label-promo-small::after{
      background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='utf-8'?%3E %3C!-- Generator: Adobe Illustrator 16.0.3, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E %3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='15px' height='20px' viewBox='0 0 15 20' enable-background='new 0 0 15 20' xml:space='preserve' fill='%239E9E9E'%3E %3Cpath d='M1.11,7.643c-1.305,1.302-1.356,3.411-0.052,4.714l6.367,6.667C8.077,19.674,8.534,20,9.369,20H15V0H9.369 c-0.835,0-1.318,0.325-1.97,0.976L1.11,7.643z M11,6.667c1.845,0,3.341,1.492,3.341,3.333c0,1.842-1.496,3.334-3.341,3.334 S7.66,11.841,7.66,10C7.66,8.159,9.155,6.667,11,6.667z'/%3E %3C/svg%3E");
    }

.special-offers__item.special-offers__item_quantity, .special-offers__item.special-offers__item_stub, .special-offers__item.special-offers__item_stub{
    background:#9E9E9E;
  }

.special-offers__popper.el-popper[x-placement^='top'] .special-offers__item.special-offers__item_quantity:last-child::before, .special-offers__popper.el-popper[x-placement^='top'] .special-offers__item.special-offers__item_stub:last-child::before, .special-offers__popper.el-popper[x-placement^='top'] .special-offers__item.special-offers__item_stub:last-child::before{
        display:block;
        border-top-color:#9E9E9E;
      }

.special-offers__popper.el-popper[x-placement^='bottom'] .special-offers__item.special-offers__item_quantity:first-child::after, .special-offers__popper.el-popper[x-placement^='bottom'] .special-offers__item.special-offers__item_stub:first-child::after, .special-offers__popper.el-popper[x-placement^='bottom'] .special-offers__item.special-offers__item_stub:first-child::after{
        display:block;
        border-bottom-color:#9E9E9E;
      }

.icon-label-promo-black-friday, .icon-label-promo-401256337, .icon-label-promo-27065485{
    background:#333333;
  }

.icon-label-promo-black-friday::after, .icon-label-promo-black-friday.icon-label-promo-small::after, .icon-label-promo-401256337::after, .icon-label-promo-401256337.icon-label-promo-small::after, .icon-label-promo-27065485::after, .icon-label-promo-27065485.icon-label-promo-small::after{
      background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='utf-8'?%3E %3C!-- Generator: Adobe Illustrator 16.0.3, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E %3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='15px' height='20px' viewBox='0 0 15 20' enable-background='new 0 0 15 20' xml:space='preserve' fill='%23333333'%3E %3Cpath d='M1.11,7.643c-1.305,1.302-1.356,3.411-0.052,4.714l6.367,6.667C8.077,19.674,8.534,20,9.369,20H15V0H9.369 c-0.835,0-1.318,0.325-1.97,0.976L1.11,7.643z M11,6.667c1.845,0,3.341,1.492,3.341,3.333c0,1.842-1.496,3.334-3.341,3.334 S7.66,11.841,7.66,10C7.66,8.159,9.155,6.667,11,6.667z'/%3E %3C/svg%3E");
    }

.special-offers__item.special-offers__item_black-friday, .special-offers__item.special-offers__item_401256337, .special-offers__item.special-offers__item_27065485{
    background:#333333;
  }

.special-offers__popper.el-popper[x-placement^='top'] .special-offers__item.special-offers__item_black-friday:last-child::before, .special-offers__popper.el-popper[x-placement^='top'] .special-offers__item.special-offers__item_401256337:last-child::before, .special-offers__popper.el-popper[x-placement^='top'] .special-offers__item.special-offers__item_27065485:last-child::before{
        display:block;
        border-top-color:#333333;
      }

.special-offers__popper.el-popper[x-placement^='bottom'] .special-offers__item.special-offers__item_black-friday:first-child::after, .special-offers__popper.el-popper[x-placement^='bottom'] .special-offers__item.special-offers__item_401256337:first-child::after, .special-offers__popper.el-popper[x-placement^='bottom'] .special-offers__item.special-offers__item_27065485:first-child::after{
        display:block;
        border-bottom-color:#333333;
      }

.icon-label-promo-lucky-days, .icon-label-promo-27109655, .icon-label-promo-403249494{
    background:#FFEC3A;
  }

.icon-label-promo-lucky-days::after, .icon-label-promo-lucky-days.icon-label-promo-small::after, .icon-label-promo-27109655::after, .icon-label-promo-27109655.icon-label-promo-small::after, .icon-label-promo-403249494::after, .icon-label-promo-403249494.icon-label-promo-small::after{
      background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='utf-8'?%3E %3C!-- Generator: Adobe Illustrator 16.0.3, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E %3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='15px' height='20px' viewBox='0 0 15 20' enable-background='new 0 0 15 20' xml:space='preserve' fill='%23FFEC3A'%3E %3Cpath d='M1.11,7.643c-1.305,1.302-1.356,3.411-0.052,4.714l6.367,6.667C8.077,19.674,8.534,20,9.369,20H15V0H9.369 c-0.835,0-1.318,0.325-1.97,0.976L1.11,7.643z M11,6.667c1.845,0,3.341,1.492,3.341,3.333c0,1.842-1.496,3.334-3.341,3.334 S7.66,11.841,7.66,10C7.66,8.159,9.155,6.667,11,6.667z'/%3E %3C/svg%3E");
    }

.special-offers__item.special-offers__item_lucky-days, .special-offers__item.special-offers__item_27109655, .special-offers__item.special-offers__item_403249494{
    background:#FFEC3A;
  }

.special-offers__popper.el-popper[x-placement^='top'] .special-offers__item.special-offers__item_lucky-days:last-child::before, .special-offers__popper.el-popper[x-placement^='top'] .special-offers__item.special-offers__item_27109655:last-child::before, .special-offers__popper.el-popper[x-placement^='top'] .special-offers__item.special-offers__item_403249494:last-child::before{
        display:block;
        border-top-color:#FFEC3A;
      }

.special-offers__popper.el-popper[x-placement^='bottom'] .special-offers__item.special-offers__item_lucky-days:first-child::after, .special-offers__popper.el-popper[x-placement^='bottom'] .special-offers__item.special-offers__item_27109655:first-child::after, .special-offers__popper.el-popper[x-placement^='bottom'] .special-offers__item.special-offers__item_403249494:first-child::after{
        display:block;
        border-bottom-color:#FFEC3A;
      }

.icon-label-promo-valentines-day, .icon-label-promo-27286754, .icon-label-promo-415939365{
    background:#CC0033;
  }

.icon-label-promo-valentines-day::after, .icon-label-promo-valentines-day.icon-label-promo-small::after, .icon-label-promo-27286754::after, .icon-label-promo-27286754.icon-label-promo-small::after, .icon-label-promo-415939365::after, .icon-label-promo-415939365.icon-label-promo-small::after{
      background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='utf-8'?%3E %3C!-- Generator: Adobe Illustrator 16.0.3, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E %3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='15px' height='20px' viewBox='0 0 15 20' enable-background='new 0 0 15 20' xml:space='preserve' fill='%23CC0033'%3E %3Cpath d='M1.11,7.643c-1.305,1.302-1.356,3.411-0.052,4.714l6.367,6.667C8.077,19.674,8.534,20,9.369,20H15V0H9.369 c-0.835,0-1.318,0.325-1.97,0.976L1.11,7.643z M11,6.667c1.845,0,3.341,1.492,3.341,3.333c0,1.842-1.496,3.334-3.341,3.334 S7.66,11.841,7.66,10C7.66,8.159,9.155,6.667,11,6.667z'/%3E %3C/svg%3E");
    }

.special-offers__item.special-offers__item_valentines-day, .special-offers__item.special-offers__item_27286754, .special-offers__item.special-offers__item_415939365{
    background:#CC0033;
  }

.special-offers__popper.el-popper[x-placement^='top'] .special-offers__item.special-offers__item_valentines-day:last-child::before, .special-offers__popper.el-popper[x-placement^='top'] .special-offers__item.special-offers__item_27286754:last-child::before, .special-offers__popper.el-popper[x-placement^='top'] .special-offers__item.special-offers__item_415939365:last-child::before{
        display:block;
        border-top-color:#CC0033;
      }

.special-offers__popper.el-popper[x-placement^='bottom'] .special-offers__item.special-offers__item_valentines-day:first-child::after, .special-offers__popper.el-popper[x-placement^='bottom'] .special-offers__item.special-offers__item_27286754:first-child::after, .special-offers__popper.el-popper[x-placement^='bottom'] .special-offers__item.special-offers__item_415939365:first-child::after{
        display:block;
        border-bottom-color:#CC0033;
      }

.icon-label-promo-price-festival, .icon-label-promo-27286736, .icon-label-promo-415939225{
    background:#FF00FF;
  }

.icon-label-promo-price-festival::after, .icon-label-promo-price-festival.icon-label-promo-small::after, .icon-label-promo-27286736::after, .icon-label-promo-27286736.icon-label-promo-small::after, .icon-label-promo-415939225::after, .icon-label-promo-415939225.icon-label-promo-small::after{
      background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='utf-8'?%3E %3C!-- Generator: Adobe Illustrator 16.0.3, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E %3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='15px' height='20px' viewBox='0 0 15 20' enable-background='new 0 0 15 20' xml:space='preserve' fill='%23FF00FF'%3E %3Cpath d='M1.11,7.643c-1.305,1.302-1.356,3.411-0.052,4.714l6.367,6.667C8.077,19.674,8.534,20,9.369,20H15V0H9.369 c-0.835,0-1.318,0.325-1.97,0.976L1.11,7.643z M11,6.667c1.845,0,3.341,1.492,3.341,3.333c0,1.842-1.496,3.334-3.341,3.334 S7.66,11.841,7.66,10C7.66,8.159,9.155,6.667,11,6.667z'/%3E %3C/svg%3E");
    }

.special-offers__item.special-offers__item_price-festival, .special-offers__item.special-offers__item_27286736, .special-offers__item.special-offers__item_415939225{
    background:#FF00FF;
  }

.special-offers__popper.el-popper[x-placement^='top'] .special-offers__item.special-offers__item_price-festival:last-child::before, .special-offers__popper.el-popper[x-placement^='top'] .special-offers__item.special-offers__item_27286736:last-child::before, .special-offers__popper.el-popper[x-placement^='top'] .special-offers__item.special-offers__item_415939225:last-child::before{
        display:block;
        border-top-color:#FF00FF;
      }

.special-offers__popper.el-popper[x-placement^='bottom'] .special-offers__item.special-offers__item_price-festival:first-child::after, .special-offers__popper.el-popper[x-placement^='bottom'] .special-offers__item.special-offers__item_27286736:first-child::after, .special-offers__popper.el-popper[x-placement^='bottom'] .special-offers__item.special-offers__item_415939225:first-child::after{
        display:block;
        border-bottom-color:#FF00FF;
      }

.icon-label-promo-russia-cashback, .icon-label-promo-28204361, .icon-label-promo-427992510{
    background:#0D77DC;
  }

.icon-label-promo-russia-cashback::after, .icon-label-promo-russia-cashback.icon-label-promo-small::after, .icon-label-promo-28204361::after, .icon-label-promo-28204361.icon-label-promo-small::after, .icon-label-promo-427992510::after, .icon-label-promo-427992510.icon-label-promo-small::after{
      background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='utf-8'?%3E %3C!-- Generator: Adobe Illustrator 16.0.3, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E %3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='15px' height='20px' viewBox='0 0 15 20' enable-background='new 0 0 15 20' xml:space='preserve' fill='%230D77DC'%3E %3Cpath d='M1.11,7.643c-1.305,1.302-1.356,3.411-0.052,4.714l6.367,6.667C8.077,19.674,8.534,20,9.369,20H15V0H9.369 c-0.835,0-1.318,0.325-1.97,0.976L1.11,7.643z M11,6.667c1.845,0,3.341,1.492,3.341,3.333c0,1.842-1.496,3.334-3.341,3.334 S7.66,11.841,7.66,10C7.66,8.159,9.155,6.667,11,6.667z'/%3E %3C/svg%3E");
    }

.special-offers__item.special-offers__item_russia-cashback, .special-offers__item.special-offers__item_28204361, .special-offers__item.special-offers__item_427992510{
    background:#0D77DC;
  }

.special-offers__popper.el-popper[x-placement^='top'] .special-offers__item.special-offers__item_russia-cashback:last-child::before, .special-offers__popper.el-popper[x-placement^='top'] .special-offers__item.special-offers__item_28204361:last-child::before, .special-offers__popper.el-popper[x-placement^='top'] .special-offers__item.special-offers__item_427992510:last-child::before{
        display:block;
        border-top-color:#0D77DC;
      }

.special-offers__popper.el-popper[x-placement^='bottom'] .special-offers__item.special-offers__item_russia-cashback:first-child::after, .special-offers__popper.el-popper[x-placement^='bottom'] .special-offers__item.special-offers__item_28204361:first-child::after, .special-offers__popper.el-popper[x-placement^='bottom'] .special-offers__item.special-offers__item_427992510:first-child::after{
        display:block;
        border-bottom-color:#0D77DC;
      }

.icon-label-promo-lucky-days, .icon-label-promo-27109655, .icon-label-promo-403249494{
  color:#006884;
  text-transform:uppercase;
}

.el-popper .popper__arrow, .el-popper .popper__arrow::after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.el-popper .popper__arrow{border-width:6px;filter:drop-shadow(0 2px 12px rgba(0, 0, 0, .03))}.el-popper .popper__arrow::after{content:" ";border-width:6px}.el-popper[x-placement^=top]{margin-bottom:12px}.el-popper[x-placement^=top] .popper__arrow{bottom:-6px;left:50%;margin-right:3px;border-top-color:#EBEEF5;border-bottom-width:0}.el-popper[x-placement^=top] .popper__arrow::after{bottom:1px;margin-left:-6px;border-top-color:#FFF;border-bottom-width:0}.el-popper[x-placement^=bottom]{margin-top:12px}.el-popper[x-placement^=bottom] .popper__arrow{top:-6px;left:50%;margin-right:3px;border-top-width:0;border-bottom-color:#EBEEF5}.el-popper[x-placement^=bottom] .popper__arrow::after{top:1px;margin-left:-6px;border-top-width:0;border-bottom-color:#FFF}.el-popper[x-placement^=right]{margin-left:12px}.el-popper[x-placement^=right] .popper__arrow{top:50%;left:-6px;margin-bottom:3px;border-right-color:#EBEEF5;border-left-width:0}.el-popper[x-placement^=right] .popper__arrow::after{bottom:-6px;left:1px;border-right-color:#FFF;border-left-width:0}.el-popper[x-placement^=left]{margin-right:12px}.el-popper[x-placement^=left] .popper__arrow{top:50%;right:-6px;margin-bottom:3px;border-right-width:0;border-left-color:#EBEEF5}.el-popper[x-placement^=left] .popper__arrow::after{right:1px;bottom:-6px;margin-left:-6px;border-right-width:0;border-left-color:#FFF}.el-popover{position:absolute;background:#FFF;min-width:150px;border-radius:4px;border:1px solid #EBEEF5;padding:12px;z-index:2000;color:#606266;line-height:1.4;text-align:justify;font-size:14px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);word-break:break-all}.el-popover--plain{padding:18px 20px}.el-popover__title{color:#303133;font-size:16px;line-height:1;margin-bottom:12px}.el-popover:focus, .el-popover:focus:active, .el-popover__reference:focus:hover, .el-popover__reference:focus:not(.focusing){outline-width:0}
:root {

  /*****************************************************************
    LEGACY VARIABLES
******************************************************************/


  /** Website additional colors */

  /** meal groups */


  /** Link colors */
  /** ordinary link */

  /** primary link */


  /**  Button colors theme default */

  /**  Button colors theme primary */

  /**  primary button */

  /**  additional button */


  /**  link button */

  /**  link button additional */


  /**  Input colors */


  /**  Color border */


  /**  Typography */
  /**  font family */

  /**  font color */

  /**  font size */

  /**  font size heading */

  /** Components */
  /** margin */

  /** padding */

  /** z-index */
}

.el-popover.el-popper{
    border-radius:4px;
    border:1px solid #D5EAFE;
    box-shadow:0 4px 6px 0 rgba(83,129,172,0.31);
    font-size:13px;
    line-height:20px;
    color:#333E48;
    word-break:normal;
    text-align:unset;
}

.el-popover.el-popper .popper__arrow::after{
        border-width:inherit;
    }

.el-popover.el-popper[x-placement^='bottom'] .popper__arrow{
        border-bottom-color:#D5EAFE;
    }

.el-popover.el-popper[x-placement^='bottom'] .popper__arrow::after{
            border-bottom-color:white;
            border-top-width:0;
            margin-left:-6px;
        }

.el-popover.el-popper[x-placement^='top'] .popper__arrow{
        border-top-color:#D5EAFE;
    }

.el-popover.el-popper[x-placement^='top'] .popper__arrow::after{
            border-top-color:white;
            border-bottom-width:0;
            margin-left:-6px;
        }

.el-popover.el-popper[x-placement^='left'] .popper__arrow{
        border-left-color:#D5EAFE;
    }

.el-popover.el-popper[x-placement^='left'] .popper__arrow::after{
            border-left-color:white;
        }

.el-popover.el-popper[x-placement^='right'] .popper__arrow{
        border-right-color:#D5EAFE;
    }

.el-popover.el-popper[x-placement^='right'] .popper__arrow::after{
            border-right-color:white;
        }

.el-popover__reference.el-popover__reference:focus:hover, .el-popover__reference.el-popover__reference:focus:not(.focusing){
    outline-width:medium;
    outline-width:initial;
}

[data-v-cd589bca]:root {

  /*****************************************************************
    LEGACY VARIABLES
******************************************************************/


  /** Website additional colors */

  /** meal groups */


  /** Link colors */
  /** ordinary link */

  /** primary link */


  /**  Button colors theme default */

  /**  Button colors theme primary */

  /**  primary button */

  /**  additional button */


  /**  link button */

  /**  link button additional */


  /**  Input colors */


  /**  Color border */


  /**  Typography */
  /**  font family */

  /**  font color */

  /**  font size */

  /**  font size heading */

  /** Components */
  /** margin */

  /** padding */

  /** z-index */
}
.special-offers[data-v-cd589bca]{
    margin:0;
    padding:0;
    list-style-type:none;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-direction:column;
        flex-direction:column;
    -ms-flex-align:end;
        align-items:flex-end;
}
.special-offers__item[data-v-cd589bca]{
    color:white;
    font-size:12px;
    line-height:18px;
    white-space:nowrap;
    padding:2px 8px;
    border-radius:4px;
}
.special-offers__item[data-v-cd589bca]::before{
        display:none;
        content:'';
        position:absolute;
        top:100%;
        right:14px;

        width:0;
        height:0;
        border-left:6px solid transparent;
        border-right:6px solid transparent;
        border-top:6px solid;
}
.special-offers__item[data-v-cd589bca]::after{
        display:none;
        content:'';
        position:absolute;
        bottom:100%;
        right:14px;

        width:0;
        height:0;
        border-left:6px solid transparent;
        border-right:6px solid transparent;
        border-bottom:6px solid;
}

.special-offers__popper.el-popper{
    border:none;
    padding:0;
    background:none;
    box-shadow:none;
}


[data-v-2b067cee] .vue-star-rating-star{
        width:16px;
        height:16px;
        margin-left:4px;
}
[data-v-2b067cee] .vue-star-rating-star:first-child{
            margin-left:0;
}

.hotel-category__label[data-v-c0509efc]{
    display:block;
    margin:0;
    font-weight:bold;
    font-size:13px;
    line-height:20px;
    text-transform:uppercase;
    color:#62798F;
}
[data-v-06a926c0]:root {

  /*****************************************************************
    LEGACY VARIABLES
******************************************************************/


  /** Website additional colors */

  /** meal groups */


  /** Link colors */
  /** ordinary link */

  /** primary link */


  /**  Button colors theme default */

  /**  Button colors theme primary */

  /**  primary button */

  /**  additional button */


  /**  link button */

  /**  link button additional */


  /**  Input colors */


  /**  Color border */


  /**  Typography */
  /**  font family */

  /**  font color */

  /**  font size */

  /**  font size heading */

  /** Components */
  /** margin */

  /** padding */

  /** z-index */
}
.tour[data-v-06a926c0]{
    padding:1px;
    width:360px;
    border-radius:4px;
    border:1px solid #D5EAFE;
    -webkit-box-shadow:0 2px 2px rgba(206, 221, 233, .402627);
            box-shadow:0 2px 2px rgba(206, 221, 233, .402627);
    background-color:#FFFFFF;
}
.tour__inner[data-v-06a926c0]{
    width:100%;
    position:relative;
    height:196px;
}
.tour__img[data-v-06a926c0]{
    width:356px;
    height:196px;
    background-color:#D8D8D8;
}
.tour__img.swiper-lazy-loading[data-v-06a926c0]{
        opacity:0;
}
.tour__img_missing[data-v-06a926c0]{
        display:none;
}
.tour__img_missing + .tour__img-missing-stub[data-v-06a926c0]{
            display:block;
            background-image:url(/build/images/missing.a2bb012f.png);
            background-position:center -40px;
            background-size:cover;
            min-height:195px;
}
.tour__img-missing-stub[data-v-06a926c0]{
    display:none;
}
[data-v-06a926c0] .tour__img > img{
    display:block;
    position:relative;
    border-radius:4px;
    -o-object-fit:cover;
       object-fit:cover;
    width:356px;
    height:196px;
}
.tour__img-wrap[data-v-06a926c0]::after{
    content:'';
    position:absolute;
    bottom:0;
    left:0;
    background-image:-webkit-gradient(linear,left bottom, left top,color-stop(25%, rgba(8, 48, 86, .7)), to(rgba(255, 255, 255, .01)));
    background-image:linear-gradient(0deg,rgba(8, 48, 86, .7) 25%, rgba(255, 255, 255, .01));
    height:98px;
    width:356px;
    border-radius:4px;
}
.tour__dates[data-v-06a926c0]{
    position:absolute;
    bottom:27px;
    left:12px;
    margin:0;
    padding-left:23px;
    font-weight:bold;
    font-size:13px;
    line-height:24px;
    color:#FFFFFF;
}
.tour__dates[data-v-06a926c0]::before{
        content:'';
        position:absolute;
        top:50%;
        left:0;
        -webkit-transform:translateY(-50%);
                transform:translateY(-50%);
        width:16px;
        height:16px;
        background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg' color='%23ffffff'%3E %3Cmask id='a' fill='%23fff'%3E %3Crect y='2' width='16' height='14' rx='1'/%3E %3C/mask%3E %3Crect y='2' width='16' height='14' rx='1' stroke='currentColor' stroke-width='4' mask='url(%23a)'/%3E %3Crect x='3' width='2' height='5' rx='1' fill='currentColor'/%3E %3Crect x='11' width='2' height='5' rx='1' fill='currentColor'/%3E %3Cpath fill='currentColor' d='M1 7h14v1H1z'/%3E %3C/svg%3E");
        background-repeat:no-repeat;
        background-position:0 0;
        background-size:16px;
}
.tour__price-wrapper[data-v-06a926c0]{
    position:absolute;
    right:4px;
    bottom:7px;
    padding-top:6px;
    padding-right:16px;
    padding-bottom:6px;
    padding-left:16px;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
        -ms-flex-direction:column;
            flex-direction:column;
    -webkit-box-align:end;
        -ms-flex-align:end;
            align-items:flex-end;
    border-radius:4px;
    background-color:rgba(22, 141, 255, .7);
}
.tour__current-price[data-v-06a926c0]{
    position:relative;
    padding-left:34px;
    -webkit-box-flex:1;
        -ms-flex-positive:1;
            flex-grow:1;
    width:100%;
    max-width:100%;
    text-align:right;
    font-weight:600;
    font-size:20px;
    line-height:23px;
    color:#FFFFFF;
    text-decoration:none;
}
.tour__current-price[data-v-06a926c0]::before, .tour__current-price[data-v-06a926c0]::after{
        content:'';
        position:absolute;
        top:50%;
        -webkit-transform:translateY(-50%);
                transform:translateY(-50%);
        width:16px;
        height:16px;
        background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg' color='%23ffffff'%3E %3Cpath clip-rule='evenodd' d='M4 15v-3a4 4 0 014-4v0a4 4 0 014 4v3H4zM8 5a2 2 0 100-4 2 2 0 000 4z' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E %3C/svg%3E");
        background-repeat:no-repeat;
        background-position:0 0;
        background-size:16px;
}
.tour__current-price[data-v-06a926c0]::after{
        left:0;
}
.tour__current-price[data-v-06a926c0]::before{
        left:14px;
}
.tour__old-price[data-v-06a926c0]{
    position:relative;
    margin-left:auto;
    font-weight:600;
    font-size:13px;
    line-height:20px;
    color:rgba(255, 255, 255, .8);
}
.tour__old-price[data-v-06a926c0]::before{
        content:'';
        position:absolute;
        top:10px;
        right:0;
        left:-1px;
        width:103%;
        height:1px;
        background-color:rgba(255, 255, 255, .8);
}
.tour__hotel-description-wrap[data-v-06a926c0]{
    background-color:white;
    position:relative;
    height:18px;
}
.tour__hotel-description[data-v-06a926c0]{
    position:absolute;
    bottom:-4px;
    left:0;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    background-color:#fff;
    z-index:9999;
    background-color:transparent;
    -webkit-box-align:end;
        -ms-flex-align:end;
            align-items:flex-end;
}
.tour__hotel-description[data-v-06a926c0]::before, .tour__hotel-description[data-v-06a926c0]::after{
        content:'';
        position:relative;
        height:28px;
        z-index:1;
        background-repeat:repeat;
        background-position:0 0;
        background-size:cover;
}
.tour__hotel-description[data-v-06a926c0]::before{
        left:0;
        width:4px;
        background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='UTF-8'?%3E %3Csvg width='6px' height='28px' viewBox='0 0 6 28' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3C!-- Generator: Sketch 62 (91390) - https://sketch.com --%3E %3Ctitle%3Einset 1%3C/title%3E %3Cdesc%3ECreated with Sketch.%3C/desc%3E %3Cg id='inset-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E %3Cpath d='M0,0 L0.0145733727,4.00383581 C0.0266028907,7.30878215 2.70901494,9.98169359 6.01398316,9.98199681 L91.4870141,9.98983855 C97.5333177,9.99039327 103.026206,13.5103226 105.552803,19.0034178 C108.079151,24.4959703 113.572885,28.0142421 119.618591,28.0113637 L141,28.0011839 L141,28.0011839 L141,42 L-7,42 L-7,1.82344645 L0,0 Z' id='Path-2' fill='%23FFFFFF'/%3E %3C/g%3E %3C/svg%3E");
}
.tour__hotel-description[data-v-06a926c0]::after{
        width:28px;
        background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='UTF-8'?%3E %3Csvg width='28px' height='28px' viewBox='0 0 28 28' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3C!-- Generator: Sketch 62 (91390) - https://sketch.com --%3E %3Ctitle%3Einset 3%3C/title%3E %3Cdesc%3ECreated with Sketch.%3C/desc%3E %3Cg id='inset-3' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E %3Cpath d='M-93,0 L-92.9854266,4.00383581 C-92.9733971,7.30878215 -90.2909851,9.98169359 -86.9860168,9.98199681 L-1.51298587,9.98983855 C4.53331773,9.99039327 10.0262059,13.5103226 12.5528031,19.0034178 C15.0791506,24.4959703 20.5728853,28.0142421 26.6185909,28.0113637 L48,28.0011839 L48,28.0011839 L48,42 L-100,42 L-100,1.82344645 L-93,0 Z' id='Path-2' fill='%23FFFFFF'/%3E %3C/g%3E %3C/svg%3E");
}
.tour__rating-star[data-v-06a926c0]{
    margin-right:3px;
    width:16px;
    height:16px;
    background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 15' xmlns='http://www.w3.org/2000/svg' color='%23FDBD3A'%3E %3Cpath fill='currentColor' d='M2.948 14.983l1.84-5.712L0 5.785h5.938L7.832 0l1.92 5.785h5.82L10.788 9.27l1.888 5.712-4.844-3.53z' fill-rule='evenodd'/%3E %3C/svg%3E");
    background-repeat:no-repeat;
    background-position:0 0;
    background-size:contain;
}
.tour__rating-star[data-v-06a926c0]:last-child{
        margin-right:0;
}
.tour__hotel-info[data-v-06a926c0]{
    padding:8px 13px;
    padding-bottom:17px;
}
.tour__hotel-name[data-v-06a926c0]{
    display:block;
    margin-top:0;
    margin-bottom:7px;
    text-decoration:none;
    font-weight:600;
    font-size:20px;
    line-height:28px;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    color:#333E48;
    -webkit-transition:color .3s;
    transition:color .3s;
}
.tour__hotel-name[data-v-06a926c0]:visited{
        color:#0D77DC;
}
.tour__hotel-name[data-v-06a926c0]:focus,
    .tour__hotel-name[data-v-06a926c0]:hover,
    .tour__hotel-name[data-v-06a926c0]:active{
        color:#0B66BD
}
.tour__hotel-link[data-v-06a926c0], .tour__hotel-link_location[data-v-06a926c0]{
    font-weight:normal;
    font-size:13px;
    line-height:20px;
    text-decoration:none;
    color:#0D77DC;
    -webkit-transition:color .3s;
    transition:color .3s;
}
.tour__hotel-link[data-v-06a926c0]:visited,.tour__hotel-link_location[data-v-06a926c0]:visited{
        color:#0D77DC;
}
.tour__hotel-link[data-v-06a926c0]:focus,
    .tour__hotel-link[data-v-06a926c0]:hover,
    .tour__hotel-link[data-v-06a926c0]:active,
    .tour__hotel-link_location[data-v-06a926c0]:focus,
    .tour__hotel-link_location[data-v-06a926c0]:hover,
    .tour__hotel-link_location[data-v-06a926c0]:active{
        color:#0B66BD
}
.tour__hotel-link[data-v-06a926c0]{
    position:relative;
    padding-left:17px;
}
.tour__hotel-link[data-v-06a926c0]::before{
        content:'';
        position:absolute;
        top:50%;
        left:0;
        -webkit-transform:translateY(-50%);
                transform:translateY(-50%);
        width:12px;
        height:16px;
        background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 16' color='%230D77DC'%3E %3Cg fill='none' fill-rule='evenodd'%3E %3Cpath stroke='currentColor' stroke-width='2' d='M6 14.489C9.343 10.633 11 7.754 11 6A5 5 0 1 0 1 6c0 1.754 1.657 4.633 5 8.489z'/%3E %3Ccircle cx='6' cy='6' r='1' fill='currentColor'/%3E %3C/g%3E %3C/svg%3E");
        background-repeat:no-repeat;
        background-position:0 0;
        background-size:12px 16px;
        -webkit-transition:background .3s;
        transition:background .3s;
}
.tour__hotel-link[data-v-06a926c0]:hover::before{
            background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 16' color='%230B66BD'%3E %3Cg fill='none' fill-rule='evenodd'%3E %3Cpath stroke='currentColor' stroke-width='2' d='M6 14.489C9.343 10.633 11 7.754 11 6A5 5 0 1 0 1 6c0 1.754 1.657 4.633 5 8.489z'/%3E %3Ccircle cx='6' cy='6' r='1' fill='currentColor'/%3E %3C/g%3E %3C/svg%3E");
}
.hotel-category[data-v-06a926c0]{
    position:relative;
    top:4px;
    left:5px;
    z-index:10;
}
[data-v-06a926c0] .tour__category-label{
    font-weight:600;
    color:#0D77DC;
}
[data-v-06a926c0] .vue-star-rating-star,[data-v-06a926c0] .tour__category-label{
    display:inline-block;
    margin-right:4px;
    z-index:10;
}
.tour__discount-wrapper[data-v-06a926c0]{
    position:absolute;
    top:-19px;
    right:0;
}
.tour__discount-badge[data-v-06a926c0]{
    padding-top:0;
    padding-right:10px;
    padding-bottom:0;
    padding-left:9px;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
        -ms-flex-align:center;
            align-items:center;
    -webkit-box-pack:justify;
        -ms-flex-pack:justify;
            justify-content:space-between;
    background-color:#F6F8FA;
    border:1px solid #168DFF;
    color:#168DFF;
    cursor:pointer;
    border-radius:14px;
    -webkit-transition:background-color .3s,
                color .3s;
    transition:background-color .3s,
                color .3s;
}
.tour__discount-badge[data-v-06a926c0]:hover{
        background:#168DFF;
        color:white;
}
.tour__discount-percent[data-v-06a926c0]{
    font-weight:bold;
    font-size:13px;
    line-height:20px;
}
.tour__discount-text[data-v-06a926c0]{
    margin:0;
    margin-left:4px;
    font-weight:normal;
    font-size:12px;
    line-height:20px;
}
.tour__action-img[data-v-06a926c0]{
    margin-left:4px;
    display:block;
    width:12px;
    height:12px;
    background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M6.5 3.5a3 3 0 11-6 0 3 3 0 016 0z' fill='%23339' stroke='%23F6F8FA'/%3E %3Cpath d='M11.5 3.5a3 3 0 11-6 0 3 3 0 016 0z' fill='%231F85AB' stroke='%23F6F8FA'/%3E %3Cpath d='M11.5 8.5a3 3 0 11-6 0 3 3 0 016 0z' fill='%23567D52' stroke='%23F6F8FA'/%3E %3Cpath d='M6.5 8.5a3 3 0 11-6 0 3 3 0 016 0z' fill='%23693' stroke='%23F6F8FA'/%3E %3C/svg%3E");
    background-repeat:no-repeat;
    background-position:0 0;
    background-size:cover;
}

[data-v-32ab7d88]:root {

  /*****************************************************************
    LEGACY VARIABLES
******************************************************************/


  /** Website additional colors */

  /** meal groups */


  /** Link colors */
  /** ordinary link */

  /** primary link */


  /**  Button colors theme default */

  /**  Button colors theme primary */

  /**  primary button */

  /**  additional button */


  /**  link button */

  /**  link button additional */


  /**  Input colors */


  /**  Color border */


  /**  Typography */
  /**  font family */

  /**  font color */

  /**  font size */

  /**  font size heading */

  /** Components */
  /** margin */

  /** padding */

  /** z-index */
}
.tours-slider__pagination-wrapper[data-v-32ab7d88]{
    position:relative;
    padding:18px 20px;
    min-height:56px;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:start;
        -ms-flex-pack:start;
            justify-content:flex-start;
    -webkit-box-align:center;
        -ms-flex-align:center;
            align-items:center;
    border:1px solid #D5EAFE;
    -webkit-box-shadow:0 2px 2px rgba(206, 221, 233, .402627);
            box-shadow:0 2px 2px rgba(206, 221, 233, .402627);
    border-radius:4px;
    background-color:#FFFFFF;
}
.tours-slider__pagination[data-v-32ab7d88]{
    position:relative;
    width:115px;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    margin-left:45%;
    -webkit-box-align:center;
        -ms-flex-align:center;
            align-items:center;
    -webkit-box-pack:center;
        -ms-flex-pack:center;
            justify-content:center;
}
.tours-slider__pagination__btn[data-v-32ab7d88]{
    padding: 0;
    -webkit-box-shadow: none;
            box-shadow: none;
    border: none;
    background: none;
    position:absolute;
    top:50%;
    -webkit-transform:translateY(-50%);
            transform:translateY(-50%);
    width:16px;
    height:16px;
    background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg' color='%23168DFF'%3E %3Cpath d='M15 8H1' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E %3Cpath d='M7 15L1 8L7 1' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E %3C/svg%3E");
}
.tours-slider__pagination__btn_prev[data-v-32ab7d88]{
    left:0;
}
.tours-slider__pagination__btn_next[data-v-32ab7d88]{
    right:0;
    -webkit-transform:translateY(-50%) rotate(180deg);
            transform:translateY(-50%) rotate(180deg);
}
.tours-slider__pagination__btn_disabled[data-v-32ab7d88]{
    background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg' color='%23D5EAFE'%3E %3Cpath d='M15 8H1' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E %3Cpath d='M7 15L1 8L7 1' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E %3C/svg%3E");
}
.tours-slider__pagination__items[data-v-32ab7d88]{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
        -ms-flex-align:center;
            align-items:center;
    -webkit-box-pack:justify;
        -ms-flex-pack:justify;
            justify-content:space-between;
    font-weight:bold;
    font-size:12px;
    line-height:20px;
    color:#61788E;
    margin:0 35px;
}
.tours-slider__slider-item[data-v-32ab7d88]{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-wrap:wrap;
        flex-wrap:wrap;
}
.tours-slider__tour[data-v-32ab7d88]{
    margin-bottom:25px;
}
.tours-slider__tour[data-v-32ab7d88]:nth-child(3n+2){
        margin:0 8px;
        margin-bottom:25px;
}
[data-v-cfbed414]:root {

  /*****************************************************************
    LEGACY VARIABLES
******************************************************************/


  /** Website additional colors */

  /** meal groups */


  /** Link colors */
  /** ordinary link */

  /** primary link */


  /**  Button colors theme default */

  /**  Button colors theme primary */

  /**  primary button */

  /**  additional button */


  /**  link button */

  /**  link button additional */


  /**  Input colors */


  /**  Color border */


  /**  Typography */
  /**  font family */

  /**  font color */

  /**  font size */

  /**  font size heading */

  /** Components */
  /** margin */

  /** padding */

  /** z-index */
}
.tours-slider[data-v-cfbed414]{
    margin:40px auto 40px auto;
    max-width:1096px;
}
.tours-slider__header[data-v-cfbed414]{
    margin-bottom:20px;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
        -ms-flex-align:center;
            align-items:center;
}
.tours-slider__title[data-v-cfbed414]{
    margin:0;
    font-weight:bold;
    font-size:28px;
    color:#333E48;
    margin-bottom:5px;
}
.tours-slider__country-select[data-v-cfbed414]{
    margin-left:12px;
    width:310px;
    -ms-flex-negative:0;
        flex-shrink:0;
}
.tours-slider__list[data-v-cfbed414]{
    margin:0;
    margin-top:25px;
    padding:0;
    list-style-type:none;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-wrap:wrap;
        flex-wrap:wrap;
}
.tours-slider__tabs-wrapper[data-v-cfbed414]{
    position:relative;
}
.tours-slider__tabs-wrapper[data-v-cfbed414]:not(.not-top-border)::before{
        content:'';
        position:absolute;
        top:40px;
        right:0;
        left:0;
        width:100%;
        height:1px;
        background-color:#D5EAFE;
}
.tours-slider__hotel-category[data-v-cfbed414]{
    margin-top:-5px;
    margin-bottom:0;
    width:auto;
    padding-top:5px;
    padding-right:0;
    padding-left:0;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    background-color:#fff;
    font-weight:600;
    font-size:12px;
    line-height:16px;
    color:#0D77DC;
    text-transform:uppercase;
    z-index:0;
}
.tours-slider__tab-pane[data-v-cfbed414]{
    margin-top:20px;
}
.tours-slider__full-list-btn[data-v-cfbed414]{
    padding: 0;
    -webkit-box-shadow: none;
            box-shadow: none;
    border: none;
    background: none;
    margin-left:auto;
    font-size:13px;
    line-height:1.4;
    color:#168DFF;
    -webkit-transition:color .3s;
    transition:color .3s;
    z-index:100;
    text-decoration:none;
}
.tours-slider__full-list-btn[data-v-cfbed414]:focus,
    .tours-slider__full-list-btn[data-v-cfbed414]:hover,
    .tours-slider__full-list-btn[data-v-cfbed414]:active{
        color:#0B66BD
}
[data-v-29658762]:root {

  /*****************************************************************
    LEGACY VARIABLES
******************************************************************/


  /** Website additional colors */

  /** meal groups */


  /** Link colors */
  /** ordinary link */

  /** primary link */


  /**  Button colors theme default */

  /**  Button colors theme primary */

  /**  primary button */

  /**  additional button */


  /**  link button */

  /**  link button additional */


  /**  Input colors */


  /**  Color border */


  /**  Typography */
  /**  font family */

  /**  font color */

  /**  font size */

  /**  font size heading */

  /** Components */
  /** margin */

  /** padding */

  /** z-index */
}
.tours-slider[data-v-29658762]{
    margin:40px auto 40px auto;
    max-width:1096px;
}
.tours-slider__header[data-v-29658762]{
    margin-bottom:20px;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
        -ms-flex-align:center;
            align-items:center;
}
.tours-slider__title[data-v-29658762]{
    margin:0;
    font-weight:bold;
    font-size:28px;
    color:#333E48;
    margin-bottom:5px;
}
.tours-slider__country-select[data-v-29658762]{
    margin-left:12px;
    width:310px;
    -ms-flex-negative:0;
        flex-shrink:0;
}
.tours-slider__list[data-v-29658762]{
    margin:0;
    margin-top:25px;
    padding:0;
    list-style-type:none;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-wrap:wrap;
        flex-wrap:wrap;
}
.tours-slider__tabs-wrapper[data-v-29658762]{
    position:relative;
}
.tours-slider__tabs-wrapper[data-v-29658762]:not(.not-top-border)::before{
        content:'';
        position:absolute;
        top:40px;
        right:0;
        left:0;
        width:100%;
        height:1px;
        background-color:#D5EAFE;
}
.tours-slider__hotel-category[data-v-29658762]{
    margin-top:-5px;
    margin-bottom:0;
    width:auto;
    padding-top:5px;
    padding-right:0;
    padding-left:0;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    background-color:#fff;
    font-weight:600;
    font-size:12px;
    line-height:16px;
    color:#0D77DC;
    text-transform:uppercase;
    z-index:0;
}
.tours-slider__tab-pane[data-v-29658762]{
    margin-top:20px;
}
.tours-slider__full-list-btn[data-v-29658762]{
    padding: 0;
    -webkit-box-shadow: none;
            box-shadow: none;
    border: none;
    background: none;
    margin-left:auto;
    font-size:13px;
    line-height:1.4;
    color:#168DFF;
    -webkit-transition:color .3s;
    transition:color .3s;
    z-index:100;
    text-decoration:none;
}
.tours-slider__full-list-btn[data-v-29658762]:focus,
    .tours-slider__full-list-btn[data-v-29658762]:hover,
    .tours-slider__full-list-btn[data-v-29658762]:active{
        color:#0B66BD
}
