:root{--background:#ffffff;--foreground:#171717;--burger-color:white!important}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}@font-face{font-family:iranYekan;src:url(/fonts/iranyekanwebregularfanum.ttf);font-weight:400;font-style:normal}body,html{font-family:iranYekan;max-width:100vw;overflow-x:hidden;scroll-behavior:smooth}body{color:var(--foreground);background:var(--background);font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}@media (prefers-color-scheme:dark){html{color-scheme:dark}}.btn-main{background-color:light-dark(rgba(41,71,68,1),white);color:light-dark(white,rgba(41,71,68,1));width:152px;height:48px;text-align:center;border-radius:16px}.bt-full{position:relative}.bt-full:after{position:absolute;top:15px;left:150%;width:100%;transform:translate(-50%,-50%);height:1px}.bt-full:after,.bt-full:before{content:"";background-color:rgba(41,71,68,1);display:block}.bt-full:before{width:31px;height:31px;border-radius:50%}.bt-full-left:before{margin-left:245px}.bt-full-left:after{left:-20%;right:150%;width:100%}.feedback-slider{width:70%;margin-top:80px;margin-bottom:80px;padding-right:20px;padding-left:20px}.feedback-slide{background-color:light-dark(rgba(233,233,233,1),white);padding:18px}.feedback-slide,.feedback-video{border-radius:24px}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:url(/slider-arrow.svg)!important}.swiper-button-next:after{transform:rotate(180deg)}.footer-line{position:relative}.footer-line:after{content:"";width:1px;height:162px;background-color:rgba(41,71,68,.3);position:absolute;left:0;top:-10px}.footer-border{border-bottom:1px solid rgba(41,71,68,.3);padding-bottom:38px}.footer-social a{margin-right:24px}header{border:unset!important;position:absolute;top:0;width:100%;padding-top:16px;padding-left:60px;padding-right:60px}.border-radius-16{border-radius:24px;padding-top:0!important}.net-bg{background-image:url(/net-transparent.png)}.bg-service{background-image:url(/mid-net.png);background-repeat:no-repeat;background-position:100%;background-size:30%;position:relative}.bg-service:after{top:52px;right:0;width:23%;height:1px}.bg-service:after,.bg-service:before{content:"";position:absolute;background-color:rgba(41,71,68,1)}.bg-service:before{top:36px;right:22%;width:32px;height:32px;border-radius:50%}.hero{position:relative}.hero:after{top:0;right:0;width:23%;height:1px}.hero:after,.hero:before{content:"";position:absolute;background-color:rgba(41,71,68,1)}.hero:before{top:-16px;right:22%;width:32px;height:32px;border-radius:50%}.mantine-Modal-inner{padding:32px!important;background-color:white;right:0}.mantine-Modal-content{background-color:rgba(0,0,0,.8)!important;height:90vh!important;color:white!important;padding:52px 48px;border-radius:24px!important}.mantine-Modal-header{background-color:rgba(0,0,0,0)!important;color:white!important}.mantine-Modal-header button:hover{background-color:transparent}.reserve-form{width:100%}.input{height:rem(54px)}.datePicker{z-index:1099!important}.label{position:absolute;pointer-events:none;font-size:var(--mantine-font-size-xs);padding-left:var(--mantine-spacing-sm);padding-top:calc(var(--mantine-spacing-sm) / 2);z-index:1}.libWrapper input{border-radius:16px!important;width:328px!important;height:54px}.defaultCheckBox input{background-color:transparent!important;border-width:2px!important}.defaultCheckBox input:checked{border-color:white}.dashboard-header-reserve{border-right:1px solid light-dark(rgba(0,0,0,.2),rgba(255,255,255,.2));padding-right:32px}.dashboard-header{border-bottom:1px solid light-dark(rgba(0,0,0,.2),rgba(255,255,255,.2))}.dashboard-menu-item.active,.dashboard-menu-item:hover{background-color:rgba(201,200,200,1)}.dashboard-menu-item:hover{border-radius:16px}.level-link{display:contents;color:rgba(57,123,255,1)}.profile-image input{display:none}.profile-image{position:relative}.profile-image label{cursor:pointer;background-image:url(/plus.svg);background-repeat:no-repeat;background-position:50%;position:absolute;bottom:20px;padding:16px;border-radius:100%;left:20px}.border-main{border:1px solid rgba(41,71,68,1)!important}.mantine-Select-input{height:54px!important;border:unset!important;background-color:rgba(244,243,243,1)!important}.birthDate input{background-color:rgba(244,243,243,1);border:unset}.ticketListLink{border-bottom:1px solid rgba(0,0,0,.2)!important}.ticketList:hover{background-color:rgba(41,71,68,.1);border-radius:16px}.ticket-container{border-radius:16px;border:1px solid rgba(41,71,68,1)}.r-16{border-bottom-left-radius:16px;border-bottom-right-radius:16px}.ticket-container{position:relative;padding:24px}.ticket-container .ticket-messages::-webkit-scrollbar{display:none}.ticket-container .ticket-messages{overflow-y:scroll;height:-webkit-fill-available!important;padding-bottom:60px}.ticket-form{position:absolute;bottom:0;width:100%;right:0;z-index:1000}.d-flex{display:flex}.support-message{background-color:rgba(41,71,68,.1)!important;border-bottom-right-radius:0!important}.client-message,.support-message{padding:8px 12px!important;margin-bottom:20px;word-break:break-all}.client-message{border-bottom-left-radius:0!important;float:left}.un-border input{border:unset!important}.financialDatePicker input{background-color:rgba(244,243,243,1);border-radius:16px;border:unset;width:328px;height:64px;padding-right:20px;font-size:16px}.financialDatePicker{position:relative}.financialDatePicker:before{content:"تاریخ";display:block;position:absolute;right:10px;font-size:10px;top:5px;color:rgba(186,186,186,1)}.financialDatePicker:after{content:url(/date.svg);position:absolute;left:25px;top:53%;transform:translate(-50%,-50%);margin:auto}.search-input input{padding-right:40px;width:328px;height:46px;background-color:rgba(244,243,243,1)}.search-input{position:relative}.search-input:before{content:url(/search.svg);position:absolute;right:0;top:54%;transform:translate(-50%,-50%);margin:auto;display:block;z-index:1001}.access-level input{background-color:transparent!important;color:#0a0a0a;height:20px!important;padding:0!important}.summery-header{border-right:1px solid rgba(204,204,204,1);border-radius:0!important;justify-content:center}.online{background-color:rgba(41,71,68,.5)}.online,.present{height:57px;border-top-right-radius:16px;border-top-left-radius:0;border-bottom-right-radius:16px;border-bottom-left-radius:0}.present{background-color:rgba(41,71,68,1)}.summery-active{width:100%}.summery-deactive{width:80%;margin-right:auto!important}.timeTableTime{border-radius:16px}.timeLine{position:relative}.timeLine:after{content:"";position:absolute;height:1px;width:70vw;right:100%;top:50%;display:block;background-color:black}.appointment-1{position:absolute!important;top:13.5%;z-index:1001}.appointment-2{position:absolute!important;top:21%;z-index:1002}.appointment-3{position:absolute!important;top:28.5%;z-index:1003}.appointment-4{position:absolute!important;top:35.3%;z-index:1004}.appointment-5{position:absolute!important;top:42.5%;z-index:1005}.appointment-6{top:50%}.appointment-6,.appointment-7{position:absolute!important;z-index:1006}.appointment-7{top:57.3%}.appointment-8{top:64.5%}.appointment-8,.appointment-9{position:absolute!important;z-index:1006}.appointment-9{top:72%}.appointment-10{top:79.5%}.appointment-10,.appointment-11{position:absolute!important;z-index:1006}.appointment-11{top:86.5%}.appointment-12{position:absolute!important;top:93.5%;z-index:1006}.registerReservation .mantine-Modal-content{height:fit-content!important;padding:16px!important}.phoneNumberInput input{padding-top:12px}.mantine-focus-auto:focus-visible{outline-color:transparent!important}.h-auto{height:600px!important}.blog-slide-link{display:flex;height:100%}.mantine-Notification-root{position:fixed!important;bottom:0;width:50%;left:50%;transform:translate(-50%,-50%);z-index:2000}.birthDate{position:relative}.birthDate:before{content:"تاریخ تولد";position:absolute;font-size:10px;font-weight:450;color:rgba(186,186,186,1);right:16px;top:8px}.birthDate input{padding-right:16px!important;padding-top:10px}.timeTableModal .mantine-Modal-overlay{background-color:transparent}.timeTableModal .mantine-Modal-inner{z-index:1020;background-color:rgba(41,71,68,.1)!important}.timeTableModal .mantine-Modal-content{background-color:white!important;padding:0 16px 20px;color:rgba(186,186,186,1)!important;height:auto!important;margin:auto}.timeTableModal .mantine-Modal-header{color:rgba(186,186,186,1)!important}.whiteSelect input{background-color:white!important;border:1px solid rgba(41,71,68,1)!important;height:40px!important}.mantine-Popover-dropdown{z-index:1030!important}.login-container{align-content:center}.libWrapper-reservation-form{position:relative}.libWrapper-reservation-form input{border-radius:16px!important;width:328px!important;height:54px;padding-right:16px;padding-top:16px;position:relative;font-size:14px}.libWrapper-reservation-form:before{content:"انتخاب تاریخ";display:block;position:absolute;top:11px;right:16px;color:rgba(186,186,186,1);z-index:1;font-size:12px}.z-1006 .mantine-Modal-inner{z-index:1006!important}.emergencyModal .mantine-Modal-header h2{color:rgba(186,186,186,1)}.emergencyModal .mantine-Modal-content{background-color:white!important;height:fit-content!important;padding:16px}.emergencyModal .mantine-Modal-inner{background-color:rgba(0,0,0,.8)}.map{margin-top:18px;border:0;width:100%;height:400px}.navLink{color:rgba(41,71,68,1)!important;display:block;width:100%;margin-bottom:16px;padding:12px;border-bottom:1px solid rgba(41,71,68,1)}.navDashboard{border-radius:16px;color:white;background-color:rgba(41,71,68,1);padding:10px;position:fixed;bottom:28px;font-size:16px;width:200px}.navDashboard:before{content:"";width:350px;background-color:black;height:1px;display:block;position:absolute;bottom:64px;left:50%;transform:translate(-50%,-50%)}.reservation-date-picker{width:32%}.reservation-date-picker input{width:100%!important}.mantine-Drawer-inner{z-index:2000}@media only screen and (max-width:600px){.bt-first:after{right:37px;width:1px;height:214px;top:70px;z-index:0}.h-auto{height:400px!important}.login-container{align-content:unset}.dashboard-container{padding:0!important}.emergencyModal.rating .mantine-Modal-inner{padding:20px!important}.dashboard-menu{border-radius:0!important;padding:0!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;overflow:scroll!important}.timeTableMobile{overflow-x:auto;height:100%}.mantine-Modal-inner{padding:0!important;background-color:transparent!important;right:unset!important}.mantine-Modal-content{background-color:rgba(0,0,0,.8)!important;height:100vh!important;color:white!important;padding:24px 16px}.mantine-Modal-header{position:relative!important}.dashboard-menu a{display:flex;width:fit-content}.dashboard-menu-item p{width:max-content}.reservation-date-picker,.reservation-date-picker input{width:100%!important}.ticketList{border-radius:16px!important;padding:18px 16px!important}.ticket-container{background-color:white}header{padding-top:32px;padding-left:32px!important;padding-right:32px!important}.client-message{background-color:rgba(245,244,244,1)!important}.search-input input{width:100%}.ticket-messages{padding-left:0!important;padding-right:0!important;margin-top:16px!important}.financialDatePicker input{width:100%}header img{width:56px;height:34px}.bt-first:before{position:absolute;right:23px;top:40px}.bt-first{padding-right:69px}.bt-second:after{left:37px;width:1px;height:312px;top:70px;z-index:0}.bt-second:before{position:absolute;left:23px;top:40px}.bt-second{margin-top:100px;padding-right:23px}.bt-third:after{right:37px;width:1px;height:214px;top:90px;z-index:0}.bt-third:before{position:absolute;right:23px;top:40px}.bt-third{direction:rtl;padding-right:69px;margin-top:100px}.mantine-Modal-inner,.mantine-Modal-overlay{z-index:2!important}.bt-forth:after{right:92%;width:1px;height:132px;top:90px;z-index:0}.registerReservation .mantine-Modal-overlay{background-color:rgba(0,0,0,.8)!important}.registerReservation .mantine-Modal-content{background-color:white!important;color:black;height:auto!important;max-width:90%!important}.registerReservation .mantine-Modal-header{color:black!important;padding:10px!important}.registerReservation .mantine-Modal-body{padding:10px}.registerReservation .phoneNumberInput input{padding-top:15px!important;background-color:rgba(244,243,243,1)!important;border-radius:16px!important;border:unset!important}.registerReservation .phoneNumberInput input:active{border:unset!important}.registerReservation .mantine-Modal-inner{background-color:rgba(0,0,0,.8)!important}.bt-forth:before{position:absolute;left:-61.2%;top:132px}.bt-forth{direction:rtl;padding-right:23px;margin-top:100px;margin-bottom:100px}.dr-bg{background-position-x:34%!important}.dr-bg-shadow{background:rgb(0,0,0);background:linear-gradient(180deg,rgba(0,0,0,0) 40%,rgba(0,0,0,1))}.feedback-slider{width:90%;padding:20px!important}.footer-line{width:100%;margin:auto;padding-bottom:32px}.footer-line:after{content:"";width:100%;height:1px;background-color:rgba(41,71,68,.3);position:absolute;left:0;top:unset;bottom:0}.footer-social{display:flex;width:100%;justify-content:center;align-items:center;margin-bottom:32px}.bg-service{background-image:url(/mid-net.png);background-repeat:repeat;background-position:100%;background-size:contain;position:relative}.bg-service:after{top:-51px;z-index:0;right:36px;width:1px;height:23%}.bg-service:after,.bg-service:before{content:"";position:absolute;background-color:rgba(41,71,68,1)}.bg-service:before{top:36px;right:20px;width:32px;height:32px;border-radius:50%}.bg-service-final.bg-service:after{height:14%}.bg-service-final.bg-service:before{top:100px}.hero:after{bottom:40px;right:50px;width:1px;height:80%;z-index:-1}.hero:after,.hero:before{content:"";position:absolute;top:unset;background-color:rgba(41,71,68,1)}.hero:before{bottom:50%;right:35px;width:32px;height:32px;border-radius:50%}}.delete-confirmation{position:fixed;display:flex;top:0;left:0;width:100%;height:100%;background:rgba(68,68,68,.3);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.HeaderMegaMenu_link__BK5Ex{display:flex;align-items:center;height:100%;padding-left:var(--mantine-spacing-md);padding-right:var(--mantine-spacing-md);text-decoration:none;color:light-dark(var(--mantine-color-white),var(--mantine-color-white));font-weight:500;font-size:var(--mantine-font-size-sm);@media (max-width:$mantine-breakpoint-sm){height:rem(42px);width:100%}@mixin hover{background-color:light-dark(var(--mantine-color-gray-0),var(--mantine-color-dark-6))}}.HeaderMegaMenu_subLink__XkusJ{width:100%;padding:var(--mantine-spacing-xs) var(--mantine-spacing-md);border-radius:var(--mantine-radius-md);@mixin hover{background-color:light-dark(var(--mantine-color-gray-0),var(--mantine-color-dark-7))}}.HeaderMegaMenu_dropdownFooter__EUCZT{background-color:light-dark(var(--mantine-color-gray-0),var(--mantine-color-dark-7));margin:calc(var(--mantine-spacing-md) * -1);margin-top:var(--mantine-spacing-sm);padding:var(--mantine-spacing-md) calc(var(--mantine-spacing-md) * 2);padding-bottom:var(--mantine-spacing-xl);border-top:rem(1px) solid light-dark(var(--mantine-color-gray-1),var(--mantine-color-dark-5))}.HeaderMegaMenu_active__R8Qr1{background-color:rgba(41,71,68,1)}.HeaderMegaMenu_active-white__qOmzX,.HeaderMegaMenu_active__R8Qr1{border-bottom-right-radius:16px;border-bottom-left-radius:16px;padding-top:30px;padding-bottom:26px}.HeaderMegaMenu_active-white__qOmzX{background-color:white;color:#293747;font-weight:700}