.scrollbox ol, .scrollbox ul {  margin: 0}
.scrollbox ol, .scrollbox  ul {    list-style: none}
.scrollbox { padding: 26px 0 30px 0;    width: 100%;    display: inline-block;  }
.scrollbox__wrapper { max-width: 1920px;    margin: 0 auto;    position: relative;    padding: 0 0 0 2%; }
.slider ul { display: flex; overflow-y: hidden; overflow-x: hidden; -webkit-overflow-scrolling: touch;  scroll-snap-type: x mandatory; scroll-behavior: smooth; float: left; width: 100%;}
.slider ul li { max-width: 400px; margin-right: 15px; width: 100%; flex-shrink: 0; scroll-snap-align: start }
.slider ul li.w600 { min-width: 600px;max-width: 600px; width: 50%; margin-right:30px;  }
.slider ul li.w33 { min-width: 400px; max-width: 600px; width: 31%; margin-right:30px;  }
.scroll_button-prev, .scroll_button-prev600 { z-index: 999; left: calc(-2% + 2px); top: 50%;  position: absolute; background: url(../_images/website/arrow-white-prev.svg) no-repeat;background-position: center;	background-color: #d6b69c;     height: 44px;
    text-indent: -9999px;    width: 44px;    border: none;    display: none;    transform: translateY(-50%);    pointer-events: auto;	cursor: pointer;	
}


.scroll_button-next, .scroll_button-next600 {
    right: 1px;
	z-index: 999;
    top: 50%;
    position: absolute;
	background: url(../_images/website/arrow-white-next.svg) no-repeat;
	background-position: center;
	background-color: #d6b69c; 
    height: 44px;
    text-indent: -9999px;
    width: 44px;
    border: none;
    transform: translateY(-50%);
    pointer-events: auto;
	cursor: pointer;
}

.scroll_button-next:hover, .scroll_button-prev:hover, .scroll_button-next600:hover, .scroll_button-prev600:hover {
	background-color: #000; 
	
}


.scrollbox__inner {
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative
}


.scrollbox__item {
    float: left;
    max-width: 400px;
    width: 100%
}



.scrollbox__itemw600 {
    float: left;	
    max-width: 600px;
	min-width: 600px;
    width: 100%
}


.scrollbox__itemw33 {
    float: left;	
    max-width: 600px;
	min-width: 400px;
    width: 100%
}
/* tablety */
@media (min-width: 769px) and (max-width: 1050px) 
{
    .slider ul {     
	overflow-x: scroll;
	padding-bottom: 40px;
    }	
}

@media (max-width: 768px) 
{


    .slider ul {     
	overflow-x: scroll;
	padding-bottom: 40px;
    }
	

	.slider ul li {
		max-width: 300px;
		margin-right: 15px;
		width: 100%;
		flex-shrink: 0;
		scroll-snap-align: start
	}

	.scrollbox__item {
		float: left;
		max-width: 300px;
		width: 100%
	}
.slider ul li.w33 { min-width: 300px; max-width: 300px; width: 100%; margin-right:15px;  }	
.slider ul li.w600 { min-width: 300px; max-width: 300px; width: 100%; margin-right:15px;  }	
.scrollbox__itemw33 {
		float: left;
		max-width: 300px;
		min-width: 300px;
		width: 100%
}

    .scrollbox__inner {
        padding: 0 0px
    }
	.scroll_button-next, .scroll_button-next600 {
		right: 0px;
	}
	.scroll_button-prev, .scroll_button-prev600
	{
		left: calc(-2% -5px);
	}
	.scrollbox__wrapper 
	{
    max-width: 1920px;
    margin: 0 auto;
    position: relative;
    padding: 0 0 0px 2%
	}
 
}

