.detail-page-banner{height:350px;text-align:right}.detail-page-banner h1{line-height:55px;text-align:center}.detail-page-banner h2{width:70%;font:bold 28px 'iran';text-align:right;padding-right:30px}.basket-container{width:100%;min-height:200px;background-color:#fff;border-radius:20px;-webkit-box-shadow:0 0 35px -6px #aaa;-moz-box-shadow:0 0 35px -6px #aaa;-o-box-shadow:0 0 35px -6px #aaa;-ms-box-shadow:0 0 35px -6px #aaa;box-shadow:0 0 35px -6px #aaa;position:relative;margin-top:-140px;margin-bottom:50px}.basket-container .mask-cover{width:100%;height:100%;display:block;background-color:#fff;border-radius:20px;position:absolute;top:0;left:0;z-index:11!important}.basket-container .section-title{position:relative;z-index:12}.basket-container .section-title h2{margin-bottom:0}.basket-container table{width:95%;table-layout:auto;position:relative;z-index:12;top:20px;left:2.5%;margin-bottom:40px}.basket-container table thead{padding-bottom:40px}.basket-container table thead tr{height:66px;padding:0;background-color:#0cf99f!important;border-radius:10px;-webkit-box-shadow:0 10px 35px -6px #0cf99f;-moz-box-shadow:0 10px 35px -6px #0cf99f;-o-box-shadow:0 10px 35px -6px #0cf99f;-ms-box-shadow:0 10px 35px -6px #0cf99f;box-shadow:0 10px 35px -6px #0cf99f}.basket-container table thead th{height:66px!important;line-height:56px!important;font:bold 14px 'iran';color:#333}.basket-container table thead th:first-child{padding-right:10px;border-radius:0 10px 0 0}.basket-container table thead th:last-child{border-radius:10px 0 0 0}.basket-container table tbody tr{height:66px;padding:0;background-color:#dedede}.basket-container table tbody tr:last-child td:first-child{border-radius:0 0 10px 0!important}.basket-container table tbody tr:last-child td:last-child{border-radius:0 0 0 10px!important}.basket-container table tbody tr td{height:66px!important;line-height:56px!important;color:#252383;font:bold 14px 'iran'}.basket-container table tbody tr td:first-child{padding-right:10px}.basket-container table tbody tr td.sum-cell{background-color:#0cf99f;text-align:center}.basket-container .btn-basket{height:40px;line-height:40px!important;display:inline-block;border-radius:5px;padding:0 20px;text-align:center;font:bold 13px 'iran';color:#252383;position:relative;z-index:12;margin-left:10px;margin-bottom:20px;border-style:none;background:#55fd36;background:-moz-linear-gradient(45deg,#55fd36 0%,#0cf99f 100%);background:-webkit-linear-gradient(45deg,#55fd36 0%,#0cf99f 100%);background:linear-gradient(45deg,#55fd36 0%,#0cf99f 100%)}.basket-container .btn-basket span{font-size:22px;position:relative;top:5px;left:5px}.basket-container .btn-checkout{background:#252383!important;color:#fff}.basket-container .btn-checkout span{font-size:22px;position:relative;top:5px;left:5px}.basket-container p#form-message,.basket-container p#model-message{width:95%!important;position:relative;z-index:12;top:20px;left:1%;margin:auto}.basket-container #off-code-form{position:relative;z-index:12}.basket-container #off-code-form label{font:bold 13px 'iran'}.basket-container #off-code-form input.form-control{height:50px!important;-webkit-box-shadow:0 7px 34px -15px #aaa;-moz-box-shadow:0 7px 34px -15px #aaa;-o-box-shadow:0 7px 34px -15px #aaa;-ms-box-shadow:0 7px 34px -15px #aaa;box-shadow:0 7px 34px -15px #aaa}.basket-container .offcode-validate-message{position:absolute;right:0;bottom:-5px}.basket-container .checkout-tools{position:relative;z-index:12;padding:20px 10px 0 0}.basket-container .register-form{position:relative;z-index:12}.basket-container .register-form h1.section-title-heading{margin-bottom:20px}.basket-container .aside-image-form img{width:110%;height:100%;object-fit:cover;position:relative;left:-10%;border-radius:20px 0 0 20px}.aside-payment-tool{margin-top:30px}.aside-payment-tool h3{font:bold 14px 'iran'}.aside-payment-tool p{height:30px;line-height:30px;color:#252383;font-weight:bold;border-radius:5px;background-color:#0cf99f;margin:10px 0;padding-right:10px}.aside-payment-tool a.back-link-blue{position:relative;top:2px}div.checkout-tools select{height:50px!important;-webkit-box-shadow:0 7px 34px -15px #aaa;-moz-box-shadow:0 7px 34px -15px #aaa;-o-box-shadow:0 7px 34px -15px #aaa;-ms-box-shadow:0 7px 34px -15px #aaa;box-shadow:0 7px 34px -15px #aaa}div.checkout-tools input[type=text]{height:50px!important;-webkit-box-shadow:0 7px 34px -15px #aaa;-moz-box-shadow:0 7px 34px -15px #aaa;-o-box-shadow:0 7px 34px -15px #aaa;-ms-box-shadow:0 7px 34px -15px #aaa;box-shadow:0 7px 34px -15px #aaa}div.checkout-tools div#creditcart-list{display:none}div.checkout-tools div#bankaccount-list{display:none}div.checkout-tools input[type=file]{visibility:hidden;position:absolute}div.checkout-tools p#form-alert-danger{line-height:15px!important;background-color:#252383;color:#fff}div.checkout-tools img#previewHolder{height:200px;object-fit:cover}.receipt-image{width:100%!important;display:block;object-fit:cover}.map-container{width:100%;position:relative;padding:0 10px;top:10px;z-index:12;border-radius:20px;overflow:hidden}.map-container iframe{width:100%;height:400px;border-radius:20px}.office-list{width:95%;position:relative;z-index:12;margin:auto;margin-top:30px}.office-list li{min-height:50px;color:#fff;background-color:#183153;-webkit-box-shadow:0 10px 35px -7px #252383;-moz-box-shadow:0 10px 35px -7px #252383;-o-box-shadow:0 10px 35px -7px #252383;-ms-box-shadow:0 10px 35px -7px #252383;box-shadow:0 10px 35px -7px #252383;border-radius:10px;margin-bottom:30px;padding:10px;font:bold 15px 'iran'}.office-list li p{font:normal 14px 'iran'}.office-list li a.phone-number{height:30px;background-color:#0cf99f;color:#252383;font:bold 14px 'iran';text-align:right;line-height:30px;border-radius:5px;display:inline-block;padding:0 20px;-moz-transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.office-list li a.phone-number:hover{background-color:#fff;color:#183153;-moz-transform:scale(1.03);-webkit-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}.contact-form{width:95%;margin-top:30px;margin-bottom:30px;padding-bottom:10px;-webkit-box-shadow:0 10px 35px -7px #252383;-moz-box-shadow:0 10px 35px -7px #252383;-o-box-shadow:0 10px 35px -7px #252383;-ms-box-shadow:0 10px 35px -7px #252383;box-shadow:0 10px 35px -7px #252383}.contact-form span.field-validation-error{color:#0cf99f!important}.about-us-section{text-align:center}.about-us-section img{width:120px;height:120px;border-radius:150px;display:block;margin:auto;margin-top:40px;margin-bottom:40px;position:relative;z-index:12;border:2px solid #0cf99f;-webkit-box-shadow:0 0 35px -7px #0cf99f;-moz-box-shadow:0 0 35px -7px #0cf99f;-o-box-shadow:0 0 35px -7px #0cf99f;-ms-box-shadow:0 0 35px -7px #0cf99f;box-shadow:0 0 35px -7px #0cf99f}.about-us-section p{width:90%;text-align:justify;font:normal 14px 'iran'!important;line-height:30px!important;position:relative;z-index:12;margin:auto;margin-bottom:40px;direction:rtl}.about-us-section .section-title{margin-right:40px;margin-bottom:40px}.about-us-section .interview-container{position:relative;z-index:12}.about-us-section .carousel-list-container{width:100%!important;right:0!important}.about-us-section .carousel-list-container .carousel-right-side{text-align:right}.about-us-section .carousel-list-container .carousel-right-side span{float:right!important;right:40px;padding-right:0}.about-us-section .carousel-list-container .carousel-item p:last-child{margin-top:-35px}@media only screen and (min-width:150px)and (max-width:767px){.detail-page-banner h1{font-size:40px;line-height:45px;text-align:center;margin-top:-20px;padding:0 20px}.detail-page-banner h2{font:bold 22px 'iran';text-align:center;width:100%;padding:0 30px;margin-top:50px}.product-specification{margin-top:-50px}div.detail-description{margin-top:-50px!important;padding:0;overflow:visible;max-height:inherit!important}.form-aside-col{padding:0}.section-title{padding:0 20px}p.previous-price{font-size:16px;text-align:center}a.price-tag,a.reg-action{font-size:16px;height:50px;line-height:50px!important}.basket-container{margin-top:-180px}.basket-container form#off-code-form input[type=text]{width:100%!important;margin-bottom:10px}.basket-container form#off-code-form button{width:100%;display:block!important}.basket-container form#off-code-form a#back-link-blue{display:block;margin-left:0}.basket-container .section-title{margin-top:20px}.support-container{overflow:hidden}.support-container .support-text-container{width:100%!important;border-radius:20px!important}.support-container .support-text-container .bg-green{border-radius:20px!important}.support-container .support-text-container h1{font-size:50px;padding:0 10px;line-height:70px!important;top:130px}.support-container .support-text-container a.support-call-to-action{top:150px;width:90%}.support-container .white-grad-cover{display:none}.support-container img{width:200%;object-fit:cover}.subpage-filter-group{width:95%;left:2.5%;top:-80px!important;position:relative;border-radius:15px}.subpage-filter-group a.filter-group-link{margin:0 7px;padding:0}.subpage-filter-group form{width:105%!important;margin-top:30px;left:-5%}.subpage-filter-group form input[type='text']{height:50px!important;line-height:50px!important;border-radius:10px}.subpage-filter-group form button.btn-search{top:0;height:50px!important}.main-page-banner h1.subpage-banner-title{line-height:50px}.top-ranking-container{margin-top:-200px!important}.top-ranking-container .section-title{right:0;margin-top:60px!important;margin-bottom:20px!important}.top-ranking-container .interview-commnet-form{padding:10px}.error-image{min-height:350px!important}.error-image h1{top:160px}.error-image h2{top:-40px;font-size:30px}}