    .oform_cart {
	   display: flex;
	   width: 100%;
	}
	
	.oform_cart .oform_cart_1 {
	    background-color: #28CAED;
		
	}
	
	.oform_cart .oform_cart_1 {
		   display: flex;	
		   align-items: center;
		   flex-direction: column;
		   width: 430px;
	}
	
       .oform_cart .oform_cart_1 .info_kl {
	       text-transform: uppercase;
		   color: #ffffff;
		   font-size: 20px;
		   text-align: center;
		   padding: 0 30px 0 30px;
		   padding-top: 50px;
	   }
	   
	   .oform_cart .oform_cart_2 {
	      
	   }
	   
	   .info_klient {
		   padding: 15px 10px 15px 10px;
		   background-color: #3d4b51;
		   color: #ffffff;
		   font-size: 16px;
		   margin-top: 40px;
		   
	   }
	   
	   .oform_cart .oform_cart_2 img {
	       width: 100%;
		   padding: 0;
		   margin: 0;
	   }
	   
	   h4 {
		     text-align: center;  
	   }
	   
	   .text-bonus {
		   display: flex;
		   justifu-content: space-around;
	   }
	   
	    .text-bonus div {
			  padding-right: 30px;
			  width: 220px;
		}
		
		.text-bonus div:last-child {
			 padding-right: 0;
		}
	   
	   .text-bonus  p {
		   padding-top: 15px;
	   }
	   
	   .bonus {
		   padding: 10px 30px 0px 20px;
		   border-left: 4px solid #28CAED;
	   }
	   
	   
	   /*   Distribut  */
	   
	   .block_content {
	      width: 100%;
		  paddding: 0;
		  margin:0;
		  display: flex;
		  flex-direction: column;
	   }
	   
	   
	   .block_content .wrapper {
	      display: flex;
		  flex-direction: row;
			justify-content: space-around;
			
	  }
	   
	   .block_content .wrapper p {
		   text-align: center;
		   text-transform: uppercase;
		   padding: 0 40px;
	   }
	   
	   .block_content .wrapper div {
		    margin: 5px 10px 15px 10px;
			border: 2px solid #000;
			width: 380px;
			
			
	   }
	   
	   .block_content .wrapper div img {
		   height: auto;
		   display: block;
		   margin: auto;
		   border: none;
	   }
	   
	   .block_content .wrapper h4 {
		   padding: 7px 12px;
		   border-bottom: 2px solid #000;
		   background-color: rgba(0,0,0,.06);
		   display: block;
		   margin: auto;
	   }
	   
	   .plan-block {
		    width: 100%;
			display: flex;
			justify-content: center;
	   }

	    .plan-block img {
			width: 780px;
		}
	   
	   