.elementor-2429 .elementor-element.elementor-element-6406b9f{padding:0px 0px 0px 0px;}.elementor-2429 .elementor-element.elementor-element-ac63979 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2429 .elementor-element.elementor-element-2f74aec:not(.elementor-motion-effects-element-type-background), .elementor-2429 .elementor-element.elementor-element-2f74aec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(113deg, #040B1C 0%, #575C67 100%);}.elementor-2429 .elementor-element.elementor-element-2f74aec > .elementor-background-overlay{background-color:#2D2F31;background-image:url("https://staging.raisetraining.com.au/wp-content/uploads/2024/01/Footer-Jigsaw-Pattern-Image.png");background-position:bottom right;background-repeat:no-repeat;background-size:contain;opacity:0.57;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2429 .elementor-element.elementor-element-2f74aec > .elementor-container{max-width:1640px;}.elementor-2429 .elementor-element.elementor-element-2f74aec, .elementor-2429 .elementor-element.elementor-element-2f74aec > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-2429 .elementor-element.elementor-element-2f74aec{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 35px 25px 35px;z-index:2;}.elementor-2429 .elementor-element.elementor-element-37a1c81 > .elementor-element-populated{padding:10px 10px 0px 10px;}.elementor-2429 .elementor-element.elementor-element-246ced6{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2429 .elementor-element.elementor-element-246ced6 .elementor-heading-title{font-size:28px;color:#FFFFFF;}.elementor-2429 .elementor-element.elementor-element-1eae936{width:var( --container-widget-width, 120.992% );max-width:120.992%;--container-widget-width:120.992%;--container-widget-flex-grow:0;}@media(max-width:1024px){.elementor-2429 .elementor-element.elementor-element-6406b9f{padding:0px 15px 0px 15px;}.elementor-2429 .elementor-element.elementor-element-2f74aec{padding:22px 10px 22px 10px;}.elementor-2429 .elementor-element.elementor-element-246ced6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}}@media(max-width:767px){.elementor-2429 .elementor-element.elementor-element-6406b9f{padding:0px 10px 0px 10px;}.elementor-2429 .elementor-element.elementor-element-2f74aec{margin-top:0px;margin-bottom:0px;padding:25px 0px 20px 0px;}}@media(min-width:768px){.elementor-2429 .elementor-element.elementor-element-37a1c81{width:20%;}.elementor-2429 .elementor-element.elementor-element-f595e42{width:80%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2429 .elementor-element.elementor-element-37a1c81{width:100%;}.elementor-2429 .elementor-element.elementor-element-f595e42{width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-1eae936 */.custom-search-form label {
  font-size: 15px;
}

.custom-search-form #search::placeholder,
.custom-search-form #topic::placeholder {
  opacity: 1;
  color: #848484;
}

.custom-search-form #topic option:nth-child(1) {
    color: #848484 !important;
}

.custom-search-form #search, .custom-search-form #topic {
  background: #fff;
  width: 100% !important;
  color: #000;
  padding: 5px 15px;
  height: 48px;
  max-width: 100%;
}

.custom-search-form #topic {
    color: #848484 !important;
}

.custom-search-form .field-search {
  width: 55% !important;
}

.custom-search-form .field-topic {
  width: 30% !important;
}

.custom-search-form .field-submit {
  width: 15% !important;
}

.custom-search-form input[type="submit"] {
  margin: 0 !important;
  background: #6BB008;
  text-transform: capitalize;
  font-size: 16px;
  font-weight: 600;
  border: 2px solid #6BB008;
  height: 48px;
  transition: 0.4s ease;
}

.custom-search-form input[type="submit"]:hover {
    background: transparent;
    color: #6BB008;
}

.custom-search-form #advanced-options-link {
  color: #6BB008;
  margin: 10px 0 0;
  display: inline-block;
}

@media (max-width: 767px) {
    .elementor-2429 .elementor-element.elementor-element-1eae936 .custom-search-form .field-container {
      width: 100%;
      max-width: 100%;
    }
    
    .custom-search-form .field-search {
      width: 100% !important;
    }
    
    .custom-search-form .field-topic {
      width: 100% !important;
    }
    
    .custom-search-form .field-submit {
      width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2f74aec */.elementor-2429 .elementor-element.elementor-element-2f74aec {
    max-width: 1640px;
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6406b9f */@media (max-width: 1700px) {
    .elementor-2429 .elementor-element.elementor-element-6406b9f {
        padding-left: 20px;
        padding-right: 20px;
    }
}

@media (max-width: 767px) {
    .elementor-2429 .elementor-element.elementor-element-6406b9f {
        padding-left: 10px;
        padding-right: 10px;
    }
}/* End custom CSS */