blockquote,dfn{font-style:italic}html,svg:not(:root){overflow:hidden}input[type=checkbox],input[type=radio],legend{padding:0}pre,textarea{overflow:auto}hr,img,legend{border:0}body,h5{line-height:26px}body,p{color:#757589}a,audio,canvas,video{display:inline-block}.wrapper,body{min-height:100vh}.vCard-list,ul{list-style-type:none}#vc-preload .loader-section,.vCard{width:90%;background-color:#fff;box-shadow:1px 1px 25px 0 rgba(88,88,88,.35)}.cover{min-height:300px}#vc-preload .loader-cover,.cover{background-size:cover;background-repeat:no-repeat;position:relative}a,a.add-contact,a:hover,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,ins{text-decoration:none}#vc-preload,a.add-contact{position:fixed;z-index:10000}.add-to-contact-wrapper,.cover,.meter,.vCard-list-item,sub,sup{position:relative}.ads-bottom-banner,.vCard{min-width:320px;max-width:576px}.qty-box input,a,a:active,a:focus,a:hover{outline:0}.nav,.order-ico{align-content:center}@font-face{font-family:Vazir;src:url('../fonts/vazir/Vazir-FD.eot');src:url('../fonts/vazir/Vazir-FD.eot?#iefix') format('embedded-opentype');src:url('../fonts/vazir/Vazir-FD.svg#ciclefina') format('svg');src:url('../fonts/vazir/Vazir-FD.ttf') format('truetype');src:url('../fonts/vazir/Vazir-FD.woff') format('woff');font-weight:400;font-style:normal;font-display:fallback}:root{--color-primary:#702fff;--color-primary-alt:#505cfd;--color-secondary:#00d09c;--color-tertiary:#ffcd3e;--color-extra08:#49ccff;--color-success:#3eb75e;--color-danger:#ff0003;--extra04-color:#00cfff;--color-body:#757589;--heading-color:#000248}article,aside,details,figcaption,figure,footer,header,nav,section,summary{display:block}audio:not([controls]){display:none;height:0}.dropdown-toggle::after,[hidden]{display:none}button,html,input,select,textarea{font-family:Vazir,"Source Sans Pro",Helvetica,sans-serif}abbr[title]{border-bottom:1px dotted}b,dt,strong{font-weight:700}code,kbd,pre,samp{font-family:monospace,serif;font-size:14px;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre{background:#f5f5f5;color:#666;font-family:monospace;font-size:14px;padding:20px;white-space:pre;white-space:pre-wrap;word-wrap:break-word}body,h1,h2,h3,h4,h5,h6{font-family:Vazir,"DM Sans",sans-serif}blockquote,q{-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}blockquote{font-size:18px;font-weight:300}blockquote blockquote{margin-right:0}blockquote cite,blockquote small{font-size:14px;font-weight:400;text-transform:uppercase}blockquote em,blockquote i{font-style:normal;font-weight:300}blockquote b,blockquote strong,caption,td,th{font-weight:400}small{font-size:smaller}sub,sup{font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}menu,ol,ul{padding:0 0 0 40px}nav ol,nav ul{list-style:none}figure,form,li>ol,li>ul,p:last-child{margin:0}img{-ms-interpolation-mode:bicubic;vertical-align:middle}fieldset{border:1px solid silver;margin:0 2px;min-width:inherit;padding:.35em .625em .75em}legend{white-space:normal}button,input,select,textarea{font-size:100%;margin:0;max-width:100%;vertical-align:baseline;background:0 0;border:1px solid #d3d3d3;-webkit-transition:.4s ease-out;-o-transition:.4s ease-out;transition:.4s ease-out;color:#757589}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;-moz-appearance:button;appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;appearance:textfield;padding-right:2px;width:270px}input[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{vertical-align:top}table{border-bottom:1px solid #ededed;border-collapse:collapse;border-spacing:0;font-size:14px;line-height:2;width:100%}body,caption{font-size:16px}caption,td,th{text-align:left}th{font-weight:700;text-transform:uppercase}.vCard-list,body{-webkit-font-smoothing:antialiased;font-weight:400}td{border-top:1px solid #ededed;padding:6px 10px 6px 0}del{color:#333}ins{background:#fff9c0}hr{background-size:4px 4px;height:1px}*{-webkit-box-sizing:border-box;box-sizing:border-box}html{overflow-y:auto}.meter,.vCard,.vCard-list-item,body{overflow:hidden}body{-moz-osx-font-smoothing:grayscale;background-color:#ccc}.h1,.h2,.h3,.h4,.h5,.h6,address,blockquote,caption,dd,dl,h1,h2,h3,h4,h5,h6,hr,menu,ol,p,pre,table,ul{margin:0 0 15px}h1,h2,h3,h4,h5,h6{color:#444;font-weight:700}a:visited,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}h1{font-size:56px;line-height:68px}@media only screen and (min-width:1200px) and (max-width:1599px){h1{font-size:50px;line-height:66px}}@media only screen and (min-width:992px) and (max-width:1199px){h1{font-size:48px;line-height:64px}}@media only screen and (min-width:768px) and (max-width:991px){h1{font-size:44px;line-height:55px}}@media only screen and (max-width:767px){h1{font-size:40px;line-height:50px}}@media only screen and (max-width:575px){h1{font-size:36px;line-height:45px}}h2{font-size:50px;line-height:62px}h3{font-size:35px;line-height:46px}h4{font-size:26px;line-height:30px}h5{font-size:22px}h6{font-size:16px;line-height:22px}@media only screen and (min-width:768px) and (max-width:991px){h1{font-size:52px}h2{font-size:48px}h3{font-size:33px}}p{font-size:18px;line-height:28px}@media only screen and (max-width:767px){h1{font-size:40px;line-height:50px}h1 br,h2 br,h3 br,h4 br{display:none}h2{font-size:30px;line-height:40px}h3{font-size:24px;line-height:36px}h4{font-size:20px;line-height:24px}p{font-size:16px;line-height:26px}}ul{padding-left:0;margin-bottom:0;padding-right:0}a{color:#000248}button:active,button:focus,input:active,input:focus,select:active,select:focus,textarea:active,textarea:focus{outline:0;border-color:#702fff}.profile-head{transform:translateY(11rem)}#vc-preload .loader-cover:before,.cover:before{content:'';background:linear-gradient(to top,rgba(49,49,49,.33),rgba(189,189,189,0));position:absolute;bottom:0;left:0;right:0;top:30%}.wrapper{display:flex;justify-content:center;align-items:center;flex-direction:column;padding-bottom:28px}.vCard{border-radius:.625rem}.vCard-list{font-family:Vazir,Roboto,sans-serif;font-size:1rem;line-height:1.75rem;letter-spacing:.009375em;text-decoration:inherit;text-transform:inherit;margin:0;padding:8px 0}.vCard-list-item{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;cursor:pointer;height:auto;padding:.5rem 1.375rem;border-radius:10px;margin:0 1.5rem 10px 1.5rem}.vCard-list-item:hover{background-color:rgba(59,181,93,.04)}.vCard-contact ul.vCard-list{margin:1.375rem 0;padding:0}.vCard-list .ripple{font-size:20px;padding:0 10px;border-radius:100%;height:45px;width:45px;min-height:45px;min-width:45px;display:flex;text-align:center;justify-content:center;align-items:center;background-color:var(--theme-color-1);color:#fff}.vCard-list-item h6{font-weight:500}.vCard-list-item .label{font-size:.875rem;color:#757589}.vCard .profile .img-thumbnail{width:130px;height:130px;object-fit:cover;background-color:transparent;border:0;border-radius:50%!important}.vcard-type-text .vCard-list-item{-webkit-align-items:flex-start;-moz-box-align:flex-start;align-items:flex-start}.vcard-description{padding:1.5rem 1.5rem 1.5rem 1.5rem;margin:1.5rem 1.5rem 0 1.5rem;border-radius:20px;box-shadow:0px 1px 1px #ccc}.vcard-description p{color:#222}.vCard-list-item .media-body{line-height:1.2}@media only screen and (max-width:420px){.vCard .profile .img-thumbnail{width:6em;height:6em}.vCard .media.profile-head .media-body{margin-bottom:2.2rem!important}.vCard .media.profile-head .media-body h4{font-size:1.2rem}}.btn-primary,.btn-primary:hover,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background-color:var(--theme-color-1);border-color:var(--theme-color-1);transition:filter .3s}.btn-primary.focus,.btn-primary:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem var(--theme-color-0_5);border-color:var(--theme-color-1)}.btn-primary:hover{filter:grayscale(10%)}.add-to-contact-wrapper{display:flex;flex-direction:column;justify-items:center;align-items:center;width:100%;bottom:10px;left:0;margin-top:50px;margin-bottom:10px}.vcard-branding{margin-bottom:20px;width:100%;height:80px}#vc-preload{visibility:hidden;display:flex;justify-content:center;align-items:center;flex-direction:column;top:0;left:0;width:100%;height:100%;background-color:#48dbb3}#vc-preload .loader-section{max-width:480px;min-width:320px;height:320px;overflow:hidden;border-radius:10px}#vc-preload .loader-cover{height:50%}#vc-preload .loader-description{height:50%;display:flex;justify-content:center;align-items:center;flex-direction:column}#vc-preload .loader-description .btn{max-width:25%}.click-text,.wait-text{width:100%;padding-left:20px;padding-right:20px;padding-bottom:5px;font-size:15px;text-align:right}.click-text{margin-bottom:10px}a.add-contact{display:flex;bottom:1.3rem;right:1.3rem;font-size:20px;padding:0 10px;border-radius:100%;height:60px;width:60px;text-transform:none;text-align:center;justify-content:center;align-items:center;color:#fff;background-color:#0072ff;box-shadow:1px 1px 10px 0 rgba(88,88,88,.35)}a.new-card-btn{color:#fff}.skill-label{margin-bottom:23px;margin-top:10px;display:block}.meter{height:5px;background:#f3efe6}.meter span{display:block;height:100%}.meter-label{display:block;margin-top:8px;margin-bottom:20px}.progress-view{background-color:#e4c465;animation:3s ease-in-out both progressBar}@keyframes progressBar{0%{width:0}100%{width:100%}}.ads-bottom-banner{border-radius:.625rem;object-fit:cover;width:90%;left:50%;transform:translateX(-50%);position:absolute}.slide-next,.slide-prev{border-radius:3px 0 0 3px}.slideshow-container{width:90%;position:relative;margin:auto}.portfolio-slides{display:none;width:100%;height:auto}.portfolio-slides img{width:100%;height:auto;max-height:240px;min-height:240px;object-fit:cover;border-radius:20px}.slide-next,.slide-prev{cursor:pointer;position:absolute;top:50%;width:auto;margin-top:-22px;padding:16px;color:#fff;font-weight:700;font-size:18px;transition:.6s;user-select:none}.slide-numbertext,.slide-text{color:#f2f2f2;padding:8px 12px;position:absolute}.slide-next{right:0}.slide-prev{left:0}.slide-next:hover,.slide-prev:hover{background-color:rgba(0,0,0,.8)}.slide-text{font-size:15px;bottom:8px;width:100%;text-align:center}.slide-numbertext{font-size:12px;top:0}.slide-dot{cursor:pointer;height:10px;width:10px;margin:0 2px;background-color:var(--teal);border-radius:50%;display:inline-block;transition:background-color .6s}.slide-active,.slide-dot:hover{background-color:var(--cyan)}.slide-fade{animation-name:slide-fade;animation-duration:1.5s}@keyframes slide-fade{from{opacity:.4}to{opacity:1}}a.offer-btn,a.offer-btn:active,a.offer-btn:focus,a.offer-btn:link,a.offer-btn:target,a.offer-btn:visited{margin-bottom:20px;box-shadow:0 1px 0 1px rgb(88 88 88 / 30%);color:#fff!important;text-align:center;background-color:#ff0045!important;border:unset}.m-b-0,.qty-box input{margin-bottom:0}a.offer-btn:hover{color:#fff;background-color:#f70043;border:unset}@media (max-width:1099px){.portfolio-slides img{width:100%;height:auto;max-height:140px;min-height:140px;object-fit:cover;border-radius:20px}}.pricing-plan-features ul li:nth-of-type(odd){background-color:#48dbb324;border-radius:5px}.w-full{width:100%}.flex-col{flex-direction:column}.flex{display:flex}.product-list{width:auto;position:absolute;overflow-y:auto;align-self:end;text-align:end}.product-list a{background:#fff;color:#000;border:1px solid #888;padding:5px 10px;border-radius:10px;box-shadow:none}.product-list a i{margin-right:5px}.mfp-content{position:relative;margin:0 auto;text-align:left;z-index:505}.dialog-with-tabs,.dropdown-menu{text-align:right}.plus-to-cart{font-size:16px;color:#dc3545!important;border:1px solid #dc3545;border-radius:8px;padding:9px 10px 1px 11px;right:15px;background-color:#fff}.percent-bag{font-size:16px;color:#fff!important;border:1px solid #dc3545;border-radius:50px;padding:5px 10px 1px 11px;position:absolute;left:15px;top:15px;background-color:#dc3545}.percent-bag i,.percent-bag span{color:#fff;font-size:13px}.category-section{margin-top:20px}.p-gallery{width:100%;max-width:500px;flex:1;min-width:0}.main-image{width:100%;aspect-ratio:4/3;margin-bottom:10px}.main-image img{width:100%;height:100%;object-fit:cover;border-radius:6px}.nav,.thumbnails img{height:70px;cursor:pointer}.thumb-wrapper{position:relative;width:100%;overflow:hidden}.thumbnails{display:flex;gap:8px;overflow-x:auto;scroll-behavior:smooth;padding:5px 30px}.thumbnails::-webkit-scrollbar{display:none}.thumbnails img{width:70px;flex-shrink:0;opacity:.6;border-radius:4px;transition:.3s;object-fit:cover}.thumbnails img.active{opacity:1;border:2px solid #333}.nav{position:absolute;top:50%;transform:translateY(-50%);background:#00000088;color:#fff;border:none;width:25px;z-index:2;align-items:center}.prev{left:0}.next{right:0}.nav.next i,.nav.prev i{margin:auto}.product-layout{display:flex;gap:30px;align-items:flex-start}.cart-info,.order-info,.p-info{flex:1}.p-title{font-size:22px;margin-bottom:10px}.p-meta,.p-price-box{margin-bottom:15px}.p-meta{display:flex;gap:15px;font-size:14px;color:#666}.price-old{text-decoration:line-through;color:#999;margin-left:10px}.price-new{color:#e53935;font-size:20px;font-weight:700}.p-description{font-size:14px;line-height:1.8;color:#444}.price-old:empty{display:none}.close-cart,.close-info,.close-order,.order-show{left:20px;top:20px;position:absolute;display:flex;cursor:pointer;align-items:center;border:1px solid #e0e0e0;border-radius:5px;padding:0 15px 0 0;background:#f8f8f8;color:#000;font-size:16px}.close-cart i,.close-info i,.close-order i,.order-show i{font-size:16px;padding:15px}.add-to-cart-btn,.qty-btn{cursor:pointer;border:none}.add-to-cart-box{margin-top:20px;display:flex;gap:10px;align-items:center}.qty-box{display:flex;align-items:center;border:1px solid #ddd;border-radius:6px;overflow:hidden}.qty-box input{width:50px;text-align:center;border:none;font-size:14px;box-shadow:none;height:35px}.qty-btn{width:35px;height:35px;font-size:18px}.add-to-cart-btn{flex:1;height:40px;background:#2e7d32;color:#fff;border-radius:6px;font-size:14px;transition:.3s}.add-to-cart-btn:hover{background:#1b5e20}#qtyInput::-webkit-inner-spin-button,#qtyInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#qtyInput{-moz-appearance:textfield}.product-view{cursor:pointer}.product-item{position:relative}.plus-to-cart{position:absolute;top:125px;bottom:unset;z-index:10}.swal2-container{z-index:999999!important}.none-cart{min-height:500px;width:100%;position:static;display:flex;top:70px;align-items:center;justify-content:center;color:#000}.none-cart i{font-size:32px;padding-left:10px}.cart-container,.order-container{max-width:900px;margin:auto;padding:15px}.cart-item,.order-item{display:flex;gap:15px;border-bottom:1px solid #eee;padding:15px 0;align-items:center}.cart-item img{width:80px;height:80px;object-fit:cover;border-radius:8px}.order-ico{width:80px;height:80px;font-size:60px;text-align:center}.cart-title,.order-title{font-size:14px;font-weight:700}.cart-price,.order-price{color:#666;margin-top:5px}.order-status{color:#000;margin-top:5px;font-size:13px}.cart-actions,.order-actions{display:flex;align-items:center;gap:10px;height:35px}.qty-btn{padding:5px 10px;background:#fff;cursor:pointer;border:2px solid #28a745;border-radius:50px;padding-bottom:10px;}.qty-input{width:40px!important;text-align:center!important;height:35px!important;margin:0!important;padding:0!important;box-shadow:none!important}.remove-btn,.remove-order-btn{color:red;cursor:pointer;border:2px solid red;border-radius:100%;padding:2px 7px 0;font-weight:900}.view-order-btn{color:green;cursor:pointer;padding:5px 7px 0;font-size:24px;font-weight:900}.cancel-order-btn,.checkout-btn{padding:10px;border-radius:5px;margin-top:30px}.checkout-btn{background:#c7ffd4;color:#005714;border-color:#3fc860}.cancel-order-btn i,.checkout-btn i{top:2px;position:relative;padding-left:5px}.cancel-order-btn{background:#ffdcdc;color:#570000;border-color:#ff5c5c;margin-right:10px}.total{margin-top:10px;color:#000;font-weight:900;font-size:18px}.ico-final{color:#28a745}.ico-draft{color:#ffb746}.ico-cancel{color:#dc3545}.ico-send{color:#2196f3}.ico-disable{color:#ccc;border-color:#ccc;cursor:default}@media (max-width:768px){.p-gallery{max-width:100%}.main-image{aspect-ratio:1/1}.thumbnails img{width:60px;height:60px}.product-layout{flex-direction:column}.p-title,.price-new{font-size:18px}}@media (min-width:600px){.category-section{width:50%}}.qtyx{padding:5px 10px;background:#eee;cursor:pointer;padding-bottom:10px;border:none;border-radius:0}.desc-bg{border-radius:20px 20px 0 0;position:relative;top:-20px;background:#fff}.desc-divider{position:relative;top:10px;background:#eee;height:4px;border-radius:10px;width:120px;margin:auto}@media (max-width:480px){.vCard{max-width:576px;min-width:95%}.main-image{aspect-ratio:1/1}.thumbnails{gap:6px;padding:5px 25px}.thumbnails img{width:50px;height:50px}.nav{width:20px;height:50px;font-size:14px}.close-cart,.close-info,.close-order,.order-show{position:static;align-self:center;text-align:center;align-items:center;justify-content:center;width:100%}.add-to-cart-btn{flex:unset}.add-to-cart-btn,.cart-actions,.order-actions,.qty-box,.qty-box input{width:100%}.add-to-cart-box{flex-direction:column;align-items:stretch}.qty-box{justify-content:space-between}.m-img-container{display:flex;flex-direction:column;height:100%}.cart-item,.order-item{flex-direction:column;align-items:flex-start}.plus-to-cart{font-size:13px;padding:7px 8px 0 9px;width:64px;bottom:0;right:unset;top:unset;height:30px}.percent-bag{visibility:hidden}#pDesc{max-height:280px;overflow-y:auto}.profile-head{transform:translateY(12rem)}}