@media (max-width: 767px) {
	a.yellow-servicemenu{
		margin:0 auto;
		font-weight:normal;
		width:280px;
	}
	.visible-xs{
		display:block !important;
	}
	.page-homebee .header {
		margin:0 0 30px;
		height:300px;
	}
	.page-homebee .header .align-self-end{
		margin:0 0 30px;
	}
	.page-homebee .header .row.header-pane{
		height:auto;
		min-height:auto;
		padding-top:15px;
	}
	.align-self-end a.logo{
		display:block;
	}
	.align-self-end a.logo img{
		display:block;
		margin:0 auto;
	}
	.row{
		margin-left:0 !important;
		margin-right:0 !important;
	}
	.partners{
		text-align:center;
	}
	.section_menu{
		width:100%;
	}
	a.close_menu,
	.nav.menu.mod-list {
		display: block;
		position: relative;
		max-width:290px;
		margin:0 auto;
		padding:0 15px;
	}
	#discount .container .row,
	.container.py-3{
		text-align:center;
	}
	.hidden-xs{
		display:none;
	}
	a.close_menu{
		position:relative !important;
		top:0;
		margin-bottom:30px;
	}
}
@media (min-width: 768px) {
	.page-homebee .header {
		min-height:620px;
	}
	.page-homebee .header .container.menu-container{
		margin-top:130px;
	}
	.page-homebee .header .head-caption{
		margin-top:90px;
	}
	.section_menu{
		width:50%;
	}
	.nav.menu.mod-list {
		display: block;
		position: relative;
		float: right;
		right: 20%;
		top: 120px;
	}
	a.close_menu{
		right:21%;
	}
	#discount .container .row {
		padding-left: 200px;
	}
	#discount h3{
		font-size:38px;
	}
	#discount .description{
		font-size:18px;
	}
}
@media (min-width: 992px) {
	#discount .container .row {
		padding-left: 300px;
	}
	#discount h3{
		font-size:48px;
	}
	#discount .description{
		font-size:24px;
	}
}
@media (min-width: 1200px) {
	#discount .container .row {
		padding-left: 380px;
	}
}
@media (min-width: 1320px){
	.container-fluid-box{
		border:15px solid #ffcc00;
		border-top:0;
		margin:0 auto 30px;
		width:1320px;
	}
}