.elementor-1003 .elementor-element.elementor-element-463afaa{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-1003 .elementor-element.elementor-element-463afaa.e-con{--align-self:center;}.elementor-1003 .elementor-element.elementor-element-0ac19d2 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-1003 .elementor-element.elementor-element-32d8039{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1003 .elementor-element.elementor-element-6ceb73f{font-size:18px;font-weight:600;}@media(max-width:1024px){.elementor-1003 .elementor-element.elementor-element-463afaa{--grid-auto-flow:row;--padding-top:120px;--padding-bottom:120px;--padding-left:15px;--padding-right:15px;}}@media(max-width:767px){.elementor-1003 .elementor-element.elementor-element-463afaa{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for edumoon-contact-form, class: .elementor-element-0ac19d2 *//* Checkbox + Radio Button styling */
.cf7-subjects .wpcf7-list-item,
.cf7-days .wpcf7-list-item,
.cf7-slots .wpcf7-list-item {
  display: inline-block;
  margin: 4px;
}

.cf7-subjects input,
.cf7-days input,
.cf7-slots input {
  display: none;
}

.cf7-subjects label,
.cf7-days label,
.cf7-slots label {
  display: inline-block;
  padding: 10px 18px;
  border: 2px solid #d6d6ff;
  border-radius: 8px;
  background: #fff;
  color: #333;
  cursor: pointer;
  transition: all 0.3s ease;
  font-size: 15px;
  min-width: 100px;
  text-align: center;
}

/* Hover */
.cf7-subjects label:hover,
.cf7-days label:hover,
.cf7-slots label:hover {
  border-color: #6a5af9;
  color: #6a5af9;
}

/* Selected */
.cf7-subjects input:checked + span,
.cf7-days input:checked + span,
.cf7-slots input:checked + span {
  background: #6a5af9;
  color: #fff;
  border-color: #6a5af9;
}/* End custom CSS */