@font-face{font-family:'Farhang';src:url('/static/fonts/Farhang-Light.ttf?b328c2760a7d') format('truetype');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Farhang';src:url('/static/fonts/Farhang-Regular.ttf?b328c2760a7d') format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Farhang';src:url('/static/fonts/Farhang-Medium.ttf?b328c2760a7d') format('truetype');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Farhang';src:url('/static/fonts/Farhang-Bold.ttf?b328c2760a7d') format('truetype');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Farhang';src:url('/static/fonts/Farhang-Black.ttf?b328c2760a7d') format('truetype');font-weight:900;font-style:normal;font-display:swap}body,body.lang-fa,body.lang-en{background:#BADEE5;font-family:'Farhang',system-ui,-apple-system,Segoe UI,sans-serif;font-weight:400}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#E1F5F9;border-radius:10px}::-webkit-scrollbar-thumb{background:linear-gradient(to bottom,#67D6F0 0%,#7C90DC 50%,#5244A4 100%);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(to bottom,#67D6F0 0%,#7C90DC 50%,#5244A4 100%)}.ltr{direction:ltr;text-align:left}.navbar-toggler{border:1px solid #67CCE0}.navbar-custom{background:white;border-bottom:1px solid #ddd;padding:0 15px}.navbar-nav .nav-link{color:#1b1b1b;font-weight:bold}.material-symbols-outlined{font-variation-settings:'FILL' 0,'wght' 500,'GRAD' 0,'opsz' 24;color:#67CCE0;font-size:24px}.search-box{border:1px solid #00a3e0;border-radius:20px;padding-left:40px;position:relative}.search-icon{position:absolute;left:10px;top:50%;transform:translateY(-50%)}.search-inp{background:none;border:none}.search-inp:focus{background:none;border:none;box-shadow:none}.nav-btn{gap:10px}.btn-lang{background:none;border:none;color:#67cce0;font-weight:bold}.under_text{font-size:12px;color:#666}@media (max-width:991px){.nav-btn{justify-content:center}}.gradient-footer{background:linear-gradient(to bottom,#BADEE5,#7E92DD,#4147D5);padding:50px 20px;color:#004d66}.gradient-footer h5{font-weight:bold;margin-bottom:20px}.gradient-footer ul{list-style:none;padding:0;margin:0}.gradient-footer ul li{margin-bottom:10px}.gradient-footer a{color:#004d66;text-decoration:none}.gradient-footer a:hover{text-decoration:underline}.footer-bottom{border-top:1px solid rgba(255,255,255,0.3);margin-top:30px;padding-top:15px;font-size:14px;color:#004d66}.social-icons a img{width:28px;height:28px;margin-left:10px;transition:transform 0.3s ease}.social-icons a:hover img{transform:scale(1.15)}.newsletter-form input[type="email"]{border-radius:8px;border:none;padding:8px 12px;margin-left:10px;width:100%;max-width:250px}.newsletter-form button{border:none;padding:8px 18px;background-color:#ffffff;color:#006e97;font-weight:bold;border-radius:8px}.newsletter-form button:hover{background-color:#d2f1ff}@media (max-width:576px){.newsletter-form{flex-direction:column!important;align-items:stretch!important}.newsletter-form input[type="email"],.newsletter-form button{width:100%;margin:5px 0}}.search-box button{background:none;border:none;padding:0;margin:0;line-height:0;height:auto;width:auto;display:flex;align-items:center}.user-ack-pr{display:flex!important;flex-direction:row;align-items:center;gap:0}.user-ack-pr>div{display:flex;align-items:center}.user-ack-pr .nav-btn{flex-direction:row!important;gap:0!important}.user-ack-pr .nav-link{padding:0 5px}@media (max-width:991px){.user-ack-pr{display:flex!important;justify-content:space-between!important;align-items:center;width:100%;margin-top:20px;margin-bottom:20px}.user-ack-pr>div:first-child{display:flex;align-items:center;gap:15px}.user-ack-pr .nav-btn{gap:10px!important}.user-ack-pr .nav-link img{width:24px;height:24px}.navbar-nav .nav-link{margin-bottom:15px}}html,body{height:100%;margin:0}body{display:flex;flex-direction:column;min-height:100vh}main{flex:1}.footer-bottom{padding:10px 0;font-size:0.9rem;color:#888}.plust-icone{font-size:50px}.name-title{font-size:30px}.material-symbols-outlined{font-size:30px}