.elementor-4255 .elementor-element.elementor-element-3372399 > .elementor-container{max-width:450px;min-height:100vh;}.elementor-4255 .elementor-element.elementor-element-3372399{padding:0px 30px 0px 30px;}.elementor-4255 .elementor-element.elementor-element-e602d6d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4255 .elementor-element.elementor-element-e602d6d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-4255 .elementor-element.elementor-element-e602d6d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4255 .elementor-element.elementor-element-e602d6d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4255 .elementor-element.elementor-element-e602d6d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4255 .elementor-element.elementor-element-e602d6d > .elementor-element-populated, .elementor-4255 .elementor-element.elementor-element-e602d6d > .elementor-element-populated > .elementor-background-overlay, .elementor-4255 .elementor-element.elementor-element-e602d6d > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-4255 .elementor-element.elementor-element-e602d6d > .elementor-element-populated{box-shadow:0px 2px 15px 0px rgba(2.010666888693106, 5.509227275019096, 36.99627075195314, 0.03);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:50px 0px 100px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 20px 30px 20px;}.elementor-4255 .elementor-element.elementor-element-e602d6d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4255 .elementor-element.elementor-element-0ec17eb{width:var( --container-widget-width, 45px );max-width:45px;--container-widget-width:45px;--container-widget-flex-grow:0;}.elementor-4255 .elementor-element.elementor-element-15d1400{width:var( --container-widget-width, calc(100% - 45px) );max-width:calc(100% - 45px);--container-widget-width:calc(100% - 45px);--container-widget-flex-grow:0;}.elementor-4255 .elementor-element.elementor-element-15d1400 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-4255 .elementor-element.elementor-element-26fdf34 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:15px 0px 0px 0px;border-style:solid;border-width:2px 0px 0px 0px;border-color:var( --e-global-color-a434a34 );}body.elementor-page-4255:not(.elementor-motion-effects-element-type-background), body.elementor-page-4255 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBF5FF;}@media(max-width:767px){.elementor-4255 .elementor-element.elementor-element-3372399{padding:0px 17px 0px 17px;}.elementor-4255 .elementor-element.elementor-element-e602d6d > .elementor-element-populated{padding:30px 18px 30px 18px;}}/* Start custom CSS for heading, class: .elementor-element-15d1400 */.elementor-4255 .elementor-element.elementor-element-15d1400 h1{
margin: 5px 0 0
}/* End custom CSS */
/* Start custom CSS for wp-widget-gform_widget, class: .elementor-element-26fdf34 */.elementor-4255 .elementor-element.elementor-element-26fdf34 .gform_heading,.elementor-4255 .elementor-element.elementor-element-26fdf34 .gform_hidden.gfield_price{
  display: none;
}
.elementor-4255 .elementor-element.elementor-element-26fdf34 .gfield_radio {
  display: flex;
  flex-wrap: wrap;
  gap: 5px 2%;
}
.elementor-4255 .elementor-element.elementor-element-26fdf34 .gfield_radio .gchoice {
  width: 49%;
  border: 1px solid #1111;
  background-color: #f6f6f6;
  display: flex;
  align-items: center;
  gap: 8px;
  padding: 5px;
}
.elementor-4255 .elementor-element.elementor-element-26fdf34 #input_3_3 .gchoice input {
  display: none;
}
.elementor-4255 .elementor-element.elementor-element-26fdf34 .gchoice label {
  margin: 0 !important;
  padding: 0 !important;
  max-width: none !important;
  width: 100%;
}
.elementor-4255 .elementor-element.elementor-element-26fdf34 .gfield-choice-input {
  width: 16px;
  height: 16px;
  min-width: 16px;
}
.elementor-4255 .elementor-element.elementor-element-26fdf34 #input_3_3 .gchoice label:before {
  content: "x";
  font-weight: bold;
  font-size: 18px;
  color: #dd9595;
  margin-left: 5px;
}
.elementor-4255 .elementor-element.elementor-element-26fdf34 #input_3_3 .gchoice label {
  line-height: 24px;
  color: #888;
}
.elementor-4255 .elementor-element.elementor-element-26fdf34 #input_3_5.gfield_radio .gchoice {
  background-color: #dcf8dd;
}
.elementor-4255 .elementor-element.elementor-element-26fdf34 #input_3_5.gfield_radio .gchoice label {
  color: #003c09;
}
.elementor-4255 .elementor-element.elementor-element-26fdf34 .gform_wrapper.gravity-theme .gfield_label {
  font-weight: normal;
  margin-bottom: 4px;
}
.elementor-4255 .elementor-element.elementor-element-26fdf34 .gform_wrapper.gravity-theme .gsection {
  padding: 0 !important;
}
.elementor-4255 .elementor-element.elementor-element-26fdf34 .gform_wrapper.gravity-theme .gsection h3 {
  margin: 10px 0;
}
.elementor-4255 .elementor-element.elementor-element-26fdf34 .gfield_price {
  display: flex;
  background-color: #eefaef;
  padding: 15px;
  margin-bottom: 15px;
  justify-content: space-between;
}
.elementor-4255 .elementor-element.elementor-element-26fdf34 .gfield_price .gfield_label {
  margin-bottom: 0 !important;
  font-weight: 500 !important;
  color: #5c7653;
  min-width: 120px;
  font-size: 15px !important;
}
.elementor-4255 .elementor-element.elementor-element-26fdf34 .gfield input {
  font-size: 16px !important;
  line-height: 28px !important;
  text-align: center !important;
}
.elementor-4255 .elementor-element.elementor-element-26fdf34 .gfield_price .ginput_container.ginput_container_total input {
  text-align: left !important;
  max-width: 120px;
  font-weight: 500;
  font-size: 17px !important;
}
.elementor-4255 .elementor-element.elementor-element-26fdf34 .gform_wrapper.gravity-theme .gform_footer input {
  margin: 0;
  border-radius: 10px;
  font-size: 17px;
  font-weight: bold;
  width: 100%;
}
.elementor-4255 .elementor-element.elementor-element-26fdf34 .gform_wrapper.gravity-theme .gform_footer {
  gap: 10px;
}
.elementor-4255 .elementor-element.elementor-element-26fdf34 .gform_confirmation_message {
  background-color: #f7f7f8;
  padding: 30px 15px;
  border-right: 2px solid #073d8c;
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3372399 */.elementor-4255 .elementor-element.elementor-element-3372399:before{
content: "آکادمی شیمی سروانی";
position: absolute;
bottom: 10px;
width: 100%;
text-align: center;
left: 0;
right: 0;
opacity: .7;
font-size: 16px
}/* End custom CSS */