.elementor-7174 .elementor-element.elementor-element-53e0d10{--spacer-size:69px;}.elementor-7174 .elementor-element.elementor-element-c3ae539:not(.elementor-motion-effects-element-type-background), .elementor-7174 .elementor-element.elementor-element-c3ae539 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D1AA00;}.elementor-7174 .elementor-element.elementor-element-c3ae539{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7174 .elementor-element.elementor-element-c3ae539 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-7174 .elementor-element.elementor-element-eebf1a9{text-align:center;}.elementor-7174 .elementor-element.elementor-element-eebf1a9 .elementor-heading-title{font-family:"iran sans", iranyekan;font-size:34px;color:var( --e-global-color-4c4c605a );}.elementor-7174 .elementor-element.elementor-element-c4a0390{--spacer-size:50px;}.elementor-7174 .elementor-element.elementor-element-d452258, .elementor-7174 .elementor-element.elementor-element-d452258 > .elementor-background-overlay{border-radius:5px 5px 5px 5px;}.elementor-7174 .elementor-element.elementor-element-d452258{box-shadow:2px 4px 10px 0px rgba(0,0,0,0.5);}.elementor-7174 .elementor-element.elementor-element-dcc396d > .elementor-widget-container{margin:8px 8px 8px 8px;padding:8px 8px 8px 8px;}.elementor-7174 .elementor-element.elementor-element-dcc396d .elementor-heading-title{color:var( --e-global-color-39b41b9d );}.elementor-widget-text-editor{font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7174 .elementor-element.elementor-element-16b7d3e > .elementor-widget-container{margin:5px 5px 5px 5px;padding:5px 5px 5px 5px;}.elementor-7174 .elementor-element.elementor-element-16b7d3e{text-align:right;color:var( --e-global-color-603bcd29 );}.elementor-bc-flex-widget .elementor-7174 .elementor-element.elementor-element-0d027bc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7174 .elementor-element.elementor-element-0d027bc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-weight:var( --e-global-typography-text-font-weight );}.elementor-7174 .elementor-element.elementor-element-f04f6d0{width:var( --container-widget-width, 102.909% );max-width:102.909%;--container-widget-width:102.909%;--container-widget-flex-grow:0;}.elementor-7174 .elementor-element.elementor-element-f04f6d0 img{height:289px;border-radius:20px 20px 20px 20px;}.elementor-7174 .elementor-element.elementor-element-8423752{--spacer-size:53px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7174 .elementor-element.elementor-element-42c0427 .elementor-button{background-color:var( --e-global-color-39b41b9d );fill:var( --e-global-color-4c4c605a );color:var( --e-global-color-4c4c605a );border-radius:20px 20px 20px 20px;}.elementor-7174 .elementor-element.elementor-element-42c0427{width:var( --container-widget-width, 96.567% );max-width:96.567%;--container-widget-width:96.567%;--container-widget-flex-grow:0;}.elementor-7174 .elementor-element.elementor-element-42c0427 .elementor-button:hover, .elementor-7174 .elementor-element.elementor-element-42c0427 .elementor-button:focus{color:var( --e-global-color-4c4c605a );border-color:#000000;}.elementor-7174 .elementor-element.elementor-element-42c0427 .elementor-button:hover svg, .elementor-7174 .elementor-element.elementor-element-42c0427 .elementor-button:focus svg{fill:var( --e-global-color-4c4c605a );}.elementor-7174 .elementor-element.elementor-element-9b0936a{--spacer-size:69px;}.elementor-7174 .elementor-element.elementor-element-3e2a9b2, .elementor-7174 .elementor-element.elementor-element-3e2a9b2 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-7174 .elementor-element.elementor-element-3e2a9b2{box-shadow:2px 4px 10px 0px rgba(0,0,0,0.5);}.elementor-7174 .elementor-element.elementor-element-0ea80ad > .elementor-widget-container{margin:0px 0px 0px 5px;padding:10px 10px 10px 10px;}.elementor-7174 .elementor-element.elementor-element-0ea80ad .elementor-heading-title{color:var( --e-global-color-39b41b9d );}.elementor-7174 .elementor-element.elementor-element-f758dc7 > .elementor-widget-container{margin:5px 5px 5px 5px;padding:5px 5px 5px 5px;}.elementor-7174 .elementor-element.elementor-element-f758dc7{color:var( --e-global-color-603bcd29 );}.elementor-bc-flex-widget .elementor-7174 .elementor-element.elementor-element-26812be.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7174 .elementor-element.elementor-element-26812be.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7174 .elementor-element.elementor-element-26812be.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7174 .elementor-element.elementor-element-6e05df1 img{height:293px;border-radius:20px 20px 20px 20px;}.elementor-7174 .elementor-element.elementor-element-18b347a{--spacer-size:59px;}.elementor-7174 .elementor-element.elementor-element-d70c281 .elementor-button{background-color:var( --e-global-color-39b41b9d );fill:var( --e-global-color-4c4c605a );color:var( --e-global-color-4c4c605a );border-radius:20px 20px 20px 20px;}.elementor-7174 .elementor-element.elementor-element-d70c281{width:var( --container-widget-width, 96.567% );max-width:96.567%;--container-widget-width:96.567%;--container-widget-flex-grow:0;}.elementor-7174 .elementor-element.elementor-element-d70c281 .elementor-button:hover, .elementor-7174 .elementor-element.elementor-element-d70c281 .elementor-button:focus{color:var( --e-global-color-4c4c605a );border-color:#000000;}.elementor-7174 .elementor-element.elementor-element-d70c281 .elementor-button:hover svg, .elementor-7174 .elementor-element.elementor-element-d70c281 .elementor-button:focus svg{fill:var( --e-global-color-4c4c605a );}.elementor-7174 .elementor-element.elementor-element-fed8095{--spacer-size:62px;}.elementor-7174 .elementor-element.elementor-element-744ffaa, .elementor-7174 .elementor-element.elementor-element-744ffaa > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-7174 .elementor-element.elementor-element-744ffaa{box-shadow:2px 4px 10px 0px rgba(0,0,0,0.5);}.elementor-7174 .elementor-element.elementor-element-1ee59d2 > .elementor-element-populated{margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-7174 .elementor-element.elementor-element-e9dabe8 > .elementor-widget-container{margin:2px 2px 2px 2px;padding:4px 4px 4px 4px;}.elementor-7174 .elementor-element.elementor-element-e9dabe8 .elementor-heading-title{color:var( --e-global-color-39b41b9d );}.elementor-7174 .elementor-element.elementor-element-3e2792b > .elementor-widget-container{margin:5px 5px 5px 5px;padding:5px 5px 5px 5px;}.elementor-7174 .elementor-element.elementor-element-3e2792b{color:var( --e-global-color-603bcd29 );}.elementor-bc-flex-widget .elementor-7174 .elementor-element.elementor-element-19101c4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7174 .elementor-element.elementor-element-19101c4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7174 .elementor-element.elementor-element-3e2a213{text-align:center;}.elementor-7174 .elementor-element.elementor-element-3e2a213 img{height:292px;border-radius:20px 20px 20px 20px;}.elementor-7174 .elementor-element.elementor-element-355a645{--spacer-size:59px;}.elementor-7174 .elementor-element.elementor-element-335c376 .elementor-button{background-color:var( --e-global-color-39b41b9d );fill:var( --e-global-color-4c4c605a );color:var( --e-global-color-4c4c605a );border-radius:20px 20px 20px 20px;}.elementor-7174 .elementor-element.elementor-element-335c376{width:var( --container-widget-width, 96.567% );max-width:96.567%;--container-widget-width:96.567%;--container-widget-flex-grow:0;}.elementor-7174 .elementor-element.elementor-element-335c376 .elementor-button:hover, .elementor-7174 .elementor-element.elementor-element-335c376 .elementor-button:focus{color:var( --e-global-color-4c4c605a );border-color:#000000;}.elementor-7174 .elementor-element.elementor-element-335c376 .elementor-button:hover svg, .elementor-7174 .elementor-element.elementor-element-335c376 .elementor-button:focus svg{fill:var( --e-global-color-4c4c605a );}.elementor-7174 .elementor-element.elementor-element-5ccdf3c{--spacer-size:87px;}@media(min-width:768px){.elementor-7174 .elementor-element.elementor-element-9007a24{width:67.892%;}.elementor-7174 .elementor-element.elementor-element-0d027bc{width:32.108%;}.elementor-7174 .elementor-element.elementor-element-100bb36{width:64.383%;}.elementor-7174 .elementor-element.elementor-element-26812be{width:35.53%;}.elementor-7174 .elementor-element.elementor-element-1ee59d2{width:64.912%;}.elementor-7174 .elementor-element.elementor-element-19101c4{width:35.088%;}}/* Start custom CSS for button, class: .elementor-element-42c0427 */shake-contact/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d70c281 */shake-contact/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-335c376 */shake-contact/* End custom CSS */
/* Start custom CSS for post-comments, class: .elementor-element-628174b *//* کل فرم نظرات و کادرش وسط */
.comment-respond, .elementor-widget-post-comments {
  display: flex !important;
  flex-direction: column;
  align-items: center !important;
  justify-content: center;
  margin-left: auto !important;
  margin-right: auto !important;
  width: 100%;
  max-width: 500px;
  background: #f6faff;
  border-radius: 12px;
  box-shadow: 0 2px 12px #d2e7ff2c;
  padding: 22px 12px 10px 12px;
  direction: rtl;
}

/* وسط کردن فیلدها و دکمه‌ها */
.comment-form input,
.comment-form textarea,
.comment-form input[type="submit"],
.comment-form button[type="submit"] {
  margin-left: auto;
  margin-right: auto;
  display: block;
  text-align: right;
  font-family: inherit;
  direction: rtl;
}

/* جایگزینی عنوان پیش‌فرض با "نظرت چیه ؟" */
.comment-reply-title {
  font-size: 0 !important;
  margin-bottom: 10px !important;
  position: relative;
}
.comment-reply-title:before {
  content: "نظرت چیه ؟";
  font-size: 22px;
  color: #234789;
  font-weight: bold;
  text-align: center;
  display: block;
  font-family: inherit;
  letter-spacing: 0.6px;
  direction: rtl;
}/* End custom CSS */