@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap");

@font-face {

  font-family: 'Chapaza';
  src: url('../fonts/chapaza.woff2') format('woff2'),
       url('../fonts/chapaza.woff') format('woff'),
       url('../fonts/chapaza.ttf') format('truetype');
}

* {
    font-family: 'Chapaza'   ;
}
body {
  direction: ltr;
    
}

.header .inner::before {
    background-image: linear-gradient(to left, rgba(17, 32, 52, 0), rgba(0, 61, 59, 0.8196078431), #003d3b);
    border-radius: 35px 0 0 35px;
}

.header .inner .search_box {
    border-radius: 25px 0 0 0;
}
.header .inner .search_box::after {
    right: -25px;
    left: unset;
    transform: rotateY(0deg);
}
.header .inner .search_box::before {
    bottom: 0;
    left: -144px;
    transform: rotate(0deg);
    right: unset;
}

.real_card .more_box ,
.team_sec .team_card .img_box .icon_box {
    border-top-right-radius: 0;
    border-top-left-radius: 25px;
}
.real_card .more_box .br-left-top {
    top: -21px;
    right: -1px;
    left: unset;
    transform: rotate(-180deg);
}
.real_card .more_box .br-right-btm {
    bottom: -2px;
    left: -23px;
    right: unset;
    transform: rotate(-180deg);
}

.fa-arrow-left-long {
    transform: rotateY(180deg);
}

.real_card .img_box .swiper-button-prev {
    transform: translateX(-50px);
}
.real_card .img_box .swiper-button-next {
    transform: translateX(50px);
}
.real_card:hover .img_box .swiper-button-next, 
.real_card:hover .img_box .swiper-button-prev, 
.real_card:hover .img_box .swiper-pagination {
    transform: translate(0px) !important ;
}

.team_sec .team_card .img_box .icon_box .br-left-top {
    right: -2px;
    left: unset;
    transform: rotate(90deg);
}
.team_sec .team_card .img_box .icon_box .br-right-btm {
    left: -24px;
    right: unset;
    transform: rotate(180deg);
}


.about_cards .about_card .icon_box {
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 25px;
}
.about_cards .about_card .icon_box .br-right-btm {
    bottom: -23px;
    right: -2px;
    left: unset;
    transform: rotate(90deg);
}
.about_cards .about_card .icon_box .br-left-top {
    left: -22px;
    right: unset;
    transform: rotateY(0deg);
}

.feedback_sec .mainImg {
    border-radius:  0 25px 25px 0 ;
}

.profile_pg .prof_tab.inner .card-body .data_group.data_phone_group .code_phone {
    left: 40px;
}


.my_orders_tab .table thead tr th:nth-child(1) {
    border-radius: 15px 0  0 0;
}
.my_orders_tab .table thead tr th:last-child {
    border-radius:  0 15px 0 0;
}



