html {
  min-height: 100%;
  min-width: 100%;
  -ms-text-size-adjust: none;
}
body, div, dl, dt, dd, ul, ol, li, nav, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td, a {
  margin: 0px;
  padding: 0px;
  border-width: 0px;
  border-style: solid;
  border-color: transparent;
  -webkit-transform-origin: left top;
  -ms-transform-origin: left top;
  -o-transform-origin: left top;
  transform-origin: left top;
  background-repeat: no-repeat;
}
button.submit-btn {
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
.transition {
  -webkit-transition-property: background-image, background-position, background-color, border-color, border-radius, color, font-size, font-style, font-weight, letter-spacing, line-height, text-align, box-shadow, text-shadow, opacity;
  transition-property: background-image, background-position, background-color, border-color, border-radius, color, font-size, font-style, font-weight, letter-spacing, line-height, text-align, box-shadow, text-shadow, opacity;
}
.transition * {
  -webkit-transition: inherit;
  transition: inherit;
}
table {
  border-collapse: collapse;
  border-spacing: 0px;
}
fieldset, img {
  border: 0px;
  border-style: solid;
  -webkit-transform-origin: left top;
  -ms-transform-origin: left top;
  -o-transform-origin: left top;
  transform-origin: left top;
}
address, caption, cite, code, dfn, em, strong, th, var, optgroup {
  font-style: inherit;
  font-weight: inherit;
}
del, ins {
  text-decoration: none;
}
li {
  list-style: none;
}
caption, th {
  text-align: left;
}
h1, h2, h3, h4, h5, h6 {
  font-size: 100%;
  font-weight: inherit;
}
input, button, textarea, select, optgroup, option {
  font-family: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
}
.form-grp input, .form-grp textarea {
  -webkit-appearance: none;
  -webkit-border-radius: 0;
}
body {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  text-align: left;
  font-size: 14px;
  line-height: 17px;
  word-wrap: break-word;
  text-rendering: optimizeLegibility;
  -moz-font-feature-settings: 'liga';
  -ms-font-feature-settings: 'liga';
  -webkit-font-feature-settings: 'liga';
  font-feature-settings: 'liga';
}
a {
  color: inherit;
  text-decoration: inherit;
}
a:link {
  color: #FFFFFF;
  text-decoration: underline;
}
a:visited {
  color: #FFFFFF;
  text-decoration: underline;
}
a:hover {
  color: #FFFFFF;
  text-decoration: underline;
}
a:active {
  color: #FFFFFF;
  text-decoration: underline;
}
a.nontext {
  color: black;
  text-decoration: none;
  font-style: normal;
  font-weight: normal;
}
.Testing a:link {
  color: #FFFFFF;
  text-decoration: underline;
}
.Testing a:visited {
  color: #7D593E;
  text-decoration: underline;
}
.Testing a:hover {
  color: #FFFFFF;
  text-decoration: underline;
}
.Testing a:active {
  color: #FFFFFF;
  text-decoration: underline;
}
.Dark a:link {
  color: #212121;
  text-decoration: underline;
}
.Dark a:visited {
  color: #7D593E;
  text-decoration: underline;
}
.Dark a:hover {
  color: #E0BC00;
  text-decoration: underline;
}
.Dark a:active {
  color: #212121;
  text-decoration: underline;
}
.normal_text {
  color: #000000;
  direction: ltr;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: normal;
  letter-spacing: 0px;
  line-height: 17px;
  text-align: left;
  text-decoration: none;
  text-indent: 0px;
  text-transform: none;
  vertical-align: 0px;
  padding: 0px;
}
.TinyArticleHeader-onLight {
  font-family: proxima-nova, sans-serif;
  font-size: 13px;
  font-weight: 500;
  letter-spacing: 3px;
  text-transform: uppercase;
  padding: 0px;
}
.BigArticleHeader-onLight {
  font-family: mr-eaves-xl-modern, sans-serif;
  font-size: 29px;
  font-weight: 700;
  letter-spacing: 0px;
  text-transform: none;
  padding: 0px;
}
.BigArticleHeader-onDark {
  color: #FFFFFF;
  font-family: mr-eaves-xl-modern, sans-serif;
  font-size: 26px;
  font-weight: 200;
  letter-spacing: 1px;
  text-transform: none;
  padding: 0px;
}
.BodyParagraph {
  color: #3F3F3F;
  font-family: mr-eaves-xl-modern, sans-serif;
  font-size: 17px;
  font-weight: 300;
  letter-spacing: 0px;
  line-height: 30px;
  padding: 0px;
}
.BodyHeader {
  font-family: proxima-nova, sans-serif;
  font-size: 18px;
  font-weight: 500;
  letter-spacing: 3px;
  text-transform: uppercase;
  padding: 0px;
}
.Button_Thin {
  color: #FFFFFF;
  font-family: proxima-nova, sans-serif;
  font-size: 11px;
  font-weight: 400;
  letter-spacing: 2px;
  text-align: center;
  text-transform: uppercase;
  padding: 0px;
}
.Question {
  font-family: mr-eaves-xl-modern, sans-serif;
  font-size: 20px;
  font-weight: 200;
  letter-spacing: 1px;
  line-height: 30px;
  text-transform: none;
  padding: 0px;
}
.SideNavButton {
  color: #9E9E9E;
  font-family: mr-eaves-xl-modern, sans-serif;
  font-size: 11px;
  font-weight: 200;
  letter-spacing: 3px;
  text-align: center;
  text-transform: uppercase;
  padding: 0px;
}
.MenuItems {
  color: #9E9E9E;
  font-family: mr-eaves-xl-modern, sans-serif;
  font-size: 16px;
  font-weight: 200;
  letter-spacing: 2px;
  line-height: 29px;
  text-transform: uppercase;
  padding: 0px;
}
.TeamNamesCentered {
  font-family: proxima-nova, sans-serif;
  font-size: 13px;
  font-weight: 500;
  letter-spacing: 3px;
  text-align: center;
  text-transform: uppercase;
  padding: 0px;
}
.SpecialParagraphCentered {
  font-family: mr-eaves-xl-modern, sans-serif;
  font-size: 15px;
  font-weight: 200;
  letter-spacing: 1px;
  line-height: 18px;
  text-align: center;
  padding: 0px;
}
.FormStyle1 {
  color: #CCCCCC;
  font-family: mr-eaves-xl-modern, sans-serif;
  font-size: 14px;
  font-weight: 200;
  letter-spacing: 2px;
  line-height: 35px;
  padding: 0px;
}
.Logo-Style {
  color: #FFFFFF;
  font-family: mr-eaves-xl-modern, sans-serif;
  font-size: 30px;
  font-weight: 200;
  letter-spacing: 13px;
  text-align: center;
  text-transform: uppercase;
  padding: 0px;
}
.body {
  color: #333333;
  font-family: raleway, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 22px;
  padding: 0px;
}
h1 {
  line-height: 42px;
  font-size: 35px;
  font-family: mr-eaves-xl-modern, sans-serif;
}
.h1 {
  color: #000000;
  font-family: raleway, sans-serif;
  font-size: 34px;
  font-weight: 400;
  line-height: 40px;
  padding: 0px;
}
.list0 li:before {
  position: absolute;
  right: 100%;
  letter-spacing: 0px;
  text-decoration: none;
  font-weight: normal;
  font-style: normal;
}
.rtl-list li:before {
  right: auto;
  left: 100%;
}
.nls-None>li:before, .nls-None .list3>li:before, .nls-None .list6>li:before {
  margin-right: 6px;
  content: '•';
}
.nls-None .list1>li:before, .nls-None .list4>li:before, .nls-None .list7>li:before {
  margin-right: 6px;
  content: '○';
}
.nls-None, .nls-None .list1, .nls-None .list2, .nls-None .list3, .nls-None .list4, .nls-None .list5, .nls-None .list6, .nls-None .list7, .nls-None .list8 {
  padding-left: 34px;
}
.nls-None.rtl-list, .nls-None .list1.rtl-list, .nls-None .list2.rtl-list, .nls-None .list3.rtl-list, .nls-None .list4.rtl-list, .nls-None .list5.rtl-list, .nls-None .list6.rtl-list, .nls-None .list7.rtl-list, .nls-None .list8.rtl-list {
  padding-left: 0px;
  padding-right: 34px;
}
.nls-None .list2>li:before, .nls-None .list5>li:before, .nls-None .list8>li:before {
  margin-right: 6px;
  content: '-';
}
.nls-None.rtl-list>li:before, .nls-None .list1.rtl-list>li:before, .nls-None .list2.rtl-list>li:before, .nls-None .list3.rtl-list>li:before, .nls-None .list4.rtl-list>li:before, .nls-None .list5.rtl-list>li:before, .nls-None .list6.rtl-list>li:before, .nls-None .list7.rtl-list>li:before, .nls-None .list8.rtl-list>li:before {
  margin-right: 0px;
  margin-left: 6px;
}
.TabbedPanelsTab {
  white-space: nowrap;
}
.MenuBar .MenuBarView, .MenuBar .SubMenuView {
  display: block;
  list-style: none;
}
.MenuBar .SubMenu {
  display: none;
  position: absolute;
}
.NoWrap {
  white-space: nowrap;
  word-wrap: normal;
}
.rootelem {
  margin-left: auto;
  margin-right: auto;
}
.colelem {
  display: inline;
  float: left;
  clear: both;
}
.clearfix:after {
  content: "\0020";
  visibility: hidden;
  display: block;
  height: 0px;
  clear: both;
}
*:first-child+html .clearfix {
  zoom: 1;
}
.clip_frame {
  overflow: hidden;
}
.popup_anchor {
  position: relative;
  width: 0px;
  height: 0px;
}
.allow_click_through * {
  pointer-events: auto;
}
.popup_element {
  z-index: 100000;
}
.svg {
  display: block;
  vertical-align: top;
}
span.wrap {
  content: '';
  clear: left;
  display: block;
}
span.actAsInlineDiv {
  display: inline-block;
}
.position_content, .excludeFromNormalFlow {
  float: left;
}
.preload_images {
  position: absolute;
  overflow: hidden;
  left: -9999px;
  top: -9999px;
  height: 1px;
  width: 1px;
}
.preload {
  height: 1px;
  width: 1px;
}
.animateStates {
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
[data-whatinput="mouse"] *:focus, [data-whatinput="touch"] *:focus, input:focus, textarea:focus {
  outline: none;
}
textarea {
  resize: none;
  overflow: auto;
}
.allow_click_through, .fld-prompt {
  pointer-events: none;
}
.wrapped-input {
  position: absolute;
  top: 0px;
  left: 0px;
  background: transparent;
  border: none;
}
.submit-btn {
  z-index: 50000;
  cursor: pointer;
}
.anchor_item {
  width: 22px;
  height: 18px;
}
.MenuBar .SubMenuVisible, .MenuBarVertical .SubMenuVisible, .MenuBar .SubMenu .SubMenuVisible, .popup_element.Active, span.actAsPara, .actAsDiv, a.nonblock.nontext, img.block {
  display: block;
}
.widget_invisible, .js .invi, .js .mse_pre_init {
  visibility: hidden;
}
.ose_ei {
  visibility: hidden;
  z-index: 0;
}
.no_vert_scroll {
  overflow-y: hidden;
}
.always_vert_scroll {
  overflow-y: scroll;
}
.always_horz_scroll {
  overflow-x: scroll;
}
.fullscreen {
  overflow: hidden;
  left: 0px;
  top: 0px;
  position: fixed;
  height: 100%;
  width: 100%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}
.fullwidth {
  position: absolute;
}
.borderbox {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}
.scroll_wrapper {
  position: absolute;
  overflow: auto;
  left: 0px;
  right: 0px;
  top: 0px;
  bottom: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
}
.browser_width>* {
  position: absolute;
  left: 0px;
  right: 0px;
}
.grpelem, .accordion_wrapper {
  display: inline;
  float: left;
}
.fld-checkbox input[type=checkbox], .fld-radiobutton input[type=radio] {
  position: absolute;
  overflow: hidden;
  clip: rect(0px, 0px, 0px, 0px);
  height: 1px;
  width: 1px;
  margin: -1px;
  padding: 0px;
  border: 0px;
}
.fld-checkbox input[type=checkbox]+label, .fld-radiobutton input[type=radio]+label {
  display: inline-block;
  background-repeat: no-repeat;
  cursor: pointer;
  float: left;
  width: 100%;
  height: 100%;
}
.pointer_cursor, .fld-recaptcha-mode, .fld-recaptcha-refresh, .fld-recaptcha-help {
  cursor: pointer;
}
p, h1, h2, h3, h4, h5, h6, ol, ul, span.actAsPara {
  max-height: 1000000px;
}
.superscript {
  vertical-align: super;
  font-size: 66%;
  line-height: 0px;
}
.subscript {
  vertical-align: sub;
  font-size: 66%;
  line-height: 0px;
}
.horizontalSlideShow {
  -ms-touch-action: pan-y;
  touch-action: pan-y;
}
.verticalSlideShow {
  -ms-touch-action: pan-x;
  touch-action: pan-x;
}
.colelem100, .verticalspacer {
  clear: both;
}
.list0 li, .MenuBar .MenuItemContainer, .SlideShowContentPanel .fullscreen img, .css_verticalspacer .verticalspacer {
  position: relative;
}
.popup_element.Inactive, .js .disn, .js .an_invi, .hidden, .breakpoint {
  display: none;
}
#muse_css_mq {
  position: absolute;
  display: none;
  background-color: #FFFFFE;
}
.fluid_height_spacer {
  width: 0.01px;
}
.muse_check_css {
  display: none;
  position: fixed;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
  body {
    text-rendering: auto;
  }
}
.BodyParagraph a.Button {
  z-index: 67;
  -webkit-transition-timing-function: ease;
  border-color: #787878;
  background-color: #666666;
  width: auto;
  display: inline-block !important;
  padding: 20px;
  color:#FFFFFE;
  float: left;
  text-align: center !important;
  margin: 5px 10px 5px 0;
  display: inline-block !important;
}
.BodyParagraph a.Button:hover {
  background-color: #FFD932;
  color: #272727;
}
@media (max-width:700px)  {
.BodyParagraph a.Button {
  width: 100%;
  display: block !important;
  margin: 5px 0px 5px 0 !important;
}
}
.phone {
    background: transparent url(../images/phone-receiver.svg) no-repeat left center !important;
}
.addressOver {
  z-index: 456;
  width: 50%;
  padding-bottom: 0px;
  position: fixed;
  top: 27px;
  right: 30px;
  text-align: right;
}
.addressOver a {
  color:#FFFFFE;
  padding: 5px 0px;
}
.addressOver a:hover {
  color:#FFD932;
}
strong {
  font-weight: bold !important;
}
.hideDesktop {
  display: none;
}
@media (max-width: 1300px) {
  .hideDesktop {
    display: block !important;
  }
}
#u224764-2, #u224764-3, #u224764-5, #u224764-7, #u224764-9, #u224764-11, #u224764-12, #u224764-14, #u224772-2, #u224772-3, #u224772-5, #u224772-7, #u224772-9, #u224772-11, #u224772-13, #u224772-14, #u224772-16, #u224772-18, #u224772-20, #u224772-21, #u224772-23, #u224772-25, #u224772-26, #u224772-28, #u224775-2, #u224775-3, #u224775-5, #u224775-6, #u224775-8, #u224775-10, #u224775-12, #u224775-14, #u224775-15, #u224775-17, #u224775-19, #u224775-21, #u224775-23, #u224775-25, #u224775-26,#u224775-28 {
    padding-left: 0px !important;
}
#u112721-2, #u112721-3, #u112721-5, #u112721-7, #u112721-9, #u112721-11, #u112721-12, #u112721-14, #u112797-2, #u112797-3, #u112797-5, #u112797-7, #u112797-9, #u112797-11, #u112797-13, #u112797-14, #u112797-16, #u112797-18, #u112797-20, #u112797-21, #u112797-23, #u112797-25, #u112797-26, #u112797-28, #u112818-2, #u112818-3, #u112818-5, #u112818-7, #u112818-9, #u112818-10, #u112818-12, #u112818-14, #u112818-16, #u112818-18, #u112818-20, #u112818-21, #u112818-23 {
    padding-left: 0px !important;
}
#u231407-2, #u231407-3, #u231407-5, #u231407-7, #u231407-9, #u231407-11, #u231407-12, #u231407-14, #u231415-2, #u231415-3, #u231415-5, #u231415-7, #u231415-9, #u231415-11, #u231415-13, #u231415-14, #u231415-16, #u231415-18, #u231415-20, #u231415-21, #u231415-23, #u231415-24, #u231415-26, #u231418-2, #u231418-3, #u231418-5, #u231418-6, #u231418-8, #u231418-9, #u231418-11, #u231418-12, #u231418-14, #u231418-16, #u231418-18, #u231418-20, #u231418-22, #u231418-23, #u231418-25, #u231418-27 {
  padding-left: 0px !important;
}
.nls-None, .nls-None .list1, .nls-None .list2, .nls-None .list3, .nls-None .list4, .nls-None .list5, .nls-None .list6, .nls-None .list7, .nls-None .list8 {
    padding-left: 12px !important;
}
#u224759-3 {
    margin-left: 0px !important;
}
#u224759-4:hover p, #u224759-4:hover h1, #u224759-4:active p, #u224759-4:active h1 {
  line-height: 42px !important;
  font-size: 35px !important;
  letter-spacing: 3px !important;
}
#u224759-4:hover {
    border-width: 1px !important;
}
#u119870, #u222099, #u244928, #u254820, #u254783, #u231934,
#u224687, #u224439, #u231330, #u254894, #u254931, #u183168,
#u255126, #u255284, #u255079, #u255005, #u254968, #u255042 {
  border-color: #FFD932 !important;
  background-color: #191B1C !important;
  text-align: right;
  padding-right: 16px;
}
.nls-None, .nls-None .list1, .nls-None .list2, .nls-None .list3, .nls-None .list4, .nls-None .list5, .nls-None .list6, .nls-None .list7, .nls-None .list8 {
    padding-left: 0px !important;
}
#u231847-40 li {
  list-style-type: none !important;
}
#u231847-40 > li:before {
    content: '' !important;
}
@media (max-width: 1300px) and (min-width: 701px) {
  #u222236-18 {
      margin-left: 7.7% !important;
  }
  #pu222254-6 {
      margin-left: 9% !important;
  }
  #u222237-6, #u222250-8 {
      margin-left: 19.69% !important;
    }
    #u222235-6 {
      margin-left: 19.69% !important;
    }
    #u222252-8 {
        margin-left: 9% !important;
    }
#u222243-6 {
      margin-left: 9% !important;
}
#u108752-6, #u108553-6, #u125331-8 {
      margin-left: 19.69% !important;
}
#pu135930-6 {
      margin-left: 9% !important;
}
#u108756-6 {
      margin-left: 19.69% !important;
}
#u108750-8 {
      margin-left: 19.69% !important;
}
#u231703-14 {
      margin-left: 7.7% !important;
}
#u231718-6, #u231725-6, #u231705-8 {
      margin-left: 19.69% !important;
}
#u231712-6 {
      margin-left: 19.69% !important;
}
#u231713 {
      margin-left: 19.69% !important;
}
#u231714-6 {
      margin-left: 19.69% !important;
}
#u231724-8 {
      margin-left: 9% !important;
}
}

@media (max-width: 1300px) and (min-width: 701px) {
#u222099 {
    z-index: 242;
    height: 63px;
    position: fixed;
    top: 100px;
}
#u222099-bw {
    z-index: 242;
}
}
#u119870 a, #u222099 a, #u244928 a {
  display: inline-block;
  margin-left: 10px;
  padding-top: 15px;
}
#u119870 a, #u222099 a, #u244928 a {
  color:#FFFFFE;
}
#u119870 a:hover, #u222099 a:hover, , #u244928 a:hover{
  color:#FFD932;
}
/* PAGINE IMPRESSUM */
#u214810-18, #u215685-18 {
  font-size: 18px;
  font-family: mr-eaves-xl-modern, sans-serif;
  line-height: 29px;
  color: #FFFFFF;
  font-weight: 300;
}
.contenitorePrincipale {
  width: 100% !important;
  margin-top: 20px !important;
  display: block !important;
}
/* MENU */
#accordionu221004 a, #accordionu127209 a, #accordionu225228 a, #accordionu225300 a, #accordionu220977 a, #accordionu99277 a {
  border-color: #000000 !important;
}
#accordionu221004 a:hover, #accordionu127209 a:hover, #accordionu225228 a:hover, #accordionu225300 a:hover, #accordionu220977 a:hover, #accordionu99277 a:hover {
  border-color: #FFD932 !important;
  opacity: 1.0 !important;
}
@media (max-width:480px)   {
  #u223441 { display: none !important; }
  h1 {
    line-height: 32px;
    font-size: 25px;
}
  #slider-2, #slider-1 {
    height: 54vw !important;
    min-height: 300px !important;
  }
}

@media (max-width:700px)  {
.contenitorePrincipale div {
  display:flex;
}
/* PAGINA HOME */
#ppu224915 .colelem a.museBGSizet div,
#ppu224915 .colelem a.museBGSize,
#ppu220647 .colelem a.museBGSizet div,
#ppu220647 .colelem a.museBGSize,
#ppu111177 .colelem a.museBGSizet div,
#ppu111177 .colelem a.museBGSize {
  min-height: 54vw !important;
}
}
/* HOME */
.overFlowHidden {
  overflow: hidden;
}
#buttonu111265 .u99236qqq,
#buttonu220821 .u220752qqq,
#buttonu224786 .u224861qqqn,
#u111266 {
    background-image: url(/images/relax-1.jpg) !important;
    background-position: 100% 50%;
    background-size: cover;
    background-repeat: no-repeat;
}
#buttonu94175 .u99236qqq,
#buttonu220833 .u220752qqq,
#buttonu224805 .u224861qqqn,
#u94180 {
    background-image: url(/images/relax-3.jpg) !important;
    background-position: 100% 50%;
    background-size: cover;
    background-repeat: no-repeat;
}
#u94055, #u224793 div, #u220832 div {
   background-image: url("/images/935-freddy-planinschek-fr3.jpg") !important;
}
.AccordionWidget {
  z-index: 400 !important;
}
#u124162-6, #u124007-6, #u108161-6, #u108165-6, #u113964-4 {
    margin-top: 120px !important;
}
#u222759-6, #u222789-6, #u222794-6, #u222736-4 {
    margin-top: 120px !important;
}
#u246113-6, #u246122-6, #u246063-6, #u246074-4 {
    margin-top: 120px !important;
}
#u246064-6, #u246095-6 {
    margin-top: 120px !important;
}
#winter {
    margin-top: 50px !important;
}
@media (max-width: 1300px) and (min-width: 701px) {
  #u220997-4.AccordionPanelTabOpen p {
      padding-left: 30px !important;
  }
  #u225312-4.AccordionPanelTabOpen p {
      padding-left: 30px !important;
}
#u225302-4.AccordionPanelTabOpen p {
      padding-left: 30px !important;
}
#u103512-4.AccordionPanelTabOpen p {
      padding-left: 30px !important;
}
}
#u233213-5 li {
  list-style-type: none !important;
}
.nls-None>li:before, .nls-None .list3>li:before, .nls-None .list6>li:before {
    margin-right: 0px;
    content: '';
}
.uk-flex-middle {
    align-items: center;
}
.uk-flex-center {
    justify-content: center;
}
.contentSmall {
    display: flex;
    flex-wrap: wrap;
    margin: 0;
    padding: 0;
    list-style: none;
    height: 100px;
}
.uk-child-width-1-6 a {
    width: calc(100% * 1 / 6.001);
}
.homeBack {

}
#buttonu224805 {
  background-color: #FFD932;
}
#buttonu224797,#buttonu224792 {
  background-color: #fff;
}
#buttonu224786 {
  background-color: rgba(30,30,30,0.9);
}
.contentSmall a svg {
    width: 80px;
    max-height: 45px;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
    -o-transition: all 0.25s ease-in-out;
    transition: all 0.25s ease-in-out;
}
.superSkiLogo svg * {
    fill: #006cb3 !important;
}
@media (min-width: 1301px) {
.contentSmall {
    margin-left: 200px;
}
.homeBack #u329006-10,
.homeBack #u329015-10 {
    z-index: 1 !important;
}
.homeBack #page {
    min-height: 100% !important;
}
.homeBack #pu225224 {
  margin-bottom: 0px !important;
  padding-bottom: 0px !important;
}
.homeBack #pu224861 {
    padding-bottom: 0px !important;
}
}
@media (max-width: 700px) {
  .uk-child-width-1-6 a {
      width: calc(100% * 1 / 3.001);
      margin-top: 10px;
      margin-bottom: 10px;
  }
  .contentSmall {
      height: 220px;
  }
}
@media (max-width: 480px) {
  .uk-child-width-1-6 a {
      width: calc(100% * 1 / 2.001);
      margin-top: 10px;
      margin-bottom: 10px;
  }
  .contentSmall {
      height: 300px;
  }
}
