hr{height:2px;border:none;border-top:1px solid #ddd;margin:20px 0 20px 10px!important}.text-truncate-3{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.text-truncate-2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.text-truncate-1{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.mycomment textarea#comment,.mycomment input#author,.mycomment input#email,.mycomment input#url{border:none;background:#fafafa;border-radius:16px}.mycomment div#respond{background:#fff;padding:1rem;border-radius:16px}.mycomment h3#reply-title{display:none}.mycomment .comment-form .submit{border-radius:8px;font-weight:400}.mycomment p.comment-notes{font-size:14px}.mycomment p.logged-in-as{font-size:13px;margin:0 0 1.5rem 0}.mycomment .comment-body{background-color:#fff;border-radius:15px;border:none!important;margin-bottom:1rem;padding:2rem 5rem 2rem 2rem!important}.mycomment input#submit{background:#188fb0}.mycomment .avatar{right:1%!important}@media screen and (max-width:578px){.mycomment .comment-body{padding:1rem!important}.mycomment .fn{font-size:11.5px}.mycomment time{font-size:9px}.mycomment .comment-edit-link{font-size:9px}.mycomment .says{font-size:10px}.mycomment .comment-content p{font-size:11px}}.mycomment h2{font-size:25px}.mycomment h3.title-comments{font-size:22px}.mycomment .comment-reply-title small{margin-right:10px;display:inline-block}.mycomment .comment-reply-title small a{font-size:.9em;color:#666}.comment-form-rating{direction:rtl;text-align:right}.mycomment .comment-form input[type="text"],.mycomment .comment-form input[type="email"],.mycomment .comment-form input[type="url"],.mycomment .comment-form textarea{background-color:#f5f5f5!important}.star-rating{display:inline-flex;flex-direction:row-reverse;justify-content:flex-start;font-size:1.5em}.star-rating input{display:none}.star-rating label{color:#ccc;cursor:pointer;padding:0 .05em;transition:transform 0.1s ease}.star-rating label:hover,.star-rating label:hover~label{color:#f5b301;transform:scale(1.2)}.star-rating input:checked~label{color:#f5b301}.mycalendar .elementor-icon-list-item{flex-direction:row-reverse!important;text-align:right;gap:8px}.myboxarchive svg path{stroke:#188fb0}.myboxarchive,.myboxmain span.elementor-icon-list-icon{margin-top:-2px}.Box-vip img{width:130px;height:130px;border-radius:100%;border:2px solid #2483ef;max-width:100%}@media only screen and (max-width:600px){.Box-vip img{width:70px!important;height:70px!important;border-radius:100%!important}}p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received::before{content:"";display:block;background-image:url(https://my.shahinshahrvand.com/wp-content/uploads/2025/04/success.svg);background-size:contain;background-repeat:no-repeat;background-position:center;width:150px;height:150px;margin:0 auto 50px auto}p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{font-size:30px;font-weight:600;color:#59b259;text-align:center;margin:30px 0 50px 0}@media only screen and (max-width:600px){p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{font-size:16px!important}p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received::before{width:100px;height:100px}ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{display:block}ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li{display:block;width:100%;text-align:center;padding:10px 10px;border:none!important}}ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 6px -1px rgb(0 0 0 / .04)}section.woocommerce-customer-details{display:none}section.woocommerce-order-details{background:#fff;padding:20px;border-radius:10px;box-shadow:0 2px 6px -1px rgb(0 0 0 / .04)}.elementor-widget-woocommerce-checkout-page a{color:#333;font-weight:600}.woocommerce-Price-amount,.woocommerce-Price-amount bdi{display:inline-flex;flex-direction:row-reverse;gap:3px}.e-off-canvas__main.animated.fadeInRight{animation-duration:0.8s!important}.e-off-canvas__main.animated.fadeOutRight{animation-duration:0.8s!important}.bottom-navigation h3{margin:0}.bottom-navigation.active svg{fill:#188fb0!important}.bottom-navigation.active .elementor-icon-box-title a{color:#188fb0!important}.jet-filters-pagination{justify-content:center}.jet-filters-pagination__item{background:#333;color:#fff;border-radius:100%;padding:0 8px 0 8px}.jet-filters-pagination__item.jet-filters-pagination__current{background:#188fb0;color:#fff;border-radius:100%;padding:0 8px 0 8px}.jet-filters-pagination__item.prev-next.next{background:#333;color:#fff;border-radius:100%;padding:0 8px 0 8px}.CategoryDescription p{color:#777;font-size:13px}.elementor-widget-woocommerce-my-account .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation{width:18%}.elementor-widget-woocommerce-my-account .e-my-account-tab .woocommerce-MyAccount-content{width:82%}@media only screen and (max-width:600px){.elementor-widget-woocommerce-my-account .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation{width:100%}.elementor-widget-woocommerce-my-account .e-my-account-tab .woocommerce-MyAccount-content{width:100%}}.my-custom-table{width:100%;border-collapse:collapse}tr.pricing-header td:nth-child(2),tr.pricing-header td:nth-child(3),tr.pricing-header td:nth-child(4),tr.pricing-header td:nth-child(5){background-color:#f0fafc!important}td.removeback{background:#f5f5f5}.my-custom-table th,.my-custom-table td{border:none!important;padding:15px;text-align:center}.my-custom-table thead{background:#188fb0!important;font-size:15px}.my-custom-table thead th{color:#ffffff!important;padding:15px!important}.my-custom-table .feature-col{text-align:right;font-weight:700;color:#333!important;padding-right:15px!important;width:350px!important;line-height:2.5em}.my-custom-table tbody tr:nth-child(even){background:#F0FAFC}.my-custom-table tbody tr:nth-child(odd){background:#E8F7FB}.my-custom-table td:first-child,.my-custom-table th:first-child{text-align:right!important;direction:rtl!important}.my-custom-table td.tick::after{content:'';display:inline-block;width:20px;height:20px;background-image:url(https://my.shahinshahrvand.com/wp-content/uploads/2025/05/tick-square.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.my-custom-table td.close::after{content:'';display:inline-block;width:20px;height:20px;background-image:url(https://my.shahinshahrvand.com/wp-content/uploads/2025/05/close-square.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.my-custom-table td.tick,.my-custom-table td.close{text-align:center!important;vertical-align:middle!important}.my-custom-table .section-header th{background-color:#188fb0!important;color:#fff!important;text-align:right;font-weight:700;padding:12px!important;;font-size:16px}.my-custom-table .section-header th{background-color:#188fb0!important;background-image:linear-gradient(45deg,rgb(255 255 255 / .05) 25%,transparent 25%,transparent 50%,rgb(255 255 255 / .05) 50%,rgb(255 255 255 / .05) 75%,transparent 75%,transparent);background-size:40px 40px;color:#fff!important;font-weight:700;padding:16px 12px!important;text-align:right}.my-custom-table .section-title td{background-color:#188fb0!important;background-image:linear-gradient(45deg,rgb(255 255 255 / .05) 25%,transparent 25%,transparent 50%,rgb(255 255 255 / .05) 50%,rgb(255 255 255 / .05) 75%,transparent 75%,transparent);background-size:40px 40px;color:#fff!important;font-weight:700;padding:16px 12px!important;text-align:center;font-size:16px}.price-box{margin-top:20px;display:flex;flex-direction:column;gap:10px;align-items:center;margin-bottom:30px}.price-box .title{font-size:20px;font-weight:600;color:#188fb0}.price-box .price strong{font-size:24px;font-weight:700;color:#333}.price-box .price span{font-size:14px;color:#888}.pricing-header img{width:80px}.price-box button{border-radius:4px!important;background:#575c66;padding:4px 10px 4px 10px}.Base-title{color:#575c66!important}.Base-button{background:#575c66!important;border-radius:4px!important;padding:4px 10px 4px 10px}.Economic-title{color:#ffb018!important}.Economic-button{background:#ffb018!important;border-radius:4px!important;padding:4px 10px 4px 10px}.Professional-title{color:#5cbd38!important}.Professional-button{background:#5cbd38!important;border-radius:4px!important;padding:4px 10px 4px 10px}.Special-title{color:#188fb0!important}.Special-button{background:#188fb0!important;border-radius:4px!important;padding:4px 10px 4px 10px}.skew-strike{position:relative;display:inline-block;font-size:18px;color:#333}.skew-strike strong::after{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;background-color:red;transform:rotate(-10deg);transform-origin:center;pointer-events:none}.currency{font-size:12px;color:#777;font-weight:400}.discount-price{font-size:18px;font-weight:700}@media only screen and (max-width:600px){.elementor-element.elementor-element-e2bdff1.e-flex.e-con-boxed.e-con.e-parent.e-lazyloaded{padding:0}.pricing-header img{width:60px}tr.pricing-header{display:none}.price-box .title{font-size:13px}.price-box .price strong{font-size:20px}.price-box .price span{font-size:10px}.price-box button{padding:3px 5px 3px 5px;font-size:12px!important}tr.pricing-header td:nth-child(2),tr.pricing-header td:nth-child(3),tr.pricing-header td:nth-child(4),tr.pricing-header td:nth-child(5){padding:0 5px 0 5px}td.feature-col{font-size:10px;color:#7d7d7d!important;font-weight:500!important;line-height:1.8em!important}.my-custom-table .section-title td{font-size:13px}.my-custom-table .feature-col{width:130px!important}.my-custom-table .section-title td{padding:16px 5px 16px 5px!important}button.Economic-button,button.Special-button,button.Professional-button,button.Base-button{padding:5px;font-size:11px}.discount-price{font-size:13px}.currency{font-size:10px}.skew-strike{font-size:11px}}@media only screen and (max-width:600px){.elementor-element.elementor-element-75495344.e-flex.e-con-boxed.e-con.e-parent.e-lazyloaded{padding-top:10px!important;padding-bottom:10px!important}}.table-price{border-radius:12px;overflow:hidden}.table-price h3.elementor-price-table__heading{margin:5px!important}.table-price a.elementor-price-table__button.elementor-button.elementor-size-sm{color:#fff!important}.table-price span.elementor-price-table__currency{content:url(https://my.shahinshahrvand.com/wp-content/uploads/2025/05/toman.svg);width:25px!important;margin-top:-10px!important}.table-price span.elementor-price-table__period.elementor-typo-excluded{margin-left:8px!important}.table-price h3.elementor-price-table__heading img{width:120px;margin-bottom:15px}.table-price .elementor-price-table .elementor-price-table__price{padding:20px 0 30px 0}.table-price .elementor-price-table .elementor-price-table__header{padding:20px 0 0 0}.table-price span.elementor-price-table__integer-part{color:#575c66!important}@media only screen and (max-width:600px){.jet-form-col.jet-form-col-4.field-type-media.custom-gallery-upload-two.jet-form-field-container{margin:50px 0!important;border-top:2px dashed #ddd!important;border-bottom:2px dashed #ddd!important;padding:30px 0 40px 0!important}}span.woocommerce-Price-currencySymbol{line-height:17px}del{text-decoration:none!important;position:relative;display:inline-block}del::after{content:"";position:absolute;top:40%;left:47px;width:50%;height:1px;background-color:#ff8f8f;transform:rotate(10deg);transform-origin:center;z-index:1;pointer-events:none}.readonly{pointer-events:none;background-color:#e6f4f8;border:1px solid #188fb0;padding:12px 15px;border-radius:6px;font-weight:500;font-size:15px;box-shadow:0 0 5px rgb(24 143 176 / .2);position:relative}textarea#send_a_message_to_the_customer{color:#155a6c;font-size:14px;font-weight:600}.jet-engine-file-upload__message small{display:none}.upload-file-name{display:none}.custom-form-style{input:focus,textarea:focus,select:focus{outline:none;box-shadow:none;border:none}}.custom-form-style .jet-form__submit-wrap.has-prev{gap:15px}.custom-form-style .jet-engine-file-upload__content{border:3px dashed #ddd!important;border-radius:4px;width:110px!important;height:110px}.custom-form-style .jet-engine-file-upload__file{text-align:center!important;margin:3px 2px 10px 10px}.custom-form-style .jet-engine-file-upload__file-remove{opacity:1!important}.jet-engine-file-upload__files{display:flex;flex-wrap:nowrap}@media only screen and (max-width:600px){.custom-form-style .jet-form__next-page-wrap{display:flex;justify-content:space-between;width:100%}}span.jet-listing-dynamic-link__label{color:#fff}.Renewal span.jet-listing-dynamic-link__label{color:#FD7E14!important}.job-views-summary{display:flex;gap:20px;justify-content:flex-start;margin:30px 0}.job-views-summary .view-box{background:#fff;padding:20px 25px;border-radius:12px;box-shadow:0 4px 12px rgb(0 0 0 / .08);text-align:center;min-width:150px}.job-views-summary .view-box span{display:block;font-size:14px;color:#555;margin-bottom:8px}.job-views-summary .view-box strong{font-size:22px;color:#222}@media only screen and (max-width:600px){.job-views-summary{flex-direction:column}}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}a.woocommerce-button.button.view{margin:0 10px!important}