[data-timed-style="fade"] {
  display: none;
}

[data-timed-style="scale"] {
  display: none;
}
html {
  overflow: initial;
  background-color: rgb(240, 243, 244);
  background-image: url("/assets-pages/lp38/Tahiti_22-L.jpg");
  background-size: cover !important;
  -webkit-background-size: cover !important;
  background-attachment: fixed !important;
  background-repeat: repeat repeat !important;
  background-position: center center;
}
#tmp_headline1-21841 .elHeadline b {
  color: rgb(156, 49, 49);
}
#tmp_button-17235 .elButtonFlat:hover {
  background-color: #dc0f0f !important;
}

#tmp_button-17235 .elButtonBottomBorder:hover {
  background-color: #dc0f0f !important;
}

#tmp_button-17235 .elButtonSubtle:hover {
  background-color: #dc0f0f !important;
}

#tmp_button-17235 .elButtonGradient {
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgb(240, 36, 36)), color-stop(1, #dc0f0f));
  background-image: -o-linear-gradient(bottom, rgb(240, 36, 36) 0%, #dc0f0f 100%);
  background-image: -moz-linear-gradient(bottom, rgb(240, 36, 36) 0%, #dc0f0f 100%);
  background-image: -webkit-linear-gradient(bottom, rgb(240, 36, 36) 0%, #dc0f0f 100%);
  background-image: -ms-linear-gradient(bottom, rgb(240, 36, 36) 0%, #dc0f0f 100%);
  background-image: linear-gradient(to bottom, rgb(240, 36, 36) 0%, #dc0f0f 100%);
}

#tmp_button-17235 .elButtonGradient:hover {
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(1, rgb(240, 36, 36)), color-stop(0, #dc0f0f));
  background-image: -o-linear-gradient(bottom, rgb(240, 36, 36) 100%, #dc0f0f 0%);
  background-image: -moz-linear-gradient(bottom, rgb(240, 36, 36) 100%, #dc0f0f 0%);
  background-image: -webkit-linear-gradient(bottom, rgb(240, 36, 36) 100%, #dc0f0f 0%);
  background-image: -ms-linear-gradient(bottom, rgb(240, 36, 36) 100%, #dc0f0f 0%);
  background-image: linear-gradient(to bottom, rgb(240, 36, 36) 100%, #dc0f0f 0%);
}

#tmp_button-17235 .elButtonBorder {
  border: 3px solid rgb(240, 36, 36) !important;
  color: rgb(240, 36, 36) !important;
}

#tmp_button-17235 .elButtonBorder:hover {
  background-color: rgb(240, 36, 36) !important;
  color: #fff !important;
}
#tmp_button-40763 .elButtonFlat:hover {
  background-color: #0b72a1 !important;
}

#tmp_button-40763 .elButtonBottomBorder:hover {
  background-color: #0b72a1 !important;
}

#tmp_button-40763 .elButtonSubtle:hover {
  background-color: #0b72a1 !important;
}

#tmp_button-40763 .elButtonGradient {
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgb(14, 141, 199)), color-stop(1, #0b72a1));
  background-image: -o-linear-gradient(bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
  background-image: -moz-linear-gradient(bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
  background-image: -webkit-linear-gradient(bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
  background-image: -ms-linear-gradient(bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
  background-image: linear-gradient(to bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
}

#tmp_button-40763 .elButtonGradient:hover {
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(1, rgb(14, 141, 199)), color-stop(0, #0b72a1));
  background-image: -o-linear-gradient(bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
  background-image: -moz-linear-gradient(bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
  background-image: -webkit-linear-gradient(bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
  background-image: -ms-linear-gradient(bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
  background-image: linear-gradient(to bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
}

#tmp_button-40763 .elButtonBorder {
  border: 3px solid rgb(14, 141, 199) !important;
  color: rgb(14, 141, 199) !important;
}

#tmp_button-40763 .elButtonBorder:hover {
  background-color: rgb(14, 141, 199) !important;
  color: #fff !important;
}
#tmp_button-86726-179 .elButtonFlat:hover {
  background-color: #0b72a1 !important;
}

#tmp_button-86726-179 .elButtonBottomBorder:hover {
  background-color: #0b72a1 !important;
}

#tmp_button-86726-179 .elButtonSubtle:hover {
  background-color: #0b72a1 !important;
}

#tmp_button-86726-179 .elButtonGradient {
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgb(14, 141, 199)), color-stop(1, #0b72a1));
  background-image: -o-linear-gradient(bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
  background-image: -moz-linear-gradient(bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
  background-image: -webkit-linear-gradient(bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
  background-image: -ms-linear-gradient(bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
  background-image: linear-gradient(to bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
}

#tmp_button-86726-179 .elButtonGradient:hover {
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(1, rgb(14, 141, 199)), color-stop(0, #0b72a1));
  background-image: -o-linear-gradient(bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
  background-image: -moz-linear-gradient(bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
  background-image: -webkit-linear-gradient(bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
  background-image: -ms-linear-gradient(bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
  background-image: linear-gradient(to bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
}

#tmp_button-86726-179 .elButtonBorder {
  border: 3px solid rgb(14, 141, 199) !important;
  color: rgb(14, 141, 199) !important;
}

#tmp_button-86726-179 .elButtonBorder:hover {
  background-color: rgb(14, 141, 199) !important;
  color: #fff !important;
}
#tmp_button-86726-158 .elButtonFlat:hover {
  background-color: #0b72a1 !important;
}

#tmp_button-86726-158 .elButtonBottomBorder:hover {
  background-color: #0b72a1 !important;
}

#tmp_button-86726-158 .elButtonSubtle:hover {
  background-color: #0b72a1 !important;
}

#tmp_button-86726-158 .elButtonGradient {
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgb(14, 141, 199)), color-stop(1, #0b72a1));
  background-image: -o-linear-gradient(bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
  background-image: -moz-linear-gradient(bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
  background-image: -webkit-linear-gradient(bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
  background-image: -ms-linear-gradient(bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
  background-image: linear-gradient(to bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
}

#tmp_button-86726-158 .elButtonGradient:hover {
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(1, rgb(14, 141, 199)), color-stop(0, #0b72a1));
  background-image: -o-linear-gradient(bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
  background-image: -moz-linear-gradient(bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
  background-image: -webkit-linear-gradient(bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
  background-image: -ms-linear-gradient(bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
  background-image: linear-gradient(to bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
}

#tmp_button-86726-158 .elButtonBorder {
  border: 3px solid rgb(14, 141, 199) !important;
  color: rgb(14, 141, 199) !important;
}

#tmp_button-86726-158 .elButtonBorder:hover {
  background-color: rgb(14, 141, 199) !important;
  color: #fff !important;
}
#tmp_button-86726-158-117 .elButtonFlat:hover {
  background-color: #0b72a1 !important;
}

#tmp_button-86726-158-117 .elButtonBottomBorder:hover {
  background-color: #0b72a1 !important;
}

#tmp_button-86726-158-117 .elButtonSubtle:hover {
  background-color: #0b72a1 !important;
}

#tmp_button-86726-158-117 .elButtonGradient {
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgb(14, 141, 199)), color-stop(1, #0b72a1));
  background-image: -o-linear-gradient(bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
  background-image: -moz-linear-gradient(bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
  background-image: -webkit-linear-gradient(bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
  background-image: -ms-linear-gradient(bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
  background-image: linear-gradient(to bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
}

#tmp_button-86726-158-117 .elButtonGradient:hover {
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(1, rgb(14, 141, 199)), color-stop(0, #0b72a1));
  background-image: -o-linear-gradient(bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
  background-image: -moz-linear-gradient(bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
  background-image: -webkit-linear-gradient(bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
  background-image: -ms-linear-gradient(bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
  background-image: linear-gradient(to bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
}

#tmp_button-86726-158-117 .elButtonBorder {
  border: 3px solid rgb(14, 141, 199) !important;
  color: rgb(14, 141, 199) !important;
}

#tmp_button-86726-158-117 .elButtonBorder:hover {
  background-color: rgb(14, 141, 199) !important;
  color: #fff !important;
}
#tmp_headline1-53187 .elHeadline b {
  color: rgb(235, 16, 16);
}
#tmp_button-86726-179-127 .elButtonFlat:hover {
  background-color: #0b72a1 !important;
}

#tmp_button-86726-179-127 .elButtonBottomBorder:hover {
  background-color: #0b72a1 !important;
}

#tmp_button-86726-179-127 .elButtonSubtle:hover {
  background-color: #0b72a1 !important;
}

#tmp_button-86726-179-127 .elButtonGradient {
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgb(14, 141, 199)), color-stop(1, #0b72a1));
  background-image: -o-linear-gradient(bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
  background-image: -moz-linear-gradient(bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
  background-image: -webkit-linear-gradient(bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
  background-image: -ms-linear-gradient(bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
  background-image: linear-gradient(to bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
}

#tmp_button-86726-179-127 .elButtonGradient:hover {
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(1, rgb(14, 141, 199)), color-stop(0, #0b72a1));
  background-image: -o-linear-gradient(bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
  background-image: -moz-linear-gradient(bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
  background-image: -webkit-linear-gradient(bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
  background-image: -ms-linear-gradient(bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
  background-image: linear-gradient(to bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
}

#tmp_button-86726-179-127 .elButtonBorder {
  border: 3px solid rgb(14, 141, 199) !important;
  color: rgb(14, 141, 199) !important;
}

#tmp_button-86726-179-127 .elButtonBorder:hover {
  background-color: rgb(14, 141, 199) !important;
  color: #fff !important;
}
#tmp_headline1-90518 .elHeadline b {
  color: rgb(248, 12, 12);
}
#tmp_headline1-21654 .elHeadline b {
  color: rgb(253, 7, 7);
}
#tmp_button-86726-179-179 .elButtonFlat:hover {
  background-color: #0b72a1 !important;
}

#tmp_button-86726-179-179 .elButtonBottomBorder:hover {
  background-color: #0b72a1 !important;
}

#tmp_button-86726-179-179 .elButtonSubtle:hover {
  background-color: #0b72a1 !important;
}

#tmp_button-86726-179-179 .elButtonGradient {
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgb(14, 141, 199)), color-stop(1, #0b72a1));
  background-image: -o-linear-gradient(bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
  background-image: -moz-linear-gradient(bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
  background-image: -webkit-linear-gradient(bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
  background-image: -ms-linear-gradient(bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
  background-image: linear-gradient(to bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
}

#tmp_button-86726-179-179 .elButtonGradient:hover {
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(1, rgb(14, 141, 199)), color-stop(0, #0b72a1));
  background-image: -o-linear-gradient(bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
  background-image: -moz-linear-gradient(bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
  background-image: -webkit-linear-gradient(bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
  background-image: -ms-linear-gradient(bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
  background-image: linear-gradient(to bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
}

#tmp_button-86726-179-179 .elButtonBorder {
  border: 3px solid rgb(14, 141, 199) !important;
  color: rgb(14, 141, 199) !important;
}

#tmp_button-86726-179-179 .elButtonBorder:hover {
  background-color: rgb(14, 141, 199) !important;
  color: #fff !important;
}
#tmp_headline1-10693 .elHeadline b {
  color: rgb(246, 12, 12);
}
#tmp_button-86726-179-153-105 .elButtonFlat:hover {
  background-color: #0b72a1 !important;
}

#tmp_button-86726-179-153-105 .elButtonBottomBorder:hover {
  background-color: #0b72a1 !important;
}

#tmp_button-86726-179-153-105 .elButtonSubtle:hover {
  background-color: #0b72a1 !important;
}

#tmp_button-86726-179-153-105 .elButtonGradient {
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgb(14, 141, 199)), color-stop(1, #0b72a1));
  background-image: -o-linear-gradient(bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
  background-image: -moz-linear-gradient(bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
  background-image: -webkit-linear-gradient(bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
  background-image: -ms-linear-gradient(bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
  background-image: linear-gradient(to bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
}

#tmp_button-86726-179-153-105 .elButtonGradient:hover {
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(1, rgb(14, 141, 199)), color-stop(0, #0b72a1));
  background-image: -o-linear-gradient(bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
  background-image: -moz-linear-gradient(bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
  background-image: -webkit-linear-gradient(bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
  background-image: -ms-linear-gradient(bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
  background-image: linear-gradient(to bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
}

#tmp_button-86726-179-153-105 .elButtonBorder {
  border: 3px solid rgb(14, 141, 199) !important;
  color: rgb(14, 141, 199) !important;
}

#tmp_button-86726-179-153-105 .elButtonBorder:hover {
  background-color: rgb(14, 141, 199) !important;
  color: #fff !important;
}
#tmp_headline1-56346 .elHeadline b {
  color: rgb(249, 8, 8);
}
#tmp_button-86726-179-153-160 .elButtonFlat:hover {
  background-color: #0b72a1 !important;
}

#tmp_button-86726-179-153-160 .elButtonBottomBorder:hover {
  background-color: #0b72a1 !important;
}

#tmp_button-86726-179-153-160 .elButtonSubtle:hover {
  background-color: #0b72a1 !important;
}

#tmp_button-86726-179-153-160 .elButtonGradient {
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgb(14, 141, 199)), color-stop(1, #0b72a1));
  background-image: -o-linear-gradient(bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
  background-image: -moz-linear-gradient(bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
  background-image: -webkit-linear-gradient(bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
  background-image: -ms-linear-gradient(bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
  background-image: linear-gradient(to bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
}

#tmp_button-86726-179-153-160 .elButtonGradient:hover {
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(1, rgb(14, 141, 199)), color-stop(0, #0b72a1));
  background-image: -o-linear-gradient(bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
  background-image: -moz-linear-gradient(bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
  background-image: -webkit-linear-gradient(bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
  background-image: -ms-linear-gradient(bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
  background-image: linear-gradient(to bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
}

#tmp_button-86726-179-153-160 .elButtonBorder {
  border: 3px solid rgb(14, 141, 199) !important;
  color: rgb(14, 141, 199) !important;
}

#tmp_button-86726-179-153-160 .elButtonBorder:hover {
  background-color: rgb(14, 141, 199) !important;
  color: #fff !important;
}
#tmp_button-64899-189 .elButtonFlat:hover {
  background-color: #0b72a1 !important;
}

#tmp_button-64899-189 .elButtonBottomBorder:hover {
  background-color: #0b72a1 !important;
}

#tmp_button-64899-189 .elButtonSubtle:hover {
  background-color: #0b72a1 !important;
}

#tmp_button-64899-189 .elButtonGradient {
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgb(14, 141, 199)), color-stop(1, #0b72a1));
  background-image: -o-linear-gradient(bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
  background-image: -moz-linear-gradient(bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
  background-image: -webkit-linear-gradient(bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
  background-image: -ms-linear-gradient(bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
  background-image: linear-gradient(to bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
}

#tmp_button-64899-189 .elButtonGradient:hover {
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(1, rgb(14, 141, 199)), color-stop(0, #0b72a1));
  background-image: -o-linear-gradient(bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
  background-image: -moz-linear-gradient(bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
  background-image: -webkit-linear-gradient(bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
  background-image: -ms-linear-gradient(bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
  background-image: linear-gradient(to bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
}

#tmp_button-64899-189 .elButtonBorder {
  border: 3px solid rgb(14, 141, 199) !important;
  color: rgb(14, 141, 199) !important;
}

#tmp_button-64899-189 .elButtonBorder:hover {
  background-color: rgb(14, 141, 199) !important;
  color: #fff !important;
}
#tmp_headline1-75320 .elHeadline b {
  color: rgb(247, 6, 6);
}
#tmp_headline1-59418 .elHeadline b {
  color: rgb(12, 66, 246);
}
#tmp_button-64899-106 .elButtonFlat:hover {
  background-color: #0b72a1 !important;
}

#tmp_button-64899-106 .elButtonBottomBorder:hover {
  background-color: #0b72a1 !important;
}

#tmp_button-64899-106 .elButtonSubtle:hover {
  background-color: #0b72a1 !important;
}

#tmp_button-64899-106 .elButtonGradient {
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgb(14, 141, 199)), color-stop(1, #0b72a1));
  background-image: -o-linear-gradient(bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
  background-image: -moz-linear-gradient(bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
  background-image: -webkit-linear-gradient(bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
  background-image: -ms-linear-gradient(bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
  background-image: linear-gradient(to bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
}

#tmp_button-64899-106 .elButtonGradient:hover {
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(1, rgb(14, 141, 199)), color-stop(0, #0b72a1));
  background-image: -o-linear-gradient(bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
  background-image: -moz-linear-gradient(bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
  background-image: -webkit-linear-gradient(bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
  background-image: -ms-linear-gradient(bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
  background-image: linear-gradient(to bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
}

#tmp_button-64899-106 .elButtonBorder {
  border: 3px solid rgb(14, 141, 199) !important;
  color: rgb(14, 141, 199) !important;
}

#tmp_button-64899-106 .elButtonBorder:hover {
  background-color: rgb(14, 141, 199) !important;
  color: #fff !important;
}
#button-80048 .elButtonFlat:hover {
  background-color: #0b72a1 !important;
}

#button-80048 .elButtonBottomBorder:hover {
  background-color: #0b72a1 !important;
}

#button-80048 .elButtonSubtle:hover {
  background-color: #0b72a1 !important;
}

#button-80048 .elButtonGradient {
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgb(14, 141, 199)), color-stop(1, #0b72a1));
  background-image: -o-linear-gradient(bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
  background-image: -moz-linear-gradient(bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
  background-image: -webkit-linear-gradient(bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
  background-image: -ms-linear-gradient(bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
  background-image: linear-gradient(to bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
}

#button-80048 .elButtonGradient:hover {
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(1, rgb(14, 141, 199)), color-stop(0, #0b72a1));
  background-image: -o-linear-gradient(bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
  background-image: -moz-linear-gradient(bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
  background-image: -webkit-linear-gradient(bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
  background-image: -ms-linear-gradient(bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
  background-image: linear-gradient(to bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
}

#button-80048 .elButtonBorder {
  border: 3px solid rgb(14, 141, 199) !important;
  color: rgb(14, 141, 199) !important;
}

#button-80048 .elButtonBorder:hover {
  background-color: rgb(14, 141, 199) !important;
  color: #fff !important;
}
#button-48336 .elButtonFlat:hover {
  background-color: #0b72a1 !important;
}

#button-48336 .elButtonBottomBorder:hover {
  background-color: #0b72a1 !important;
}

#button-48336 .elButtonSubtle:hover {
  background-color: #0b72a1 !important;
}

#button-48336 .elButtonGradient {
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgb(14, 141, 199)), color-stop(1, #0b72a1));
  background-image: -o-linear-gradient(bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
  background-image: -moz-linear-gradient(bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
  background-image: -webkit-linear-gradient(bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
  background-image: -ms-linear-gradient(bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
  background-image: linear-gradient(to bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
}

#button-48336 .elButtonGradient:hover {
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(1, rgb(14, 141, 199)), color-stop(0, #0b72a1));
  background-image: -o-linear-gradient(bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
  background-image: -moz-linear-gradient(bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
  background-image: -webkit-linear-gradient(bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
  background-image: -ms-linear-gradient(bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
  background-image: linear-gradient(to bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
}

#button-48336 .elButtonBorder {
  border: 3px solid rgb(14, 141, 199) !important;
  color: rgb(14, 141, 199) !important;
}

#button-48336 .elButtonBorder:hover {
  background-color: rgb(14, 141, 199) !important;
  color: #fff !important;
}
#button-69005 .elButtonFlat:hover {
  background-color: #0b72a1 !important;
}

#button-69005 .elButtonBottomBorder:hover {
  background-color: #0b72a1 !important;
}

#button-69005 .elButtonSubtle:hover {
  background-color: #0b72a1 !important;
}

#button-69005 .elButtonGradient {
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgb(14, 141, 199)), color-stop(1, #0b72a1));
  background-image: -o-linear-gradient(bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
  background-image: -moz-linear-gradient(bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
  background-image: -webkit-linear-gradient(bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
  background-image: -ms-linear-gradient(bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
  background-image: linear-gradient(to bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
}

#button-69005 .elButtonGradient:hover {
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(1, rgb(14, 141, 199)), color-stop(0, #0b72a1));
  background-image: -o-linear-gradient(bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
  background-image: -moz-linear-gradient(bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
  background-image: -webkit-linear-gradient(bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
  background-image: -ms-linear-gradient(bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
  background-image: linear-gradient(to bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
}

#button-69005 .elButtonBorder {
  border: 3px solid rgb(14, 141, 199) !important;
  color: rgb(14, 141, 199) !important;
}

#button-69005 .elButtonBorder:hover {
  background-color: rgb(14, 141, 199) !important;
  color: #fff !important;
}
#button-35711 .elButtonFlat:hover {
  background-color: #0b72a1 !important;
}

#button-35711 .elButtonBottomBorder:hover {
  background-color: #0b72a1 !important;
}

#button-35711 .elButtonSubtle:hover {
  background-color: #0b72a1 !important;
}

#button-35711 .elButtonGradient {
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgb(14, 141, 199)), color-stop(1, #0b72a1));
  background-image: -o-linear-gradient(bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
  background-image: -moz-linear-gradient(bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
  background-image: -webkit-linear-gradient(bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
  background-image: -ms-linear-gradient(bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
  background-image: linear-gradient(to bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
}

#button-35711 .elButtonGradient:hover {
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(1, rgb(14, 141, 199)), color-stop(0, #0b72a1));
  background-image: -o-linear-gradient(bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
  background-image: -moz-linear-gradient(bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
  background-image: -webkit-linear-gradient(bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
  background-image: -ms-linear-gradient(bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
  background-image: linear-gradient(to bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
}

#button-35711 .elButtonBorder {
  border: 3px solid rgb(14, 141, 199) !important;
  color: rgb(14, 141, 199) !important;
}

#button-35711 .elButtonBorder:hover {
  background-color: rgb(14, 141, 199) !important;
  color: #fff !important;
}
#tmp_headline1-76087 .elHeadline b {
  color: rgb(247, 12, 12);
}
#tmp_headline1-40618 .elHeadline b {
  color: rgb(244, 24, 24);
}
#tmp_headline1-41800 .elHeadline b {
  color: rgb(246, 13, 13);
}
#tmp_headline1-83298 .elHeadline b {
  color: rgb(248, 17, 17);
}
#tmp_headline1-58487 .elHeadline b {
  color: rgb(245, 15, 15);
}
#tmp_headline1-74695 .elHeadline b {
  color: rgb(244, 27, 27);
}
#tmp_headline1-53038 .elHeadline b {
  color: rgb(250, 14, 14);
}
#tmp_headline1-62093 .elHeadline b {
  color: rgb(228, 59, 44);
}
#tmp_headline1-38626-139-101 .elHeadline b {
  color: rgb(228, 59, 44);
}
#tmp_headline1-65813 .elHeadline b {
  color: rgb(228, 59, 44);
}
#tmp_button-40763-102 .elButtonFlat:hover {
  background-color: #0b72a1 !important;
}

#tmp_button-40763-102 .elButtonBottomBorder:hover {
  background-color: #0b72a1 !important;
}

#tmp_button-40763-102 .elButtonSubtle:hover {
  background-color: #0b72a1 !important;
}

#tmp_button-40763-102 .elButtonGradient {
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgb(14, 141, 199)), color-stop(1, #0b72a1));
  background-image: -o-linear-gradient(bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
  background-image: -moz-linear-gradient(bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
  background-image: -webkit-linear-gradient(bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
  background-image: -ms-linear-gradient(bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
  background-image: linear-gradient(to bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
}

#tmp_button-40763-102 .elButtonGradient:hover {
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(1, rgb(14, 141, 199)), color-stop(0, #0b72a1));
  background-image: -o-linear-gradient(bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
  background-image: -moz-linear-gradient(bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
  background-image: -webkit-linear-gradient(bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
  background-image: -ms-linear-gradient(bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
  background-image: linear-gradient(to bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
}

#tmp_button-40763-102 .elButtonBorder {
  border: 3px solid rgb(14, 141, 199) !important;
  color: rgb(14, 141, 199) !important;
}

#tmp_button-40763-102 .elButtonBorder:hover {
  background-color: rgb(14, 141, 199) !important;
  color: #fff !important;
}
#tmp_headline1-65813-123 .elHeadline b {
  color: rgb(228, 59, 44);
}
#tmp_button-40763-102-134 .elButtonFlat:hover {
  background-color: #0b72a1 !important;
}

#tmp_button-40763-102-134 .elButtonBottomBorder:hover {
  background-color: #0b72a1 !important;
}

#tmp_button-40763-102-134 .elButtonSubtle:hover {
  background-color: #0b72a1 !important;
}

#tmp_button-40763-102-134 .elButtonGradient {
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgb(14, 141, 199)), color-stop(1, #0b72a1));
  background-image: -o-linear-gradient(bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
  background-image: -moz-linear-gradient(bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
  background-image: -webkit-linear-gradient(bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
  background-image: -ms-linear-gradient(bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
  background-image: linear-gradient(to bottom, rgb(14, 141, 199) 0%, #0b72a1 100%);
}

#tmp_button-40763-102-134 .elButtonGradient:hover {
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(1, rgb(14, 141, 199)), color-stop(0, #0b72a1));
  background-image: -o-linear-gradient(bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
  background-image: -moz-linear-gradient(bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
  background-image: -webkit-linear-gradient(bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
  background-image: -ms-linear-gradient(bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
  background-image: linear-gradient(to bottom, rgb(14, 141, 199) 100%, #0b72a1 0%);
}

#tmp_button-40763-102-134 .elButtonBorder {
  border: 3px solid rgb(14, 141, 199) !important;
  color: rgb(14, 141, 199) !important;
}

#tmp_button-40763-102-134 .elButtonBorder:hover {
  background-color: rgb(14, 141, 199) !important;
  color: #fff !important;
}
#IntercomDefaultWidget {
  display: none;
}

.selectAW-date-demo,
.elTicketAddToCalendar,
.elTicketAddToCalendarV2 {
  display: none;
}

.video-js {
  padding-top: 56.25%;
}

.vjs-big-play-button,
.vjs-control-bar {
  z-index: 10 !important;
}

.vjs-fullscreen {
  padding-top: 0;
}
