.ls_box {
    box-shadow: 0px 0px 10px 1px rgb(100 100 100 / 10%);
    padding: 40px;
    border-radius: 30px;
}

@media (max-width: 768px) {
	.ls_box {padding: 20px;}
}

p.ls_text6 {
    font-family: var(--ifont500);
    color: var(--orange);
    font-size: 2rem;
}

p.ls_text7 {
       font-family: var(--ifont500);
    color: var(--green);
    font-size: 8rem;
    margin-top: -20px;
}

@media (max-width: 768px) {
	p.ls_text7{font-size: 4rem;
    line-height: 1;
    margin-top: 20px;}
}


p.ls_text8 {
       font-family: var(--ifont100);
    color: var(--black);
    font-size: 1.6rem;
}

@media (max-width: 768px) {
	p.ls_text8{font-size: 1.2rem;}
}

.ls_images3 {
	border-radius:30px;
	width:80%;
}

@media (max-width: 768px) {
	.ls_images3 { width: 100%;}
}

p.ls_text9 {
       font-family: var(--ifont500);
    color: var(--black);
    font-size: 1.5rem;
	text-transform: uppercase;
}

p.ls_text10 {
    font-family: var(--ifont500);
    color: var(--green);
    font-size: 6rem;
    line-height: 1.2;
    text-transform: uppercase; 
}

p.ls_text11 {
       font-family: var(--ifont400);
    color: var(--black);
    font-size: 2.1rem;
	text-align:center;
	line-height:1.2;	 
}

@media (max-width: 768px) {
	p.ls_text11{font-size: 1.3rem;}
}


p.ls_text12 {
       font-family: var(--ifont500);
    color: var(--orange);
    font-size: 2.8rem;
	 
	line-height:1.2;	 
}

@media (max-width: 768px) {
	p.ls_text12{font-size: 2.1rem;}
}

p.ls_text13 {
   font-family: var(--ifont300);
    color: var(--black);
    font-size: 1.6rem;
	line-height:1.4;	
 	 
}


.circle_43787323 {
	width:150px;
	height:150px;
	min-width:150px;
	padding:20px;
	border-radius:50%;
	font-family: var(--ifont500);
    color: var(--white);
    font-size: 4rem;
	display: flex;
    align-items: center;
    justify-content: center;
	
}

p.ls_text14 {
    font-family: var(--ifont100);
    color: var(--black);
    font-size: 1.6rem;
	line-height:1.2;	 
}

@media (max-width: 768px) {
	p.ls_text14{font-size: 1.2rem;}
}

.ls_images4 {
	border-radius:30px;
	width:100%;
	text-align:right;
}

.ls_images1 {
	border-radius:30px;
	width:70%;
	text-align:right;
}

@media (max-width: 768px) {
	.ls_images1 { width: 100%;}
}



.ls_text14_box {
box-shadow: 0px 0px 10px 1px rgb(100 100 100 / 10%);
padding:40px;
margin:0px 60px;
border-radius:30px;
}

@media (max-width: 768px) {
	.ls_text14_box {margin:0px 30px;padding:20px;}
}

p.ls_text15 {
    font-family: var(--ifont100);
    color: var(--black);
    font-size: 1.4rem;
	line-height:1.4;	
text-align:center;	
}

@media (max-width: 768px) {
	p.ls_text15{font-size: 1.2rem;}
}


p.ls_text16 {
    font-family: var(--ifont500);
    color: var(--black);
    font-size: 1.4rem;
	line-height:1.4;	
}

p.ls_text17 {
    font-family: var(--ifont100);
    color: var(--black);
    font-size: 1.4rem;
	line-height:1.4;	
}

.circle_img5 {
	border-radius:50%;
	width:540px;
	height:540px;
	 
	background:#f4f8f1;
	
}

img.ls_images5 {
    object-fit: cover;
    width: 100%;
    height: 120%;
    object-position: center;
    border-radius: 50%;
}

p.ls_text18 {
    font-family: var(--ifont500);
    color: var(--green);
    font-size: 6rem;
	line-height:1.2;
text-transform: uppercase;	
}

p.ls_text19 {
    font-family: var(--ifont500);
      font-size: 6rem;
	line-height:1.2;
}

@media (max-width: 768px) {
	p.ls_text18{font-size: 2.3rem;}
	p.ls_text19{font-size: 3rem;}
}



p.ls_text19_1 {
    font-family: var(--ifont200);
    color: var(--black);
    font-size: 1.5rem;
	line-height:1.4;	
}

@media (max-width: 768px) {
	p.ls_text19_1{font-size: 1.2rem;}
}

.ls_text21_box {
	padding:30px;
	border-radius:30px;
	border:1px solid #ccc;
	text-align:center;
}

.ls_text21 {
	font-family: var(--ifont500);
    color: var(--black);
     font-size: 2.5rem;
	line-height:1.2;	
}

.ls_text22 {
	font-family: var(--ifont100);
    color: var(--black);
    font-size: 0.8rem;
	line-height:1.2;	
}

.ls_text23 {
	font-family: var(--ifont500);
    color: var(--black);
    font-size: 2.5rem;
	line-height:1.2;	
}

.ls_preim img {
	width:150px;
	height:auto;
	text-align:center;
	
}

.circle_progr_ls {
	width: 150px;
    height: 150px;
    min-width: 150px;
	font-family: var(--ifont500);
    color: var(--white);
    font-size: 3.5rem;
}

@media (max-width: 768px) {
	.circle_progr_ls {
    width: 90px;
    height: 90px;
    min-width: 90px;
    font-size: 2.5rem;
}
}

.marg_3231 {
	margin-left:-80px;
}



 .ls_text34223 {
 line-height:0.9;
  font-size: 5rem; 
   transform: rotate(90deg); 
 }
 
 @media (max-width: 768px) {
	.ls_text34223  {display:none; }
}

 
 .ls_images10 {
	height: 400px;
    object-fit: cover;
	 
 }
 
 .box_44326 {
	 height: 500px;
 }
 
  .ls_text30  {
	font-family: var(--ifont500);
    
    font-size: 6rem; 
 }
 
  @media (max-width: 768px) {
	.ls_text30  {font-size: 3rem; line-height:1;  }
}

 
 .ls_text36 li  {
	 position:relative;
	 padding-left:35px;
	 display: flex;
    align-items: center;
	 
 }
 
 .ls_text36 li:before {
	 content:"";
	  position:absolute;
	  width:20px;
	  height:20px;
	  background:var(--orange);
	  border-radius:50%;
	  left: 0;
	  
	  
	 
 }