.--single--thumb-image.hover,.--single--thumb-image:hover {
    border-bottom:5px solid var(--uicolor)
}

.--minithumb-image .--single--thumb-image:last-child,.--single--table-item:last-child {
    margin-bottom:0
}

.single--work--table-items>i {
    font-size:40px;
    margin-bottom:11px;
    color:var(--uicolor)
}

.--single--table-item {
    display:flex;
    margin-bottom:20px;
    position:relative;
    align-items:center;
    font-size: 15px;
}

.--single--table-item:before {
    content:'';
    border-width: 5px;
    border-color: transparent #000000 transparent transparent;
    border-style: solid;
    margin-inline-end: 5px;
}

.--single--table-item>p {
    font-weight:300;
    font-size: 15px;
    margin-inline-end:5px
    }

.--single--work--Stars,.--single--work-Active--Stars {
    display:flex;
    font-weight:300;
    letter-spacing:2px
}

.--single--work--Stars>i,.--single--work-Active--Stars>i {
    font-weight:inherit
}

.--single--work-Active--Stars {
    position:absolute;
    width:var(--bevalue);
    overflow:hidden;
    right:0;
    top:0;
    font-weight:600;
    color:#ffc83d
}

.--single--work-rating-stars {
    display:block;
    position:relative;
    font-size:20px;
    color: transparent;
}

.--single--work-rating {
    display:flex;
    justify-content:space-between;
    margin-bottom:20px
}

.--work--title--h3 {
    margin-bottom:13px;
    font-size:20px;
    font-weight: 500;
    top:0
}

.--single--work--info {
    display:flex;
    flex-direction:column;
    flex:1 1 0%
}

.--minithumb-image {
    display:flex;
    flex-wrap:wrap;
    position:relative;
    background: var(--primary-text);
    width:100%;
    clip-path:polygon(32.2492676px 0,calc(100% - 29.883191px) .16707739px,calc(100% - 29.883191px) .16707739px,calc(100% - 24.96109729px) .87537044px,calc(100% - 20.31945472px) 2.29591631px,calc(100% - 16.01424199px) 4.36886114px,calc(100% - 12.1014378px) 7.03435112px,calc(100% - 8.63702087px) 10.23253242px,calc(100% - 5.67696992px) 13.90355119px,calc(100% - 3.27726365px) 17.98755362px,calc(100% - 1.49388076px) 22.42468587px,calc(100% - 0.38279998px) 27.1550941px,calc(100% - 5.68434189E-14px) 32.1189245px,calc(100% - 0px) calc(100% - 32.02092px),calc(100% - 0px) calc(100% - 32.02092px),calc(100% - 0.41860061px) calc(100% - 26.8269604px),calc(100% - 1.63050344px) calc(100% - 21.89983258px),calc(100% - 3.56985995px) calc(100% - 17.30546357px),calc(100% - 6.1708216px) calc(100% - 13.10978045px),calc(100% - 9.36753988px) calc(100% - 9.37871025px),calc(100% - 13.09416624px) calc(100% - 6.17818003px),calc(100% - 17.28485217px) calc(100% - 3.57411685px),calc(100% - 21.87374912px) calc(100% - 1.63244774px),calc(100% - 26.79500858px) calc(100% - 0.41909978px),calc(100% - 31.982782px) calc(100% - 5.68434189E-14px),31.9827822px calc(100% - 14px),31.9827822px calc(100% - 14px),26.79500879px calc(100% - 14.41909978px),21.87374934px calc(100% - 15.63244774px),17.28485237px calc(100% - 17.57411685px),13.09416641px calc(100% - 20.17818003px),9.36754001px calc(100% - 23.37871025px),6.1708217px calc(100% - 27.10978045px),3.56986001px calc(100% - 31.30546357px),1.63050347px calc(100% - 35.89983258px),.41860062px calc(100% - 40.8269604px),5.29492535E-31px calc(100% - 46.02092px),0 32.0209204px,0 32.0209204px,.41860062px 26.82696079px,1.63050347px 21.89983293px,3.56986001px 17.30546389px,6.1708217px 13.10978071px,9.36754001px 9.37871045px,13.09416641px 6.17818017px,17.28485237px 3.57411693px,21.87374934px 1.63244779px,26.79500879px .41909979px,31.9827822px 5.30123935E-31px,31.9827822px 0,32.11152455px 0,32.2175794px 0,32.30094672px 0,32.36162654px 0,32.39961884px 0,32.41492362px 0,32.40754089px 0,32.37747064px 0,32.32471288px 0,32.2492676px 0);
    display: flex;
    align-items: center;
    justify-content: center;
}

.-more--work--gallery--button- {
    position:absolute;
    width:50px;
    height:50px;
    top:40px;
    left:10px;
    display:flex;
    align-items:center;
    font-family:var(--f-number);
    justify-content:center;
    border-radius:8px;
    font-size:28px;
    background:#000000a6;
    color:#fff;
    visibility:hidden;
    opacity:0;
    transition:180ms;
    transform:scale(.95)
}

.--single--work-post-box:hover .-more--work--gallery--button- {
    opacity:1;
    visibility:visible;
    transform:scale(1)
}

.-more--work--gallery--button->em {
    font-style:normal;
    top:-4px;
    position:relative
}

.-more--work--gallery--button->strong {
    font-family:var(--f-number)
}

.--single--thumb-image {
    overflow:hidden;
    max-width:150.6px;
    min-width:131px;
    height:256px;
    z-index:9999
}

.--single--thumb-image.hover {
    border-bottom:5px solid red
}

.--single--thumb-image.hover img {
    display:block!important;
    width:100%
}

.--minithumb-image .--single--thumb-image img {
    width:100%;
    position:absolute;
    display:none;
    top:0;
    z-index:-1;
    right:0;
    height:101%
}

.--single--thumb-image img {
    width:100%;
    display:none;
    position:absolute;
    top:0;
    z-index:-4;
    right:0
}

.--single--word-thumnail {
    cursor:pointer;
    width:100%;
    align-items:center;
    flex-direction:row-reverse
}

.--single--work-post-box {
    display:flex;
    flex-direction:column;
    max-width:440px;
    min-width:199px;
    box-shadow:inset 0 0 12px #00000012;
    position:relative;
    border-radius:var(--largeradius);
    transition:.4s;
    justify-content:flex-start;
    overflow:hidden;
    padding: 15px 15px 30px;
}

.-inner-widgets-works-posts-center {
    display:flex;
    flex-wrap:wrap;
    position:relative;
    justify-content:center;
    gap:20px
}

.-inner-widgets-works-posts-center.--setup-works--slider--show {
    margin:0
}

.-widgets-works-posts-container.--is--slider--show .-widgets-works-posts-center {
    display:flex;
    width:100%;
    position:relative;
    flex-direction:column
}

.-widgets-works-posts-container.--is--slider--show {
    display:block
}

.-widgets-works-posts-container.--is--slider--show .-widgets-works-inner-info {
    margin-inline:-20px;
    padding:20px;
    overflow:hidden
}

.-inner-widgets-works-posts-center .owl-nav {
    display:none
}

.-widgets-works-posts-container.--is--slider--show .-YC-owl-navs-items>.-YC-owl-Slides-next {
    left:-25px;
    transform:translate(40px,0);
    visibility:hidden
}

.-widgets-works-posts-container.--is--slider--show .-YC-owl-navs-items>.-YC-owl-Slides-prev {
    right:-25px;
    transform:translate(-40px,0);
    visibility:hidden
}

.-widgets-works-posts-container.--is--slider--show:hover .-YC-owl-navs-items>.-YC-owl-Slides-next,.-widgets-works-posts-container.--is--slider--show:hover .-YC-owl-navs-items>.-YC-owl-Slides-prev {
    transform:translate(0,0);
    visibility:visible
}

.-Text-workBox-widgets-title-s1>.workBox-title-h4 {
    font-weight:400;
    font-size:20px;
    margin-bottom:15px;
    color:var(--uicolor);
    max-width:var(--max-context-width);
    display:flex;
    align-items:center;
    position:relative;
    width:max-content
}

.-Text-workBox-widgets-title-s1>.P-content {
    display:block;
    font-size:18px;
    line-height:1.6;
    color:var(--secondarytext);
    font-weight:400;
    max-width:calc(100% - 120px)
}

.-Text-workBox-widgets-title-s1>.workBox-title-h1 {
    display:block;
    line-height:1.7;
    margin-bottom:20px;
    color:var(--primary-text);
    font-size:32px;
    font-weight:600
}

.-widgets-works-inner-info {
    display:block;
    position:relative;
    overflow:hidden;
    padding-bottom:38px
}

.-ycw-section.-ycwt-works_v1 .container.shape-background .-wid-blogpos {
    padding:65px
}

.-widgets-works-posts-center {
    display:block;
    position:relative;
    width:100%
}

.-ycw-section.-ycwt-works_v1 .-YC-owl-navs-items>.-YC-owl-Slides-next,.-ycw-section.-ycwt-works_v1 .-YC-owl-navs-items>.-YC-owl-Slides-prev {
    left:0;
    position:relative!important;
    right:147px!important;
    border:2px solid var(--uicolor);
    width:52px;
    height:50px
}

.--work_top {
    display:flex;
    justify-content:space-between;
    flex-wrap:wrap;
    width:100%;
    transition:.4s;
    align-items:center
}

.works--contact {
    display:flex;
    padding-top:20px
}

.--single--work-post-box.YC-Animation-Item:hover {
    border-color:#f50
}

.galaryy {
    display:flex;
    flex-wrap:wrap;
    height:300px;
    position:relative;
    overflow:hidden
}

.-wid-blogpos.works_block.--is--slider--show {
    display:flex;
    flex-direction:column;
    align-content:center;
    align-items:center
}

.--single--table-contant {
    margin-bottom:17px;
    color: var(--secondarytext);
    line-height: 1.6;
}
