[dir = rtl] .footer .footer__access .contact p span i {    transform:rotate(180deg)}
header{position: relative;right: 0;left: 0;background-image: var(--bg-header);/* margin-top: -60px; */ height: 402px;background-repeat: no-repeat;background-size: cover;/* padding-top: var(--margin-l); *//* justify-content: space-around; */ align-items: center;padding: 0;}
#header{position: relative;right: 0;left: 0;height:100%;}
header#header:after {    content: '';    background-color: var(--black);    opacity: 30%;    position: absolute;    width: 100%;    height: 100%;    top: 0;    bottom: 0;    left: 0;    right: 0;    z-index: 9;    transition: none;}
/* #header #navigation{margin-inline-end: 16%;inset-inline-end: 0;top: var(--margin-l);position:absolute;} */
#header >div.flex_row{    width: 100%;justify-content: space-between; align-items: center;max-width:1280px;    position: relative;    z-index: 9999;margin-top:60px;padding: 0 10px;}
#header .logo__box{order: -2;position: relatixve;z-index: 9;align-items: center;}
#header .logo__box .img_box{width: 135px;height: 128px;}
#header .logo__box h2 , #header .logo__box h3{color: var(--white);text-align:center}
#header.sticky{top: 0 !important;}
#navigation{width: 100%;}
header.flex_row:after {   content: '';    background-color: var(--black);    opacity: 30%;    position: absolute;    width: 100%;    height: 100%;    top: 0;    bottom: 0;    left: 0;    right: 0;    z-index: 9;    transition: none;}
#navigation .list__menu{margin-top: var(--margin-m);}
#header h1{font-size: 2.25rem;font-size: clamp(2.25rem, 2.2rem + 0.25vw, 2.5rem);color: var(--white);position:relative; z-index:9;}
#header h2{font-size: 1.125rem;font-size: clamp(1.125rem, 1.1rem + 0.125vw, 1.25rem);line-height: 27px;}
#header h3{font-size: 0.8125rem;font-size: clamp(0.8125rem, 0.7875rem + 0.125vw, 0.9375rem);line-height: 20px;}
#header.sticky{background: #ffffffde !important;padding: 0; max-width:100% !important;width:100% !important;}
#header.sticky .logo__box , #header.sticky h1{display: none;}
@media (max-width:992px){
.sticky .mobile__show {
    [dir=ltr] margin-top: 25px !important;    margin-inline-end: 25px !important;    margin-inline-start: auto !important;}
	[dir=rtl] .tabpanel-set .closebtn { margin-inline-end: 0;  inset-inline-end: 45px !important; inset-inline-start: auto;}
    [dir=rtl]  .closebtn{    inset-inline-start: 45px !immportant;     inset-inline-end: auto !important;}
#navigation{padding-inline-start: 20px !important;}
.mobile__show {    margin: 0 !important; margin-inline-end: 0px !important; margin-inline-start: 0 !important;}
    body{position: relative;overflow-x: hidden;}
    #header #navigation{    position: relative; top: 0 !important; padding: 0 !important;margin: 0;inset-inline-start: 0;width: 80px;inset-inline-end: auto;margin-inline-start: auto !important;}
    #header{position: relative;height: fit-content;padding: 0;top: 0 !important; margin:0;}
    div#header nav {margin-inline-start: 16px!important; }
    .mobile__show{margin-top: 20px;}
    #header:before{display: none;}
    #navigation .list__menu{top: -80px !important;inset-inline-end: -25px !important;}
.sticky .mobile__show {    margin-top: 25px !important;    margin-inline-end: 25px !important; }
.sticky #navigation .list__menu {    top: 0 !important;}
#header >div.flex_row{padding:0 10px;}
#navigation .list__menu ,#navigation .list__menu .item__menu__style , #navigation .list__menu .item__menu__style a{transition:none !important;}
#navigation .list__menu {
    top: -86px !important;
    inset-inline-start: 0 !important;
    width: 100vw !important;
    height: 100vh;
    padding-bottom: 0 !important;
}
.sticky #navigation .list__menu{inset-inline-start: 0 !important;}
}
@media (max-width:620px){
    #header{align-items: flex-end;padding-bottom: 12px;}
    #header .logo__box .img_box{width: 100px;height: 90px;}
}
#header.sticky::before{display: none;}
#header.sticky #navigation{ position: static;margin-inline-end:auto ;margin-inline-start:auto ;width: 100%;padding: 0 ;}
@media (min-width:1400px){    .footer .container{max-width:1280px}}
@media (max-width:1360px){
    #header.sticky #navigation { width: 80%;}}
/* @media (max-width:992px){
    [dir=rtl] #navigation .list__menu__mobile, .Menu__sidebar__open{width: 120%;z-index: 999999999999999999999;}
    [dir=rtl] #header #navigation {inset-inline-start: 0;margin-inline-start: auto;margin-inline-end: auto !important;margin-inline-start: 0% !important;inset-inline-end: auto;order: -2;padding-inline-start: 0 !important;}
    [dir=rtl] #header.sticky #navigation {margin-inline-start: -50% !important;}
    [dir=rtl] #header .mobile__show {margin-inline-end: 25% !important;margin-inline-start: 0 !important;}
    [dir=rtl] #header.sticky .mobile__show {margin-inline-end: 25% !important;margin-inline-start: auto !important;inset-block-start: auto !important;}
    [dir=rtl] #navigation .list__menu__mobile {padding: 5em 3em !important;}
    .closebtn { margin-inline-end: 25px !important;}
    [dir=rtl] #navigation .list__menu__mobile, .Menu__sidebar__open{width: 104vw !important;}
    [dir=rtl] #navigation .list__menu__mobile { width: 104vw !important; inset-inline-start: -28px !important; inset-inline-end: -28px !important;}
}
@media (max-width:600px){
    [dir=rtl] #header.sticky .mobile__show{margin-inline-end: 20% !important;margin-bottom: 20px !important;}
} */
.datepicker-plot-area .datepicker-day-view .table-days td {
  width: 13.2%  !important;height: 46.3167px !important;}
@media (max-width:1360px) and (min-width:992px){
.datepicker-plot-area .datepicker-day-view .table-days td {
  width: 12.5% !important;}
}