  #block-search, #block-search * {
    box-sizing: border-box;
  }
  #block-search {
    background-color: #FFF;
    box-shadow: 0 0 20px 0 #CF310033;
    width: 100%;
    position: relative;
    margin: 2px auto 0;
  }
  #block-search.block-search--main {
    max-width: 1435px;
    margin: 0 auto;
  }
  .tl-container {
    padding: 0 25px;
    max-width: 1435px;
    margin: 0 auto;
  }
  #tl-booking-form,
  #tl-guest-account {
    margin:  18px auto 30px;
    max-width: 1435px;
    width: 100%;
  }
  #tl-booking-cart {
    z-index: 1 !important;
  }
  body.home #content > section > div > div > div:nth-child(2).xrb-gutenberg-block-separator {
    height: 3rem !important;
  }
  body.page-id-2382 h2,
  body.page-id-2401 h2,
  body.page-id-2408 h2,
  body.page-id-2002 h2,
  body.page-id-2378 h2,
  body.page-id-2389 h2,
  body.page-id-1998 h2 {
    color: #69645f;
    font-family: "Franklin Gothic Demi", sans-serif;
    font-size: 2.375rem !important;
    margin-top: 20px;
    line-height: 2.625rem;
    font-weight: 400;
  }
  #content > section.xrb-module-gutenberg > div > div > div.wp-block-group.xrb-gutenberg-block-1.is-vertical.is-layout-flex.wp-container-core-group-is-layout-8cf370e7.wp-block-group-is-layout-flex > div > div > a {
    font-family: "Open Sans", sans-serif;
    font-size: 1.25rem;
    line-height: 1.5rem;
    font-weight: 400;
    background: #fe5520 !important;
    color: #fff;
    box-shadow: 0 .3333rem .8333rem 0 rgba(0, 0, 0, .15), 0 -.2rem 0 0 rgba(0, 0, 0, .15) inset !important;
    border-radius: .25rem;
    border: none;
  }
  body.home #slider,
  #content > section.xrb-module-gutenberg > div > div > div.wp-block-group.xrb-gutenberg-block-1.is-vertical.is-layout-flex.wp-container-core-group-is-layout-8cf370e7.wp-block-group-is-layout-flex > div > div > a:before {
    display: none;
  }
  body.page-id-2401 #block-search,
  body.page-id-2401 #wrapper > div.xrb-popup-contact__widget,
  body.page-id-2401 #wrapper > footer > div:nth-child(1) > div > div:nth-child(3) > div > div:nth-child(1) > ul,
  body.page-id-2401 #wrapper > footer > div:nth-child(1) > div > div:nth-child(3) > div > div:nth-child(2),
  body.page-id-2378 #block-search,
  body.page-id-2378 #wrapper > div.xrb-popup-contact__widget,
  body.page-id-2378 #wrapper > footer > div:nth-child(1) > div > div:nth-child(3) > div > div:nth-child(1) > ul,
  body.page-id-2378 #wrapper > footer > div:nth-child(1) > div > div:nth-child(3) > div > div:nth-child(2),
  body.page-id-2408 #block-search,
  body.page-id-2408 #wrapper > div.xrb-popup-contact__widget,
  body.page-id-2408 #wrapper > footer > div:nth-child(1) > div > div:nth-child(3) > div > div:nth-child(1) > ul,
  body.page-id-2408 #wrapper > footer > div:nth-child(1) > div > div:nth-child(3) > div > div:nth-child(2),
  body.page-id-2389 #block-search,
  body.page-id-2389 #wrapper > div.xrb-popup-contact__widget,
  body.page-id-2389 #wrapper > footer > div:nth-child(1) > div > div:nth-child(3) > div > div:nth-child(1) > ul,
  body.page-id-2389 #wrapper > footer > div:nth-child(1) > div > div:nth-child(3) > div > div:nth-child(2),
  body.single.postid-2159 .wp-block-button,
  body.single.postid-2147 .wp-block-button,
  body.page-id-1998 #content > section > div > div > pre,
  body.page-id-2007 #content > section > div > div > pre,
  body.page-id-2009 #content > section > div > div > pre,
  body.page-id-2016 #content > section > div > div > pre,
  body.page-id-2014 #content > section > div > div > pre,
  body.page-id-2012 #content > section > div > div > pre,
  body.page-id-2002 .xrb-module-widgets-adv,
  body.page-id-2002 .xrb-module-widgets-adv-reopen,
  body.page-id-2002 #wrapper > footer > div:nth-child(1) > div > div:nth-child(3) > div > div:nth-child(1) > ul,
  body.page-id-2002 #wrapper > footer > div:nth-child(1) > div > div:nth-child(3) > div > div:nth-child(2),
  body.home #content > section > div > div > pre.wp-block-preformatted.xrb-block-travelline.has-text-color.has-background.has-link-color.has-medium-font-size.wp-elements-7cdd8d6306c44555c2a5a9db091bba11,
  body.page-id-2002 #content > section > div > div > pre.wp-block-preformatted.xrb-block-travelline.has-text-color.has-background.has-link-color.has-medium-font-size.wp-elements-e66d92a694f0f6100414d5421d5f2f78,  body.page-id-2002 #wrapper > div.xrb-popup-contact__widget,
  body.page-id-2002 #content > section > div > div > pre.wp-block-preformatted.xrb-block-travelline.has-text-color.has-background.has-link-color.has-medium-font-size.wp-elements-62196955d941208cda5d3209e990de4d,
  body.page-id-2002 #block-search {
    display: none;
  }
