.elementor-43 .elementor-element.elementor-element-03e9440{--display:flex;--min-height:804px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;}.elementor-43 .elementor-element.elementor-element-03e9440:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-03e9440 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mall.webblix.se/wp-content/uploads/2025/07/blossoming-sunflower-flower-on-the-farm-field-the-2025-01-08-11-37-21-utc-scaled.jpg");background-position:center center;background-size:cover;}.elementor-43 .elementor-element.elementor-element-03e9440::before, .elementor-43 .elementor-element.elementor-element-03e9440 > .elementor-background-video-container::before, .elementor-43 .elementor-element.elementor-element-03e9440 > .e-con-inner > .elementor-background-video-container::before, .elementor-43 .elementor-element.elementor-element-03e9440 > .elementor-background-slideshow::before, .elementor-43 .elementor-element.elementor-element-03e9440 > .e-con-inner > .elementor-background-slideshow::before, .elementor-43 .elementor-element.elementor-element-03e9440 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-43 .elementor-element.elementor-element-cbfe5f2 .elementor-heading-title{font-size:35px;color:#000000;}/* Start custom CSS for heading, class: .elementor-element-cbfe5f2 */.text {
  display: inline-block;
  padding: 10px 15px;
  border-radius: 6px;
  background: #f4f2f0;
  color: #245c5b !important;
  cursor: pointer;
  transition: all 0.3s ease;
}

.text:hover {
  background: #245c5b;
  color: #fff;
  transform: translateY(-3px);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2af1885 *//* Säkerställ att Elementor inte påverkar */
.custom-btn {
  all: unset; /* tar bort alla Elementor-standarder */
  display: inline-block;
  padding: 12px 22px;
  margin-top: 15px;
  background-color: #245c5b;
  color: #fff;
  font-family: 'Poppins', sans-serif;
  font-weight: 600;
  border-radius: 6px;
  cursor: pointer;
  text-align: center;
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.15);
  transition: all 0.3s ease;
}

/* Hover-effekt */
.custom-btn:hover {
  background-color: #498887;
  transform: translateY(-3px);
}

/* Aktivt klick */
.custom-btn:active {
  transform: scale(0.97);
}/* End custom CSS */