.main-content{
	background-image:url(../images/LDTs-bg.png);
	background-repeat:no-repeat;background-size:100% auto;background-position:center bottom;
	padding-bottom: 20%;
}

.main-content .container{margin-top:60px}
h2 {
	text-align: center;
	color: var(--secondary-color);
	margin-bottom: 50px;
    font-size: 35px;
    font-weight: 60;
}

.main-content h3{color:var(--primary-color);font-size:30px;margin-bottom:10px;text-align:center}
.main-content p.prefix-desc{color:var(--secondary-color);font-size:20px;line-height:2;margin-bottom:10px}

.iframe-container.video-promotion{padding-top:60%;width:80%;margin:120px auto}
.iframe-container.video-promotion iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
.achievement-img{width:100%}

.LDTs-achievements h3{margin-bottom:50px}
.LDTs-achievements img.mobile{display:none}
.LDTs-achievements .documents-mobile{display:none;margin-top:80px}

.documents-mobile .swiper-button-prev::after,
.documents-mobile .swiper-button-next::after {
	display: none;
}

.documents-mobile .swiper-button-prev,
.documents-mobile .swiper-button-next{
	background-size: contain;
  	background-repeat: no-repeat;
  	width: 120px;
  }

.documents-mobile .swiper-button-prev {
	background-image: url('../images/icons/arrow-left.png');
	background-position: 30px center;
	left: 0;
}

.documents-mobile .swiper-button-next {
	background-image: url('../images/icons/arrow-right.png');
	background-position: calc(100% - 30px) center;
	right: 0;
}


.LDTs-achievements .documents-mobile .swiper-slide img{width:calc(100% - 100px);margin:0 auto;display:block}
.LDTs-achievements .documents-mobile .blue-background{background-color:#97AAC9;border-radius:15px;
	padding: 50px;
}
.LDTs-achievements .documents-mobile .blue-background p.verification-title{text-align:center;margin:0 0 30px;color:white;font-size:30px;font-weight:800}

#pc-verifications{margin-top:80px}
#pc-verifications .row-verifications{display:flex;gap:30px;text-align:center;color:white}
#pc-verifications .row-verifications h4{font-size:30px;margin:0 0 25px}
#pc-verifications .row-verifications > #ISO-v{
	background-color:#768FB7;border-radius:15px;
	width: calc(60% - 15px);
	padding: 30px;
}
#pc-verifications .row-verifications > #LDTs-v{background-color:rgba(182, 197, 218, .8);border-radius:15px;
	width: calc(40% - 15px);
	padding: 30px;
}

#pc-verifications .row-verifications > #ISO-v .row-images{display:flex;gap:30px;justify-content:center;align-items:center}
#pc-verifications .row-verifications > #ISO-v .row-images img{width:calc(50% - 15px);display:block}
#pc-verifications .row-verifications > #LDTs-v img{max-width:100%}

#pc-verifications .quality-promising-section{background-color:rgba(162, 180, 207, .8);border-radius:15px;display:flex;align-items:center;justify-content:center;gap:30px;margin-top:50px;
	padding: 50px 100px;
}
#pc-verifications .quality-promising-section .text-promising{color:white;width:calc(50% - 15px)}
#pc-verifications .quality-promising-section .text-promising h4{font-size:40px;margin:0 0 30px}
#pc-verifications .quality-promising-section .text-promising h5{font-size:35px;margin:0}
#pc-verifications .quality-promising-section .image-promisiong{width:calc(50% - 15px)}
#pc-verifications .quality-promising-section .image-promisiong img{width:100%;display:block}

@media screen and (max-width:1000px){
	.iframe-container.video-promotion{width:100%}
}

@media screen and (max-width:800px){
	.LDTs-achievements #pc-verifications{display:none}
	.LDTs-achievements .documents-mobile{display:block}
}

@media screen and (max-width:768px){
	.iframe-container.video-promotion{margin:40px auto}
	.LDTs-achievements .achievement-img{display:none !important}
	.LDTs-achievements .achievement-img.mobile{display:block !important}
}

@media screen and (max-width:600px){
	.main-content h3{font-size:25px}
	.LDTs-achievements .documents-mobile .blue-background{padding:30px}
	.LDTs-achievements .documents-mobile .blue-background img{}
}

@media screen and (max-width:520px){
	.documents-mobile .swiper-button-prev{background-position:15px center;background-size:35px;transform:translateY(-50%)}
	.documents-mobile .swiper-button-next{background-position:calc(100% - 15px) center;background-size:35px;transform:translateY(-50%)}
}

@media screen and (max-width:350px){
	.documents-mobile .swiper-button-prev{background-position:5px center;background-size:25px}
	.documents-mobile .swiper-button-next{background-position:calc(100% - 5px) center;background-size:25px}
}