.bt_bb_size_large.bt_bb_headline .bt_bb_headline_superheadline_outside{display:none}
.btPageHeadline header {
    max-width: 100%;}
.bt_bb_headline .bt_bb_headline_content {
    text-align: center;
}
.btPageHeadline .bt_bb_port {
    padding-bottom: 3em;
    padding-top: 3em;
}
@media (max-width: 700px){
.bt_bb_section[style*="background-image"] {
   background-size: contain;
}
.btPageHeadline .bt_bb_port {
    padding-bottom: 14px !important;
    padding-top: 1px !important;
}
.btTransparentLightHeader .btVerticalMenuTrigger .bt_bb_icon .bt_bb_icon_holder:before, .btAccentDarkHeader .btVerticalMenuTrigger .bt_bb_icon .bt_bb_icon_holder:before, .btLightAccentHeader .btVerticalMenuTrigger .bt_bb_icon .bt_bb_icon_holder:before, .btHasAltLogo .btVerticalMenuTrigger .bt_bb_icon .bt_bb_icon_holder:before {
    border-top-color: #e94d65;
}
.btTransparentLightHeader .btVerticalMenuTrigger .bt_bb_icon:before, .btAccentDarkHeader .btVerticalMenuTrigger .bt_bb_icon:before, .btLightAccentHeader .btVerticalMenuTrigger .bt_bb_icon:before, .btHasAltLogo .btVerticalMenuTrigger .bt_bb_icon:before, .btTransparentLightHeader .btVerticalMenuTrigger .bt_bb_icon:after, .btAccentDarkHeader .btVerticalMenuTrigger .bt_bb_icon:after, .btLightAccentHeader .btVerticalMenuTrigger .bt_bb_icon:after, .btHasAltLogo .btVerticalMenuTrigger .bt_bb_icon:after {
    border-top-color: #e94d65;
}
}
@media (min-width: 700px){
.btMenuHorizontal .menuPort > nav > ul > li {
    padding: 0 40px 0 0;
}}