@media (max-width: 767px){
	
	.content-navigation-menu .template-menu .view-menu{
		padding-top: 175px;
	}
	.content-navigation-menu .template-menu .view-menu .item-nav-start .view-menu-nav .nav .nav-link{
		padding-top: 0.7rem;
		padding-bottom: 0.7rem;
		font-size: 22px;
	}

	.content-navigation-menu{
		background-size: contain;
		background-position: 80px bottom;
	}
	html, body{
		overflow-x: hidden;
	}
	body{
		width: fit-content;
	}
	
	.header{
		width: 100%;	
	}

	.header .content-header .main-header .container .view-brand .name_brand h2{
		font-size: 15px;
	}
	.content-navigation-menu .template-menu .container{
		padding-left: 0 !important;
		padding-right: 0 !important;
		margin: 0 15px;
	}
	.content-navigation-menu .template-menu .container .view-privacy-copy.r_left{
		left: 0px;
	}
	.content-navigation-menu .template-menu .container .view-privacy-copy{
		right: inherit;
		left: 0px;
	}
	.header .content-header .main-header .container .view-brand{
		gap: 12px;
	}
	.header .content-header .main-header .container .view-brand .logo{
		max-width: 70px;
	}
	.content-navigation-menu .template-menu .container .view-privacy-copy.r_left a span{
		font-size: 16px;
	}
	.content-navigation-menu .template-menu .container .view-privacy-copy .box-copy span{
		font-size: 11px;
	}

	.section-slider .carousel .carousel-inner .carousel-item .view-caption{
		margin-top: -35%;
/*		background: #00050a;*/
		background: rgb(0,5,10);
background: linear-gradient(180deg, rgba(0,5,10,0.44021358543417366) 0%, rgba(0,5,10,1) 43%);
	}

}