@font-face{font-family:Yekan Bakh;font-style:normal;src:url('fonts/woff/YekanBakhFaNum-VF.woff') format('woff'),url('fonts/woff2/YekanBakhFaNum-VF.woff2') format('woff2');font-display: swap}p{font-weight:200}.entry-price.text-center{color:#0090de;font-weight:700;font-size: 20px}.f15{font-size:15px}#course-intro%20h2%20{font-size:20px}p#account_username_field {display: none}#course a.comment-reply-link{display: none}.#course ul.children{padding:15px;color:#111111;padding: 1rem 1.5rem; border-radius: 1rem; background-color: rgba(99,193,135,.1)}.overlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.5); z-index: 1000; display: flex; align-items: center; justify-content: center; }.custom-alert { background-color:#0a0a0a; color: #ffffff; padding: 20px; border: 1px solid #272727; border-radius: 4px; width: 300px; max-width: 90%; text-align: center; position: relative; box-sizing: border-box}.cashback-box{background:radial-gradient(circle at top left,rgba(58,0,128,0.6),rgba(0,0,0,0.8));text-align: center;border:1px solid rgba(138,43,226,0.3);border-radius:16px;padding:20px 24px;font-size:17px;font-weight:600;color:#fff;box-shadow:0 0 20px rgba(138,43,226,0.5),0 0 40px rgba(138,43,226,0.2);position:relative;overflow:hidden;transition:all 0.3s ease-in-out}button.ticketa-button.color-2.sm, button#submit-ticket-button { color: #fff; border: 0px; padding: 8px 50px; border-radius: 8px; background-color: #14d79c; margin-top: 15px; } button.ticketa-button.color-2.sm:hover, button#submit-ticket-button:hover { background: #5055be}.woocommerce-info {display: none}span.ticketa-item img { width: 50px}span.ticket_status { color: #ffffff; padding: 0px 10px !important; font-size: 13px !important; border-radius: 5px; margin: 0 10px}.woo-wallet-icon-wallet {margin-bottom: -5px;display: inline-block; width: 35px; height: 35px; background: url('data:image/svg+xml;utf8,<svg viewBox="0 0 24 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5.75 7C5.33579 7 5 7.33579 5 7.75C5 8.16421 5.33579 8.5 5.75 8.5H9.75C10.1642 8.5 10.5 8.16421 10.5 7.75C10.5 7.33579 10.1642 7 9.75 7H5.75Z" fill="white"/><path fill-rule="evenodd" clip-rule="evenodd" d="M21.1884 8.00377C21.1262 7.99995 21.0584 7.99998 20.9881 8L20.9706 8.00001H18.2149C15.9435 8.00001 14 9.73607 14 12C14 14.2639 15.9435 16 18.2149 16H20.9706L20.9881 16C21.0584 16 21.1262 16 21.1884 15.9962C22.111 15.9397 22.927 15.2386 22.9956 14.2594C23.0001 14.1952 23 14.126 23 14.0619L23 14.0444V9.95556L23 9.93815C23 9.874 23.0001 9.80479 22.9956 9.74058C22.927 8.76139 22.111 8.06034 21.1884 8.00377ZM17.9706 13.0667C18.5554 13.0667 19.0294 12.5891 19.0294 12C19.0294 11.4109 18.5554 10.9333 17.9706 10.9333C17.3858 10.9333 16.9118 11.4109 16.9118 12C16.9118 12.5891 17.3858 13.0667 17.9706 13.0667Z" fill="white"/><path opacity="0.5" d="M21.1394 8.00152C21.1394 6.82091 21.0965 5.55447 20.3418 4.64658C20.2689 4.55894 20.1914 4.47384 20.1088 4.39124C19.3604 3.64288 18.4114 3.31076 17.239 3.15314C16.0998 2.99997 14.6442 2.99999 12.8064 3H10.6936C8.85583 2.99999 7.40019 2.99997 6.26098 3.15314C5.08856 3.31076 4.13961 3.64288 3.39124 4.39124C2.64288 5.13961 2.31076 6.08856 2.15314 7.26098C1.99997 8.40019 1.99999 9.85581 2 11.6936V11.8064C1.99999 13.6442 1.99997 15.0998 2.15314 16.239C2.31076 17.4114 2.64288 18.3604 3.39124 19.1088C4.13961 19.8571 5.08856 20.1892 6.26098 20.3469C7.40018 20.5 8.8558 20.5 10.6935 20.5H12.8064C14.6442 20.5 16.0998 20.5 17.239 20.3469C18.4114 20.1892 19.3604 19.8571 20.1088 19.1088C20.3133 18.9042 20.487 18.6844 20.6346 18.4486C21.0851 17.7291 21.1394 16.8473 21.1394 15.9985C21.0912 16 21.0404 16 20.9882 16L18.2149 16C15.9435 16 14 14.2639 14 12C14 9.73607 15.9435 8.00001 18.2149 8.00001L20.9881 8.00001C21.0403 7.99999 21.0912 7.99997 21.1394 8.00152Z" fill="white"/></svg>') no-repeat center center; background-size: contain; content: ""; } .woo-wallet-icon-wallet:before { content: none}.cashback-box::before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(138,43,226,0.2),transparent);animation:rotate 10s linear infinite}.woocommerce-MyAccount-navigation ul,.woocommerce-MyAccount-navigation li{font-weight: 300;list-style:none;margin:0;padding:0}.woocommerce-MyAccount-navigation .publisher-menu>a{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 14px;border-radius:8px;cursor:pointer}.woocommerce-MyAccount-navigation .publisher-menu>a .menu-label{display:inline-flex;align-items:center;gap:8px}.woocommerce-MyAccount-navigation .publisher-menu>a svg{width:30px;height:30px}li.wc-account-payment-methods { display: none; }.woocommerce-MyAccount-navigation .publisher-menu .toggle-arrow{font-size:12px;transition:transform .2s ease;line-height:1}.woocommerce-MyAccount-navigation .publisher-menu.is-open .toggle-arrow{transform:rotate(180deg)}.woocommerce-MyAccount-navigation .publisher-menu .sub-menu{max-height:0;overflow:hidden;opacity:0;transform:translateY(-4px);transition:max-height .25s ease,opacity .2s ease,transform .2s ease;padding-right:0;margin-top:4px}.woocommerce-MyAccount-navigation .publisher-menu.is-open .sub-menu{max-height:300px;opacity:1;transform:translateY(0)}.woocommerce-MyAccount-navigation .publisher-menu .sub-menu li{margin:2px 0}.woocommerce-MyAccount-navigation .publisher-menu .sub-menu li a{display:flex;align-items:center;gap:8px;font-size:.92rem;padding:6px 12px 6px 6px;border-radius:6px;opacity:.9}.woocommerce-MyAccount-navigation .publisher-menu .sub-menu li a:hover{background:rgba(0,0,0,.04);opacity:1}.woocommerce-MyAccount-navigation .publisher-menu .sub-menu .sub-icon svg {width: 24px;height: 24px;margin-bottom: 10px;}.woocommerce-MyAccount-navigation .publisher-menu.is-open>a{background:rgba(0,0,0,.05)}.certificate-inquiry-result .success-box, .certificate-inquiry-result .success-box p { color: #fff !important; }  .certificate-inquiry-result .error-box, .certificate-inquiry-result .error-box p { color: #d9534f !important; }@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.woocommerce-Price-amount { font-size: 20px; font-weight: 700;}.copy-popup{position:fixed;bottom:30px;left:50%;transform:translateX(-50%);background:#1a1a1a;color:#fff;padding:14px 24px;border-radius:10px;font-size:15px;box-shadow:0 4px 12px rgba(0,0,0,.2);opacity:0;pointer-events:none;z-index:9999;transition:opacity .5s ease,transform .5s ease}.copy-popup.show{opacity:1;pointer-events:auto;transform:translateX(-50%) translateY(0)}.hermes-discount-banner{background: linear-gradient(to left, #0aab7b, #0cd096) !important;color:#fff;text-align:center;font-size:18px;font-weight:500;border-radius:15px;box-shadow:0 6px 18px rgba(0,0,0,.15);overflow:hidden;transition:max-height .5s ease,padding .5s ease;max-height:300px;padding:10px 10px;margin:0 auto 20px;width:100%;position:relative}.hermes-discount-banner.hidden{max-height:0;padding:10px 0px}.hermes-discount-banner .emoji{font-size:24px;margin-left:8px}.hermes-discount-banner .cta-button{display:inline-block;background:#3d4451;color:#fff;padding:10px 18px;border-radius:12px;font-weight:bold;font-size:20px;box-shadow:0 4px 10px rgba(0,0,0,.15);transition:background .3s ease;cursor:pointer}.hermes-discount-banner .cta-button:hover{background:#ffffff;color:#3d4451}.close-banner{position:absolute;top:10px;right:15px;cursor:pointer;font-size:20px;font-weight:bold;color:#fff;z-index:10000} .reopen-banner{display:none;text-align:center;margin-top:10px;background:#f25f5c;color:#fff;padding:10px 16px;border-radius:25px;font-weight:bold;box-shadow:0 4px 12px rgba(0,0,0,.2);cursor:pointer;width:fit-content;margin-left:auto;margin-right:auto}.copy-toast{display:none;position:fixed;bottom:30px;left:50%;transform:translateX(-50%);background-color:#1a1a1a;color:#fff;padding:12px 20px;border-radius:10px;font-size:14px;box-shadow:0 4px 12px rgba(0,0,0,.2);z-index:10000;animation:fadeInOut 7s ease forwards}@keyframes fadeInOut{0%{opacity:0;transform:translateX(-50%) translateY(10px)}10%,90%{opacity:1;transform:translateX(-50%) translateY(0)}100%{opacity:0;transform:translateX(-50%) translateY(-10px)}}@media(max-width:768px){.hermes-discount-banner{font-size:13px;padding:15px 8px}.hermes-menu-alert-dot { display: inline-flex; align-items: center; justify-content: center; width: 16px; height: 16px; border-radius: 999px; background: #ef4444; color: #ffffff; font-size: 11px; margin-right: 4px; }.hermes-discount-banner .cta-button{padding:8px 14px;font-size:17px}.close-banner{font-size:18px;right:10px;top:8px}}span.offercod { background: rgb(51, 50, 54); padding: 7px; border-radius: 15px}.off-sale {display: flex;justify-content: center;margin-right: 30px; margin-left: 30px; background: linear-gradient(90deg, #36434a, #36434a); color: #fff; font-size: 1.3rem; font-weight: 700; border-radius: 10px; padding: 10px 0; margin-bottom: 10px; position: relative; overflow: hidden; }#discountCode { cursor: pointer; }.blog-side ul{list-style-type:none;padding:0;margin:0}.blog-side ul li{background-color:#f7f9fc;border-radius:8px;margin-bottom:10px;box-shadow:0 2px 4px rgba(0,0,0,0.1);overflow:hidden;text-align:right;padding:10px 15px;position:relative;transition:all .3s ease}.blog-side ul li:before{content:"";position:absolute;right:0;top:0;width:4px;height:100%;background-color:#007bff;border-radius:4px 0 0 4px}.blog-side ul li a{color:#2d3748;text-decoration:none;font-size:14px;font-weight:400;display:block}.blog-side ul li:hover{background-color:#e2e8f0;transform:scale(1.02)}.blog-side ul li a:hover{color:#3182ce}.off-sale::before { content: ''; position: absolute; top: 0; left: -100%; width: 200%; height: 100%;background: linear-gradient(90deg, transparent, rgb(255, 102, 0), transparent);animation: move-bg 3s linear infinite; z-index: 1;} .off-sale .pad-sale { position: relative; z-index: 2; } @keyframes move-bg { 0% { transform: translateX(-100%); } 100% { transform: translateX(100%); } } .off-sale { margin-right: 30px; margin-left: 30px; background: #ff2323; color: #fff; font-size: 1.3rem; font-weight: 700; border-radius: 10px; padding: 10px 0; margin-bottom: 10px}.col-sm.mb-4.mb-sm-0.post-author.d-flex.align-items-center { margin-bottom: 0px !important; }.checkout-avatar-cnt.pedit {display: flex; justify-content: center; gap: 24px; flex-direction: row; padding: 10px; } .close-alert-button { background-color: #dc3545; color: white; border: none; padding: 10px 20px; font-size: 16px; cursor: pointer; border-radius: 4px; margin-top: 15px}.modares{font-size:12px; margin-top: -9px}#sidebar ul.product_list_widget { list-style-type: none; display: contents; text-align: center}.certiss { display: block!important; margin-top: -20px; margin-right: 33px; font-size: 13px !important}ul.list-unstyled li {padding: 0px 0px 4px 0px;font-size:13px}ul.list-unstyled li .woocommerce-Price-amount bdi { font-size: 18px}.color-svg {color: #10d89c; margin-left: 10px}#sidebar span.product-title {display: block;padding-top: 10px;}span.onsale { background: #ff4f4f; color: #fff; padding: 10px; position: absolute; margin-top: -14px; font-weight: 700; border-radius:10px}ins{text-decoration: none;color: #1689d6}.show-more-comments{text-align:center;margin-top:20px;}[class^=ckbx-]{font-size:24px}[class^=ckbx-] label{position:relative;cursor:pointer;display:block}[class^=ckbx-] label:after,[class^=ckbx-] label:before{content:"";position:absolute}[class^=ckbx-] label:before{transition:background .1s .1s ease}[class^=ckbx-] label:after{width:.6em;height:.6em;transition:all .2s ease}[class^=ckbx-] input[type=checkbox]{position:absolute;opacity:0}[class^=ckbx-circle-] label,[class^=ckbx-square-] label{width:1em;height:1em}[class^=ckbx-circle-] label:before,[class^=ckbx-square-] label:before{width:1em;height:1em;box-shadow:0 2px 5px 0 rgba(0,0,0,.3)}[class^=ckbx-circle-] input[type=checkbox]:checked+label:after,[class^=ckbx-square-] input[type=checkbox]:checked+label:after{background:#0bcf95}@-webkit-keyframes switch-on{50%{transform:scaleX(1.3)}}@keyframes switch-on{50%{transform:scaleX(1.3)}}@-webkit-keyframes switch-off{50%{transform:scaleX(1.3)}}@keyframes switch-off{50%{transform:scaleX(1.3)}}@-webkit-keyframes switch-on-circle{50%{transform:scale(1.3)}}@keyframes switch-on-circle{50%{transform:scale(1.3)}}@-webkit-keyframes switch-off-circle{50%{transform:scale(.3)}}@keyframes switch-off-circle{50%{transform:scale(.3)}}@-webkit-keyframes stretch{50%{transform:scaleX(.3)}100%{transform:scaleX(1.3)}}@keyframes stretch{50%{transform:scaleX(.3)}100%{transform:scaleX(1.3)}}@-webkit-keyframes stretchback{50%{transform:scaleX(.3)}100%{transform:scaleX(1.3)}}@keyframes stretchback{50%{transform:scaleX(.3)}100%{transform:scaleX(1.3)}}[class^=ckbx-style-] label{width:2em;height:1em}[class^=ckbx-style-] label:before{width:2.2em;height:1em;background:#4d4d4d;box-shadow:inset 0 1px 1px rgba(0,0,0,.5),0 1px 0 rgba(255,255,255,.2)}[class^=ckbx-style-] label:after{z-index:2;box-shadow:0 2px 5px 0 rgba(0,0,0,.3);background:#fcfff4}[class^=ckbx-style-] input[type=checkbox]:checked+label:before{background:#333}[class^=ckbx-style-] input[type=checkbox]:checked+label:after{left:1.7em}.ckbx-style-1 label:after,.ckbx-style-10 label:after,.ckbx-style-11 label:after,.ckbx-style-12 label:after,.ckbx-style-15 label:after,.ckbx-style-2 label:after,.ckbx-style-5 label:after,.ckbx-style-6 label:after,.ckbx-style-8 label:after{width:1em;height:1em;left:.80em}.ckbx-style-16 label:after,.ckbx-style-17 label:after,.ckbx-style-3 label:after,.ckbx-style-4 label:after{left:.2em;top:.2em;border-radius:4px}.ckbx-style-1 label:before{left:.1em;border-radius:50px}.ckbx-style-1 label:after{border-radius:50px}.ckbx-style-3 label:before{border-radius:4px}.ckbx-style-4 label:before{border-radius:4px}.ckbx-style-4 label:after{border-radius:100%}.ckbx-style-5 label:before{height:.5em;left:.1em;top:.25em;border-radius:50px}.ckbx-style-5 label:after{border-radius:50px}.ckbx-style-6 label:before{left:.1em;border-radius:50px}.ckbx-style-6 label:after{border-radius:50px;left:-.1em;box-shadow:0 0 0 5px #fcfff4 inset;background:#4d4d4d}.ckbx-style-6 input[type=checkbox]:checked+label:after{background:#333}.ckbx-style-7 label:before{left:.1em;border-radius:50px}.ckbx-style-7 label:after{width:.8em;height:.8em;border-radius:100%;left:.2em;top:.1em;box-shadow:0 0 0 5px #fcfff4 inset;background:#4d4d4d;-webkit-animation:switch-off .3s ease-out;animation:switch-off .3s ease-out}.ckbx-style-7 input[type=checkbox]:checked+label:after{left:1.2em;background:#333;-webkit-animation:switch-on .3s ease-out;animation:switch-on .3s ease-out}.ckbx-style-8 label:before{left:.1em;transition:background .1s ease;background:#f25f5c;border-radius:50px;box-shadow:inset 0 1px 1px rgba(171,66,63,.5)}.ckbx-style-8 label:after{border-radius:50px;-webkit-animation:switch-off .2s ease-out;animation:switch-off .2s ease-out}.ckbx-style-8 input[type=checkbox]:checked+label:before{background:#70c1b3;box-shadow:inset 0 1px 1px rgba(84,152,140,.5)}.ckbx-style-8 input[type=checkbox]:checked+label:after{-webkit-animation:switch-on .2s ease-out;animation:switch-on .2s ease-out}.ckbx-style-9{width:3em!important;position:relative}.ckbx-style-9:after,.ckbx-style-9:before{position:absolute;font-size:.6em;color:#fff;font-weight:700;text-align:center}.ckbx-style-9:before{content:"ON";z-index:1;left:.4em;top:.2em}.ckbx-style-9:after{content:"OFF";right:.4em;top:.2em}.ckbx-style-9 label:before{width:3em;transition:background .1s ease;background:#f25f5c;box-shadow:inset 0 1px 1px rgba(171,66,63,.5)}.ckbx-style-9 label:after{width:1.5em;height:1em;left:0}.ckbx-style-9 input[type=checkbox]:checked+label:before{background:#70c1b3;box-shadow:inset 0 1px 1px rgba(84,152,140,.5)}.ckbx-style-9 input[type=checkbox]:checked+label:after{left:1.5em}.ckbx-style-10 label:before{height:.5em;left:.1em;top:.25em}.ckbx-style-11 label:before{height:.5em;left:.1em;top:.25em;background:#f25f5c;border-radius:50px}.ckbx-style-11 label:after{background:#f25f5c;border-radius:100%;-webkit-animation:switch-off .4s ease-out forwards;animation:switch-off .4s ease-out forwards}.ckbx-style-11 input[type=checkbox]:checked+label:before{background:#70c1b3}.ckbx-style-11 input[type=checkbox]:checked+label:after{background:#70c1b3;-webkit-animation:switch-on .4s ease-out forwards;animation:switch-on .4s ease-out forwards}.ckbx-style-12 label:before{height:.5em;left:.1em;top:.25em;background:#f25f5c;box-shadow:unset}.ckbx-style-12 label:after{background:#f25f5c;-webkit-animation:switch-off .4s ease-out forwards;animation:switch-off .4s ease-out forwards}.ckbx-style-12 input[type=checkbox]:checked+label:before{background:#70c1b3}.ckbx-style-12 input[type=checkbox]:checked+label:after{background:#70c1b3;-webkit-animation:switch-on .4s ease-out forwards;animation:switch-on .4s ease-out forwards}.ckbx-style-13 label:before{left:.1em;background:#f25f5c;border-radius:50px;box-shadow:inset 0 1px 1px rgba(171,66,63,.5)}.ckbx-style-13 label:after{width:.8em;height:.8em;border-radius:100%;left:.2em;top:.1em;box-shadow:0 0 0 5px #fcfff4 inset;background:#f25f5c;-webkit-animation:switch-off .3s ease-out;animation:switch-off .3s ease-out}.ckbx-style-13 input[type=checkbox]:checked+label:before{background:#70c1b3;box-shadow:inset 0 1px 1px rgba(84,152,140,.5)}.ckbx-style-13 input[type=checkbox]:checked+label:after{left:1.2em;background:#70c1b3;-webkit-animation:switch-on .3s ease-out;animation:switch-on .3s ease-out}.ckbx-style-14{position: relative;margin-right: 10px; padding: 3px; width: 175px; background: #333434; border-radius: 4px;}.ckbx-style-14 label{width:4em;height:1em;background:#333}.ckbx-style-14 label:before { content: "\2718\نیاز ندارم"; width: 85%; text-align: center; color: #fff; font-weight: 700; font-size: .6em; line-height: 1.6; transition: all .2s ease; background: #f25f5c; right: 90%; bottom: 0; top: 0; border-radius: 4px; height: unset; box-shadow: unse}.ckbx-style-14 label:after { content: "\2714\ نیاز دارم"; width: 90%; text-align: center; color: rgba(255, 255, 255, .5); line-height: 1.6; top: 0; bottom: 0; font-weight: 700; font-size: .6em; border-radius: 4px; background: #333; height: unset; box-shadow: unset; z-index: unset}.ckbx-style-14 input[type=checkbox]:checked+label:before{background:#333;color:rgba(255,255,255,.5)}.ckbx-style-14 input[type=checkbox]:checked+label:after{background:#15d287;color:#fff;left:unset}.ckbx-style-15 label:before{content: "\2714\2718"; color: #fff; direction: ltr; font-size: .8em; top: 0; bottom: 0; padding-left: .20em; padding-right: 0; right: -.8em; background: #f25f5c; border-radius: 50px; box-shadow: inset 0 1px 1px rgba(171,66,63,.5); letter-spacing: -1px; height: unset}@media all and (-webkit-min-device-pixel-ratio:0) and (min-resolution:0.001dpcm){.ckbx-style-15 label:before{letter-spacing:5px}}@-moz-document url-prefix(){.ckbx-style-15 label:before{letter-spacing:6px}}.ckbx-style-15 label:after{border-radius:50px;-webkit-animation:switch-off .2s ease-out;animation:switch-off .2s ease-out}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.ckbx-style-15 label:before{letter-spacing:-2px}.ckbx-style-15 label:after{left:.05em}}ul.page-numbers { display: flex; list-style-type: none; padding: 0; margin: 0; }li.wc-account-publisher.has-children.publisher-menu a { width: 230px; }.ckbx-style-15 input[type=checkbox]:checked+label:before{background:#37c297;box-shadow:inset 0 1px 1px rgba(84,152,140,.5)}.ckbx-style-15 input[type=checkbox]:checked+label:after{-webkit-animation:switch-on .2s ease-out;animation:switch-on .2s ease-out}.ckbx-style-16 label:before{border-radius:4px;background:#f25f5c;box-shadow:unset}.ckbx-style-16 input[type=checkbox]:checked+label:before{background:#70c1b3}.ckbx-style-17 label:before{border-radius:4px}.ckbx-style-17 label:after{background:#f25f5c}.ckbx-style-17 input[type=checkbox]:checked+label:after{background:#70c1b3}[class^=ckbx-circle-] label:before{border-radius:100%}[class^=ckbx-circle-] label:after{border-radius:100%;left:.2em;top:.2em;background:#d0d0d0;z-index:2}.ckbx-circle-2 label:after{z-index:unset}.ckbx-circle-4 label:after{left:unset;top:unset;z-index:unset}.ckbx-square-1 label:after{left:.2em;top:.2em;background:#f25f5c;z-index:2}.ckbx-square-2 label:after{left:.2em;top:.2em;background:#f25f5c}.ckbx-square-3 label:after{background:#f25f5c;z-index:2}[class^=ckbx].ckbx-small{font-size:.5em}[class^=ckbx].ckbx-large{font-size:1.5em}[class^=ckbx].ckbx-xlarge{font-size:2.5em}.ckbx-circle-1 label:before,.ckbx-square-1 label:before{background:#fff}.ckbx-circle-2 label:before,.ckbx-square-2 label:before{width:1em;height:1em;background:#333}.ckbx-circle-2 label:after,.ckbx-square-2 label:after{-webkit-animation:switch-off-circle .2s ease-out;animation:switch-off-circle .2s ease-out}.ckbx-circle-2 input[type=checkbox]:checked+label:after,.ckbx-square-2 input[type=checkbox]:checked+label:after{width:1em;height:1em;top:0;left:0;-webkit-animation:switch-on-circle .2s ease-out;animation:switch-on-circle .2s ease-out}.ckbx-circle-3 label:before,.ckbx-square-3 label:before{background:#fcfff4}.ckbx-circle-3 label:after,.ckbx-square-3 label:after{left:.1em;top:.1em;border:.1em solid #fcfff4}.ckbx-circle-4 label:before,.ckbx-square-4 label:before{box-shadow:unset}.ckbx-circle-4 label:after,.ckbx-square-4 label:after{background:0 0;border:.2em solid #f25f5c;box-shadow:0 2px 5px 0 rgba(0,0,0,.3);-webkit-animation:stretchback .2s ease-out;animation:stretchback .2s ease-out}.ckbx-circle-4 input[type=checkbox]:checked+label:after,.ckbx-square-4 input[type=checkbox]:checked+label:after{border-color:#70c1b3;-webkit-animation:stretch .2s ease-out;animation:stretch .2s ease-out;background:unset}.f-ss{margin-left: -80px}.show-more-comments a{color:#fff;background-color:#006adc;padding:10px 15px;border-radius:5px;display:inline-block;text-decoration:none;font-weight:500}.show-more-comments a:hover{background-color:#0056b3;}.insta-color{color:#3b82f6!important}.timer { display: inline-block; margin-right: 10px; font-size: 20px; background: #3d4451; font-weight: 600; border-radius: 13px; width: 45px; line-height: 32px; text-align: center;position: relative; animation: animateNumber 1s forwards; opacity: 0;}.countdown { display: flex; justify-content: space-between; align-items: center; font-size: 36px; } .countdown .timer { display: inline-block; width: 50px; height: 50px; background-color: #f2f2f2; border-radius: 50%; text-align: center; line-height: 50px; }div#countdown {margin-right: 20px;direction: revert;display: flex;justify-content: center;}#countdown span { margin-left: 15px}.timer span { display: block; font-size: 12px; font-weight: normal; margin-top: 3px}.hide-comments{display:none;}div#review_form{background:white;padding:20px;border-radius:15px}.woocommerce-courses-account-list li>.row::-webkit-scrollbar { height:6px}@media (min-width:1210px) and (max-width:1298px){#siteHead .menu>li:not(:last-child){margin-left:1rem!important}#siteHead .menu{font-size:12px!important}}@media (min-width:1299px) and (max-width:1351px){#siteHead .menu>li:not(:last-child){margin-left:1.3rem!important}#siteHead .menu{font-size:15px!important}}span.col-auto.text-muted{color:#5055be!important}#boxsis .courses .entry .entry-more,#boxsis .courses .entry .entry-meta{display:none!important}img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail.wp-post-image{border-radius:20px;margin-bottom:15px}.helpie-faq-row{margin-right:-36px}.helpie-faq.accordions .accordion .accordion__item .accordion__header div.accordion__title{padding-right:0!important}.helpie-faq.accordions .accordion__header:after,.helpie-faq.accordions .accordion__header:before{margin-right:10px!important}.linkb{text-decoration:underline;font-weight:bold}label.form-check-label.woocommerce-form__label-for-checkbox.checkbox{padding-top:4px;font-size: 14px;}video.hermesplayer.mb-5.w-100{border-radius:25px;background:#5055be}#dooris{padding:0 20px}ul.product_list_widget li{margin-bottom:40px}ul.product_list_widget .star-rating,ul.product_list_widget .woocommerce-Price-amount bdi{display:none}ul.product_list_widget li img{border-radius:20px}ul.product_list_widget{list-style-type:none}section#related_posts_widget-2{margin-bottom:3rem}figure.wp-caption.alignnone img{border-radius:20px}figure.wp-caption.alignnone {display: contents}@keyframes insta{0%{transform:rotate(0)}35%{transform:rotate(0)}40%{transform:rotate(10deg)}45%{transform:rotate(-10deg)}50%{transform:rotate(10deg)}55%{transform:rotate(-10deg)}60%{transform:rotate(0)}}.helpie-faq.accordions .accordion .accordion__item{border:1px solid #c0d1da!important;border-radius:15px;margin-bottom:10px!important;background:aliceblue}.helpie-faq.accordions .accordion .accordion__item .accordion__header{text-align:right!important;padding-right:35px}li#tab-title-faqs{display:none;}.bg-sale.green{background:#ffa84a!important}a.sale-hed{font-size:17px;font-weight:800;padding:0 30px}table#uael-table-id-650b8e9{width:1024px}figure#attachment_53251,attachment_53252{display:contents}@keyframes free-learn{0%{-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}to{-moz-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes blinkingText{0%,49%{color:#15c992}50%,99%{color:#3b82f6}to{color:#000}}.elementor-widget-container figure{display:contents!important}a.prev.page-numbers{background-color:#4caf50}span.page-numbers.current{background:#4caf50;padding:10px;color:#fff;border-radius:5px}a.page-numbers{margin-right:3px;padding:10px;color:#fff;background-color:#5055be;border-radius:5px}img[data-lazyloaded]{opacity:0}img.litespeed-loaded{-webkit-transition:opacity .5s linear .2s;-moz-transition:opacity .5s linear .2s;transition:opacity .5s linear .2s;opacity:1}svg.text-secondary{width:51px}#minicart-content a.removemini,.post .post-thumbnail img,a.button.wip-invoice{display:none}#billing_email.valid,input[name=billing_phone].input-text:valid{border:solid 2px #18d187}#billing_email.invalid,input[name=billing_phone].input-text:invalid{border:solid 2px red}.wp-call-button{z-index:999!important}.avatar-edit img,.bg-g,ul.boxord{border-radius:10px}.bg-g{background:#ff8043;padding:5px;font-size:13px;color:#fff;font-weight:700}.avatar-edit img{width:100px;margin-bottom:-10px}svg.digit-cert{margin-left:-68px;display:flex;float:left;margin-top:-196px;transform:rotate(103deg)}.name small{display:none!important}.hermes-ch,.mm-6 h2,.mm-f h1,.mm-f h2,.mm-f h3,.mm-f h4,.mm-f h5{color:#dc004b;background:linear-gradient(-76deg,#fff7dc,#fff)!important;width:100%;padding:10px;font-weight:900;border-right:5px solid}.hermes-blue{color:#00f}.hermes-p{color:#673ab7}span.h4.sale.text-white{font-size:35px;background:#fff;color:#4f4f53!important;border-radius:24px;padding:5px 15px;width:fit-content}p.digital{font-size:27px;font-weight:800;font-family:"Yekan Bakh"}.bg-faq{background:#fff;border-radius:50px}.bg-faq b{color:#18d187}.py-5{padding-bottom:.5rem!important}ul.boxord{background:#eff4fb}.box-ord{background:#fff;padding:14px 22px}.wp-call-button{right:50px;margin-bottom:15px}.woocommerce-account .woocommerce-MyAccount-navigation .whoiam .holder.golden .avatar{height:120px;width:100px;border-color:#5055be}.card.mb-3.py-3.px-4.bg-body.shadow.rounded.fsz-16.text-primary.fw-medium{background-color:#fff!important}.avatar-mob img{width:50px;height: 50px; border-radius: 999px; overflow: hidden; border: 2px solid #e2e8f0;}.woocommerce-account .woocommerce-MyAccount-navigation .whoiam .holder .avatar{border-radius:20%;margin-bottom:10px;border:3px solid #c1c1c1}.star-page{background:#f0f1f3;border-radius:10px;padding:10px 13px;display:block}.star-blog p{color:#79889e;display:contents;font-size:15px;font-weight:500}.star-tex{float:left}.kksr-legend{font-size:15px!important}.tags a:before{content:"#"}.tags a:hover{background:#727f91;color:#fff}.tags a{--tw-text-opacity:1;color:rgba(51,65,85,var(--tw-text-opacity));font-size:1rem;line-height:1.25rem;font-weight:500;padding-left:.5rem;padding-right:.5rem;background-color:#e4e6ec;border-radius:5px}.back-sale{margin-right: 30px; margin-left: 30px;background:#14d79c;color:#fff;font-size: 1.3rem;font-weight:700;border-radius:10px;padding:10px 0;margin-bottom:10px}.mar-sale{align-items:center}p.p-sale{line-height:2.2rem;display:contents;margin-left:30px}span.load-sale{text-decoration:underline;font-size:1.25rem;line-height:1.75rem;margin-right:20px;margin-left:.25rem}.mar-sale,.pad-sale{display:flex}.sales{width:50px;margin-left:5px;margin-top:10px}p.comment-form-comment{z-index:2}figure.entry-thumb img:hover{transform:scale(1.1);-ms-transform:scale(1.1)}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer;color:#fffbf3;background:#1e1e1ec2}.statsItems .card.green{background:-webkit-gradient(linear,left bottom,left top,from(#40d8c9),to(#8dded9))!important;background:linear-gradient(to top,#40d8c9,#8dded9)!important}.statsItems .card.blue{background:-webkit-gradient(linear,left bottom,left top,from(#45aaeb),to(#96d0f9));background:linear-gradient(to top,#45aaeb,#96d0f9)}.statsItems .card.purpule{background:-webkit-gradient(linear,left bottom,left top,from(#ffa4b9),to(#ffc8a5));background:linear-gradient(to top,#ffa4b9,#ffc8a5)}.statsItems .card.orange{background:linear-gradient(to top,#788dff,#9cabff);background:-webkit-gradient(linear,left bottom,left top,from(#89c6ff),to(#b5b8ff));background:linear-gradient(to top,#89c6ff,#b5b8ff)}img.attachment-woocommerce_single.size-woocommerce_single.wp-post-image{width:320px}.woocommerce-account .woocommerce-MyAccount-navigation>ul>li.is-active>a,.woocommerce-account .woocommerce-MyAccount-navigation>ul>li>a:hover{width:230px;border-radius:1rem!important}#order_review .wc_payment_methods>li .payment_box{color:#fff;background:#3c3c3c}.categoriesIconBox a:hover i{opacity:1;background-color:#eff4fb}.categoriesIconBox .text-secondary{color:#11c48e!important}#icdlcom div#respond{background:#eff4fb;padding:27px;border-radius:10px}#icdlcom textarea#comment{background:#fff}#siteHead .menu.cat-menu ul{margin-top:10px}#icdlcom .children>.comment,.children>.comment-shop{border:0!important;margin-right:0}#icdlcom .post #reviews{background-color:#fff0;padding:0;border-radius:1rem}#icdlcom .bg-body.rounded.p-4{margin-top:-50px}#icdlcom div#review_form{background:#fff;border-radius:10px}.coment-ic-2{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:100%}#sidebar .widget .product-categories li.current-cat a:before{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:200% 200%;border-color:transparent;background-image:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyNmZmYnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHBhdGggZD0nTTEyLjIwNyA0Ljc5M2ExIDEgMCAwIDEgMCAxLjQxNGwtNSA1YTEgMSAwIDAgMS0xLjQxNCAwbC0yLTJhMSAxIDAgMCAxIDEuNDE0LTEuNDE0TDYuNSA5LjA4Nmw0LjI5My00LjI5M2ExIDEgMCAwIDEgMS40MTQgMHonLz48L3N2Zz4=)}#sidebar .widget .product-categories li>a:before{border-radius:5px}#sidebar .widget .cat-menu li>a:hover:before,#sidebar .widget .product-categories li>a:hover:before{background-color:#eff4fb;border:1px solid #d9d9d9}#sidebar .widget .cat-menu li>a:before,#sidebar .widget .product-categories li>a:before,#sidebar .woocommerce-ordering a:before{width:25px;height:25px}#sidebar .widget .cat-menu li>a,#sidebar .widget .product-categories li>a,#sidebar .woocommerce-ordering a{font-size:18px}#siteHead .profile #accountMiniNavigation>li{line-height:40px}#siteHead .profile #accountMiniNavigation{width:300px;-webkit-box-shadow:0 4px 8px rgb(67 40 146/10%);box-shadow:0 4px 8px rgb(67 40 146/10%)}div#icdlcom div#review_form{padding:30px;margin-top:-60px}#icdlcom #siteFoot.p-4{padding:2.5rem!important}#icdlcom span.col-auto.text-muted{display:table-header-group}@media (max-width:400px){#introHermes h1{font-size:32px!important;}}@media (min-width:1200px){#icdlcom .container,.container-lg,.container-md,.container-sm,.container-xl{max-width:95%}}@media (max-width:576px){ul.list-unstyled li { padding: 0 10px 4px 0}.row.g-3.align-items-center.scorol-mob::-webkit-scrollbar-thumb { background-color: #f99393; border-radius: 50px; }.back-sale { font-size: 1.3rem; margin-right: 10px; margin-left: 10px; }.p-sale{font-size:14px;font-weight:600;line-height:2.2rem;display:block;padding-right:28px;margin-left:30px;text-align:center;}.woocommerce-order .woocommerce-bacs-bank-details .wc-bacs-bank-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;flex-direction:column-reverse;border-radius:10px;padding:10px;width:300px;margin-right:10px}.woocommerce-order .woocommerce-bacs-bank-details .bacs-bank-items>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;flex-direction:column}p.digital{font-size:19px}div.box img{margin-left:15%;width:40px;-webkit-animation:free-learn 1s linear infinite alternate;-moz-animation:free-learn 1s linear infinite alternate;animation:free-learn 1s linear infinite alternate}.box p{display:contents;color:#fffffa;font-size:13px;font-weight:400}.box:hover{z-index:-1}div.box{text-align:center;margin-top:-15px;border-radius:10px;padding:0 10px;background:#00000063;position:absolute;width:86%}.star-tex{float:none}.star-page{display:flex}.mar-sale,.pad-sale{flex-direction:column}.pad-sale{display:flex;align-items:center}span.load-sale{font-size:1.1rem}#icdlcom.woocommerce-Reviews .commentlist .comment_container{display:flex!important;flex-wrap:wrap;flex-direction:row;justify-content:center}#icdlcom span.col-lg.fsz-16.fw-medium{font-size:12px!important}}#siteFoot .namads>span{height:75px}.courses .entry .entry-price .woocommerce-Price-amount{font-weight:800;font-size: 22px}.elementor-widget-wrap.elementor-element-populated{color:#535353}#faq-archive li>div,h1{color:#334155}#siteFoot .socials li a svg{color:#526c93}#siteFoot .menu>li:before{background-color:#12c891!important}.courses .entry .entry-cert:before{color:#15c992}.elementor embed,.elementor iframe,.elementor object,.elementor video{border-radius:20px}.woocommerce-account .woocommerce-MyAccount-navigation .whoiam .holder.golden>span{background-color:#2fe29a;padding:2px 15px;border-radius:6px;font-weight:700;margin-top:-3px}.categoriesIconBox a{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:500;padding:2rem 1rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#categories .text-secondary{color:#626d89!important}.categoriesIconBox{margin-right:-10px;display:-ms-grid;display:grid;grid-gap:1rem;-ms-grid-columns:(minmax(0,1fr))[6];grid-template-columns:repeat(8,minmax(0,1fr));list-style-type:none}.categoriesIconBox a i{opacity:.6;width:75px;height:75px;font-size:35px;line-height:75px;text-align:center;border-radius:50%;margin:0 auto .75rem;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.post .post-thumbnail img{width:40%}.contentstyle{line-height:2.2;word-spacing:1.1px;font-size:1.125rem}article.contentstyle h2{margin-bottom:2rem;margin-top:2rem}.statsItems .card .icon{color:#ffffff5e}@media (max-width: 767.98px) { .checkout-avatar-cnt.pedit { display: flex; gap: 24px; padding: 10px; flex-direction: column-reverse; align-items: center; } }.woocommerce-Reviews .commentlist ul li.byuser>div .description{width:100%}.entry-content{color:#374151!important}.text-muted{color:#2d3184}section.col-lg-2.d-none.d-lg-block li{color:#515b6a!important}h2.entry-title{color:#475466!important;font-weight:800!important;height:auto!important}cite.entry-author,span.entry-time{color:#4e5663!important;font-weight:500}.woocommerce-Reviews .commentlist .comment_container time{box-shadow:0 4px 18px 0#fff;color:#fff}div.chart{z-index:12345453;width:45px;height:45px;display:flex;align-items:center;}.sticky-bar{position:fixed;z-index:2;bottom:11px;right:111px!important;display:flex;align-items:center}a.fitem img,a.sticky-footer{background:linear-gradient(to left,#0aab7b,#0cd096)!important}.chart #back-to-top{background:#2f458c;width:35px;height:35px;border-radius:50%;z-index:234;display:flex;justify-content:center;border:3px solid #fff;margin-right:-73px;margin-top:-6px;}.chart canvas{display:block;position:absolute;top:-1px;right:-5px;}.chart #back-to-top svg{width:20px;fill:#fff;display:block;}a.sticky-footer{color: #fff; font-size: 17px; font-weight: 700; border-radius: 19px; padding: 9px 17px 8px 17px; margin-right: -100px; margin-bottom: 5px}a.fitem img{width:43px;margin-right:4px;border-radius:15px;padding:3px}@media (max-width:576px){svg.digit-cert{margin-left:-27px;margin-top:-92px;transform:rotate(25deg)}.scorol-mob{padding:30px 5px}.wp-call-button{right:25px}.publisher-link{font-size:18px!important}a.sticky-footer{width: 100%; margin: 0px !important; border-radius: 0px; text-align: center; position: absolute; padding: 10px 10px 30px 10px;}.sticky-bar{width: 100%; right: 0px !important;}.vidios.about-content-left.aparat-size{margin-top:-70px}#siteFoot .row{display:inline-block!important}.woocommerce-Reviews .commentlist .comment_container{display:flex!important;flex-wrap:wrap;justify-content:center}.post .post-thumbnail img{width:100%}a.btn.btn-sm.btn-outline-primary.lh-25.px-2.py-0{display:list-item;margin-bottom:10px}#siteFoot .socials li a{display:contents}ul.socials.list-unstyled li{margin-bottom:10px;display:inline-flex}h1.course-title{font-size:23px!important}}@media (min-width:576px){div#countdown {margin-right:20px; }span.offercod { margin-right:10px}#icdlcom div#reviews{padding:0 74px 0 75px}#course #courseHeadlines>li button,#course .rank-math-list .rank-math-list-item .rank-math-question{font-size:1.3rem;font-weight:700;color:rgba(55,65,81,var(--tw-text-opacity))}.box{display:none}}@media (max-width:767.98px){.categoriesIconBox{margin-left:-12px;overflow-x:auto;grid-auto-flow:column;-ms-grid-columns:unset;grid-template-columns:unset}.categoriesIconBox>li{width:190px}.tell-footer{display:grid;margin-top:10px}}@media (min-width:992px){.avatar-mob img{margin-left:15px;margin-right:-10px}.aparat-size{width:576px;height:452px;margin-right:-45px}}@media (max-width:991.98px){.woocommerce-account .woocommerce-MyAccount-navigation.opened{border-left:8px solid #5055be;-webkit-transform:translateX(0);transform:translateX(0)}}.btn.btn-outline-success{color:#fff!important;border-color:#31e09f;font-weight:600;background-color:#23e09dfa}#cat-list .items,#introHermes .options,.woocommerce-account .woocommerce-MyAccount-navigation>ul,.woocommerce-order .woocommerce-bacs-bank-details .wc-bacs-bank-details,.woocommerce-order .woocommerce-bacs-bank-details .bacs-bank-items,.purchaseSteps,#siteFoot .menu,.woocommerce-Reviews .commentlist,.woocommerce-Reviews .commentlist ol,.woocommerce-Reviews .commentlist ul,#course .widget .course-meta,#course .wc-tabs,.list-unstyled,#sidebar .widget .product-categories ul,#sidebar .widget .cat-menu ul,#sidebar .widget .product-categories,#sidebar .widget .cat-menu,#siteHead .actions #hiddenactions ul,#siteHead .menu{margin:0;padding:0;list-style:none}::-moz-selection{color:#5055be;background-color:#d9d9ff}::selection{color:#5055be;background-color:#d9d9ff}body{color:#475466;direction:rtl;font-size:15px;font-weight:400;padding:1.5rem 0;font-family:"Yekan Bakh",Tahoma;background-color:#f2f3f5;overflow-x:hidden}#siteHead .menu{font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#siteHead .menu.cat-menu{padding-left:1.25rem;margin-left:1.25rem;position:relative}#siteHead .menu.cat-menu:hover>ul{visibility:visible;opacity:1;pointer-events:all}#siteHead .menu.cat-menu>span{cursor:pointer}#siteHead .menu.cat-menu ul{padding:1.5rem 1rem!important;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:2rem;top:0;right:0;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:660px}#siteHead .menu.cat-menu ul li{color:#677489;font-weight:500}#siteHead .menu li{-webkit-transition:color 250ms linear;transition:color 250ms linear;position:relative}#siteHead .menu li:hover>ul{visibility:visible;opacity:1;pointer-events:all;right:100%}#siteHead .menu li ul{padding:1rem .75rem;margin:auto;list-style:none;-webkit-transition:all 350ms linear;transition:all 350ms linear;background-color:#eff4fb;-webkit-box-shadow:0px -2px 0px #5055be,0px 15px 40px rgba(65,65,65,.1);box-shadow:0px -2px 0px #5055be,0px 15px 40px rgba(65,65,65,.1);position:absolute;z-index:9999;visibility:hidden;opacity:0;pointer-events:none;top:0;right:0;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:170px;border-radius:.5rem;border-top:2px solid #ffcc19}#siteHead .menu li ul:before{content:"";width:100%;height:20px;top:-20px;right:0;position:absolute}#siteHead .menu li ul li{padding:.25rem .5rem;line-height:30px;-webkit-transition:all 250ms linear;transition:all 250ms linear;border-radius:5px;color:#5055be}#siteHead .menu>li{font-weight:600;-webkit-transition:color .3s linear;transition:color .3s linear;position:relative}#siteHead .menu>li:not(:last-child){margin-left:1.5rem}#siteHead .menu>li.current-menu-item{color:#f5f6f8;font-weight:600}#siteHead .menu>li:hover{color:#ffcc19}#siteHead .menu>li:hover>ul{top:100%;right:0!important}#siteHead .mini-cart-box{position:relative}#siteHead .mini-cart-box .cart-fragment{position:relative}#siteHead .mini-cart-box .cart-fragment .badge{top:0;right:0;min-width:18px;line-height:18px;position:absolute;border-radius:50%}#siteHead .mini-cart-box #minicart-content{top:100%;left:0;position:absolute;color:#475466;min-width:290px;z-index:999;border-radius:10px;background-color:#fff;overflow:hidden;-webkit-box-shadow:0px 4px 8px rgba(67,40,146,.04);box-shadow:0px 4px 8px rgba(67,40,146,.04)}#siteHead .mini-cart-box #minicart-content .close{top:0;left:0;font-size:20px;position:absolute}#siteHead .mini-cart-box #minicart-content ul li{margin:.5rem;padding-bottom:1rem;border-bottom:1px solid #e8e8e8}#siteHead .mini-cart-box #minicart-content ul li .thumb{position:relative;border-radius:.5rem;overflow:hidden}#siteHead .mini-cart-box #minicart-content ul li .thumb img{width:100%}#siteHead .mini-cart-box #minicart-content ul li .title{color:#7d7d7d}#siteHead .mini-cart-box #minicart-content ul li ins{text-decoration:none}#siteHead .mini-cart-box #minicart-content ul li .remove{font-size:18px}#siteHead .mini-cart-box #minicart-content .woocommerce-mini-cart__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#siteHead .mini-cart-box #minicart-content .woocommerce-mini-cart__buttons .button{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;width:100%;height:100%;display:none;text-align:center;line-height:50px}#siteHead .mini-cart-box #minicart-content .woocommerce-mini-cart__buttons .button.checkout{display:block}#siteHead .profile{position: relative; border-radius: 10px;}#siteHead .profile .profile-url{height:45px;z-index:999999;position:relative;padding:0 1.25rem;overflow:hidden;border:none!important;color:#5055be;background-color:#d9d9ff}#siteHead .profile .profile-url.notlogged{padding:0}#siteHead .profile .profile-url.notlogged>span{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;min-width:100px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 1.25rem}#siteHead .profile .profile-url.notlogged>span>*{position:relative}#siteHead .profile .profile-url.notlogged>span:first-child:before{content:"";top:0;right:0;z-index:0;min-width:109px;width:100%;height:100%;position:absolute;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .25s linear;transition:-webkit-transform .25s linear;transition:transform .25s linear;transition:transform .25s linear,-webkit-transform .25s linear;background-color:#c0c0ff;border-radius:.5rem}#siteHead .profile .profile-url.notlogged>span:first-child:hover:before{-webkit-transform:translateX(0);transform:translateX(0)}#siteHead .profile .profile-url:not(.notlogged):after{content:"";width:12px;height:12px;margin-right:10px;-webkit-transform:rotate(180deg);transform:rotate(180deg);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='rgba(80,85,190,0.8)' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e") no-repeat center center;-webkit-transition:-webkit-transform .3s linear;transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear}#siteHead .profile .profile-url.collapsed:after{-webkit-transform:rotate(0);transform:rotate(0)}#siteHead .profile #accountMiniNavigation{width:300px;top:calc(100% - 6px);left:0px;z-index:998;color:#475466;position:absolute;padding-top:.5rem;border-radius:1rem}#siteHead .profile #accountMiniNavigation>li{font-size:13px;line-height:35px;padding:0 .75rem;-webkit-transition:color .3s linear;transition:color .3s linear}#siteHead .profile #accountMiniNavigation>li:not(:last-child){border-bottom:1px solid #e8e8e8}#siteHead .profile #accountMiniNavigation>li:hover{color:#5055be}#siteHead .actions .profile{color:#5055be;background-color:#6d71c9;min-width:45px;height:45px;border-radius:.75rem;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;padding:0;overflow:hidden}#siteHead .actions .profile span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;min-width:85px;position:relative}#siteHead .actions .profile span:first-child:before{content:"";top:0;right:0;z-index:-1;width:100%;height:100%;position:absolute;border-radius:.75rem;background-color:#c0c0ff;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .25s linear;transition:-webkit-transform .25s linear;transition:transform .25s linear;transition:transform .25s linear,-webkit-transform .25s linear}#siteHead .actions .profile span:first-child:hover:before{-webkit-transform:translateX(0);transform:translateX(0)}#siteHead .actions #hiddenactions{position:relative}#siteHead .actions #hiddenactions .profile,#siteHead .actions #hiddenactions ul{position:absolute;z-index:999;left:0;top:40px}#siteHead .actions #hiddenactions .profile{background-color:#6d71c9;color:#fff}#siteHead .actions #hiddenactions .profile span:first-child{padding-left:.5rem;margin-left:.5rem;border-left:1px solid #fff}#siteHead .actions #hiddenactions .profile span:first-child:before{width:0}#siteHead .actions #hiddenactions ul{padding:.75rem 1rem!important;display:block;color:#fff;min-width:180px;width:-webkit-max-content;width:-moz-max-content;width:max-content;background-color:#6d71c9;border-radius:.5rem}#siteHead .actions #hiddenactions ul li:not(:last-child){margin-bottom:.75rem}#siteHead .actions #hiddenactions ul li:last-child{padding-top:.75rem;border-top:1px solid #e8e8e8}.btn,.form-control,.half-rounded,.post .post-thumbnail img,.woocommerce-Reviews .commentlist .comment_container .avatar,.woocommerce-Reviews .btn,.woocommerce-Reviews .form-control{border-radius:.5rem}.btn.btn-secondary{color:#5055be}.searchform{width:280px;max-width:100%;overflow:hidden;border-radius:.5rem;-webkit-transition:all .3s linear;transition:all .3s linear}.searchform:focus-within{-webkit-box-shadow:0 0 0 3px rgba(80,85,190,.3);box-shadow:0 0 0 3px rgba(80,85,190,.3)}.searchform .btn,.searchform .form-control{height:50px;padding:0 .5rem;border-radius:0;border:none;outline:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.searchform .btn{width:50px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.searchform .btn:hover{color:#5055be}.publisher-link{position:relative}.publisher-link:before{content:"";width:55px;height:2px;background-color:#63c187;border-radius:1rem;position:absolute;bottom:-0.5rem;right:0}.splide-style1 .splide__track,.splide-style1 .splide__list{height:-webkit-max-content;height:-moz-max-content;height:max-content}.splide-style1 .splide__arrows{z-index:99;position:absolute;bottom:.5rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.splide-style1 .splide__arrows .splide__arrow{background-color:rgba(0,0,0,0);left:unset;right:unset;-webkit-transform:unset;transform:unset}.splide-style1 .splide__arrows .splide__arrow:focus{-webkit-box-shadow:unset;box-shadow:unset}.splide-style1 .splide__arrows .splide__arrow:disabled{pointer-events:none}.splide-style1 .splide__arrows .splide__arrow:disabled svg path{fill:#9c9c9c}.splide-style1 .splide__arrows .splide__arrow.splide__arrow--prev{right:-5.5rem}.splide-style1 .splide__arrows .splide__arrow.splide__arrow--next{left:-5.5rem}.splide-style1 .splide__pagination{bottom:-1rem}.splide-style1 .splide__pagination .splide__pagination__page.is-active{background-color:rgba(80,85,190,.7)}.title-seperator{gap:.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.title-seperator:after{content:"";-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;height:1px;max-width:100%;background-color:#e8e8e8}.wpcf7 form .wpcf7-response-output{margin:0;padding:.5rem 1rem;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{background-color:#63c187}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.abroted .wpcf7-response-output{background-color:#f66767}.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.spam .wpcf7-response-output{background-color:#f66767}.wpcf7 .wpcf7-not-valid-tip{display:block;color:#dc3232;font-size:1em;font-weight:normal}.courses{display:grid;grid-gap:1rem;row-gap:3rem;grid-template-columns:repeat(3,minmax(0,1fr))}.courses.columns-4{grid-template-columns:repeat(4,minmax(0,1fr))}.courses.splide{display:block}.courses.seperated{grid-template-columns:repeat(6,minmax(0,1fr))}.courses.seperated .entry{padding:0;position:relative}.courses.seperated .entry:hover .big{visibility:visible;opacity:1;pointer-events:all}.courses.seperated .entry:last-child .big{right:unset;left:75%}.courses.seperated .entry .little{text-align:center;border-radius:1rem;padding:1rem 2rem;background-color:#fff}.courses.seperated .entry .little:hover .icon{border-radius:38% 62% 41% 59%/61% 43% 57% 39%}.courses.seperated .entry .little .icon{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100px;height:100px;padding:1rem;border-radius:58% 42% 42% 58%/45% 51% 49% 55%;-webkit-transition:border-radius 250ms linear;transition:border-radius 250ms linear;background-color:rgba(85,97,127,.9215686275)}.courses.seperated .entry .little .icon img{-webkit-filter:brightness(100);filter:brightness(100)}.courses.seperated .entry .little .short-title{margin-top:.75rem;font-size:17px;font-weight:500;line-height:30px}.courses.seperated .entry .big{background-color:#fff;-webkit-box-shadow:0px 4px 8px rgba(67,40,146,.04);box-shadow:0px 4px 8px rgba(67,40,146,.04);border-radius:.5rem;position:absolute;right:75%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:auto;width:320px;z-index:99;visibility:hidden;opacity:0;pointer-events:none;-webkit-transition:all 350ms linear;transition:all 350ms linear}.courses.seperated .entry .big .entry-thumb{position:relative}.courses.seperated .entry .big .entry-thumb:before{content:"";width:100%;height:145px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),color-stop(85.79%,rgba(0,0,0,0.65)));background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 85.79%);position:absolute;bottom:0;right:0}.courses.seperated .entry .big .entry-thumb .entry-teacher{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;width:100%;padding:1rem;bottom:0;right:0}.courses.seperated .entry .big .entry-thumb .entry-teacher img{max-width:50px;border-radius:50%;width:45px;height:45px;}.courses.seperated .entry .big .entry-thumb .entry-teacher .name{color:#fff;margin-right:.5rem;line-height:25px;font-size:17px}.courses.seperated .entry .big .entry-thumb .entry-teacher .name small{display:block;font-size:14px;font-weight:normal;color:#9c9c9c}.courses.seperated .entry .big .entry-meta{border:unset;background-color:#5055be;color:#fff;border-radius:0 0 .5rem .5rem;padding:.75rem 1rem}.courses.seperated .entry .big .entry-price .woocommerce-Price-currencySymbol{font-size:25px;font-weight:800;color:#fff}.courses.detailed .entry{display:grid;grid-template-columns:minmax(0,300px) minmax(0,1fr);grid-gap:2.25rem}.courses.detailed .entry .entry-detail>a{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-left:1rem}.courses.detailed .entry .entry-detail>.row{margin-bottom:0!important;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;margin-left:.5rem}.courses.detailed .entry .entry-detail .entry-title{height:unset}.courses.detailed .entry .entry-detail .entry-popularity{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.courses.detailed .entry .entry-meta{margin-bottom:0;border:unset}.courses.detailed .entry .entry-thumb{margin-top:0;margin-bottom:0}.courses.detailed .entry .entry-thumb img{border-radius:.5rem}.courses.detailed .entry .entry-title{margin-bottom:0;color:#334155;font-weight:700;font-size:19px}.courses.detailed .entry .entry-sold{font-weight:800;font-size:20px;color:#63c187}.courses.detailed .entry .entry-price{font-size:25px;font-weight:800;line-height:20px}.courses.detailed .entry .entry-cart{margin-right:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.courses.detailed .entry .entry-teacher{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.courses.detailed .entry .entry-teacher img{margin-left:.5rem;border-radius:50%}.courses.detailed .entry .entry-teacher .name{font-weight:500;font-style:normal;font-size:14px}.courses .entry{padding:1rem}.courses .entry .entry-thumb{overflow:hidden;margin-bottom:1rem;border-radius:.5rem}.courses .entry .entry-thumb img{width:100%;height:auto;-webkit-transition:-webkit-transform .3s linear;transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear}.courses .entry .entry-title{letter-spacing: -0.01rem;text-align: justify;height:60px;overflow:hidden;font-size:20px;font-weight:700;line-height:30px;margin-bottom:1rem;text-overflow:ellipsis;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.courses .entry .entry-title:hover{color:#5055be}.courses .entry .entry-cert{font-size:13px;font-weight:700;color:#2e42b2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.courses .entry .entry-cert:before{content:"";width:6px;height:6px;border-radius:50%;background-color:currentColor;margin-left:.5rem}.courses .entry .entry-content{color:#757575!important;margin-bottom:0.5rem;margin-top:-0.5rem;font-size:15px;line-height:25px;height:50px;overflow:hidden;text-overflow:ellipsis}.courses .entry .entry-time{color:#687696;font-size:13px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#e4e6eb;border-radius:.25rem;padding:.15rem .5rem}.courses .entry .entry-meta{border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.courses .entry .entry-price .woocommerce-Price-amount .woocommerce-Price-currencySymbol{font-size:16px;margin-right:.25rem}.courses .entry .entry-price ins{text-decoration:none}.courses .entry .entry-price del{display:none!important}.courses .entry .entry-more{margin-top:1rem;color:#20ae83;font-weight:800;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:18px;-webkit-transition:color .3s linear;transition:color .3s linear}.courses .entry .entry-more:hover{color:#2196F3}.posts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1rem}.posts.columns-2{grid-template-columns:repeat(2,minmax(0,1fr))}.posts.columns-4{grid-template-columns:repeat(3,minmax(0,1fr))}.posts.columns-5{grid-template-columns:repeat(5,minmax(0,1fr))}.posts.splide{display:block}.posts.related-posts{display:block}.posts.related-posts .entry{background:unset;-webkit-box-shadow:unset;box-shadow:unset;min-height:unset;padding:0;display:grid;grid-template-columns:55px minmax(0,1fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:1rem;border:unset;border-radius:unset}.posts.related-posts .entry:not(:last-child){border-bottom:1px solid #e8e8e8;padding-bottom:1rem;margin-bottom:1rem}.posts.related-posts .entry .entry-meta{display:-webkit-box;display:-ms-flexbox;display:flex;color:#9c9c9c;font-size:13px}.posts.related-posts .entry .entry-meta .entry-date span{border-left:1px solid #e8e8e8}.posts.related-posts .entry .entry-thumb{margin:0}.posts.related-posts .entry .entry-thumb:before{display:none}.posts.related-posts .entry .entry-thumb img{border-radius:50%}.posts.related-posts .entry .entry-title{font-size:15px;font-weight:500;color:#9c9c9c;margin-bottom:.5rem;line-height:25px}.posts .entry{border-radius:.5rem;background-color:#fff;padding:.75rem}.posts .entry .entry-thumb{border-radius:.5rem;overflow:hidden}.posts .entry .entry-thumb img{width:100%}.posts .entry .entry-title{font-size:17px;margin-bottom:1.25rem;line-height:30px;-webkit-transition:color .3s linear;transition:color .3s linear;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.posts .entry .entry-title:hover{color:#5055be}.posts .entry .entry-author,.posts .entry .entry-cat,.posts .entry .entry-comment,.posts .entry .entry-time{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.posts .entry .entry-author{font-style:normal;font-size:13px;color:#9c9c9c;font-weight:500}.posts .entry .entry-author img{border-radius:50%;margin-left:.25rem}.posts .entry .entry-cat{color:#5ba1f2;background:#eff4fb;font-size:12px;border-radius:.25rem;padding:.25rem .5rem}.posts .entry .entry-comment{background:rgba(96,116,150,.1019607843);font-size:12px;border-radius:.25rem;padding:.25rem .5rem}.posts .entry .entry-time{font-size:13px;font-weight:500;color:#9c9c9c}#faq-archive li{background-color:#fff;-webkit-box-shadow:0px 4px 8px rgba(67,40,146,.04);box-shadow:0px 4px 8px rgba(67,40,146,.04);padding:1rem .75rem;border-radius:.5rem;font-size:16px}#faq-archive li:not(:last-child){margin-bottom:1rem}#faq-archive li>.btn{font-weight:500;font-size:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:0}#faq-archive li>.btn:focus{-webkit-box-shadow:unset;box-shadow:unset}#faq-archive li>.btn:before{content:"";margin-left:.5rem;background-color:#5055be;color:#fff;font-size:17px;width:35px;height:35px;border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:-webkit-transform 250ms linear;transition:-webkit-transform 250ms linear;transition:transform 250ms linear;transition:transform 250ms linear,-webkit-transform 250ms linear;background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml,%3Csvg width='24px' height='24px' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.9998 21.7498C10.5298 21.7498 9.18985 20.9398 8.50985 19.6398L2.40985 8.04981C1.58985 6.49981 1.85985 4.69981 3.07985 3.44981C4.29985 2.19981 6.09985 1.89981 7.65985 2.67981L10.8998 4.29981C11.5798 4.63981 12.3998 4.63981 13.0898 4.29981L16.3298 2.67981C17.8998 1.89981 19.6998 2.19981 20.9198 3.44981C22.1398 4.69981 22.4098 6.49981 21.5898 8.04981L15.4898 19.6398C14.8098 20.9398 13.4698 21.7498 11.9998 21.7498ZM5.87985 3.74981C5.16985 3.74981 4.54985 4.08981 4.14985 4.49981C3.54985 5.11981 3.11985 6.18981 3.72985 7.34981L9.82985 18.9398C10.2598 19.7598 11.0698 20.2498 11.9898 20.2498C12.9098 20.2498 13.7198 19.7598 14.1498 18.9398L20.2498 7.34981C20.8598 6.18981 20.4398 5.10981 19.8298 4.49981C19.2298 3.88981 18.1698 3.43981 16.9898 4.01981L13.7498 5.63981C12.6398 6.18981 11.3298 6.18981 10.2198 5.63981L6.98985 4.01981C6.60985 3.82981 6.22985 3.74981 5.87985 3.74981Z' fill='%23fff'/%3E%3C/svg%3E")}#faq-archive li>.btn:not(.collapsed){color:#5055be}#faq-archive li>.btn:not(.collapsed):before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#faq-archive li>div{margin-top:1.25rem;color:#414040;line-height:30px}.pagination .page-numbers.dots{pointer-events:none}.contentstyle{font-size:16px;line-height:30px;padding: 40px;}.contentstyle h1,.contentstyle h2,.contentstyle h3,.contentstyle h4,.contentstyle h5,.contentstyle h6{color:#5055be;font-weight:800;}.contentstyle h1{font-size:28px}.contentstyle h2{font-size:20px}.contentstyle h3{font-size:18px}.contentstyle h4{font-size:16px}.contentstyle h5{font-size:14px}.contentstyle h6{font-size:12px}.contentstyle blockquote{font-size:18px;line-height:35px;position:relative;text-align:justify;margin:1.5rem;padding:1.5rem;background-color:#fff;border-right:5px solid #d9d9ff}.contentstyle blockquote>p{display:inline-block;clear:both}.contentstyle blockquote>p:before{content:"â€"}.contentstyle blockquote>p:after{content:"â€Ÿ"}.contentstyle blockquote cite{display:block;font-size:15px;font-style:normal;line-height:35px;text-align:left}.contentstyle a{color:#5ba1f2;-webkit-transition:all .3s linear;transition:all .3s linear}.contentstyle a:hover{color:#2c86ee}.contentstyle ul{padding:0;line-height:30px;margin:1rem auto;list-style:none}.contentstyle ul>li{position:relative;padding-right:1.5rem}.contentstyle ul>li:before{top:50%;right:0px;content:"";width:6px;height:6px;position:absolute;border-radius:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#d9d9ff}.contentstyle mark{color:#fff;background-color:#ffcc19}.contentstyle img.alignleft{float:left;margin:0 1rem 1rem 0}.contentstyle img.alignright{float:right;margin:0 0 1rem 1rem}.contentstyle img.aligncenter{display:block;margin-left:auto;margin-right:auto}#course hr{opacity:1;background-color:#e8e8e8}section#course-buy { background: #fff; border-radius: 10px; }#course .course-title{margin:0;font-size:24px;font-weight:800}.order-lg-1 {border-radius: 18px;}.zabt { background: #fff; border-radius: 18px; }#course .course-thumb{float: right; overflow: hidden; margin: 0 0 0 1.5rem; border-radius: .5rem; width: 350px; margin-bottom: 20px;}#course .course-summary{height:230px;min-height:230px;overflow:hidden;margin-bottom:1.5rem;position:relative;line-height:30px;text-align:justify}#course .expandParent{all:unset;right:0;bottom:0;width:100%;height:55px;cursor:pointer;font-size:15px;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(50%,rgba(255,255,255,0.85)));background:linear-gradient(to bottom,transparent 0%,rgba(255,255,255,0.85) 50%);-webkit-transition:all .3s linear;transition:all .3s linear}#course .expandParent.opend{opacity:0;visibility:hidden;pointer-events:none}#course .whyusitem{display:grid;grid-gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-columns:auto minmax(0,1fr)}#course .whyusitem .icon{color:#fff;width:55px;height:55px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:1rem}#course .card-title,#course .wc-tabs{font-size: 16px; font-weight: 500; padding: 15px; display: flex; line-height: 25px; border-bottom: 1px solid #e8e8e8; flex-direction: row; justify-content: start;}#course .card-title>span{position:relative;display:inline-block;padding-bottom:1.25rem}#course .card-title>span:before{content:"";width:100%;height:3px;right:0;bottom:-1px;border-radius:3px 3px 0 0;position:absolute;background:#5055be}#course .wc-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto}#course .wc-tabs>li{color:#797dca;font-size:18px;font-weight:500;position:relative;white-space:nowrap;padding-bottom:.75rem;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#course .wc-tabs>li:not(:first-child){margin-right:2.5rem}#course .wc-tabs>li:before{right:0;bottom:0;content:"";width:100%;height:3px;-webkit-transform:scale(0);transform:scale(0);position:absolute;border-radius:3px 3px 0 0;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;background-color:#5055be}#course .wc-tabs>li.active,#course .wc-tabs>li:hover{color:#475466;font-weight:500}#course .wc-tabs>li.active:before,#course .wc-tabs>li:hover:before{-webkit-transform:scale(1);transform:scale(1)}#course #course-buy .form-check .form-check-input{width:25px;height:25px;background-color:#e8e8e8}#course #course-buy .form-check .form-check-input:checked{border-color:#18d187;background-color:#18d187}#course #course-buy #product_totalprice .woocommerce-Price-currencySymbol{font-size:16px;font-weight:normal}#course .widget .widget-title{font-size:16px;font-weight:700;position:relative;padding-bottom:.5rem;margin-bottom:1.75rem}#course .widget .widget-title:before{content:"";right:0;bottom:0;width:50px;height:1px;position:absolute;background-color:#e8e8e8}#course .widget:not(:last-child){margin-bottom:2.75rem}.text-blue-700{color:#3B82F6}#course .widget .course-teacher{display: flex; text-align: center; grid-gap: 1rem; -webkit-box-align: center; -ms-flex-align: center; align-items: center; grid-template-columns: auto minmax(0,1fr); flex-direction: column;}#course .widget .course-teacher .avatar{border-radius:50%}#course .widget .course-teacher .course-teacher-link{font-size:14px;color:#9c9c9c;-webkit-transition:color .3s linear;transition:color .3s linear}#course .widget .course-teacher .course-teacher-link:hover{color:#5055be}#course .widget .course-meta{font-size:15px}#course .widget .course-meta>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#course .widget .course-meta>li:not(:last-child){margin-bottom:1rem}#course .widget .course-meta>li .price del{display:none}#course .widget .course-meta>li .price ins{text-decoration:none}#course #courseHeadlines>li{padding:.75rem;border-radius:.5rem}#course #courseHeadlines>li:not(:last-child){margin-bottom:.75rem}#course #courseHeadlines>li button{margin:0;padding:0;width:100%;border:none;outline:none;border-radius:0;position:relative;text-align:right;background-color:rgba(0,0,0,0);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#course #courseHeadlines>li button:before{content:"";width:36px;height:36px;color:#9c9c9c;border:1px solid #e8e8e8;margin-left:1rem;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:all .3s linear;transition:all .3s linear;border-radius:10px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='rgba(156,156,156,0.9)'%3E%3Cpath opacity='0.4' d='M10.7702 8.52002L15.8202 12.31V17.92C15.8202 18.88 14.6602 19.36 13.9802 18.68L8.80023 13.51C7.97023 12.68 7.97023 11.33 8.80023 10.5L10.7702 8.52002Z'/%3E%3Cpath d='M15.8195 6.07993V12.3099L10.7695 8.51993L13.9795 5.30993C14.6595 4.63993 15.8195 5.11993 15.8195 6.07993Z'/%3E%3C/svg%3E") no-repeat center center;background-size:95% auto}#course #courseHeadlines>li button:not(.collapsed):before{border-color:#5055be;-webkit-transform:rotate(0);transform:rotate(0);background-color:#5055be;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='rgba(255,255,255,0.9)'%3E%3Cpath opacity='0.4' d='M10.7702 8.52002L15.8202 12.31V17.92C15.8202 18.88 14.6602 19.36 13.9802 18.68L8.80023 13.51C7.97023 12.68 7.97023 11.33 8.80023 10.5L10.7702 8.52002Z'/%3E%3Cpath d='M15.8195 6.07993V12.3099L10.7695 8.51993L13.9795 5.30993C14.6595 4.63993 15.8195 5.11993 15.8195 6.07993Z'/%3E%3C/svg%3E")}#course #courseHeadlines>li .sublines{padding:0;margin:1rem 1rem 0;list-style:none}#course #courseHeadlines>li .sublines li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#374151}#course #courseHeadlines>li .sublines li:before{font-size:16px;color:#64748b;font-family:"gmticon";width:12px;height:12px;border-radius:3px;margin-left:.25rem;border:1px solid #9c9c9c;color:#9c9c9c;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#course .rank-math-list .rank-math-list-item{padding:.75rem;border-radius:.5rem;border:1px solid #e8e8e8}#course .rank-math-list .rank-math-list-item:not(:last-child){margin-bottom:.75rem}#course .rank-math-list .rank-math-list-item .rank-math-question{cursor:pointer;font-size:14px;font-weight:normal;margin:0;padding:0;width:100%;border:none;outline:none;border-radius:0;position:relative;text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#course .rank-math-list .rank-math-list-item .rank-math-question:before{content:"";width:36px;height:36px;color:#9c9c9c;margin-left:1rem;-webkit-transition:all .3s linear;transition:all .3s linear;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='rgba(156,156,156,0.9)'%3E%3Cpath opacity='0.4' d='M17 18.4299H13L8.54999 21.39C7.88999 21.83 7 21.3599 7 20.5599V18.4299C4 18.4299 2 16.4299 2 13.4299V7.42993C2 4.42993 4 2.42993 7 2.42993H17C20 2.42993 22 4.42993 22 7.42993V13.4299C22 16.4299 20 18.4299 17 18.4299Z'/%3E%3Cpath d='M11.9998 12.1099C11.5898 12.1099 11.2498 11.7699 11.2498 11.3599V11.1499C11.2498 9.9899 12.0998 9.41989 12.4198 9.19989C12.7898 8.94989 12.9098 8.7799 12.9098 8.5199C12.9098 8.0199 12.4998 7.60986 11.9998 7.60986C11.4998 7.60986 11.0898 8.0199 11.0898 8.5199C11.0898 8.9299 10.7498 9.2699 10.3398 9.2699C9.92984 9.2699 9.58984 8.9299 9.58984 8.5199C9.58984 7.1899 10.6698 6.10986 11.9998 6.10986C13.3298 6.10986 14.4098 7.1899 14.4098 8.5199C14.4098 9.6599 13.5698 10.2299 13.2598 10.4399C12.8698 10.6999 12.7498 10.8699 12.7498 11.1499V11.3599C12.7498 11.7799 12.4098 12.1099 11.9998 12.1099Z'/%3E%3Cpath d='M12 14.6001C11.58 14.6001 11.25 14.2601 11.25 13.8501C11.25 13.4401 11.59 13.1001 12 13.1001C12.41 13.1001 12.75 13.4401 12.75 13.8501C12.75 14.2601 12.42 14.6001 12 14.6001Z'/%3E%3C/svg%3E") no-repeat center center;background-size:100% auto}#course .rank-math-list .rank-math-list-item .rank-math-question.collapsed:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='rgba(80,85,190,0.9)'%3E%3Cpath opacity='0.4' d='M17 18.4299H13L8.54999 21.39C7.88999 21.83 7 21.3599 7 20.5599V18.4299C4 18.4299 2 16.4299 2 13.4299V7.42993C2 4.42993 4 2.42993 7 2.42993H17C20 2.42993 22 4.42993 22 7.42993V13.4299C22 16.4299 20 18.4299 17 18.4299Z'/%3E%3Cpath d='M11.9998 12.1099C11.5898 12.1099 11.2498 11.7699 11.2498 11.3599V11.1499C11.2498 9.9899 12.0998 9.41989 12.4198 9.19989C12.7898 8.94989 12.9098 8.7799 12.9098 8.5199C12.9098 8.0199 12.4998 7.60986 11.9998 7.60986C11.4998 7.60986 11.0898 8.0199 11.0898 8.5199C11.0898 8.9299 10.7498 9.2699 10.3398 9.2699C9.92984 9.2699 9.58984 8.9299 9.58984 8.5199C9.58984 7.1899 10.6698 6.10986 11.9998 6.10986C13.3298 6.10986 14.4098 7.1899 14.4098 8.5199C14.4098 9.6599 13.5698 10.2299 13.2598 10.4399C12.8698 10.6999 12.7498 10.8699 12.7498 11.1499V11.3599C12.7498 11.7799 12.4098 12.1099 11.9998 12.1099Z'/%3E%3Cpath d='M12 14.6001C11.58 14.6001 11.25 14.2601 11.25 13.8501C11.25 13.4401 11.59 13.1001 12 13.1001C12.41 13.1001 12.75 13.4401 12.75 13.8501C12.75 14.2601 12.42 14.6001 12 14.6001Z'/%3E%3C/svg%3E") no-repeat center center}#course .rank-math-list .rank-math-list-item .rank-math-answer{display:none;padding-top:1rem;line-height:30px;text-align:justify;color:#9c9c9c}.woocommerce-Reviews .woocommerce-Reviews-title{-webkit-column-gap:1.75rem;-moz-column-gap:1.75rem;column-gap:1.75rem;font-size:16px;font-weight:500}.woocommerce-Reviews .form-range{height:10px;outline:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-appearance:none;-moz-appearance:none;appearance:none}.woocommerce-Reviews .form-range::-webkit-slider-runnable-track,.woocommerce-Reviews .form-range::-moz-range-track{height:8px;background:#e8e8e8;border-radius:.5rem}.woocommerce-Reviews .form-range::-webkit-slider-thumb{width:12px;height:12px;-webkit-appearance:none;appearance:none;border-radius:50%;background-color:#ffcc19}.woocommerce-Reviews .form-range::-moz-range-thumb{width:14px;height:14px;-moz-appearance:none;appearance:none;border-radius:50%;background-color:#ffcc19}.woocommerce-Reviews .form-range::-moz-range-progress{height:8px;background-color:#ffcc19;border-radius:.5rem 0 0 .5rem}.woocommerce-Reviews .range-label{min-width:30px;text-align:right}.woocommerce-Reviews .form-control{padding:.75rem;background:rgba(0,0,0,0);border:1px solid #e8e8e8}.woocommerce-Reviews .btn{padding:.75rem 2rem}.woocommerce-Reviews .commentlist>li{background:#f5f7fa;padding:1.5rem 1rem;border-radius:1rem}.woocommerce-Reviews .commentlist li:not(:last-child){margin-bottom:1.5rem}.woocommerce-Reviews .commentlist li .meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.woocommerce-Reviews .commentlist li .description{-ms-flex-item-align:start;align-self:start}.woocommerce-Reviews .commentlist li.bypostauthor .comment_container>.description p{font-weight:300;color:#111111;padding:1rem 1.5rem;border-radius:1rem;background-color:rgba(99,193,135,.1)}.woocommerce-Reviews .commentlist ol,.woocommerce-Reviews .commentlist ul{margin-top:1.25rem;margin-right:1.5rem}.woocommerce-Reviews .commentlist .comment_container{position:relative;display:grid;grid-template-columns:150px minmax(0,1fr);grid-gap:1rem}.woocommerce-Reviews .commentlist .comment_container.has_avatar{min-height:92px;background:#ffffff00!important}.woocommerce-Reviews .commentlist .comment_container .bio{text-align:center}.woocommerce-Reviews .commentlist .comment_container .avatar{margin-bottom:.75rem}.woocommerce-Reviews .commentlist .comment_container time{background-color:#515e71;padding:.25rem 1.5rem;border-radius:5px}.woocommerce-Reviews .commentlist .comment_container>.d-flex>.row{margin-right:auto}.woocommerce-Reviews .commentlist .comment_container>.d-flex>.row .col{display:none}.woocommerce-Reviews .commentlist .comment_container .description{line-height:30px;text-align:justify}.post .post-thumbnail{margin:0 0 2rem;float:unset}.post .post-thumbnail img{width:100%}.post .post-author img{border-radius:50%;margin-left:.5rem;width:45px}.post #reviews{background-color:#fff;padding:1.5rem;border-radius:1rem}.pagination{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:3rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #e8e8e8;border-radius:.5rem}.pagination .page-numbers{color:#ffa600;font-weight:700;height:40px;min-width:36px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-transition:all .3s linear;transition:all .3s linear}.pagination .page-numbers:not(:last-child){border-left:1px solid #e8e8e8}ul.wc-bacs-bank-details.order_details.bacs_details li{color:#000!important;font-weight:800}ul.wc-bacs-bank-details.order_details.bacs_details strong{color:white!important;}.pagination .page-numbers:first-child{border-radius:0 .5rem .5rem 0}.pagination .page-numbers:last-child{border-radius:.5rem 0 0 .5rem}.pagination .page-numbers.dots{pointer-events:none}.pagination .page-numbers.prev,.pagination .page-numbers.next{color:#5055be}.pagination .page-numbers.current,.pagination .page-numbers:hover{color:#fff;background-color:#5055be}#sidebar.blog .widget{-webkit-box-shadow:unset;box-shadow:unset;padding:0}#sidebar.blog .widget .widget-title{border-bottom:unset;position:relative;padding-bottom:unset;margin-bottom:2rem;font-size:16px;font-weight:700}#sidebar.blog .widget .widget-title:before{content:"";width:50px;height:1px;border-top:1px solid #e8e8e8;position:absolute;bottom:-0.5rem;right:0}#sidebar .widget{background-color:#fff;-webkit-box-shadow:0 4px 8px rgba(67,40,146,.04);box-shadow:0 4px 8px rgba(67,40,146,.04);border-radius:.5rem;padding:1.5rem 1rem;text-align:center;margin-bottom:10px;}#sidebar figcaption.wp-caption-text{display:none}#sidebar .widget .widget-title{font-size:16px;font-weight:500;padding-bottom:.75rem;border-bottom:1px solid #e8e8e8;margin-bottom:1rem}#sidebar .widget .widget-title:after{display:none}#sidebar .widget .product-categories>li:not(:last-child),#sidebar .widget .cat-menu>li:not(:last-child){margin-bottom:.75rem}#sidebar .widget .product-categories li.current-cat a:before,#sidebar .widget .cat-menu li.current-cat a:before{background-color:#eff4fb;border-color:#475466}#sidebar .widget .product-categories li>a,#sidebar .widget .cat-menu li>a{color:#475466;font-size:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500}#sidebar .widget .product-categories li>a:hover:before,#sidebar .widget .cat-menu li>a:hover:before{background-color:#eff4fb;border:6px solid #4a5464}#sidebar .widget .product-categories li>a:before,#sidebar .widget .cat-menu li>a:before{content:"";display:inline-block;width:17px;height:17px;border-radius:2px;background-color:#e4e6eb;border:6px solid #e4e6eb;margin-left:.5rem;-webkit-transition:all .2s linear;transition:all .2s linear}#sidebar .widget .product-categories li:hover>ul,#sidebar .widget .cat-menu li:hover>ul{max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content;overflow:unset}#sidebar .widget .product-categories li ul,#sidebar .widget .cat-menu li ul{padding-right:1rem}#sidebar .widget .product-categories ul,#sidebar .widget .cat-menu ul{max-height:0;overflow:hidden}#sidebar .woocommerce-ordering a{font-size:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500}#sidebar .woocommerce-ordering a:not(:last-child){margin-bottom:.75rem}#sidebar .woocommerce-ordering a:hover:before,#sidebar .woocommerce-ordering a.active:before{background-color:#eff4fb;border-color:#475466}#sidebar .woocommerce-ordering a:before{content:"";display:inline-block;width:17px;height:17px;border-radius:50%;background-color:#e4e6eb;border:6px solid #e4e6eb;margin-left:.5rem;-webkit-transition:all .2s linear;transition:all .2s linear}#siteFoot .custom-logo-link{color:#5055be}#siteFoot .slogan{padding:.75rem 0;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}#siteFoot .callus{height:50px;font-size:18px;font-weight:500;padding:0 1.25rem;line-height:50px;-webkit-box-shadow:0px 5px 35px -8px rgba(0,0,0,.12);box-shadow:0px 5px 35px -8px rgba(0,0,0,.12);border-radius:10px;-webkit-transition:all .3s linear;transition:all .3s linear}#siteFoot .callus:hover{color:#5055be;background-color:#d9d9ff}#siteFoot .newsletter{padding:6px;height:50px;background:#eff4fb;border-radius:8px}#siteFoot .newsletter .form-control,#siteFoot .newsletter .btn{border:none;height:100%;-webkit-box-shadow:none!important;box-shadow:none!important;background-color:rgba(0,0,0,0)}#siteFoot .newsletter .btn{width:38px;padding:0;color:#fff;background:#8b99ac;border-radius:4px;-webkit-transition:background .3s linear;transition:background .3s linear}#siteFoot .newsletter .btn:hover{background:#5055be}#siteFoot .menu>li{color:#716f6f;clear:both;line-height:30px;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}#siteFoot .menu>li:before{content:"";width:6px;height:6px;float:right;background-color:#9c9c9c;border-radius:50%;margin:10px 0 0 10px;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}#siteFoot .menu>li:hover{color:#475466}#siteFoot .menu>li:hover:before{background-color:#5055be}#siteFoot .namads>span{width:95px;height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0px 6px 21px rgba(67,40,146,.05);box-shadow:0px 6px 21px rgba(67,40,146,.05);border-radius:8px}#siteFoot .namads>span:not(:first-child){margin-top:1rem}#siteFoot .namads>span img{width:auto;max-height:75px}#siteFoot .socials li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#siteFoot .socials li a:hover svg{color:#5055be}#siteFoot .socials li a:hover svg:nth-child(2){width:0;margin-right:0!important}#siteFoot .socials li a:hover span{width:100px}#siteFoot .socials li a svg{color:#9c9c9c;-webkit-transition:all .2 linear;transition:all .2 linear}#siteFoot .socials li a svg:nth-child(2){-webkit-transition:all .2 linear;transition:all .2 linear}#siteFoot .socials li a span{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;margin-right:.5rem;font-size:14px;overflow:hidden;-webkit-transition:300ms linear;transition:300ms linear;white-space:nowrap;color:#5055be}.woocommerce-Price-amount{font-size:18px;font-weight:500}.woocommerce-Price-amount bdi{gap:0.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;direction:rtl;flex-direction:row;justify-content:center}.woocommerce-Price-amount .woocommerce-Price-currencySymbol{font-size:90%;font-weight:300}.star-rating{direction:ltr;font-size:20px;color:#e8e8e8;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.woocommerce-notices-wrapper,.woocommerce-NoticeGroup{bottom:3rem;width:-webkit-max-content;width:-moz-max-content;width:max-content;position:fixed;z-index:999999;font-size:15px;pointer-events:none}.woocommerce-notices-wrapper>*, .woocommerce-NoticeGroup>* { background: #ff5454; color: #ffffff; border-right: 10px solid #303030; border-radius: 5px; position: relative; margin: 0 0 .75rem; padding: 0.75rem 1rem; list-style: none; list-style-type: none; text-align: justify; line-height: 1.6; width: 100%; box-sizing: border-box;} .woocommerce-notices-wrapper li, .woocommerce-NoticeGroup li { list-style: none; list-style-type: none; margin: 0; padding: 0; } .woocommerce-notices-wrapper li + li, .woocommerce-NoticeGroup li + li { margin-top: 0.25rem; }.woocommerce-notices-wrapper>*.woocommerce-error,.woocommerce-NoticeGroup>*.woocommerce-error{color:#f66767;background:#fdd9d9}.woocommerce-notices-wrapper>*.woocommerce-info,.woocommerce-NoticeGroup>*.woocommerce-info{color:#5ba1f2;background:#d6e8fc}.woocommerce-notices-wrapper>*.woocommerce-message,.woocommerce-NoticeGroup>*.woocommerce-message{color:#63c187;background:#d8f0e1}.woocommerce-notices-wrapper ul>li:before,.woocommerce-NoticeGroup ul>li:before{float:right;content:"";width:6px;height:6px;margin:.55rem 0 0 .5rem;border-radius:50%;background-color:currentColor}.woocommerce-store-notice{padding:1.4rem;color:#fff;z-index:50;position:fixed;right:1.25rem;bottom:1.25rem;font-weight:500;border-radius:1rem;background-color:#130f26}.woocommerce-store-notice .woocommerce-store-notice__dismiss-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.woocommerce-store-notice .woocommerce-store-notice__dismiss-link:hover{opacity:.7}.woocommerce-Reviews .form-control{padding:.75rem}.woocommerce-Reviews .btn-primary{padding:.65rem 2.5rem}.purchaseSteps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;counter-reset:stepsctn;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#fff}.woocommerce-fields-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -0.75rem -1.5rem}.woocommerce-fields-wrapper .form-row{margin:0;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:0 .75rem 1.5rem}.woocommerce-fields-wrapper .form-row>label{display:block;font-size:15px;cursor:pointer;margin-bottom:.5rem}.woocommerce-fields-wrapper .form-row>label .optional{font-size:90%;font-weight:300}.woocommerce-fields-wrapper .form-row>label .required{color:#f66767;text-decoration:none}.woocommerce-fields-wrapper .form-row#billing_address_1_field{-webkit-box-flex:0;-ms-flex:0 0 65%;flex:0 0 65%;max-width:65%}.woocommerce-fields-wrapper .form-row#billing_postcode_field{-webkit-box-flex:0;-ms-flex:0 0 35%;flex:0 0 35%;max-width:35%}.woocommerce-fields-wrapper .form-row#order_comments_field,.woocommerce-fields-wrapper .form-row#billing_address_map_field{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.woocommerce-fields-wrapper .form-row#billing_country_field{display:none}.woocommerce-fields-wrapper .input-text,.woocommerce-fields-wrapper .state_select {width:100%;padding:.5rem;line-height:30px;border-radius:.5rem;border:1px solid #e8e8e8;background:rgba(0,0,0,0)}.woocommerce-fields-wrapper .select{padding:0 .5rem;height:48px}.woocommerce-fields-wrapper .select2-container--default .select2-selection--single{height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-color:#e8e8e8}.woocommerce-fields-wrapper .select2-container--default .select2-dropdown{border-color:#e8e8e8}.woocommerce-fields-wrapper .select2-container--default .select2-results__option--highlighted[aria-selected],.woocommerce-fields-wrapper .select2-container--default .select2-results__option--highlighted[data-selected]{color:#5055be;background:#d9d9ff}.woocommerce-fields-wrapper .select2-container--default .select2-selection__arrow{top:50%;left:.5rem;color:#9c9c9c;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#order_review .woocommerce-checkout-review-order-table .product-item-data .variation,#order_review .woocommerce-checkout-review-order-table .product-item-data .variation dd{margin:0;padding:0}#order_review .woocommerce-checkout-review-order-table .product-item-data .variation dd>ul{padding:0;margin:0 0 1rem;list-style:none}#order_review hr{color:#e8e8e8;opacity:1;margin:1.5rem 0}#order_review .wc_payment_methods>li>label{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#order_review .wc_payment_methods>li>label:after{content:"";width:18px;height:18px;border-radius:40%;background:#fff;-webkit-box-shadow:inset 0 0 0 2px #fff;box-shadow:inset 0 0 0 2px #fff;border:1px solid #9c9c9c;-webkit-transition:background .27s ease-in-out;transition:background .27s ease-in-out}#order_review .wc_payment_methods>li>label img{margin-left:.5rem}#order_review .wc_payment_methods>li input:checked+label:after{border-color:#5055be;background:#5055be}#order_review .wc_payment_methods>li .payment_box{color:#9c9c9c;padding:.5rem;font-size:13px;line-height:25px;margin-top:1rem;display:none;border-radius:.5rem;background:#e8e8e8}#order_review .woocommerce-privacy-policy-text{color:#9c9c9c;font-size:14px;text-align:justify;line-height:25px;margin-bottom:1.5rem}#order_review .woocommerce-terms-and-conditions-link,#order_review .woocommerce-privacy-policy-link{color:#475466;-webkit-text-decoration:underline wavy #5055be;text-decoration:underline wavy #5055be}.woocommerce-order{overflow:hidden;border-radius:1rem;margin:-1.5rem}.woocommerce-order .woocommerce-bacs-bank-details{margin-bottom:2rem}.woocommerce-order .woocommerce-bacs-bank-details .wc-bacs-bank-details-heading{font-size:18px;display:grid;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.5rem;grid-template-columns:auto minmax(0,1fr)}.woocommerce-order .woocommerce-bacs-bank-details .wc-bacs-bank-details-heading:after{content:"";height:1px;background:#e8e8e8}.woocommerce-order .woocommerce-bacs-bank-details .bacs-bank-items>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.woocommerce-order .woocommerce-bacs-bank-details .bacs-bank-items>li:not(:last-child){margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid #e8e8e8}.woocommerce-order .woocommerce-bacs-bank-details .bacs-bank-items>li .logo{width:60px;margin-left:2rem}.woocommerce-order .woocommerce-bacs-bank-details .bacs-bank-items>li .logo img{width:100%;height:auto}.woocommerce-order .woocommerce-bacs-bank-details .bacs-bank-items>li .content{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.woocommerce-order .woocommerce-bacs-bank-details .wc-bacs-bank-details{background:#18d187;border-radius:10px;padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.woocommerce-order .woocommerce-thankyou-order-details>li{line-height:40px;padding:1rem 1.5rem}.woocommerce-order .woocommerce-thankyou-order-details>li:not(:last-child){border-bottom:1px solid #e8e8e8}.woocommerce-order-items>li .title{padding-bottom:1rem;-webkit-box-shadow:0 15px 15px -12px rgba(0,0,0,.085);box-shadow:0 15px 15px -12px rgba(0,0,0,.085);font-size:18px;color:#9c9c9c;margin-bottom:2rem}.woocommerce-order-items>li:not(:last-child){margin-bottom:1.5rem}.woocommerce-account{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100vh}.woocommerce-account.notLogged{padding:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.woocommerce-account .woocommerce-MyAccount-navigation{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:250px;min-height:100%;max-width:100%;padding:2rem 1.25rem}.woocommerce-account .woocommerce-MyAccount-navigation .btn{top:1.25rem;left:1.25rem;position:absolute}.woocommerce-account .woocommerce-MyAccount-navigation .whoiam{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;margin-bottom:2rem}.woocommerce-account .woocommerce-MyAccount-navigation .whoiam .holder{display:block;position:relative}.woocommerce-account .woocommerce-MyAccount-navigation .whoiam .holder>span{top:100%;right:50%;color:#fff;font-size:13px;padding:0 .5rem;line-height:25px;border-radius:1rem;position:absolute;background-color:#c1c1c1;-webkit-transform:translate(50%,-80%);transform:translate(50%,-80%)}.woocommerce-account .woocommerce-MyAccount-navigation .whoiam cite{font-size:18px;font-weight:500;font-style:normal}.woocommerce-account .woocommerce-MyAccount-navigation>ul>li:not(:last-child){margin-bottom:.75rem}.woocommerce-account .woocommerce-MyAccount-navigation>ul>li>a{padding:.75rem 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:1rem;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.woocommerce-account .woocommerce-MyAccount-navigation>ul>li>a>svg{width:25px;height:25px;margin-left:1rem}.woocommerce-account .woocommerce-MyAccount-navigation>ul>li>a:hover{color: rgb(59 130 246)}.woocommerce-account .woocommerce-MyAccount-navigation>ul>li.is-active>a{font-weight: 400;color: rgb(33 117 243); background-color: #3b82f610;}.woocommerce-account .woocommerce-MyAccount-navigation>ul>li.is-active>a>svg{color: rgb(33 117 243);}.woocommerce-account .woocommerce-MyAccount-content{padding:2rem;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;width:100%;max-width:2000px}.woocommerce-userauth-form{width:470px;padding:2.5rem 3rem;max-width:100%}.woocommerce-userauth-form .icon{color:#5055be;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background-color:#d9d9ff;width:85px;height:85px;margin:0 auto 2.5rem}.woocommerce-userauth-form .form-control,.woocommerce-userauth-form .btn-action{height:50px}.woocommerce-EditAccountForm .form-control{-webkit-box-shadow: none; box-shadow: none; border-radius: .5rem; font-weight: 300; color: rgb(125 140 164 / 93%); padding: .5rem 1rem; border: unset; background-color: #f5f6f8;}.woocommerce-EditAccountForm .form-control:disabled{background-color:#eff4fc}.woocommerce-EditAccountForm .input-group{width:100%;overflow:hidden;border-radius:.5rem;background-clip:padding-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.woocommerce-EditAccountForm .input-group .form-control,.woocommerce-EditAccountForm .input-group .input-group-text{border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.woocommerce-EditAccountForm .input-group .form-control::-webkit-outer-spin-button,.woocommerce-EditAccountForm .input-group .form-control::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.woocommerce-EditAccountForm .input-group .form-control[type=number]{-moz-appearance:textfield}.woocommerce-EditAccountForm .password-strong-checker{border:none;padding:0;min-height:50px;line-height:50px}ul.list-unstyled.woocommerce-mini-cart.cart_list.product_list_widget{padding:0 15px}.woocommerce-EditAccountForm .password-strong-checker.undefined{color:#9c9c9c}.statsItems .card{color:#fff;padding:3rem 2rem;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:35px;font-weight:700;line-height:35px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;min-height:130px;-webkit-box-shadow:none;box-shadow:none}.statsItems .card .woocommerce-Price-amount{font-size:inherit}.statsItems .card .woocommerce-Price-amount .woocommerce-Price-currencySymbol{color:inherit;font-size:16px}.statsItems .card .icon{top:50%;left:1.5rem;width:75px;height:75px;opacity:.8;position:absolute;font-size:75px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.status-counter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.status-counter .count{border:5px solid currentColor;min-width:90px;height:90px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:30px;font-weight:bold}#become-affilate{font-size:18px;padding-left:400px!important;background-size:auto 200px}#become-affilate>p{max-width:700px}.woocommerce-courses-account-list .head{padding-bottom:1.5rem;border-bottom:1px solid #e8e8e8}.woocommerce-courses-account-list>li:not(:last-child){margin-bottom:1.5rem}.woocommerce-courses-account-list .product-name{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:color .27s ease-in-out;transition:color .27s ease-in-out}.woocommerce-courses-account-list .product-name:hover{color:#5055be}.woocommerce-courses-account-list .badge{color:#9c9c9c;font-size:13px;line-height:20px;padding:0 .5rem;border-radius:30px;background:rgba(156,156,156,.1)}.woocommerce-courses-account-list .badge.status-completed{color:#63c187;background:rgba(99,193,135,.1)}.woocommerce-courses-account-list .badge.text-danger{background:rgba(246,103,103,.1)}.woocommerce-courses-account-list .btn{font-size:15px;padding:0 .5rem;line-height:25px}.woocommerce-courses-account-list .btn:not(:last-child){margin-left:.5rem}#doexam #progresstimewrap{top:0;z-index:999;direction:ltr;position:sticky}#doexam #progresstimewrap #progresstimebar{width:100%;border:0;display:block;border-radius:1rem}#doexam #progresstimewrap #progresstimebar[value]{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:10px}#doexam #progresstimewrap #progresstimebar[value]::-webkit-progress-bar{border-radius:1rem;background-color:#eff4fb}#doexam #progresstimewrap #progresstimebar[value]::-webkit-progress-value,#doexam #progresstimewrap #progresstimebar[value]::-moz-progress-bar{border-radius:1rem;background-color:#5055be}#doexam #progresstimewrap #progresstimecount{min-width:50px;display:inline-block;text-align:center;line-height:10px}#doexam .course-questions-lists{margin:0;padding:0;list-style:none;counter-reset:item}#doexam .course-questions-lists:not(:last-child){margin-bottom:2.5rem}#doexam .course-questions-lists>li{position:relative;padding-right:40px;counter-increment:item}#doexam .course-questions-lists>li:not(:last-child){margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid #e8e8e8}#doexam .course-questions-lists>li:before{top:0;right:0;content:counter(item);min-width:28px;height:28px;font-size:16px;text-align:center;line-height:2;border-radius:50%;font-weight:300;position:absolute;background:#eff4fb}#doexam .course-questions-lists>li .answers{margin:0;padding:0;list-style:none;display:grid;grid-gap:2rem;grid-template-columns:repeat(2,minmax(0,1fr))}#introHermes{padding:2.5rem 1.5rem}#introHermes h1{position:relative;font-size:60px;font-weight:900;margin-bottom:1.5rem}#introHermes .woocommerce-Price-amount.amount{border:1px solid #e8e8e8;border-radius:.5rem;padding:3px 8px}#introHermes .options{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:1rem;grid-row-gap:2rem}#introHermes .options li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#introHermes .options li svg,#introHermes .options li img{margin-left:.5rem}#cat-list{margin-bottom:4rem}#cat-list .items{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:1rem}#cat-list .items li a{border-radius:1rem;background-color:#fff;padding:1rem 2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#cat-list .items li a:hover .icon{border-radius:38% 62% 41% 59%/61% 43% 57% 39%}#cat-list .items li a .icon{width:100px;padding:1rem;border-radius:58% 42% 42% 58%/45% 51% 49% 55%;margin:1rem auto 0;-webkit-transition-duration:.3s;transition-duration:.3s;background-color:#5055be}#cat-list .items li a .title{margin-top:.75rem;font-weight:500;font-size:18px}#steps{margin:0 -1.5rem 4rem;overflow-x:hidden}#steps .item{text-align:center}#steps .item .title{font-size:24px;margin-top:1rem;line-height:30px}#steps .item .title small{display:block;font-size:16px;margin-top:.5rem;font-weight:400}#choose-courses{margin-bottom:4rem}#choose-courses .title-seperator .tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px}#choose-courses .title-seperator .tabs .btn{padding:.5rem;color:#5055be;-webkit-transition:all .2s linear;transition:all .2s linear}#choose-courses .title-seperator .tabs .btn:not(:last-child){margin-left:.5rem}#choose-courses .title-seperator .tabs .btn.active,#choose-courses .title-seperator .tabs .btn:hover{background-color:#5055be;color:#fff}#selected-courses{margin:0 -1.5rem 4rem;padding:1rem 2rem 2rem}#latest-courses{margin-bottom:5rem}#blog .title-section{margin-bottom:.75rem}.shop-page{margin-top:1.5rem}.shop-page .courses{grid-template-columns:repeat(3,minmax(0,1fr))}.contact-card{-webkit-box-shadow:0 4px 8px rgba(67,40,146,.04);box-shadow:0 4px 8px rgba(67,40,146,.04);background-color:#fff;border-radius:1rem;height:-webkit-max-content;height:-moz-max-content;height:max-content}.contact-card:not(:last-child){margin-left:1rem}.contact-card .elementor-widget-wrap.elementor-element-populated{padding:0}.contact-card .elementor-widget-icon .elementor-widget-container{width:36px;height:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:.5rem}.contact-card .elementor-widget-icon .elementor-widget-container .elementor-icon-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contactForm .input-group{-webkit-box-shadow:0 4px 8px rgba(67,40,146,.04);box-shadow:0 4px 8px rgba(67,40,146,.04);background-color:#fff;border-radius:1rem;-webkit-transition:all .15s linear;transition:all .15s linear;border:1px solid rgba(0,0,0,0)}.contactForm .input-group:focus-within{-webkit-box-shadow:0 0 0 .25rem rgba(80,85,190,.25);box-shadow:0 0 0 .25rem rgba(80,85,190,.25);border-color:#5055be}.contactForm .input-group .wpcf7-form-control-wrap{width:85%}.contactForm .input-group label{width:15%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:unset;border-right:1px solid #e8e8e8;border-radius:0}.contactForm .input-group input{padding:.75rem;border:unset;background-color:unset}.contactForm .input-group input:focus{-webkit-box-shadow:unset;box-shadow:unset}@media(max-width:1199.98px){.courses.detailed .entry-detail{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:unset!important;-ms-flex-align:unset!important;align-items:unset!important}.courses.detailed .entry-detail>.row{margin-left:unset!important}.courses.detailed .entry-detail .entry-popularity{margin-top:.75rem}.courses.detailed .entry-detail>a{margin-left:unset!important;margin-bottom:.75rem!important}.woocommerce-courses-account-list li>.row{overflow-x:auto;overflow-y:hidden;-ms-flex-wrap:unset;flex-wrap:unset}.woocommerce-courses-account-list li>.row>div,.woocommerce-courses-account-list li>.row>strong{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;margin-left:15px;}}@media(max-width:991.98px){.woocommerce-account{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100vh;overflow:hidden}.woocommerce-account .woocommerce-MyAccount-navigation{top:0;right:0;height:100%;z-index:999999;position:fixed;overflow-y:auto;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .3s linear;transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear}.woocommerce-account .woocommerce-MyAccount-navigation.opened{-webkit-transform:translateX(0);transform:translateX(0)}#become-affilate{padding:2rem 2rem 180px!important;background-size:auto 150px;background-position:bottom center}.togglePanel{all:unset;color:#fff;height:42px;width:42px;top:30px;left:0;z-index:999;position:fixed;text-align:center;border-radius:0 20% 20% 0;-webkit-transition:-webkit-transform .3s linear;transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear;background-color:#5055be}.togglePanel.opened{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.namads{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.namads>span:not(:first-child){margin:0 1rem 0 0!important}}@media(max-width:767.98px){.searchform{width:100%}.statsItems .card{padding:2rem}.mini-cart-box{bottom:1rem;left:1rem;margin:0!important;position:fixed!important;z-index:999}.mini-cart-box>.btn{border-radius:.5rem;min-width:50px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mini-cart-box #minicart-content{left:0!important;top:auto!important;bottom:100%}.contact-card:not(:last-child){margin-left:0;margin-bottom:1rem}.courses.detailed .entry{display:block}.courses.detailed .entry .entry-thumb{margin-bottom:.75rem}#steps,#selected-courses{margin:0 -0.75rem 4rem}#course .course-thumb{float: right; overflow: hidden; margin: 0 0 0 1.5rem; border-radius: .5rem; width: 350px; margin-bottom: 20px;}#course .course-thumb img{width:100%}#course .wc-tabs-wrapper{padding:unset!important;background-color:rgba(0,0,0,0);-webkit-box-shadow:unset;box-shadow:unset}#course .wc-tabs-wrapper .wc-tabs{padding:0 1.25rem;border-radius:1rem;background-color:#fff;-webkit-transition:all .2s linear;transition:all .2s linear;margin-bottom:1rem;top:0;z-index:998;position:sticky}#course .wc-tabs-wrapper .wc-tabs>li{padding:1rem .75rem}#course .wc-tabs-wrapper .wc-tabs>li:not(:first-child){margin-right:1.25rem}#course .wc-tabs-wrapper .woocommerce-Tabs-panel{padding:1rem;display:block!important;border-radius:1rem;background-color:#fff;-webkit-box-shadow:0 4px 8px rgba(67,40,146,.04);box-shadow:0 4px 8px rgba(67,40,146,.04)}#course .wc-tabs-wrapper .woocommerce-Tabs-panel:not(:last-child){margin-bottom:1.5rem}#course .commentlist .comment_container{display:block}#course .commentlist .comment_container .bio{display:grid;grid-gap:1rem;text-align:right;margin-bottom:.75rem;grid-template-columns:auto minmax(0,1fr)}#course .commentlist .comment_container .meta{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media(max-width:576px){#introHermes h1 { position: relative; font-size: 40px; font-weight: 900; margin-bottom: 1.5rem; }video.hermesplayer.mb-5.w-100 {height: 220px; }.posts{grid-template-columns:repeat(1,minmax(0,1fr))}.publisher-link{font-size:15px!important}.publisher-link:before{bottom:-0.25rem}.title-seperator svg.text-muted{width:30px;height:27px}.title-seperator .fsz-30{font-size:21px!important}.title-seperator .btn-icon{padding:0}.title-seperator .btn-icon svg{width:25px;height:25px}.courses{grid-template-columns:repeat(1,minmax(0,1fr))!important}.courses.seperated{grid-template-columns:repeat(1,minmax(0,1fr))}#introHermes h1{line-height:65px}#introHermes .options{grid-template-columns:minmax(0,1fr);grid-row-gap:1rem}#cat-list .items{grid-template-columns:repeat(2,minmax(0,1fr))}#cat-list .items li a .icon{width:70px}#choose-courses .title-seperator .tabs{overflow-x:scroll;overflow-y:hidden}#choose-courses .title-seperator .tabs .btn{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}#choose-courses .title-seperator .btn-icon svg{width:35px;height:35px}#choose-courses .courses{grid-template-columns:repeat(2,minmax(0,1fr))!important}#latest-courses .title-seperator .fsz-30,#blog .title-seperator .fsz-30{font-size:17px!important}.woocommerce-fields-wrapper .form-row{-webkit-box-flex:0!important;-ms-flex:0 0 100%!important;flex:0 0 100%!important;max-width:100%!important}#course #course-buy .cart .form-check{margin-bottom:.5rem}.contactForm .input-group .wpcf7-form-control-wrap{width:80%}.contactForm .input-group label{width:20%}}@media(min-width:576px)and (max-width:767.98px){.posts{grid-template-columns:repeat(2,minmax(0,1fr))}.courses{grid-template-columns:repeat(2,minmax(0,1fr))!important}.courses.seperated{grid-template-columns:repeat(2,minmax(0,1fr))}.courses .entry-meta{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.75rem 0 0}.courses .entry-meta>.col{text-align:center}#cat-list .items{grid-template-columns:repeat(3,minmax(0,1fr))}#cat-list .items li a .icon{width:90px}.woocommerce-fields-wrapper #billing_postcode_field label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media(max-width: 992px){.hide-on-mobile { display: none; } }@media(min-width:768px)and (max-width:991.98px){.posts{grid-template-columns:repeat(2,minmax(0,1fr))}.courses{grid-template-columns:repeat(2,minmax(0,1fr))!important}.courses.seperated{grid-template-columns:repeat(3,minmax(0,1fr))!important;row-gap:1rem}#cat-list .items{grid-template-columns:repeat(4,minmax(0,1fr))}#cat-list .items li a .icon{width:95px}.woocommerce-fields-wrapper #billing_address_1_field{-webkit-box-flex:0!important;-ms-flex:0 0 60%!important;flex:0 0 60%!important;max-width:60%!important}.woocommerce-fields-wrapper #billing_postcode_field{-webkit-box-flex:0!important;-ms-flex:0 0 40%!important;flex:0 0 40%!important;max-width:40%!important}}@media(min-width:992px)and (max-width:1199.98px){.posts{grid-template-columns:repeat(2,minmax(0,1fr))}.posts.related-posts .entry .entry-title{margin-bottom:0}.posts.related-posts .entry .entry-meta{display:none}.courses{grid-template-columns:repeat(2,minmax(0,1fr))!important}.courses.seperated{grid-template-columns:repeat(5,minmax(0,1fr))!important;row-gap:1rem}.courses.seperated .entry:last-child .big{left:unset;right:75%}.courses.seperated .entry .little .icon{width:85px;height:85px}#introHermes h1{line-height:60px}#cat-list .items li a .icon{width:80px}.woocommerce-fields-wrapper #billing_address_1_field{-webkit-box-flex:0!important;-ms-flex:0 0 55%!important;flex:0 0 55%!important;max-width:55%!important}.woocommerce-fields-wrapper #billing_postcode_field{-webkit-box-flex:0!important;-ms-flex:0 0 45%!important;flex:0 0 45%!important;max-width:45%!important}}body.mm-ocd-opened{overflow-y:hidden;-ms-scroll-chaining:none;overscroll-behavior:none}.mm-ocd{top:0;left:0;right:0;bottom:100%;z-index:9999;position:fixed;overflow:hidden;-ms-scroll-chaining:none;overscroll-behavior:contain;background:rgba(0,0,0,0);-webkit-transition-property:bottom,background-color;transition-property:bottom,background-color;-webkit-transition-duration:0s,.3s;transition-duration:0s,.3s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:.45s,.15s;transition-delay:.45s,.15s}.mm-ocd .mm-ocd__content{top:0;bottom:0;z-index:2;width:80%;min-width:200px;max-width:440px;position:absolute;background:#fff;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.mm-ocd .mm-ocd__backdrop{top:0;bottom:0;z-index:3;position:absolute;width:20%;min-width:calc(100% - 440px);max-width:calc(100% - 200px)}.mm-ocd.mm-ocd--left .mm-ocd__backdrop{right:0}.mm-ocd.mm-ocd--left .mm-ocd__content{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mm-ocd.mm-ocd--right .mm-ocd__backdrop{left:0}.mm-ocd.mm-ocd--right .mm-ocd__content{right:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-ocd.mm-ocd--open{bottom:0;-webkit-transition-delay:0s;transition-delay:0s;background:rgba(239,244,251,.85)}.mm-ocd.mm-ocd--open .mm-ocd__content{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-spn{color:#475466;width:100%;height:100%;overflow:hidden;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);-webkit-transform:translateX(0);transform:translateX(0);background-color:#fff;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mm-spn,.mm-spn a,.mm-spn span,.mm-spn ul,.mm-spn li{margin:0;padding:0;display:block;-webkit-box-sizing:border-box;box-sizing:border-box}.mm-spn ul{position:fixed;top:0;left:100%;bottom:0;z-index:2;width:130%;cursor:default;line-height:24px;padding-right:30%;overflow:visible;overflow-y:auto;background:inherit;-webkit-transition:left .3s ease 0s;transition:left .3s ease 0s;-webkit-overflow-scrolling:touch}.mm-spn ul:after{content:"";height:50px;display:block}.mm-spn ul>ul{left:0}.mm-spn ul.mm-spn--open{left:0}.mm-spn ul.mm-spn--parent{left:-30%;overflow-y:hidden}.mm-spn ul li{cursor:pointer;position:relative;background:inherit}.mm-spn ul li:before{content:"";display:block;position:absolute;top:25px;right:25px;z-index:0;width:10px;height:10px;border-top:2px solid;border-right:2px solid;-webkit-transform:rotate(45deg) translate(0,-50%);transform:rotate(45deg) translate(0,-50%);opacity:.4}.mm-spn a,.mm-spn span{z-index:1;position:relative;padding:13px 20px}.mm-spn a{color:inherit;background:inherit;text-decoration:none}.mm-spn a:not(:last-child){width:calc(100% - 50px)}.mm-spn a:not(:last-child):after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;opacity:.15}.mm-spn span{background:0 0}.mm-spn.mm-spn--navbar{cursor:pointer}.mm-spn.mm-spn--navbar:before{content:"";display:block;position:absolute;top:25px;left:20px;width:10px;height:10px;margin-top:2px;border-top:2px solid;border-left:2px solid;-webkit-transform:rotate(-45deg) translate(50%,-50%);transform:rotate(-45deg) translate(50%,-50%);opacity:.4}.mm-spn.mm-spn--navbar:after{color:#9c9c9c;top:0;left:0;right:0;content:attr(data-mm-spn-title);height:50px;padding:0 40px;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid rgba(0,0,0,.1)}.mm-spn.mm-spn--navbar.mm-spn--main{cursor:default}.mm-spn.mm-spn--navbar.mm-spn--main:before{content:none;display:none}.mm-spn.mm-spn--navbar.mm-spn--main:after{color:#fff;padding-left:20px;background-color:#5055be}.mm-spn.mm-spn--navbar ul{top:50px}.mm-spn.mm-spn--vertical{overflow-y:auto}.mm-spn.mm-spn--vertical ul{width:100%;padding-right:0;position:static}.mm-spn.mm-spn--vertical ul ul{display:none;padding-left:20px}.mm-spn.mm-spn--vertical ul ul:after{height:25px}.mm-spn.mm-spn--vertical ul.mm-spn--open{display:block}.mm-spn.mm-spn--vertical li.mm-spn--open:before{-webkit-transform:rotate(135deg) translate(-50%,0);transform:rotate(135deg) translate(-50%,0)}.mm-spn.mm-spn--vertical ul ul li:last-child:after{content:none;display:none}[dir=rtl] .mm-spn ul{left:auto;right:100%;padding-left:30%;padding-right:0;-webkit-transition:right .3s ease 0s;transition:right .3s ease 0s}[dir=rtl] .mm-spn ul>ul{left:auto;right:0}[dir=rtl] .mm-spn ul.mm-spn--open{left:auto;right:0}[dir=rtl] .mm-spn ul.mm-spn--parent{right:-30%;left:auto}[dir=rtl] .mm-spn ul li:before{left:25px;right:auto;border-top:0;border-right:0;border-left:2px solid;border-bottom:2px solid;-webkit-transform:rotate(45deg) translate(0,50%);transform:rotate(45deg) translate(0,50%)}[dir=rtl] .mm-spn a:not(:last-child):after{left:0;right:auto}[dir=rtl] .mm-spn.mm-spn--navbar:before{left:auto;right:20px;-webkit-transform:rotate(-45deg) scale(-1) translate(-50%,50%);transform:rotate(-45deg) scale(-1) translate(-50%,50%)}[dir=rtl] .mm-spn.mm-spn--navbar.mm-spn--main:after{padding-left:inherit;padding-right:20px}[dir=rtl] .mm-spn.mm-spn--vertical ul{padding-left:0px;padding-right:inherit}[dir=rtl] .mm-spn.mm-spn--vertical ul ul{padding-left:inherit;padding-right:20px}.splide__container{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-ms-flexbox;display:-webkit-box;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{-webkit-animation:splide-loading 1s linear infinite;animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:rgba(0,0,0,0);border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@-webkit-keyframes splide-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes splide-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list{display:block}.splide__track--fade>.splide__list>.splide__slide{left:0;opacity:0;position:absolute;top:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;position:relative;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;-webkit-box-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:-webkit-box;display:flex;height:2em;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;-webkit-transform:scale(1.4);transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports(outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid rgba(0,0,0,0);cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{-webkit-transform:scaleX(1);transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}section.up-sells.upsells.products h2 { margin: 50px 10px}.woocommerce-account .woocommerce-MyAccount-navigation .wc-account-bottom-link.wc-account-edit-account {
    margin-top: 100px !important;
}.header .profile,
.site-header .profile,
.profile {
	position: relative;
	z-index: 10020; /* دکمه پروفایل (موبایل/دسکتاپ) و منو روی بک‌دراپ */
}

/* =========================
   Hermes Header Profile Dropdown (FINAL)
   ========================= */

.hermes-profile-dropdown {
	position: absolute !important;
	top: 100% !important;
	left: 0 !important;
	transform: translateY(16px) !important;
	z-index: 100025 !important; /* بالاتر از بک‌دراپ */
	width: 360px;
	max-width: calc(100vw - 32px);
	border-radius: 24px;
	background: #ffffff;
	box-shadow: 0 22px 45px rgba(15, 23, 42, 0.16);
	font-family: inherit;
	direction: rtl;
}


.hermes-profile-card {
	border-radius: 24px;
	overflow: hidden;
	background: #ffffff;
	color: #4b5563;
}

/* هدر کارت */

.hermes-profile-header {
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding: 20px 24px 12px;
}

.hermes-profile-main {
	display: flex;
	flex-direction: column;
	gap: 4px;
	text-align: right;
}

.hermes-profile-name {
	font-size: 16px;
	font-weight: 700;
	color: #5c6777;
}

.hermes-profile-dashboard-link {
	font-size: 14px;
	font-weight: 500;
	color: #3b82f6;;
	text-decoration: none;
}

.hermes-profile-dashboard-link:hover {
	text-decoration: underline;
}

/* آواتار + حلقه + بادج */

.hermes-profile-avatar-wrap {
	position: relative;
	display: flex;
	align-items: center;
	justify-content: center;
	margin-right: 16px;
}

.hermes-profile-avatar-ring {
	position: absolute;
	width: 64px;
	height: 64px;
	border-radius: 999px;
	border: 3px solid #404699;
	box-sizing: border-box;
}

.hermes-profile-avatar {
	width: 56px;
	height: 56px;
	border-radius: 999px;
	overflow: hidden;
	background: #f3f4f6;
	position: relative;
}

.hermes-profile-avatar img {
	display: block;
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.hermes-profile-level-badge {
	position: absolute;
	bottom: -4px;
	left: -4px;
	z-index: 2;
	width: 28px;
	height: 28px;
	border-radius: 999px;
	background: #fbbf24;
	color: #ffffff;
	font-size: 13px;
	font-weight: 700;
	display: flex;
	align-items: center;
	justify-content: center;
	box-shadow: 0 4px 10px rgba(248, 191, 32, 0.6);
}

/* ردیف وضعیت‌ها */

.hermes-profile-status-row {
display: flex;
    justify-content: space-between;
    padding: 15px 24px 16px;
    font-size: 13px;
    flex-direction: row-reverse;
}

.hermes-profile-status-left {
	display: flex;
	flex-direction: column;
	gap: 4px;
	color: #9ca3af;
}

.hermes-profile-status-item {
	display: flex;
	align-items: center;
	gap: 6px;
}

.hermes-profile-status-label {
	color: #9ca3af;
}

.hermes-profile-status-label.is-experience {
	color: #16a34a;
	font-weight: 600;
}

.hermes-profile-status-label.is-warning {
	color: #f59e0b;
	font-weight: 600;
}

.hermes-profile-status-right {
	display: grid;
	grid-template-columns: auto 1fr;
	row-gap: 6px;
	column-gap: 8px;
	align-items: center;
	text-align: right;
	color: #4b5563;
}

.hermes-profile-status-text {
	font-size: 13px;
}

.hermes-profile-status-dot {
	width: 10px;
	height: 10px;
	border-radius: 999px;
	background: #d1d5db;
}

.hermes-profile-status-dot.is-wallet {
	background: #2563eb;
}

.hermes-profile-status-dot.is-exp {
	background: #22c55e;
}

.hermes-profile-status-dot.is-sub {
	background: #f59e0b;
}

.hermes-profile-status-dot.is-grey {
	background: #d1d5db;
}

/* جداکننده */

.hermes-profile-divider {
	margin: 0 24px;
	border-top: 1px solid #e5e7eb;
}

/* آیتم‌های منو */

.hermes-profile-menu {
	display: flex;
	flex-direction: column;
	padding: 12px 0 20px;
}
/* آواتار موبایل همیشه روی منوی پروفایل باشد */
.profile .avatar-mob {
	position: relative;
	z-index: 10030; /* بالاتر از .hermes-profile-dropdown */
}

/* اگر جایی روی img استایل دیگه هست، مطمئن می‌شیم خود عکس هم بالاست */
.profile .avatar-mob img {
	position: relative;
	z-index: 10030;
}
/* Badge اعلانات (دایره قرمز تعداد unread) */
.hermes-notif-badge{
min-width: 20px;
    height: 20px;
    padding: 0 5px;
    border-radius: 999px;
    background: #ef4444;
    color: #fff;
    font-size: 13px;
    line-height: 18px;
    font-weight: 300;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    vertical-align: middle;
}

/* برای قرار گرفتن کنار متن */
.hermes-notif-badge--inline{
	margin-inline-start:8px;
}

/* برای قرار گرفتن روی آیکن (گوشه) */
.hermes-notif-badge--corner{
	position:absolute;
	inset-block-start:-6px;
	inset-inline-end:24px;
}

/* آیکن زنگوله داخل هدر پنل */
.hermes-account-header-icon--notif{
	position:relative;
}
/* آیکن اعلانات در هدر اصلی سایت (کنار سبد خرید) */
.hermes-header-notif-icon{
	position: relative;  /* برای badge گوشه‌ای */
	display: inline-flex;
	align-items: center;
	justify-content: center;
	color: #fff;         /* سفید */
}

.hermes-header-notif-icon svg{
	color: currentColor;
}

.hermes-profile-menu-item {
display: flex;
    flex-direction: row-reverse;
    align-items: center;
    justify-content: space-between;
    padding: 10px 24px;
    gap: 10px;
    font-size: 15px;
    font-weight: 200;
    color: #6b7280;
    text-decoration: none;
    cursor: pointer;
}
/* Wallet amount in profile menu */

.hermes-profile-status-item.hermes-profile-wallet {
	justify-content: flex-start;
	gap: 6px;
}
.pricem bdi {
    font-size: 15px !important;
}
.hermes-profile-wallet-amount {
	font-size: 13px;
	font-weight: 600;
	color: #111827;
}

.hermes-profile-menu-item:hover {
	background: #f9fafb;
	color: #111827;
}

.hermes-profile-menu-item.is-logout {
	margin-top: 5px;
	
}

.hermes-profile-menu-item.is-logout:hover {
	background: #fef2f2;
	color: #b91c1c;
}

.hermes-profile-menu-text {
	flex: 1;
	text-align: right;
}

/* آیکون ساده */

.hermes-profile-menu-icon {
	display: flex;
	align-items: center;
	justify-content: center;
	margin-right: 8px;
	color: inherit; /* رنگ از آیتم منو میاد */
}

.hermes-profile-menu-icon svg {
	display: block;
}


.hermes-icon-courses::before {
	border-radius: 3px;
}

.hermes-icon-wallet::before,
.hermes-icon-questions::before {
	border-radius: 50%;
}

.hermes-icon-missions::before {
	border-radius: 3px;
}

.hermes-icon-logout::before {
	border-radius: 999px;
}

/* ریسپانسیو */

@media (max-width: 767px) {
	.hermes-profile-dropdown {
	left: 0% !important;
        transform: translate(0%, 12px) !important;
        width: calc(100vw - 32px);
	}

	.hermes-profile-header {
		padding-inline: 16px;
	}

	.hermes-profile-status-row {
		padding-inline: 16px;
	}
}

/* =========================
   Backdrop Blur Behind Profile Menu (FINAL)
   ========================= */

.hermes-profile-backdrop {
	position: fixed !important;
	inset: 0 !important;
	background: rgba(15, 23, 42, 0.25);
	backdrop-filter: blur(6px);
	-webkit-backdrop-filter: blur(6px);
	opacity: 0;
	pointer-events: none;
	z-index: 9000 !important;
	transition: opacity 0.2s ease;
}

/* وقتی منو باز است، بک‌دراپ فعال می‌شود */

.profile .hermes-profile-dropdown.show ~ .hermes-profile-backdrop {
	opacity: 1;
	pointer-events: auto; /* مهم: کلیک را می‌گیرد تا پشت صفحه کلیک نشود */
}

