.top-banner-slider-new  { margin-bottom: 0 }
.top-banner-slider-new  p  { margin: 0; }
.top-banner-slider-new .owl-nav { margin-top: 0; }
.ldp-new  {float: left; width: 100%; padding: 60px 0;}
.ldp-new.ldp-new-1 { padding: 18px 0; background: linear-gradient(90deg, #DC2121 0%, #B11B1B 100%); }
.ldp-new-1-content  { display: flex; align-items: center; justify-content: space-around; grid-gap: 5px; }
.ldp-new-1-left  { width: 200px; max-width: 100%; }
.ldp-new-1-right  { width: 300px; max-width: 100%; }
.ldp-new-1-center  {  text-align: left;   }
.ldp-new-1-left  p  { margin: 0  ;color: #FFF;font-family: Arial;;font-size: 20px;font-style: normal;font-weight: 400;line-height:30px; text-align: center;}
.ldp-new-1-left  p strong  { color: #FFF;font-family: Arial;;font-size: 40px;font-style: normal;font-weight: 600;line-height:  60px ; text-align: center; }
.ldp-new-1-left  p img { margin-top: 8px; width: 136px; max-width: 100%; }
.ldp-new-1-center  p { margin: 0 0  10px;color: #FFF;font-family: Arial;;font-size: 20px;font-weight: 400;line-height: 30px;}
.ldp-new-1-center  p strong  { color: #FFF;font-family: Arial;;font-size: 28px;font-weight: 700;line-height: 38px; }
.ldp-new-1-center  p:last-child  { margin-bottom: 0 }
.ldp-new-1-right  { text-align: center; }
.ldp-new-1-right p { margin: 0 }
.ldp-new-1-right p a { padding: 13px 9px 13px 37px; border-radius: 8px;
background: #07B250;color: #FFF;font-family: Arial;;font-size: 14px;font-weight: 600;line-height:  21px ; position: relative; display: inline-block; animation-name: my2;
    -webkit-animation-name: my2;
    animation-delay: 1s;
    -webkit-animation-delay: 1s;
    animation-duration: 1s;
    -webkit-animation-duration: 1s;
    animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;}
.ldp-new-1-right p a:before { content: ""; width: 20px; height: 20px; background: url(../images/icon_click.png); background-repeat: no-repeat; background-size: cover; left: 9px; top: 13px; position: absolute; }
.ldp-new-2-top  { text-align: center; margin-bottom: 40px; }
.ldp-new-2-top p  { color: #333;text-align: center;font-family: Arial;;font-size: 16px;font-weight: 400;line-height:24px; margin: 0; }
.ldp-new-2-top p  img  { margin-bottom: 30px; width: 300px; max-width: 100%; }
.ldp-new-2-bottom { text-align: center; }
.ldp-new-2-bottom h2 {color: #333;font-family: Arial;;font-size: 28px;font-weight: 700;line-height: 42px; margin-bottom: 28px}
.ldp-new-2-bottom h2 strong  { color: #DC2121; }
.ldp-new-2-items  { margin-top: 27px; position: relative; padding-left: 56px; text-align: left; }
.ldp-new-2-items  p  { margin: 0;color: #333;font-family: Arial;;font-size: 16px;font-weight: 400;line-height:  24px  }
.ldp-new-2-items  p strong  { color: #DC2121;font-family: Arial;;font-size: 20px;font-weight: 700;line-height:  30px; display: inline-block; margin-bottom: 5px;  }
.ldp-new-2-items:before { content: ""; width: 40px; height: 40px; background: url(../images/icon_error.png); background-repeat:  no-repeat; background-size: cover; position: absolute; left: 0; top: 0;

 animation-name: my3;
    -webkit-animation-name: my3;
    animation-delay: 1.3s;
    -webkit-animation-delay: 1.3s;
    animation-duration: 1.3s;
    -webkit-animation-duration: 1.3s;
    animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;

 }
.ldp-new.ldp-new-3 { background: #F2FFF8; }
.ldp-new-3-content  { display: flex; grid-gap: 135px; align-items: center; }

@keyframes my2 { 
	0% {-webkit-transform:scale(1);transform:scale(1)} 
	50% {-webkit-transform:scale(1.05);transform:scale(1.1)} 
	100% {-webkit-transform:scale(1);transform:scale(1)} 
}
@keyframes my3 { 
	0% {-webkit-transform:scale(1);transform:scale(1); opacity: 1} 
	50% {-webkit-transform:scale(1.01);transform:scale(1.01);opacity: 0 } 
	100% {-webkit-transform:scale(1);transform:scale(1);opacity: 1} 
}

.ldp-new-3-left  { width: 520px; }

.ldp-new-3-left img  { border-radius: 12px; }

.ldp-new-3-right  { flex: 1; }
.ldp-new-3-right  h3  { color: #07B250;font-family: Arial;;font-size: 40px;font-weight: 700;line-height:  60px;  margin-bottom: 12px;}
.ldp-new-3-right  h4  { color: #DC2121;font-family: Arial;;font-size: 18px;font-weight: 700;line-height: 36px; display: flex;flex-direction: column; margin-bottom: 20px }
.ldp-new-3-right  h4 strong  { font-size: 25px; line-height:  36px ;}
.ldp-new-3-right  p { color: #333;font-family: Arial;;font-size: 16px;font-weight: 400;line-height:  24px ; margin: 0 }
.ldp-new-3-right   ul { list-style:  none; padding: 0; margin: 40px 0  0 0; display: flex; justify-content: space-between; flex-wrap: wrap; }
.ldp-new-3-right   ul li  { color: #333;font-family: Arial;;font-size: 16px;font-weight: 400;line-height:  24px ; margin-bottom: 20px; padding-left: 36px;  width: 49%; position: relative; }
.ldp-new-3-right   ul li:before { content: ""; width: 24px; height: 24px; background: url(../images/circle-tick.png); background-repeat: no-repeat; background-size: cover; position: absolute; left: 0; top: 0; }
.ldp-new-3-right   p  a { margin-top: 20px; padding: 18px 12px;color: #FFF;font-family: Arial;;font-size: 16px;font-weight: 600;line-height: 24px ;border-radius: 8px;
background: #DC2121;  display: inline-block;}
.ldp-new.ldp-new-4 { background-size: cover !important; background-repeat: no-repeat !important; padding-bottom: 0; }
.ldp-new-4-content  { display: flex; grid-gap: 140px; align-items: center; }
.ldp-new-4-left  { width: 410px; margin-bottom: -5px; }
.ldp-new-4-left p  { margin: 0 }
.ldp-new-4-right { flex: 1; position: relative; }
.ldp-new-4-right h3 { color: #07B250;font-family: Arial;;font-size: 40px;font-weight: 700;line-height:  60px  }
.ldp-new-4-right p  { color: #FFF;font-family: Arial;;font-size: 24px;font-weight: 600;line-height:  36px  }
.ldp-new-4-right:before  { content: ""; width: 100px; height:  100px; position: absolute; left: -100px; top: 0; background: url(../images/nhay_icon.png) no-repeat; background-size: cover; }
.ldp-new-5-title { text-align: center; margin-bottom: 40px; }
.ldp-new-5-title  h3 { color: #07B250;font-family: Arial;;font-size: 40px;font-weight: 700;line-height: 60px; margin-bottom: 0px;  }
.ldp-new-5-title p  { color: #DC2121;font-family: Arial;;font-size: 28px;font-weight: 700;line-height:  42px;margin: 0 }
.ldp-new-5-content { display: flex; grid-gap: 30px; flex-wrap: wrap; }
.ldp-new-5-items { width: calc(33.33% - 20px); }
.ldp-new-5-items  ul { list-style:  none; padding: 0; margin: 0; display: flex; grid-gap: 24px; align-items: center; }
.ldp-new-5-items  ul li:nth-child(1) { width: 100px; height: 100px; }
.ldp-new-5-items  ul li:nth-child(1) img  { border-radius: 50%; }
.ldp-new-5-items  ul li:nth-child(2) { color: #333;font-family: Arial;;font-size: 24px;font-weight: 600;line-height: 36px ; flex: 1; flex-direction: column; display: flex; }
.ldp-new-5-items  ul li:nth-child(2) img  { width: 136px; max-width: 100%;  }
.ldp-new-5-items p { color: #333;font-family: Arial;;font-size: 16px;font-weight: 400;line-height:  24px  }
.ldp-new-5-button a   { margin-top: 20px; padding: 18px 12px;color: #FFF;font-family: Arial;;font-size: 16px;font-weight: 600;line-height: 24px ;border-radius: 8px;
background: #DC2121;  display: inline-block;}
.ldp-new-5-button { text-align: center; }
.ldp-new.ldp-new-6 { background: #07B250;  }
.ldp-new-6-content  { display: flex; grid-gap: 150px; align-items: center; }
.ldp-new-6-right  img  { width: 447px; }
.ldp-new-6-left { flex: 1; }
.ldp-new-6-left  h3  { color: #FFF;font-family: Arial;;font-size: 40px;font-weight: 700;line-height:  60px;margin-bottom: 20px;  }
.ldp-new-6-left p  {color: #FFF;font-family: Arial;;font-size: 16px;font-weight: 400;line-height:  24px; margin-bottom: 20px; }
.ldp-new-6-left p strong  { color: #FFF;font-family: Arial;;font-size: 27px;font-weight: 600;line-height:  42px  }
.ldp-new-6-left-bottom { display: flex; grid-gap: 30px;  flex-wrap: wrap;}
.ldp-new-6-left-items { width: calc(50% - 15px) ;padding: 20px;border-radius: 12px;background: #DC2121;}
.ldp-new-6-left-items p  { margin: 0;color: #FFF;font-family: Arial;;font-size: 16px;font-weight: 400;line-height: 24px  }
.ldp-new-6-left-items p  strong { font-size: 40px; font-weight: 700;line-height: 60px }
.ldp-new.ldp-new-7 { background: #07B250; }
.ldp-new-7-title h3  { color: #FFF;font-family: Arial;;font-size: 40px;font-weight: 700;line-height:  60px  }
.ldp-new-7-title  { margin-bottom: 40px; text-align: center; }
.ldp-new-7-top  ul  { list-style:  none; padding: 0; display: flex;  }
.ldp-new-7-top  ul li { width: 16.66%; padding: 0 15px; color: #FFF;font-size: 20px;font-weight: 400;line-height: 30px; display: flex; flex-direction: column; align-items: center; text-align: center;}
.ldp-new-7-top  ul li  img  { width: 120px; margin-bottom: 20px; }
.ldp-new-7-top  { margin-bottom: 40px; }
.ldp-new-7-bottom  { padding: 30px 80px; border-radius: 12px;background: #FFF; }

.ldp-new-7-bottom  form>h3  { color: #07B250;font-family: Arial;font-size: 28px;font-weight: 700;line-height: 38px; text-align: center; }
.ldp-new-7-bottom  form>p  { color: #333;font-family: Arial;font-size: 15px;font-weight: 400;line-height: 25px; margin-bottom: 20px; text-align: center; }
.ldp-new-7-bottom .input-flex { display: flex; grid-gap: 20px; margin-bottom: 20px; }
.ldp-new-7-bottom .input-flex .input-box  { width: calc(33.33% - 13.33px); }
.ldp-new-7-bottom .input-box input  { border-radius: 8px; background: rgba(7, 178, 80, 0.10);height: 50px; line-height: 50px; border: 0; color: #333;
font-family: Arial;font-size: 16px;font-weight: 400; width: 100%; padding: 0 14px;}
.ldp-new-7-bottom .input-box textarea { border-radius: 8px; background: rgba(7, 178, 80, 0.10);height: 150px !important ; line-height: 24px; border: 0; color: #333;
font-family: Arial;font-size: 16px;font-weight: 400; width: 100% !important;padding: 14px;  }
.ldp-new-7-bottom .input-box select  { border-radius: 8px; background: rgba(7, 178, 80, 0.10);height: 50px; line-height: 50px; border: 0; color: #333;
font-family: Arial;font-size: 16px;font-weight: 400; width: 100%; padding: 0 14px; }
.ldp-new-7-bottom  .wpcf7-form .input-box input.wpcf7-submit { width: 360px; height: 50px; line-height: 50px;  font-size: 20px;
font-weight: 700 ; color: #fff; float: none;}
.ldp-new-7-bottom .input-box input::placeholder,.ldp-new-7-bottom .input-box textarea::placeholder { color: #333 }



.ldp-new-7-bottom .input-box.input-box-submit { text-align: center; }
@media (max-width: 1400px) {
.ldp-new-1-left p strong,.ldp-new-3-right h3,.ldp-new-4-right h3,.ldp-new-5-title h3,.ldp-new-6-left h3,.ldp-new-6-left-items p strong,.ldp-new-7-title h3 { font-size: 35px; line-height: 45px; }
.ldp-new-1-left p,.ldp-new-1-center p,.ldp-new-2-items p strong,.ldp-new-7-top ul li { font-size: 18px; line-height: 25px; }
.ldp-new-1-center p strong,.ldp-new-2-bottom h2,.ldp-new-5-title p,.ldp-new-6-left p strong,.ldp-new-7-bottom form>h3 { font-size: 25px; line-height: 35px; }
.ldp-new-2-top p img { width: 270px; }
.ldp-new-2-items:before { width: 35px; height: 35px; }
.ldp-new-2-items { padding-left: 50px; }
.ldp-new-3-right h4 strong,.ldp-new-4-right p,.ldp-new-5-items ul li:nth-child(2) { font-size: 20px; line-height: 30px;  margin: 0}
.ldp-new-3-right h4 { font-size: 17px; line-height: 25px; }
.ldp-new-3-right ul li { margin-bottom: 15px; }
.ldp-new-3-right ul { margin-top: 20px; }
.ldp-new-3-right p a { margin-top: 10px; padding: 10px ; }
.ldp-new-4-right:before  { width: 80px; height: 80px;  }
.ldp-new-6-left-items { padding: 15px; }
}
@media (max-width: 1199px) {
.ldp-new.ldp-new-1 { padding: 20px 0; }
.ldp-new { padding: 40px 0; }
.ldp-new-3-content,.ldp-new-6-content { grid-gap: 20px; }
.ldp-new-5-items { width: calc(50% - 10px) }
.ldp-new-5-content  { grid-gap: 20px; }
.ldp-new-7-top ul li { width: 33.33%;padding: 5px 15px; }
.ldp-new-7-top ul { flex-wrap:wrap; }
}
@media (max-width: 992px) { 
.ldp-new.ldp-new-4 { padding-bottom: 0; }
.ldp-new-3-content,.ldp-new-6-content  { flex-direction: column; }
.ldp-new-4-content { flex-direction: column-reverse; grid-gap: 12px; }
.ldp-new-3-right h3 ,.ldp-new-3-right h4,.ldp-new-4-right h3,.ldp-new-4-right p { text-align: center; }
.ldp-new-4-left { width: 100%; }
.ldp-new-3-left  { max-width: 100%; }
.ldp-new-7-top ul li img { width: 100px; }
}
@media (max-width: 767px) { 

.ldp-new-1-left p strong,.ldp-new-3-right h3,.ldp-new-4-right h3,.ldp-new-5-title h3,.ldp-new-6-left h3,.ldp-new-6-left-items p strong,.ldp-new-7-title h3 { font-size: 30px; line-height: 40px; }
.ldp-new-1-left p,.ldp-new-1-center p,.ldp-new-2-items p strong,.ldp-new-7-top ul li { font-size: 16px; line-height: 25px; }
.ldp-new-1-center p strong,.ldp-new-2-bottom h2,.ldp-new-5-title p,.ldp-new-6-left p strong,.ldp-new-7-bottom form>h3 { font-size: 20px; line-height: 30px; }
.ldp-new-2-items:before { width: 30px; height: 30px; }
.ldp-new-2-items { padding-left: 45px; }
.ldp-new-3-right h4 strong,.ldp-new-4-right p,.ldp-new-5-items ul li:nth-child(2) { font-size: 18px; line-height: 25px; }
.ldp-new-3-right h4 { font-size: 16px; line-height: 25px; }
.ldp-new-3-right ul li { margin-bottom: 10px; }
.ldp-new-3-right ul { margin-top: 15px; }
.ldp-new-3-right p a { margin-top: 10px; padding: 10px ; }
.ldp-new-4-right:before  { width: 70px; height: 70px;  }
.ldp-new-6-left-items { padding: 15px; }
.ldp-new-1-content { flex-direction: column; }
.ldp-new-1-left,.ldp-new-1-right { width: 100%; }
.ldp-new-1-right { padding-top: 10px; }
.ldp-new-2-top p img { margin-bottom: 5px }
.ldp-new-5-items ul li:nth-child(1) { width: 70px ; height: 70px; }
.ldp-new-7-bottom { padding: 20px; }
.ldp-new-7-top ul li img { width: 80px; }
.ldp-new { padding: 30px 0; }
.ldp-new-6-left-bottom { grid-gap: 20px; }
.ldp-new-6-left-items { width: calc(50% - 10px) }
.ldp-new-5-items ul li:nth-child(2) img { width: 110px; }
.ldp-new-3-right p { text-align: center; }
}
@media (max-width: 640px) {
	.ldp-new-2-top p,.ldp-new-2-items p,.ldp-new-3-right p,.ldp-new-5-items p,.ldp-new-6-left p,.ldp-new-6-left-items p,.ldp-new-7-top ul li,.ldp-new-3-right ul li { font-size: 14px; line-height: 25px; }
	.ldp-new-7-bottom .input-flex { flex-direction: column; grid-gap: 10px; margin-bottom: 10px; }
	.ldp-new-7-bottom .input-flex .input-box { width: 100%; }
	.ldp-new-7-bottom .input-box input,.ldp-new-7-bottom .input-box textarea,.ldp-new-7-bottom .input-box select  { font-family: Arial;font-size: 14px;}
	.ldp-new-7-bottom .wpcf7-form .input-box input.wpcf7-submit { font-size: 16px; line-height: 24px; }
	.ldp-new-5-items { width: 100% }
	.ldp-new-5-content  { grid-gap:  10px }
 }
 @media (max-width: 568px) {
.ldp-new { padding: 20px 0; }
.ldp-new-5-items ul li:nth-child(2) img { width: 100px; }

 }


 @media (max-width: 480px) { 

.ldp-new-7-top ul li { width: 50%; }
.ldp-new-6-left-bottom { grid-gap: 10px; }
.ldp-new-6-left-items { width:100%  }
.ldp-new-5-items ul li:nth-child(2) img  {width: 90px;}
}
