@font-face{font-family:'vazir';src:url(/Content/fonts/Vazir-Medium-FD.eot) format('embedded-opentype') , url(/Content/fonts/Vazir-Medium-FD.ttf) format('truetype') , url(/Content/fonts/Vazir-Medium-FD.woff) format('woff') , url(/Content/fonts/Vazir-Medium-FD.woff2) format('woff2');font-weight:bold;font-style:normal}﻿@font-face {font-family:'vazir';src:url(/Content/fonts/Vazir-FD.eot) format('embedded-opentype') , url(/Content/fonts/Vazir-FD.ttf) format('truetype') , url(/Content/fonts/Vazir-FD.woff) format('woff') , url(/Content/fonts/Vazir-FD.woff2) format('woff2');font-weight:normal;font-style:normal}*{box-sizing:border-box;font-family:'vazir'}body,html{width:100%;height:100%;margin:0;direction:rtl;color:#515158;text-align:right;scroll-behavior:smooth}button{cursor:pointer}.nav{width:100%;height:64px;background-color:#fff;display:block;position:fixed;top:0;z-index:7}.links-bar{width:100%;height:48px;background-color:#fafafd;border-top:1px solid #e8e8ef;border-bottom:1px solid #e8e8ef;position:fixed;top:64px;z-index:7}.navbar-otherPacks-btn{height:36px;background-color:transparent;border-radius:20px;color:#666!important;float:left;display:flex;align-items:center;border:1px solid #e1e1e8;padding:0 20px;margin-top:5.5px;transition:.3s}.navbar-otherPacks-btn:hover{background-color:#e8e8ef}.navbar-otherPacks-btn svg{height:18px;width:18px;fill:#fff;margin-left:6px}.nav-link{height:36px;background-color:transparent;border-radius:8px;display:inline-block;margin-top:5.5px;cursor:pointer;margin-left:6px;transition:.3s;padding:6px 16px;color:#666!important}.nav-link:hover{background-color:#e8e8ef}.nav-link.active{background-color:#e8e8ef}.container{width:100%;max-width:1280px;padding:0 96px;margin:0 auto;direction:rtl}.relative{position:relative}.user{font-family:'vazir';float:left;margin-top:13px;background-color:#fff;height:36px;border:0;padding:0 8px 0 16px;border-radius:20px;display:flex;align-items:center;transition:background .3s;outline:0;font-size:.9em}.user:hover{background-color:#f1f1f8}.user svg{width:24px;height:24px;margin-left:10px;fill:#a1a1a8}.nav__logo{height:50px;margin-top:8px;width:142px}.product-head{margin-top:64px;display:flex;padding-bottom:36px;padding-top:128px}.product-head__image-container{width:320px;position:relative;height:320px}.product-head__image-container span{padding-top:100%;display:block}.product-purchase-row{text-align:center}.product-old-price{font-size:1.3em;color:#999!important;position:relative}.product-old-price:before{content:'';width: calc(100% + 8px);height:3px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:#ff1548;border-radius:2px;opacity:.5}.product-discount-percent{display:inline-block;background-color:#ff1548;color:#fff;padding:2px 5px 0 5px;border-radius:8px;font-size:14px!important;margin-right:4px;opacity:.8}.product-discount-percent span{font-size:14px!important}.product-price{padding:25px 0 10px 0;font-size:1.5em;font-weight:900;color:#002f69}.product-price span{font-size:.8em}.product-buy-btn{height:48px;background-color:#00b6cd;background-image:linear-gradient(to bottom right,#00cae3,#00dfc7);border-radius:25px;color:#fff;text-align:center;border:0;padding:0 36px;margin-top:5.5px;font-weight:bold;transition:.3s;cursor:pointer;position:relative;overflow:hidden}.product-buy-btn:hover{box-shadow:2px 3px 15px rgba(0,208,219,.5)}.product-buy-btn svg{height:24px;width:24px;fill:#fff;margin-left:6px}.product-buy-btn:before{content:'';height:100%;width:60px;transform:skew(45deg);background-color:rgba(0,0,80,.05);position:absolute;top:0;left:-80px;transition:.5s}.product-buy-btn:hover::before{left: calc(100% + 20px)}.product-buy-btn:focus{outline:0}.js-discount-box__fail,js-discount-box__done{height:49px;padding-top:15px}.js-discount-box__fail{color:#ff1548}js-discount-box__done{color:#00b6cd}.product-description-main-image{width:350px;max-width:calc(100% - 40px);height:auto;display:block;margin-left:auto;margin-right:auto;margin-bottom:30px}.product-head__image{width:100%;height:100%;position:absolute;top:0;left:0;bottom:0;right:0}.product-head__content{width:calc(100% - 320px);height:100%;padding-right:48px}.product-head__title{margin:0;line-height:1.5em;font-size:1.75em;font-weight:bold}.product-description-container{padding-top:160px}.product-description-container h1{font-size:1.75em;font-weight:900;text-align:center;line-height:1.5em;color:#002f69}.product-description-head-subtitle{font-size:1.1em;line-height:1.75em;margin-top:20px;color:#818188;text-align:center}.product-description-buy{text-align:center;margin:20px 0 0 0;padding:10px 10px;line-height:2em;background-color:#fafafd;border:1px solid #e8e8ef}.product-description-buy a{color:#00b6cd;text-decoration:none;cursor:pointer;font-weight:bold;display:inline-block;border-bottom:3px dashed #00b6cd}.product-head__subtitle{margin-top:24px;font-size:1.2em;color:#919198}.product-head__subtitle2{margin-top:28px;font-size:1em;color:#919198}.price{font-size:2em;font-weight:bold;color:#00b6cd;margin-top:64px}.buy-btn{display:flex;font-family:'vazir';align-items:center;justify-content:center;height:48px;width:auto;padding:16px;padding-left:20px;border-radius:24px;background-color:#00b6cd;color:#fff;font-weight:bold;font-size:1.2em;border:0;cursor:pointer;transition:.3s;outline:0;margin-top:8px;flex:0 0 210px}.buy-btn:hover{background-color:#17a2b8}.buy-btn svg{height:24px;width:24px;margin-left:12px;fill:#fff}b{color:#002f69}.discount-btn{width:60px;height:40px;margin-right:10px;margin-top:9px;border-radius:5px;border:0;background-color:#f1f1f8;outline:0;font-size:14px;transition:.3s;text-align:center}.toggle-discount{color:#00b6cd;font-size:14px;transition:.3s;margin:8px 0;cursor:pointer;font-weight:bold}.toggle-discount:hover{color:#17a2b8}.discount-btn:hover{background-color:#e1e1e8}.product-head__bottom{display:flex;align-items:center}.buy-button-about{font-size:.9em;line-height:2em;color:#a1a1a8;padding-top:5px;padding-right:24px}.product-description{padding-top:128px;position:relative}.product-description:before{content:'';position:absolute;height:1px;width:100%;top:56px;background-color:#f1f1f8}.half-border-bottom{position:relative;display:inline-block;margin-bottom:16px}.half-border-bottom:before{z-index:2;content:'';height:5px;width:50%;border-radius:3px;position:absolute;bottom:-22px;right:0;background-color:#e1e1e8}.half-border-bottom:after{z-index:3;content:'';height:5px;width:40%;border-radius:3px;position:absolute;bottom:-22px;right:0;background-color:#00b6cd}.text{font-size:1em;line-height:2em;margin-bottom:8px}.product-description__title{margin-bottom:24px;font-size:1.5em;font-weight:bold}.product-description__image-container{width:360px;background-color:#e1e1e8;float:right;position:relative}.product-description__image-container span{display:block;padding-top:56.25%}.product-description__content::after,.clearfix::after{content:"";clear:both;display:table}.text.has-image{float:right;width:calc(100% - 360px);padding-left:32px;margin-top:0}.form-control{display:block;height:40px;margin-top:8px;width:100%;border:1px solid #c1c1c8;border-radius:4px;padding:12px;font-size:1em;outline:0}.form-control:focus{border:1px solid #00b6cd;box-shadow:0 0 0 4px rgba(0,182,205,.5)}.login-btn{font-family:'vazir';display:flex;align-items:center;justify-content:center;height:48px;width:100%;padding:8px 24px;border-radius:4px;background-color:#00b6cd;color:#fff;font-weight:bold;font-size:1.2em;border:0;cursor:pointer;transition:.3s;outline:0;margin-top:24px}.login-btn:hover{background-color:#17a2b8}.login-btn_deactive,.discount-btn_deactive{pointer-events:none;background-color:#f1f1f8;color:#ff1548;font-size:1em}.login-btn_deactive:hover,.discount-btn_deactive{background-color:#f1f1f8}.loader{border:4px solid #00b6cd;border-radius:50%;border-top:4px solid #f1f1f8;width:20px;height:20px;display:inline-block;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@-webkit-keyframes spin {
    0% {
        -webkit-transform: rotate(0deg);
    }

    100% {
        -webkit-transform: rotate(360deg);
    }
}@keyframes spin {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}a{text-decoration:none!important}.top-pix,.top-right,.second-body,.accordion-body{width:100%;height:auto;float:right}.top-pix img{max-width:100%;height:auto}.top-pix,.top-right{padding:2rem 0}.top-right h1,.second-body h1{font-family:iransansbold;font-size:1.2rem}.top-right p,.second-body p,.accordion-body p{width:100%;float:right;text-align:justify;line-height:2;font-size:.9rem;margin:1rem 0}.accordion-body{}.accordion-body h5{color:#444;font-size:1rem;font-weight:900;line-height:1.75em}.accordion-body img{max-width:100%;height:auto}.card-header{position:relative;min-height:56px;padding:0;width:100%;border-bottom:0;background-color:transparent;border-radius:28px!important;overflow:hidden}.card-header a{padding:17px 25px 17px 50px;display:block;height:100%;width:100%;transition:.3s}.card-header a:hover{background-color:#e8e8ef;color:#000}.card-body{border-top:0;padding:0 25px 25px 25px}.card-body p{margin-top:0}.card{margin-top:16px;border:0;background-color:#f4f4fa;border-radius:28px!important}.card-header svg{width:30px;height:30px;fill:#444;position:absolute;left:18px;top:13px;transition:.3s}.card-header.active svg{transform:rotate(180deg)}.text-title{line-height:1.75em;font-size:1.15em;font-weight:900;margin-top:25px;margin-bottom:5px}footer{min-height:300px;width:100%;background-color:#fafafd;border-top:1px solid #e8e8ef;padding:50px 0}.footer-bottom{width:100%;height:50px;position:absolute;bottom:0;left:0;background-color:#e8e8ef;text-align:center;padding-top:15px;font-size:14px}.footer__logo{height:50px;margin-top:8px;width:142px}footer a{color:#a1a1a8;transition:.3s}footer a:hover{color:#444}@media (max-width:992px){.product-description-container{padding-top:100px}.links-bar{display:none}.nav{height:56px;border-bottom:1px solid #e8e8ef}.nav__logo{height:40px;width:112px}.container{width:100%;max-width:720px;padding:0 16px}.nav .container{padding:0 8px}.product-head{flex-direction:column;margin-top:24px;padding-top:64px}.product-head__image-container{width:calc(100% - 32px);max-width:480px;margin:0 auto;height:unset}.product-head__content{width:100%;padding-right:0;padding-top:24px}.product-head__title{font-size:1.75em;text-align:center}.product-head__subtitle{font-size:1.25em;margin-top:12px;text-align:center}.product-head__subtitle2{text-align:center}.price{margin-top:12px;text-align:center}.product-head__bottom{flex-direction:column}.buy-btn{flex:0 0 48px}.buy-button-about{padding-right:0;margin-top:16px;text-align:center}.text{font-size:.9em;text-align:justify}.text.has-image{width:100%;padding-left:0;margin-bottom:16px}.product-description__image-container{width:100%;margin-bottom:56px}.user{margin-top:9px}}.modal-content{font-size:14px;max-width:338px;margin-left:auto;margin-right:auto;border-radius:20px;border:0;overflow:hidden}.modal-footer{font-size:14px!important}#confirmBuyModalMessage{font-size:1.15em}#priceInModal,#priceInPage{transition:.5s}#modalBuyBtn:hover{color:#fff}.filterPackage_box.package_box__price.before-price{color:red!important;background-color:red!important}.user-info{display:flex;justify-content:center;align-items:center;flex-direction:row;height:100%}.user-info__icon{flex-shrink:0;width:50px;height:50px;margin:0 0 0 15px}.user-info__details{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;max-width:calc(100% - 75px)}.user-info__name{color:#707070;font-size:14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%;text-align:right}.user-info__phone{color:#a1a1a8;font-size:14px;margin-top:5px;text-align:right}.discount-box{width:100%;height:60px;background-color:#fff;box-shadow:inset 0 0 7px rgba(0,0,80,.1);margin:15px 0 20px 0;border-radius:15px;padding:10px 5px;display:flex}.discount-box__inner{width:100%;height:100%;display:flex}.discount-box__message{width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-size:13px}.discount-box__done{color:#00b6cd}.discount-box__fail{color:#ff0076}.discount-box__input{height:100%;flex:1;text-align:center;font-size:14px;border:2px solid #fff;border-radius:10px;transition:.3s;margin:0 5px}.discount-box__input:focus{outline:0;border:2px solid #00d0db}.discount-box__input::-webkit-input-placeholder,.discount-box__input:-ms-input-placeholder{font-size:14px;color:#a1a1a8}.discount-box__input::placeholder{font-size:14px;color:#a1a1a8}.discount-box__btn{white-space:nowrap;overflow:hidden;font-size:14px;color:#717178;background:#f1f1f8;border-radius:10px;border:0;transition:.3s;display:flex;justify-content:center;align-items:center;width:0;padding:0;opacity:0;margin:0}.discount-box__btn:hover{background:#e8e8ef}.discount-box__btn:active{background:#fff}.discount-box__btn.js-mod-active{width:auto;padding:0 12px 0 12px;opacity:1;margin:0 5px;min-width:59px}.discount-box__btn.js-mod-loading{pointer-events:none;color:#a1a1a8}.courseaudiences_symbol{width:25px;height:25px;margin-left:10px;margin-bottom:4px;fill:#00b6cd}.filterCategoty__title{margin-bottom:20px;height:60px;display:flex;justify-content:center;align-items:center}.filterCategoty__title:last-of-type{margin-top:20px}.filterCategoty__title span{height:auto;width:100%;display:block;font-size:.7em;font-weight:bolder;position:relative;text-align:right}