
/* HEADER */

body.custom-theme-btws #page-container #et-boc header.et-l--header {
	height: 51px;
}
body.custom-theme-ld #page-container #et-boc header.et-l--header .et_pb_section .et_pb_row .et_pb_column .et_pb_menu.menu_principal {
	width: 100%;
}
body.custom-theme-btws #page-container #et-boc header.et-l--header .et_pb_section .et_pb_row .et_pb_column .et_pb_menu .et_pb_menu_inner_container .et_pb_menu__wrap .et_pb_menu__menu nav.et-menu-nav ul.et-menu {
	margin-left: 0px;
	margin-right: 0px;
}
body.custom-theme-btws #page-container #et-boc header.et-l--header .et_pb_section .et_pb_row .et_pb_column .et_pb_menu .et_pb_menu_inner_container .et_pb_menu__wrap .et_pb_menu__menu nav.et-menu-nav ul.et-menu li.menu-item {
	padding: 0px;
	margin: 0px;
}
body.custom-theme-btws #page-container #et-boc header.et-l--header .et_pb_section .et_pb_row .et_pb_column .et_pb_menu .et_pb_menu_inner_container .et_pb_menu__wrap .et_pb_menu__menu nav.et-menu-nav ul.et-menu li.menu-item a {
	font-weight: 100;
    font-style: normal;
    line-height: 1em;
    letter-spacing: .25rem;
    background: transparent;
    padding: 18px 16px;
    transition: all .2s ease;
}
body.custom-theme-btws #page-container #et-boc header.et-l--header .et_pb_section .et_pb_row .et_pb_column .et_pb_menu .et_pb_menu_inner_container .et_pb_menu__wrap .et_pb_menu__menu nav.et-menu-nav ul.et-menu li.menu-item a:hover {
	opacity: .5;
}
body.custom-theme-btws #page-container #et-boc header.et-l--header .et_pb_section .et_pb_row .et_pb_column .et_pb_menu .et_pb_menu_inner_container .et_pb_menu__wrap .et_pb_menu__menu nav.et-menu-nav ul.et-menu li.menu-item a::after {
	display: none;
}
body.custom-theme-btws #page-container #et-boc header.et-l--header .et_pb_section .et_pb_row .et_pb_column .et_pb_menu .et_pb_menu_inner_container .et_pb_menu__wrap .et_pb_menu__menu nav.et-menu-nav ul.et-menu li.menu-item.et-hover > a,
body.custom-theme-btws #page-container #et-boc header.et-l--header .et_pb_section .et_pb_row .et_pb_column .et_pb_menu .et_pb_menu_inner_container .et_pb_menu__wrap .et_pb_menu__menu nav.et-menu-nav ul.et-menu li.menu-item.current_page_item > a {
	opacity: .5;
}
body.custom-theme-btws #page-container #et-boc header.et-l--header .et_pb_section .et_pb_row .et_pb_column .et_pb_menu .et_pb_menu_inner_container .et_pb_menu__wrap .et_pb_menu__menu nav.et-menu-nav ul.et-menu li.menu-item ul.sub-menu {
	position: fixed;
	top: calc(100% - 0px);
	width: 100%;
	display: flex;
	justify-content: center;
	background-color: #fff !important;
	border: 0px;
	box-shadow: none;
	padding: 0px;
}
body.custom-theme-btws #page-container #et-boc header.et-l--header .et_pb_section .et_pb_row .et_pb_column .et_pb_menu .et_pb_menu_inner_container .et_pb_menu__wrap .et_pb_menu__menu nav.et-menu-nav ul.et-menu li.menu-item ul.sub-menu li.menu-item a {
	width: fit-content;
	font-weight: 100;
    font-style: normal;
    line-height: 1em;
    letter-spacing: .25rem;
    color: #b72c35 !important;
    padding: 18px 16px;
}

@media only screen and (max-width: 1120px) {

	body.custom-theme-btws #page-container #et-boc header.et-l--header .et_pb_section .et_pb_row .et_pb_column .et_pb_menu .et_pb_menu_inner_container .et_pb_menu__wrap .et_pb_menu__menu nav.et-menu-nav ul.et-menu li.menu-item a {
    	padding: 18px 10px;
	}
	body.custom-theme-btws #page-container #et-boc header.et-l--header .et_pb_section .et_pb_row .et_pb_column .et_pb_menu .et_pb_menu_inner_container .et_pb_menu__wrap .et_pb_menu__menu nav.et-menu-nav ul.et-menu li.menu-item ul.sub-menu li.menu-item a {
    	padding: 18px 10px;
	}
}
@media only screen and (max-width: 980px) {

	body.custom-theme-btws #page-container #et-boc header.et-l--header .et_pb_section .et_pb_row .et_pb_column .et_pb_menu .et_pb_menu_inner_container .et_pb_menu__wrap .et_mobile_nav_menu {
		margin-left: 0px;
		margin-right: 0px;
	}
	body.custom-theme-btws #page-container #et-boc header.et-l--header .et_pb_section .et_pb_row .et_pb_column .et_pb_menu .et_pb_menu_inner_container .et_pb_menu__wrap .et_mobile_nav_menu .mobile_nav span.mobile_menu_bar {
		-webkit-transform: translateY(0%);
    	transform: translateY(0%);
	}
	body.custom-theme-btws #page-container #et-boc header.et-l--header .et_pb_section .et_pb_row .et_pb_column .et_pb_menu .et_pb_menu_inner_container .et_pb_menu__wrap .et_mobile_nav_menu .mobile_nav ul.et_mobile_menu {
		top: calc(100% + 9px);

		background-color: #b72c35 !important;
		border: 0px;
        box-shadow: none;
        padding: 16px;
	}
	body.custom-theme-btws #page-container #et-boc header.et-l--header .et_pb_section .et_pb_row .et_pb_column .et_pb_menu .et_pb_menu_inner_container .et_pb_menu__wrap .et_mobile_nav_menu .mobile_nav ul.et_mobile_menu li.menu-item {
		border-bottom: 1px solid rgb(255 255 255 / 10%);
	}
	body.custom-theme-btws #page-container #et-boc header.et-l--header .et_pb_section .et_pb_row .et_pb_column .et_pb_menu .et_pb_menu_inner_container .et_pb_menu__wrap .et_mobile_nav_menu .mobile_nav ul.et_mobile_menu li.menu-item:last-child {
		border-bottom: 0px;
	}
	body.custom-theme-btws #page-container #et-boc header.et-l--header .et_pb_section .et_pb_row .et_pb_column .et_pb_menu .et_pb_menu_inner_container .et_pb_menu__wrap .et_mobile_nav_menu .mobile_nav ul.et_mobile_menu li.menu-item a {
		font-weight: 100;
	    font-style: normal;
	    line-height: 1em;
	    letter-spacing: .25rem;
	    text-align: center;
	    background: transparent;
	    background-color: transparent;
	    border-bottom: 10px;
	    padding: 18px 16px;
	    transition: all .2s ease;
	}
	body.custom-theme-btws #page-container #et-boc header.et-l--header .et_pb_section .et_pb_row .et_pb_column .et_pb_menu .et_pb_menu_inner_container .et_pb_menu__wrap .et_mobile_nav_menu .mobile_nav ul.et_mobile_menu li.menu-item a:hover {
		opacity: .5;
	}
	body.custom-theme-btws #page-container #et-boc header.et-l--header .et_pb_section .et_pb_row .et_pb_column .et_pb_menu .et_pb_menu_inner_container .et_pb_menu__wrap .et_mobile_nav_menu .mobile_nav ul.et_mobile_menu li.menu-item.current_page_item a {
		opacity: .5;
	}
	body.custom-theme-btws #page-container #et-boc header.et-l--header .et_pb_section .et_pb_row .et_pb_column .et_pb_menu .et_pb_menu_inner_container .et_pb_menu__wrap .et_mobile_nav_menu .mobile_nav ul.et_mobile_menu li.menu-item ul.sub-menu {
		display: none !important;
	}
}


