/*=========================== right side css start========================= */



.rtl .main-header .header-lower .nav-outer .curve-layer {

    top: 0px;

    border-top-width: 70px;

}





/* .main-header .header-lower .nav-outer .curve-layer {

    position: absolute;

    content: '';

    left: 0px;

    top: 19px;

    border-top: 0px solid rgb(18, 45, 98);

    border-left: 171px solid transparent;

    border-top-width: 58px !important;

} */



.main-header .main-menu .navigation>li {

    margin-right: 26px !important;

}



.mar_left {

    margin-left: 315px !important;

}


.logo img {
  width: 143px !important;
  padding: 4px 42px;
  margin-top: 31px;
  position: relative;
  z-index: 99;
  transform: scale(1.4);
}

@media screen and (max-width: 1180px) {

    .logo img {

        width: 90px !important;

        padding: 0;

        margin: 52px 0 15px;

        position: relative;

        z-index: 99;

        transform: scale(1.4);

    }  

    .fluid-section-one .content-column {

        width: 100%;

    }

    .rtl .header-top-two .language .dropdown-menu>li>a, .rtl .sec-title {

        text-align: right;

    }

}



/*=============== end Header css ===============*/



.main-slider .owl-nav {

    left: 30px !important;

}



.main-slider .owl-dots {

    left: 50px !important;

}



.main-slider .title {

    width: 100% !important;

}



.arabic_form {

    padding: 56px 30px 55px 30px !important;

}



.new_login {    margin-left:411px !important;}



.rtl .main-header .main-menu .navigation>li>a {

    font-size: 15px !important;

}
.form-check-input {
  width: 20px;
  height: 20px;
  margin-top: 0;
  vertical-align: top;
  position: absolute;
  border: 2px solid #c5c3c3;
  border-radius: 0;
}

.input-group.my_input_group.offer {
  position: relative;
  left: 24px;
}
.input-group.my_input_group.offer label {
  margin-left: 10px;
  line-height: 21px;
}
.rtl .main-header .info-box {
  margin-left: 0px;
  margin-right: var(--margin-right-25);
  padding-right: var(--padding-right-60);
  padding-left: var(--padding-left-25);
  text-align: right;
  border-right: 0px;
  border-left: 0px solid rgba(0, 0, 0, 0.10);
}