@media only screen and (max-width: 767px) {
  .et-db #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row, .et_pb_row.et_pb_row_0_tb_header {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .et-db #et-boc .et-l .et_pb_code_0_tb_header {
    height: auto !important;
  }
}

.od-burger-mobile {
	display: none;
	align-items: center;
	align-self: stretch;
	position: absolute;
  right: 10px;
  top: 50%;
  transform: translateY(-50%);
} 

@media only screen and (max-width: 980px) {
.od-burger-mobile {
	display: flex;
}	
}  

.od-burger-mobile {
  margin-left: 10px;
}	
.od-burger-icon {
	font-size: 0;
	height: 30px;
	width: 30px;
	float: right;
	line-height: 1;
	padding: 0px;
	position: relative;
	background: transparent;
	border: 0px;
}
.od-burger-icon:before {
	content: "\f0c9";
  	font-family: "Font Awesome 6 Pro" !important;
  	font-weight: 300;
  	line-height: 1;
  	color: #000000;
  	position: relative;
  	top: 0;
  	left: 0;
  	font-size: 32px;
  	cursor: pointer;
}
.od-burger-mobile.button-active .od-burger-icon:before {
	content: "\f00d";
}	

.od-mega-menu.od-mega--mobile {
  padding: 80px 30px 30px 30px !important;
}

.od-mega-menu.od-mega--desktop.od-mega--fullPage, .od-mega-menu.od-mega--mobile {
  position: fixed !important;

}