/* @import url('http://example.com/example_style.css'); */

/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

/*****************************************/
/* Start your style declarations here    */
/*****************************************/

.inb-bg-card:before {
  background: none; 
}

h1, h2, h3, h4, h5, h6, ol, ul {
  margin-bottom: 0.5rem;
}

p {
  margin-bottom: 0.8rem;
}

.inb-hero-banner h4 {
    background: #a51890;
    max-width: 700px;
    padding: .4em;
}

ol li, ul li {
  line-height: 1.5;
}

#hs_cos_wrapper_dnd_area-dnd_partial-3-module-5 .inb-bg-card {
  background-position: left center;
  max-height: 300px;
  }
  #hs_cos_wrapper_dnd_area-dnd_partial-3-module-5 .inb-bg-card_content {
        width: 35vw;
        padding: 0.4rem;
        background: #5C068C;
  }

.hs-content-id-107720360640.hs-site-page {
  .cell_17195782824242-padding .widget-type-custom_widget,
  .cell_1719578317796-padding .widget-type-custom_widget {
  /* background: white; */ 
    margin-left: 40px;
  /* margin-right: 40px; */
    max-width: 80%;
    padding: 1.2em;
  /*  border-radius: 16px; */ 
  }
}


#hs_cos_wrapper_dnd_area-dnd_partial-3-module-6 .inb-bg-card {
  background-position: right center;
  max-height: 300px;
}

#hs_cos_wrapper_dnd_area-dnd_partial-3-module-6 .inb-bg-card_content {
    width: 35vw;
    padding: 0.4rem;
    background: #004D59;
  }
.hs-content-id-107720360640 {
  .body-container-wrapper {
    width: 100vw;
    height: 100%;
    background: url('https://25072552.fs1.hubspotusercontent-eu1.net/hubfs/25072552/Marknad/Ryeqo_website/l%C3%A4ngre%20fj%C3%A4rillsbild.png');
    background-size: auto;
    background-repeat: repeat-y;
    background-position-x: left;
  }
}
/*myom och endometrios*/
.hs-content-id-107720360640,
.hs-content-id-107743141306, 
.hs-content-id-107933604301{
  table {
    border: none !important;
    font-family: 'Source Sans Pro', sans-serif;
    background-color: transparent;
  }
  tr:nth-child(odd) {
    background-color: transparent;
  }
}
/*myom */ 
@media(max-width: 768px) {
  .hs-content-id-107743141306 {
      .row-number-13.dnd_area-row-4-background-image {
    background-position: 30% center !important;
    }
  }
}

/* myom */
.hs-content-id-107743141306 {
  button.section-title.active {
    background-color: rgba(246, 232, 244, 1) !important;
    color: #5C068C !important;
  }
}


/* endometrios */
@media(max-width: 768px) {
  .hs-content-id-107933604301 {
      .row-number-14.dnd_area-row-4-background-image {
    background-position: 30% center !important;
    }
  }
}

/* endometrios */
.hs-content-id-107933604301 {
  button.section-title.active {
    background-color: #a51890 !important;
    color: #ffffff !important;
  }
  hr {
     background-color: rgba(184, 215, 201, 1) !important;
     background-image: none !important;
     height: 0.5px !important;
    border-bottom: none;
  } 
}

/* endometrios */
.hs-content-id-107933604301 {
  .footer_dnd_lp-row-0-background-color,
  .cell_17195853013862-background-color {
    background-color: #004D59 !important;
  }
}

div#hs_cos_wrapper_widget_1744127342031 {
  hr {
    height: 0 !important;

  }
}



.endo {
  color: #ffffff;
    background-color: #a51890;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-right: 15px;
    padding-left: 16px;
      letter-spacing: 1.5px !important;

}

.flex-list {
  display: flex;
  justify-content: flex-start;
 /* border-bottom: 2px solid #004f59; */
  align-items: center;
      @media(max-width: 768px) {
      display: inline-block;
  }
  img {
    max-height: 100px;
    margin-bottom: 16px;
    margin-right: 16px;
  }
  img.original {
      max-height: unset;
    @media(max-width: 1060px) {
      width: 200px !important;
      max-width: 200px !important;
      height: 100% !important;
    }
  }

  img.original_2 {
    max-height: unset;
}
  
  p {
    margin-bottom: 16px;
  }
  .three-column {
    max-width: 33%;
    padding-right: 32px;
    text-align: center;
    padding-bottom: 24px;
    
           @media(max-width: 768px) {
          max-width: 100%;
    }
  }
  .two-column {
  max-width: 50%;
  padding-right: 32px;
         @media(max-width: 768px) {
        max-width: 100%;
  }
    ul {
    color: #004d58;
      margin: 1em;
      font-family: 'Source Sans Pro';
      padding-left: 0;
       li {
         margin: 0.1em;
    }
    }
  }
}

.flex-list-row {
  display: flex;
  justify-content: flex-start;
  border-bottom: 0.5px solid rgba(184, 215, 201, 1);
  align-items: center;
  padding-top: 6px;
img {
    max-height: 100px;
    margin-bottom: 16px;
    margin-right: 16px;
  }
   p {
    margin-bottom: 16px;
    line-height: 1.2em;
  }
  }


.aivilo-web-accordion-module__item button {
  margin: 0;
  font-weight: normal !important;
  letter-spacing: 1.5px !important;
}

.aivilo-web-accordion-module,
.aivilo-web-accordion-module .aivilo-web-accordion-module__container .aivilo-web-accordion-module__item .section-contents .section-contents__inner {
  font-family: 'Source Sans Pro', sans-serif !important;
  ol ol, ol ul, ul ol, ul ul {
  list-style-type: disc;
    color: #004d58 !important;
    li::marker {
      color: #004d58 !important;
    }
}
@media(max-width: 768px) {
  .aivilo-web-accordion-module__item td {
    display: block;
    width: 100% !important;
    max-height: 160px;
    text-align: center;
  }
  .aivilo-web-accordion-module__container {
    margin: 0 !important;
    .section-title {
    padding-bottom: 0 !important;
    }
  }
  .section-contents__inner {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}

#widget_1719817811636-panel-3,
#widget_1719817811636-panel-4 {
  .flex-list {
    align-items: flex-start !important;
    padding-top: 16px;
  }
}

#widget_1719817811636-panel-2 {
  .flex-list {
    align-items: flex-start !important;
    /* justify-content: center; */
  }
}
/*
hr {
  background-color: rgba(92, 6, 140, 1);
  background-image: linear-gradient(90deg, rgba(92, 6, 140, 1) 0%, rgba(165, 24, 144, 1) 44%, rgba(184, 215, 201, 1) 86%);
  height: 5px;
}
*/ 
  
.hs-content-id-107933604301 {
  hr {
    background-color: inherit;
    background-image: inherit;
  }
}
/* 
.hs-content-id-107933604301 {
  hr {
    background-color: rgba(0, 77, 89, 1);
  background-image: linear-gradient(90deg, rgba(0, 77, 89, 1) 0%, rgba(184, 215, 201, 1) 56%, rgba(222, 234, 228, 1) 94%);
    height: 5px;
  }
}
*/ 
form {
  padding-top: 18px;
}
@media(min-width: 767px) {
.hs-form-field {
    display: inline-block;
  min-width: 48%;
  margin-right: 1%;
}
}

.hs-form-field label:not(.hs-error-msg):not(.hs-form-booleancheckbox-display):not(.hs-form-checkbox-display) {
  visibility: hidden;
  height: 0;
}

.header--landing-page .header__container {
  display: none;
}
.footer__container {
  max-width: initial;
}

/*table for administration */

#widget_1719817811636-panel-7 {
  tr {
    border-bottom: 3px solid #a51890;
    p {
      margin-bottom: -10%;
    }
  }
}