/*==== Specification Common ====*/

.wdt-content-item .wdt-specification-block img { width: 100%; height: 100%; object-fit: cover; object-position: center center; }

/* Specification Title */

.wdt-content-item .wdt-specification-block .wdt-content-title h5 { margin-top: 0; }

/* Specification Items */

.wdt-content-item .wdt-specification-block .wdt-content-detail-group .wdt-content-spec-group > .wdt-content-spec-items { display: inherit; font-family: var(--wdtFontTypo_Alt); color: var(--wdtHeadAltColor); font-size: var(--wdtFontSize_H6); font-weight: 500; }
.wdt-content-item .wdt-specification-block .wdt-content-detail-group .wdt-content-spec-group > .wdt-content-spec-items > span { position: relative; display: inline-flex; align-items: baseline; justify-content: center; }
/* .wdt-content-item .wdt-specification-block .wdt-content-detail-group .wdt-content-spec-group > .wdt-content-spec-items > span:before {content: '\f10c'; font-family: "Industy Icons"; position: relative; display: inline-block; margin-right: 8px; font-size: 0.7rem; line-height: 1; -webkit-transform: translateY(-30%); transform: translateY(-30%); } */

/* Process Section */

.wdt-process-section .wdt-content-item .wdt-content-detail-group > div.wdt-content-subtitle{position: relative;margin-bottom: 0;}
.wdt-process-section .wdt-content-item .wdt-specification-block .wdt-content-detail-group .wdt-content-spec-group {transform: translateX(45.5%);counter-reset: dot-count;padding-right: 25%;}
.wdt-process-section .wdt-content-item .wdt-specification-block .wdt-content-detail-group .wdt-content-spec-group > .wdt-content-spec-items{font-size: var(--wdtFontSize_Base);font-weight: var(--wdtFontWeight_Base);text-align: left;padding-top: 60px;}
.wdt-process-section .wdt-content-item .wdt-specification-block .wdt-content-detail-group .wdt-content-spec-group > .wdt-content-spec-items > span:before{counter-increment: dot-count;content: counter(dot-count, upper-roman);background:var(--wdtPrimaryColor);width: 26px;height: 26px;border-radius: 50%;color: var(--wdtAccentTxtColor);display: inline-flex;align-items: center;justify-content: center;margin-right: 0;position: absolute;left: 0;top: 2px;font-size: 12px;font-family: var(--wdtFontTypo_Base);}
.wdt-process-section .wdt-content-item .wdt-specification-block .wdt-content-detail-group .wdt-content-spec-group > .wdt-content-spec-items > span{position: relative;display: flex;align-items: baseline;justify-content: center;padding-left: 35px;}
.wdt-process-section .wdt-content-item .wdt-specification-block .wdt-content-detail-group .wdt-content-spec-group:before{content: '';position: absolute;left: 12px;bottom: 35px;border-left: 2px dashed var(--wdtPrimaryColor);width: 2px;height: calc(100% - 35px);}
.wdt-process-section .wdt-content-item .wdt-specification-block .wdt-content-image{overflow: hidden;margin: auto;margin-bottom: 30px;}
.wdt-process-section .wdt-content-item .wdt-specification-block img {transition: transform var(--wdt-zoo-transform-transition-duration);transform: perspective(0px) rotateX(0deg) rotateY(0deg) scaleX(1) scaleY(1);height: 100px;width: 100px;}
.wdt-process-section .wdt-content-item:hover .wdt-specification-block img {transform: perspective(var(--wdt-zoo-transform-perspective)) rotateY(var(--wdt-zoo-transform-rotateY)) rotateX(var(--wdt-zoo-transform-rotateX)) scaleY(var(--wdt-zoo-transform-scale)) scaleX(var(--wdt-zoo-transform-scale));}
.wdt-process-section .wdt-content-item .wdt-content-subtitle:before {content: '';position: absolute;background: var(--wdtPrimaryColor);width: 100%;height: 2px;left: 0;top: 0;bottom: 0;margin: auto;z-index: -1;-webkit-transform: scaleX(1.8);transform: scaleX(1.8);}
.wdt-process-section .wdt-content-item .wdt-content-subtitle span {width: 50px;height: 50px;display: inline-flex;align-items: center;justify-content: center;border-radius: 50%;background: var(--wdtPrimaryColor);color: var(--wdtAccentTxtColor);font-weight: var(--wdtFontWeight_Alt);}
.wdt-process-section .wdt-carousel-holder .swiper.swiper-horizontal + .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination{margin-top: 50px;}
.wdt-content-item .wdt-specification-block .wdt-content-title h5{font-size: var(--wdtFontSize_H5);}

.wdt-process-section .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div { margin-top: 0; font-size: 60px; width: 60px; color: var(--wdtSecondaryColor); }
.wdt-process-section .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div:before { background-color: transparent; border-radius: var(--wdtRadius_Full); border: 1px solid var(--wdtSecondaryColor); height: 60px; width: 60px; }
.wdt-process-section .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div:hover:before { background-color: var(--wdtLinkHoverColor); border-color: var(--wdtLinkHoverColor); }
.wdt-process-section .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination .wdt-arrow-pagination-prev:hover i { transform: translateX(-10px); }
.wdt-process-section .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination .wdt-arrow-pagination-next:hover i { transform: translateX(10px); }
.wdt-process-section .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination .wdt-arrow-pagination-prev:before{ left: -60px; }
.wdt-process-section .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination .wdt-arrow-pagination-next:before { right: -60px; }

@media only screen and (min-width:1541px)
{
    .wdt-process-section .wdt-carousel-holder .swiper.swiper-horizontal + .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination{display: none;}
}

@media only screen and (max-width:768px)
{
    .wdt-process-section .wdt-content-item .wdt-specification-block .wdt-content-detail-group .wdt-content-spec-group{padding-right: 40%;}
}