.section-block-demo71-certificate1 {
position: relative;
padding: 6.7rem 0 4rem;
background: url(/myfile/images/652e48982785360303.png) no-repeat center 0;
}


.section-block-demo71-certificate1 .partner-outer-wrap {
position: relative;
padding: 5.6rem 10% 6rem;
text-align: center;
box-shadow: 0 2rem 5rem rgba(0, 0, 0, .2);
}

.section-block-demo71-certificate1 .title-bar {
padding: 2rem 0;
color: #ffffff;
}

.section-block-demo71-certificate1 .title-bar .title {
font-size: 2.7rem;
font-weight: 700;
color: #ffffff;
}

.section-block-demo71-certificate1 [heading-type="1"] {
padding: 0;
}

.section-block-demo71-certificate1 .title-bar .title[heading-type="21"] {
color: var(--bs-body-color);
}

.section-block-demo71-certificate1 .title-bar .text {
font-size: 1.14rem;
line-height: 1.68;
margin-top: .8rem;
color: #ffffff;
text-align: center;
}

.section-block-demo71-certificate1 .outer-swiper-wrap {
position: relative;
margin-top: 2rem;
padding: 1rem 4rem;
}

.section-block-demo71-certificate1 .execute-swiper-slide {
padding: 1rem 0;
}

.section-block-demo71-certificate1 .outer-swiper-wrap .swiper-initialized .swiper-slide .item-inner {
opacity: 0;
}

.section-block-demo71-certificate1 .outer-swiper-wrap .swiper-initialized .swiper-slide.swiper-slide-visible .item-inner {
opacity: 1;
}

.section-block-demo71-certificate1 .swiper-slide .item-inner {
cursor: pointer;
-webkit-transition: all 1.2s ease;
transition: all 1.2s ease;
}

.section-block-demo71-certificate1 .swiper-slide[data-slide-type="prev"] .item-inner {
transform: scale(.77) translateX(2.5rem);
transform-origin: right center;
}

.section-block-demo71-certificate1 .swiper-slide[data-slide-type="next"] .item-inner {
transform: scale(.77) translateX(-2.5rem);
transform-origin: left center;
}

.section-block-demo71-certificate1 .swiper-slide.swiper-slide-prev .item-inner,
.section-block-demo71-certificate1 .swiper-slide.swiper-slide-next .item-inner {
transform: scale(.9);
margin: 0;
}

.section-block-demo71-certificate1 .swiper-slide.swiper-slide-active .item-inner {
transform: scale(1);
}

.section-block-demo71-certificate1 .item-inner {
display: block;
position: relative;
padding: 5px;
}

.section-block-demo71-certificate1 .item-inner img {
position: relative;
z-index: 2;
}

.section-block-demo71-certificate1 .item-inner .item-shadow {
width: 102%;
height: 8px;
border-radius: 50%;
background-color: #000000;
position: absolute;
bottom: 1px;
left: -1%;
filter: blur(3px);
opacity: .5;
}

.section-block-demo71-certificate1[slide-button="slide-button-hover-show"]:hover .swiper-button-prev {
left: 0%;
}

.section-block-demo71-certificate1[slide-button="slide-button-hover-show"]:hover .swiper-button-next {
right: 0%;
}


.section-block-demo71-certificate1 .execute-swiper-slide.swiper-vertical {
height: 1840px;
}

.section-block-demo71-certificate1 .execute-swiper-slide.swiper-vertical .swiper-slide {
width: 264px;

}

.section-block-demo71-certificate1 .execute-swiper-slide.swiper-vertical .swiper-slide .item-inner {
transform: none;
margin: 0;
}



@media (max-width: 1280px) {
.section-block-demo71-certificate1 .title-bar .title {
font-size: 2.5rem;
}
}

@media (max-width: 992px) {
.section-block-demo71-certificate1 {
padding: 1rem 0;
}

.section-block-demo71-certificate1 .title-bar .title {
font-size: 2rem;
}
}

@media (max-width: 576px) {
.section-block-demo71-certificate1 .title-bar .title {
font-size: 1.5rem;
}

.section-block-demo71-certificate1 .title-bar .text {
font-size: 1rem;
}
}

@media (max-width: 420px) {}