.elementor-287 .elementor-element.elementor-element-9db9044 .elementor-repeater-item-1971b39 .swiper-slide-bg{background-color:#F4DDFF;background-image:url(https://kino2biro.ir/wp-content/uploads/2026/01/بنر-خدمات.png);background-size:cover;}.elementor-287 .elementor-element.elementor-element-9db9044 .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-287 .elementor-element.elementor-element-9db9044 .swiper-slide-contents{max-width:66%;}.elementor-287 .elementor-element.elementor-element-9db9044 .swiper-slide-inner{text-align:center;}.elementor-287 .elementor-element.elementor-element-2f6308f{text-align:center;}.elementor-287 .elementor-element.elementor-element-6d03ba8{--spacer-size:50px;}.elementor-287 .elementor-element.elementor-element-e0bc8fd img{width:24%;}.elementor-287 .elementor-element.elementor-element-048c5c8 img{width:24%;}.elementor-287 .elementor-element.elementor-element-a274ba0 img{width:24%;}.elementor-287 .elementor-element.elementor-element-f08dc08 img{width:24%;}.elementor-287 .elementor-element.elementor-element-dba9de7{--spacer-size:50px;}.elementor-287 .elementor-element.elementor-element-c796a3d .elementor-icon-wrapper{text-align:center;}.elementor-287 .elementor-element.elementor-element-c796a3d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-287 .elementor-element.elementor-element-c796a3d.elementor-view-framed .elementor-icon, .elementor-287 .elementor-element.elementor-element-c796a3d.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-287 .elementor-element.elementor-element-c796a3d.elementor-view-framed .elementor-icon, .elementor-287 .elementor-element.elementor-element-c796a3d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-287 .elementor-element.elementor-element-bc84038 .elementor-icon-wrapper{text-align:center;}.elementor-287 .elementor-element.elementor-element-bc84038.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-287 .elementor-element.elementor-element-bc84038.elementor-view-framed .elementor-icon, .elementor-287 .elementor-element.elementor-element-bc84038.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-287 .elementor-element.elementor-element-bc84038.elementor-view-framed .elementor-icon, .elementor-287 .elementor-element.elementor-element-bc84038.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-287 .elementor-element.elementor-element-8d84c13 .elementor-icon-wrapper{text-align:center;}.elementor-287 .elementor-element.elementor-element-8d84c13.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-287 .elementor-element.elementor-element-8d84c13.elementor-view-framed .elementor-icon, .elementor-287 .elementor-element.elementor-element-8d84c13.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-287 .elementor-element.elementor-element-8d84c13.elementor-view-framed .elementor-icon, .elementor-287 .elementor-element.elementor-element-8d84c13.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-287 .elementor-element.elementor-element-854e724 .elementor-icon-wrapper{text-align:center;}.elementor-287 .elementor-element.elementor-element-854e724.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-287 .elementor-element.elementor-element-854e724.elementor-view-framed .elementor-icon, .elementor-287 .elementor-element.elementor-element-854e724.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-287 .elementor-element.elementor-element-854e724.elementor-view-framed .elementor-icon, .elementor-287 .elementor-element.elementor-element-854e724.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-287 .elementor-element.elementor-element-e0f0e23{--spacer-size:50px;}.elementor-287 .elementor-element.elementor-element-41bdd46 iframe{height:500px;}/* Start custom CSS */.cf7-rtl-form {
  direction: rtl;
  text-align: right;
  font-family: Vazirmatn, Tahoma, sans-serif;
  width: 100%;
}

.cf7-rtl-form label {
  display: block;
  margin: 16px 0 6px;
  font-weight: 600;
  color: #333;
}

.cf7-rtl-form input[type="text"],
.cf7-rtl-form input[type="tel"],
.cf7-rtl-form select,
.cf7-rtl-form textarea {
  width: 100%;
  padding: 12px;
  border: 1px solid #ccc;
  border-radius: 6px;
  font-size: 15px;
  direction: rtl;
  text-align: right;
  font-family: Vazirmatn, Tahoma, sans-serif;
  background-color: #fff;
}

.cf7-rtl-form textarea {
  resize: vertical;
  min-height: 120px;
}

.cf7-rtl-form .wpcf7-submit {
  background-color: #0073aa;
  color: white;
  border: none;
  padding: 12px 24px;
  border-radius: 6px;
  font-size: 16px;
  font-family: Vazirmatn, Tahoma, sans-serif;
  cursor: pointer;
  margin-top: 10px;
}

.cf7-rtl-form .wpcf7-submit:hover {
  background-color: #005a87;
}/* End custom CSS */