body.lock{
	overflow: hidden;
}
.conf{
position: absolute;
bottom: 0;
left: 0;

width: 100%;
height: 100%;
background-color: rgba(0, 0, 0,0.7);
display: flex;
align-items: center;
opacity: 0;
visibility: hidden;
transition: all 0.8s ease 0s;
z-index: 150;
padding: 0 15px;
}
.conf__body{
	position: relative;
	padding: 50px;
	max-width: 1200px;
	max-height: 600px;
	margin: 0 auto;
	border-radius: 10px;
	background-color: white;
	overflow: auto;
	transition: all 0.8s ease 0s;
	transform: translate(0px, -100%);
	opacity: 0;
    
	
}
.cls-1{
	fill:none;
	stroke:#000;
	stroke-linecap:round;
	stroke-linejoin:round;
	stroke-width:2px;
	position: absolute;

}
.conf__close{

	position: absolute;
	
		top : 15px; 
		right: 15px;
	
		text-decoration: none;

		
	}
	.conf.open{
		opacity: 1;
		visibility: visible;
	}
	.conf.open .conf__body{
		transform: translate(0px, 10%);
		opacity: 1;
	}
	@media (max-width: 480px) {
		.conf__content h1{
			font-size: 22px;
		}
		.conf__content h2{
			font-size: 20px;
		}
	}
	
	
	
	@media (max-width: 1200px) {
		 .conf__body{
			  position: relative;
			  padding: 50px;
			  max-width: 600px;
			  max-height: 400px;
			  margin: 0 auto;
			  border-radius: 10px;
			  background-color: white;
			  overflow: auto;
			  transition: all 0.8s ease 0s;
			  transform: translate(0px, -100%);
			  opacity: 0;
			  z-index: 2;
			  
		 }
	}
	
	h1 {
		font-weight: 700;
		font-size: 30px;
		margin: 0px 0px 15px 0px;
	 }
	 
	 h2 {
		font-weight: 700;
		font-size: 30px;
		margin: 15px 0px 15px 0px;
	 }
	 
	 h3 {
		font-weight: 700;
		font-size: 28px;
		margin: 15px 0px 15px 0px;
		padding: 0 15px;
	 }
	 .fW{
		display: flex;
		flex-direction: column;
	 }

	 .polititcs{
		margin: 15px 0px 0px 0px;
		display: flex;
		flex-direction: column;
	 }
	 .polititcs a {
		color: white;
		margin: 10px 0px 0px 0px;
	 }
	 .adres{
		margin: 15px 0px 0px 0px;
	 }
	 @media (max-width: 768px) {
	
		.contacts{
			margin: 15px 0px 0px 0px;
		}
	 }