.user-nav .user-lang {
    padding-right: 5px;
}
.loading {
    margin-top: 20px;
}
.search-box.mt-lg-5
{
    margin-top: 2rem !important;
}
.intro::after
{
    transform: rotateY(180deg);
}

.owl-carousel .newlohoom-text .btn, .news-page .btn {
    padding: 0px 10px 0px 10px;
}
.b-department .container::after
{
    left: 16px;
    bottom: -102px;

}
.service-num::before,.service-num::after {
    left: -39px;
}
.service-num i, .service-num-n i
{
    left: -7px;
}
.ser-title.ms-1
{
    margin-left: 0.25rem !important;
}
.breadcrumb-item + .breadcrumb-item::before {
    float: left;
    margin-right: 5px;
}
h3.fw-bold.ms-3
{
    margin-left: 1rem !important;
}
.contact-box i
{
    margin-right: 0.5rem;
}
.drop-bell.dropdown-menu.show {
    transform: translate(-23px, 37px) !important;
}
#login .form-control {
    text-align: right;
}
.float-end {
    float: right !important;
}
.cart-icon
{
    margin-right: 5px;
}
.product-detail .container::before
{
    left: 0px;
}
.product-box .down {
    border-radius: 0px 25px 25px 0px;
}
.product-box .up {
    border-radius: 25px 0px 0px 25px;
}
.form-check-label {
    margin-left: 5px;
}
.owl-carousel .owl-nav .owl-prev {
    right: 55px;
    left: auto;
}
.owl-carousel .owl-nav .owl-next {
    right: 10px;
    left: auto;
}
.cart-tit .ms-lg-2,.cart-tit .ms-2
{
    margin-left: 0.5rem !important;
}
.intro::before
{
    left: auto;
    right: 0px;
}
.step-detail::before
{
    left: -21px;
}
.form-check-a, .form-check-b {
    width: 181px;
}
.process-01 p
{
    margin-left: 0.5rem !important;
}
.dropdown-menu {

    text-align: left;
}
.dropdown-item .fa-sign-out
{
    margin-left: 0.5rem !important;
}
fieldset .form-control {
    text-align: left;
    padding-left: 70px;
}
.add-box i.fa-check {
    margin-right: 8px;
    margin-left: -23px;
}
.form-check-b {
    transform: translate(-30px, 0px);
    padding-left: 50px;
    padding-right: 0px;
}
.process-01, .add-text {
    margin-left: 5px;
}
.user-lang .me-sm-3
{
    margin-left: 0.5rem !important;
    margin-right: 0.5rem !important;
}
.owl-carousel .newlohoom-text .btn, .news-page .btn {
    padding: 0px 10px 0px 10px;
}
[type="email"] {
    direction: ltr;
}
.item-box-pro {
    flex-direction: row-reverse;
}
.item-box-pro .box-flex {
    flex-direction: row-reverse;
    gap: 5px;
}
#exampleModal h1
{
    font-size: 16px !important;
}
.modal-header
{
    justify-content: space-between;
}
.modal-header .btn-close
{
    margin: 0px;
}
.depatment-page .newlohoom-text .btn {
    padding: 0px 6px 0px 5px;
}