.wkit-wb-Widget_acgwnt25 .wkit-portfolio-slider-main {
margin: 0;
padding: 0;
box-sizing: border-box;
user-select: none;
width: 100%;
height: 100vh;}.wkit-wb-Widget_acgwnt25 .wkit-portfolio-slider-main img {
width: 100%;
height: 100%;
object-fit: cover;}.wkit-wb-Widget_acgwnt25 .wkit-portfolio-slider-main a,
.wkit-portfolio-slider-main p {
text-decoration: none;
color: #fff;
font-size: 14px;}.wkit-wb-Widget_acgwnt25 .wkit-portfolio-slider-wrapper {
position: relative;
width: 100%;
height: 100%;
overflow: hidden;}.wkit-wb-Widget_acgwnt25 .wkit-slider-images {
position: absolute;
width: 100%;
height: 100%;}.wkit-wb-Widget_acgwnt25 .wkit-slider-img {
position: absolute;
width: 100%;
height: 100%;}.wkit-wb-Widget_acgwnt25 .wkit-portfolio-slider-wrapper::after {
content: "";
position: absolute;
inset: 0;
width: 100%;
height: 100%;
pointer-events: none;}.wkit-wb-Widget_acgwnt25 .wkit-portfolio-slider-main .wkit-port-nav {
display: flex;
justify-content: center;
align-items: center;
position: absolute;
bottom: 7%;
width: 100%;
z-index: 1;}.wkit-wb-Widget_acgwnt25 .wkit-port-nav.style-1 {
flex-direction: row;}.wkit-wb-Widget_acgwnt25 .wkit-port-nav.style-2 {
flex-direction: row-reverse;}.wkit-wb-Widget_acgwnt25 .wkit-slider-counter {
position: absolute; height: 20px;
display: flex;
gap: 0.5em;
clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);}.wkit-wb-Widget_acgwnt25 .wkit-port-nav.style-1 .wkit-ptf-slider-preview,
.wkit-port-nav.style-2 .wkit-slider-counter {
right: 8%;}.wkit-wb-Widget_acgwnt25 .wkit-port-nav.style-2 .wkit-ptf-slider-preview,
.wkit-port-nav.style-1 .wkit-slider-counter {
left: 8%;}}.wkit-wb-Widget_acgwnt25 .wkit-slider-counter>div {
flex: 1;}.wkit-wb-Widget_acgwnt25 .wkit-slider-counter p {
transition: 0.3s linear;
line-height: 20px;
margin: 0;}.wkit-wb-Widget_acgwnt25 .wkit-counter {
position: relative;
top: 0px;
will-change: transform;}.wkit-wb-Widget_acgwnt25 .dash-main {
display: flex;
justify-content: center;
align-items: center;}.wkit-wb-Widget_acgwnt25 .long-dash {
height: 0px;
width: 44px;
border-top: 1px solid #fff;}.wkit-wb-Widget_acgwnt25 .wkit-portfolio-title {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
height: 60px;
clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);
width: 80%;
z-index: 1;}.wkit-wb-Widget_acgwnt25 .slider-title-wrapper {
display: flex;
flex-direction: column;
position: relative;
width: 100%;
top: 0px;
text-align: center;
will-change: transform;}.wkit-wb-Widget_acgwnt25 .slider-title-wrapper .title-link {
font-size: 50px;
line-height: 58px;
margin: 0;
transition: 0.3s linear;
text-decoration: none;}.wkit-wb-Widget_acgwnt25 .title-link[href=""] , .wkit-wb-Widget_acgwnt25 .title-link[href="#"] {
pointer-events: none;}.wkit-wb-Widget_acgwnt25 .wkit-ptf-slider-indicators {
width: 100%;
display: flex;
justify-content: center;
align-items: center;
gap: 80%;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
pointer-events: none;
z-index: 1;}.wkit-wb-Widget_acgwnt25 .wkit-ptf-slider-indicators p {
position: relative;
display: flex;
font-size: 40px;
font-weight: 200;
margin: 0;
will-change: transform;
cursor: pointer;
pointer-events: auto;
transition: 0.3s linear;}.wkit-wb-Widget_acgwnt25 .wkit-ptf-slider-indicators .tp-title-icon {
font-size: 1.4rem;
display: flex;
color: #fff;
transition: 0.3s linear;}.wkit-wb-Widget_acgwnt25 .wkit-ptf-slider-indicators .tp-title-icon svg{
width: 1.4rem;
height: auto;
fill: #fff;
transition: 0.3s linear;}.wkit-wb-Widget_acgwnt25 .wkit-ptf-slider-preview {
position: absolute;
width: 46%;
display: flex;
gap: 1em;
overflow: hidden;
flex-wrap: nowrap;
white-space: nowrap;
justify-content: flex-start;
padding: 10px;
z-index: 1;}.wkit-wb-Widget_acgwnt25 .wkit-preview {
width: 90px;
height: 50px;
position: relative;
flex: 0 0 auto;
cursor: pointer;
transition: transform 0.3s ease-in-out;
overflow: hidden; 
border-radius: 5px; 
transition: 0.3s linear;}.wkit-wb-Widget_acgwnt25 .wkit-ptf-slider-preview::-webkit-scrollbar {
display: none;}.wkit-wb-Widget_acgwnt25 .wkit-preview .wkit-preview-img {
width: 100%; 
height: 100%;
object-fit: cover;}.wkit-wb-Widget_acgwnt25 .wkit-preview::after {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: rgba(0, 0, 0, 0.5);
transition: background 0.3s ease-in-out;
pointer-events: none;}.wkit-wb-Widget_acgwnt25 .wkit-preview.active::after {
background: rgba(0, 0, 0, 0);}@media (max-width: 900px)  {  .wkit-wb-Widget_acgwnt25
.wkit-ptf-slider-indicators {
width: 90%;}.wkit-wb-Widget_acgwnt25 .wkit-ptf-slider-preview {
width: 90%;
bottom: 5em;}.wkit-wb-Widget_acgwnt25 .slider-title-wrapper p {
font-size: 30px;}} @media (max-width: 1024px)  {  .wkit-wb-Widget_acgwnt25
.wkit-ptf-slider-indicators {
width: 85%;}.wkit-wb-Widget_acgwnt25 .wkit-port-nav.style-1 .wkit-ptf-slider-preview,
.wkit-port-nav.style-2 .wkit-slider-counter {
right: unset;}.wkit-wb-Widget_acgwnt25 .wkit-port-nav.style-2 .wkit-ptf-slider-preview,
.wkit-port-nav.style-1 .wkit-slider-counter {
left: unset;}.wkit-wb-Widget_acgwnt25 .slider-title-wrapper p {
font-size: 2.2rem;}.wkit-wb-Widget_acgwnt25 .wkit-ptf-slider-indicators p {
font-size: 2rem;
cursor: pointer;}.wkit-wb-Widget_acgwnt25 .wkit-ptf-slider-preview {
width: 75%;
bottom: 3em;
justify-content: center;}.wkit-wb-Widget_acgwnt25 .wkit-preview {
width: 80px;
height: 45px;}.wkit-wb-Widget_acgwnt25 .wkit-portfolio-title {
height: 60px;}.wkit-wb-Widget_acgwnt25 .slider-title-wrapper .title-link {
font-size: 30px;
line-height: 60px;}} @media (max-width: 767px)  {  .wkit-wb-Widget_acgwnt25
.wkit-portfolio-slider-main {
height: 80vh;}.wkit-wb-Widget_acgwnt25 .wkit-port-nav.style-1 .wkit-ptf-slider-preview,
.wkit-port-nav.style-2 .wkit-slider-counter {
right: unset;}.wkit-wb-Widget_acgwnt25 .wkit-port-nav.style-2 .wkit-ptf-slider-preview,
.wkit-port-nav.style-1 .wkit-slider-counter {
left: unset;}.wkit-wb-Widget_acgwnt25 .slider-title-wrapper p {
font-size: 1.5rem;}.wkit-wb-Widget_acgwnt25 .wkit-ptf-slider-indicators {
width: 95%;}.wkit-wb-Widget_acgwnt25 .wkit-ptf-slider-preview {
overflow-x: hidden;
width: 85%;
bottom: 3em;
justify-content: flex-start;}.wkit-wb-Widget_acgwnt25 .wkit-preview {
width: 60px;
height: 35px;}.wkit-wb-Widget_acgwnt25 .wkit-port-nav {
flex-direction: column;
bottom: 5%;}.wkit-wb-Widget_acgwnt25 .wkit-portfolio-title {
height: 40px;}.wkit-wb-Widget_acgwnt25 .slider-title-wrapper .title-link {
font-size: 20px;
line-height: 40px;}}