.elementor-2217 .elementor-element.elementor-element-95dcbd6:not(.elementor-motion-effects-element-type-background), .elementor-2217 .elementor-element.elementor-element-95dcbd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #3A47CC 0%, #22C58E 100%);}.elementor-2217 .elementor-element.elementor-element-95dcbd6 > .elementor-container{min-height:250px;}.elementor-2217 .elementor-element.elementor-element-95dcbd6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2217 .elementor-element.elementor-element-95dcbd6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2217 .elementor-element.elementor-element-95dcbd6 > .elementor-shape-top svg{height:140px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2217 .elementor-element.elementor-element-dc10769{text-align:center;}.elementor-2217 .elementor-element.elementor-element-dc10769 .elementor-heading-title{font-family:"IRANYekan", Sans-serif;font-size:30px;font-weight:700;color:#FFFFFF;}.elementor-2217 .elementor-element.elementor-element-a0c7721 .wd-text-block{font-family:"IRANYekan", Sans-serif;font-size:20px;font-weight:500;}.elementor-2217 .elementor-element.elementor-element-411de71{margin:50px 0px 0px 0px;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}/* Start custom CSS for shortcode, class: .elementor-element-c388c25 */.cooperationformwithus form input[type="text"],
.cooperationformwithus form input[type="email"] {
  border-radius: 5px !important;
  resize: none !important;
  min-height: 44px !important;
}

.cooperationformwithus form textarea {
  border-radius: 5px !important;
  resize: none !important;
}
.cooperationformwithus form {
  padding: 25px !important;
  border: 4px double #17a3b8;
  box-shadow: 0 0 10px #17a3b827;
  border-radius: 8px;
}
.cooperationformwithus form select {
  min-height: 44px !important;
}
.cooperationformwithus form h2 {
  text-align: center;
}
.cooperationformwithus form .formtitlescop {
  padding-block: 25px;
  border: 1px solid rgba(144, 238, 144, 0.712);
  background-color: rgba(211, 211, 211, 0.466);
  padding-right: 8px;
  border-radius: 5px;

}
.cooperationformwithus form .formtitlescop h4 {
  margin: 0;
  padding: 0;
}/* End custom CSS */