/*
Theme Name: مگاوردپرس
Description: قالب آموزشی مگاوردپرس توسط تیم طراحی الماس تم
Theme URI: http://megawp.almastheme.ir/
Version: 2.8.1
Author: AlmasTheme
Author URI: http://almastheme.ir
Text Domain: megawp
*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;}article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}body {line-height: 1;}ol, ul {list-style: none;}blockquote, q {quotes: none;}blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}table {border-collapse: collapse;border-spacing: 0;}a {color: black;text-decoration: none;}@font-face {font-family: IRANSans;font-style: normal;font-weight: 900;src: url('fonts/eot/IRANSansWeb(FaNum)_Black.eot');src: url('fonts/eot/IRANSansWeb(FaNum)_Black.eot?#iefix') format('embedded-opentype'), url('fonts/woff2/IRANSansWeb(FaNum)_Black.woff2') format('woff2'), url('fonts/woff/IRANSansWeb(FaNum)_Black.woff') format('woff'), url('fonts/ttf/IRANSansWeb(FaNum)_Black.ttf') format('truetype');}@font-face {font-family: IRANSans;font-style: normal;font-weight: bold;src: url('fonts/eot/IRANSansWeb(FaNum)_Bold.eot');src: url('fonts/eot/IRANSansWeb(FaNum)_Bold.eot?#iefix') format('embedded-opentype'), url('fonts/woff2/IRANSansWeb(FaNum)_Bold.woff2') format('woff2'), url('fonts/woff/IRANSansWeb(FaNum)_Bold.woff') format('woff'), url('fonts/ttf/IRANSansWeb(FaNum)_Bold.ttf') format('truetype');}@font-face {font-family: IRANSans;font-style: normal;font-weight: 500;src: url('fonts/eot/IRANSansWeb(FaNum)_Medium.eot');src: url('fonts/eot/IRANSansWeb(FaNum)_Medium.eot?#iefix') format('embedded-opentype'), url('fonts/woff2/IRANSansWeb(FaNum)_Medium.woff2') format('woff2'), url('fonts/woff/IRANSansWeb(FaNum)_Medium.woff') format('woff'), url('fonts/ttf/IRANSansWeb(FaNum)_Medium.ttf') format('truetype');}@font-face {font-family: IRANSans;font-style: normal;font-weight: 300;src: url('fonts/eot/IRANSansWeb(FaNum)_Light.eot');src: url('fonts/eot/IRANSansWeb(FaNum)_Light.eot?#iefix') format('embedded-opentype'), url('fonts/woff2/IRANSansWeb(FaNum)_Light.woff2') format('woff2'), url('fonts/woff/IRANSansWeb(FaNum)_Light.woff') format('woff'), url('fonts/ttf/IRANSansWeb(FaNum)_Light.ttf') format('truetype');}@font-face {font-family: IRANSans;font-style: normal;font-weight: 200;src: url('fonts/eot/IRANSansWeb(FaNum)_UltraLight.eot');src: url('fonts/eot/IRANSansWeb(FaNum)_UltraLight.eot?#iefix') format('embedded-opentype'), url('fonts/woff2/IRANSansWeb(FaNum)_UltraLight.woff2') format('woff2'), url('fonts/woff/IRANSansWeb(FaNum)_UltraLight.woff') format('woff'), url('fonts/ttf/IRANSansWeb(FaNum)_UltraLight.ttf') format('truetype');}@font-face {font-family: IRANSans;font-style: normal;font-weight: normal;src: url('fonts/eot/IRANSansWeb(FaNum).eot');src: url('fonts/eot/IRANSansWeb(FaNum).eot?#iefix') format('embedded-opentype'), url('fonts/woff2/IRANSansWeb(FaNum).woff2') format('woff2'), url('fonts/woff/IRANSansWeb(FaNum).woff') format('woff'), url('fonts/ttf/IRANSansWeb(FaNum).ttf') format('truetype');}@font-face {font-family: IRANYekan;src: url('fonts/other-fonts/iranyekan.ttf');}button {font-family: IRANsans;}body {font-family: IRANSans;}.top-bar {width: 100%;line-height: 40px;text-align: center;text-shadow: 0 0 18px rgba(0, 0, 0, 0.35);}.top-bar-text {font-size: 16px;font-weight: 600;}.top-bar-text span {line-height: 40px;}.topbar-btn {border: 2px solid;font-size: 14px;margin-right: 10px;padding: 1px 10px;border-radius: 50px;font-weight: 500;transition-duration: 0.2s;}.close-topbar-btn {text-align: right;font-size: 17px;margin-top: 11.9px;margin-left: 10px;margin-right: 10px;cursor: pointer;transition-duration: 0.3s;float: right;}.close-topbar-btn:hover {transform: rotate(180deg);}.main-header {background: white;width: 100%;box-shadow: 0 0 20px rgba(0, 0, 0, 0.10);}.site-center {width: 1200px;margin: 0 auto 0 auto;}.logo {width: auto;min-height: 35px;max-height: 100px;display: inline-block;margin-top: 15px;float: right;transition-duration: 0.5s;}.logo img {width: auto;height: 100%;max-width: 100%;}.logo:hover {transform: scale(1.05);}.header-contain {float: left;width: 60%;}.search-area {width: 230px;float: left;}.search-header {width: 210px;float: left;margin-right: 20px;margin-top: 25px;height: 33px;border-radius: 50px;overflow: hidden;transition-duration: 0.2s;background-color: transparent;border: 2px solid #929292;}.search-header:hover {width: 230px;}.search-header form input {float: right;border: none;width: calc(80% - 10px);padding: 0 10px 0 0;line-height: 33px;box-shadow: none !important;background-color: transparent;font-weight: 300;color: #616161;text-align: right;}.search-header form button {float: left;width: 32px;height: 37px;background-color: transparent;border: none;cursor: pointer;color: #929292;}.mini-cart {width: 130px;font-weight: bold;border-radius: 50px;color: white;line-height: 35px;margin-top: 25px;margin-left: 20px;float: left;position: relative;font-size: 14px;transition-duration: 0.3s;overflow: hidden;text-align: center;}.mini-cart:hover {box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);}.mini-cart-right {float: right;background-color: rgba(255, 255, 255, 0.15);height: 35px;width: 35px;border-bottom-right-radius: 50px;border-top-right-radius: 50px;}.cart-icon {float: right;position: absolute;font-size: 15px;top: 10px;right: 10px;}.num-cart {display: inline-block;text-align: center;background-color: rgba(255, 255, 255, 0.15);border-radius: 100%;width: 20px;height: 20px;line-height: 20px;vertical-align: middle;font-size: 13px;}.phone-number {float: left;margin-top: 25px;margin-left: 20px;font-size: 17px;line-height: 40px;font-weight: 600;}.header-contain .phone-number .fa-phone-square {margin-right: 5px;float: left;line-height: 40px;}.main-menu {width: 1010px;float: right;margin-top: 20px;border-top: 1px solid #eeeeee;}.main-menu ul li {display: inline-block;position: relative;border-bottom: 3px solid transparent;border-top: 3px solid transparent;opacity: 1;transition-duration: 0.2s;float: right;}.main-menu ul li a {padding: 0 15px;line-height: 52px;opacity: 1;transition-duration: 0.2s;display: block;font-size: 14px;font-weight: 600;}.main-menu ul li i {margin-left: 3px;}.main-menu ul li:hover > a {opacity: 1;}.main-menu ul li ul {visibility: hidden;position: absolute;background: white;box-shadow: 0 2px 3px rgba(0, 0, 0, 0.4);width: 220px;opacity: 0;transition-duration: 0.2s;top: 58px;z-index: 100;}.main-menu ul li:hover > ul {visibility: visible;opacity: 1;top: 52px;}.main-menu ul li ul li ul {top: 0;}.main-menu ul li ul li:hover > ul {top: 0;}.main-menu ul li ul li a {line-height: 35px;font-size: 13px;padding-right: 10px;padding-left: 10px;font-weight: 500;display: block;box-sizing: border-box;width: 100%;border-bottom: 2px solid #f3f3f3;}.main-menu ul li ul li:hover > a {color: white;}.main-menu ul li ul li {border-bottom: none;border-top: none;width: 100%;}.main-menu ul li ul li ul {right: 100%;top: 0;}.login-header {width: 135px;margin-top: 30px;float: left;text-align: center;font-size: 13px;font-weight: 600;border-radius: 5px;line-height: 41px;}.login-header i {margin-right: 5px;}.btn-bubble {color: white;background-color: #77b11c;background-repeat: no-repeat;}.btn-bubble:hover, .btn-bubble:focus {animation: bubbles 1s forwards ease-out;background: radial-gradient(circle at center, rgba(0, 0, 0, 0) 30%, #eeeeff 60%, #eeeeff 65%, rgba(0, 0, 0, 0) 70%) 23% 137% / 1.18em 1.18em, radial-gradient(circle at center, rgba(0, 0, 0, 0) 30%, #eeeeff 60%, #eeeeff 65%, rgba(0, 0, 0, 0) 70%) 94% 149% / 0.56em 0.56em, radial-gradient(circle at center, rgba(0, 0, 0, 0) 30%, #eeeeff 60%, #eeeeff 65%, rgba(0, 0, 0, 0) 70%) 71% 109% / 1.09em 1.09em, radial-gradient(circle at center, rgba(0, 0, 0, 0) 30%, #eeeeff 60%, #eeeeff 65%, rgba(0, 0, 0, 0) 70%) 93% 99% / 0.66em 0.66em, radial-gradient(circle at center, rgba(0, 0, 0, 0) 30%, #eeeeff 60%, #eeeeff 65%, rgba(0, 0, 0, 0) 70%) -2% 93% / 0.94em 0.94em, radial-gradient(circle at center, rgba(0, 0, 0, 0) 30%, #eeeeff 60%, #eeeeff 65%, rgba(0, 0, 0, 0) 70%) 51% 107% / 0.64em 0.64em, radial-gradient(circle at center, rgba(0, 0, 0, 0) 30%, #eeeeff 60%, #eeeeff 65%, rgba(0, 0, 0, 0) 70%) 85% 83% / 0.86em 0.86em, radial-gradient(circle at center, rgba(0, 0, 0, 0) 30%, #eeeeff 60%, #eeeeff 65%, rgba(0, 0, 0, 0) 70%) 72% 101% / 0.6em 0.6em, radial-gradient(circle at center, rgba(0, 0, 0, 0) 30%, #eeeeff 60%, #eeeeff 65%, rgba(0, 0, 0, 0) 70%) -4% 137% / 1.12em 1.12em, radial-gradient(circle at center, rgba(0, 0, 0, 0) 30%, #eeeeff 60%, #eeeeff 65%, rgba(0, 0, 0, 0) 70%) 28% 123% / 0.86em 0.86em, radial-gradient(circle at center, rgba(0, 0, 0, 0) 30%, #eeeeff 60%, #eeeeff 65%, rgba(0, 0, 0, 0) 70%) 37% 95% / 0.92em 0.92em;background-color: #77b11c;background-repeat: no-repeat;}@keyframes bubbles {100% {background-position: 20% 42%, 86% 8%, 64% 25%, 103% -16%, 6% -220%, 57% -197%, 85% -174%, 78% -21%, -9% -382%, 24% -161%, 47% -13%;box-shadow: inset 0 -6.5em 0 #0072c4;}}.btn {display: inline-block;text-decoration: none;}.btn-bubble {color: white;background-color: #77b11c;background-repeat: no-repeat;}.btn-bubble:hover, .btn-bubble:focus {animation: bubbles 1s forwards ease-out;background: radial-gradient(circle at center, rgba(0, 0, 0, 0) 30%, #eeeeff 60%, #eeeeff 65%, rgba(0, 0, 0, 0) 70%) 57% 125% / 0.76em 0.76em, radial-gradient(circle at center, rgba(0, 0, 0, 0) 30%, #eeeeff 60%, #eeeeff 65%, rgba(0, 0, 0, 0) 70%) 65% 136% / 1.11em 1.11em, radial-gradient(circle at center, rgba(0, 0, 0, 0) 30%, #eeeeff 60%, #eeeeff 65%, rgba(0, 0, 0, 0) 70%) -8% 137% / 0.83em 0.83em, radial-gradient(circle at center, rgba(0, 0, 0, 0) 30%, #eeeeff 60%, #eeeeff 65%, rgba(0, 0, 0, 0) 70%) 90% 90% / 0.68em 0.68em, radial-gradient(circle at center, rgba(0, 0, 0, 0) 30%, #eeeeff 60%, #eeeeff 65%, rgba(0, 0, 0, 0) 70%) 93% 91% / 0.57em 0.57em, radial-gradient(circle at center, rgba(0, 0, 0, 0) 30%, #eeeeff 60%, #eeeeff 65%, rgba(0, 0, 0, 0) 70%) 105% 141% / 0.78em 0.78em, radial-gradient(circle at center, rgba(0, 0, 0, 0) 30%, #eeeeff 60%, #eeeeff 65%, rgba(0, 0, 0, 0) 70%) 67% 103% / 0.71em 0.71em, radial-gradient(circle at center, rgba(0, 0, 0, 0) 30%, #eeeeff 60%, #eeeeff 65%, rgba(0, 0, 0, 0) 70%) 84% 116% / 1.1em 1.1em, radial-gradient(circle at center, rgba(0, 0, 0, 0) 30%, #eeeeff 60%, #eeeeff 65%, rgba(0, 0, 0, 0) 70%) 65% 132% / 0.92em 0.92em, radial-gradient(circle at center, rgba(0, 0, 0, 0) 30%, #eeeeff 60%, #eeeeff 65%, rgba(0, 0, 0, 0) 70%) 8% 106% / 0.96em 0.96em, radial-gradient(circle at center, rgba(0, 0, 0, 0) 30%, #eeeeff 60%, #eeeeff 65%, rgba(0, 0, 0, 0) 70%) 74% 135% / 1.08em 1.08em;background-color: #77b11c;background-repeat: no-repeat;}@keyframes bubbles {100% {background-position: 60% -97%, 75% 56%, -2% -232%, 89% -267%, 85% -338%, 96% -145%, 74% -294%, 90% -3%, 62% -390%, 3% 55%, 73% -181%;box-shadow: inset 0 -6.5em 0 #0072c4;}}.btn {display: inline-block;text-decoration: none;}.login-header-exit {width: 135px;line-height: 35px;margin-top: 30px;float: left;background: #f44336;text-align: center;color: white;border: 3px solid transparent;opacity: 1;transition-duration: 0.2s;font-size: 13px;font-weight: 600;border-radius: 5px;}.login-header-exit i {margin-right: 5px;}.login-header-exit:hover {background-color: transparent;color: #f44336;border-color: #f44336;opacity: 1;}.header-2 {width: 100%;}.megawp-nav-bar {min-height: 35px;width: 100%;font-size: 13px;}.megawp-nav-menu {float: right;}.megawp-nav-menu ul li {float: right;position: relative;}.megawp-nav-menu ul li a {margin-left: 20px;opacity: 0.95;line-height: 35px;float: right;}.megawp-nav-menu ul li.menu-item-has-children > a:after {font-family: "Font Awesome 5 Free";content: "\f0fe";line-height: 35px;float: left;margin-right: 5px;}.megawp-nav-menu ul li:hover > a {opacity: 1;text-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);}.megawp-nav-menu ul li ul {position: absolute;opacity: 0;background-color: #fff;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);width: 140px;visibility: hidden;top: 100%;transition-duration: 0.2s;z-index: 101;border-radius: 4px;}.megawp-nav-menu ul li:hover > ul {visibility: visible;opacity: 1;}.megawp-nav-menu ul li ul li {display: block;width: 100%;}.megawp-nav-menu ul li ul li a {display: block;width: calc(100% - 20px);color: #333333;text-shadow: none;padding: 0 10px;transition-duration: 0.2s;}.megawp-nav-menu ul li ul li:hover > a {text-shadow: none;background-color: rgba(0, 0, 0, 0.1);}.megawp-nav-menu ul li ul li ul {right: 100%;top: 0;}.megawp-nav-bar-user-area {float: left;font-weight: 600;margin-right: 10px;margin-top: 4px;height: 27px;}.megawp-nav-bar-user-area a {float: left;border-radius: 50px;font-size: 12px;height: 100%;line-height: 27px;background-color: rgba(0, 0, 0, 0.2);padding: 0 15px;transition-duration: 0.2s;}.megawp-nav-bar-user-area a:hover {background-color: rgba(0, 0, 0, 0.15);}.megawp-nav-bar-user-area a.megawp-nav-login {margin-right: 7px;}.nav-cart-area {float: left;position: relative;margin-top: 4px;margin-right: 10px;height: 27px;}.nav-cart {background-color: rgba(0, 0, 0, 0.2);float: left;height: 100%;padding: 0 6.7px;border-radius: 100%;text-align: center;}.nav-cart-area:hover .nav-cart {opacity: 0.9;}.mgeawp-header2-minicart-area {background-color: #fff;position: absolute;visibility: hidden;opacity: 0;color: #333333;width: 200px;z-index: 99;padding: 10px;border-radius: 3px;left: -95.95335px;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);transition-duration: 0.3s;top: 130%;}.nav-cart-area:hover .mgeawp-header2-minicart-area {visibility: visible;opacity: 1;top: 100%;}.mgeawp-header2-minicart-area ul, .woocommerce-mini-cart ul {float: right;}.mgeawp-header2-minicart-area li, .woocommerce-mini-cart li {margin-bottom: 10px;padding-bottom: 5px;border-bottom: 2px solid #eee;}.mgeawp-header2-minicart-area li img, .woocommerce-mini-cart li img {width: 50px;float: right;height: auto;border-radius: 3px;margin-left: 5px;}.mgeawp-header2-minicart-area li a, .woocommerce-mini-cart li a {float: right;width: 87%;line-height: 19px;}.mgeawp-header2-minicart-area li a.remove_from_cart_button, .woocommerce-mini-cart li a.remove_from_cart_button {float: left;text-align: center;background-color: #f44336;color: #fff;padding: 3.5px;line-height: unset;border-radius: 2px;width: calc(10% - 7px);}.mgeawp-header2-minicart-area li a.remove_from_cart_button:hover, .woocommerce-mini-cart li a.remove_from_cart_button:hover {opacity: 0.8;}.mgeawp-header2-minicart-area li span.quantity, .woocommerce-mini-cart li span.quantity {text-align: left;display: block;float: left;background-color: rgba(0, 0, 0, 0.1);border-radius: 2px;padding: 5px;}.mgeawp-header2-minicart-area p.woocommerce-mini-cart__total, .woocommerce-mini-cart p.woocommerce-mini-cart__total {display: block;text-align: center;margin-bottom: 5px;}.mgeawp-header2-minicart-area .woocommerce-mini-cart__buttons a, .woocommerce-mini-cart .woocommerce-mini-cart__buttons a {width: 100%;line-height: 30px;text-align: center;display: block;margin-top: 7px;color: #fff;background-color: #43a047;border-radius: 3px;font-weight: 600;}.mgeawp-header2-minicart-area .woocommerce-mini-cart__buttons a.checkout, .woocommerce-mini-cart .woocommerce-mini-cart__buttons a.checkout {background-color: #9c27b0;}.mgeawp-header2-minicart-area .woocommerce-mini-cart__buttons a:hover, .woocommerce-mini-cart .woocommerce-mini-cart__buttons a:hover {opacity: 0.85;}.mgeawp-header2-minicart-area .woocommerce-mini-cart__empty-message, .woocommerce-mini-cart .woocommerce-mini-cart__empty-message {text-align: center;padding: 10px 0;color: #6B7074;font-weight: 600;}.nav-cart i {line-height: 27px;}.nav-call {float: left;line-height: 35px;}.nav-call i {line-height: 35px;margin-right: 5px;float: left;}.megawp-header2-contain {min-height: 100px;box-shadow: 0 10px 20px rgba(0, 0, 0, 0.05);}.header-2-logo {height: 60px;float: right;margin-left: 25px;margin-top: 20px;}.header-2-logo img {height: 100%;max-height: 100%;}.header-2-logo img:hover {opacity: 0.9;}.header-2-menu {float: right;margin-top: 20px;}.header-2-menu ul li {float: right;position: relative;}.header-2-menu ul li a {float: right;line-height: 60px;margin-left: 30px;font-weight: 600;transition-duration: 0.1s;}.header-2-menu ul li.menu-item-has-children > a:after {content: "\25bc";margin-right: 4px;font-size: 9px;float: left;}.header-2-menu ul li ul li.menu-item-has-children > a:after {content: "\25c0";}.header-2-menu ul li ul {position: absolute;top: 100%;right: -30px;background-color: #fff;opacity: 0;visibility: hidden;z-index: 100;transition-duration: 0.1s;width: 215px;box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5);background-size: cover;}.header-2-menu ul li:hover > ul {visibility: visible;opacity: 1;}.header-2-menu ul li ul li {width: 100%;display: block;}.header-2-menu ul li ul li a {display: block;box-sizing: border-box;width: 100%;padding: 0 10px;line-height: 35px;font-size: 13px;font-weight: 500;transition-duration: 0.1s;}.header-2-menu ul li ul li:hover > a {background-color: rgba(0, 0, 0, 0.05);border-right: 3px solid;}.header-2-menu ul li ul li ul {top: 0;right: 100%;}.header-2-left-area {float: left;}.header-2-left-area form {float: left;position: relative;margin-top: 32.5px;}.header-2-left-area form input {line-height: 35px;background-color: #eee;padding: 0 10px;width: 185px;transition-duration: 0.4s;border: 1px solid #bdbdbd;border-radius: 4px;text-align: right;}.header-2-left-area form input:focus {width: 205px;}.header-2-left-area form button {position: absolute;left: 0;line-height: 40px;height: 36.6px;overflow: hidden;cursor: pointer;background-color: #eee;color: #6B7074;border-top-left-radius: 4px;border-bottom-left-radius: 4px;padding: 0 10px 0 10px;transition-duration: 0.2s;border: 1px solid #bdbdbd;}.header-2-left-area form button:hover {opacity: 0.7;}.content-box .post-content p {word-wrap: break-word;margin-bottom: 15px;}aside {width: 270px;height: auto;}aside .image {width: 100% !important;max-width: 100%;}aside .sidebar-login {border-radius: 10px;width: 100%;height: auto;background: no-repeat top center;background-size: 100% 85px;padding-top: 25px;padding-bottom: 15px;margin-bottom: 20px;position: relative;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);}aside .sidebar-login .background-side-login {position: absolute;height: 85px;width: 100%;background: no-repeat center center;background-size: cover;top: 0;border-top-left-radius: 10px;border-top-right-radius: 10px;z-index: 19;overflow: hidden;}aside .sidebar-login .avatar {width: 90px;height: 90px;border-radius: 100%;display: block;margin: 0 auto;border: 5px solid #2b2f3e;position: relative;z-index: 20;background-color: #fff;}aside .sidebar-login .login-btn {color: white;border-radius: 5px;margin: 15px auto 10px auto;width: 80%;line-height: 40px;display: block;padding-right: 10px;padding-left: 10px;text-align: left;transition-duration: 0.3s;position: relative;font-size: 14px;font-weight: 500;}aside .sidebar-login .login-icon {float: right;font-size: 17px;margin-top: 12px;}.welcome {color: white;text-align: center;display: block;width: 100%;margin: 20px 0;font-size: 14px;}aside .sidebar-login .login-btn:hover {background-color: rgba(255, 255, 255, 0.18);}aside .sidebar-login .login-btn:first-child {margin-top: 0;}aside .sidebar-login .login-btn:last-child {margin-bottom: 0;}aside .web-newsletter input {display: block;width: 90%;}aside .screen-reader-text {text-align: center;display: block;margin-bottom: 6px;}aside .sidepic img {box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);border-radius: 10px;width: 270px;height: 270px;}.content {}.full-content {width: 100%;}.slider {width: 100%;height: 240px;border-radius: 10px;margin-bottom: 20px;overflow: hidden;}.slider a img {width: 100%;height: 100%;}.article-box {border-radius: 5px;width: 100%;height: auto;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);margin-bottom: 20px;overflow: hidden;background-color: white;}.article-box2 {border-radius: 5px;width: 100%;height: auto;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);margin-bottom: 20px;overflow: hidden;background-color: white;}.article-box2 img {max-width: 100%;}.article-box-title {line-height: 50px;border-bottom: 2px solid #E0E0E0;font-weight: 500;font-size: 14px;padding-right: 13px;padding-left: 13px;}.article-box-title i {margin-right: 5px;font-size: 13px;}.visit-all {display: block;margin: 0 14px 10px 14px;border: 2px solid;border-radius: 5px;line-height: 35px;text-align: center;transition-duration: 0.3s;background-color: transparent;}.visit-all:hover {color: white;}.pagenavigation {background-color: white;box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);border-radius: 4px;margin: 0 auto 15px;overflow: hidden;display: table;line-height: 40px;}.pagenavigation li {float: right;}.pagenavigation li.active a {color: white;}.pagenavigation a {padding: 15px 15px;font-size: 15px;transition-duration: 0.3s;}.megawp-breadcrumbs {background-color: white;box-shadow: 0 0 3px rgba(0, 0, 0, 0.4);margin-bottom: 20px;border-radius: 5px;line-height: 35px;overflow: hidden;padding-right: 20px;padding-left: 20px;font-weight: 600;}.megawp-breadcrumbs li {float: left;}.megawp-breadcrumbs li a {float: right;}.fa-shopping-bag {margin-left: 8px;margin-right: 10px;}.product-item {width: 95%;height: auto;box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);border-radius: 10px;position: relative;transition-duration: 0.3s;overflow: hidden;margin: 0 auto 30px;padding-bottom: 55px;}.product-item:hover {box-shadow: 0 5px 20px rgba(0, 0, 0, 0.3);}.image-thumbnail-product {display: grid;width: 100%;overflow: hidden;}.image-thumbnail-product img {height: auto;transition-duration: 0.5s;width: 100%;}.product-item:hover img {transform: scale(1.10);}.product-title {z-index: 95;display: block;margin: 10px 15px;line-height: 35px;font-weight: bold;font-size: 14px;color: white;min-height: 70px;}.product-item .product-price {height: 40px !important;margin: 5px 15px !important;color: #4CAF50;font-weight: bold;display: block !important;font-size: 13px;line-height: 35px;}.product-btn-area {position: absolute;bottom: 0;width: 100%;padding-bottom: 10px;border-top: 1px dashed white;padding-top: 10px;}.visit-product {width: 90%;height: 35px;line-height: 35px;display: block;margin: 0 auto;text-align: center;border-radius: 5px;font-weight: 600;color: white;text-shadow: 0 2px 2px rgba(0, 0, 0, 0.4);font-size: 13px;transition-duration: 0.3s;}.visit-product:hover {opacity: 0.8;}.add-cart-archive {width: calc(25% - 10px);float: left;text-shadow: 0 2px 2px rgba(0, 0, 0, 0.4);margin-left: 10px;display: none !important;padding-top: 7px;padding-bottom: 7px;font-size: 19px;background-color: #4caf50;text-align: center;border-radius: 5px;color: white;transition-duration: 0.3s;}.add-cart-archive:hover {opacity: 0.8;}.clear {clear: both;width: 100%;height: 1px;display: block;}.website-footer {margin-top: 30px;padding-bottom: 20px;background: no-repeat bottom left;background-size: cover;}footer .footer-item {float: right;margin-bottom: 30px;}footer .footer-widget {line-height: 30px;font-size: 14px;display: block;width: 90%;margin: 0 auto;}.box-title-footer {display: block;font-weight: bold;border-bottom: 1px solid black;padding-bottom: 5px;margin-bottom: 15px;font-size: 15px;}.footer-content {display: block;}.footer-button {font-size: 13px;margin-top: 15px;margin-bottom: 15px;font-weight: 500;display: block;position: relative;transition-duration: 0.2s;overflow: hidden;opacity: 1;text-shadow: 0 1px 3px rgba(0, 0, 0, 0.7);}.footer-button span {margin-right: 8px;float: right;line-height: 40px;text-align: right;}.footer-button:hover {opacity: 0.9;}.customer-support-livicon {position: absolute;left: 8px;top: 5px;}.content-box {box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);width: 94%;border-radius: 10px;padding: 20px 3% 20px 3%;background-color: white;margin-bottom: 30px;float: right;}.content-box-single .post-content a {color: #3bb2d0;}.content-box-single .post-content a:hover {color: #3887be;}.content-box-title {font-size: 20px !important;font-weight: bold;border-bottom: 1px solid #D6D6D6;padding-bottom: 20px;margin-bottom: 15px;line-height: 30px;}.content-box .post-content p {text-align: justify;line-height: 30px;font-size: 15px;}.content-box > img {max-width: 100%;}.page-404-content {width: 100%;}.page-404-content img {margin: 0 auto;max-width: 70%;display: block;}.page-404-content h1 {display: block;margin-bottom: 20px;line-height: 40px;text-align: center;font-size: 20px;font-weight: bold;}.page-404-content .back-to-home-404 {border-radius: 4px;display: block;text-align: center;width: 190px;line-height: 40px;margin: 10px auto;font-weight: bold;font-size: 14px;transition-duration: 0.2s;color: #fff;text-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);}.page-404-content .back-to-home-404:hover {opacity: 0.8;}.back-to-top {position: fixed;border-radius: 3px;z-index: 1000;box-shadow: 0 2px 3px rgba(0, 0, 0, 0.5);text-shadow: 0 1px 2px rgba(0, 0, 0, 0.8);cursor: pointer;color: white;font-size: 20px;padding: 10px;transition: bottom 0.5s;display: none;}.post-information {width: 100%;font-size: 12px;display: block;margin-bottom: 40px;line-height: 20px;}.post-information-item {margin-left: 15px;display: inline-block;background-size: auto 20px;background-repeat: no-repeat;background-position: top left;padding-left: 24px;color: #464749;margin-bottom: 5px;}.post-information-item i {color: #6B7074;}.post-information-item a {color: #464749;}.update-post-information {background-color: #8BC34A;color: white;padding: 0 8px !important;border-radius: 3px;box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);text-align: center;line-height: 30px !important;}.tags {margin-top: 30px;font-size: 14px;color: #A6AAAD;border-top: 1px dashed #A6AAAD;padding-top: 20px;display: block;max-width: 100%;}.tags a {padding-right: 3px;padding-left: 5px;color: #A6AAAD;font-size: 13px;line-height: 20px;}.tags .fa-tags {margin-right: 10px;}.footer-menu {border-top: 2px solid black;padding-top: 20px;margin-top: 20px;width: 100%;justify-content: center;display: flex;margin-bottom: 50px;}.footer-menu li {display: inline-block;}.footer-menu li ul {display: none;}.footer-menu ul li a {padding: 5px 10px;margin: 0 10px;border-radius: 5px;text-align: center;font-size: 15px;}.footer-menu ul li a:hover {background-color: rgba(0, 0, 0, 0.3);}.footer-menu ul li a:last-child {margin-left: 0;}.footer-menu ul li a:first-child {margin-right: 0;}.footer-menu ul li a i {margin-left: 5px;}footer .copy-right {font-size: 12px;float: right;line-height: 30px;}footer .programmer-name {font-size: 12px;line-height: 30px;float: left;background-color: rgba(0, 0, 0, 0.3);padding: 0 10px;border-radius: 5px;box-sizing: border-box;}aside .sidebox {background-color: white;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);border-radius: 5px;margin-bottom: 20px;padding: 10px;position: relative;}aside .sidebox-title {font-size: 14px;font-weight: 600;margin-bottom: 10px;padding: 5px 5px 10px;display: block;width: calc(100% - 10px);border-bottom: 2px solid #e3e3e3;}aside .sidebox-custom {background-color: white;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);border-radius: 5px;overflow: hidden;margin-bottom: 20px;}aside .sidebox-title-custom {line-height: 45px;color: white;font-size: 14px;right: 0;font-weight: 500;margin-bottom: 15px;top: 0;padding-right: 10px;padding-left: 10px;position: relative;width: 100%;box-sizing: border-box;}aside .sidebox-title-custom .last-article-icon {float: right;line-height: 45px;font-size: 18px;}aside .sidebar-last-article-thumbnail {width: 75px;height: 75px;border-radius: 5px;float: right;margin-left: 8px;overflow: hidden;}aside .sidebar-last-article-thumbnail img {min-height: 100%;min-width: 100%;height: auto;width: auto;}aside .sidebar-last-article-title {font-size: 14px;font-weight: 500;line-height: 22px;transition-duration: 0.2s;padding-bottom: 7px;}aside .sidebar-last-article-date {font-size: 12px;line-height: 22px;background-color: #8BC34A;padding: 1px 5px;border-radius: 5px;left: 0;bottom: 0;position: absolute;color: white;}aside .sidebox-custom article {border-top: 1px solid gainsboro;position: relative;padding-top: 10px;margin: 10px 10px 0 10px;}aside .sidebox-custom article:first-of-type {border-top: none;padding-top: 0;margin-top: 0;}aside .sidebox-custom article:last-child {margin-bottom: 20px;}.attachment-medium {}.single-thumbnail img {height: auto;min-width: 30%;margin: 0 auto 30px auto;display: block;border-radius: 5px;max-width: 50%;}.post-content img, .post-content video, .post-content audio {max-width: 100%;height: auto;margin-top: 10px;margin-bottom: 10px;}.post-content img.alignright {float: right;margin: 0 0 1em 1em }.post-content img.alignleft {float: left;margin: 0 1em 1em 0 }.post-content img.aligncenter {display: block;margin-left: auto;margin-right: auto }.alignright {float: right;}.alignleft {float: left;}.aligncenter {display: block;margin-left: auto;margin-right: auto }.post-content img.alignright, .post-content img.alignleft, .post-content img.aligncenter {max-width: 100%;}.author-box {border-radius: 5px;border: 1px solid #eee;box-shadow: 0 3px 5px 0 rgba(0, 0, 0, .04);padding: 10px;}.author-box .author-avatar img {float: right;border-radius: 100%;overflow: hidden;box-shadow: 0 0 3px #ccc;margin-left: 10px;width: 125px;height: auto;}.author-box .author-name {display: block;font-weight: 500;color: #6B7074;margin: 5px 0;}.author-box .author-description {display: block;color: #6B7074;font-weight: 300;line-height: 35px;text-align: justify;}.duty-author {background-color: #f44336;display: inline-block;}.post-bottom {display: block;width: 100%;margin: 50px 0 70px 0;}.share-post {width: 40% !important;float: right;}.share-post .share-post-title {display: block;font-weight: 500;font-size: 15px;}.share-post a {padding: 3px 8px;color: white;line-height: 50px;margin-bottom: 10px;margin-top: 7px;border-radius: 3px;font-weight: 500;font-size: 14px;}.share-post a:hover {box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);}.share-post .twitter-box {background-color: #55ADED;}.share-post .facebook-box {background-color: #4867AA;}.share-post .googleplus-box {background-color: #DE564A;}.share-post .telegram-box {background-color: #1E96C8;}.short-link {width: 60%;float: left;}.short-link h4 {line-height: 40px;background: #f8f8f8;float: left;padding: 0 10px;margin-top: 15px;border-radius: 5px;border: 1px solid #ddd;font-size: 14px;text-align: center;}.short-link h4 i {padding-right: 10px;border-right: 2px solid #ddd;line-height: 40px;margin-right: 10px;cursor: pointer;float: left;}.download-box {background-color: white;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);border-radius: 5px;float: right;overflow: hidden;margin-bottom: 30px;width: 100%;}.download-box-title {display: block;line-height: 45px;padding: 0 2%;font-size: 15px;color: white;font-weight: 500;}.download-box-content {padding: 20px 2%;}.download-box-item {border: 2px dashed #9e9e9e;padding: 20px 10px;margin-bottom: 15px;}.download-box-item:last-child {margin-bottom: 0;}.download-link {display: block;font-weight: 500;margin-bottom: 20px;}.download-link:last-child {margin-bottom: 0;}.download-box-item span {display: block;margin-bottom: 20px;}.download-box-item span:last-child {margin-bottom: 0;}.download-box-des {line-height: 25px;}.comment-title {color: white;font-weight: 600;display: inline-block;padding: 3px 15px;border-radius: 50px;margin-bottom: 10px;font-size: 14px;line-height: 30px;text-align: center;}.megawp-comments, .megawp-pr-comments {background-color: white;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);border-radius: 10px;padding: 2%;width: 96%;}.megawp-comments .comments-numbres-title, .megawp-pr-comments .comments-numbres-title {margin-bottom: 20px;font-weight: 600;padding-bottom: 6px;line-height: 30px;border-bottom: 2px solid;font-size: 15px;}.megawp-comments .your-comment-title {font-weight: 600;display: block;margin: 0 auto 13px auto;width: 95%;}.megawp-comments .your-comment-title a {}.megawp-comments .most-login-title {font-weight: 600;display: block;margin: 0 auto 13px auto;width: 90%;}.megawp-comments .most-login-title a {font-weight: 600;color: #f44336;}.megawp-comments .nocomments {display: block;margin: 0 auto;text-align: center;font-weight: 500;}.megawp-comments .comment-iflogin {display: block;max-width: 95%;margin: 0 auto 10px auto;}.megawp-comments .comment-iflogin a {color: #f44336;font-weight: bold;}.megawp-comments p .author, .comment-mail, .web-url {display: inline-block;}.megawp-comments .get-comment-user .get-comment-user-area input {padding: 5px;border-radius: 5px;border: 2px solid #7F7F7F;box-shadow: 0 0 10px rgba(0, 0, 0, 0.14);width: calc(78% - 10px);}.megawp-comments .get-comment-user .get-comment-user-area:last-of-type {margin-left: 0 !important;}.megawp-comments .get-comment-user .get-comment-user-area label {text-align: left;margin-left: 5px;width: calc(20% - 5px);float: right;line-height: 34px;}.megawp-comments input:focus {}textarea {font-family: IRANsans;}.megawp-comments .comment-area {box-sizing: border-box;border-radius: 5px;border: 2px solid #7F7F7F;box-shadow: 0 0 10px rgba(0, 0, 0, 0.14);margin: 0 auto 15px auto;display: block;max-width: 95%;min-width: 95%;background-image: url("img/comment-line.jpg");line-height: 30px;height: 250px;min-height: 80px;padding: 10px;}.megawp-comments .comment-area:focus {}.megawp-comments .get-comment-user {max-width: 95%;box-sizing: border-box;display: block;margin: 0 auto 40px auto;}.megawp-comments .get-comment-user .get-comment-user-area {float: right;margin-left: 5px;width: calc(33% - 5px);}.megawp-comments .submit-comment-btn {display: block;width: 50%;margin: 0 auto;border: none;color: white;font-weight: 500;font-size: 15px;cursor: pointer;line-height: 30px;}.megawp-comments .submit-comment-btn:hover {opacity: 0.9;}.megawp-comments #respond {padding-bottom: 30px;}.megawp-comments .commentlist {margin-top: 40px;}.comment-avatar img {width: 11% !important;height: 11% !important;}.megawp-comments .commentlist .comment-p p {padding: 20px;border-radius: 5px;min-height: 100px;width: calc(87% - 40px);max-width: calc(87% - 40px);background-color: #e6e6e5;position: relative;display: block;line-height: 30px;float: right;color: black;}.megawp-comments .commentlist .comment-p p::after {content: url("img/arrow2.png");position: absolute;left: -13px;bottom: 20px;}.megawp-comments .avatar {float: left;width: 100px;height: 100px;border-radius: 100%;}.megawp-comments .cancel-comment-reply {display: block;max-width: 95%;margin: 0 auto 10px auto;}.megawp-comments .megawp-reply {display: block;margin-top: 12px;text-align: right;}.megawp-comments .megawp-reply a {color: white;border-radius: 5px;padding: 3px 8px;font-size: 13px;}.megawp-comments .megawp-reply a:hover {opacity: 0.8;}.megawp-comments .comment-meta-area {width: 87%;float: right;margin-bottom: 10px;font-size: 14px;}.megawp-comments .comment-author {float: right;color: #f44336;font-weight: 600;}.megawp-comments .comment-meta {float: left;}.megawp-comments .comment-item {margin-bottom: 45px;}.megawp-comments .children .comment-p p {background-color: #43a047;float: left;color: #fff;}.megawp-comments .children .comment-p p::after {content: none !important;}.megawp-comments .children .comment-p p::before {content: url("img/arrow.png");position: absolute;right: -13px;bottom: 20px;text-align: right;}.megawp-comments .children p::after {content: none;}.megawp-comments .children .avatar {float: right;}.megawp-comments .children .comment-meta-area {float: left !important;width: 87%;}.megawp-comments .children .megawp-reply {text-align: left;}.megawp-comments .alignleft a {background-color: #f44336;padding: 10px 10px;text-align: center;color: white;font-weight: bold;border-radius: 50px;width: 135px;display: block;margin: 0 auto;}.main-menu-sticky {width: 100%;position: fixed;z-index: 9998;margin-top: 0;box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);border-top: 0;display: none;}.main-menu-sticky ul {float: right;}.main-menu-sticky ul > li {border-bottom: none;border-top: none;}.main-menu-sticky ul li a {font-weight: 600;}.main-menu-sticky ul li:hover > a {background-color: white;}.main-menu-sticky ul li ul li:hover > a {color: white !important;}.main-menu-sticky ul li ul li.menu-item-has-children:hover > a:after {color: white !important;}.search-sticky {float: left;background-color: rgba(0, 0, 0, 0.2);border-radius: 5px;margin-top: 7.1px;margin-right: 10px;cursor: pointer;font-size: 24px;padding: 7px;}.video-post {margin-bottom: 20px;border: 6px solid #333;overflow: hidden;}.video-post video {width: 100%;height: auto;border-radius: 10px;cursor: pointer;}.prudoct-icon {float: right;}.acf-box {display: inline-block;width: 100%;font-size: 14px;font-weight: 500;}.acf-item {text-align: left;border-top: 3px solid #f5f5f5;padding: 10px 5px;line-height: 20px;margin: 0 10px;color: #7f7f7f;}.acf-item:first-child {border-top: none;}.acf-box span {float: right;}.product-icon {margin-left: 5px;font-size: 14px;}.product-thumbnail img {display: block;margin: 0 auto;width: 70%;height: auto;}.sidebar-product-box {background-color: white;box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);width: 100%;border-radius: 5px;padding: 5px 0;}.product-btn {margin: 10px 10px;display: block;border-radius: 5px;}.product-btn a {background-color: #f44336;color: white;display: block;width: 80%;border-radius: 5px;border-bottom: 3px solid #2a2a2a;text-align: center;margin: 10px auto !important;line-height: 35px;font-size: 15px;}.price-title {color: green;border-bottom: 3px solid #f5f5f5;line-height: 30px;text-align: center;margin: 0 10px;}.custom-content {line-height: 40px;font-family: IRANSans;}.active {color: black;}.no-search-result {text-align: center;font-weight: 600;font-size: 20px;display: block;margin-bottom: 50px;}.no-search-result-img {width: 500px;margin: 0 auto 50px;display: block;height: auto;}.woocommerce-EditAccountForm fieldset legend {border-bottom: 2px solid #aaa;font-weight: 500;display: block;padding-bottom: 2px;margin-bottom: 5px;width: 100%;}.main-menu ul li.menu-item-has-children > a:after {content: "\25bc";margin-right: 4px;font-size: 9px;}.main-menu ul li ul li.menu-item-has-children > a:after {content: "\25c0";font-size: 9px;float: left;margin-left: 10px;transition-duration: 0.2s;}.main-menu ul li li.menu-item-has-children:hover > a:after {color: white;}.main-menu-sticky ul li.menu-item-has-children > a:after {color: white;}.main-menu-sticky ul li li.menu-item-has-children > a:after {color: black;}.sticky-menu-icons {position: relative;}.main-menu-sticky .sticky-search-box {position: absolute;width: 100%;top: 52.8px;padding: 0 10px 0 5px;box-sizing: border-box;height: 50px;overflow: hidden;background-color: rgba(0, 0, 0, 0.7);border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;}.main-menu-sticky .search-sticky:hover > .sticky-search-box {}.main-menu-sticky .sticky-search-box input {border: none;box-sizing: border-box;box-shadow: none !important;color: white;background-color: transparent;float: right;font-size: 18px;width: 95%;line-height: 50px;}.main-menu-sticky .sticky-search-box button {background-color: transparent;border: none;cursor: pointer;color: white;float: left;left: 0;width: 3%;text-align: left;}.main-menu-sticky .sticky-search-box button i {line-height: 50px;font-size: 20px;text-align: left;}.main-menu-sticky .sticky-search-box form {width: 100%;overflow: hidden;}aside .product-side-information {padding: 10px;background-color: white;border-radius: 5px;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);margin-bottom: 20px;}aside .product-side-point {padding-bottom: 15px;padding-top: 5px;border-bottom: 2px solid #eee;margin-bottom: 15px;}aside .product-side-point span {color: #636363;font-weight: 600;font-size: 13px;}aside .product-stars {float: right;font-size: 16px;}aside .product-stars .star-rating::before {color: #ffb900 !important;font-weight: 600;}aside .product-stars .star-rating span::before {font-size: 16px;color: #ffb900 !important;font-weight: 600;}aside .product-stars span.price {display: none;}aside .product-stars i {color: #ffb900;font-size: 16px;}aside .product-side-btn .megawp-pr-side-info .product_title, aside .product-side-btn .megawp-pr-side-info .woocommerce-product-rating, aside .product-side-btn .megawp-pr-side-info .woocommerce-product-details__short-description {display: none;}aside .product-side-btn .megawp-pr-side-info p.price {font-size: 18px;display: block;line-height: 35px;font-weight: 600;margin-bottom: 15px;color: #1babea;text-align: center;}aside .product-side-btn .megawp-pr-side-info .single_add_to_cart_button {background-color: #4CAF50 !important;border-bottom: 4px solid #449748;padding: 0 !important;}aside .product-side-btn .megawp-pr-side-info .single_add_to_cart_button, aside .product-side-btn .megawp-pr-side-info .add_to_wishlist {text-align: center;color: white !important;line-height: 35px;font-weight: 600 !important;border-radius: 5px;margin-bottom: 10px;font-size: 14px;display: block;width: 100%;}aside .product-side-btn a:hover, aside .product-side-btn .megawp-pr-side-info .single_add_to_cart_button:hover {opacity: 0.9;}aside .yith-wcwl-add-to-wishlist span {text-align: center;color: white;line-height: 35px;font-weight: 600;border-radius: 5px;margin-bottom: 5px;padding: 0 10px;box-sizing: border-box;font-size: 14px;display: block;width: 100%;background-color: #f44336;border-bottom: 4px solid #D1392D;}aside .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a, aside .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a {color: black;text-align: center;font-weight: 500;display: block;font-size: 14px;transition-duration: 0.2s;margin-top: 10px;margin-bottom: 10px;}aside .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a:hover, aside .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a:hover {color: #4CAF50;}aside .yith-wcwl-add-to-wishlist .show a {color: black;text-align: center;font-weight: 500;display: block;font-size: 14px;transition-duration: 0.2s;margin-top: 10px;margin-bottom: 10px;}aside .yith-wcwl-add-to-wishlist .show a:hover {color: #4CAF50;}aside .product-side-btn .megawp-pr-side-info .product_meta {line-height: 30px;}aside .product-side-btn .megawp-pr-side-info .product_meta .posted_in {display: none;}aside .product-side-btn .megawp-pr-side-info .product_meta .tagged_as {display: block;font-weight: 400;font-size: 12px;background-color: #DADADA;border-radius: 3px;text-align: center;padding: 5px;margin-top: 5px;}aside .product-course-info {padding: 5px 10px;border: 3px dashed #DDDDdd;display: block;margin-top: 20px;}aside .product-course-info:last-child {margin-bottom: 0;}aside .product-course-info i {margin-right: 5px;}aside .product-course-info span {display: block;line-height: 30px;font-size: 14px;font-weight: 500;color: #7f7f7f;}aside .course-des {text-align: justify;line-height: 25px !important;font-weight: 400 !important;}.related-posts {background-color: white;margin-bottom: 30px;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);border-radius: 10px;min-height: 100px;overflow: hidden;float: right;width: 100%;}.related-posts .related-posts-title {line-height: 40px;font-size: 14px;color: #2ca4e0;border-bottom: 2px solid #f5f5f5;font-weight: 600;margin: 0 auto 15px auto;display: block;width: 95%;}.related-posts .related-post-content {display: block;width: 95%;margin: 0 auto;}.related-posts .related-post-item {width: calc(50% - 14px);float: right;margin-bottom: 10px;border-radius: 5px;padding: 7px;transition-duration: 0.2s;}.related-posts .related-post-item:hover {background-color: #f5f5f5;}.related-post-thumbnail {width: 85px;height: 85px;float: left;border-radius: 4px;margin-right: 10px;overflow: hidden;}.related-posts .related-post-item .related-post-thumbnail img {min-height: 100%;min-width: 100%;height: auto;width: auto;}.related-posts .related-post-item .related-post-item-title {display: block;font-weight: 500;line-height: 35px;font-size: 15px;transition-duration: 0.2s;}.related-posts .related-post-item .related-post-view {display: block;font-size: 13px;color: #9c9fa4;}.commentmetadata .fa-clock {margin-right: 5px;}@media screen and (min-width: 1220px) {.mobile-header {display: none;}.mobile-menu-bar {overflow-x: hidden;}}.mobile-header {background-color: white;width: 100%;box-shadow: 0 0 20px rgba(0, 0, 0, 0.10);position: relative;}.megawp-comments, .megawp-pr-comments {margin-bottom: 20px;}.mobile-menu-icon {font-size: 31px;margin-left: 5px;float: right;cursor: pointer;width: 36px;height: 36px;}.hamburger-menu, .hamburger-menu:after, .hamburger-menu:before {width: 36px;height: 5px;}.hamburger-menu {transform: translateY(25px);background: #424242;transition: all 0ms 300ms;top: 0;}.hamburger-menu.animate {background: rgba(255, 255, 255, 0);}.hamburger-menu:before {content: "";position: absolute;left: 0;bottom: 10px;background: #424242;transition: bottom 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1), transform 300ms cubic-bezier(0.23, 1, 0.32, 1);}.hamburger-menu:after {content: "";position: absolute;left: 0;top: 10px;background: #424242;transition: top 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1), transform 300ms cubic-bezier(0.23, 1, 0.32, 1);}.hamburger-menu.animate:after {top: 0;transform: rotate(45deg);transition: top 300ms cubic-bezier(0.23, 1, 0.32, 1), transform 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1);}.hamburger-menu.animate:before {bottom: 0;transform: rotate(-45deg);transition: bottom 300ms cubic-bezier(0.23, 1, 0.32, 1), transform 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1);}.mobile-logo {height: 52px;margin-right: 5px;float: right;}.mobile-logo img {height: 36px;margin: 8px 0%;}.mobile-header-icon {float: left;font-size: 23px;color: #bdbdbd;margin-right: 8px;line-height: 52px !important;}@media screen and (max-width: 1220px) {.site-center {width: 94%;}.fix-add-to-cart {width: calc(94% - 30px) !important;display: block;margin: 0 auto;}.megawp-comments .get-comment-user .get-comment-user-area {display: block;width: 97%;margin-bottom: 15px;float: unset !important;}.megawp-comments .get-comment-user .get-comment-user-area label {display: block;margin-bottom: 7px;text-align: right;}.megawp-comments .get-comment-user .get-comment-user-area input {width: 100% !important;display: block;}.share-post {width: 100% !important;}.product-tab-title h4 {font-size: 12px !important;}.short-link {width: 100% !important;float: right !important;}.short-link h4 {float: right !important;}.login-image {display: none;}.login-area .login-box {width: calc(100% - 20px) !important;}.register-box {width: calc(70% - 40px) !important;}.related-post-item {width: calc(100% - 14px) !important;}.panel-content-area {background-image: none !important;}.panel-menu {width: 100% !important;background-color: #2C2F3E;border-radius: 10px !important;}.panel-content {width: calc(95% - 20px) !important;display: block;margin: 0 auto;float: unset !important;}.comments-numbres-title {font-size: 14px;text-align: center;}.content-box-title {font-size: 16px;text-align: center;}.megawp-comments .megawp-reply a {font-size: 12px;}.megawp-comments .commentlist .comment-p p, .megawp-pr-comments .comment_container .comment-text {font-size: 13px !important;}.megawp-comments .comment-author {font-size: 12px;}.commentmetadata {font-size: 12px;margin-left: 0 !important;line-height: 20px;}.top-bar-text {font-size: 14px;}.top-bar-text a {font-size: 14px;}.main-header, .header-2 {display: none;}.mobile-header {display: block;}.main-menu-sticky {display: none;}#megawp-menu {display: none !important;}.footer-item {width: 50% !important;margin-bottom: 50px !important;}.megawp-incr-nums .megawp-incr-nums-part {width: 50% !important;}.footer-widget {}.post-information-item {display: block;width: 100%;margin-left: 0;margin-bottom: 10px;}.update-post-information {padding: 8px 0;}.comment-iflogin {line-height: 25px;}.comments-numbres-title {font-size: 13px;}.comment-title {font-size: 13px;}.login-area {height: auto !important;}}@media screen and (max-width: 925px) {.dashboard-box-item {width: 100% !important;margin-left: 0;margin-bottom: 10px;}}@media screen and (max-width: 785px) {.content {width: 100% !important;}.article-all-items {grid-template-columns: 1fr 1fr!important;}.fix-add-to-cart h3, .fix-add-to-cart a {display: block;width: 100% !important;line-height: 30px !important;font-size: 13px !important;}.fix-add-to-cart h3 {margin-bottom: 10px;text-align: center;}.login-area {width: 94% !important;}.footer-menu {margin-top: 50px;}.footer-menu ul li a {width: calc(100% - 20px);line-height: 30px;display: block;text-align: center;}.footer-menu ul li {display: block;width: 100%;}.register-box {width: calc(94% - 40px) !important;}.footer-menu {display: unset;}.panel-content .coupon-box span {font-size: 12px;}.panel-content .notification-box .notification-item span {font-size: 13px !important;}.megawp-comments .comment-meta-area {margin-bottom: 0;}.megawp-comments .comment-author {font-size: 10px;display: block;width: calc(87% - 40px);margin-bottom: 10px;}.commentmetadata {font-size: 10px;display: block;float: right !important;width: calc(87% - 40px);}aside {width: 100% !important;}aside .login-btn {width: 85% !important;}.footer-item, .megawp-incr-nums .megawp-incr-nums-part {width: 100% !important;}.footer-widget {width: 95% !important;}.box-title-footer {text-align: center;}.footer-menu ul li {margin-bottom: 10px;}.footer-menu {margin-bottom: 15px !important;}.copy-right {text-align: center;display: block;width: 80%;margin: 50px auto 15px;float: unset !important;}.programmer-name {display: block;text-align: center;float: unset !important;width: 60%;margin: 0 auto;}.login-area .login-box .login-bottom .register-link, .login-area .login-box .login-bottom a.forget-password {display: block !important;text-align: center;float: unset !important;font-size: 15px !important;}.login-area .login-box .login-bottom .register-link {margin-bottom: 15px;font-size: 15px !important;}ul li.course-session-accordion .course-session-content .course-session-video {width: calc(100% - 10px) !important;}}@media screen and (max-width: 475px) {.article-all-items {grid-template-columns: 1fr !important;}.single-post-instagram-box, .single-post-telegram-box {line-height: unset !important;padding: 15px !important;}.single-post-instagram-box i, .single-post-telegram-box i {width: 100%;text-align: center;display: block;line-height: unset !important;margin-bottom: 15px;font-size: 50px !important;}.single-post-instagram-box span, .single-post-telegram-box span {width: 100%;text-align: center;margin-bottom: 20px;display: block;margin-right: 0 !important;}.single-post-instagram-box a, .single-post-telegram-box a {padding: 4px 5px !important;width: calc(100% - 16px);text-align: center;display: block;margin: 0 !important;font-size: 17px !important;}}.mobile-menu-bar {position: fixed;width: 0;height: 100%;background-color: #fff;right: 0;overflow-y: auto;z-index: 20000;box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;top: 0;}.mobile-menu-close-area{background-color: rgba(0,0,0,0.5);position: fixed;height: 100%;width: 100%;left: 0;visibility: hidden;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;opacity: 0;cursor: pointer;}.megawp-wrapper.toggled .mobile-menu-close-area{visibility: visible;opacity: 1;width: calc(100% - 260px);}.megawp-wrapper{padding-right: 0;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}.megawp-wrapper.toggled{padding-right: 260px;}.megawp-wrapper.toggled .mobile-menu-bar{width: 260px;}.megawp-ab-wrapper {width: 100%;position: absolute;}.mobile-menu-bar-ab{position: absolute;top: 0;width: 260px;margin: 0;padding: 0;}.megawp-wrapper.toggled .megawp-ab-wrapper{position: absolute;margin-left: -260px;}.mobile-menu-bar .mobile-menu-picture {width: 100%;height: 150px;background: no-repeat center center;background-size: cover;position: relative;}.mobile-menu-bar .mobile-menu {margin-top: 47px;width: 100%;}.mobile-menu ul li a {line-height: 35px;display: block;padding: 5px 15px;font-weight: 500;font-size: 15px;}.mobile-menu ul li ul a {background-color: #EDEDED;font-size: 13px;padding-right: 30px !important;}.mmholder {transition: transform 0.3s;}.mobile-menu ul li.menu-item-has-children > a {cursor: pointer;}.mobile-menu-search-box {margin: 30px auto;width: 90%;text-align: center;display: block;background-color: #E6E6E6;height: 40px;overflow: hidden;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}.mobile-menu-search-box input {float: right;width: calc(80% - 15px);padding: 0 15px 0 0 !important;border: none !important;line-height: 40px;background-color: transparent !important;}.mobile-menu-search-box button {float: left;width: 20%;background-color: transparent;border: 0;cursor: pointer;line-height: 40px;color: #6A6A6A;text-align: left;}.mmholder {font-size: 16px;float: left;}.mobile-search-box {width: 100%;position: absolute;top: 100%;z-index: 9997;background-color: white;box-shadow: 0 10px 10px rgba(0, 0, 0, 0.1);border-top: 2px solid #eee;font-size: 18px;text-align: center;display: none;}.mobile-search-box input {box-shadow: unset !important;border-radius: unset !important;border: none !important;line-height: 40px;padding: 0 10px !important;width: calc(80% - 20px);margin: 0 auto;text-align: center;}.mobile-search-box button {border: none;cursor: pointer;float: left;width: 10%;line-height: 40px;color: #bdbdbd;font-size: 18px;background-color: transparent;text-align: center;}.mobile-search-box i.mobile-search-close {float: right;width: 10%;line-height: 40px;cursor: pointer;color: #bdbdbd;text-align: center;}.mobile-header-serach-icon {cursor: pointer;}.product-tabs {background-color: white;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);border-radius: 5px;overflow: hidden;margin-bottom: 20px;padding-bottom: 10px;}.product-tabs .product-tab-title {margin-bottom: 10px;}.product-tabs .product-tab-title h4 {float: right;width: 50%;color: white;font-weight: 500;text-align: center;line-height: 40px;font-size: 14px;cursor: pointer;}.last-products-sidebar {width: 93%;display: block;margin: 10px auto 0;border-top: 2px solid #eee;padding-top: 10px;}.last-products-sidebar:hover > .last-products-sidebar-thumbnail {box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);}.last-products-sidebar:first-of-type {border-top: none;margin-top: 0;padding-top: 0;}.last-products-sidebar-thumbnail {width: 75px;height: 75px;float: right;margin-left: 10px;overflow: hidden;border-radius: 100%;transition-duration: 0.3s;}.last-products-sidebar-thumbnail img {min-height: 100%;min-width: 100%;height: auto;width: auto;}.last-products-sidebar-title {font-size: 14px;line-height: 35px;font-weight: 500;transition-duration: 0.2s;}.single-audio-box {background-repeat: no-repeat;background-size: auto 100%;margin-bottom: 30px;box-shadow: 0 2px 2px rgba(0, 0, 0, 0.4);}.single-audio-box audio {width: 100%;border-radius: 5px;}.archive-audio-box {position: absolute;bottom: -4px;}.archive-audio-box audio {max-width: 100%;bottom: 0;margin-bottom: 0;height: 30px;}.fix-social-networks {position: fixed;left: 0;z-index: 9996;background-color: white;border-top-right-radius: 5px;border-bottom-right-radius: 5px;margin-top: 30px;overflow: hidden;}.fix-social-networks .aparat-logo {padding-bottom: 4.4px !important;}.fix-social-networks .aparat-logo img {width: 20px;height: 20px;}.fix-social-networks a {color: white;font-size: 20px;padding: 10px;text-align: center;display: block;transition-duration: 0.3s;}.fix-social-networks a:hover {opacity: 0.83;}.fix-social-networks-mobile {margin-top: 30% !important;border-top-right-radius: 5px !important;border-bottom-right-radius: 5px !important;}.fix-social-networks-mobile a {}aside .sidebar-image img {border-radius: 10px;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);transition-duration: 0.3s;width: 100%;height: auto;margin-bottom: 20px;}aside .sidebar-image {}aside .sidebar-image:hover img {box-shadow: 0 1px 3px rgba(0, 0, 0, 0.9);}b, strong {font-weight: 600;}i, em {font-style: italic;}.btn-footer-icon {font-size: 18px;float: left;margin-left: 8px;margin-top: 11px;}.author-social-networks {float: left;margin-top: 10px;}.author-social-networks a {padding: 5px;border-radius: 3px;color: white;}.taxonomy-description {text-align: justify;line-height: 30px;display: block;margin: 20px 20px 0;font-size: 14px;border-bottom: 3px solid #eee;padding-bottom: 10px;}.product-side-gallery img {height: auto;min-width: 100%;margin: auto;}.owl-carousel .owl-dots {display: none;}.fix-add-to-cart {position: fixed;bottom: 0;width: 1170px;background: rgba(42, 47, 63, .9);border-top-right-radius: 10px;border-top-left-radius: 10px;display: none;padding: 10px 15px;z-index: 10001;}.fix-add-to-cart h3 {float: right;font-size: 18px;color: white;font-weight: 600;line-height: 40px;width: 70%;}.fix-add-to-cart a {float: left;background-color: #8bc34a;color: white;width: 27%;box-sizing: border-box;padding: 0 7px;text-align: center;border-radius: 5px;font-weight: 500;line-height: 40px;border-bottom: 4px solid #689f38;transition-duration: 0.2s;}.fix-add-to-cart a:hover {opacity: 0.9;}.web-newsletter {background-color: #fff;border-radius: 5px;margin-bottom: 20px;padding: 10px;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);}.web-newsletter img {width: 30%;height: auto;display: block;margin: 20px auto;}.web-newsletter h4 {text-align: center;display: block;font-weight: 500;margin-bottom: 20px;font-size: 13px;}.web-newsletter input {border-radius: 3px;border: 1px solid #BDBDBD !important;box-shadow: none !important;width: calc(90% - 20px);margin: 10px auto !important;padding: 0 10px !important;line-height: 30px;}.web-newsletter input[type=submit] {width: 90% !important;color: white;cursor: pointer;border: none !important;border-radius: 0 !important;opacity: 1;margin-bottom: 15px !important;}.web-newsletter input[type=submit]:hover {opacity: 0.9;}.web-newsletter .web-newsletter-border {border: 3px solid #eee;border-radius: 5px;}.web-newsletter .mc4wp-alert, .web-newsletter .mc4wp-error {line-height: 30px;width: 90%;display: block;margin: 10px auto 10px;}.web-newsletter .mc4wp-alert p, .web-newsletter .mc4wp-error p {padding: 0 !important;font-weight: 400;font-size: 12px;color: #757575;text-align: center;}.post-card {background-color: #FFFFFF;position: relative;width: 95%;display: block;margin: 0 auto 40px;box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);border-radius: 5px;padding-bottom: 40px;}.post-card .post-card-thumbnail {width: 85%;margin: 0 auto 10px;overflow: hidden;border-radius: 10px;box-shadow: 0 7px 10px rgba(0, 0, 0, 0.3);position: relative;top: -20px;transition-duration: 0.2s;background-color: #fff;}.post-card:hover .post-card-thumbnail {box-shadow: 0 3px 10px rgba(0, 0, 0, 0.4);}.post-card img {width: 100%;height: auto;display: block;margin: auto;}.post-card h4 {width: 85%;display: block;font-size: 15px;font-weight: 500;margin: 0 auto 5px;min-height: 60px;line-height: 30px;text-align: center;}.post-card p {line-height: 25px;text-align: justify;font-size: 13px;display: block;margin: 0 auto 15px;width: 85%;color: #7f7f7f;}.post-card a.perma {border-radius: 50px;color: white;width: 90%;display: block;margin: 0 auto;line-height: 30px;text-align: center;font-size: 14px;font-weight: 500;text-shadow: 0 0 5px rgba(0, 0, 0, 0.7);opacity: 1;position: absolute;right: 5%;bottom: 10px;}.post-card a.perma:hover {opacity: 0.8;}.article-all-items {padding: 0 10px;margin-top: 25px;display: grid;grid-template-columns: 1fr 1fr 1fr 1fr;grid-column-gap: 15px;}.blog-box {display: block;margin: 0 auto 30px;width: 95%;box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);overflow: hidden;border-radius: 10px;background-color: #fff;}.blog-box:hover .blog-box-post-view {bottom: 0;}.blog-box:hover .ab-blog-box {background-color: transparent;}.blog-box:hover .ab-blog-box i {text-shadow: 0 0 5px #000;}.blog-box-thumbnail {margin-bottom: 15px;float: right;overflow: hidden;position: relative;display: grid;width: 100%;}.blog-box-thumbnail img {width: 100%;height: auto;}.ab-blog-box {background-color: rgba(0, 0, 0, 0.3);position: absolute;width: 100%;transition-duration: 0.2s;top: 0;height: 100%;}.ab-blog-box i {position: absolute;font-size: 40px;top: calc(50% - 20px);right: calc(50% - 20px);color: white;transition-duration: 0.2s;}.blog-box-post-view {width: 100%;padding-right: 10px;padding-left: 10px;box-sizing: border-box;background-color: rgba(0, 0, 0, 0.5);color: white;position: absolute;line-height: 25px;font-size: 13px;bottom: -25px;transition-duration: 0.3s;}.blog-box-post-view i {margin-right: 3px;}.blog-box-title {font-weight: 500;font-size: 15px;display: block;padding: 0 10px;margin-bottom: 15px;line-height: 25px;min-height: 50px;transition-duration: 0.3s;}.blog-box-info {display: block;border-top: 3px solid #eee;width: calc(100% - 20px);margin: 0 auto 10px;padding-top: 10px;font-weight: 500;line-height: 26px;color: #757575;}.blog-box-avatar {width: 26px;height: 26px;overflow: hidden;float: right;}.blog-box-info img {border-radius: 100%;min-height: 100%;width: auto;min-width: 100%;}.blog-box-info .blog-box-author-area {float: right;font-size: 11px;}.blog-box-info .blog-box-author-area span {margin-right: 5px;float: right;}.blog-box-comment-count {float: left;font-size: 13px;}.blog-box-comment-count i {margin-left: 2px;}.blog-box a.blog-box-read-more {display: block;text-align: center;line-height: 35px;text-shadow: 0 0 10px rgba(0, 0, 0, 0.5);font-size: 15px;font-weight: 500;color: #fff;}.not-post {margin-bottom: 25px;}h3.course-product-title {display: block;font-size: 17px;margin-bottom: 15px;line-height: 40px;padding: 0 10px;border-radius: 50px;color: #FFFFFF;width: calc(100% - 20px);text-align: center;font-weight: 600;text-shadow: 0 3px 2px rgba(0, 0, 0, 0.5);}.course-contents {width: 100%;float: right;margin-bottom: 30px;}ul li.course-session-accordion {display: block;width: 100%;float: right;margin-bottom: 15px;}ul li.course-session-accordion:last-child {margin-bottom: 0;}ul li.course-session-accordion .course-session-header {background-color: #37474f;color: white;display: block;cursor: pointer;font-size: 14px;padding: 0 10px;border: 2px solid #37474f;box-shadow: 0 5px 5px rgba(0, 0, 0, 0.4);}ul li.course-session-accordion .course-session-header h4 {float: right;width: 90%;display: block;line-height: 40px;font-weight: 600;font-size: 15px;text-align: right;}ul li.course-session-accordion .course-session-header h4 span {background-color: #e25822;border-radius: 3px;padding: 2px 10px;font-size: 12px;}ul li.course-session-accordion .course-session-header i {float: left;transition: transform 0.4s;line-height: 40px;}ul li.course-session-accordion .course-session-content {display: none;padding: 10px;background-color: white;border: 2px solid #37474f;border-top: 0;box-shadow: 0 5px 5px rgba(0, 0, 0, 0.4);background-image: url("img/course-pattern.png");background-size: cover;}ul li.course-session-accordion .course-session-content p {float: right;width: 100%;text-align: justify;line-height: 30px;display: block;}ul li.course-session-accordion .course-session-content p i {line-height: 30px;}ul li.course-session-accordion .course-session-content a {width: 50%;margin: 12px auto;height: 35px;line-height: 30px;font-weight: 600;text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);color: #FFFFFF;display: block;text-align: center;border-radius: 5px;font-size: 13px;opacity: 1;}ul li.course-session-accordion .course-session-content a:hover {opacity: 0.8;}ul li.course-session-accordion .course-session-content .course-session-video {width: 80%;display: block;overflow: hidden;margin: 0 auto 15px;border: 5px solid #333;border-radius: 4px;}.content-box .post-content {line-height: 30px;}.content-box .post-content li {list-style: disc inside;}.content-box .post-content ol li {list-style: decimal inside;}.last-footer-posts .last-footer-posts-item {display: block;margin-bottom: 10px;}.last-footer-posts a.post-footer-thumbnail {width: 70px;height: 70px;float: right;overflow: hidden;position: relative;}.last-footer-posts a.post-footer-thumbnail .post-footer-thumbnail-cover {width: 100%;height: 100%;background-color: #000;opacity: 0.5;position: absolute;transition-duration: 0.3s;top: 0;}.last-footer-posts .last-footer-posts-item:hover > a.post-footer-thumbnail .post-footer-thumbnail-cover {opacity: 0;}.last-footer-posts a.post-footer-thumbnail img {min-height: 100%;min-width: 100%;width: auto;height: auto;}.last-footer-posts .post-footer-content {float: right;margin-right: 10px;}.last-footer-posts .post-footer-content a.post-footer-title h5 {display: block;font-weight: 600;font-size: 13px;}.last-footer-posts .post-footer-content span {display: block;font-size: 11px;text-align: right;}.panel-courses {padding-top: 20px;}.panel-course-item-area {width: 100%;float: right;margin-bottom: 40px;}.panel-course-item {position: relative;width: 100%;display: block;margin: 0 auto;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);border-radius: 3px;color: rgba(0, 0, 0, .87);background: #f9f9f9;padding-top: 20px;}.panel-course-item-title {background: linear-gradient(60deg, #ffa726, #fb8c00);box-shadow: 0 12px 10px -10px rgba(255, 152, 0, .28), 0 4px 10px 0 rgba(0, 0, 0, .12), 0 7px 4px -5px rgba(255, 152, 0, .2);position: absolute;width: 95%;top: -20px;line-height: 50px;right: 2.5%;border-radius: 3px;color: #fff;text-align: center;font-weight: 600;font-size: 18px;text-shadow: 0 1px 3px rgba(0, 0, 0, 0.6);transition-duration: 0.3s;}.panel-course-item-title:hover {box-shadow: 0 12px 10px -10px rgba(255, 152, 0, .56), 0 4px 10px 0 rgba(0, 0, 0, .24), 0 7px 8px -5px rgba(255, 152, 0, .4);}.panel-course-item-start {padding: 30px 10px 20px;text-align: center;font-weight: 600;display: block;}.panel-course-item-start:hover {color: #f44336;}.panel-video-course {overflow: hidden;display: block;margin: 0 auto 20px;width: 100%;}.panel-video-course video {cursor: pointer;display: block;border: 6px solid #333;}.panel-download-session {display: block;line-height: 37px;background-color: #2e7d32;border-bottom: 4px solid #226325;color: white;width: 100%;font-size: 14px;text-shadow: 0 2px 3px rgba(0, 0, 0, 0.4);border-radius: 3px;font-weight: 600;text-align: center;margin: 20px auto;}.panel-download-session:hover {opacity: 0.9;}.panel-course-all-sessions-table {width: 100%;display: block;margin-top: 20px;border: 2px solid #DADADA;overflow: hidden;border-radius: 5px;border-bottom: none;}.panel-course-all-sessions-table a {border-bottom: 2px solid #DADADA;line-height: 60px;padding: 0 10px;font-weight: 200;font-size: 20px;margin: 0;width: calc(100% - 20px);display: block;color: #333333;transition-duration: 0.2s;}.panel-course-all-sessions-table a i {float: left;line-height: 60px;}.panel-course-all-sessions-table ul li a:hover {background-color: rgba(0, 0, 0, 0.05);font-weight: 500;}a.panel-course-not-sale {display: none;width: calc(100% - 20px);margin: 0 auto 20px;text-align: center;background-color: #DADADA;color: #6B7074;font-weight: 600;font-size: 18px;padding: 32px 10px;border: 1px solid rgba(0, 0, 0, 0.2);}.panel-course-lock {margin: 0 auto 20px;display: block;width: 40%;}.panel-course-not-sale span {width: 100%;display: block;float: right;}a.panel-course-not-sale:first-of-type {display: block;}aside .web-newsletter .mailerlite-form-title, aside .web-newsletter .mailerlite-form-description, aside .web-newsletter .mailerlite-form label {width: 90%;display: block;margin: 10px auto;}aside .web-newsletter .mailerlite-form label {font-size: 13px;margin-top: 15px;}body .cross-sells {display: none !important;}.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {width: 100% !important;}.login-box2 {width: 450px;background-color: #fff;box-shadow: 0 5px 5px rgba(0, 0, 0, 0.5);border-radius: 4px;display: block;margin: 8% auto;position: relative;padding-top: 90px;}@media screen and (max-width: 450px) {.login-box2 {width: 88%;}}@media screen and (max-width: 390px) {.login-box2 .login-box2-avatar {right: calc(50% - 50px);width: 100px;}}@media screen and (max-width: 800px) {.login-box2 {top: 10%;}}.login-box2 .login-box2-avatar {display: block;border: 7px solid #fff;position: absolute;top: -50px;right: calc(50% - 63.6px);overflow: hidden;border-radius: 100%;width: 110px;background-color: #fff;}.login-box2 .login-box2-avatar img {width: 100%;height: 100%;}.login-box2-content {display: block;width: 85%;margin: 0 auto;line-height: 30px;font-size: 14px;}.login-box2-content input[type=text], .login-box2-content input[type=password], .login-box2-content input[type=email] {width: calc(100% - 10px);border-radius: 3px;border: 1px solid #bdbdbd;box-shadow: none;line-height: 35px;padding: 0 5px;display: block;margin: 10px auto !important;}.login-box2-content label[for=user_login], .login-box2-content label[for=user_pass] {text-align: center;font-size: 14px;line-height: 25px;}.login-box2-content input[type=submit], .login-box2-content button {width: 100%;line-height: 35px;color: #fff;border: none;cursor: pointer;display: block;border-radius: 3px;font-weight: 600;text-align: center;font-size: 14px;margin: 10px auto;transition-duration: 0.2s;}.login-box2-content input[type=submit]:hover {opacity: 0.7;}.login2-back-to-site {border-top: 2px solid #eee;text-align: center;display: block;line-height: 35px;font-size: 11px;color: #bdbdbd;width: 100%;font-weight: 600;margin-top: 20px;}p.cart-empty {text-align: center !important;font-weight: 600;font-size: 20px !important;display: block;width: 100%;line-height: unset !important;background-color: transparent !important;padding: unset !important;border-top: none !important;margin: 0 auto;}p.cart-empty:before {display: none !important;}.megawp-cart-empty {display: block;margin: 0 auto;}.megawp-main-slider {width: 100%;display: block;margin-bottom: 20px;border-radius: 5px;overflow: hidden;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);}.megawp-main-slider img {width: 100%;}.megawp-carousel {position: relative;}.megawp-carousel .owl-nav {}.megawp-carousel .owl-nav button {position: absolute;top: calc(50% - 35px);height: 70px;}.megawp-carousel .owl-nav button.owl-next {left: 15px;}.megawp-carousel .owl-nav button.owl-prev {right: 15px;}.megawp-carousel .owl-nav button span {font-size: 70px;line-height: unset;vertical-align: middle;color: white;text-shadow: 0 2px 2px rgba(0, 0, 0, 0.5);}.megawp-carousel .owl-dots {bottom: 10px;position: absolute;text-align: center;width: 100%;}.megawp-carousel-vc .owl-dots {bottom: 0 !important;}.megawp-carousel .owl-dot span {width: 8px;height: 8px;vertical-align: middle;margin: 0 7px;background-color: #e0e0e0;display: block;-webkit-backface-visibility: visible;transition: opacity .2s ease;border-radius: 30px;border: 1px solid #000;}.megawp-carousel .owl-dots .active span {background-color: #fff;}.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-title, .wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left.vc_tta-panel-title > a {text-align: right;}.single-post-instagram-box, .single-post-telegram-box {width: calc(100% - 30px);padding: 0 15px;float: right;display: block;background-image: linear-gradient(25deg, #F6D371, #D02872, #912EB9, #4D58CF);line-height: 64px;margin-bottom: 20px;border-radius: 5px;box-shadow: 0 0 2px rgba(0, 0, 0, 0.7);color: #fff;font-size: 17px;text-shadow: 0 1px 2px #000;}.single-post-telegram-box {background-image: linear-gradient(25deg, #02CFFD, #377CD4) !important;}.single-post-instagram-box i, .single-post-telegram-box i {float: right;font-size: 40px;line-height: 64px;}.single-post-instagram-box span, .single-post-telegram-box span {margin-right: 10px;font-weight: 600;float: right;}.single-post-instagram-box a, .single-post-telegram-box a {float: left;border-radius: 4px;border: 3px solid #fff;padding: 0 15px;color: #fff;font-weight: 600;line-height: 30px !important;font-size: 14px;margin-top: 17px;box-shadow: 0 0 2px rgba(0, 0, 0, 0.3);text-shadow: 0 0 2px rgba(0, 0, 0, 0.3);}.post-content blockquote, .woocommerce-Tabs-panel--description blockquote {background-color: #e1f5fe;border-right: 4px solid rgba(0, 0, 0, 0.5);padding: 15px;margin: 10px 0;box-shadow: 0 0 50px rgba(0, 0, 0, 0.05);background-image: url("img/quotation-mark.png");background-size: 80px 80px;background-repeat: no-repeat;background-position: top right;}.product-side-teacher {padding: 10px;background-color: white;border-radius: 5px;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);margin-bottom: 20px;background-size: cover;background-image: url("img/back-pattern.png");}.product-side-teacher .megawp-teacher-avatar {border-radius: 100%;display: block;margin: 0 auto 15px;width: 100px;height: 100px;overflow: hidden;border: 3px solid red;}.product-side-teacher .megawp-teacher-avatar img {height: auto;width: 100%;max-width: 100%;}.product-side-teacher h3 {text-align: center;color: #636363;font-weight: 600;margin-bottom: 15px;}.product-side-teacher h4 {display: block;margin-bottom: 15px;text-align: center;font-weight: 600;font-size: 16px;color: #636363;}.product-side-teacher span {font-size: 14px;text-align: center;display: block;line-height: 30px;color: #636363;}.course-status {padding: 10px;background-color: white;background-size: cover;border-radius: 5px;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);margin-bottom: 20px;background-image: url("img/back-pattern2.png");}.course-status-progress-bar {width: 100%;background-color: #cfd8dc;height: 20px;border-radius: 4px;overflow: hidden;}.course-status-bar-solid {width: 70%;line-height: 20px;font-weight: 600;background-image: url("img/course-progress-bar-back.png");background-repeat: repeat;background-size: 20px 20px;float: right;border-radius: 4px;text-align: center;color: #fff;}span.course-status-title {text-align: center;color: #636363;font-weight: 600;font-size: 16px;margin-bottom: 10px;display: block;}span.course-status-text {display: block;text-align: center;background-clip: text;-moz-background-clip: text;-ms-background-clip: text;-webkit-background-clip: text;color: transparent;font-size: 19px;font-weight: 600;line-height: 30px;margin-top: 10px;}.course-status img {display: block;width: 80px;height: auto;margin: 10px auto 20px;}.mobile-nav-menu ul {float: right;display: block;}.mobile-nav-menu ul li {float: right;}.mobile-nav-menu ul li a {float: right;line-height: 40px;margin-left: 15px;font-weight: 600;font-size: 13px;}.mobile-nav-menu ul li ul {display: none;}.content-box-title-pr-des {line-height: 20px;font-weight: 600;padding-bottom: 15px;border-bottom: 2px dashed #D6D6D6;margin-bottom: 20px;background-image: url("img/svg/list.svg");background-repeat: no-repeat;background-position: right top;background-size: auto 20px;padding-right: 25px;}.product-side-btn .stock, .megawp-is-not-stock {background-color: #ff9800;border-bottom: 4px solid #f57c00;font-weight: 600;cursor: pointer;line-height: 35px;text-align: center;border-radius: 4px;display: block;font-size: 14px;color: #fff;margin-bottom: 10px;padding: 0 10px;}.product-side-btn .stock:hover, .megawp-is-not-stock:hover {opacity: 0.9;}aside .you-are-student {background-color: #9c27b0;display: block;border-bottom: 4px solid #7b1fa2;color: #fff;width: 100%;box-sizing: border-box;padding: 0 10px;line-height: 40px;text-align: center;text-shadow: 0 2px 1px rgba(0, 0, 0, 0.6);margin-bottom: 15px;border-radius: 3px;font-weight: 600;}aside .side-updated-posts-box {background-color: #fff;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);border-radius: 5px;overflow: hidden;margin-bottom: 20px;padding: 15px 10px 0;}aside .side-updated-posts-box h4.side-updated-posts-title {font-weight: 600;display: block;margin-bottom: 15px;color: #424242;font-size: 16px !important;}aside .side-updated-posts-box h4.side-updated-posts-title i {color: #43a047;}aside .side-updated-posts-box .side-updated-posts-bar {height: 2px;background-color: #eee;width: 100%;display: block;margin-bottom: 10px;}aside .side-updated-posts-box .side-updated-posts-bar .side-updated-posts-bar-solid {width: 20%;height: 100%;background-color: #43a047;transition-duration: 0.3s;}aside .side-updated-posts-box:hover > .side-updated-posts-bar .side-updated-posts-bar-solid {width: 100%;}aside .side-updated-posts-box article {display: block;width: 100%;float: right;margin-bottom: 10px;}aside .side-updated-posts-box article a {float: right;display: block;width: 100%;padding: 10px;box-sizing: border-box;border-radius: 5px;border: 1px dashed #9e9e9e;}aside .side-updated-posts-box span {line-height: 30px;font-size: 13px;transition-duration: 0.3s;}aside .side-updated-posts-box .side-updated-posts-thumbnail {float: right;overflow: hidden;margin-left: 10px;border-radius: 5px;height: 60px;width: 60px;}aside .side-updated-posts-box .side-updated-posts-thumbnail img {min-width: 100%;min-height: 100%;height: auto;width: auto;}aside .side-updated-posts-box .side-updated-posts-meta {background-color: rgba(0, 0, 0, 0.08);font-size: 11px;border-radius: 3px;line-height: 25px;margin-top: 5px;padding: 0 10px;box-sizing: border-box;text-align: center;}.megawp-incr-nums {width: 100%;display: block;margin: 30px 0 30px;background-color: rgba(0, 0, 0, 0.2);border-radius: 5px;}.megawp-incr-nums .megawp-incr-nums-area {width: 95%;display: block;margin: 0 auto;}.megawp-incr-nums .megawp-incr-nums-part {width: 25%;float: right;padding: 10px 0;}.megawp-incr-nums .megawp-incr-nums-part i {float: right;font-size: 40px;margin-left: 14px;margin-top: 11.2px;}.megawp-incr-nums .megawp-incr-nums-part .megawp-incr-content {float: right;line-height: 30px;}.megawp-incr-nums .megawp-incr-nums-part .megawp-incr-content span.megawp-incr-number, .megawp-incr-nums .megawp-incr-nums-part .megawp-incr-content span.megawp-incr-before, .megawp-incr-nums .megawp-incr-nums-part .megawp-incr-content span.megawp-incr-after {font-size: 25px;font-weight: 600;}.megawp-incr-nums .megawp-incr-nums-part .megawp-incr-content span.megawp-incr-des {display: block;font-size: 12px;}aside .product-side-information a.megawp-preview-btn {text-align: center;color: #fff !important;line-height: 35px;font-weight: 600 !important;border-radius: 5px;margin-bottom: 10px;font-size: 14px;display: block;width: 100%;background-color: #9c27b0;border-bottom: 4px solid #6a1b9a;margin-top: 10px;}.comment-reply-title {font-weight: 500;clear: none;line-height: 35px !important;color: white;border-radius: 5px;padding: 0 10px;margin-bottom: 15px;display: block;}.comment-reply-title a {color: #fff !important;font-weight: 600;}.comment-form-comment label[for='comment'] {font-size: 15px;max-width: 95%;min-width: 95%;margin: 15px auto 15px;display: block;font-weight: 600;}.comment-form-comment textarea {box-sizing: border-box;border-radius: 5px;border: 2px solid #7F7F7F !important;box-shadow: 0 0 10px rgba(0, 0, 0, 0.14) !important;margin: 0 auto 15px auto;display: block;max-width: 95%;min-width: 95%;background-image: url("img/comment-line.jpg");line-height: 30px !important;height: 250px;min-height: 80px;padding: 10px !important;font-size: 15px;}.comment-form-author, .comment-form-email, .comment-form-url {margin: 0 auto 15px;display: block;width: 95%;}.comment-form-author label, .comment-form-email label, .comment-form-url label {display: inline-block;min-width: 60px;}.comment-form-author input, .comment-form-email input, .comment-form-url input {border-radius: 5px !important;border: 2px solid #7F7F7F !important;box-shadow: 0 0 10px rgba(0, 0, 0, 0.14) !important;line-height: 30px !important;}.comment-form-cookies-consent {margin: 0 auto 15px;display: block;width: 95%;line-height: 25px;}.comment-form .form-submit input {display: block;width: 50%;margin: 0 auto 15px;border: none;color: white;font-weight: 500;font-size: 15px;cursor: pointer;line-height: 30px;}.comment-form .form-submit input:hover {opacity: 0.9;}aside input[type="text"], .content input[type="text"], footer input[type="text"], aside input[type="number"], .content input[type="number"], footer input[type="number"], aside input[type="email"], .content input[type="email"], footer input[type="email"], aside input[type="password"], .content input[type="password"], footer input[type="password"], aside input[type="url"], .content input[type="url"], footer input[type="url"], aside input[type="tel"], .content input[type="tel"], footer input[type="tel"], aside select, .content select, footer select, aside textarea, .content textarea, footer textarea, aside .form-control, .content .form-control, footer .form-control {box-sizing: border-box;line-height: 30px;border: 1px solid #bdbdbd;outline: 0;placeholder: #afafaf;transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;padding: 0 5px;}input, select, textarea, .form-control {font-family: IRANSans;}aside .button, .content .button, footer .button, aside button, .content button, footer button, aside input[type="submit"], .content input[type="submit"], footer input[type="submit"] {color: #fff;border: 0 none;border-radius: 0;font-weight: 500;outline: 0;text-align: center;opacity: 1;cursor: pointer;margin-bottom: 5px;}
