header[data-v-69c48505]{align-content:center;background-color:#fff;box-shadow:0 .1px .1px #0000001a;direction:rtl;height:79px;justify-content:space-between;padding:1.8rem .3rem;position:fixed;top:0;width:100%;z-index:100}.left-section[data-v-69c48505],header[data-v-69c48505]{align-items:center;display:flex}.left-section[data-v-69c48505]{gap:15px}.logo[data-v-69c48505]{align-items:center;border-radius:1rem;display:flex;gap:5px;overflow:hidden}.logo img[data-v-69c48505]{height:3rem;width:6.3rem}.logo_mobile[data-v-69c48505]{display:none}nav ul[data-v-69c48505]{display:flex;gap:25px;list-style:none}nav ul li[data-v-69c48505]{align-items:center;display:flex}nav ul li a[data-v-69c48505]{color:#000;font-size:15px;font-weight:400;text-decoration:none;transition:color .3s}nav ul li a[data-v-69c48505]:hover{color:#6a2438}.language-toggle button[data-v-69c48505]{background-color:transparent;border:1px solid #393838;border-radius:.5rem;color:#000;cursor:pointer;font-size:14px;padding:.5rem 1.8rem;transition:background-color .3s,color .3s}.language-toggle button[data-v-69c48505]:hover{background-color:#6a2438;color:#fff}.hamburger[data-v-69c48505]{background:none;border:none;cursor:pointer;display:none;padding:5px}.hamburger span[data-v-69c48505]{background-color:#6a2438;display:block;height:3px;margin:5px 0;transition:all .3s ease;width:25px}@media (max-width:768px){.hamburger[data-v-69c48505]{display:block}nav ul[data-v-69c48505]{background-color:#fff;box-shadow:2px 0 4px #0000001a;flex-direction:column;gap:0!important;height:100vh;left:-100%;padding:2rem 20px 20px;position:fixed;text-align:right;top:0;transition:left .3s ease-in-out;width:250px;z-index:1000}nav ul.active[data-v-69c48505]{left:0}nav ul li[data-v-69c48505]{margin:15px 0}nav ul li a[data-v-69c48505]{font-size:16px}header[data-v-69c48505]{padding:10px 15px}.language-toggle button[data-v-69c48505]{font-size:13px;padding:5px 10px}}*{box-sizing:border-box;direction:rtl;margin:0;padding:0}html{scroll-behavior:smooth}body{background-color:#fff0!important;height:100%;overflow-x:hidden;padding:0 1rem}#main_layout{height:100vh}@media (max-width:480px){body{padding:0!important}#main_layout{height:auto!important}}
