* {
    /*outline: 5px solid salmon;*/
}
.page-wrapper .row {
    margin-right: 0px;
    margin-left: 0px;
}
.container-fluid {
    height: 77px
}
.logo-container {
    width: 150px;
    height: 100%;
  
    display:flex;
    align-items: center;
    justify-content:center;
    padding: 0 0px;
}
.mt-2px {
    margin-top: 2px !important;
}
header .logo-container .navbar-brand {
    display: block;
    width: inherit;
   
    padding: 0px 0;
}
    .logo-container .navbar-brand img{
        width:100%;
    }
header .navbar-brand img {
     max-height:initial; 
}
.navbar .navbar-nav .nav-link {
   
     font-weight: initial; 
}
select {
 color: var(--dark-gray);
}
select:focus > option:before {
    background-color: #000 !important;
}
.contact-form-style-03 {
    margin-top: initial;
}
/*.blog-only-text .card .card-body .hover-img {
    opacity: 1;
    visibility: visible;
}*/
/*.card *{
    outline:1px solid salmon;
}
.card {
    background-color: #ffffff6e;
}
.blog-only-text .card:hover {
    background-color: transparent;
}
.blog-only-text .card .card-body:hover .hover-img {
    opacity: 1;
    visibility: visible;
    -webkit-transition: all .4s cubic-bezier(.37,0,.63,1);
    transition: all .4s cubic-bezier(.37,0,.63,1);
    -webkit-transform: scale(1) rotate(0);
    transform: scale(1) rotate(0);
}*/

/*================ rtl normalsation ===============*/

.video.container {
    position: relative;
   
    background-size: cover;
    background-attachment: fixed;
    min-height:80vh;
    display:flex;
    align-items:center;
    justify-content:center;
    flex-direction:column;
}
.video .play-button {
    --button-size: 50px;
  /*  position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,50%,0);*/
    background-color: var(--base-color);
    width: var(--button-size);
    height: var(--button-size);
    color: var(--white-ice);
    border-radius: 50%;
    display:flex;
    align-items:center;
    justify-content:center;
    transform:scale(1);
}
    .video .play-button:hover{
        transition:transform .3s ease-in-out;
        transform:scale(1.1);

    }
    body,
    .h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
        line-height: 1.5;
    }

@media (max-width: 600px) {
    body{
        text-align:center;
    }
}
html[dir=rtl] .feature-box.feature-box-left-icon-middle {
    text-align: start;
}
html[dir="rtl"] .border-start {
    border-left: initial !important;
    border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color);
}
html[dir="rtl"] .item-features img {
    order: 3;
}
.elements-social ul li:last-child {
    margin: 0 15px 0 0 !important;
}
 
html[dir="rtl"] .breadcrumb-style-01 ul li:after {
    transform: rotate(180deg);
}
.ms-auto {
    margin-left: initial !important;
    margin-inline-start: auto;
}
html[dir="rtl"] .contact-form-style-03 .form-group .form-icon {
  
    right:initial;
    inset-inline-end:5px;
}
    html [dir="rtl"] .border-end {
    border-right: unset !important;
    border-inline-end: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color);

  
}
html[dir="rtl"] .text-start {
  
    text-align: right !important;
}
html[dir="rtl"] .dropdown-menu li a img {
     margin-right:initial; 
   
    margin-left: 15px;
}
@media (min-width: 992px) {
    .text-lg-start ,
    .text-lg-start *{
        text-align: start !important;
    }

   html[dir="rtl"] .offset-lg-1 {
        margin-left: unset;
        margin-inline-start: 8%;
    }

}
@media (min-width: 1200px) {
   html[dir=rtl]  .offset-xl-1 {
     
        margin-left:unset;
        margin-inline-start: 8%;
    }
}
.min-width-100{
    min-width:100px;
}
.tw-data-text {
    outline:1px solid salmon;
    overflow:auto;
    width:100%;
    white-space:break-spaces;
    outline:none;
    background-color:transparent;
    font:inherit;
    font-size:inherit;
}
