.ow-tabs{
    display:flex;
    gap:10px;
    margin-bottom:30px;
}
.ow-tabs button{
    padding:8px 18px;
    border-radius:20px;
    border:1px solid #ddd;
    background:#fff;
    cursor:pointer;
}
.ow-tabs button.active{
    background:#ff5a3c;
    color:#fff;
}

.ow-card{
    background:#fff;
    border-radius:20px;
    display:flex;
    gap:40px;
    align-items:center;
}

.ow-card-right img{
    max-width:100%;
    border-radius:20px;
}

.ow-tags span{
    padding:5px 12px;
    border:1px solid #ddd;
    border-radius:20px;
    margin-right:6px;
    font-size:12px;
}
.ow-swiper {
    /* padding: 0 150px; */
    overflow: visible;
}
.ourworks-section .ow-tabs button.active {
    color: #fff;
    background-color: #ff5a3c;
}
.ourworks-section .ow-tabs button {
    color: #3B3738;
    font-size: 16px;
    font-weight: 400;
    border: 1px solid #E6E6E6;
    background-color: #fff;
}
.ourworks-section  .swiper-slide {
    padding: 40px;
}
.ourworks-section  .swiper-slide {
    padding: 40px;
    gap: 20px;
    align-items: stretch;
    height: fit-content;
    border-radius: 0px;
    box-shadow: 0px 12px 34px 0px #00000012;
    justify-content: space-between;
}
.ourworks-section .swiper-slide .ow-card-left {
    max-width: 50%;
    padding: 20px 0px;
	  position: relative;
}
.ourworks-section .swiper-slide .ow-card-left .ow-title {
    font-size: 28px;
}

.ourworks-section .swiper-slide .ow-card-left p.ow-desc {
    font-size: 16px;
    color: #3B3738;
    margin-bottom: 35px;
}
.ourworks-section .swiper-slide .ow-card-left .ow-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
}
.ourworks-section .swiper-slide .ow-card-left .ow-tags span {
    border: 1px solid #E6E6E6;
    color: #3B3738;
    font-size: 14px;
    font-weight: 400;
    padding: 11px 20px;
    border-radius: 25px;
	  margin-right: 0px;
}
.ourworks-section .swiper-slide .ow-card-right {
    max-width: 50%;
}
.nkg_slider_arrw {
    position: absolute;
    bottom: 0;
    border: 1px solid #E6E6E6;
    padding: 11px 14px;
    border-radius: 50%;
}
.ourworks-section .swiper-slide .ow-card-left .nkg_slider_arrw {
    position: absolute;
    bottom: 0;
    border: 1px solid #E6E6E6;
    padding: 16px;
    border-radius: 50%;
    display: flex;
    justify-content: center;
}
.ourworks-section .swiper-slide .ow-card-left .nkg_slider_arrw:hover {
    background: #fd5117;
}

.ourworks-section .swiper-slide .ow-card-left .nkg_slider_arrw:hover svg{
  filter: brightness(0) invert(1);
}
.ourworks-section .swiper-slide .ow-card-right img {
    width: 100%;
    height: auto;
    max-height: 375px;
}

.ourworks-section .swiper-button-prev::after , .ourworks-section .swiper-button-next::after {
    color: #272324;
    font-size: 22px;
    border: 1px solid #E6E6E6;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    padding: 12px 17px;
}
.ourworks-section {
    background: #FFE9E2;
    background: linear-gradient(150deg, rgba(255, 233, 226, 1) 0%, rgba(255, 246, 244, 1) 25%, rgba(250, 249, 249, 1) 50%, rgba(255, 246, 244, 1) 75%, rgba(255, 233, 226, 1) 100%);
}

.ourworks-section .swiper-button-prev {
    left: -5%;
} 
.ourworks-section .swiper-button-next {
    right: -5%;
}

.ourworks-section .swiper-button-prev:hover::after, .ourworks-section .swiper-button-next:hover::after {
    border: 1px solid #ff5a3c;
    background: #ff5a3c;
	color: #fff;
}