/* line 2, ../scss/partner_biomol.scss */
.header_main {
  padding-top: 20px;
  padding-bottom: 21px;
}

/* line 6, ../scss/partner_biomol.scss */
.contact_content_container {
  width: 100% !important;
}

/* line 7, ../scss/partner_biomol.scss */
#map {
  height: 340px;
}

/* line 9, ../scss/partner_biomol.scss */
.section_page_index {
  display: none;
}

/* line 10, ../scss/partner_biomol.scss */
.section_spacer_default {
  padding: 50px 0 60px;
}

/* line 11, ../scss/partner_biomol.scss */
.section_spacer_1 {
  padding: 10px 0 45px;
}

/* line 12, ../scss/partner_biomol.scss */
.section_spacer_1a {
  padding: 30px 0 50px;
}

/* line 13, ../scss/partner_biomol.scss */
.section_spacer_2 {
  padding: 0 0 45px;
}

/* line 14, ../scss/partner_biomol.scss */
.section_spacer_3 {
  padding: 50px 0 100px;
}

/* line 17, ../scss/partner_biomol.scss */
.panel_effect_scale1 .blockgrid_panel:hover {
  -moz-transform: scale(1.05);
  -ms-transform: scale(1.05);
  -o-transform: scale(1.05);
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}

/* COLORS */
/* line 28, ../scss/partner_biomol.scss */
.text_color_c {
  color: white;
}

/* line 29, ../scss/partner_biomol.scss */
.text_brand_color {
  color: #eb523a;
}

/* line 30, ../scss/partner_biomol.scss */
.text_menu:hover {
  color: #0793a7;
}

/* line 31, ../scss/partner_biomol.scss */
.footer_bg_color {
  background-color: #eae9e9;
}

/* line 34, ../scss/partner_biomol.scss */
#menu .submenu .submenu_container {
  background-color: rgba(255, 255, 255, 0.9);
}

/* line 35, ../scss/partner_biomol.scss */
.article_abstract_wrapper {
  background-color: white;
}

/* TYPOGRAPHY */
/* line 38, ../scss/partner_biomol.scss */
strong {
  font-weight: 600;
}

/* line 39, ../scss/partner_biomol.scss */
h2 {
  font-size: 1.75rem;
  line-height: 2.45rem;
  font-weight: 400;
  margin: 0 0 20px 0;
}

/* line 45, ../scss/partner_biomol.scss */
h3 {
  font-weight: 400;
  font-size: 1.15rem;
  margin-top: 0;
}

/* line 50, ../scss/partner_biomol.scss */
h4 {
  margin: 15px 0;
  font-size: 1.05rem;
  font-weight: 600;
}

/* line 55, ../scss/partner_biomol.scss */
h5 {
  margin-top: 0;
  margin-bottom: 7px;
  font-size: 1.25rem;
  font-weight: 600;
  color: #eb523a;
}

/* line 62, ../scss/partner_biomol.scss */
p {
  margin: 0;
}

/* line 65, ../scss/partner_biomol.scss */
blockquote {
  font-size: 1.1rem;
  line-height: 1.8rem;
  font-weight: 600;
}

/* line 70, ../scss/partner_biomol.scss */
blockquote:before {
  opacity: 1;
  color: #e21554;
}

/* line 74, ../scss/partner_biomol.scss */
.paragraph_typo_color {
  font-weight: 600;
}

/* line 75, ../scss/partner_biomol.scss */
.subtitle1_typo_color {
  font-weight: 600;
}

/* line 77, ../scss/partner_biomol.scss */
.text_menu {
  font-family: "Open Sans", sans-serif;
  padding: 10px 6px;
  font-size: .95rem;
  letter-spacing: .5px;
  font-weight: 600;
}

/* line 84, ../scss/partner_biomol.scss */
.breadcrumbs {
  font-size: .9rem;
  font-weight: 600;
}
/* line 87, ../scss/partner_biomol.scss */
.breadcrumbs ul li:before {
  font-size: .8rem;
  color: #eb5234;
  font-weight: 600;
}

/* line 93, ../scss/partner_biomol.scss */
.page_title {
  margin: 0;
  font-size: 2.1rem;
  font-weight: 400;
  line-height: 2.75rem;
  color: black;
}

/* line 101, ../scss/partner_biomol.scss */
.slider1_inner_content_container p {
  font-size: 1.35rem;
  font-weight: 400;
  line-height: 1.9rem;
}

/* line 106, ../scss/partner_biomol.scss */
.introduction p {
  font-weight: 600;
}

/* line 107, ../scss/partner_biomol.scss */
.section_panel_title {
  margin-bottom: 7px;
  font-size: 1.5rem;
  font-weight: 600;
}

/* line 112, ../scss/partner_biomol.scss */
.section_lastarticles_title {
  margin-bottom: 10px;
  font-size: 1.5rem;
  font-weight: 600;
}

/* line 118, ../scss/partner_biomol.scss */
.panel_item_title {
  margin: 10px 0;
  font-size: 1.05rem;
  font-weight: 600;
}

/* line 124, ../scss/partner_biomol.scss */
.data_info {
  font-size: .8rem;
  font-weight: 700;
  margin-bottom: 10px;
}

/* line 129, ../scss/partner_biomol.scss */
.article_abstract_title {
  font-size: 1.2rem;
  line-height: 1.7rem;
  margin-bottom: 15px;
  font-weight: 600;
}

/* line 135, ../scss/partner_biomol.scss */
.article_abstract_content {
  font-size: .95rem;
}

/* BUTTONS */
/* line 139, ../scss/partner_biomol.scss */
.page_button_small, .page_button_big {
  font-weight: 600;
  background-color: #06b9d0;
  border-radius: 3px;
  transition: all .2s ease-in-out;
}
/* line 144, ../scss/partner_biomol.scss */
.page_button_small:hover, .page_button_small:focus, .page_button_big:hover, .page_button_big:focus {
  background-color: #039bb0;
}

/* line 146, ../scss/partner_biomol.scss */
.page_button_article {
  font-weight: 600;
}
/* line 148, ../scss/partner_biomol.scss */
.page_button_article:hover, .page_button_article:focus {
  color: #eb523a;
}

/* HEADER */
/* line 152, ../scss/partner_biomol.scss */
.content_page .main_content_position {
  padding-top: 0;
}

/* line 153, ../scss/partner_biomol.scss */
.page_top_bar {
  height: 20px;
  position: relative;
}

/* line 154, ../scss/partner_biomol.scss */
.tel_top_position {
  display: none;
}

/* line 155, ../scss/partner_biomol.scss */
.lang_versions_top_bar_links {
  position: absolute;
  right: 200px;
  top: 11px;
}
/* line 159, ../scss/partner_biomol.scss */
.lang_versions_top_bar_links ul li {
  padding-left: 6px;
}

/* line 161, ../scss/partner_biomol.scss */
.button_mmenu {
  font-weight: 600;
  font-size: 1.1rem;
}

/* line 166, ../scss/partner_biomol.scss */
.pre_content_wrapper {
  margin-bottom: 15px;
}

/* line 167, ../scss/partner_biomol.scss */
.pre_content_wrapper_index {
  margin-bottom: 0;
}

/* line 168, ../scss/partner_biomol.scss */
.menu_flexchild_container {
  text-align: right;
}

/* line 169, ../scss/partner_biomol.scss */
.title_bg {
  min-height: 19vh;
}

/* line 170, ../scss/partner_biomol.scss */
.page_title_wrapper {
  padding-top: 5.5vh;
}

/* line 171, ../scss/partner_biomol.scss */
.page_title_container {
  width: 50%;
}

/* line 172, ../scss/partner_biomol.scss */
.section_page .section_content_container {
  margin-top: 15px;
  width: 49%;
  padding-bottom: 20px;
}

/* line 177, ../scss/partner_biomol.scss */
.section_panels_blockgrid .panels_blockgrid_1 .blockgrid_panel h4, .section_panels_blockgrid .panels_blockgrid_r1 .blockgrid_panel h4 {
  text-align: left;
}

/* SLIDER */
/* line 181, ../scss/partner_biomol.scss */
.slick-slider {
  margin-bottom: 10px !important;
}

/* line 182, ../scss/partner_biomol.scss */
.slider1_text_content_container {
  margin: 20px 0 25px;
}

/* PANELS */
/* line 187, ../scss/partner_biomol.scss */
.panels_blockgrid_1 .blockgrid_panel {
  padding: 5px 0 0;
}

/* line 189, ../scss/partner_biomol.scss */
.panels_blockgrid_4 .blockgrid_panel_inner_gradient_bg {
  background-color: transparent;
  background-image: linear-gradient(rgba(255, 255, 255, 0.22) 30%, transparent 100%);
}

/* line 193, ../scss/partner_biomol.scss */
.panels_blockgrid_4 .panel_item_img {
  height: 530px;
}

/* line 194, ../scss/partner_biomol.scss */
.panels_blockgrid_4 .panel_item_content_container {
  padding: 20px 28px 0;
}

/* line 195, ../scss/partner_biomol.scss */
.panels_blockgrid_4 .title_container, .panels_blockgrid_4 .text_content_container {
  width: 82%;
}

/* line 197, ../scss/partner_biomol.scss */
.panels_blockgrid_4_spec .panel_item_img {
  height: 480px;
  background-position: center bottom;
}

/* line 201, ../scss/partner_biomol.scss */
.panels_blockgrid_4 p {
  font-size: .95rem;
  font-weight: 600;
  line-height: 1.3rem;
}

/* line 207, ../scss/partner_biomol.scss */
.panels_blockgrid_6 .blockgrid_panel {
  padding: 15px 20px;
  min-height: 150px;
}

/* line 208, ../scss/partner_biomol.scss */
.panels_blockgrid_6 ul {
  margin: 0;
}

/* line 209, ../scss/partner_biomol.scss */
.panels_blockgrid_6 ul li {
  background-color: rgba(255, 255, 255, 0.75);
  padding-bottom: 0;
  border-right: 2px solid #e2e2e2;
}

/* line 214, ../scss/partner_biomol.scss */
.panels_blockgrid_6 .panel_item_img {
  width: 120px;
  height: 110px;
}

/* ARTICLES */
/* line 219, ../scss/partner_biomol.scss */
.articles_list {
  padding-top: 40px;
}

/* line 220, ../scss/partner_biomol.scss */
.article_abstract_wrapper {
  padding: 20px 30px 30px 30px;
}

/* line 221, ../scss/partner_biomol.scss */
.article_list_img_container {
  margin-bottom: 15px;
}

/* line 222, ../scss/partner_biomol.scss */
.article_list_foto {
  width: 100%;
  height: 240px;
}

/* line 226, ../scss/partner_biomol.scss */
.article_img_container {
  padding: 7px 0 0;
  float: left;
  margin: 0 45px 20px 0;
}

/* line 231, ../scss/partner_biomol.scss */
.article_img {
  width: 300px;
  height: 300px;
}

/* line 235, ../scss/partner_biomol.scss */
.article_title {
  font-size: 1.75rem;
  line-height: 2.25rem;
  font-weight: 400;
  margin: 0 0 15px 0;
}

/* OPINIONS */
/* line 243, ../scss/partner_biomol.scss */
.opinions_bg {
  background-attachment: fixed;
  padding: 80px 0;
  min-height: 66vh;
}

/* line 248, ../scss/partner_biomol.scss */
.opinions_content_container {
  width: 48%;
}

/* line 249, ../scss/partner_biomol.scss */
.section_opinions .slick-dots {
  text-align: left;
}

/* FOOTER*/
/* line 252, ../scss/partner_biomol.scss */
.footer_container {
  margin-top: 50px;
  padding: 25px 0 50px;
  text-align: center;
}

/* line 260, ../scss/partner_biomol.scss */
.footer_links ul li {
  display: inline;
}

/* line 263, ../scss/partner_biomol.scss */
.footer_img {
  margin-top: 20px;
  margin-bottom: 20px;
}
/* line 266, ../scss/partner_biomol.scss */
.footer_img img {
  max-height: 35px;
}

/* line 268, ../scss/partner_biomol.scss */
.short_contact_header {
  display: none;
}

/* line 269, ../scss/partner_biomol.scss */
.footer_sitesbi {
  margin-top: 15px;
}
/* line 271, ../scss/partner_biomol.scss */
.footer_sitesbi h3 {
  margin-top: 10px;
  margin-bottom: 35px;
  font-size: 1.28rem;
  font-weight: 600;
  font-family: "Open Sans", sans-serif;
}

/* LOGIN*/
/* line 282, ../scss/partner_biomol.scss */
.login_button_wrapper {
  position: absolute;
  top: 7px;
  right: 3vw;
}

/* line 288, ../scss/partner_biomol.scss */
.login_button {
  padding: 10px 25px;
  font-size: .9rem;
}

/* line 293, ../scss/partner_biomol.scss */
.login_w {
  position: absolute;
  top: 27px;
  right: 90px;
  z-index: 10;
  width: 270px;
  text-align: right;
}
@media only screen and (min-width: 64.063em) and (max-width: 90em) {
  /* line 301, ../scss/partner_biomol.scss */
  .login_w {
    top: 10px;
    right: 50px;
  }
}
@media only screen and (min-width: 40.063em) and (max-width: 64em) {
  /* line 304, ../scss/partner_biomol.scss */
  .login_w {
    right: 35px;
  }
}
@media only screen and (max-width: 40em) {
  /* line 307, ../scss/partner_biomol.scss */
  .login_w {
    top: 20px;
    right: 10px;
  }
}

/* line 310, ../scss/partner_biomol.scss */
.login_overlay {
  z-index: 1000;
  width: 100%;
  height: 100%;
  overflow: hidden;
  text-align: center;
  margin: 0;
  position: fixed;
}
/* line 318, ../scss/partner_biomol.scss */
.login_overlay .login_dark {
  background-color: rgba(0, 160, 181, 0.8);
  width: 100%;
  height: 100%;
  overflow: hidden;
  text-align: center;
  margin: 0;
}
@media only screen and (min-width: 40.063em) and (max-width: 64em) {
  /* line 318, ../scss/partner_biomol.scss */
  .login_overlay .login_dark {
    overflow: auto;
  }
}
@media only screen and (max-width: 40em) {
  /* line 318, ../scss/partner_biomol.scss */
  .login_overlay .login_dark {
    overflow: auto;
  }
}
/* line 333, ../scss/partner_biomol.scss */
.login_overlay #login_wrapper {
  margin: auto;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
/* line 337, ../scss/partner_biomol.scss */
.login_overlay #login_wrapper #close-login-overlay-btn {
  position: absolute;
  top: 10px;
  right: 15px;
  padding: 8px 10px;
}
/* line 343, ../scss/partner_biomol.scss */
.login_overlay #login_wrapper i {
  font-size: 1.6rem;
  color: white;
}
/* line 344, ../scss/partner_biomol.scss */
.login_overlay #login_wrapper i:hover {
  color: #006775;
}
/* line 345, ../scss/partner_biomol.scss */
.login_overlay #login_wrapper .logo {
  display: none;
}
/* line 346, ../scss/partner_biomol.scss */
.login_overlay #login_wrapper h2 {
  margin-top: 90px;
  margin-bottom: 24px;
  width: 100%;
  clear: both;
  color: white;
  font-size: 1.2rem;
  font-weight: 600;
  letter-spacing: 2px;
}
/* line 356, ../scss/partner_biomol.scss */
.login_overlay #login_wrapper .login_form {
  margin-left: auto;
  margin-right: auto;
  width: 460px;
}
@media only screen and (max-width: 40em) {
  /* line 362, ../scss/partner_biomol.scss */
  .login_overlay #login_wrapper .login_form {
    width: 320px;
  }
}
/* line 364, ../scss/partner_biomol.scss */
.login_overlay #login_wrapper .input_line {
  border: 1px solid #ffffff;
  margin-top: 20px;
  font-size: 1rem;
  height: 2.5rem;
  padding: 0 0.8rem;
}
/* line 371, ../scss/partner_biomol.scss */
.login_overlay #login_wrapper .page_button_small {
  margin-top: 15px;
  background-color: white;
  color: black;
}
/* line 374, ../scss/partner_biomol.scss */
.login_overlay #login_wrapper .page_button_small:hover, .login_overlay #login_wrapper .page_button_small:focus {
  background-color: #c0ea8f;
}

/* line 387, ../scss/partner_biomol.scss */
.go_to2 i:hover {
  color: #0793a7;
}

@media only screen and (min-width: 90.063em) {
  /* line 390, ../scss/partner_biomol.scss */
  .section_style_bg_parallax .section_bg {
    padding: 55px 0;
    min-height: 55vh;
  }

  /* line 391, ../scss/partner_biomol.scss */
  .section_style_bg_parallax .title_container {
    margin-bottom: 22px;
  }

  /* line 392, ../scss/partner_biomol.scss */
  .slide {
    background-position: center top;
    min-height: 470px;
  }

  /* line 396, ../scss/partner_biomol.scss */
  .slider1_title {
    font-size: 2.9rem;
    font-weight: 600;
    line-height: 3.8rem;
    letter-spacing: 0;
  }

  /* line 402, ../scss/partner_biomol.scss */
  .slider1_inner_content_container {
    width: 48%;
    padding: 72px 0 30px;
  }

  /* line 406, ../scss/partner_biomol.scss */
  .panels_blockgrid_4 .panel_item_title {
    font-size: 1.85rem;
    line-height: 2.35rem;
    font-weight: 400;
    margin-bottom: 15px;
  }

  /* line 412, ../scss/partner_biomol.scss */
  .panels_blockgrid_4 p {
    font-weight: 600;
    font-size: 1rem;
    line-height: 1.45rem;
  }
}
@media only screen and (min-width: 64.063em) and (max-width: 90em) {
  /* line 420, ../scss/partner_biomol.scss */
  .section_style_bg_parallax .section_bg {
    padding: 30px 0;
  }

  /* line 421, ../scss/partner_biomol.scss */
  .logo img {
    max-width: 308px;
  }

  /* line 422, ../scss/partner_biomol.scss */
  .title_bg {
    min-height: 140px;
  }

  /* line 423, ../scss/partner_biomol.scss */
  .page_title_wrapper {
    padding-top: 40px;
  }

  /* line 424, ../scss/partner_biomol.scss */
  .page_title {
    font-size: 1.9rem;
    line-height: 2.6rem;
  }

  /* line 428, ../scss/partner_biomol.scss */
  .slide {
    background-position: center top;
    min-height: 380px;
  }

  /* line 432, ../scss/partner_biomol.scss */
  .slider1_inner_content_container {
    width: 63%;
    padding: 50px 0 30px;
  }

  /* line 436, ../scss/partner_biomol.scss */
  .slider1_title {
    font-size: 2.5rem;
    font-weight: 600;
    line-height: 3.35rem;
    letter-spacing: 0;
  }

  /* line 442, ../scss/partner_biomol.scss */
  .slider1_inner_content_container p {
    font-size: 1.25rem;
    font-weight: 400;
    line-height: 1.85rem;
  }

  /* line 447, ../scss/partner_biomol.scss */
  .panels_blockgrid_4 .panel_item_img {
    height: 480px;
  }

  /* line 451, ../scss/partner_biomol.scss */
  .panels_blockgrid_4 .panel_item_title {
    font-size: 1.7rem;
    line-height: 2.05rem;
    font-weight: 400;
  }

  /* line 457, ../scss/partner_biomol.scss */
  .footer_sitesbi h3 {
    font-size: 1.2rem;
  }
}
@media only screen and (min-width: 40.063em) and (max-width: 64em) {
  /* line 461, ../scss/partner_biomol.scss */
  h2 {
    font-size: 1.7rem;
    line-height: 2rem;
  }

  /* line 465, ../scss/partner_biomol.scss */
  .logo_flexchild_container {
    width: 100%;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
  }

  /* line 473, ../scss/partner_biomol.scss */
  .menu_flexchild_container {
    text-align: left;
    margin-top: -5px;
    margin-bottom: 15px;
  }

  /* line 478, ../scss/partner_biomol.scss */
  .logo img {
    max-width: 308px;
  }

  /* line 479, ../scss/partner_biomol.scss */
  .title_bg {
    min-height: 140px;
  }

  /* line 480, ../scss/partner_biomol.scss */
  .page_title_wrapper {
    padding-top: 40px;
  }

  /* line 481, ../scss/partner_biomol.scss */
  .page_title {
    font-size: 1.6rem;
    line-height: 2.1rem;
  }

  /* line 485, ../scss/partner_biomol.scss */
  .slide {
    background-position: center top;
    min-height: 380px;
  }

  /* line 489, ../scss/partner_biomol.scss */
  .slider1_inner_content_container {
    width: 63%;
    padding: 50px 0 30px;
  }

  /* line 493, ../scss/partner_biomol.scss */
  .slider1_title {
    font-size: 2.35rem;
    font-weight: 600;
    line-height: 3rem;
    letter-spacing: 0;
  }

  /* line 499, ../scss/partner_biomol.scss */
  .slider1_inner_content_container p {
    font-size: 1.25rem;
    font-weight: 400;
    line-height: 1.85rem;
  }

  /* line 505, ../scss/partner_biomol.scss */
  .panels_blockgrid_6 .blockgrid_panel {
    padding: 15px 20px 10px;
    min-height: 175px;
  }
  /* line 509, ../scss/partner_biomol.scss */
  .panels_blockgrid_6 .panel_item_title {
    margin: 10px 0;
    font-size: 1rem;
    font-weight: 600;
  }

  /* line 516, ../scss/partner_biomol.scss */
  .panels_blockgrid_4 .panel_item_img {
    height: 420px;
  }
  /* line 517, ../scss/partner_biomol.scss */
  .panels_blockgrid_4 .blockgrid_panel_inner_gradient_bg {
    background-color: transparent;
    background-image: linear-gradient(rgba(255, 255, 255, 0.3) 70%, transparent 100%);
  }
  /* line 521, ../scss/partner_biomol.scss */
  .panels_blockgrid_4 .panel_item_title {
    font-size: 1.4rem;
    line-height: 1.8rem;
    font-weight: 600;
  }

  /* line 527, ../scss/partner_biomol.scss */
  .footer_sitesbi h3 {
    font-size: 1.1rem;
  }

  /* line 529, ../scss/partner_biomol.scss */
  .text_50_left, .text_50_right {
    width: 100% !important;
    padding: 0 !important;
  }

  /* line 530, ../scss/partner_biomol.scss */
  .section_bg {
    background-image: none !important;
  }

  /* line 532, ../scss/partner_biomol.scss */
  .leftimage_text_container {
    padding-left: 0;
  }

  /* line 533, ../scss/partner_biomol.scss */
  .leftimage_img_container img {
    max-height: 280px;
    margin-bottom: 20px;
  }

  /* line 534, ../scss/partner_biomol.scss */
  .rightimage_img_container {
    margin-bottom: 30px;
  }

  /* line 535, ../scss/partner_biomol.scss */
  .rightimage_img_container img {
    max-height: 600px;
  }
}
@media only screen and (max-width: 40em) {
  /* line 539, ../scss/partner_biomol.scss */
  h2 {
    font-size: 1.45rem;
    line-height: 1.85rem;
  }

  /* line 543, ../scss/partner_biomol.scss */
  p, ul li {
    font-size: .9rem;
  }

  /* line 544, ../scss/partner_biomol.scss */
  .header_main {
    padding-bottom: 30px;
  }

  /* line 547, ../scss/partner_biomol.scss */
  .logo_flexchild_container {
    width: 100%;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
  }

  /* line 553, ../scss/partner_biomol.scss */
  .menu_flexchild_container {
    text-align: left;
    margin-top: -5px;
    margin-bottom: 25px;
  }

  /* line 558, ../scss/partner_biomol.scss */
  .logo img {
    max-width: 260px;
  }

  /* line 559, ../scss/partner_biomol.scss */
  .title_bg {
    min-height: 130px;
  }

  /* line 560, ../scss/partner_biomol.scss */
  .page_title_wrapper {
    padding-top: 30px;
  }

  /* line 561, ../scss/partner_biomol.scss */
  .page_title_container {
    width: 100%;
  }

  /* line 562, ../scss/partner_biomol.scss */
  .page_title {
    font-size: 1.45rem;
    line-height: 1.95rem;
    font-weight: 600;
  }

  /* line 567, ../scss/partner_biomol.scss */
  .slide {
    min-height: 220px;
  }

  /* line 570, ../scss/partner_biomol.scss */
  .slider1_inner_content_container {
    width: 100%;
    padding: 40px 0 30px;
  }

  /* line 574, ../scss/partner_biomol.scss */
  .slider1_title {
    font-size: 1.75rem;
    font-weight: 700;
    line-height: 2.25rem;
    letter-spacing: 0;
  }

  /* line 580, ../scss/partner_biomol.scss */
  .slider1_inner_content_container .panels_blockgrid_6 {
    display: none;
  }

  /* line 583, ../scss/partner_biomol.scss */
  .slider1_inner_content_container h3 {
    font-size: 1.05rem;
    margin-top: 0;
    font-weight: 600;
  }

  /* line 588, ../scss/partner_biomol.scss */
  .slider1_inner_content_container p {
    font-size: 1rem;
    font-weight: 600;
    line-height: 1.4rem;
  }

  /* line 594, ../scss/partner_biomol.scss */
  .panels_blockgrid_6 .blockgrid_panel {
    padding: 10px 20px 0;
    min-height: 90px;
  }
  /* line 598, ../scss/partner_biomol.scss */
  .panels_blockgrid_6 .panel_item_title {
    margin: 10px 0;
    font-size: 1rem;
    font-weight: 600;
  }

  /* line 605, ../scss/partner_biomol.scss */
  .panels_blockgrid_4 .panel_item_img {
    height: 390px;
  }
  /* line 606, ../scss/partner_biomol.scss */
  .panels_blockgrid_4 .blockgrid_panel_inner_gradient_bg {
    background-color: transparent;
    background-image: linear-gradient(rgba(255, 255, 255, 0.35) 80%, transparent 100%);
  }
  /* line 610, ../scss/partner_biomol.scss */
  .panels_blockgrid_4 .panel_item_title {
    font-size: 1.25rem;
    line-height: 1.7rem;
    font-weight: 600;
  }

  /* line 616, ../scss/partner_biomol.scss */
  .footer_sitesbi h3 {
    font-size: 1.05rem;
  }

  /* line 618, ../scss/partner_biomol.scss */
  .section_bg {
    background-image: none !important;
  }

  /* line 619, ../scss/partner_biomol.scss */
  .text_50_left, .text_50_right {
    padding: 0 !important;
  }

  /* line 620, ../scss/partner_biomol.scss */
  .text_foto_left {
    text-align: left;
  }

  /* line 622, ../scss/partner_biomol.scss */
  .leftimage_text_container {
    padding-left: 0;
  }

  /* line 623, ../scss/partner_biomol.scss */
  .leftimage_img_container img {
    max-height: 240px;
    margin-bottom: 20px;
  }

  /* line 624, ../scss/partner_biomol.scss */
  .rightimage_img_container {
    margin-bottom: 30px;
  }

  /* line 625, ../scss/partner_biomol.scss */
  .rightimage_img_container img {
    max-height: 450px;
  }

  /* line 627, ../scss/partner_biomol.scss */
  .cookie_info {
    width: 100%;
  }
}
/* DASHBOARD*/
@media only screen and (min-width: 90.063em) {
  /* line 634, ../scss/partner_biomol.scss */
  .distributor_image_container {
    float: left;
    max-width: 25%;
    padding-right: 45px;
    padding-bottom: 15px;
  }
  /* line 640, ../scss/partner_biomol.scss */
  .distributor_image_container img {
    max-height: 400px;
  }
}
@media only screen and (min-width: 64.063em) and (max-width: 90em) {
  /* line 643, ../scss/partner_biomol.scss */
  .distributor_image_container {
    float: left;
    max-width: 25%;
    padding-right: 35px;
    padding-bottom: 15px;
  }
  /* line 649, ../scss/partner_biomol.scss */
  .distributor_image_container img {
    max-height: 340px;
  }
}
@media only screen and (min-width: 40.063em) and (max-width: 64em) {
  /* line 652, ../scss/partner_biomol.scss */
  .distributor_image_container {
    float: left;
    max-width: 50%;
    padding-right: 35px;
    padding-bottom: 15px;
  }
  /* line 658, ../scss/partner_biomol.scss */
  .distributor_image_container img {
    max-height: 300px;
  }
}
@media only screen and (max-width: 40em) {
  /* line 661, ../scss/partner_biomol.scss */
  .distributor_image_container img {
    max-height: 250px;
    margin-bottom: 20px;
  }
}

/* line 668, ../scss/partner_biomol.scss */
.distributor_name_container h3 {
  font-weight: 400;
  font-size: 1.55rem;
  margin-top: 0;
  margin-bottom: 18px;
}

/* line 676, ../scss/partner_biomol.scss */
.pro_shop_table {
  width: 100%;
  margin-top: 25px;
}
/* line 679, ../scss/partner_biomol.scss */
.pro_shop_table thead {
  background: #e0f4f6;
}

/* line 681, ../scss/partner_biomol.scss */
.partner_button_dashboard_new_container {
  margin-bottom: 40px;
}

/* line 682, ../scss/partner_biomol.scss */
.form_info {
  color: #989898;
  text-transform: lowercase;
  margin: 0;
  font-size: .9rem;
  font-style: italic;
}

/* line 689, ../scss/partner_biomol.scss */
.section_dashboard_buttons {
  margin: 20px auto !important;
}

/* line 692, ../scss/partner_biomol.scss */
.button_declaration {
  padding: 10px 25px;
  font-size: .9rem;
  min-width: 184px;
}

/* line 697, ../scss/partner_biomol.scss */
.partner_button_dashboard_container {
  margin-top: 10px;
}

/* line 698, ../scss/partner_biomol.scss */
.partner_button_dashboard {
  display: block;
  font-family: "Open Sans", sans-serif;
  letter-spacing: .5px;
  padding: 9px 15px;
  font-size: .8rem;
  border-radius: 3px;
  transition: all .2s ease-in-out;
  font-weight: 600;
}

/* line 708, ../scss/partner_biomol.scss */
.button_l, .button_r {
  display: inline-block;
  margin-right: 20px;
  margin-bottom: 12px;
}

/* line 713, ../scss/partner_biomol.scss */
.button_vip {
  float: right;
  margin-right: 10px;
}

/* line 718, ../scss/partner_biomol.scss */
.button_search {
  background-color: #e0f4f6;
  color: black;
  width: 100%;
}
/* line 722, ../scss/partner_biomol.scss */
.button_search i {
  color: rgba(0, 0, 0, 0.75);
  margin-right: 4px;
}

/* line 727, ../scss/partner_biomol.scss */
.button_search:hover, .button_search:focus {
  background-color: #c7f1f5;
  color: black;
}

/* line 731, ../scss/partner_biomol.scss */
.button_accept {
  background-color: #dbfba4;
  color: black;
}

/* line 735, ../scss/partner_biomol.scss */
.button_accept:hover, .button_accept:focus {
  background-color: #caec90;
  color: black;
}

/* line 739, ../scss/partner_biomol.scss */
.button_delete {
  background-color: #ffcfbc;
  color: black;
}

/* line 743, ../scss/partner_biomol.scss */
.button_delete:hover, .button_delete:focus {
  background-color: #ffb79b;
  color: black;
}

/* line 747, ../scss/partner_biomol.scss */
.button_pay {
  display: inline-block;
  background-color: #caec90;
  color: black;
  font-weight: 600;
  padding: 14px 30px;
}

/* line 754, ../scss/partner_biomol.scss */
.button_cancel1 {
  background-color: #e6e5e5;
  color: black;
}

/* line 758, ../scss/partner_biomol.scss */
.button_cancel1:hover, .button_cancel1:focus {
  background-color: #d1d1d1;
  color: black;
}

/* line 762, ../scss/partner_biomol.scss */
.button_new {
  display: inline-block;
  background-color: #06b9d0;
  color: white;
  font-weight: 600;
  font-size: .9rem;
  padding: 12px 20px;
  border-radius: 3px;
  transition: all .2s ease-in-out;
}
/* line 771, ../scss/partner_biomol.scss */
.button_new i {
  padding-right: 4px;
}

/* line 773, ../scss/partner_biomol.scss */
.button_new:hover, .button_new:focus {
  background-color: #039bb0;
  color: white;
}

/* line 777, ../scss/partner_biomol.scss */
.new_analysis_container {
  min-height: 40px;
  margin-bottom: 45px;
}

/* line 782, ../scss/partner_biomol.scss */
.analysis_table tr td, .orders_table tr td {
  padding: 5px 10px;
  font-size: .8rem;
}
/* line 786, ../scss/partner_biomol.scss */
.analysis_table p, .analysis_table thead tr th, .analysis_table thead tr td, .orders_table p, .orders_table thead tr th, .orders_table thead tr td {
  font-size: .8rem;
}

/* line 788, ../scss/partner_biomol.scss */
.analysis_price1 {
  font-size: .9rem;
  font-weight: 700;
}

/* line 792, ../scss/partner_biomol.scss */
.analysis_price2 {
  font-size: .9rem;
  font-weight: 700;
}

/* line 796, ../scss/partner_biomol.scss */
.proshop_all_products, .proshop_all_orders {
  font-size: .85rem;
  margin-top: 8px;
  margin-bottom: 20px;
}

/* line 801, ../scss/partner_biomol.scss */
.pdf_link {
  font-weight: 600;
  color: red;
  display: inline-block;
  font-size: .75rem;
}
/* line 806, ../scss/partner_biomol.scss */
.pdf_link i {
  padding-left: 3px;
}

/* line 808, ../scss/partner_biomol.scss */
.pdf_link:hover {
  color: #1896a7;
}

/* line 809, ../scss/partner_biomol.scss */
.price_euro {
  padding-left: 7px;
  font-weight: 700;
  font-size: 1.1rem;
}

/* line 814, ../scss/partner_biomol.scss */
label small {
  color: #0DBAD8;
  text-transform: lowercase;
}

/* line 818, ../scss/partner_biomol.scss */
.error > label > small {
  color: #f05055 !important;
  text-transform: lowercase !important;
  font-size: 80% !important;
}

/* line 823, ../scss/partner_biomol.scss */
.distributor_type_label {
  padding: 10px 20px;
}

/* line 826, ../scss/partner_biomol.scss */
.sitesbi_modal, .empty_cart_info, .frontend_modal {
  text-align: center;
}

/* line 829, ../scss/partner_biomol.scss */
.obj-29969 {
  background-color: #f3f2f2;
  margin-bottom: -50px;
}
