.container {
	padding-top: 50px;
	
}
.widts {
	max-width: 1190px;
}

.virsraksts  {
	 color: #0F4849;
     font-family: Montserrat;
     font-size: 42px;
     font-style: normal;
     font-weight: 900;
     line-height: 50.4px; /* 120% */
     text-transform: uppercase;
	 
}
 .zali  {
	 color: #FFF;
     font-family: Montserrat;
     font-size: 42px;
     font-style: normal;
     font-weight: 900;
     line-height: 50.4px; /* 120% */
     text-transform: uppercase;
}

.p-center {
	 color: #282828;
     text-align: center;
     font-family: Montserrat;
     font-size: 16px;
     font-style: normal;
     font-weight: 400;
     line-height: 30px; /* 187.5% */
	 margin-top: -15px;
	margin-bottom: 60px;
}

.cenars {
	margin-top: 50px;
	background-color: #456453;
	width: 100%;
	margin-bottom: -20px;
	padding-right: 0px;
	margin-left: 0px;
}

.form-check-input:checked  {
	background-color:#0F4849;
    border-color:#0F4849;
	--bs-form-check-bg:#0F4849!important;
}


.ck_price {
	color: #A5AE94;
    font-family: Montserrat;
    font-size: 26px;
    font-style: normal;
    font-weight: 900;
    line-height: 50.4px; /* 193.846% */
    text-transform: uppercase;
}

.btn {
	display: none;
}
.platiba {
	
}

.slaideris2 {
	clear: both;
	
}

.cena_balts {
	color: white;
}

.form-check-label {
	color: #282828;
	text-align: center;
	font-family: Montserrat;
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	line-height: 30px; /* 187.5% */
}

.form-label {
	color: #0F4849;
	font-family: Bree Serif;
	font-size: 24px;
	font-style: normal;
	font-weight: 400;
	line-height: 27px; /* 112.5% */
}

.price-input123 {
	border-radius: 6px;
	background: #D9D9D9;
	border-color: #A5AE94;
}

.haha{
	color: #282828;
	text-align: center;
	font-family: Montserrat;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: 30px; /* 230.769% */
	margin-top: -15px;
	
	
}


.slider-container {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}

.label {
  margin-bottom: 5px; /* Adjust margin as needed */
}

.input-group {
flex-wrap: nowrap;
    display: flex;
   flex-direction: row;
  
}

/* Define colors */
.slider {
  width: 100%; /* Adjust width as needed */

padding: 20px 0;
  
}

.form-label123 {
	color: #466452;

	font-family: Bree Serif;
	font-size: 20px;
	font-style: normal;
	font-weight: 400;
	line-height: 108.9%; /* 21.78px */
}

input[type="range"] {
	color: #456453;
	--thumb-height: 1.125em;
	--track-height: 0.125em;
	--track-color: rgba(0, 0, 0, 0.2);
	--brightness-hover: 180%;
	--brightness-down: 80%;
	--clip-edges: 0.125em;
}




/* === range commons === */
input[type="range"] {
	position: relative;
	background: #fff0;
	overflow: hidden;
}





/* === WebKit specific styles === */
input[type="range"],
input[type="range"]::-webkit-slider-runnable-track,
input[type="range"]::-webkit-slider-thumb {
	-webkit-appearance: none;
	transition: all ease 100ms;
	height: var(--thumb-height);
}



input[type="range"]::-webkit-slider-thumb {
	--thumb-radius: calc((var(--thumb-height) * 0.5) - 1px);
	--clip-top: calc((var(--thumb-height) - var(--track-height)) * 0.5 - 0.5px);
	--clip-bottom: calc(var(--thumb-height) - var(--clip-top));
	--clip-further: calc(100% + 1px);
	--box-fill: calc(-100vmax - var(--thumb-width, var(--thumb-height))) 0 0
		100vmax currentColor;

	width: var(--thumb-width, var(--thumb-height));
	background: linear-gradient(currentColor 0 0) scroll no-repeat left center /
		50% calc(var(--track-height) + 1px);
	background-color: currentColor;
	box-shadow: var(--box-fill);
	border-radius: var(--thumb-width, var(--thumb-height));

	filter: brightness(100%);
	clip-path: polygon(
		100% -1px,
		var(--clip-edges) -1px,
		0 var(--clip-top),
		-100vmax var(--clip-top),
		-100vmax var(--clip-bottom),
		0 var(--clip-bottom),
		var(--clip-edges) 100%,
		var(--clip-further) var(--clip-further)
	);
}

input[type="range"]:hover::-webkit-slider-thumb {
	cursor: grab;
}

input[type="range"]:active::-webkit-slider-thumb {
	filter: brightness(var(--brightness-down));
	cursor: grabbing;
}

input[type="range"]::-webkit-slider-runnable-track {
	background: linear-gradient(var(--track-color) 0 0) scroll no-repeat center /
		100% calc(var(--track-height) + 1px);
}

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

		font-size: 35px;
		
	}
	 .cena_balts {
		font-size: 20px;
	
	}
	
		 .ck_price {
		font-size: 20px;
	}
	
	  .container {
		width: 100%;
		padding-left: 20px;
		padding-right: 20px;
	}
	
  }







