			.certification-layout {
				border-top: 1px solid #ddd;
				margin-top: 32px;
				padding-top: 32px
			}

			.certification-layout h2 {
				display: flex;
				justify-content: space-between;
				align-items: center;
				font-size: 20px;
				color: #222;
				line-height: 26px;
				margin-bottom: 20px;
				font-weight: 700
			}

			.certification-layout h2 .certification-arrow {
				cursor: pointer
			}

			.certification-layout .slider-item {
				opacity: .7
			}

			.certification-layout .slider-item:hover {
				opacity: 1
			}

			.certification-layout .slider-item:hover .slider-icon {
				border: 1px solid #222
			}

			.certification-layout .slider-item.left {
				top: calc((100% - 56px)/2);
				position: absolute
			}

			html[dir=ltr] .certification-layout .slider-item.left {
				left: 4px
			}

			html[dir=rtl] .certification-layout .slider-item.left {
				right: 4px
			}

			.certification-layout .slider-item.right {
				top: calc((100% - 56px)/2);
				position: absolute
			}

			html[dir=ltr] .certification-layout .slider-item.right {
				right: 4px
			}

			html[dir=rtl] .certification-layout .slider-item.right {
				left: 4px
			}

			.certification-layout .slider-item .slider-icon {
				display: flex;
				align-items: center;
				justify-content: center;
				cursor: pointer;
				height: 32px;
				width: 32px;
				border-radius: 50%;
				background-color: #fff;
				border: .67px solid #ddd
			}

			.certification-layout .certification-list {
				display: block
			}

			.certification-layout .certification-list .certification-cols {
				display: flex;
				gap: 8px;
				flex-direction: column;
				cursor: pointer
			}

			.certification-layout .certification-list .certification-cols>img {
				width: 80px;
				height: 120px
			}

			.certification-layout .certification-list .certification-cols .info {
				display: flex;
				align-items: center;
				gap: 8px;
				width: 80px
			}

			.certification-layout .certification-list .certification-cols .info img {
				height: 14px
			}

			.certification-layout .certification-list .certification-cols .info span {
				overflow: hidden;
				white-space: nowrap;
				text-overflow: ellipsis;
				font-size: 16px;
				color: #222;
				line-height: 22px;
				min-width: 21px
			}