.elementor-171 .elementor-element.elementor-element-1b58e2d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-171 .elementor-element.elementor-element-7fc7cbe{--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;--align-items:stretch;}.elementor-171 .elementor-element.elementor-element-d84d148{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-26938e7 );--border-color:var( --e-global-color-26938e7 );--border-radius:12px 12px 0px 0px;--margin-top:0%;--margin-bottom:-2%;--margin-left:0%;--margin-right:0%;}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-171 .elementor-element.elementor-element-f55564a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-f55564a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-171 .elementor-element.elementor-element-f55564a img{transition-duration:0.3s;border-style:none;}.elementor-171 .elementor-element.elementor-element-1a2ec1b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-1a2ec1b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-171 .elementor-element.elementor-element-1a2ec1b img{transition-duration:0.3s;border-style:none;}.elementor-171 .elementor-element.elementor-element-6d794b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-6d794b9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-171 .elementor-element.elementor-element-6d794b9 img{transition-duration:0.3s;border-style:none;}.elementor-171 .elementor-element.elementor-element-c185f05{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-c185f05.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-171 .elementor-element.elementor-element-c185f05 img{transition-duration:0.3s;border-style:none;}.elementor-171 .elementor-element.elementor-element-963328d{--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;--align-items:stretch;}.elementor-171 .elementor-element.elementor-element-963328d:not(.elementor-motion-effects-element-type-background), .elementor-171 .elementor-element.elementor-element-963328d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-26938e7 );}.elementor-171 .elementor-element.elementor-element-07ad125{--display:flex;}.elementor-171 .elementor-element.elementor-element-2087896{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--wd-form-brd-radius:5px;}.elementor-171 .elementor-element.elementor-element-2087896.elementor-element{--align-self:flex-end;}.elementor-171 .elementor-element.elementor-element-2087896 .searchform{--wd-form-color:var( --e-global-color-text );--wd-form-placeholder-color:#FDFCFC;--wd-form-bg:var( --e-global-color-aa85471 );}.elementor-171 .elementor-element.elementor-element-967ad76{--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;--align-items:stretch;--margin-top:0%;--margin-bottom:-1%;--margin-left:0%;--margin-right:0%;}.elementor-171 .elementor-element.elementor-element-967ad76.e-con{--align-self:center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-171 .elementor-element.elementor-element-6a8cadb.elementor-element{--align-self:center;}.elementor-171 .elementor-element.elementor-element-6a8cadb{text-align:start;font-family:"rey", Sans-serif;font-size:18px;color:var( --e-global-color-aa85471 );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-171 .elementor-element.elementor-element-938748d .elementor-icon-list-icon i{color:var( --e-global-color-aa85471 );transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-938748d .elementor-icon-list-icon svg{fill:var( --e-global-color-aa85471 );transition:fill 0.3s;}.elementor-171 .elementor-element.elementor-element-938748d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-171 .elementor-element.elementor-element-938748d .elementor-icon-list-text{color:var( --e-global-color-aa85471 );transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-c6223b7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-171 .elementor-element.elementor-element-4bc6b6f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-d5302ab{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-theme-site-logo .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-171 .elementor-element.elementor-element-3c599d4{width:var( --container-widget-width, 32.941% );max-width:32.941%;--container-widget-width:32.941%;--container-widget-flex-grow:0;}.elementor-171 .elementor-element.elementor-element-3c599d4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-171 .elementor-element.elementor-element-b6ba4cb{--display:flex;}.elementor-171 .elementor-element.elementor-element-4fb3406{text-align:justify;line-height:22px;}.elementor-171 .elementor-element.elementor-element-1c60352{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:10%;}.elementor-171 .elementor-element.elementor-element-a1924ac{--display:flex;}.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 );}.elementor-171 .elementor-element.elementor-element-da8af51 .elementor-heading-title{font-family:var( --e-global-typography-0a68756-font-family ), Sans-serif;color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-f913c29{--display:flex;}.elementor-171 .elementor-element.elementor-element-a61cb5b{width:var( --container-widget-width, 43% );max-width:43%;--container-widget-width:43%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-171 .elementor-element.elementor-element-a61cb5b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-171 .elementor-element.elementor-element-a61cb5b .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-37f6537 );}.elementor-171 .elementor-element.elementor-element-a61cb5b .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-37f6537 );}.elementor-171 .elementor-element.elementor-element-a61cb5b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-a61cb5b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-171 .elementor-element.elementor-element-a61cb5b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-171 .elementor-element.elementor-element-a61cb5b .elementor-icon-list-item > a{font-family:"rey", Sans-serif;line-height:22px;}.elementor-171 .elementor-element.elementor-element-a61cb5b .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-a61cb5b .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-37f6537 );}.elementor-171 .elementor-element.elementor-element-3cfc6d0{width:var( --container-widget-width, 40.321% );max-width:40.321%;--container-widget-width:40.321%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-171 .elementor-element.elementor-element-3cfc6d0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-171 .elementor-element.elementor-element-3cfc6d0 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-37f6537 );}.elementor-171 .elementor-element.elementor-element-3cfc6d0 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-37f6537 );}.elementor-171 .elementor-element.elementor-element-3cfc6d0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-3cfc6d0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-171 .elementor-element.elementor-element-3cfc6d0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-171 .elementor-element.elementor-element-3cfc6d0 .elementor-icon-list-item > a{font-family:"rey", Sans-serif;line-height:19px;}.elementor-171 .elementor-element.elementor-element-3cfc6d0 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-3cfc6d0 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-37f6537 );}.elementor-171 .elementor-element.elementor-element-211ee92{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-171 .elementor-element.elementor-element-d5ab4ab .elementor-icon-list-item:not(:last-child):after{content:"";border-color:var( --e-global-color-text );}.elementor-171 .elementor-element.elementor-element-d5ab4ab .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-171 .elementor-element.elementor-element-d5ab4ab .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-171 .elementor-element.elementor-element-d5ab4ab .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-171 .elementor-element.elementor-element-d5ab4ab .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-d5ab4ab .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-171 .elementor-element.elementor-element-d5ab4ab{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-171 .elementor-element.elementor-element-d5ab4ab .elementor-icon-list-item > .elementor-icon-list-text, .elementor-171 .elementor-element.elementor-element-d5ab4ab .elementor-icon-list-item > a{font-family:"rey", Sans-serif;font-size:16px;line-height:20px;}.elementor-171 .elementor-element.elementor-element-d5ab4ab .elementor-icon-list-text{transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-e195562{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:20px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-171 .elementor-element.elementor-element-405102d{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-171 .elementor-element.elementor-element-405102d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-171 .elementor-element.elementor-element-0e3add2{--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;--justify-content:space-around;--margin-top:0%;--margin-bottom:1%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-8528eea{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -1%) 0%;font-weight:400;}.elementor-171 .elementor-element.elementor-element-3989d82{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"rey", Sans-serif;line-height:6px;}.elementor-171 .elementor-element.elementor-element-3989d82 a:hover, .elementor-171 .elementor-element.elementor-element-3989d82 a:focus{color:var( --e-global-color-37f6537 );}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-171 .elementor-element.elementor-element-967ad76{--content-width:100%;}}@media(max-width:767px){.elementor-171 .elementor-element.elementor-element-d84d148{--margin-top:0%;--margin-bottom:-7%;--margin-left:0%;--margin-right:0%;}.elementor-171 .elementor-element.elementor-element-f55564a{width:var( --container-widget-width, 45% );max-width:45%;padding:0px 0px 0px 0px;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-171 .elementor-element.elementor-element-1a2ec1b{width:var( --container-widget-width, 45% );max-width:45%;padding:0px 0px 0px 0px;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-171 .elementor-element.elementor-element-6d794b9{width:var( --container-widget-width, 45% );max-width:45%;padding:0px 0px 0px 0px;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-171 .elementor-element.elementor-element-c185f05{width:var( --container-widget-width, 45% );max-width:45%;padding:0px 0px 0px 0px;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-171 .elementor-element.elementor-element-963328d{--margin-top:-2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-171 .elementor-element.elementor-element-2087896{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-171 .elementor-element.elementor-element-2087896.elementor-element{--align-self:center;}.elementor-171 .elementor-element.elementor-element-967ad76{--justify-content:space-around;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-938748d{margin:-7% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-171 .elementor-element.elementor-element-3c599d4{width:var( --container-widget-width, 124.837px );max-width:124.837px;--container-widget-width:124.837px;--container-widget-flex-grow:0;}.elementor-171 .elementor-element.elementor-element-4fb3406{line-height:21px;}.elementor-171 .elementor-element.elementor-element-f913c29{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-171 .elementor-element.elementor-element-a61cb5b{width:var( --container-widget-width, 113px );max-width:113px;--container-widget-width:113px;--container-widget-flex-grow:0;}.elementor-171 .elementor-element.elementor-element-3cfc6d0{--container-widget-width:52%;--container-widget-flex-grow:0;width:var( --container-widget-width, 52% );max-width:52%;}.elementor-171 .elementor-element.elementor-element-d5ab4ab .elementor-icon-list-item > .elementor-icon-list-text, .elementor-171 .elementor-element.elementor-element-d5ab4ab .elementor-icon-list-item > a{font-size:14px;line-height:20px;}.elementor-171 .elementor-element.elementor-element-8528eea{font-size:15px;}}/* Start custom CSS for wd_search, class: .elementor-element-2087896 */.searchsubmit {
  background: fff !important;   /* پس‌زمینه مشکی */
  color: 032807 !important;        /* متن سفید */
  border: 000;                  /* حذف خط دور */
  border-radius: 6px;            /* گوشه‌های گرد (دلخواه) */
  padding: 8px 16px;             /* فاصله داخلی */
  cursor: pointer;
}

/* برای متن داخل span */
.searchsubmit span {
  color: #fff !important;
}

/* در حالت hover */
.searchsubmit:hover {
  opacity: 0.9;
}/* End custom CSS */