.elementor-128 .elementor-element.elementor-element-f3f8171{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-128 .elementor-element.elementor-element-7dc3a91{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-128 .elementor-element.elementor-element-582352c{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-128 .elementor-element.elementor-element-70efcb6 img{width:100%;height:300px;object-fit:cover;object-position:center center;border-radius:30px 30px 30px 30px;}.elementor-128 .elementor-element.elementor-element-3c12671{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:15px 15px 15px 15px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-128 .elementor-element.elementor-element-3c12671:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-3c12671 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-128 .elementor-element.elementor-element-ba3c47f{--box-border-width:0px;--box-border-radius:12px;--separator-width:0px;--box-padding:10px;--header-background-color:#455CE9;--header-color:#FFFFFF;--toggle-button-color:#FFFFFF00;--item-text-color:#7A7A7A;--item-text-hover-color:#7A7A7A;--item-text-active-color:#7A7A7A;}.elementor-128 .elementor-element.elementor-element-ba3c47f .elementor-toc__header-title{text-align:center;}.elementor-128 .elementor-element.elementor-element-ba3c47f .elementor-toc__header, .elementor-128 .elementor-element.elementor-element-ba3c47f .elementor-toc__header-title{font-family:"Lahze", Sans-serif;font-size:15px;font-weight:500;}.elementor-128 .elementor-element.elementor-element-ba3c47f .elementor-toc__header{flex-direction:row;}.elementor-128 .elementor-element.elementor-element-66753ec{--display:flex;--min-height:440px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-128 .elementor-element.elementor-element-66753ec:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-66753ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drramezanpour.com/wp-content/uploads/2026/05/Group-37668.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-128 .elementor-element.elementor-element-a01ff97{text-align:center;}.elementor-128 .elementor-element.elementor-element-a01ff97 .elementor-heading-title{font-family:"Lahze", Sans-serif;font-size:22px;font-weight:500;color:#FFFFFF;}.elementor-128 .elementor-element.elementor-element-7d9c71d{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:center;}.elementor-128 .elementor-element.elementor-element-7d9c71d .elementor-heading-title{font-family:"Lahze", Sans-serif;font-size:16px;font-weight:500;line-height:28px;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-128 .elementor-element.elementor-element-da5b28c .elementor-button{background-color:#FFFFFF;font-family:"Lahze", Sans-serif;font-size:18px;font-weight:500;fill:#455CE9;color:#455CE9;border-radius:30px 30px 30px 30px;}.elementor-128 .elementor-element.elementor-element-da5b28c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-128 .elementor-element.elementor-element-93a66d9{--display:flex;}.elementor-128 .elementor-element.elementor-element-503def8 .jet-listing-dynamic-meta{text-align:flex-start;}.elementor-128 .elementor-element.elementor-element-503def8 .jet-listing-dynamic-meta__item, .elementor-128 .elementor-element.elementor-element-503def8 .jet-listing-dynamic-meta__item-val{font-size:14px;font-weight:500;}.elementor-128 .elementor-element.elementor-element-503def8 .jet-listing-dynamic-meta__item{color:#455CE9;}.elementor-128 .elementor-element.elementor-element-503def8 .jet-listing-dynamic-meta__icon{font-size:22px;}.elementor-128 .elementor-element.elementor-element-503def8 .jet-listing-dynamic-meta__item-val{color:#455CE9;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-128 .elementor-element.elementor-element-0915e23{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#000000;font-family:"Lahze", Sans-serif;font-size:15px;font-weight:400;}.elementor-128 .elementor-element.elementor-element-36a7577{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-128 .elementor-element.elementor-element-98cbdf2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-128 .elementor-element.elementor-element-98cbdf2 .elementor-heading-title{font-family:"Lahze", Sans-serif;font-size:24px;font-weight:600;color:#000000;}.elementor-128 .elementor-element.elementor-element-ca6e4d4{width:100%;max-width:100%;}.elementor-128 .elementor-element.elementor-element-920cf4b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-128 .elementor-element.elementor-element-a9228e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-128 .elementor-element.elementor-element-a9228e3 .elementor-heading-title{font-family:"Lahze", Sans-serif;font-size:24px;font-weight:600;color:#000000;}.elementor-128 .elementor-element.elementor-element-2b1d92a > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}@media(max-width:1399px){.elementor-128 .elementor-element.elementor-element-66753ec{--min-height:365px;--padding-top:0px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-128 .elementor-element.elementor-element-66753ec:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-66753ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:100% auto;}}@media(max-width:1199px){.elementor-128 .elementor-element.elementor-element-66753ec{--min-height:300px;}.elementor-128 .elementor-element.elementor-element-66753ec:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-66753ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-128 .elementor-element.elementor-element-a01ff97 .elementor-heading-title{font-size:20px;}.elementor-128 .elementor-element.elementor-element-7d9c71d{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-128 .elementor-element.elementor-element-7d9c71d .elementor-heading-title{font-size:14px;}}@media(max-width:991px){.elementor-128 .elementor-element.elementor-element-66753ec{--min-height:365px;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-128 .elementor-element.elementor-element-66753ec:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-66753ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:160% auto;}.elementor-128 .elementor-element.elementor-element-a01ff97 .elementor-heading-title{font-size:18px;}.elementor-128 .elementor-element.elementor-element-7d9c71d .elementor-heading-title{font-size:13px;}.elementor-128 .elementor-element.elementor-element-da5b28c .elementor-button{font-size:15px;}.elementor-128 .elementor-element.elementor-element-2b1d92a > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}}@media(max-width:767px){.elementor-128 .elementor-element.elementor-element-7dc3a91{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-128 .elementor-element.elementor-element-93a66d9{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-128 .elementor-element.elementor-element-2b1d92a > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}}@media(min-width:576px){.elementor-128 .elementor-element.elementor-element-582352c{--width:28%;}.elementor-128 .elementor-element.elementor-element-3c12671{--width:100%;}.elementor-128 .elementor-element.elementor-element-93a66d9{--width:70%;}}@media(max-width:767px) and (min-width:576px){.elementor-128 .elementor-element.elementor-element-582352c{--width:100%;}.elementor-128 .elementor-element.elementor-element-93a66d9{--width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-87d4659 */.elementor-128 .elementor-element.elementor-element-87d4659 a {
color: #455CE9 !important;
}

.elementor-128 .elementor-element.elementor-element-87d4659 * {
font-family: "Lahze" !important;
font-size: 15px;
font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for table-of-contents, class: .elementor-element-ba3c47f */.elementor-128 .elementor-element.elementor-element-ba3c47f .elementor-toc__header {
border-radius: 12px;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-meta, class: .elementor-element-503def8 */.elementor-128 .elementor-element.elementor-element-503def8 .jet-listing-dynamic-meta__date {
display: flex;
}/* End custom CSS */
/* Start custom CSS for post-comments, class: .elementor-element-ca6e4d4 */.elementor-128 .elementor-element.elementor-element-ca6e4d4 form#commentform {
display: flex;
flex-direction: row;
flex-wrap: wrap;
gap: 10px;
}

.elementor-128 .elementor-element.elementor-element-ca6e4d4 input {
background-color: #fff;
}

.elementor-128 .elementor-element.elementor-element-ca6e4d4 textarea{
background-color: #fff;

}

label{
color: #000;
}

.elementor-128 .elementor-element.elementor-element-ca6e4d4 .comment-notes {
order: 1;
}

.elementor-128 .elementor-element.elementor-element-ca6e4d4 .comment-form-author {
order: 2;
}

.elementor-128 .elementor-element.elementor-element-ca6e4d4 .comment-form-email {
order: 3;
}

.elementor-128 .elementor-element.elementor-element-ca6e4d4 .comment-form-url {
order: 4;
}

.elementor-128 .elementor-element.elementor-element-ca6e4d4 .comment-form-comment {
order: 5;
}

.elementor-128 .elementor-element.elementor-element-ca6e4d4 .comment-form-cookies-consent {
order: 6;
}

.elementor-128 .elementor-element.elementor-element-ca6e4d4 .form-submit {
order: 7;
}

.elementor-128 .elementor-element.elementor-element-ca6e4d4 .star-1, .elementor-128 .elementor-element.elementor-element-ca6e4d4 .star-2, .elementor-128 .elementor-element.elementor-element-ca6e4d4 .star-3, .elementor-128 .elementor-element.elementor-element-ca6e4d4 .star-4, .elementor-128 .elementor-element.elementor-element-ca6e4d4 .star-5, .elementor-128 .elementor-element.elementor-element-ca6e4d4 .star-1:hover, .elementor-128 .elementor-element.elementor-element-ca6e4d4 .star-2:hover, .elementor-128 .elementor-element.elementor-element-ca6e4d4 .star-3:hover, .elementor-128 .elementor-element.elementor-element-ca6e4d4 .star-4:hover, .elementor-128 .elementor-element.elementor-element-ca6e4d4 .star-5:hover {
color: #F5D900 !important;
}

.elementor-128 .elementor-element.elementor-element-ca6e4d4 input, .elementor-128 .elementor-element.elementor-element-ca6e4d4 textarea {
border: 1px solid #2D3748
!important;
border-radius: 10px !important;
padding: 10px !important;
outline: 0 !important;
}

.elementor-128 .elementor-element.elementor-element-ca6e4d4 span.required {
color: red !important;
}

.elementor-128 .elementor-element.elementor-element-ca6e4d4 input#submit {
background-color: #455CE9 !important;
color: #fff !important;
font-size: 14px !important;
padding: 15px 55px 12px 55px !important;
border: 0 !important;
border-radius: 50px !important;
}

a.woocommerce-review-link {
display: none;
}

.elementor-128 .elementor-element.elementor-element-ca6e4d4 div.comment-text {
margin-right: 0 !important;
}

.elementor-128 .elementor-element.elementor-element-ca6e4d4 .comment-text {
border: 0 !important;
}

.elementor-128 .elementor-element.elementor-element-ca6e4d4 li.comment {
background-color: #fff!important;
border-radius: 10px !important;
}

.elementor-128 .elementor-element.elementor-element-ca6e4d4 li.comment article {
padding: 20px !important;
}

.elementor-128 .elementor-element.elementor-element-ca6e4d4 .woocommerce-review__author, .elementor-128 .elementor-element.elementor-element-ca6e4d4 .woocommerce-review__published-date {
}

.elementor-128 .elementor-element.elementor-element-ca6e4d4 div.star-rating {
color: #F5D900 !important;
}

@media screen and (min-width:992px) {
.elementor-128 .elementor-element.elementor-element-ca6e4d4 section#comments {
display: flex;
flex-direction: row;
justify-content: space-between;
}

.elementor-128 .elementor-element.elementor-element-ca6e4d4 ol.comment-list {
width: 48% !important;
}

.elementor-128 .elementor-element.elementor-element-ca6e4d4 div#respond {
width: 48% !important;
}

.elementor-128 .elementor-element.elementor-element-ca6e4d4 ol {
height: 640px !important;
overflow-y: scroll !important;
padding: 0 0 0 10px !important;
display: flex;
gap: 10px;
flex-direction: column;
}
}

@media screen and (max-width:991px) {
.elementor-128 .elementor-element.elementor-element-ca6e4d4 section#comments {
display: flex;
flex-direction: column;
gap: 20px;
}

.elementor-128 .elementor-element.elementor-element-ca6e4d4 ol.comment-list {
width: 100% !important;
}

.elementor-128 .elementor-element.elementor-element-ca6e4d4 div#respond {
width: 100% !important;
}

.elementor-128 .elementor-element.elementor-element-ca6e4d4 ol {
height: 300px !important;
overflow-y: scroll !important;
padding: 0 0 0 10px !important;
display: flex;
gap: 10px;
flex-direction: column;
}
}

.elementor-128 .elementor-element.elementor-element-ca6e4d4 ol::-webkit-scrollbar {
width: 5px;
}

.elementor-128 .elementor-element.elementor-element-ca6e4d4 ol::-webkit-scrollbar-track {
box-shadow: inset 0 0 5px #F2F3F5; 
border-radius: 10px;
}

.elementor-128 .elementor-element.elementor-element-ca6e4d4 ol::-webkit-scrollbar-thumb {
background: #00AFEF; 
border-radius: 10px;
}

.elementor-128 .elementor-element.elementor-element-ca6e4d4 ol::-webkit-scrollbar-thumb:hover {
background: #00AFEF; 
}

.elementor-128 .elementor-element.elementor-element-ca6e4d4 .logged-in-as, .elementor-128 .elementor-element.elementor-element-ca6e4d4 .title-comments, .elementor-128 .elementor-element.elementor-element-ca6e4d4 .comment-awaiting-moderation, .elementor-128 .elementor-element.elementor-element-ca6e4d4 .reply {
display: none;
}

.elementor-128 .elementor-element.elementor-element-ca6e4d4 input.submit {
background-color: #F04E23;
color: #fff;
font-size: 14px;
font-weight: 600;
border: 0 !important;
}

.EmailErrorMessage {
color: red !important;
}

.elementor-128 .elementor-element.elementor-element-ca6e4d4 li article {
border: 0 !important;
}

.elementor-128 .elementor-element.elementor-element-ca6e4d4 .comment-form-author {
width: 30%;
}

.elementor-128 .elementor-element.elementor-element-ca6e4d4 .comment-form-email {
width: 30%;
}

.elementor-128 .elementor-element.elementor-element-ca6e4d4 .comment-form-url {
width: 30%;
}


.elementor-128 .elementor-element.elementor-element-ca6e4d4 .comment-form-comment {
width: 94%;
}


.elementor-128 .elementor-element.elementor-element-ca6e4d4 .comment-author {
color: #fff;
}

.elementor-128 .elementor-element.elementor-element-ca6e4d4 .comment-content {
color: #000;
}

.elementor-128 .elementor-element.elementor-element-ca6e4d4 a {
color: #000;
}


.elementor-128 .elementor-element.elementor-element-ca6e4d4 .comment-notes {
width: 100%;
color: #000;
}

.elementor-128 .elementor-element.elementor-element-ca6e4d4 .comment-form-cookies-consent {}
@media screen and (max-width:1199px) {
.elementor-128 .elementor-element.elementor-element-ca6e4d4 #email-notes {
font-size: 14px !important;
}

}

.elementor-128 .elementor-element.elementor-element-ca6e4d4 .comment-meta, .elementor-128 .elementor-element.elementor-element-ca6e4d4 .comment-content {
padding-right: 30px !important;
}

@media screen and (max-width:575px) {
.elementor-128 .elementor-element.elementor-element-ca6e4d4 .comment-metadata {
display: none !important;
}
}

.comment-reply-title {
display: none;
}/* End custom CSS */