@charset "UTF-8";
/*!
Theme Name: Beckers InPublix 2023
Author: Christer Lindgren
Author URL: http://www.bysted.se/

Template:       inpublix
Version:        1.39
********************************/
/********************************
Theme Name: InPublix
Author: Bysted
Author URL: http://www.bysted.se/

Stylesheet: Colors
********************************/
/******** BASIC ********/
/******** LINKS ********/
/******** TYPOGRAPHY ********/
/******** TABLES ********/
/******** EDITORIAL ********/
/******************************************************************
Version: 1.2.20
******************************************************************/
/*********************
HYPHENS

p {
  // Använda standardvärden
  @include hyphenate-settings;

  // Använda anpassade värden
  @include hyphenate-settings(
    $hyphens: auto,
    $limit_chars: 6 3 3,
    $limit_lines: 2,
    $limit_last: always,
    $limit_zone: 8%
  );
}

****/
/*********************
Font awesome icon

.user-icon {
  @include fa-icon("\f007"); // Standard: solid i classic
}

.mail-icon {
  @include fa-icon("\f0e0", #ff5733, "light"); // Light-stil med röd färg
}

.sharp-user-icon {
  @include fa-icon("\f007", rgb(0, 150, 136), "solid", "sharp"); // Sharp solid med turkos färg
}

.brand-icon {
  @include fa-icon("\f099", #1da1f2, "brands"); // Twitter-logga i blå färg
}

*********************/
/*********************
IMAGE FILTERS

img { 
  @include filter(grayscale, 100%);
}

*********************/
/*********************
Alpha Background

@include alpha-attribute('background-color', rgba(black, 0.5), white);
@include alpha-attribute('background', opacify($color, 0.1), $background);
@include alpha-attribute('background', transparentize($color, 0.2), $background);

*********************/
/*********************
Text Background

@include text-background(2em, 1em, white);

*********************/
/*********************
Object Fit
*********************/
/*
This mixin can be used to set the object-fit:
@include object-fit(contain);
or object-fit and object-position:
@include object-fit(cover, top);
 */
/*********************
  Disable hyphens
*********************/
/*********************
Smooth Scroll for IOS
*********************/
/*

*/
/*********************
Hide Scroll bars
*********************/
/*********************
OPACITY

@include opacity(0.8);

*********************/
/*********************
Gradient
*********************/
/*********************
CSS3 GRADIENTS
*********************/
/*********************
Box shadow
*********************/
/*********************
PREFIXES
*********************/
/*********************
Colors
*********************/
/*********************
TRANSITIONS
*********************/
/*********************
SHOW/HIDE
*********************/
/*********************
OTHER
*********************/
/*
 https://joshbroton.com/quick-fix-sass-mixins-for-css-keyframe-animations/

 Using the mixins looks like this:

 @include keyframes(move-the-object) {
0%   { left: 100px; }
100% { left: 200px; }
 }

 .object-to-animate {
@include animation('move-the-object .5s 1', 'move-the-object-again .5s 1 .5s');
 } 

 */
/*********************
BACKGROUND POSITION
*********************/
/* 
 .container-with-floated-children {
@extend %clearfix;
 }
 */
@import url("https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&family=Open+Sans:ital,wght@0,400;0,500;1,400;1,500&display=swap");
/******************************************************************
Version: 1.6
******************************************************************/
/*********************
TRANSITIONS

a {
  color: gray;
  @include transition(color .3s ease);
  &:hover {
    color: black;
  }
}
*********************/
/******************************************************************
Version: 1.0.15
******************************************************************/
/* Basic mixins */
/* Justify */
/* Align */
/* Other */
/*
For modern browsers
.grid-container {
  @include responsive-grid(4, 15px, 3, 2); // 4 kolumner på desktop, 3 på tablet, 2 på mobil, 15px gap
}
*/
/*
For modern browsers
.grid-container {
  @include square-grid(3, 20px); // 3 kolumner, 20px gap
}
*/
/*
  For older browsers
  .grid-container {
  @include square-grid(3, 20px); // 3 kolumner, 20px gap
}
  */
/******************************************************************
Version: 1.1.4
******************************************************************/
/*Usage
	@include MQ(M) {
		Content
	}
*/
/********************************
Theme Name: InPublix
Author: Bysted
Author URL: http://www.bysted.se/

Stylesheet: Fluid Type
Version: 1.0
********************************/
/*
Standard

$min_width: 320px;
$max_width: 1200px;
$min_font: 16px;
$max_font: 24px;

html {
  @include fluid-type($min_width, $max_width, $min_font, $max_font);
}

Modular scale version

Modular scale, meaning the more space available, the more dramatic the different in size is. Perhaps at the largest viewport with, each header up the hierarchy is 1.4x bigger than the next, but at the smallest, only 1.05x.

$mod_1: 1.2; // mobile
$mod_2: 1.5; // desktop

h1 {  
  font-size: $mod_1*$mod_1*$mod_1*$mod_1 *1rem; 
  @include fluid-type($min_width, $max_width, $mod_1*$mod_1*$mod_1 *$min_font, $mod_2*$mod_2*$mod_2 *$min_font);
}

*/
/*Margins and heights*/
/* Custom css */
/********************************
Theme: InPublix - Child
Author: Christer Lindgren
Author URL: http://halvarsson.se/

Stylesheet: Colors
********************************/
/******** BASE ********/
/******** CUSTOM ********/
/******** TABLES ********/
/******** Hicharts ********/
/********************************
Theme: InPublix - Child
Author: Christer Lindgren
Author URL: http://halvarsson.se/

Stylesheet: Typography
Version: 1.2
********************************/
/******** FONT FAMILY ********/
/******** BODY ********/
body {
  font-size: clamp(0.9375rem, calc(15px + 1 * (100vw - 320px) / 960), 1rem);
  line-height: clamp(1.375rem, calc(22px + 4 * (100vw - 320px) / 960), 1.625rem);
  font-family: "Inter", sans-serif !important;
}
body.kpdf {
  font-family: Arial, sans-serif !important;
}
body .vignette {
  text-transform: uppercase;
  font-size: clamp(0.9375rem, calc(15px + 1 * (100vw - 320px) / 960), 1rem);
  line-height: clamp(1.375rem, calc(22px + 4 * (100vw - 320px) / 960), 1.625rem);
}
body .preamble {
  font-size: clamp(1.125rem, calc(18px + 2 * (100vw - 320px) / 960), 1.25rem);
  line-height: clamp(1.4375rem, calc(23px + 7 * (100vw - 320px) / 960), 1.875rem);
  hyphens: none;
}
body .ip-no {
  font-size: clamp(5rem, calc(80px + 20 * (100vw - 320px) / 960), 6.25rem);
  line-height: clamp(5rem, calc(80px + 20 * (100vw - 320px) / 960), 6.25rem);
  font-weight: 500;
  letter-spacing: -0.03em;
  margin: 0;
}
@media only screen and (min-width: 992px) {
  body .ip-no {
    font-size: clamp(2.1875rem, calc(35px + 20 * (100vw - 320px) / 960), 3.4375rem);
    line-height: clamp(2.5rem, calc(40px + 15 * (100vw - 320px) / 960), 3.4375rem);
  }
}
@media only screen and (min-width: 1600px) {
  body .ip-no {
    font-size: clamp(1.25rem, calc(20px + 60 * (100vw - 320px) / 960), 5rem);
    line-height: clamp(2.5rem, calc(40px + 50 * (100vw - 320px) / 960), 5.625rem);
  }
}
@media only screen and (min-width: 1600px) and (max-height: 599px) {
  body .ip-no {
    font-size: clamp(1.25rem, calc(20px + 30 * (100vw - 320px) / 960), 3.125rem);
    line-height: clamp(1.875rem, calc(30px + 30 * (100vw - 320px) / 960), 3.75rem);
  }
}
@media print {
  body .ip-no {
    font-size: clamp(1.25rem, calc(20px + 60 * (100vw - 320px) / 960), 5rem);
    line-height: clamp(2.5rem, calc(40px + 50 * (100vw - 320px) / 960), 5.625rem);
  }
}
body .quote {
  font-size: clamp(1.375rem, calc(22px + 2 * (100vw - 320px) / 960), 1.5rem);
  line-height: clamp(1.75rem, calc(28px + 4 * (100vw - 320px) / 960), 2rem);
  font-weight: 600;
  hyphens: none;
}
body .quote .text-xs {
  font-size: clamp(1rem, calc(16px + 2 * (100vw - 320px) / 960), 1.125rem);
  line-height: clamp(1.375rem, calc(22px + 4 * (100vw - 320px) / 960), 1.625rem);
}
body .text-xl {
  font-size: 115%;
  line-height: 125%;
}
body .text-xxl {
  font-size: 115%;
  line-height: 110%;
}
@media only screen and (min-width: 1030px) {
  body .text-xxl {
    font-size: 140%;
    line-height: 135%;
  }
}
body .text-xxxl {
  font-size: 180%;
  line-height: 130%;
}
body .text-xxxxl {
  font-size: 280%;
  line-height: 100%;
}
@media only screen and (min-width: 1030px) {
  body .text-xxxxl {
    font-size: 300%;
    line-height: 100%;
  }
}
@media print {
  body .text-xxxxl {
    font-size: 200%;
    line-height: 100%;
  }
}
body .text-ms {
  font-size: 80%;
  line-height: 135%;
}
body .text-xs {
  font-size: 70%;
  line-height: 140%;
}
body .dn-counter {
  -o-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-wrap: wrap;
}
body .dn-counter .dynamicNumber {
  font-size: clamp(5rem, calc(80px + 20 * (100vw - 320px) / 960), 6.25rem);
  line-height: clamp(5rem, calc(80px + 20 * (100vw - 320px) / 960), 6.25rem);
  font-weight: 500;
  letter-spacing: -0.03em;
}
@media only screen and (min-width: 992px) {
  body .dn-counter .dynamicNumber {
    font-size: clamp(1.25rem, calc(20px + 60 * (100vw - 320px) / 960), 5rem);
    line-height: clamp(2.5rem, calc(40px + 50 * (100vw - 320px) / 960), 5.625rem);
  }
}
@media only screen and (min-width: 992px) and (max-height: 599px) {
  body .dn-counter .dynamicNumber {
    font-size: clamp(1.25rem, calc(20px + 30 * (100vw - 320px) / 960), 3.125rem);
    line-height: clamp(1.875rem, calc(30px + 30 * (100vw - 320px) / 960), 3.75rem);
  }
}
@media print {
  body .dn-counter .dynamicNumber {
    font-size: clamp(1.25rem, calc(20px + 60 * (100vw - 320px) / 960), 5rem);
    line-height: clamp(2.5rem, calc(40px + 50 * (100vw - 320px) / 960), 5.625rem);
  }
}
body .dn-counter .pre_text {
  font-size: clamp(1.125rem, calc(18px + 2 * (100vw - 320px) / 960), 1.25rem);
  line-height: clamp(1.4375rem, calc(23px + 7 * (100vw - 320px) / 960), 1.875rem);
  width: 100%;
}
body .dn-counter .post-text, body .dn-counter .post_text {
  font-size: clamp(5rem, calc(80px + 20 * (100vw - 320px) / 960), 6.25rem);
  line-height: clamp(5rem, calc(80px + 20 * (100vw - 320px) / 960), 6.25rem);
}
@media only screen and (min-width: 992px) {
  body .dn-counter .post-text, body .dn-counter .post_text {
    font-size: clamp(1.25rem, calc(20px + 60 * (100vw - 320px) / 960), 5rem);
    line-height: clamp(2.5rem, calc(40px + 50 * (100vw - 320px) / 960), 5.625rem);
  }
}
@media only screen and (min-width: 992px) and (max-height: 599px) {
  body .dn-counter .post-text, body .dn-counter .post_text {
    font-size: clamp(1.25rem, calc(20px + 30 * (100vw - 320px) / 960), 3.125rem);
    line-height: clamp(1.875rem, calc(30px + 30 * (100vw - 320px) / 960), 3.75rem);
  }
}
@media print {
  body .dn-counter .post-text, body .dn-counter .post_text {
    font-size: clamp(1.25rem, calc(20px + 60 * (100vw - 320px) / 960), 5rem);
    line-height: clamp(2.5rem, calc(40px + 50 * (100vw - 320px) / 960), 5.625rem);
  }
}

body #content h1, body #content h2, body #content h3, body #content h4, body #content h5, body #content h6 {
  font-family: "Inter", sans-serif;
}
body #content h1 {
  font-size: clamp(1.875rem, calc(30px + 50 * (100vw - 320px) / 960), 5rem);
  line-height: clamp(2.375rem, calc(38px + 52 * (100vw - 320px) / 960), 5.625rem);
}
@media only screen and (min-width: 992px) and (max-height: 599px) {
  body #content h1 {
    font-size: clamp(1.25rem, calc(20px + 30 * (100vw - 320px) / 960), 3.125rem);
    line-height: clamp(1.875rem, calc(30px + 30 * (100vw - 320px) / 960), 3.75rem);
  }
}
body #content h1 {
  text-transform: uppercase;
}
body #content h2 {
  font-size: clamp(1.625rem, calc(26px + 4 * (100vw - 320px) / 960), 1.875rem);
  line-height: clamp(2rem, calc(32px + 3 * (100vw - 320px) / 960), 2.1875rem);
}
body #content h2.inpublix-alt {
  font-size: clamp(2.1875rem, calc(35px + 15 * (100vw - 320px) / 960), 3.125rem);
  line-height: clamp(2.5rem, calc(40px + 15 * (100vw - 320px) / 960), 3.4375rem);
  text-transform: none;
  font-weight: 600;
}
body #content .inpublix-alt + .inpublix-alt {
  margin-top: 0;
}
body #content h3 {
  font-size: clamp(1.375rem, calc(22px + 4 * (100vw - 320px) / 960), 1.625rem);
  line-height: clamp(1.75rem, calc(28px + 2 * (100vw - 320px) / 960), 1.875rem);
}
body #content h4 {
  font-size: clamp(1.125rem, calc(18px + 2 * (100vw - 320px) / 960), 1.25rem);
  line-height: clamp(1.4375rem, calc(23px + 7 * (100vw - 320px) / 960), 1.875rem);
}
body #content h5 {
  font-size: clamp(1rem, calc(16px + 2 * (100vw - 320px) / 960), 1.125rem);
  line-height: clamp(1.375rem, calc(22px + 4 * (100vw - 320px) / 960), 1.625rem);
}
body.kpdf #content h1, body.kpdf #content h2, body.kpdf #content h3, body.kpdf #content h4, body.kpdf #content h5, body.kpdf #content h6 {
  font-family: Arial, sans-serif !important;
}

/********************************
Theme: InPublix - Child
Author: Christer Lindgren
Author URL: http://halvarsson.se/

Stylesheet: Mixins
********************************/
/*********************
Mixins
Version: 0.1
*********************/
/********************************
Theme: Halvarsson
Author: Christer Lindgren

Stylesheet: animations
********************************/
[data-aos=hh-slide-in] {
  transition: all 0.3s cubic-bezier(0.37, 0.15, 0.32, 0.94);
  opacity: 0;
  filter: alpha(opacity=0);
  transform: translateX(100px);
}
[data-aos=hh-slide-in].aos-animate {
  opacity: 1;
  filter: alpha(opacity=100);
  transform: translateX(0);
}

[data-aos=hh-slide-in-top] {
  transition: all 0.3s cubic-bezier(0.37, 0.15, 0.32, 0.94);
  opacity: 0;
  filter: alpha(opacity=0);
  transform: translateY(100px);
}
[data-aos=hh-slide-in-top].aos-animate {
  opacity: 1;
  filter: alpha(opacity=100);
  transform: translateY(0);
}

[data-aos=hh-slide-in-top-scale] {
  transition: all 0.3s cubic-bezier(0.37, 0.15, 0.32, 0.94);
  opacity: 0;
  filter: alpha(opacity=0);
  transform: translateY(150px);
}
[data-aos=hh-slide-in-top-scale].aos-animate {
  opacity: 1;
  filter: alpha(opacity=100);
  transform: translateY(0);
}
@media only screen and (min-width: 1030px) {
  [data-aos=hh-slide-in-top-scale].aos-animate.even {
    transform: translateY(50px);
  }
}
[data-aos=hh-slide-in-top-scale].aos-animate .post-thumb {
  transform: scale(1.03);
  transition-delay: 0.1s;
}

[data-aos-easing=hh-slide] {
  transition: all 0.3s cubic-bezier(0.37, 0.15, 0.32, 0.94);
}

[data-aos=scale1][data-aos=scale1] {
  transition: all 0.3s cubic-bezier(0.37, 0.15, 0.32, 0.94);
  width: 100% !important;
  max-width: 1680px;
  padding: 0 !important;
  margin-left: auto !important;
  margin-right: auto !important;
  min-height: 50vh;
  transition: max-width 0.3s, height 0.3s 0.2s;
}
[data-aos=scale1][data-aos=scale1] .vc_column_container {
  max-width: 1200px;
  margin-left: auto !important;
  margin-right: auto !important;
}
[data-aos=scale1][data-aos=scale1] .vc_column_container .wpb_text_column {
  max-width: 80%;
  margin: 0 auto;
  transition: all 0.3s cubic-bezier(0.37, 0.15, 0.32, 0.94);
  opacity: 0;
  filter: alpha(opacity=0);
  transform: translateY(100px);
}
[data-aos=scale1][data-aos=scale1] .vc_column_container .wpb_text_column.aos-animate {
  opacity: 1;
  filter: alpha(opacity=100);
  transform: translateY(0);
}
[data-aos=scale1][data-aos=scale1].aos-animate {
  max-width: 100vW !important;
  min-height: 100vh;
  height: 100%;
}
[data-aos=scale1][data-aos=scale1].aos-animate .wpb_text_column {
  opacity: 1;
  filter: alpha(opacity=100);
  transform: translateY(0);
}

[data-aos=scale][data-aos=scale] {
  transition-property: transform, width, height, margin;
  transition: all 0.3s cubic-bezier(0.37, 0.15, 0.32, 0.94);
  width: 100% !important;
  max-width: 1680px;
  padding: 0 !important;
  margin-left: auto !important;
  margin-right: auto !important;
  min-height: 50vh;
}
[data-aos=scale][data-aos=scale] .vc_column_container {
  max-width: 1200px;
  margin-left: auto !important;
  margin-right: auto !important;
}
[data-aos=scale][data-aos=scale] .vc_column_container .wpb_text_column {
  max-width: 80%;
  margin: 0 auto;
  transition: all 0.3s cubic-bezier(0.37, 0.15, 0.32, 0.94);
  opacity: 0;
  filter: alpha(opacity=0);
  transform: translateY(100px);
}
[data-aos=scale][data-aos=scale] .vc_column_container .wpb_text_column.aos-animate {
  opacity: 1;
  filter: alpha(opacity=100);
  transform: translateY(0);
}
[data-aos=scale][data-aos=scale].aos-animate {
  max-width: 100vW !important;
  min-height: 80vh;
  height: 80%;
}
[data-aos=scale][data-aos=scale].aos-animate .wpb_text_column {
  opacity: 1;
  filter: alpha(opacity=100);
  transform: translateY(0);
}

[data-aos=scale-90][data-aos=scale-90] {
  transition-property: transform, width, height, margin;
  margin-bottom: 15vh;
  margin-top: 5vh;
  transition: all 0.3s cubic-bezier(0.37, 0.15, 0.32, 0.94);
  width: 100% !important;
  max-width: 1680px;
  padding: 0 !important;
  margin-left: auto !important;
  margin-right: auto !important;
  min-height: 50vh;
}
[data-aos=scale-90][data-aos=scale-90] .vc_column_container {
  max-width: 1200px;
  margin-left: auto !important;
  margin-right: auto !important;
}
[data-aos=scale-90][data-aos=scale-90] .vc_column_container .wpb_text_column {
  max-width: 80%;
  margin: 0 auto;
  transition: all 0.3s cubic-bezier(0.37, 0.15, 0.32, 0.94);
  opacity: 0;
  filter: alpha(opacity=0);
  transform: translateY(100px);
}
[data-aos=scale-90][data-aos=scale-90] .vc_column_container .wpb_text_column.aos-animate {
  opacity: 1;
  filter: alpha(opacity=100);
  transform: translateY(0);
}
[data-aos=scale-90][data-aos=scale-90].aos-animate {
  transform: translateY(0);
  max-width: 90vW !important;
  min-height: 80vh;
  height: 100%;
}
[data-aos=scale-90][data-aos=scale-90].aos-animate .wpb_text_column {
  opacity: 1;
  filter: alpha(opacity=100);
  transform: translateY(0);
}

/********************************
Theme: InPublix - Child
Author: Christer Lindgren
Author URL: http://halvarsson.se/

Stylesheet: Editor Styles
********************************/
/********************************
Theme: InPublix - Child
Author: Christer Lindgren
Author URL: http://halvarsson.se/

Stylesheet: Layout
********************************/
.wrap {
  max-width: 1680px;
}

.wpb_text_column + .dn-counter {
  margin-top: -1.5em;
}

.soft {
  text-transform: uppercase;
  color: #000;
  font-size: 1.1em;
  line-height: 1, 1;
  margin-bottom: 2em;
  display: flex;
  -o-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  -moz-align-items: center;
  -o-align-items: center;
  align-items: center;
  -ms-flex-align: center;
}
.soft .content .stories {
  margin: 0;
}
.soft .content .trans {
  margin: 0;
  font-weight: 600;
}
.soft .icon {
  margin-right: 0.2em;
}
.soft .icon::before {
  background-image: url("https://sustainability-report.beckers-group.com/2024/wp-content/uploads/sites/3/2025/04/b4b.gif");
  background-size: contain;
  display: block;
  height: 55px;
  width: 55px;
  background-repeat: no-repeat;
  content: "";
}
.soft.color-white {
  color: #fff;
}
.soft.color-white .icon::before {
  background-image: url("https://sustainability-report.beckers-group.com/2024/wp-content/uploads/sites/3/2025/04/b4w.gif");
}

.vc_section.inlinestory {
  background-color: #9AB0A9 !important;
  margin-top: 2em;
}

body.admin-bar .vc_section.hero {
  min-height: calc(100vh - 126px) !important;
}
@supports (height: 100svh) {
  body.admin-bar .vc_section.hero {
    min-height: calc(100svh - 126px) !important;
  }
}
body.admin-bar .vc_section.hero > .vc_row {
  margin-bottom: 12vh;
}
@media only screen and (min-width: 1030px) {
  body.admin-bar .vc_section.hero {
    min-height: calc(100vh - 112px) !important;
  }
}
@media only screen and (max-height: 699px) {
  body.admin-bar .vc_section.hero > .vc_row {
    margin-bottom: 20vh;
  }
}

.vc_section.hero {
  min-height: calc(100vh - 80px) !important;
}
@supports (height: 100svh) {
  .vc_section.hero {
    min-height: calc(100svh - 80px) !important;
  }
}
.vc_section.hero > .vc_row {
  margin-bottom: 12vh;
}
.vc_section.hero > .vc_row .wpb_text_column {
  margin-left: 5%;
  margin-right: 5%;
}
.vc_section.narrow {
  padding: 5% 7% !important;
  background-color: #FAFBF8;
}
.vc_section.narrow > .vc_row {
  max-width: 1280px;
}
.vc_section.narrow.no-top-margin {
  padding-top: 0 !important;
  padding-bottom: 5% !important;
}
.vc_section.narrow.outcome {
  padding-top: 50px !important;
  padding-bottom: 50px !important;
}
@media only screen and (max-width: 1029px) {
  .vc_section.narrow.outcome .outcome-col {
    margin-top: 0 !important;
  }
}
.vc_section.narrow.inline-video {
  padding-top: 40px !important;
  padding-bottom: 40px !important;
}
.vc_section.narrow.inline-video .vc_row {
  padding-left: 40px;
  padding-right: 40px;
}
.vc_section .vc_row.section-width {
  max-width: 100% !important;
  margin: 0 auto;
  left: auto !important;
}

.linkbox > .wpb_wrapper {
  border-left: 1px solid;
  padding-left: 2rem;
  padding-bottom: 1.5rem;
  padding-top: 1.5rem;
  margin-top: 0;
}
.linkbox > .wpb_wrapper *:first-child {
  margin-top: 0;
}
.linkbox > .wpb_wrapper a {
  text-wrap: balance;
}
.linkbox > .wpb_wrapper a + a {
  margin-top: 0.5em;
}
.linkbox.right > .wpb_wrapper {
  border-left: none;
  border-right: 1px solid;
  padding-left: 0;
  padding-right: 2rem;
}
.linkbox.story {
  margin-top: 0;
  margin-bottom: 0;
}
.linkbox.story > .wpb_wrapper {
  background-color: #9AB0A9;
  border-left: none;
  padding-left: 2rem;
  padding-right: 2rem;
  padding-bottom: 3rem;
}
.linkbox.story > .wpb_wrapper .soft {
  margin-bottom: 0;
}
.linkbox.story > .wpb_wrapper a {
  text-decoration: none;
}

@media only screen and (min-width: 1030px) {
  .vc_section.narrow {
    padding: 5% 10% !important;
  }
  .vc_section.narrow > .vc_row > .wpb_column:not(.chart-col) > .vc_column-inner {
    padding-left: 40px;
    padding-right: 40px;
  }
  .vc_section.narrow > .vc_row > .wpb_column.chart-col > .vc_column-inner {
    padding-left: 20px;
    padding-right: 20px;
  }
  .vc_section.narrow .vc_row.key-figures {
    margin-left: 40px;
  }
}
@media only screen and (min-width: 1030px) and (min-width: 1030px) {
  .vc_section.narrow .vc_row.title-row {
    max-width: 80%;
  }
}
.vc_row.bottom-color-stripe::after {
  display: block;
  content: " ";
  height: 12vh;
  background-color: #F0F1EA;
  width: 100%;
  bottom: 0;
  position: absolute;
  z-index: -1;
  left: 0;
}
@media only screen and (min-width: 1030px) {
  .vc_row.title-row {
    max-width: 80%;
  }
}
@media only screen and (min-width: 1600px) {
  .vc_row.key-figures.add-padding .vc_column-inner {
    padding-left: 0.5em !important;
    padding-right: 0.5em !important;
  }
}
@media only screen and (min-width: 992px) {
  .vc_row.key-figures .vc_column-inner {
    border-left: 1px solid;
    border-bottom: 0;
    padding-top: 0;
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .vc_row.key-figures .vc_column-inner > .wpb_wrapper {
    margin-left: 15px;
    margin-right: 15px;
  }
  .vc_row.key-figures .vc_column-inner > .wpb_wrapper .wpb_text_column {
    margin-bottom: 1rem;
  }
  .vc_row.key-figures .vc_column-inner > .wpb_wrapper .wpb_text_column > .wpb_wrapper *:first-child {
    margin-top: 0.5rem;
  }
}
@media only screen and (min-width: 992px) {
  .vc_row.outcome-col {
    padding-top: 0;
    padding-bottom: 0;
    margin-left: auto;
    margin-right: auto;
  }
  .vc_row.outcome-col .vc_column-inner {
    border-left: 1px solid #000;
    border-bottom: 0 !important;
    padding-top: 0 !important;
    padding-left: 2rem !important;
    padding-right: 2rem !important;
  }
  .vc_row.outcome-col .vc_column-inner > .wpb_wrapper {
    margin-left: 15px;
    margin-right: 15px;
  }
}

/********************************
Theme: InPublix - Child
Author: Christer Lindgren
Author URL: http://halvarsson.se/

Stylesheet: Menu
Version: 1.1
********************************/
body.menu-modern .dropdown-overlay {
  transition: all 0.3s cubic-bezier(0.37, 0.15, 0.32, 0.94);
}
body.menu-modern header .main-nav .bold {
  font-weight: 600;
}
body.menu-modern header .header-bg {
  background-color: #fff;
}
body.menu-modern header .menu-widget-area .bg-left {
  background-position-x: left !important;
}
body.menu-modern header > .wrap .container.nav {
  background-color: #FAFBF8;
}
@media only screen and (min-width: 1030px) {
  body.menu-modern header > .wrap .container.nav {
    background-color: #fff;
  }
}
body.menu-modern header > .wrap .container nav .main-nav li, body.menu-modern header > .wrap .container nav .extras-menu li {
  background-color: transparent !important;
}
@media only screen and (max-width: 1029px) {
  body.menu-modern header > .wrap .container nav .main-nav li, body.menu-modern header > .wrap .container nav .extras-menu li {
    font-family: "Inter", sans-serif !important;
    border-top: 1px solid #000;
    padding: 0.5em;
  }
  body.menu-modern header > .wrap .container nav .main-nav li:last-child, body.menu-modern header > .wrap .container nav .extras-menu li:last-child {
    border-bottom: 1px solid #000;
  }
  body.menu-modern header > .wrap .container nav .main-nav li a, body.menu-modern header > .wrap .container nav .extras-menu li a {
    font-size: clamp(1.5rem, calc(24px + 6 * (100vw - 320px) / 960), 1.875rem);
    line-height: clamp(2.1875rem, calc(35px + 10 * (100vw - 320px) / 960), 2.8125rem);
    transition: all 0.3s cubic-bezier(0.37, 0.15, 0.32, 0.94);
    padding: 0;
  }
  body.menu-modern header > .wrap .container nav .main-nav li:hover, body.menu-modern header > .wrap .container nav .extras-menu li:hover {
    background-color: transparent;
  }
  body.menu-modern header > .wrap .container nav .main-nav li:hover a, body.menu-modern header > .wrap .container nav .extras-menu li:hover a {
    color: #577C70;
  }
  body.menu-modern header > .wrap .container nav .main-nav li.current_page_item, body.menu-modern header > .wrap .container nav .extras-menu li.current_page_item {
    background-color: transparent;
  }
  body.menu-modern header > .wrap .container nav .main-nav li.current_page_item a, body.menu-modern header > .wrap .container nav .extras-menu li.current_page_item a {
    color: #577C70;
  }
}
@media only screen and (min-width: 1030px) {
  body.menu-modern header > .wrap .container nav .main-nav li, body.menu-modern header > .wrap .container nav .extras-menu li {
    border-bottom: 5px solid transparent;
  }
}
body.menu-modern header > .wrap .container nav .main-nav li, body.menu-modern header > .wrap .container nav .extras-menu li {
  transition: all 0.3s cubic-bezier(0.37, 0.15, 0.32, 0.94);
}
body.menu-modern header > .wrap .container nav .main-nav li:hover, body.menu-modern header > .wrap .container nav .extras-menu li:hover {
  border-bottom-color: rgb(139.2274881517, 173.7725118483, 162.5687203791);
}
body.menu-modern header > .wrap .container nav .main-nav li.active, body.menu-modern header > .wrap .container nav .extras-menu li.active {
  border-bottom-color: rgb(109.2559241706, 152.7440758294, 138.6398104265);
}
body.menu-modern header > .wrap .container nav .main-nav li.current-menu-parent, body.menu-modern header > .wrap .container nav .main-nav li.current-menu-item, body.menu-modern header > .wrap .container nav .extras-menu li.current-menu-parent, body.menu-modern header > .wrap .container nav .extras-menu li.current-menu-item {
  border-bottom-color: #577C70;
}
body.menu-modern header > .wrap .container nav .main-nav li.current-menu-parent.disabled, body.menu-modern header > .wrap .container nav .main-nav li.current-menu-item.disabled, body.menu-modern header > .wrap .container nav .extras-menu li.current-menu-parent.disabled, body.menu-modern header > .wrap .container nav .extras-menu li.current-menu-item.disabled {
  border-bottom-color: transparent;
}
body.menu-modern header > .wrap .container nav .main-nav li.current-menu-parent.active, body.menu-modern header > .wrap .container nav .main-nav li.current-menu-item.active, body.menu-modern header > .wrap .container nav .extras-menu li.current-menu-parent.active, body.menu-modern header > .wrap .container nav .extras-menu li.current-menu-item.active {
  border-bottom-color: #577C70;
}
body.menu-modern header > .wrap .container .search.active .inner::after {
  transition: all 0.3s cubic-bezier(0.37, 0.15, 0.32, 0.94);
  color: #577C70;
}
body.menu-modern header .dropdown .lvl-2-menu {
  background-color: #FAFBF8;
  opacity: 0.97;
  filter: alpha(opacity=97);
}
body.menu-modern header .dropdown .lvl-2-menu .wrap {
  /*.close{
  	&::after{
  		content:'';
  		background-image: url('data:image/svg+xml,<svg id="Component_19_6" data-name="Component 19 – 6" xmlns="http://www.w3.org/2000/svg" width="44" height="44" viewBox="0 0 44 44"><g id="Ellipse_1" data-name="Ellipse 1" fill="none" stroke="%23000" stroke-width="2"><circle cx="22" cy="22" r="22" stroke="none"/><circle cx="22" cy="22" r="21" fill="none"/></g><g id="Group_354" data-name="Group 354" transform="translate(-91.032 -539.979)"><line id="Line_57" data-name="Line 57" x2="14.043" y2="14.043" transform="translate(106.032 554.979)" fill="none" stroke="%23000" stroke-linecap="round" stroke-width="2"/><line id="Line_58" data-name="Line 58" x1="14.043" y2="14.043" transform="translate(106.032 554.979)" fill="none" stroke="%23000" stroke-linecap="round" stroke-width="2"/></g></svg>');
  	}
  }*/
}
body.menu-modern header .dropdown .lvl-2-menu .wrap .left-col ul {
  margin: 0;
  padding: 0;
  margin-bottom: 5em;
}
body.menu-modern header .dropdown .lvl-2-menu .wrap .left-col ul li {
  font-family: "Inter", sans-serif !important;
  border-top: 1px solid #000;
  padding: 0.5em;
}
body.menu-modern header .dropdown .lvl-2-menu .wrap .left-col ul li:last-child {
  border-bottom: 1px solid #000;
}
body.menu-modern header .dropdown .lvl-2-menu .wrap .left-col ul li a {
  font-size: clamp(1.5rem, calc(24px + 6 * (100vw - 320px) / 960), 1.875rem);
  line-height: clamp(2.1875rem, calc(35px + 10 * (100vw - 320px) / 960), 2.8125rem);
  transition: all 0.3s cubic-bezier(0.37, 0.15, 0.32, 0.94);
  padding: 0;
}
body.menu-modern header .dropdown .lvl-2-menu .wrap .left-col ul li:hover {
  background-color: transparent;
}
body.menu-modern header .dropdown .lvl-2-menu .wrap .left-col ul li:hover a {
  color: #577C70;
}
body.menu-modern header .dropdown .lvl-2-menu .wrap .left-col ul li.current_page_item {
  background-color: transparent;
}
body.menu-modern header .dropdown .lvl-2-menu .wrap .left-col ul li.current_page_item a {
  color: #577C70;
}
body.menu-modern header .dropdown .lvl-2-menu .wrap .right-col .grid {
  display: flex;
}
body.menu-modern header .dropdown .lvl-2-menu .wrap .right-col .grid .related-page-item .related-page-thumb {
  width: 100%;
  height: 200px;
  background-size: cover;
  background-repeat: no-repeat;
  margin-bottom: 1.5em;
}
body.menu-modern header .dropdown .lvl-2-menu .wrap .right-col .grid .related-page-item .related-page-title {
  font-size: clamp(1.125rem, calc(18px + 2 * (100vw - 320px) / 960), 1.25rem);
  line-height: clamp(1.4375rem, calc(23px + 7 * (100vw - 320px) / 960), 1.875rem);
  font-family: "Inter", sans-serif !important;
  margin-bottom: 0.5em;
}
body.menu-modern header .dropdown .lvl-2-menu .wrap .right-col .grid .related-page-item .related-page-excerpt {
  font-size: clamp(0.9375rem, calc(15px + 1 * (100vw - 320px) / 960), 1rem);
  line-height: clamp(1.375rem, calc(22px + 4 * (100vw - 320px) / 960), 1.625rem);
  margin-bottom: 1em;
}
body.menu-modern header .dropdown .lvl-2-menu .wrap .right-col .grid .related-page-item .readmore {
  font-size: clamp(0.9375rem, calc(15px + 1 * (100vw - 320px) / 960), 1rem);
  line-height: clamp(1.375rem, calc(22px + 4 * (100vw - 320px) / 960), 1.625rem);
}
@media only screen and (min-width: 1030px) {
  body.menu-modern header .dropdown .lvl-2-menu .wrap {
    -o-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    -ms-flex-wrap: none;
    grid-column-gap: 5%;
  }
  body.menu-modern header .dropdown .lvl-2-menu .wrap .left-col {
    padding: 0 5%;
    border-right: 1px solid #000;
    width: 50%;
  }
  body.menu-modern header .dropdown .lvl-2-menu .wrap .right-col {
    width: 50%;
  }
}

/********************************
Theme: InPublix - Child
Author: Christer Lindgren
Author URL: http://halvarsson.se/

Stylesheet: Header
********************************/
header a {
  font-size: clamp(1rem, calc(16px + 2 * (100vw - 1480px) / 200), 1.125rem);
  line-height: clamp(1.375rem, calc(22px + 4 * (100vw - 1480px) / 200), 1.625rem);
  font-family: "Inter", sans-serif !important;
  color: #000;
}
header .search {
  font-size: clamp(1.125rem, calc(18px + 2 * (100vw - 320px) / 960), 1.25rem);
  line-height: clamp(1.4375rem, calc(23px + 7 * (100vw - 320px) / 960), 1.875rem);
}

/********************************
Theme: InPublix - Child
Author: Christer Lindgren
Author URL: http://halvarsson.se/

Stylesheet: Grid
Version: 1.0
********************************/
.vc_section.grid {
  padding-left: 7.5px;
  padding-right: 7.5px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.vc_section.grid h2 {
  font-weight: 600;
}
.vc_section.grid .wpb_column:not(.info) {
  min-height: 400px;
}
@media only screen and (min-width: 1030px) {
  .vc_section.grid .wpb_column:not(.info) {
    min-height: 600px;
  }
}
.vc_section.grid .wpb_column:not(.info) .vc_column-inner {
  padding: 10%;
}
.vc_section.grid .wpb_column:not(.info) .vc_column-inner > .wpb_wrapper {
  position: relative;
  overflow: hidden;
}
.vc_section.grid .wpb_column:not(.info) .vc_column-inner .info, .vc_section.grid .wpb_column:not(.info) .vc_column-inner .heading {
  transition: all 0.4s cubic-bezier(0.37, 0.15, 0.32, 0.94);
  transform-origin: bottom left;
  margin-bottom: 0;
}
.vc_section.grid .wpb_column:not(.info) .vc_column-inner .info {
  transform: translateY(100%);
}
.vc_section.grid .wpb_column:not(.info) .vc_column-inner .heading p {
  margin-bottom: 0.5em;
}
.vc_section.grid .wpb_column:not(.info) .vc_column-inner .info {
  margin-bottom: 2em;
  opacity: 0;
  filter: alpha(opacity=0);
}
@media print {
  .vc_section.grid .wpb_column:not(.info) .vc_column-inner .info {
    max-height: none;
    min-height: 0;
  }
}
.vc_section.grid .wpb_column:not(.info):hover .info, .vc_section.grid .wpb_column:not(.info):hover .heading {
  opacity: 1;
  filter: alpha(opacity=100);
  transform: translateY(0%) !important;
}
.vc_section.grid .wpb_column:not(.info):hover .info {
  max-height: none;
  min-height: 0;
}
.vc_section.grid.g-2025 .wpb_column:not(.info) {
  min-height: 300px;
}
@media only screen and (min-width: 1030px) {
  .vc_section.grid.g-2025 .wpb_column:not(.info) {
    min-height: 300px;
  }
}

/********************************
Theme: InPublix - Child
Author: Christer Lindgren
Author URL: http://halvarsson.se/

Stylesheet: Overlay
********************************/
.dictionary-overlay .overlay-content {
  background-color: #577C70;
}
.dictionary-overlay .overlay-content .content {
  color: #fff;
}
.dictionary-overlay .overlay-content .content * {
  color: #fff;
}
.dictionary-overlay .close-overlay {
  right: 15px;
  top: 15px;
}
.dictionary-overlay .close-overlay::after {
  width: 1.2em;
  height: 1.2em;
  display: inline-block;
  margin-bottom: -0.25em;
}
.dictionary-overlay .close-overlay::after {
  transition: all 0.3s cubic-bezier(0.37, 0.15, 0.32, 0.94);
  content: "";
  background-image: url('data:image/svg+xml,<svg id="Component_19_6" data-name="Component 19 – 6" xmlns="http://www.w3.org/2000/svg" width="44" height="44" viewBox="0 0 44 44"><g id="Ellipse_1" data-name="Ellipse 1" fill="none" stroke="%23fff" stroke-width="2"><circle cx="22" cy="22" r="22" stroke="none"/><circle cx="22" cy="22" r="21" fill="none"/></g><g id="Group_354" data-name="Group 354" transform="translate(-91.032 -539.979)"><line id="Line_57" data-name="Line 57" x2="14.043" y2="14.043" transform="translate(106.032 554.979)" fill="none" stroke="%23fff" stroke-linecap="round" stroke-width="2"/><line id="Line_58" data-name="Line 58" x1="14.043" y2="14.043" transform="translate(106.032 554.979)" fill="none" stroke="%23fff" stroke-linecap="round" stroke-width="2"/></g></svg>');
}
.dictionary-overlay .close-overlay:hover {
  color: rgb(44.9431279621, 64.0568720379, 57.8578199052);
}
.dictionary-overlay .close-overlay:hover::after {
  transform: scale(1.1);
}

/********************************
Theme: InPublix - Child
Author: Christer Lindgren
Author URL: http://halvarsson.se/

Stylesheet: Buttons
Version: 1.0
********************************/
/******************************************************************
Site Name:
Author:

Stylesheet: Button Styles

Buttons are a pretty important part of your site's style, so it's
important to have a consistent baseline for them. Use this stylesheet
to create all kinds of buttons.

Helpful Links:
http://galp.in/blog/2011/08/02/the-ui-guide-part-1-buttons/

******************************************************************/
.vc_row.scroll-indicator-svg {
  animation: none;
  max-width: 1680px;
}
.vc_row.scroll-indicator-svg::before {
  display: none;
}
.vc_row.scroll-indicator-svg {
  margin-bottom: 1vh !important;
  bottom: 0;
}
@media only screen and (min-width: 992px) {
  .vc_row.scroll-indicator-svg {
    margin-bottom: 3vh !important;
  }
}

body.menu-modern header .dropdown .lvl-2-menu > .wrap .search .searchform .inner-form button.submit, a.button.external, a.button.readmore, button, .story .text > .vc_column-inner > .wpb_wrapper.bg-color8 a.button.readmore, .story .text > .vc_column-inner > .wpb_wrapper.bg-color7 a.button.readmore, .overlap .text.bg-color8 a.button.readmore, .overlap .text.bg-color7 a.button.readmore, .story .text > .vc_column-inner > .wpb_wrapper.bg-color1 a.button.readmore, .overlap .text.bg-color1 a.button.readmore, .story .text > .vc_column-inner > .wpb_wrapper.bg-color1 a.button.external, a.button.external.bbg-inp-white, a.button.readmore.bbg-inp-white, button.bbg-inp-white, body.menu-modern header .dropdown .lvl-2-menu > .wrap .search .searchform .inner-form button.submit, a.button.external.bbg-inp-black, a.button.readmore.bbg-inp-black, button.bbg-inp-black {
  display: inline-block;
  border: 2px solid;
  border-color: #000;
  color: #000;
  border-radius: 1.3em;
  padding: 0.2em 2em;
  margin-right: 0.8em;
  transition: all 0.3s cubic-bezier(0.37, 0.15, 0.32, 0.94);
  background: none;
  background-image: none;
  background-color: transparent;
  text-decoration: none;
  cursor: pointer;
  font-size: clamp(1rem, calc(16px + 2 * (100vw - 320px) / 960), 1.125rem);
  line-height: clamp(1.375rem, calc(22px + 4 * (100vw - 320px) / 960), 1.625rem);
}
body.menu-modern header .dropdown .lvl-2-menu > .wrap .search .searchform .inner-form button.submit:hover, a.button.external:hover, a.button.readmore:hover, button:hover, .story .text > .vc_column-inner > .wpb_wrapper.bg-color8 a.button.readmore:hover, .story .text > .vc_column-inner > .wpb_wrapper.bg-color7 a.button.readmore:hover, .overlap .text.bg-color8 a.button.readmore:hover, .overlap .text.bg-color7 a.button.readmore:hover, .story .text > .vc_column-inner > .wpb_wrapper.bg-color1 a.button.readmore:hover, .overlap .text.bg-color1 a.button.readmore:hover, .story .text > .vc_column-inner > .wpb_wrapper.bg-color1 a.button.external:hover {
  background-color: transparent;
}
body.menu-modern header .dropdown .lvl-2-menu > .wrap .search .searchform .inner-form button.submit:last-of-type, a.button.external:last-of-type, a.button.readmore:last-of-type, button:last-of-type, .story .text > .vc_column-inner > .wpb_wrapper.bg-color8 a.button.readmore:last-of-type, .story .text > .vc_column-inner > .wpb_wrapper.bg-color7 a.button.readmore:last-of-type, .overlap .text.bg-color8 a.button.readmore:last-of-type, .overlap .text.bg-color7 a.button.readmore:last-of-type, .story .text > .vc_column-inner > .wpb_wrapper.bg-color1 a.button.readmore:last-of-type, .overlap .text.bg-color1 a.button.readmore:last-of-type, .story .text > .vc_column-inner > .wpb_wrapper.bg-color1 a.button.external:last-of-type {
  margin-right: 0;
}

a.readmore.button:hover, button.readmore:hover, .story .text > .vc_column-inner > .wpb_wrapper.bg-color8 a.readmore.button:hover, .story .text > .vc_column-inner > .wpb_wrapper.bg-color7 a.readmore.button:hover, .overlap .text.bg-color8 a.readmore.button:hover, .overlap .text.bg-color7 a.readmore.button:hover, .story .text > .vc_column-inner > .wpb_wrapper.bg-color1 a.readmore.button:hover, .overlap .text.bg-color1 a.readmore.button:hover, body.menu-modern header .dropdown .lvl-2-menu > .wrap .search .searchform .inner-form button.submit:hover, a.submit.button:hover, button.submit:hover, .story .text > .vc_column-inner > .wpb_wrapper.bg-color1 a.submit.button.external:hover {
  padding-left: 1.2em;
  padding-right: 2.8em;
}
a.readmore.button:hover .arrow, button.readmore:hover .arrow, .story .text > .vc_column-inner > .wpb_wrapper.bg-color8 a.readmore.button:hover .arrow, .story .text > .vc_column-inner > .wpb_wrapper.bg-color7 a.readmore.button:hover .arrow, .overlap .text.bg-color8 a.readmore.button:hover .arrow, .overlap .text.bg-color7 a.readmore.button:hover .arrow, .story .text > .vc_column-inner > .wpb_wrapper.bg-color1 a.readmore.button:hover .arrow, .overlap .text.bg-color1 a.readmore.button:hover .arrow, body.menu-modern header .dropdown .lvl-2-menu > .wrap .search .searchform .inner-form button.submit:hover .arrow, a.submit.button:hover .arrow, button.submit:hover .arrow, .story .text > .vc_column-inner > .wpb_wrapper.bg-color1 a.submit.button.external:hover .arrow {
  width: 1em;
}
a.readmore.button:hover .arrow::before, button.readmore:hover .arrow::before, .story .text > .vc_column-inner > .wpb_wrapper.bg-color8 a.readmore.button:hover .arrow::before, .story .text > .vc_column-inner > .wpb_wrapper.bg-color7 a.readmore.button:hover .arrow::before, .overlap .text.bg-color8 a.readmore.button:hover .arrow::before, .overlap .text.bg-color7 a.readmore.button:hover .arrow::before, .story .text > .vc_column-inner > .wpb_wrapper.bg-color1 a.readmore.button:hover .arrow::before, .overlap .text.bg-color1 a.readmore.button:hover .arrow::before, body.menu-modern header .dropdown .lvl-2-menu > .wrap .search .searchform .inner-form button.submit:hover .arrow::before, a.submit.button:hover .arrow::before, button.submit:hover .arrow::before, .story .text > .vc_column-inner > .wpb_wrapper.bg-color1 a.submit.button.external:hover .arrow::before {
  transform: translateX(0%);
}

body.menu-modern header .dropdown .lvl-2-menu > .wrap .search .searchform .inner-form button.submit, a.button.external.bbg-inp-black, a.button.readmore.bbg-inp-black, button.bbg-inp-black {
  background-color: #000;
  border-color: #000;
  color: #fff !important;
}
body.menu-modern header .dropdown .lvl-2-menu > .wrap .search .searchform .inner-form button.submit:hover .arrow::after, a.button.external.bbg-inp-black:hover .arrow::after, a.button.readmore.bbg-inp-black:hover .arrow::after, button.bbg-inp-black:hover .arrow::after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.733' height='16.773' viewBox='0 0 18.733 16.773'%3E%3Cg id='Icon_feather-download' data-name='Icon feather-download' transform='translate(-3.5 28.073) rotate(-90)'%3E%3Cpath id='Path_28' data-name='Path 28' d='M10.5,15l6.972,6.972L24.444,15' transform='translate(2.214 -0.739)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath id='Path_29' data-name='Path 29' d='M18,21.233V4.5' transform='translate(1.686)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/g%3E%3C/svg%3E");
}

.overlap .text.bg-color1 a.button.readmore, .story .text > .vc_column-inner > .wpb_wrapper.bg-color1 a.button.external, a.button.external.bbg-inp-white, a.button.readmore.bbg-inp-white, button.bbg-inp-white {
  border-color: #fff;
  color: #fff !important;
}
.overlap .text.bg-color1 a.button.readmore:hover, .story .text > .vc_column-inner > .wpb_wrapper.bg-color1 a.button.external:hover, a.button.external.bbg-inp-white:hover, a.button.readmore.bbg-inp-white:hover, button.bbg-inp-white:hover {
  background-color: #fff;
  color: #000 !important;
}
.overlap .text.bg-color1 a.button.readmore:hover .arrow::after, .story .text > .vc_column-inner > .wpb_wrapper.bg-color1 a.button.external:hover .arrow::after, a.button.external.bbg-inp-white:hover .arrow::after, a.button.readmore.bbg-inp-white:hover .arrow::after, button.bbg-inp-white:hover .arrow::after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.733' height='16.773' viewBox='0 0 18.733 16.773'%3E%3Cg id='Icon_feather-download' data-name='Icon feather-download' transform='translate(-3.5 28.073) rotate(-90)'%3E%3Cpath id='Path_28' data-name='Path 28' d='M10.5,15l6.972,6.972L24.444,15' transform='translate(2.214 -0.739)' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath id='Path_29' data-name='Path 29' d='M18,21.233V4.5' transform='translate(1.686)' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/g%3E%3C/svg%3E");
}
.overlap .text.bg-color1 a.external.button.readmore:hover .arrow::after, .story .text > .vc_column-inner > .wpb_wrapper.bg-color1 a.external.button:hover .arrow::after, a.external.button.bbg-inp-white:hover .arrow::after, button.external.bbg-inp-white:hover .arrow::after {
  background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 66.1 65.33"><defs><clipPath id="clippath"><rect width="66.1" height="65.33" style="fill: none; stroke-width: 0px;"/></clipPath></defs><g id="Group_369" data-name="Group 369"><g style="clip-path: url(%23clippath);"><g id="Group_311" data-name="Group 311"><g id="Group_309" data-name="Group 309"><path id="Path_2755" data-name="Path 2755" d="m35.79,10.69H2.99v51.65h51.33V29.39M43.05,2.99h20.06v19.75m-18.73-2.46L61.87,3.77" style="fill: none; stroke: %23000000; stroke-linecap: round; stroke-linejoin: round; stroke-width: 4px;"/></g><g id="Group_310" data-name="Group 310"><path id="Path_2756" data-name="Path 2756" d="m15.55,20.28h11.83c4.43.05,5.61.09,7.2.56,3.4.93,5.78,4.01,5.82,7.54,0,1.61-.49,3.18-1.41,4.5-1.01,1.31-2.49,2.17-4.13,2.39,4.22.7,7.26,4.43,7.08,8.71.16,3.86-2.25,7.35-5.92,8.56-2.11.76-3.76.8-7.52.8h-12.96V20.28Zm6.16,5.06v8.24h2.11c1.74,0,3.02,0,3.76-.04,1.44.11,2.89-.11,4.23-.66,1.33-.62,2.19-1.95,2.21-3.42-.02-1.36-.75-2.61-1.94-3.28-1.32-.75-1.97-.79-6.48-.83h-3.89Zm0,12.88v9.78h6.1c3.67,0,4.66,0,6.25-1.12,1.02-.86,1.57-2.14,1.5-3.47.01-.86-.2-1.72-.61-2.48-1.5-2.67-4.98-2.67-7.09-2.67l-6.16-.04Z" style="stroke-width: 0px; fill: %23000000"/></g></g></g></g></svg>');
}
.overlap .text.bg-color1 a.external.inpublix-alt.button.readmore:hover .arrow::after, .story .text > .vc_column-inner > .wpb_wrapper.bg-color1 a.external.inpublix-alt.button:hover .arrow::after, a.external.inpublix-alt.button.bbg-inp-white:hover .arrow::after, button.external.inpublix-alt.bbg-inp-white:hover .arrow::after {
  content: "";
  background-image: url('data:image/svg+xml,<svg id="Group_370" data-name="Group 370" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="" height="" viewBox="0 0 66.105 65.332"><defs><clipPath id="clip-path"><path id="Path_2757" data-name="Path 2757" d="M0-19.648H66.1V-84.98H0Z" transform="translate(0 84.98)" fill="none"/></clipPath></defs><g id="Group_311" data-name="Group 311" transform="translate(0 0)" clip-path="url(%23clip-path)"><g id="Group_309" data-name="Group 309" transform="translate(2.994 2.994)"><path id="Path_2755" data-name="Path 2755" d="M-9.864-2.314h-32.8V49.333H8.663V16.381M-2.61-10.01H17.452V9.739M-15.8,22.572,16.21-9.233" transform="translate(42.664 10.01)" fill="none" stroke="%23000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="4"/></g></g></svg>');
}

.story .text > .vc_column-inner > .wpb_wrapper.bg-color1 a.button.readmore {
  border-color: #fff;
  color: #fff !important;
}
.story .text > .vc_column-inner > .wpb_wrapper.bg-color1 a.button.readmore:hover {
  background-color: #fff;
  color: #000 !important;
}
.story .text > .vc_column-inner > .wpb_wrapper.bg-color1 a.button.readmore:hover .arrow::after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.733' height='16.773' viewBox='0 0 18.733 16.773'%3E%3Cg id='Icon_feather-download' data-name='Icon feather-download' transform='translate(-3.5 28.073) rotate(-90)'%3E%3Cpath id='Path_28' data-name='Path 28' d='M10.5,15l6.972,6.972L24.444,15' transform='translate(2.214 -0.739)' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath id='Path_29' data-name='Path 29' d='M18,21.233V4.5' transform='translate(1.686)' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/g%3E%3C/svg%3E");
}
.story .text > .vc_column-inner > .wpb_wrapper.bg-color1 a.external.button.readmore:hover .arrow::after {
  background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 66.1 65.33"><defs><clipPath id="clippath"><rect width="66.1" height="65.33" style="fill: none; stroke-width: 0px;"/></clipPath></defs><g id="Group_369" data-name="Group 369"><g style="clip-path: url(%23clippath);"><g id="Group_311" data-name="Group 311"><g id="Group_309" data-name="Group 309"><path id="Path_2755" data-name="Path 2755" d="m35.79,10.69H2.99v51.65h51.33V29.39M43.05,2.99h20.06v19.75m-18.73-2.46L61.87,3.77" style="fill: none; stroke: %23000000; stroke-linecap: round; stroke-linejoin: round; stroke-width: 4px;"/></g><g id="Group_310" data-name="Group 310"><path id="Path_2756" data-name="Path 2756" d="m15.55,20.28h11.83c4.43.05,5.61.09,7.2.56,3.4.93,5.78,4.01,5.82,7.54,0,1.61-.49,3.18-1.41,4.5-1.01,1.31-2.49,2.17-4.13,2.39,4.22.7,7.26,4.43,7.08,8.71.16,3.86-2.25,7.35-5.92,8.56-2.11.76-3.76.8-7.52.8h-12.96V20.28Zm6.16,5.06v8.24h2.11c1.74,0,3.02,0,3.76-.04,1.44.11,2.89-.11,4.23-.66,1.33-.62,2.19-1.95,2.21-3.42-.02-1.36-.75-2.61-1.94-3.28-1.32-.75-1.97-.79-6.48-.83h-3.89Zm0,12.88v9.78h6.1c3.67,0,4.66,0,6.25-1.12,1.02-.86,1.57-2.14,1.5-3.47.01-.86-.2-1.72-.61-2.48-1.5-2.67-4.98-2.67-7.09-2.67l-6.16-.04Z" style="stroke-width: 0px; fill: %23000000"/></g></g></g></g></svg>');
}

.overlap .text.bg-color8 a.button.readmore, .overlap .text.bg-color7 a.button.readmore {
  border-color: #577C70;
  color: #577C70 !important;
}
.overlap .text.bg-color8 a.button.readmore:hover, .overlap .text.bg-color7 a.button.readmore:hover {
  background-color: #577C70;
  color: #fff !important;
}
.overlap .text.bg-color8 a.button.readmore:hover .arrow::after, .overlap .text.bg-color7 a.button.readmore:hover .arrow::after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.733' height='16.773' viewBox='0 0 18.733 16.773'%3E%3Cg id='Icon_feather-download' data-name='Icon feather-download' transform='translate(-3.5 28.073) rotate(-90)'%3E%3Cpath id='Path_28' data-name='Path 28' d='M10.5,15l6.972,6.972L24.444,15' transform='translate(2.214 -0.739)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath id='Path_29' data-name='Path 29' d='M18,21.233V4.5' transform='translate(1.686)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/g%3E%3C/svg%3E");
}
.overlap .text.bg-color8 a.external.button.readmore:hover .arrow::after, .overlap .text.bg-color7 a.external.button.readmore:hover .arrow::after {
  background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 66.1 65.33"><defs><clipPath id="clippath"><rect width="66.1" height="65.33" style="fill: none; stroke-width: 0px;"/></clipPath></defs><g id="Group_369" data-name="Group 369"><g style="clip-path: url(%23clippath);"><g id="Group_311" data-name="Group 311"><g id="Group_309" data-name="Group 309"><path id="Path_2755" data-name="Path 2755" d="m35.79,10.69H2.99v51.65h51.33V29.39M43.05,2.99h20.06v19.75m-18.73-2.46L61.87,3.77" style="fill: none; stroke: %23ffffff; stroke-linecap: round; stroke-linejoin: round; stroke-width: 4px;"/></g><g id="Group_310" data-name="Group 310"><path id="Path_2756" data-name="Path 2756" d="m15.55,20.28h11.83c4.43.05,5.61.09,7.2.56,3.4.93,5.78,4.01,5.82,7.54,0,1.61-.49,3.18-1.41,4.5-1.01,1.31-2.49,2.17-4.13,2.39,4.22.7,7.26,4.43,7.08,8.71.16,3.86-2.25,7.35-5.92,8.56-2.11.76-3.76.8-7.52.8h-12.96V20.28Zm6.16,5.06v8.24h2.11c1.74,0,3.02,0,3.76-.04,1.44.11,2.89-.11,4.23-.66,1.33-.62,2.19-1.95,2.21-3.42-.02-1.36-.75-2.61-1.94-3.28-1.32-.75-1.97-.79-6.48-.83h-3.89Zm0,12.88v9.78h6.1c3.67,0,4.66,0,6.25-1.12,1.02-.86,1.57-2.14,1.5-3.47.01-.86-.2-1.72-.61-2.48-1.5-2.67-4.98-2.67-7.09-2.67l-6.16-.04Z" style="stroke-width: 0px; fill: %23ffffff"/></g></g></g></g></svg>');
}

.story .text > .vc_column-inner > .wpb_wrapper.bg-color8 a.button.readmore, .story .text > .vc_column-inner > .wpb_wrapper.bg-color7 a.button.readmore {
  border-color: #577C70;
  color: #577C70 !important;
}
.story .text > .vc_column-inner > .wpb_wrapper.bg-color8 a.button.readmore:hover, .story .text > .vc_column-inner > .wpb_wrapper.bg-color7 a.button.readmore:hover {
  background-color: #577C70;
  color: #fff !important;
}
.story .text > .vc_column-inner > .wpb_wrapper.bg-color8 a.button.readmore:hover .arrow::after, .story .text > .vc_column-inner > .wpb_wrapper.bg-color7 a.button.readmore:hover .arrow::after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.733' height='16.773' viewBox='0 0 18.733 16.773'%3E%3Cg id='Icon_feather-download' data-name='Icon feather-download' transform='translate(-3.5 28.073) rotate(-90)'%3E%3Cpath id='Path_28' data-name='Path 28' d='M10.5,15l6.972,6.972L24.444,15' transform='translate(2.214 -0.739)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath id='Path_29' data-name='Path 29' d='M18,21.233V4.5' transform='translate(1.686)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/g%3E%3C/svg%3E");
}
.story .text > .vc_column-inner > .wpb_wrapper.bg-color8 a.external.button.readmore:hover .arrow::after, .story .text > .vc_column-inner > .wpb_wrapper.bg-color7 a.external.button.readmore:hover .arrow::after {
  background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 66.1 65.33"><defs><clipPath id="clippath"><rect width="66.1" height="65.33" style="fill: none; stroke-width: 0px;"/></clipPath></defs><g id="Group_369" data-name="Group 369"><g style="clip-path: url(%23clippath);"><g id="Group_311" data-name="Group 311"><g id="Group_309" data-name="Group 309"><path id="Path_2755" data-name="Path 2755" d="m35.79,10.69H2.99v51.65h51.33V29.39M43.05,2.99h20.06v19.75m-18.73-2.46L61.87,3.77" style="fill: none; stroke: %23ffffff; stroke-linecap: round; stroke-linejoin: round; stroke-width: 4px;"/></g><g id="Group_310" data-name="Group 310"><path id="Path_2756" data-name="Path 2756" d="m15.55,20.28h11.83c4.43.05,5.61.09,7.2.56,3.4.93,5.78,4.01,5.82,7.54,0,1.61-.49,3.18-1.41,4.5-1.01,1.31-2.49,2.17-4.13,2.39,4.22.7,7.26,4.43,7.08,8.71.16,3.86-2.25,7.35-5.92,8.56-2.11.76-3.76.8-7.52.8h-12.96V20.28Zm6.16,5.06v8.24h2.11c1.74,0,3.02,0,3.76-.04,1.44.11,2.89-.11,4.23-.66,1.33-.62,2.19-1.95,2.21-3.42-.02-1.36-.75-2.61-1.94-3.28-1.32-.75-1.97-.79-6.48-.83h-3.89Zm0,12.88v9.78h6.1c3.67,0,4.66,0,6.25-1.12,1.02-.86,1.57-2.14,1.5-3.47.01-.86-.2-1.72-.61-2.48-1.5-2.67-4.98-2.67-7.09-2.67l-6.16-.04Z" style="stroke-width: 0px; fill: %23ffffff"/></g></g></g></g></svg>');
}

.overlap .text.bg-color1 a.button.video, .story .text > .vc_column-inner > .wpb_wrapper.bg-color1 a.button.video {
  color: #fff !important;
}
.overlap .text.bg-color1 a.button.video::before, .story .text > .vc_column-inner > .wpb_wrapper.bg-color1 a.button.video::before {
  transition: all 0.3s cubic-bezier(0.37, 0.15, 0.32, 0.94);
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="" height="" viewBox="0 0 44 44"><g id="Group_395" data-name="Group 395" transform="translate(-574 -736)"><g id="Ellipse_1" data-name="Ellipse 1" transform="translate(574 736)" fill="none" stroke="%23fff" stroke-width="2"><circle cx="22" cy="22" r="22" stroke="none"/><circle cx="22" cy="22" r="21" fill="none"/></g><g id="Polygon_1" data-name="Polygon 1" transform="translate(608.354 746.979) rotate(90)" fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="M9.668,1.508a1,1,0,0,1,1.734,0l8.807,15.316a1,1,0,0,1-.867,1.5H1.729a1,1,0,0,1-.867-1.5Z" stroke="none"/><path d="M 10.53515434265137 4.012262344360352 L 3.457056045532227 16.32201385498047 L 17.61326217651367 16.32201385498047 L 10.53515434265137 4.012262344360352 M 10.53515625 1.006132125854492 C 10.87248420715332 1.006132125854492 11.20981121063232 1.173309326171875 11.40206623077393 1.507663726806641 L 20.20868682861328 16.82353401184082 C 20.59202575683594 17.49020385742188 20.11080551147461 18.32201385498047 19.3417854309082 18.32201385498047 L 1.728527069091797 18.32201385498047 C 0.9595069885253906 18.32201385498047 0.4782867431640625 17.49020385742188 0.8616256713867188 16.82353401184082 L 9.668246269226074 1.507663726806641 C 9.860501289367676 1.173309326171875 10.19782829284668 1.006132125854492 10.53515625 1.006132125854492 Z" stroke="none" fill="%23fff"/></g></g></svg>');
}
.overlap .text.bg-color1 a.button.video:hover, .story .text > .vc_column-inner > .wpb_wrapper.bg-color1 a.button.video:hover {
  background-color: transparent;
}
.overlap .text.bg-color1 a.button.video:hover::before, .story .text > .vc_column-inner > .wpb_wrapper.bg-color1 a.button.video:hover::before {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="" height="" viewBox="0 0 44 44"><g id="Group_395" data-name="Group 395" transform="translate(-574 -736)"><g id="Ellipse_1" data-name="Ellipse 1" transform="translate(574 736)" fill="%23fff" stroke="%23fff" stroke-width="2"><circle cx="22" cy="22" r="22" stroke="none"/><circle cx="22" cy="22" r="21" fill="none"/></g><g id="Polygon_1" data-name="Polygon 1" transform="translate(608.354 746.979) rotate(90)" fill="%23577C70" stroke-linecap="round" stroke-linejoin="round"><path d="M9.668,1.508a1,1,0,0,1,1.734,0l8.807,15.316a1,1,0,0,1-.867,1.5H1.729a1,1,0,0,1-.867-1.5Z" stroke="none"/><path d="M 10.53515434265137 4.012262344360352 L 3.457056045532227 16.32201385498047 L 17.61326217651367 16.32201385498047 L 10.53515434265137 4.012262344360352 M 10.53515625 1.006132125854492 C 10.87248420715332 1.006132125854492 11.20981121063232 1.173309326171875 11.40206623077393 1.507663726806641 L 20.20868682861328 16.82353401184082 C 20.59202575683594 17.49020385742188 20.11080551147461 18.32201385498047 19.3417854309082 18.32201385498047 L 1.728527069091797 18.32201385498047 C 0.9595069885253906 18.32201385498047 0.4782867431640625 17.49020385742188 0.8616256713867188 16.82353401184082 L 9.668246269226074 1.507663726806641 C 9.860501289367676 1.173309326171875 10.19782829284668 1.006132125854492 10.53515625 1.006132125854492 Z" stroke="none" fill="%23fff"/></g></g></svg>');
}

.overlap .text.bg-color8 a.button.video, .overlap .text.bg-color7 a.button.video, .story .text > .vc_column-inner > .wpb_wrapper.bg-color8 a.button.video, .story .text > .vc_column-inner > .wpb_wrapper.bg-color7 a.button.video {
  color: #577C70 !important;
}
.overlap .text.bg-color8 a.button.video::before, .overlap .text.bg-color7 a.button.video::before, .story .text > .vc_column-inner > .wpb_wrapper.bg-color8 a.button.video::before, .story .text > .vc_column-inner > .wpb_wrapper.bg-color7 a.button.video::before {
  transition: all 0.3s cubic-bezier(0.37, 0.15, 0.32, 0.94);
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="" height="" viewBox="0 0 44 44"><g id="Group_395" data-name="Group 395" transform="translate(-574 -736)"><g id="Ellipse_1" data-name="Ellipse 1" transform="translate(574 736)" fill="none" stroke="%23577C70" stroke-width="2"><circle cx="22" cy="22" r="22" stroke="none"/><circle cx="22" cy="22" r="21" fill="none"/></g><g id="Polygon_1" data-name="Polygon 1" transform="translate(608.354 746.979) rotate(90)" fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="M9.668,1.508a1,1,0,0,1,1.734,0l8.807,15.316a1,1,0,0,1-.867,1.5H1.729a1,1,0,0,1-.867-1.5Z" stroke="none"/><path d="M 10.53515434265137 4.012262344360352 L 3.457056045532227 16.32201385498047 L 17.61326217651367 16.32201385498047 L 10.53515434265137 4.012262344360352 M 10.53515625 1.006132125854492 C 10.87248420715332 1.006132125854492 11.20981121063232 1.173309326171875 11.40206623077393 1.507663726806641 L 20.20868682861328 16.82353401184082 C 20.59202575683594 17.49020385742188 20.11080551147461 18.32201385498047 19.3417854309082 18.32201385498047 L 1.728527069091797 18.32201385498047 C 0.9595069885253906 18.32201385498047 0.4782867431640625 17.49020385742188 0.8616256713867188 16.82353401184082 L 9.668246269226074 1.507663726806641 C 9.860501289367676 1.173309326171875 10.19782829284668 1.006132125854492 10.53515625 1.006132125854492 Z" stroke="none" fill="%23577C70"/></g></g></svg>');
}
.overlap .text.bg-color8 a.button.video:hover::before, .overlap .text.bg-color7 a.button.video:hover::before, .story .text > .vc_column-inner > .wpb_wrapper.bg-color8 a.button.video:hover::before, .story .text > .vc_column-inner > .wpb_wrapper.bg-color7 a.button.video:hover::before {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="" height="" viewBox="0 0 44 44"><g id="Group_395" data-name="Group 395" transform="translate(-574 -736)"><g id="Ellipse_1" data-name="Ellipse 1" transform="translate(574 736)" fill="%23577C70" stroke="%23577C70" stroke-width="2"><circle cx="22" cy="22" r="22" stroke="none"/><circle cx="22" cy="22" r="21" fill="none"/></g><g id="Polygon_1" data-name="Polygon 1" transform="translate(608.354 746.979) rotate(90)" fill="%23fff" stroke-linecap="round" stroke-linejoin="round"><path d="M9.668,1.508a1,1,0,0,1,1.734,0l8.807,15.316a1,1,0,0,1-.867,1.5H1.729a1,1,0,0,1-.867-1.5Z" stroke="none"/><path d="M 10.53515434265137 4.012262344360352 L 3.457056045532227 16.32201385498047 L 17.61326217651367 16.32201385498047 L 10.53515434265137 4.012262344360352 M 10.53515625 1.006132125854492 C 10.87248420715332 1.006132125854492 11.20981121063232 1.173309326171875 11.40206623077393 1.507663726806641 L 20.20868682861328 16.82353401184082 C 20.59202575683594 17.49020385742188 20.11080551147461 18.32201385498047 19.3417854309082 18.32201385498047 L 1.728527069091797 18.32201385498047 C 0.9595069885253906 18.32201385498047 0.4782867431640625 17.49020385742188 0.8616256713867188 16.82353401184082 L 9.668246269226074 1.507663726806641 C 9.860501289367676 1.173309326171875 10.19782829284668 1.006132125854492 10.53515625 1.006132125854492 Z" stroke="none" fill="%23fff"/></g></g></svg>');
}

#main .swiper-button-next, #main .swiper-button-prev, a.button.down, a.button.up {
  border: 2px solid #fff;
  border-radius: 1.3em;
  padding: 0.4em 2em;
  background-image: none;
  width: 90px;
  text-indent: -9999px;
  overflow: hidden;
  display: flex;
  -moz-justify-content: center;
  -o-justify-content: center;
  justify-content: center;
  -ms-flex-pack: center;
  -moz-align-items: center;
  -o-align-items: center;
  align-items: center;
  -ms-flex-align: center;
  transition: all 0.3s cubic-bezier(0.37, 0.15, 0.32, 0.94);
}
#main .swiper-button-next:after, #main .swiper-button-prev:after, a.button.down:after, a.button.up:after {
  width: 20px;
  height: 20px;
  display: inline-block;
  background-repeat: no-repeat;
  background-position: center;
  content: "";
}
#main .swiper-button-next:hover, #main .swiper-button-prev:hover, a.button.down:hover, a.button.up:hover {
  background-color: #fff;
}
#main .swiper-button-next:after, #main .swiper-button-prev:after, a.button.down:after, a.button.up:after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.733' height='16.773' viewBox='0 0 18.733 16.773'%3E%3Cg id='Icon_feather-download' data-name='Icon feather-download' transform='translate(-3.5 28.073) rotate(-90)'%3E%3Cpath id='Path_28' data-name='Path 28' d='M10.5,15l6.972,6.972L24.444,15' transform='translate(2.214 -0.739)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath id='Path_29' data-name='Path 29' d='M18,21.233V4.5' transform='translate(1.686)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/g%3E%3C/svg%3E");
}
#main .swiper-button-next:hover:after, #main .swiper-button-prev:hover:after, a.button.down:hover:after, a.button.up:hover:after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.733' height='16.773' viewBox='0 0 18.733 16.773'%3E%3Cg id='Icon_feather-download' data-name='Icon feather-download' transform='translate(-3.5 28.073) rotate(-90)'%3E%3Cpath id='Path_28' data-name='Path 28' d='M10.5,15l6.972,6.972L24.444,15' transform='translate(2.214 -0.739)' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath id='Path_29' data-name='Path 29' d='M18,21.233V4.5' transform='translate(1.686)' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/g%3E%3C/svg%3E");
}
#main .bbg-inp-black.swiper-button-next, #main .bbg-inp-black.swiper-button-prev, a.bbg-inp-black.button.down, a.bbg-inp-black.button.up {
  border-color: #000;
}
#main .bbg-inp-black.swiper-button-next:after, #main .bbg-inp-black.swiper-button-prev:after, a.bbg-inp-black.button.down:after, a.bbg-inp-black.button.up:after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.733' height='16.773' viewBox='0 0 18.733 16.773'%3E%3Cg id='Icon_feather-download' data-name='Icon feather-download' transform='translate(-3.5 28.073) rotate(-90)'%3E%3Cpath id='Path_28' data-name='Path 28' d='M10.5,15l6.972,6.972L24.444,15' transform='translate(2.214 -0.739)' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath id='Path_29' data-name='Path 29' d='M18,21.233V4.5' transform='translate(1.686)' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/g%3E%3C/svg%3E");
}
#main .bbg-inp-black.swiper-button-next:hover, #main .bbg-inp-black.swiper-button-prev:hover, a.bbg-inp-black.button.down:hover, a.bbg-inp-black.button.up:hover {
  background-color: #000;
}
#main .bbg-inp-black.swiper-button-next:hover:after, #main .bbg-inp-black.swiper-button-prev:hover:after, a.bbg-inp-black.button.down:hover:after, a.bbg-inp-black.button.up:hover:after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.733' height='16.773' viewBox='0 0 18.733 16.773'%3E%3Cg id='Icon_feather-download' data-name='Icon feather-download' transform='translate(-3.5 28.073) rotate(-90)'%3E%3Cpath id='Path_28' data-name='Path 28' d='M10.5,15l6.972,6.972L24.444,15' transform='translate(2.214 -0.739)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath id='Path_29' data-name='Path 29' d='M18,21.233V4.5' transform='translate(1.686)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/g%3E%3C/svg%3E");
}

#main .swiper-button-next {
  transform: translateX(200%);
}
@media only screen and (min-width: 1030px) {
  #main .swiper-button-next {
    transform: translateX(0);
  }
}

#main .swiper-button-prev {
  transform: translateX(-200%);
}
@media only screen and (min-width: 1030px) {
  #main .swiper-button-prev {
    transform: translateX(0);
  }
}
#main .swiper-button-prev:after {
  transform: rotate(-180deg);
}

a.button.up {
  transform: translateX(-200%);
  transform: rotate(-90deg);
}

a.button.down {
  transform: translateX(-200%);
  transform: rotate(90deg);
}

button {
  position: relative;
}
button .arrow {
  width: 0;
  height: 1em;
  overflow: hidden;
  height: calc(100% - 0.4em);
  margin-left: 0.5em;
  position: absolute;
  transition: all 0.3s cubic-bezier(0.37, 0.15, 0.32, 0.94);
  transform-origin: right;
}
button .arrow::before, button .arrow::after {
  display: flex;
  display: flex;
  -moz-justify-content: center;
  -o-justify-content: center;
  justify-content: center;
  -ms-flex-pack: center;
  -moz-align-items: center;
  -o-align-items: center;
  align-items: center;
  -ms-flex-align: center;
  transition: all 0.3s cubic-bezier(0.37, 0.15, 0.32, 0.94);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  width: 100%;
  height: 100%;
}
button .arrow {
  /*&::before{
  	content: '';
  	background-image: url("data:image/svg+xml,%3Csvg width='33' height='21' viewBox='0 0 66 42' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M47.1159 1.06283L65.273 19.9174C66.128 20.7631 66.128 22.1342 65.273 22.9798L47.1159 40.9372C46.2609 41.7829 44.8746 41.7829 44.0195 40.9372C43.1645 40.0916 43.1645 38.7205 44.0195 37.8748L58.4389 23.614L2.73232 23.614C1.52311 23.614 0.542847 22.6446 0.542847 21.4486C0.542847 20.2527 1.52311 19.2832 2.73232 19.2832L58.4389 19.2832L44.0195 4.1252C43.1645 3.27955 43.1645 1.90848 44.0195 1.06283C44.8746 0.217176 46.2609 0.217176 47.1159 1.06283Z' fill='%2341E5C6'/%3E%3C/svg%3E%0A");
  	@include translate-X(-140%);
  	@include opacity(0);
  }*/
}
button .arrow::after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.733' height='16.773' viewBox='0 0 18.733 16.773'%3E%3Cg id='Icon_feather-download' data-name='Icon feather-download' transform='translate(-3.5 28.073) rotate(-90)'%3E%3Cpath id='Path_28' data-name='Path 28' d='M10.5,15l6.972,6.972L24.444,15' transform='translate(2.214 -0.739)' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath id='Path_29' data-name='Path 29' d='M18,21.233V4.5' transform='translate(1.686)' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/g%3E%3C/svg%3E");
}

a {
  text-decoration: none;
}
a.button.video {
  display: flex;
  -moz-align-items: center;
  -o-align-items: center;
  align-items: center;
  -ms-flex-align: center;
  color: #000;
  padding: 0;
  margin-right: 0;
  transition: all 0.3s cubic-bezier(0.37, 0.15, 0.32, 0.94);
  background: none;
  background-image: none;
  background-color: transparent;
  text-decoration: none;
  font-size: clamp(1rem, calc(16px + 2 * (100vw - 320px) / 960), 1.125rem);
  line-height: clamp(1.375rem, calc(22px + 4 * (100vw - 320px) / 960), 1.625rem);
}
a.button.video::before {
  transition: all 0.3s cubic-bezier(0.37, 0.15, 0.32, 0.94);
  content: "";
  width: 2em;
  height: 2em;
  margin-right: 0.5em;
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="" height="" viewBox="0 0 44 44"><g id="Group_395" data-name="Group 395" transform="translate(-574 -736)"><g id="Ellipse_1" data-name="Ellipse 1" transform="translate(574 736)" fill="none" stroke="%23000" stroke-width="2"><circle cx="22" cy="22" r="22" stroke="none"/><circle cx="22" cy="22" r="21" fill="none"/></g><g id="Polygon_1" data-name="Polygon 1" transform="translate(608.354 746.979) rotate(90)" fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="M9.668,1.508a1,1,0,0,1,1.734,0l8.807,15.316a1,1,0,0,1-.867,1.5H1.729a1,1,0,0,1-.867-1.5Z" stroke="none"/><path d="M 10.53515434265137 4.012262344360352 L 3.457056045532227 16.32201385498047 L 17.61326217651367 16.32201385498047 L 10.53515434265137 4.012262344360352 M 10.53515625 1.006132125854492 C 10.87248420715332 1.006132125854492 11.20981121063232 1.173309326171875 11.40206623077393 1.507663726806641 L 20.20868682861328 16.82353401184082 C 20.59202575683594 17.49020385742188 20.11080551147461 18.32201385498047 19.3417854309082 18.32201385498047 L 1.728527069091797 18.32201385498047 C 0.9595069885253906 18.32201385498047 0.4782867431640625 17.49020385742188 0.8616256713867188 16.82353401184082 L 9.668246269226074 1.507663726806641 C 9.860501289367676 1.173309326171875 10.19782829284668 1.006132125854492 10.53515625 1.006132125854492 Z" stroke="none" fill="%23000"/></g></g></svg>');
}
a.button.video:hover {
  background-color: transparent;
}
a.button.video:hover::before {
  transform: scale(1.1);
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="" height="" viewBox="0 0 44 44"><g id="Group_395" data-name="Group 395" transform="translate(-574 -736)"><g id="Ellipse_1" data-name="Ellipse 1" transform="translate(574 736)" fill="none" stroke="%23000" stroke-width="2"><circle cx="22" cy="22" r="22" stroke="none"/><circle cx="22" cy="22" r="21" fill="none"/></g><g id="Polygon_1" data-name="Polygon 1" transform="translate(608.354 746.979) rotate(90)" fill="%23000" stroke-linecap="round" stroke-linejoin="round"><path d="M9.668,1.508a1,1,0,0,1,1.734,0l8.807,15.316a1,1,0,0,1-.867,1.5H1.729a1,1,0,0,1-.867-1.5Z" stroke="none"/><path d="M 10.53515434265137 4.012262344360352 L 3.457056045532227 16.32201385498047 L 17.61326217651367 16.32201385498047 L 10.53515434265137 4.012262344360352 M 10.53515625 1.006132125854492 C 10.87248420715332 1.006132125854492 11.20981121063232 1.173309326171875 11.40206623077393 1.507663726806641 L 20.20868682861328 16.82353401184082 C 20.59202575683594 17.49020385742188 20.11080551147461 18.32201385498047 19.3417854309082 18.32201385498047 L 1.728527069091797 18.32201385498047 C 0.9595069885253906 18.32201385498047 0.4782867431640625 17.49020385742188 0.8616256713867188 16.82353401184082 L 9.668246269226074 1.507663726806641 C 9.860501289367676 1.173309326171875 10.19782829284668 1.006132125854492 10.53515625 1.006132125854492 Z" stroke="none" fill="%23000"/></g></g></svg>');
}
a.button.video {
  /*&.bbg-inp-white{
  	color: $white;

  	&::before{
  		@include hh-slide;
  		background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="" height="" viewBox="0 0 44 44"><g id="Group_395" data-name="Group 395" transform="translate(-574 -736)"><g id="Ellipse_1" data-name="Ellipse 1" transform="translate(574 736)" fill="none" stroke="%23fff" stroke-width="2"><circle cx="22" cy="22" r="22" stroke="none"/><circle cx="22" cy="22" r="21" fill="none"/></g><g id="Polygon_1" data-name="Polygon 1" transform="translate(608.354 746.979) rotate(90)" fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="M9.668,1.508a1,1,0,0,1,1.734,0l8.807,15.316a1,1,0,0,1-.867,1.5H1.729a1,1,0,0,1-.867-1.5Z" stroke="none"/><path d="M 10.53515434265137 4.012262344360352 L 3.457056045532227 16.32201385498047 L 17.61326217651367 16.32201385498047 L 10.53515434265137 4.012262344360352 M 10.53515625 1.006132125854492 C 10.87248420715332 1.006132125854492 11.20981121063232 1.173309326171875 11.40206623077393 1.507663726806641 L 20.20868682861328 16.82353401184082 C 20.59202575683594 17.49020385742188 20.11080551147461 18.32201385498047 19.3417854309082 18.32201385498047 L 1.728527069091797 18.32201385498047 C 0.9595069885253906 18.32201385498047 0.4782867431640625 17.49020385742188 0.8616256713867188 16.82353401184082 L 9.668246269226074 1.507663726806641 C 9.860501289367676 1.173309326171875 10.19782829284668 1.006132125854492 10.53515625 1.006132125854492 Z" stroke="none" fill="%23fff"/></g></g></svg>');
  	}

  	&:hover{
  		&::before{
  			background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="" height="" viewBox="0 0 44 44"><g id="Group_395" data-name="Group 395" transform="translate(-574 -736)"><g id="Ellipse_1" data-name="Ellipse 1" transform="translate(574 736)" fill="%23fff" stroke="%23fff" stroke-width="2"><circle cx="22" cy="22" r="22" stroke="none"/><circle cx="22" cy="22" r="21" fill="none"/></g><g id="Polygon_1" data-name="Polygon 1" transform="translate(608.354 746.979) rotate(90)" fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="M9.668,1.508a1,1,0,0,1,1.734,0l8.807,15.316a1,1,0,0,1-.867,1.5H1.729a1,1,0,0,1-.867-1.5Z" stroke="none"/><path d="M 10.53515434265137 4.012262344360352 L 3.457056045532227 16.32201385498047 L 17.61326217651367 16.32201385498047 L 10.53515434265137 4.012262344360352 M 10.53515625 1.006132125854492 C 10.87248420715332 1.006132125854492 11.20981121063232 1.173309326171875 11.40206623077393 1.507663726806641 L 20.20868682861328 16.82353401184082 C 20.59202575683594 17.49020385742188 20.11080551147461 18.32201385498047 19.3417854309082 18.32201385498047 L 1.728527069091797 18.32201385498047 C 0.9595069885253906 18.32201385498047 0.4782867431640625 17.49020385742188 0.8616256713867188 16.82353401184082 L 9.668246269226074 1.507663726806641 C 9.860501289367676 1.173309326171875 10.19782829284668 1.006132125854492 10.53515625 1.006132125854492 Z" stroke="none" fill="%23fff"/></g></g></svg>');
  		}
  	}
  }*/
}
a.button.readmore {
  position: relative;
}
a.button.readmore .arrow {
  width: 0;
  height: 1em;
  overflow: hidden;
  height: calc(100% - 0.4em);
  margin-left: 0.5em;
  position: absolute;
  transition: all 0.3s cubic-bezier(0.37, 0.15, 0.32, 0.94);
  transform-origin: right;
}
a.button.readmore .arrow::before, a.button.readmore .arrow::after {
  display: flex;
  display: flex;
  -moz-justify-content: center;
  -o-justify-content: center;
  justify-content: center;
  -ms-flex-pack: center;
  -moz-align-items: center;
  -o-align-items: center;
  align-items: center;
  -ms-flex-align: center;
  transition: all 0.3s cubic-bezier(0.37, 0.15, 0.32, 0.94);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  width: 100%;
  height: 100%;
}
a.button.readmore:hover .arrow::after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.733' height='16.773' viewBox='0 0 18.733 16.773'%3E%3Cg id='Icon_feather-download' data-name='Icon feather-download' transform='translate(-3.5 28.073) rotate(-90)'%3E%3Cpath id='Path_28' data-name='Path 28' d='M10.5,15l6.972,6.972L24.444,15' transform='translate(2.214 -0.739)' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath id='Path_29' data-name='Path 29' d='M18,21.233V4.5' transform='translate(1.686)' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/g%3E%3C/svg%3E");
}
a.button.readmore {
  /*&::after{
  	content: '';
  	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.733' height='16.773' viewBox='0 0 18.733 16.773'%3E%3Cg id='Icon_feather-download' data-name='Icon feather-download' transform='translate(-3.5 28.073) rotate(-90)'%3E%3Cpath id='Path_28' data-name='Path 28' d='M10.5,15l6.972,6.972L24.444,15' transform='translate(2.214 -0.739)' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath id='Path_29' data-name='Path 29' d='M18,21.233V4.5' transform='translate(1.686)' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/g%3E%3C/svg%3E");
  	//@include translate-Y(-100%);
  }*/
}
a.button.external {
  position: relative;
}
a.button.external .arrow {
  width: 0;
  height: 1em;
  overflow: hidden;
  height: calc(100% - 0.4em);
  margin-left: 0.5em;
  position: absolute;
  transition: all 0.3s cubic-bezier(0.37, 0.15, 0.32, 0.94);
  transform-origin: right;
}
a.button.external .arrow::before, a.button.external .arrow::after {
  display: flex;
  display: flex;
  -moz-justify-content: center;
  -o-justify-content: center;
  justify-content: center;
  -ms-flex-pack: center;
  -moz-align-items: center;
  -o-align-items: center;
  align-items: center;
  -ms-flex-align: center;
  transition: all 0.3s cubic-bezier(0.37, 0.15, 0.32, 0.94);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  width: 100%;
  height: 100%;
}
a.button.external .arrow {
  /*&::before{
  	content: '';
  	background-image: url("data:image/svg+xml,%3Csvg width='33' height='21' viewBox='0 0 66 42' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M47.1159 1.06283L65.273 19.9174C66.128 20.7631 66.128 22.1342 65.273 22.9798L47.1159 40.9372C46.2609 41.7829 44.8746 41.7829 44.0195 40.9372C43.1645 40.0916 43.1645 38.7205 44.0195 37.8748L58.4389 23.614L2.73232 23.614C1.52311 23.614 0.542847 22.6446 0.542847 21.4486C0.542847 20.2527 1.52311 19.2832 2.73232 19.2832L58.4389 19.2832L44.0195 4.1252C43.1645 3.27955 43.1645 1.90848 44.0195 1.06283C44.8746 0.217176 46.2609 0.217176 47.1159 1.06283Z' fill='%2341E5C6'/%3E%3C/svg%3E%0A");
  	@include translate-X(-140%);
  	@include opacity(0);
  }*/
}
a.button.external:hover .arrow::after {
  content: "";
  background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 66.1 65.33"><defs><clipPath id="clippath"><rect width="66.1" height="65.33" style="fill: none; stroke-width: 0px;"/></clipPath></defs><g id="Group_369" data-name="Group 369"><g style="clip-path: url(%23clippath);"><g id="Group_311" data-name="Group 311"><g id="Group_309" data-name="Group 309"><path id="Path_2755" data-name="Path 2755" d="m35.79,10.69H2.99v51.65h51.33V29.39M43.05,2.99h20.06v19.75m-18.73-2.46L61.87,3.77" style="fill: none; stroke: %23000000; stroke-linecap: round; stroke-linejoin: round; stroke-width: 4px;"/></g><g id="Group_310" data-name="Group 310"><path id="Path_2756" data-name="Path 2756" d="m15.55,20.28h11.83c4.43.05,5.61.09,7.2.56,3.4.93,5.78,4.01,5.82,7.54,0,1.61-.49,3.18-1.41,4.5-1.01,1.31-2.49,2.17-4.13,2.39,4.22.7,7.26,4.43,7.08,8.71.16,3.86-2.25,7.35-5.92,8.56-2.11.76-3.76.8-7.52.8h-12.96V20.28Zm6.16,5.06v8.24h2.11c1.74,0,3.02,0,3.76-.04,1.44.11,2.89-.11,4.23-.66,1.33-.62,2.19-1.95,2.21-3.42-.02-1.36-.75-2.61-1.94-3.28-1.32-.75-1.97-.79-6.48-.83h-3.89Zm0,12.88v9.78h6.1c3.67,0,4.66,0,6.25-1.12,1.02-.86,1.57-2.14,1.5-3.47.01-.86-.2-1.72-.61-2.48-1.5-2.67-4.98-2.67-7.09-2.67l-6.16-.04Z" style="stroke-width: 0px; fill: %23000000"/></g></g></g></g></svg>');
}
a.button.external.inpublix-alt:hover .arrow::after {
  content: "";
  background-image: url('data:image/svg+xml,<svg id="Group_370" data-name="Group 370" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="" height="" viewBox="0 0 66.105 65.332"><defs><clipPath id="clip-path"><path id="Path_2757" data-name="Path 2757" d="M0-19.648H66.1V-84.98H0Z" transform="translate(0 84.98)" fill="none"/></clipPath></defs><g id="Group_311" data-name="Group 311" transform="translate(0 0)" clip-path="url(%23clip-path)"><g id="Group_309" data-name="Group 309" transform="translate(2.994 2.994)"><path id="Path_2755" data-name="Path 2755" d="M-9.864-2.314h-32.8V49.333H8.663V16.381M-2.61-10.01H17.452V9.739M-15.8,22.572,16.21-9.233" transform="translate(42.664 10.01)" fill="none" stroke="%23000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="4"/></g></g></svg>');
}

/********************************
Theme: InPublix - Child
Author: Christer Lindgren
Author URL: http://halvarsson.se/

Stylesheet: Links
********************************/
.inp-white a.dictionary-word::after {
  background-image: url('data:image/svg+xml,<svg id="Group_368" data-name="Group 368" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="" height="" viewBox="0 0 67.974 67.974"><defs><clipPath id="clip-path"><path id="Path_2759" data-name="Path 2759" d="M0-31.262H67.974V-99.236H0Z" transform="translate(0 99.236)" fill="none" /></clipPath><clipPath id="clip-path-2"><path id="Path_2762" data-name="Path 2762" d="M0-35.342H63.894V-99.236H0Z" transform="translate(0 99.236)" fill="none" /></clipPath></defs><g id="Group_314" data-name="Group 314" transform="translate(0)" clip-path="url(%23clip-path)"><g id="Group_313" data-name="Group 313" transform="translate(4.548 4.547)"><path id="Path_2758" data-name="Path 2758" d="M-16.284-32.568a29.44,29.44,0,0,1-29.44-29.44,29.439,29.439,0,0,1,29.44-29.439A29.439,29.439,0,0,1,13.155-62.008,29.44,29.44,0,0,1-16.284-32.568Z" transform="translate(45.724 91.447)" fill="none" stroke="%23ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="4"/></g></g><g id="Group_315" data-name="Group 315" transform="translate(33.987 32.478)"><path id="Path_2760" data-name="Path 2760" d="M0,0V15.588" fill="none" stroke="%23ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/></g><g id="Group_317" data-name="Group 317" transform="translate(2.04 2.04)" clip-path="url(%23clip-path-2)"><g id="Group_316" data-name="Group 316" transform="translate(28.3 15.504)"><path id="Path_2761" data-name="Path 2761" d="M1.654,3.31A3.646,3.646,0,0,1-1.991-.337,3.646,3.646,0,0,1,1.654-3.984,3.648,3.648,0,0,1,5.3-.337,3.648,3.648,0,0,1,1.654,3.31Z" transform="translate(1.991 3.984)" fill="%23ffffff"/></g></g></svg>');
}
.inp-white a.dictionary-word:hover::after {
  background-image: url('data:image/svg+xml,<svg id="Group_368" data-name="Group 368" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="" height="" viewBox="0 0 67.974 67.974"><defs><clipPath id="clip-path"><path id="Path_2759" data-name="Path 2759" d="M0-31.262H67.974V-99.236H0Z" transform="translate(0 99.236)" fill="none" /></clipPath><clipPath id="clip-path-2"><path id="Path_2762" data-name="Path 2762" d="M0-35.342H63.894V-99.236H0Z" transform="translate(0 99.236)" fill="none" /></clipPath></defs><g id="Group_314" data-name="Group 314" transform="translate(0)" clip-path="url(%23clip-path)"><g id="Group_313" data-name="Group 313" transform="translate(4.548 4.547)"><path id="Path_2758" data-name="Path 2758" d="M-16.284-32.568a29.44,29.44,0,0,1-29.44-29.44,29.439,29.439,0,0,1,29.44-29.439A29.439,29.439,0,0,1,13.155-62.008,29.44,29.44,0,0,1-16.284-32.568Z" transform="translate(45.724 91.447)" fill="none" stroke="%23ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="4"/></g></g><g id="Group_315" data-name="Group 315" transform="translate(33.987 32.478)"><path id="Path_2760" data-name="Path 2760" d="M0,0V15.588" fill="none" stroke="%23ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/></g><g id="Group_317" data-name="Group 317" transform="translate(2.04 2.04)" clip-path="url(%23clip-path-2)"><g id="Group_316" data-name="Group 316" transform="translate(28.3 15.504)"><path id="Path_2761" data-name="Path 2761" d="M1.654,3.31A3.646,3.646,0,0,1-1.991-.337,3.646,3.646,0,0,1,1.654-3.984,3.648,3.648,0,0,1,5.3-.337,3.648,3.648,0,0,1,1.654,3.31Z" transform="translate(1.991 3.984)" fill="%23ffffff"/></g></g></svg>');
}
.inp-white a.dictionary-word span.inp-white + ::after {
  background-image: url('data:image/svg+xml,<svg id="Group_368" data-name="Group 368" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="" height="" viewBox="0 0 67.974 67.974"><defs><clipPath id="clip-path"><path id="Path_2759" data-name="Path 2759" d="M0-31.262H67.974V-99.236H0Z" transform="translate(0 99.236)" fill="none" /></clipPath><clipPath id="clip-path-2"><path id="Path_2762" data-name="Path 2762" d="M0-35.342H63.894V-99.236H0Z" transform="translate(0 99.236)" fill="none" /></clipPath></defs><g id="Group_314" data-name="Group 314" transform="translate(0)" clip-path="url(%23clip-path)"><g id="Group_313" data-name="Group 313" transform="translate(4.548 4.547)"><path id="Path_2758" data-name="Path 2758" d="M-16.284-32.568a29.44,29.44,0,0,1-29.44-29.44,29.439,29.439,0,0,1,29.44-29.439A29.439,29.439,0,0,1,13.155-62.008,29.44,29.44,0,0,1-16.284-32.568Z" transform="translate(45.724 91.447)" fill="none" stroke="%23ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="4"/></g></g><g id="Group_315" data-name="Group 315" transform="translate(33.987 32.478)"><path id="Path_2760" data-name="Path 2760" d="M0,0V15.588" fill="none" stroke="%23ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/></g><g id="Group_317" data-name="Group 317" transform="translate(2.04 2.04)" clip-path="url(%23clip-path-2)"><g id="Group_316" data-name="Group 316" transform="translate(28.3 15.504)"><path id="Path_2761" data-name="Path 2761" d="M1.654,3.31A3.646,3.646,0,0,1-1.991-.337,3.646,3.646,0,0,1,1.654-3.984,3.648,3.648,0,0,1,5.3-.337,3.648,3.648,0,0,1,1.654,3.31Z" transform="translate(1.991 3.984)" fill="%23ffffff"/></g></g></svg>');
}
.inp-white a.ip-icon.external::after {
  content: "";
  background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 66.1 65.33"><defs><clipPath id="clippath"><rect width="66.1" height="65.33" style="fill: none; stroke-width: 0px;"/></clipPath></defs><g id="Group_369" data-name="Group 369"><g style="clip-path: url(%23clippath);"><g id="Group_311" data-name="Group 311"><g id="Group_309" data-name="Group 309"><path id="Path_2755" data-name="Path 2755" d="m35.79,10.69H2.99v51.65h51.33V29.39M43.05,2.99h20.06v19.75m-18.73-2.46L61.87,3.77" style="fill: none; stroke: %23ffffff; stroke-linecap: round; stroke-linejoin: round; stroke-width: 4px;"/></g><g id="Group_310" data-name="Group 310"><path id="Path_2756" data-name="Path 2756" d="m15.55,20.28h11.83c4.43.05,5.61.09,7.2.56,3.4.93,5.78,4.01,5.82,7.54,0,1.61-.49,3.18-1.41,4.5-1.01,1.31-2.49,2.17-4.13,2.39,4.22.7,7.26,4.43,7.08,8.71.16,3.86-2.25,7.35-5.92,8.56-2.11.76-3.76.8-7.52.8h-12.96V20.28Zm6.16,5.06v8.24h2.11c1.74,0,3.02,0,3.76-.04,1.44.11,2.89-.11,4.23-.66,1.33-.62,2.19-1.95,2.21-3.42-.02-1.36-.75-2.61-1.94-3.28-1.32-.75-1.97-.79-6.48-.83h-3.89Zm0,12.88v9.78h6.1c3.67,0,4.66,0,6.25-1.12,1.02-.86,1.57-2.14,1.5-3.47.01-.86-.2-1.72-.61-2.48-1.5-2.67-4.98-2.67-7.09-2.67l-6.16-.04Z" style="stroke-width: 0px; fill: %23ffffff"/></g></g></g></g></svg>');
}
.inp-white a.ip-icon.external:hover::after {
  content: "";
  background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 66.1 65.33"><defs><clipPath id="clippath"><rect width="66.1" height="65.33" style="fill: none; stroke-width: 0px;"/></clipPath></defs><g id="Group_369" data-name="Group 369"><g style="clip-path: url(%23clippath);"><g id="Group_311" data-name="Group 311"><g id="Group_309" data-name="Group 309"><path id="Path_2755" data-name="Path 2755" d="m35.79,10.69H2.99v51.65h51.33V29.39M43.05,2.99h20.06v19.75m-18.73-2.46L61.87,3.77" style="fill: none; stroke: %23ffffff; stroke-linecap: round; stroke-linejoin: round; stroke-width: 4px;"/></g><g id="Group_310" data-name="Group 310"><path id="Path_2756" data-name="Path 2756" d="m15.55,20.28h11.83c4.43.05,5.61.09,7.2.56,3.4.93,5.78,4.01,5.82,7.54,0,1.61-.49,3.18-1.41,4.5-1.01,1.31-2.49,2.17-4.13,2.39,4.22.7,7.26,4.43,7.08,8.71.16,3.86-2.25,7.35-5.92,8.56-2.11.76-3.76.8-7.52.8h-12.96V20.28Zm6.16,5.06v8.24h2.11c1.74,0,3.02,0,3.76-.04,1.44.11,2.89-.11,4.23-.66,1.33-.62,2.19-1.95,2.21-3.42-.02-1.36-.75-2.61-1.94-3.28-1.32-.75-1.97-.79-6.48-.83h-3.89Zm0,12.88v9.78h6.1c3.67,0,4.66,0,6.25-1.12,1.02-.86,1.57-2.14,1.5-3.47.01-.86-.2-1.72-.61-2.48-1.5-2.67-4.98-2.67-7.09-2.67l-6.16-.04Z" style="stroke-width: 0px; fill: %23ffffff"/></g></g></g></g></svg>');
}
.inp-white a.ip-icon.external.inpublix-alt::after {
  display: inline-block;
  content: "";
  background-image: url('data:image/svg+xml,<svg id="Group_370" data-name="Group 370" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="66.105" height="65.332" viewBox="0 0 66.105 65.332"><defs><clipPath id="clip-path"><path id="Path_2757" data-name="Path 2757" d="M0-19.648H66.1V-84.98H0Z" transform="translate(0 84.98)" fill="none"/></clipPath></defs><g id="Group_311" data-name="Group 311" transform="translate(0 0)" clip-path="url(%23clip-path)"><g id="Group_309" data-name="Group 309" transform="translate(2.994 2.994)"><path id="Path_2755" data-name="Path 2755" d="M-9.864-2.314h-32.8V49.333H8.663V16.381M-2.61-10.01H17.452V9.739M-15.8,22.572,16.21-9.233" transform="translate(42.664 10.01)" fill="none" stroke="%23ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="4"/></g></g></svg>');
}
.inp-white a.ip-icon.external.inpublix-alt:hover::after {
  content: "";
  background-image: url('data:image/svg+xml,<svg id="Group_370" data-name="Group 370" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="66.105" height="65.332" viewBox="0 0 66.105 65.332"><defs><clipPath id="clip-path"><path id="Path_2757" data-name="Path 2757" d="M0-19.648H66.1V-84.98H0Z" transform="translate(0 84.98)" fill="none"/></clipPath></defs><g id="Group_311" data-name="Group 311" transform="translate(0 0)" clip-path="url(%23clip-path)"><g id="Group_309" data-name="Group 309" transform="translate(2.994 2.994)"><path id="Path_2755" data-name="Path 2755" d="M-9.864-2.314h-32.8V49.333H8.663V16.381M-2.61-10.01H17.452V9.739M-15.8,22.572,16.21-9.233" transform="translate(42.664 10.01)" fill="none" stroke="%23ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="4"/></g></g></svg>');
}
.inp-white a.ip-icon.readmore::after {
  content: "";
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="" height="" viewBox="0 0 58.785 59.112"><defs><clipPath id="clip-path"><path id="Path_2775" data-name="Path 2775" d="M0-18.182H58.785V-77.294H0Z" transform="translate(0 77.294)" fill="none"/></clipPath></defs><g id="Group_371" data-name="Group 371" transform="translate(0 77.294)"><g id="Group_338" data-name="Group 338" transform="translate(0 -77.294)" clip-path="url(%23clip-path)"><g id="Group_337" data-name="Group 337" transform="translate(3.31 3.31)"><path id="Path_2774" data-name="Path 2774" d="M-16.045-5.575V-23.7H-68.211V28.791h52.166V9.72M-37.288-8.962l10.2,11.035-10.017,12M-27.3,2.1l-28.436-.184" transform="translate(68.211 23.701)" fill="none" stroke="%23ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="4"/></g></g></g></svg>');
}
.inp-white a.ip-icon.readmore:hover::after {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="" height="" viewBox="0 0 58.785 59.112"><defs><clipPath id="clip-path"><path id="Path_2775" data-name="Path 2775" d="M0-18.182H58.785V-77.294H0Z" transform="translate(0 77.294)" fill="none"/></clipPath></defs><g id="Group_371" data-name="Group 371" transform="translate(0 77.294)"><g id="Group_338" data-name="Group 338" transform="translate(0 -77.294)" clip-path="url(%23clip-path)"><g id="Group_337" data-name="Group 337" transform="translate(3.31 3.31)"><path id="Path_2774" data-name="Path 2774" d="M-16.045-5.575V-23.7H-68.211V28.791h52.166V9.72M-37.288-8.962l10.2,11.035-10.017,12M-27.3,2.1l-28.436-.184" transform="translate(68.211 23.701)" fill="none" stroke="%232d403a" stroke-linecap="round" stroke-linejoin="round" stroke-width="4"/></g></g></g></svg>');
}

.inp-black a.ip-icon.external::after {
  content: "";
  background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 66.1 65.33"><defs><clipPath id="clippath"><rect width="66.1" height="65.33" style="fill: none; stroke-width: 0px;"/></clipPath></defs><g id="Group_369" data-name="Group 369"><g style="clip-path: url(%23clippath);"><g id="Group_311" data-name="Group 311"><g id="Group_309" data-name="Group 309"><path id="Path_2755" data-name="Path 2755" d="m35.79,10.69H2.99v51.65h51.33V29.39M43.05,2.99h20.06v19.75m-18.73-2.46L61.87,3.77" style="fill: none; stroke: %23000000; stroke-linecap: round; stroke-linejoin: round; stroke-width: 4px;"/></g><g id="Group_310" data-name="Group 310"><path id="Path_2756" data-name="Path 2756" d="m15.55,20.28h11.83c4.43.05,5.61.09,7.2.56,3.4.93,5.78,4.01,5.82,7.54,0,1.61-.49,3.18-1.41,4.5-1.01,1.31-2.49,2.17-4.13,2.39,4.22.7,7.26,4.43,7.08,8.71.16,3.86-2.25,7.35-5.92,8.56-2.11.76-3.76.8-7.52.8h-12.96V20.28Zm6.16,5.06v8.24h2.11c1.74,0,3.02,0,3.76-.04,1.44.11,2.89-.11,4.23-.66,1.33-.62,2.19-1.95,2.21-3.42-.02-1.36-.75-2.61-1.94-3.28-1.32-.75-1.97-.79-6.48-.83h-3.89Zm0,12.88v9.78h6.1c3.67,0,4.66,0,6.25-1.12,1.02-.86,1.57-2.14,1.5-3.47.01-.86-.2-1.72-.61-2.48-1.5-2.67-4.98-2.67-7.09-2.67l-6.16-.04Z" style="stroke-width: 0px; fill: %23000000"/></g></g></g></g></svg>');
}
.inp-black a.ip-icon.external:hover {
  color: #577C70 !important;
}
.inp-black a.ip-icon.external:hover::after {
  content: "";
  background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 66.1 65.33"><defs><clipPath id="clippath"><rect width="66.1" height="65.33" style="fill: none; stroke-width: 0px;"/></clipPath></defs><g id="Group_369" data-name="Group 369"><g style="clip-path: url(%23clippath);"><g id="Group_311" data-name="Group 311"><g id="Group_309" data-name="Group 309"><path id="Path_2755" data-name="Path 2755" d="m35.79,10.69H2.99v51.65h51.33V29.39M43.05,2.99h20.06v19.75m-18.73-2.46L61.87,3.77" style="fill: none; stroke: %23577C70; stroke-linecap: round; stroke-linejoin: round; stroke-width: 4px;"/></g><g id="Group_310" data-name="Group 310"><path id="Path_2756" data-name="Path 2756" d="m15.55,20.28h11.83c4.43.05,5.61.09,7.2.56,3.4.93,5.78,4.01,5.82,7.54,0,1.61-.49,3.18-1.41,4.5-1.01,1.31-2.49,2.17-4.13,2.39,4.22.7,7.26,4.43,7.08,8.71.16,3.86-2.25,7.35-5.92,8.56-2.11.76-3.76.8-7.52.8h-12.96V20.28Zm6.16,5.06v8.24h2.11c1.74,0,3.02,0,3.76-.04,1.44.11,2.89-.11,4.23-.66,1.33-.62,2.19-1.95,2.21-3.42-.02-1.36-.75-2.61-1.94-3.28-1.32-.75-1.97-.79-6.48-.83h-3.89Zm0,12.88v9.78h6.1c3.67,0,4.66,0,6.25-1.12,1.02-.86,1.57-2.14,1.5-3.47.01-.86-.2-1.72-.61-2.48-1.5-2.67-4.98-2.67-7.09-2.67l-6.16-.04Z" style="stroke-width: 0px; fill: %23577C70"/></g></g></g></g></svg>');
}
.inp-black a.ip-icon.external.inpublix-alt::after {
  display: inline-block;
  content: "";
  background-image: url('data:image/svg+xml,<svg id="Group_370" data-name="Group 370" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="66.105" height="65.332" viewBox="0 0 66.105 65.332"><defs><clipPath id="clip-path"><path id="Path_2757" data-name="Path 2757" d="M0-19.648H66.1V-84.98H0Z" transform="translate(0 84.98)" fill="none"/></clipPath></defs><g id="Group_311" data-name="Group 311" transform="translate(0 0)" clip-path="url(%23clip-path)"><g id="Group_309" data-name="Group 309" transform="translate(2.994 2.994)"><path id="Path_2755" data-name="Path 2755" d="M-9.864-2.314h-32.8V49.333H8.663V16.381M-2.61-10.01H17.452V9.739M-15.8,22.572,16.21-9.233" transform="translate(42.664 10.01)" fill="none" stroke="%23000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="4"/></g></g></svg>');
}
.inp-black a.ip-icon.external.inpublix-alt:hover {
  color: #577C70 !important;
}
.inp-black a.ip-icon.external.inpublix-alt:hover::after {
  content: "";
  background-image: url('data:image/svg+xml,<svg id="Group_370" data-name="Group 370" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="66.105" height="65.332" viewBox="0 0 66.105 65.332"><defs><clipPath id="clip-path"><path id="Path_2757" data-name="Path 2757" d="M0-19.648H66.1V-84.98H0Z" transform="translate(0 84.98)" fill="none"/></clipPath></defs><g id="Group_311" data-name="Group 311" transform="translate(0 0)" clip-path="url(%23clip-path)"><g id="Group_309" data-name="Group 309" transform="translate(2.994 2.994)"><path id="Path_2755" data-name="Path 2755" d="M-9.864-2.314h-32.8V49.333H8.663V16.381M-2.61-10.01H17.452V9.739M-15.8,22.572,16.21-9.233" transform="translate(42.664 10.01)" fill="none" stroke="%23577C70" stroke-linecap="round" stroke-linejoin="round" stroke-width="4"/></g></g></svg>');
}
.inp-black a.ip-icon.readmore::after {
  content: "";
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="" height="" viewBox="0 0 58.785 59.112"><defs><clipPath id="clip-path"><path id="Path_2775" data-name="Path 2775" d="M0-18.182H58.785V-77.294H0Z" transform="translate(0 77.294)" fill="none"/></clipPath></defs><g id="Group_371" data-name="Group 371" transform="translate(0 77.294)"><g id="Group_338" data-name="Group 338" transform="translate(0 -77.294)" clip-path="url(%23clip-path)"><g id="Group_337" data-name="Group 337" transform="translate(3.31 3.31)"><path id="Path_2774" data-name="Path 2774" d="M-16.045-5.575V-23.7H-68.211V28.791h52.166V9.72M-37.288-8.962l10.2,11.035-10.017,12M-27.3,2.1l-28.436-.184" transform="translate(68.211 23.701)" fill="none" stroke="%23000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="4"/></g></g></g></svg>');
}
.inp-black a.ip-icon.readmore:hover::after {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="" height="" viewBox="0 0 58.785 59.112"><defs><clipPath id="clip-path"><path id="Path_2775" data-name="Path 2775" d="M0-18.182H58.785V-77.294H0Z" transform="translate(0 77.294)" fill="none"/></clipPath></defs><g id="Group_371" data-name="Group 371" transform="translate(0 77.294)"><g id="Group_338" data-name="Group 338" transform="translate(0 -77.294)" clip-path="url(%23clip-path)"><g id="Group_337" data-name="Group 337" transform="translate(3.31 3.31)"><path id="Path_2774" data-name="Path 2774" d="M-16.045-5.575V-23.7H-68.211V28.791h52.166V9.72M-37.288-8.962l10.2,11.035-10.017,12M-27.3,2.1l-28.436-.184" transform="translate(68.211 23.701)" fill="none" stroke="%23000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="4"/></g></g></g></svg>');
}
.inp-black a:hover {
  color: #577C70;
}

.bg-color1 a.dictionary-word::after {
  background-image: url('data:image/svg+xml,<svg id="Group_368" data-name="Group 368" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="" height="" viewBox="0 0 67.974 67.974"><defs><clipPath id="clip-path"><path id="Path_2759" data-name="Path 2759" d="M0-31.262H67.974V-99.236H0Z" transform="translate(0 99.236)" fill="none" /></clipPath><clipPath id="clip-path-2"><path id="Path_2762" data-name="Path 2762" d="M0-35.342H63.894V-99.236H0Z" transform="translate(0 99.236)" fill="none" /></clipPath></defs><g id="Group_314" data-name="Group 314" transform="translate(0)" clip-path="url(%23clip-path)"><g id="Group_313" data-name="Group 313" transform="translate(4.548 4.547)"><path id="Path_2758" data-name="Path 2758" d="M-16.284-32.568a29.44,29.44,0,0,1-29.44-29.44,29.439,29.439,0,0,1,29.44-29.439A29.439,29.439,0,0,1,13.155-62.008,29.44,29.44,0,0,1-16.284-32.568Z" transform="translate(45.724 91.447)" fill="none" stroke="%23FFFFFF" stroke-linecap="round" stroke-linejoin="round" stroke-width="4"/></g></g><g id="Group_315" data-name="Group 315" transform="translate(33.987 32.478)"><path id="Path_2760" data-name="Path 2760" d="M0,0V15.588" fill="none" stroke="%23FFFFFF" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/></g><g id="Group_317" data-name="Group 317" transform="translate(2.04 2.04)" clip-path="url(%23clip-path-2)"><g id="Group_316" data-name="Group 316" transform="translate(28.3 15.504)"><path id="Path_2761" data-name="Path 2761" d="M1.654,3.31A3.646,3.646,0,0,1-1.991-.337,3.646,3.646,0,0,1,1.654-3.984,3.648,3.648,0,0,1,5.3-.337,3.648,3.648,0,0,1,1.654,3.31Z" transform="translate(1.991 3.984)" fill="%23FFFFFF"/></g></g></svg>');
}
.bg-color1 a.dictionary-word:hover::after {
  background-image: url('data:image/svg+xml,<svg id="Group_368" data-name="Group 368" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="" height="" viewBox="0 0 67.974 67.974"><defs><clipPath id="clip-path"><path id="Path_2759" data-name="Path 2759" d="M0-31.262H67.974V-99.236H0Z" transform="translate(0 99.236)" fill="none" /></clipPath><clipPath id="clip-path-2"><path id="Path_2762" data-name="Path 2762" d="M0-35.342H63.894V-99.236H0Z" transform="translate(0 99.236)" fill="none" /></clipPath></defs><g id="Group_314" data-name="Group 314" transform="translate(0)" clip-path="url(%23clip-path)"><g id="Group_313" data-name="Group 313" transform="translate(4.548 4.547)"><path id="Path_2758" data-name="Path 2758" d="M-16.284-32.568a29.44,29.44,0,0,1-29.44-29.44,29.439,29.439,0,0,1,29.44-29.439A29.439,29.439,0,0,1,13.155-62.008,29.44,29.44,0,0,1-16.284-32.568Z" transform="translate(45.724 91.447)" fill="none" stroke="%23FFFFFF" stroke-linecap="round" stroke-linejoin="round" stroke-width="4"/></g></g><g id="Group_315" data-name="Group 315" transform="translate(33.987 32.478)"><path id="Path_2760" data-name="Path 2760" d="M0,0V15.588" fill="none" stroke="%23FFFFFF" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/></g><g id="Group_317" data-name="Group 317" transform="translate(2.04 2.04)" clip-path="url(%23clip-path-2)"><g id="Group_316" data-name="Group 316" transform="translate(28.3 15.504)"><path id="Path_2761" data-name="Path 2761" d="M1.654,3.31A3.646,3.646,0,0,1-1.991-.337,3.646,3.646,0,0,1,1.654-3.984,3.648,3.648,0,0,1,5.3-.337,3.648,3.648,0,0,1,1.654,3.31Z" transform="translate(1.991 3.984)" fill="%23FFFFFF"/></g></g></svg>');
}

a {
  color: #577C70;
  text-decoration: underline;
}
a.dictionary-word {
  white-space: nowrap;
  transition: all 0.3s cubic-bezier(0.37, 0.15, 0.32, 0.94);
}
a.dictionary-word::after, a.dictionary-word::before {
  width: 1.2em;
  height: 1.2em;
  display: inline-block;
  margin-bottom: -0.25em;
}
a.dictionary-word:hover {
  color: rgb(44.9431279621, 64.0568720379, 57.8578199052);
}
a.dictionary-word:hover::after, a.dictionary-word:hover::before {
  transition: all 0.3s cubic-bezier(0.37, 0.15, 0.32, 0.94);
  transform: scale(1.1);
}
a.dictionary-word::after {
  font-family: "Font Awesome 5 Pro";
  font-size: inherit;
  font-weight: inherit;
  color: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  content: "\f0c1";
  cursor: pointer;
  margin-left: 0.1em;
  margin-right: 0.1em;
  background-repeat: no-repeat;
  background-size: contain;
  width: 1em;
  height: 1em;
  margin-bottom: -0.1em;
  content: "";
  background-image: url('data:image/svg+xml,<svg id="Group_368" data-name="Group 368" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="" height="" viewBox="0 0 67.974 67.974"><defs><clipPath id="clip-path"><path id="Path_2759" data-name="Path 2759" d="M0-31.262H67.974V-99.236H0Z" transform="translate(0 99.236)" fill="none" /></clipPath><clipPath id="clip-path-2"><path id="Path_2762" data-name="Path 2762" d="M0-35.342H63.894V-99.236H0Z" transform="translate(0 99.236)" fill="none" /></clipPath></defs><g id="Group_314" data-name="Group 314" transform="translate(0)" clip-path="url(%23clip-path)"><g id="Group_313" data-name="Group 313" transform="translate(4.548 4.547)"><path id="Path_2758" data-name="Path 2758" d="M-16.284-32.568a29.44,29.44,0,0,1-29.44-29.44,29.439,29.439,0,0,1,29.44-29.439A29.439,29.439,0,0,1,13.155-62.008,29.44,29.44,0,0,1-16.284-32.568Z" transform="translate(45.724 91.447)" fill="none" stroke="%23577C70" stroke-linecap="round" stroke-linejoin="round" stroke-width="4"/></g></g><g id="Group_315" data-name="Group 315" transform="translate(33.987 32.478)"><path id="Path_2760" data-name="Path 2760" d="M0,0V15.588" fill="none" stroke="%23577C70" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/></g><g id="Group_317" data-name="Group 317" transform="translate(2.04 2.04)" clip-path="url(%23clip-path-2)"><g id="Group_316" data-name="Group 316" transform="translate(28.3 15.504)"><path id="Path_2761" data-name="Path 2761" d="M1.654,3.31A3.646,3.646,0,0,1-1.991-.337,3.646,3.646,0,0,1,1.654-3.984,3.648,3.648,0,0,1,5.3-.337,3.648,3.648,0,0,1,1.654,3.31Z" transform="translate(1.991 3.984)" fill="%23577C70"/></g></g></svg>');
}
a.dictionary-word:hover::after {
  background-image: url('data:image/svg+xml,<svg id="Group_368" data-name="Group 368" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="" height="" viewBox="0 0 67.974 67.974"><defs><clipPath id="clip-path"><path id="Path_2759" data-name="Path 2759" d="M0-31.262H67.974V-99.236H0Z" transform="translate(0 99.236)" fill="none"/></clipPath><clipPath id="clip-path-2"><path id="Path_2762" data-name="Path 2762" d="M0-35.342H63.894V-99.236H0Z" transform="translate(0 99.236)" fill="none"/></clipPath></defs><g id="Group_314" data-name="Group 314" transform="translate(0)" clip-path="url(%23clip-path)"><g id="Group_313" data-name="Group 313" transform="translate(4.548 4.547)"><path id="Path_2758" data-name="Path 2758" d="M-16.284-32.568a29.44,29.44,0,0,1-29.44-29.44,29.439,29.439,0,0,1,29.44-29.439A29.439,29.439,0,0,1,13.155-62.008,29.44,29.44,0,0,1-16.284-32.568Z" transform="translate(45.724 91.447)" fill="none" stroke="%232d403a" stroke-linecap="round" stroke-linejoin="round" stroke-width="4"/></g></g><g id="Group_315" data-name="Group 315" transform="translate(33.987 32.478)"><path id="Path_2760" data-name="Path 2760" d="M0,0V15.588" fill="none" stroke="%232d403a" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/></g><g id="Group_317" data-name="Group 317" transform="translate(2.04 2.04)" clip-path="url(%23clip-path-2)"><g id="Group_316" data-name="Group 316" transform="translate(28.3 15.504)"><path id="Path_2761" data-name="Path 2761" d="M1.654,3.31A3.646,3.646,0,0,1-1.991-.337,3.646,3.646,0,0,1,1.654-3.984,3.648,3.648,0,0,1,5.3-.337,3.648,3.648,0,0,1,1.654,3.31Z" transform="translate(1.991 3.984)"/></g></g></svg>');
}
a.ip-icon {
  color: #577C70;
  text-decoration: underline;
  transition: all 0.3s cubic-bezier(0.37, 0.15, 0.32, 0.94);
}
a.ip-icon::after, a.ip-icon::before {
  width: 1.2em;
  height: 1.2em;
  display: inline-block;
  margin-bottom: -0.25em;
}
a.ip-icon:hover {
  color: rgb(44.9431279621, 64.0568720379, 57.8578199052);
}
a.ip-icon:hover::after, a.ip-icon:hover::before {
  transition: all 0.3s cubic-bezier(0.37, 0.15, 0.32, 0.94);
  transform: scale(1.1);
}
a.ip-icon.pdf::after {
  content: "";
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="" height="" viewBox="0 0 66.105 65.332"><defs><clipPath id="clip-path"><path id="Path_2757" data-name="Path 2757" d="M0-19.648H66.1V-84.98H0Z" transform="translate(0 84.98)" fill="none"/></clipPath></defs><g id="Group_396" data-name="Group 396" transform="translate(-1346 -758)"><g id="Group_375" data-name="Group 375" transform="translate(1346 758)"><g id="Group_311" data-name="Group 311" transform="translate(0 0)" clip-path="url(%23clip-path)"><g id="Group_309" data-name="Group 309" transform="translate(2.994 2.994)"><path id="Path_2755" data-name="Path 2755" d="M-9.864-2.314h-32.8V49.333H8.663V16.381M-2.61-10.01H17.452V9.739M-1.282,7.276,16.21-9.233" transform="translate(42.664 10.01)" fill="none" stroke="%23577C70" stroke-linecap="round" stroke-linejoin="round" stroke-width="4"/></g></g></g><line id="Line_66" data-name="Line 66" x2="26.773" transform="translate(1361.436 808.387)" fill="none" stroke="%23577C70" stroke-linecap="round" stroke-width="4"/><line id="Line_67" data-name="Line 67" x2="26.773" transform="translate(1361.436 796.913)" fill="none" stroke="%23577C70" stroke-linecap="round" stroke-width="4"/><line id="Line_68" data-name="Line 68" x2="26.773" transform="translate(1361.436 785.438)" fill="none" stroke="%23577C70" stroke-linecap="round" stroke-width="4"/></g></svg>');
}
a.ip-icon.pdf:hover::after {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="" height="" viewBox="0 0 66.105 65.332"><defs><clipPath id="clip-path"><path id="Path_2757" data-name="Path 2757" d="M0-19.648H66.1V-84.98H0Z" transform="translate(0 84.98)" fill="none"/></clipPath></defs><g id="Group_396" data-name="Group 396" transform="translate(-1346 -758)"><g id="Group_375" data-name="Group 375" transform="translate(1346 758)"><g id="Group_311" data-name="Group 311" transform="translate(0 0)" clip-path="url(%23clip-path)"><g id="Group_309" data-name="Group 309" transform="translate(2.994 2.994)"><path id="Path_2755" data-name="Path 2755" d="M-9.864-2.314h-32.8V49.333H8.663V16.381M-2.61-10.01H17.452V9.739M-1.282,7.276,16.21-9.233" transform="translate(42.664 10.01)" fill="none" stroke="%232d403a" stroke-linecap="round" stroke-linejoin="round" stroke-width="4"/></g></g></g><line id="Line_66" data-name="Line 66" x2="26.773" transform="translate(1361.436 808.387)" fill="none" stroke="%232d403a" stroke-linecap="round" stroke-width="4"/><line id="Line_67" data-name="Line 67" x2="26.773" transform="translate(1361.436 796.913)" fill="none" stroke="%232d403a" stroke-linecap="round" stroke-width="4"/><line id="Line_68" data-name="Line 68" x2="26.773" transform="translate(1361.436 785.438)" fill="none" stroke="%232d403a" stroke-linecap="round" stroke-width="4"/></g></svg>');
}
a.ip-icon.download::after {
  content: "";
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="" height="" viewBox="0 0 54.794 54.796"><g id="Icon_feather-download" data-name="Icon feather-download" transform="translate(-2.5 -2.5)"><path id="Path_27" data-name="Path 27" d="M55.294,22.5V33.788a5.644,5.644,0,0,1-5.644,5.644H10.144A5.644,5.644,0,0,1,4.5,33.788V22.5" transform="translate(0 15.864)" fill="none" stroke="%23577C70" stroke-linecap="round" stroke-linejoin="round" stroke-width="4"/><path id="Path_28" data-name="Path 28" d="M10.5,15,24.609,29.109,38.72,15" transform="translate(5.288 9.253)" fill="none" stroke="%23577C70" stroke-linecap="round" stroke-linejoin="round" stroke-width="4"/><path id="Path_29" data-name="Path 29" d="M18,38.364V4.5" transform="translate(11.897 0)" fill="none" stroke="%23577C70" stroke-linecap="round" stroke-linejoin="round" stroke-width="4"/></g></svg>');
}
a.ip-icon.download:hover::after {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="" height="" viewBox="0 0 54.794 54.796"><g id="Icon_feather-download" data-name="Icon feather-download" transform="translate(-2.5 -2.5)"><path id="Path_27" data-name="Path 27" d="M55.294,22.5V33.788a5.644,5.644,0,0,1-5.644,5.644H10.144A5.644,5.644,0,0,1,4.5,33.788V22.5" transform="translate(0 15.864)" fill="none" stroke="%232d403a" stroke-linecap="round" stroke-linejoin="round" stroke-width="4"/><path id="Path_28" data-name="Path 28" d="M10.5,15,24.609,29.109,38.72,15" transform="translate(5.288 9.253)" fill="none" stroke="%232d403a" stroke-linecap="round" stroke-linejoin="round" stroke-width="4"/><path id="Path_29" data-name="Path 29" d="M18,38.364V4.5" transform="translate(11.897 0)" fill="none" stroke="%232d403a" stroke-linecap="round" stroke-linejoin="round" stroke-width="4"/></g></svg>');
}
a.ip-icon.dashboard.menu-item::after, a.ip-icon.custom2.menu-item::after {
  padding: 0.2em;
  width: 1.1em;
  height: 1.1em;
}
a.ip-icon.dashboard::after, a.ip-icon.custom2::after {
  content: "";
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 27.9.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 80 61.2' style='enable-background:new 0 0 80 61.2;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:none;stroke:%23577C70;stroke-width:3.9989;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:3.9989;%7D%0A%3C/style%3E%3Cpath id='Oval_4' class='st0' d='M40.1,44.2c2.5,0,4.8-2.3,4.8-4.8c0-2.5-2.3-4.8-4.8-4.8s-4.8,2.3-4.8,4.8 C35.3,42.1,37.3,44.2,40.1,44.2z'/%3E%3Cpath id='Shape_48' class='st0' d='M43.2,36l11-17.3'/%3E%3Cpath id='Shape_49' class='st0' d='M12.8,45.3h6.4'/%3E%3Cpath id='Shape_50' class='st0' d='M67.4,45.3H61'/%3E%3Cpath id='Shape_53' class='st0' d='M40.1,12.1v6.4'/%3E%3Cpath id='Shape_55' class='st0' d='M24.4,17.2l3.7,5.4'/%3E%3Cpath id='Shape_56' class='st0' d='M14.9,30l5.7,2.5'/%3E%3Cpath id='Shape_56-2' class='st0' d='M58.9,32.6l5.7-2.5'/%3E%3Cpath id='Shape_57' class='st0' d='M40.1,3C19.7,3,3.6,19.1,3.6,39.5v15.7c0,1.8,1.3,3.1,3.1,3.1h66.6c1.8,0,3.1-1.3,3.1-3.1V39.5 C76.6,19.1,60.1,3,40.1,3z'/%3E%3C/svg%3E%0A");
  margin-bottom: -0.45em;
  width: 1.3em;
  height: 1.3em;
}
a.ip-icon.dashboard:hover::after, a.ip-icon.custom2:hover::after {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 27.9.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 80 61.2' style='enable-background:new 0 0 80 61.2;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:none;stroke:%23577C70;stroke-width:3.9989;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:3.9989;%7D%0A%3C/style%3E%3Cpath id='Oval_4' class='st0' d='M40.1,44.2c2.5,0,4.8-2.3,4.8-4.8c0-2.5-2.3-4.8-4.8-4.8s-4.8,2.3-4.8,4.8 C35.3,42.1,37.3,44.2,40.1,44.2z'/%3E%3Cpath id='Shape_48' class='st0' d='M43.2,36l11-17.3'/%3E%3Cpath id='Shape_49' class='st0' d='M12.8,45.3h6.4'/%3E%3Cpath id='Shape_50' class='st0' d='M67.4,45.3H61'/%3E%3Cpath id='Shape_53' class='st0' d='M40.1,12.1v6.4'/%3E%3Cpath id='Shape_55' class='st0' d='M24.4,17.2l3.7,5.4'/%3E%3Cpath id='Shape_56' class='st0' d='M14.9,30l5.7,2.5'/%3E%3Cpath id='Shape_56-2' class='st0' d='M58.9,32.6l5.7-2.5'/%3E%3Cpath id='Shape_57' class='st0' d='M40.1,3C19.7,3,3.6,19.1,3.6,39.5v15.7c0,1.8,1.3,3.1,3.1,3.1h66.6c1.8,0,3.1-1.3,3.1-3.1V39.5 C76.6,19.1,60.1,3,40.1,3z'/%3E%3C/svg%3E%0A");
}
a.ip-icon.dashboard.inp-black::after, a.ip-icon.custom2.inp-black::after {
  content: "";
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 27.9.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 80 61.2' style='enable-background:new 0 0 80 61.2;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:none;stroke:%23000000;stroke-width:3.9989;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:3.9989;%7D%0A%3C/style%3E%3Cpath id='Oval_4' class='st0' d='M40.1,44.2c2.5,0,4.8-2.3,4.8-4.8c0-2.5-2.3-4.8-4.8-4.8s-4.8,2.3-4.8,4.8 C35.3,42.1,37.3,44.2,40.1,44.2z'/%3E%3Cpath id='Shape_48' class='st0' d='M43.2,36l11-17.3'/%3E%3Cpath id='Shape_49' class='st0' d='M12.8,45.3h6.4'/%3E%3Cpath id='Shape_50' class='st0' d='M67.4,45.3H61'/%3E%3Cpath id='Shape_53' class='st0' d='M40.1,12.1v6.4'/%3E%3Cpath id='Shape_55' class='st0' d='M24.4,17.2l3.7,5.4'/%3E%3Cpath id='Shape_56' class='st0' d='M14.9,30l5.7,2.5'/%3E%3Cpath id='Shape_56-2' class='st0' d='M58.9,32.6l5.7-2.5'/%3E%3Cpath id='Shape_57' class='st0' d='M40.1,3C19.7,3,3.6,19.1,3.6,39.5v15.7c0,1.8,1.3,3.1,3.1,3.1h66.6c1.8,0,3.1-1.3,3.1-3.1V39.5 C76.6,19.1,60.1,3,40.1,3z'/%3E%3C/svg%3E%0A");
}
a.ip-icon.dashboard.inp-black:hover::after, a.ip-icon.custom2.inp-black:hover::after {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 27.9.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 80 61.2' style='enable-background:new 0 0 80 61.2;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:none;stroke:%23000000;stroke-width:3.9989;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:3.9989;%7D%0A%3C/style%3E%3Cpath id='Oval_4' class='st0' d='M40.1,44.2c2.5,0,4.8-2.3,4.8-4.8c0-2.5-2.3-4.8-4.8-4.8s-4.8,2.3-4.8,4.8 C35.3,42.1,37.3,44.2,40.1,44.2z'/%3E%3Cpath id='Shape_48' class='st0' d='M43.2,36l11-17.3'/%3E%3Cpath id='Shape_49' class='st0' d='M12.8,45.3h6.4'/%3E%3Cpath id='Shape_50' class='st0' d='M67.4,45.3H61'/%3E%3Cpath id='Shape_53' class='st0' d='M40.1,12.1v6.4'/%3E%3Cpath id='Shape_55' class='st0' d='M24.4,17.2l3.7,5.4'/%3E%3Cpath id='Shape_56' class='st0' d='M14.9,30l5.7,2.5'/%3E%3Cpath id='Shape_56-2' class='st0' d='M58.9,32.6l5.7-2.5'/%3E%3Cpath id='Shape_57' class='st0' d='M40.1,3C19.7,3,3.6,19.1,3.6,39.5v15.7c0,1.8,1.3,3.1,3.1,3.1h66.6c1.8,0,3.1-1.3,3.1-3.1V39.5 C76.6,19.1,60.1,3,40.1,3z'/%3E%3C/svg%3E%0A");
}
a.ip-icon.performance-report.menu-item::after, a.ip-icon.custom1.menu-item::after {
  width: 1em;
  height: 1em;
  padding: 0.2em;
  margin-bottom: 0.3em;
}
a.ip-icon.performance-report::after, a.ip-icon.custom1::after {
  content: "";
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 27.9.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 80 68.2' style='enable-background:new 0 0 80 68.2;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:none;stroke:%23577C70;stroke-width:3.9996;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:3.9996;%7D .st1%7Bfill:none;stroke:%23577C70;stroke-width:3.9996;stroke-linecap:round;stroke-miterlimit:3.9996;%7D%0A%3C/style%3E%3Cpath id='Shape_1094' class='st0' d='M60.6,65.5V47.7c0-1,1-1.6,2.6-1.6h10.1c1.4,0,2.6,0.6,2.6,1.6v17.8 C75.9,65.5,60.6,65.5,60.6,65.5z'/%3E%3Cpath id='Shape_1095' class='st0' d='M32.4,65.5V40.9c0-1,1-1.6,2.6-1.6h10.1c1.4,0,2.6,0.6,2.6,1.6v24.5H32.4z'/%3E%3Cpath id='Shape_1096' class='st0' d='M4.2,65.5V26c0-1,1-1.6,2.6-1.6h10.1c1.4,0,2.6,0.6,2.6,1.6v39.5H4.2z'/%3E%3Cpath id='Shape_1098' class='st1' d='M65.1,35.7h10.6V25.1'/%3E%3Cpolyline class='st0' points='9.6,2.8 29.8,21.2 50.1,10.3 75.7,34.2 '/%3E%3C/svg%3E%0A");
  width: 1.3em;
  height: 1.3em;
}
a.ip-icon.performance-report:hover::after, a.ip-icon.custom1:hover::after {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 27.9.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 80 68.2' style='enable-background:new 0 0 80 68.2;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:none;stroke:%23577C70;stroke-width:3.9996;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:3.9996;%7D .st1%7Bfill:none;stroke:%23577C70;stroke-width:3.9996;stroke-linecap:round;stroke-miterlimit:3.9996;%7D%0A%3C/style%3E%3Cpath id='Shape_1094' class='st0' d='M60.6,65.5V47.7c0-1,1-1.6,2.6-1.6h10.1c1.4,0,2.6,0.6,2.6,1.6v17.8 C75.9,65.5,60.6,65.5,60.6,65.5z'/%3E%3Cpath id='Shape_1095' class='st0' d='M32.4,65.5V40.9c0-1,1-1.6,2.6-1.6h10.1c1.4,0,2.6,0.6,2.6,1.6v24.5H32.4z'/%3E%3Cpath id='Shape_1096' class='st0' d='M4.2,65.5V26c0-1,1-1.6,2.6-1.6h10.1c1.4,0,2.6,0.6,2.6,1.6v39.5H4.2z'/%3E%3Cpath id='Shape_1098' class='st1' d='M65.1,35.7h10.6V25.1'/%3E%3Cpolyline class='st0' points='9.6,2.8 29.8,21.2 50.1,10.3 75.7,34.2 '/%3E%3C/svg%3E%0A");
}
a.ip-icon.performance-report.inp-black::after, a.ip-icon.custom1.inp-black::after {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 27.9.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 80 68.2' style='enable-background:new 0 0 80 68.2;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:none;stroke:%23000000;stroke-width:3.9996;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:3.9996;%7D .st1%7Bfill:none;stroke:%23000000;stroke-width:3.9996;stroke-linecap:round;stroke-miterlimit:3.9996;%7D%0A%3C/style%3E%3Cpath id='Shape_1094' class='st0' d='M60.6,65.5V47.7c0-1,1-1.6,2.6-1.6h10.1c1.4,0,2.6,0.6,2.6,1.6v17.8 C75.9,65.5,60.6,65.5,60.6,65.5z'/%3E%3Cpath id='Shape_1095' class='st0' d='M32.4,65.5V40.9c0-1,1-1.6,2.6-1.6h10.1c1.4,0,2.6,0.6,2.6,1.6v24.5H32.4z'/%3E%3Cpath id='Shape_1096' class='st0' d='M4.2,65.5V26c0-1,1-1.6,2.6-1.6h10.1c1.4,0,2.6,0.6,2.6,1.6v39.5H4.2z'/%3E%3Cpath id='Shape_1098' class='st1' d='M65.1,35.7h10.6V25.1'/%3E%3Cpolyline class='st0' points='9.6,2.8 29.8,21.2 50.1,10.3 75.7,34.2 '/%3E%3C/svg%3E%0A");
}
a.ip-icon.performance-report.inp-black:hover::after, a.ip-icon.custom1.inp-black:hover::after {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 27.9.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 80 68.2' style='enable-background:new 0 0 80 68.2;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:none;stroke:%23000000;stroke-width:3.9996;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:3.9996;%7D .st1%7Bfill:none;stroke:%23000000;stroke-width:3.9996;stroke-linecap:round;stroke-miterlimit:3.9996;%7D%0A%3C/style%3E%3Cpath id='Shape_1094' class='st0' d='M60.6,65.5V47.7c0-1,1-1.6,2.6-1.6h10.1c1.4,0,2.6,0.6,2.6,1.6v17.8 C75.9,65.5,60.6,65.5,60.6,65.5z'/%3E%3Cpath id='Shape_1095' class='st0' d='M32.4,65.5V40.9c0-1,1-1.6,2.6-1.6h10.1c1.4,0,2.6,0.6,2.6,1.6v24.5H32.4z'/%3E%3Cpath id='Shape_1096' class='st0' d='M4.2,65.5V26c0-1,1-1.6,2.6-1.6h10.1c1.4,0,2.6,0.6,2.6,1.6v39.5H4.2z'/%3E%3Cpath id='Shape_1098' class='st1' d='M65.1,35.7h10.6V25.1'/%3E%3Cpolyline class='st0' points='9.6,2.8 29.8,21.2 50.1,10.3 75.7,34.2 '/%3E%3C/svg%3E%0A");
}
a.ip-icon.readmore::after, a.ip-icon.internal::after {
  content: "";
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="" height="" viewBox="0 0 58.785 59.112"><defs><clipPath id="clip-path"><path id="Path_2775" data-name="Path 2775" d="M0-18.182H58.785V-77.294H0Z" transform="translate(0 77.294)" fill="none"/></clipPath></defs><g id="Group_371" data-name="Group 371" transform="translate(0 77.294)"><g id="Group_338" data-name="Group 338" transform="translate(0 -77.294)" clip-path="url(%23clip-path)"><g id="Group_337" data-name="Group 337" transform="translate(3.31 3.31)"><path id="Path_2774" data-name="Path 2774" d="M-16.045-5.575V-23.7H-68.211V28.791h52.166V9.72M-37.288-8.962l10.2,11.035-10.017,12M-27.3,2.1l-28.436-.184" transform="translate(68.211 23.701)" fill="none" stroke="%23577C70" stroke-linecap="round" stroke-linejoin="round" stroke-width="4"/></g></g></g></svg>');
}
a.ip-icon.readmore:hover::after, a.ip-icon.internal:hover::after {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="" height="" viewBox="0 0 58.785 59.112"><defs><clipPath id="clip-path"><path id="Path_2775" data-name="Path 2775" d="M0-18.182H58.785V-77.294H0Z" transform="translate(0 77.294)" fill="none"/></clipPath></defs><g id="Group_371" data-name="Group 371" transform="translate(0 77.294)"><g id="Group_338" data-name="Group 338" transform="translate(0 -77.294)" clip-path="url(%23clip-path)"><g id="Group_337" data-name="Group 337" transform="translate(3.31 3.31)"><path id="Path_2774" data-name="Path 2774" d="M-16.045-5.575V-23.7H-68.211V28.791h52.166V9.72M-37.288-8.962l10.2,11.035-10.017,12M-27.3,2.1l-28.436-.184" transform="translate(68.211 23.701)" fill="none" stroke="%232d403a" stroke-linecap="round" stroke-linejoin="round" stroke-width="4"/></g></g></g></svg>');
}
a.ip-icon.external::after {
  content: "";
  background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 66.1 65.33"><defs><clipPath id="clippath"><rect width="66.1" height="65.33" style="fill: none; stroke-width: 0px;"/></clipPath></defs><g id="Group_369" data-name="Group 369"><g style="clip-path: url(%23clippath);"><g id="Group_311" data-name="Group 311"><g id="Group_309" data-name="Group 309"><path id="Path_2755" data-name="Path 2755" d="m35.79,10.69H2.99v51.65h51.33V29.39M43.05,2.99h20.06v19.75m-18.73-2.46L61.87,3.77" style="fill: none; stroke: %23577C70; stroke-linecap: round; stroke-linejoin: round; stroke-width: 4px;"/></g><g id="Group_310" data-name="Group 310"><path id="Path_2756" data-name="Path 2756" d="m15.55,20.28h11.83c4.43.05,5.61.09,7.2.56,3.4.93,5.78,4.01,5.82,7.54,0,1.61-.49,3.18-1.41,4.5-1.01,1.31-2.49,2.17-4.13,2.39,4.22.7,7.26,4.43,7.08,8.71.16,3.86-2.25,7.35-5.92,8.56-2.11.76-3.76.8-7.52.8h-12.96V20.28Zm6.16,5.06v8.24h2.11c1.74,0,3.02,0,3.76-.04,1.44.11,2.89-.11,4.23-.66,1.33-.62,2.19-1.95,2.21-3.42-.02-1.36-.75-2.61-1.94-3.28-1.32-.75-1.97-.79-6.48-.83h-3.89Zm0,12.88v9.78h6.1c3.67,0,4.66,0,6.25-1.12,1.02-.86,1.57-2.14,1.5-3.47.01-.86-.2-1.72-.61-2.48-1.5-2.67-4.98-2.67-7.09-2.67l-6.16-.04Z" style="stroke-width: 0px; fill: %23577C70"/></g></g></g></g></svg>');
}
a.ip-icon.external:hover::after {
  background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 66.1 65.33"><defs><clipPath id="clippath"><rect width="66.1" height="65.33" style="fill: none; stroke-width: 0px;"/></clipPath></defs><g id="Group_369" data-name="Group 369"><g style="clip-path: url(%23clippath);"><g id="Group_311" data-name="Group 311"><g id="Group_309" data-name="Group 309"><path id="Path_2755" data-name="Path 2755" d="m35.79,10.69H2.99v51.65h51.33V29.39M43.05,2.99h20.06v19.75m-18.73-2.46L61.87,3.77" style="fill: none; stroke: %232d403a; stroke-linecap: round; stroke-linejoin: round; stroke-width: 4px;"/></g><g id="Group_310" data-name="Group 310"><path id="Path_2756" data-name="Path 2756" d="m15.55,20.28h11.83c4.43.05,5.61.09,7.2.56,3.4.93,5.78,4.01,5.82,7.54,0,1.61-.49,3.18-1.41,4.5-1.01,1.31-2.49,2.17-4.13,2.39,4.22.7,7.26,4.43,7.08,8.71.16,3.86-2.25,7.35-5.92,8.56-2.11.76-3.76.8-7.52.8h-12.96V20.28Zm6.16,5.06v8.24h2.11c1.74,0,3.02,0,3.76-.04,1.44.11,2.89-.11,4.23-.66,1.33-.62,2.19-1.95,2.21-3.42-.02-1.36-.75-2.61-1.94-3.28-1.32-.75-1.97-.79-6.48-.83h-3.89Zm0,12.88v9.78h6.1c3.67,0,4.66,0,6.25-1.12,1.02-.86,1.57-2.14,1.5-3.47.01-.86-.2-1.72-.61-2.48-1.5-2.67-4.98-2.67-7.09-2.67l-6.16-.04Z" style="stroke-width: 0px; fill: %232d403a"/></g></g></g></g></svg>');
}
a.ip-icon.external .arrow {
  display: none;
}
a.ip-icon.external.inpublix-alt::before {
  display: none;
}
a.ip-icon.external.inpublix-alt::after {
  display: inline-block;
  content: "";
  background-image: url('data:image/svg+xml,<svg id="Group_370" data-name="Group 370" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="66.105" height="65.332" viewBox="0 0 66.105 65.332"><defs><clipPath id="clip-path"><path id="Path_2757" data-name="Path 2757" d="M0-19.648H66.1V-84.98H0Z" transform="translate(0 84.98)" fill="none"/></clipPath></defs><g id="Group_311" data-name="Group 311" transform="translate(0 0)" clip-path="url(%23clip-path)"><g id="Group_309" data-name="Group 309" transform="translate(2.994 2.994)"><path id="Path_2755" data-name="Path 2755" d="M-9.864-2.314h-32.8V49.333H8.663V16.381M-2.61-10.01H17.452V9.739M-15.8,22.572,16.21-9.233" transform="translate(42.664 10.01)" fill="none" stroke="%23577C70" stroke-linecap="round" stroke-linejoin="round" stroke-width="4"/></g></g></svg>');
}
a.ip-icon.external.inpublix-alt:hover::after {
  background-image: url('data:image/svg+xml,<svg id="Group_370" data-name="Group 370" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="" height="" viewBox="0 0 66.105 65.332"><defs><clipPath id="clip-path"><path id="Path_2757" data-name="Path 2757" d="M0-19.648H66.1V-84.98H0Z" transform="translate(0 84.98)" fill="none"/></clipPath></defs><g id="Group_311" data-name="Group 311" transform="translate(0 0)" clip-path="url(%23clip-path)"><g id="Group_309" data-name="Group 309" transform="translate(2.994 2.994)"><path id="Path_2755" data-name="Path 2755" d="M-9.864-2.314h-32.8V49.333H8.663V16.381M-2.61-10.01H17.452V9.739M-15.8,22.572,16.21-9.233" transform="translate(42.664 10.01)" fill="none" stroke="%232d403a" stroke-linecap="round" stroke-linejoin="round" stroke-width="4"/></g></g></svg>');
}
a.ip-icon.archive::after {
  content: "";
  margin-bottom: -0.4em;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="" height="" viewBox="0 0 55.715 43.245"><g id="Icon_feather-download" data-name="Icon feather-download" transform="translate(-2.5 -5.761)"><path id="Path_27" data-name="Path 27" d="M56.215,22.5V33.993a5.746,5.746,0,0,1-5.746,5.746H10.246A5.746,5.746,0,0,1,4.5,33.993V22.5" transform="translate(0 7.267)" fill="none" stroke="%23577C70" stroke-linecap="round" stroke-linejoin="round" stroke-width="4"/><line id="Line_61" data-name="Line 61" x2="26.773" transform="translate(16.927 30.709)" fill="none" stroke="%23577C70" stroke-linecap="round" stroke-width="4"/><line id="Line_62" data-name="Line 62" x2="26.773" transform="translate(16.927 19.235)" fill="none" stroke="%23577C70" stroke-linecap="round" stroke-width="4"/><line id="Line_63" data-name="Line 63" x2="26.773" transform="translate(16.927 7.761)" fill="none" stroke="%23577C70" stroke-linecap="round" stroke-width="4"/></g></svg>');
}
a.ip-icon.archive:hover::after {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="" height="" viewBox="0 0 55.715 43.245"><g id="Icon_feather-download" data-name="Icon feather-download" transform="translate(-2.5 -5.761)"><path id="Path_27" data-name="Path 27" d="M56.215,22.5V33.993a5.746,5.746,0,0,1-5.746,5.746H10.246A5.746,5.746,0,0,1,4.5,33.993V22.5" transform="translate(0 7.267)" fill="none" stroke="%232d403a" stroke-linecap="round" stroke-linejoin="round" stroke-width="4"/><line id="Line_61" data-name="Line 61" x2="26.773" transform="translate(16.927 30.709)" fill="none" stroke="%232d403a" stroke-linecap="round" stroke-width="4"/><line id="Line_62" data-name="Line 62" x2="26.773" transform="translate(16.927 19.235)" fill="none" stroke="%232d403a" stroke-linecap="round" stroke-width="4"/><line id="Line_63" data-name="Line 63" x2="26.773" transform="translate(16.927 7.761)" fill="none" stroke="%232d403a" stroke-linecap="round" stroke-width="4"/></g></svg>');
}
a.ip-icon.info::after {
  content: "";
  width: 1.5em;
  height: 1.5em;
  margin-bottom: -0.4em;
  background-image: url('data:image/svg+xml,<svg id="Group_368" data-name="Group 368" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="" height="" viewBox="0 0 67.974 67.974"><defs><clipPath id="clip-path"><path id="Path_2759" data-name="Path 2759" d="M0-31.262H67.974V-99.236H0Z" transform="translate(0 99.236)" fill="none" /></clipPath><clipPath id="clip-path-2"><path id="Path_2762" data-name="Path 2762" d="M0-35.342H63.894V-99.236H0Z" transform="translate(0 99.236)" fill="none" /></clipPath></defs><g id="Group_314" data-name="Group 314" transform="translate(0)" clip-path="url(%23clip-path)"><g id="Group_313" data-name="Group 313" transform="translate(4.548 4.547)"><path id="Path_2758" data-name="Path 2758" d="M-16.284-32.568a29.44,29.44,0,0,1-29.44-29.44,29.439,29.439,0,0,1,29.44-29.439A29.439,29.439,0,0,1,13.155-62.008,29.44,29.44,0,0,1-16.284-32.568Z" transform="translate(45.724 91.447)" fill="none" stroke="%23577C70" stroke-linecap="round" stroke-linejoin="round" stroke-width="4"/></g></g><g id="Group_315" data-name="Group 315" transform="translate(33.987 32.478)"><path id="Path_2760" data-name="Path 2760" d="M0,0V15.588" fill="none" stroke="%23577C70" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/></g><g id="Group_317" data-name="Group 317" transform="translate(2.04 2.04)" clip-path="url(%23clip-path-2)"><g id="Group_316" data-name="Group 316" transform="translate(28.3 15.504)"><path id="Path_2761" data-name="Path 2761" d="M1.654,3.31A3.646,3.646,0,0,1-1.991-.337,3.646,3.646,0,0,1,1.654-3.984,3.648,3.648,0,0,1,5.3-.337,3.648,3.648,0,0,1,1.654,3.31Z" transform="translate(1.991 3.984)" fill="%23577C70"/></g></g></svg>');
}
a.ip-icon.info:hover::after {
  background-image: url('data:image/svg+xml,<svg id="Group_368" data-name="Group 368" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="" height="" viewBox="0 0 67.974 67.974"><defs><clipPath id="clip-path"><path id="Path_2759" data-name="Path 2759" d="M0-31.262H67.974V-99.236H0Z" transform="translate(0 99.236)" fill="none"/></clipPath><clipPath id="clip-path-2"><path id="Path_2762" data-name="Path 2762" d="M0-35.342H63.894V-99.236H0Z" transform="translate(0 99.236)" fill="none"/></clipPath></defs><g id="Group_314" data-name="Group 314" transform="translate(0)" clip-path="url(%23clip-path)"><g id="Group_313" data-name="Group 313" transform="translate(4.548 4.547)"><path id="Path_2758" data-name="Path 2758" d="M-16.284-32.568a29.44,29.44,0,0,1-29.44-29.44,29.439,29.439,0,0,1,29.44-29.439A29.439,29.439,0,0,1,13.155-62.008,29.44,29.44,0,0,1-16.284-32.568Z" transform="translate(45.724 91.447)" fill="none" stroke="%232d403a" stroke-linecap="round" stroke-linejoin="round" stroke-width="4"/></g></g><g id="Group_315" data-name="Group 315" transform="translate(33.987 32.478)"><path id="Path_2760" data-name="Path 2760" d="M0,0V15.588" fill="none" stroke="%232d403a" stroke-linecap="round" stroke-linejoin="round" stroke-width="5"/></g><g id="Group_317" data-name="Group 317" transform="translate(2.04 2.04)" clip-path="url(%23clip-path-2)"><g id="Group_316" data-name="Group 316" transform="translate(28.3 15.504)"><path id="Path_2761" data-name="Path 2761" d="M1.654,3.31A3.646,3.646,0,0,1-1.991-.337,3.646,3.646,0,0,1,1.654-3.984,3.648,3.648,0,0,1,5.3-.337,3.648,3.648,0,0,1,1.654,3.31Z" transform="translate(1.991 3.984)"/></g></g></svg>');
}
a.ip-icon.a-overlay::after {
  content: "";
  background-image: url('data:image/svg+xml,<svg id="Group_370" data-name="Group 370" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="66.105" height="65.332" viewBox="0 0 66.105 65.332"><defs><clipPath id="clip-path"><path id="Path_2757" data-name="Path 2757" d="M0-19.648H66.1V-84.98H0Z" transform="translate(0 84.98)" fill="none"/></clipPath></defs><g id="Group_311" data-name="Group 311" transform="translate(0 0)" clip-path="url(%23clip-path)"><g id="Group_309" data-name="Group 309" transform="translate(2.994 2.994)"><path id="Path_2755" data-name="Path 2755" d="M-9.864-2.314h-32.8V49.333H8.663V16.381M-2.61-10.01H17.452V9.739M-15.8,22.572,16.21-9.233" transform="translate(42.664 10.01)" fill="none" stroke="%23577C70" stroke-linecap="round" stroke-linejoin="round" stroke-width="4"/></g></g></svg>');
}
a.ip-icon.a-overlay:hover::after {
  background-image: url('data:image/svg+xml,<svg id="Group_370" data-name="Group 370" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="" height="" viewBox="0 0 66.105 65.332"><defs><clipPath id="clip-path"><path id="Path_2757" data-name="Path 2757" d="M0-19.648H66.1V-84.98H0Z" transform="translate(0 84.98)" fill="none"/></clipPath></defs><g id="Group_311" data-name="Group 311" transform="translate(0 0)" clip-path="url(%23clip-path)"><g id="Group_309" data-name="Group 309" transform="translate(2.994 2.994)"><path id="Path_2755" data-name="Path 2755" d="M-9.864-2.314h-32.8V49.333H8.663V16.381M-2.61-10.01H17.452V9.739M-15.8,22.572,16.21-9.233" transform="translate(42.664 10.01)" fill="none" stroke="%232d403a" stroke-linecap="round" stroke-linejoin="round" stroke-width="4"/></g></g></svg>');
}
a.ip-icon.video::after {
  content: "";
  width: 1.5em;
  height: 1.5em;
  margin-bottom: -0.4em;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="" height="" viewBox="0 0 44 44"><g id="Group_395" data-name="Group 395" transform="translate(-574 -736)"><g id="Ellipse_1" data-name="Ellipse 1" transform="translate(574 736)" fill="none" stroke="%23577C70" stroke-width="2"><circle cx="22" cy="22" r="22" stroke="none"/><circle cx="22" cy="22" r="21" fill="none"/></g><g id="Polygon_1" data-name="Polygon 1" transform="translate(608.354 746.979) rotate(90)" fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="M9.668,1.508a1,1,0,0,1,1.734,0l8.807,15.316a1,1,0,0,1-.867,1.5H1.729a1,1,0,0,1-.867-1.5Z" stroke="none"/><path d="M 10.53515434265137 4.012262344360352 L 3.457056045532227 16.32201385498047 L 17.61326217651367 16.32201385498047 L 10.53515434265137 4.012262344360352 M 10.53515625 1.006132125854492 C 10.87248420715332 1.006132125854492 11.20981121063232 1.173309326171875 11.40206623077393 1.507663726806641 L 20.20868682861328 16.82353401184082 C 20.59202575683594 17.49020385742188 20.11080551147461 18.32201385498047 19.3417854309082 18.32201385498047 L 1.728527069091797 18.32201385498047 C 0.9595069885253906 18.32201385498047 0.4782867431640625 17.49020385742188 0.8616256713867188 16.82353401184082 L 9.668246269226074 1.507663726806641 C 9.860501289367676 1.173309326171875 10.19782829284668 1.006132125854492 10.53515625 1.006132125854492 Z" stroke="none" fill="%23577C70"/></g></g></svg>');
}
a.ip-icon.video:hover::after {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="" height="" viewBox="0 0 44 44"><g id="Group_395" data-name="Group 395" transform="translate(-574 -736)"><g id="Ellipse_1" data-name="Ellipse 1" transform="translate(574 736)" fill="none" stroke="%232d403a" stroke-width="2"><circle cx="22" cy="22" r="22" stroke="none"/><circle cx="22" cy="22" r="21" fill="none"/></g><g id="Polygon_1" data-name="Polygon 1" transform="translate(608.354 746.979) rotate(90)" fill="%232d403a" stroke-linecap="round" stroke-linejoin="round"><path d="M9.668,1.508a1,1,0,0,1,1.734,0l8.807,15.316a1,1,0,0,1-.867,1.5H1.729a1,1,0,0,1-.867-1.5Z" stroke="none"/><path d="M 10.53515434265137 4.012262344360352 L 3.457056045532227 16.32201385498047 L 17.61326217651367 16.32201385498047 L 10.53515434265137 4.012262344360352 M 10.53515625 1.006132125854492 C 10.87248420715332 1.006132125854492 11.20981121063232 1.173309326171875 11.40206623077393 1.507663726806641 L 20.20868682861328 16.82353401184082 C 20.59202575683594 17.49020385742188 20.11080551147461 18.32201385498047 19.3417854309082 18.32201385498047 L 1.728527069091797 18.32201385498047 C 0.9595069885253906 18.32201385498047 0.4782867431640625 17.49020385742188 0.8616256713867188 16.82353401184082 L 9.668246269226074 1.507663726806641 C 9.860501289367676 1.173309326171875 10.19782829284668 1.006132125854492 10.53515625 1.006132125854492 Z" stroke="none" fill="%232d403a"/></g></g></svg>');
}
a.ip-icon.video.inpublix-alt::after {
  display: none;
}
a.ip-icon.video.inpublix-alt:before {
  content: "";
  width: 1.5em;
  height: 1.5em;
  margin-bottom: -0.4em;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="" height="" viewBox="0 0 44 44"><g id="Group_395" data-name="Group 395" transform="translate(-574 -736)"><g id="Ellipse_1" data-name="Ellipse 1" transform="translate(574 736)" fill="none" stroke="%23577C70" stroke-width="2"><circle cx="22" cy="22" r="22" stroke="none"/><circle cx="22" cy="22" r="21" fill="none"/></g><g id="Polygon_1" data-name="Polygon 1" transform="translate(608.354 746.979) rotate(90)" fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="M9.668,1.508a1,1,0,0,1,1.734,0l8.807,15.316a1,1,0,0,1-.867,1.5H1.729a1,1,0,0,1-.867-1.5Z" stroke="none"/><path d="M 10.53515434265137 4.012262344360352 L 3.457056045532227 16.32201385498047 L 17.61326217651367 16.32201385498047 L 10.53515434265137 4.012262344360352 M 10.53515625 1.006132125854492 C 10.87248420715332 1.006132125854492 11.20981121063232 1.173309326171875 11.40206623077393 1.507663726806641 L 20.20868682861328 16.82353401184082 C 20.59202575683594 17.49020385742188 20.11080551147461 18.32201385498047 19.3417854309082 18.32201385498047 L 1.728527069091797 18.32201385498047 C 0.9595069885253906 18.32201385498047 0.4782867431640625 17.49020385742188 0.8616256713867188 16.82353401184082 L 9.668246269226074 1.507663726806641 C 9.860501289367676 1.173309326171875 10.19782829284668 1.006132125854492 10.53515625 1.006132125854492 Z" stroke="none" fill="%23577C70"/></g></g></svg>');
}
a.ip-icon.video.inpublix-alt:hover::before {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="" height="" viewBox="0 0 44 44"><g id="Group_395" data-name="Group 395" transform="translate(-574 -736)"><g id="Ellipse_1" data-name="Ellipse 1" transform="translate(574 736)" fill="none" stroke="%232d403a" stroke-width="2"><circle cx="22" cy="22" r="22" stroke="none"/><circle cx="22" cy="22" r="21" fill="none"/></g><g id="Polygon_1" data-name="Polygon 1" transform="translate(608.354 746.979) rotate(90)" fill="%232d403a" stroke-linecap="round" stroke-linejoin="round"><path d="M9.668,1.508a1,1,0,0,1,1.734,0l8.807,15.316a1,1,0,0,1-.867,1.5H1.729a1,1,0,0,1-.867-1.5Z" stroke="none"/><path d="M 10.53515434265137 4.012262344360352 L 3.457056045532227 16.32201385498047 L 17.61326217651367 16.32201385498047 L 10.53515434265137 4.012262344360352 M 10.53515625 1.006132125854492 C 10.87248420715332 1.006132125854492 11.20981121063232 1.173309326171875 11.40206623077393 1.507663726806641 L 20.20868682861328 16.82353401184082 C 20.59202575683594 17.49020385742188 20.11080551147461 18.32201385498047 19.3417854309082 18.32201385498047 L 1.728527069091797 18.32201385498047 C 0.9595069885253906 18.32201385498047 0.4782867431640625 17.49020385742188 0.8616256713867188 16.82353401184082 L 9.668246269226074 1.507663726806641 C 9.860501289367676 1.173309326171875 10.19782829284668 1.006132125854492 10.53515625 1.006132125854492 Z" stroke="none" fill="%232d403a"/></g></g></svg>');
}

.inp-black a {
  color: #000;
}
.inp-black a.ip-icon.archive::after {
  content: "";
  margin-bottom: -0.4em;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="" height="" viewBox="0 0 55.715 43.245"><g id="Icon_feather-download" data-name="Icon feather-download" transform="translate(-2.5 -5.761)"><path id="Path_27" data-name="Path 27" d="M56.215,22.5V33.993a5.746,5.746,0,0,1-5.746,5.746H10.246A5.746,5.746,0,0,1,4.5,33.993V22.5" transform="translate(0 7.267)" fill="none" stroke="%23000" stroke-linecap="round" stroke-linejoin="round" stroke-width="4"/><line id="Line_61" data-name="Line 61" x2="26.773" transform="translate(16.927 30.709)" fill="none" stroke="%23000" stroke-linecap="round" stroke-width="4"/><line id="Line_62" data-name="Line 62" x2="26.773" transform="translate(16.927 19.235)" fill="none" stroke="%23000" stroke-linecap="round" stroke-width="4"/><line id="Line_63" data-name="Line 63" x2="26.773" transform="translate(16.927 7.761)" fill="none" stroke="%23000" stroke-linecap="round" stroke-width="4"/></g></svg>');
}
.inp-black a.ip-icon.download::after {
  content: "";
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="" height="" viewBox="0 0 54.794 54.796"><g id="Icon_feather-download" data-name="Icon feather-download" transform="translate(-2.5 -2.5)"><path id="Path_27" data-name="Path 27" d="M55.294,22.5V33.788a5.644,5.644,0,0,1-5.644,5.644H10.144A5.644,5.644,0,0,1,4.5,33.788V22.5" transform="translate(0 15.864)" fill="none" stroke="%23000" stroke-linecap="round" stroke-linejoin="round" stroke-width="4"/><path id="Path_28" data-name="Path 28" d="M10.5,15,24.609,29.109,38.72,15" transform="translate(5.288 9.253)" fill="none" stroke="%23000" stroke-linecap="round" stroke-linejoin="round" stroke-width="4"/><path id="Path_29" data-name="Path 29" d="M18,38.364V4.5" transform="translate(11.897 0)" fill="none" stroke="%23000" stroke-linecap="round" stroke-linejoin="round" stroke-width="4"/></g></svg>');
}

/*li{
	&.ip-icon{
		&.archive{
			a{
				&::after{
					content: '';
					margin-bottom: -0.4em;
					background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="" height="" viewBox="0 0 55.715 43.245"><g id="Icon_feather-download" data-name="Icon feather-download" transform="translate(-2.5 -5.761)"><path id="Path_27" data-name="Path 27" d="M56.215,22.5V33.993a5.746,5.746,0,0,1-5.746,5.746H10.246A5.746,5.746,0,0,1,4.5,33.993V22.5" transform="translate(0 7.267)" fill="none" stroke="%23000" stroke-linecap="round" stroke-linejoin="round" stroke-width="4"/><line id="Line_61" data-name="Line 61" x2="26.773" transform="translate(16.927 30.709)" fill="none" stroke="%23000" stroke-linecap="round" stroke-width="4"/><line id="Line_62" data-name="Line 62" x2="26.773" transform="translate(16.927 19.235)" fill="none" stroke="%23000" stroke-linecap="round" stroke-width="4"/><line id="Line_63" data-name="Line 63" x2="26.773" transform="translate(16.927 7.761)" fill="none" stroke="%23000" stroke-linecap="round" stroke-width="4"/></g></svg>');
				}
			}
		}
		&.download{
			a{
				&::after{
					content: '';
					background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="" height="" viewBox="0 0 54.794 54.796"><g id="Icon_feather-download" data-name="Icon feather-download" transform="translate(-2.5 -2.5)"><path id="Path_27" data-name="Path 27" d="M55.294,22.5V33.788a5.644,5.644,0,0,1-5.644,5.644H10.144A5.644,5.644,0,0,1,4.5,33.788V22.5" transform="translate(0 15.864)" fill="none" stroke="%23000" stroke-linecap="round" stroke-linejoin="round" stroke-width="4"/><path id="Path_28" data-name="Path 28" d="M10.5,15,24.609,29.109,38.72,15" transform="translate(5.288 9.253)" fill="none" stroke="%23000" stroke-linecap="round" stroke-linejoin="round" stroke-width="4"/><path id="Path_29" data-name="Path 29" d="M18,38.364V4.5" transform="translate(11.897 0)" fill="none" stroke="%23000" stroke-linecap="round" stroke-linejoin="round" stroke-width="4"/></g></svg>');
				}
			}
		}
	}
}*/
/********************************
Theme: InPublix - Child
Author: Christer Lindgren
Author URL: http://halvarsson.se/

Stylesheet: Search form
Version: 1.0
********************************/
body.menu-modern header .dropdown .lvl-2-menu > .wrap .search .searchform {
  width: 90%;
}
@media only screen and (min-width: 1030px) {
  body.menu-modern header .dropdown .lvl-2-menu > .wrap .search .searchform {
    width: 50%;
  }
}
body.menu-modern header .dropdown .lvl-2-menu > .wrap .search .searchform label {
  font-family: "Inter", sans-serif !important;
  font-size: clamp(1.625rem, calc(26px + 4 * (100vw - 320px) / 960), 1.875rem);
  line-height: clamp(2rem, calc(32px + 3 * (100vw - 320px) / 960), 2.1875rem);
  margin-bottom: 1.5rem;
}
body.menu-modern header .dropdown .lvl-2-menu > .wrap .search .searchform .inner-form {
  display: flex;
  -o-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  -moz-justify-content: flex-end;
  -o-justify-content: flex-end;
  justify-content: flex-end;
  -ms-flex-pack: flex-end;
  -ms-flex-pack: end;
}
body.menu-modern header .dropdown .lvl-2-menu > .wrap .search .searchform .inner-form input#search-input {
  transition: all 0.3s cubic-bezier(0.37, 0.15, 0.32, 0.94);
  border-style: none;
  border-radius: 1.3em;
  padding: 0.6em 1.3em;
  background-color: rgba(0, 0, 0, 0.1);
}
body.menu-modern header .dropdown .lvl-2-menu > .wrap .search .searchform .inner-form input#search-input:focus {
  background-color: rgba(0, 0, 0, 0.15);
}
/********************************
Theme: InPublix - Child
Author: Christer Lindgren
Author URL: http://halvarsson.se/

Stylesheet: Tables
********************************/
/*table {
	margin-bottom: .5em;
	border-bottom: 1px solid $table-line-color;
	border-top: 2px solid $table-line-color;

	td{
		width: 10% !important;
		padding: 6px 6px;


		&:empty{
			padding: 1em;
		}

		&:first-child{
			width: auto !important;
			text-align: left;
		}

		&.sum {
			border-top: 2px solid $table-line-color !important;
		}

		&.addline{
			border-bottom: 2px solid $table-line-color;
		}

		&.border-left{
			border-left-color: $table-line-color;
		}

		&.border-right{
			border-right-color: $table-line-color;
		}
	}

}*/
.c-table.cc-performance-dashboard {
  width: 100%;
  display: flex;
}

.c-table-column.cc-stream {
  width: 10%;
}

.c-table-column.cc-metrial-topics {
  width: 13%;
}

.c-table-column.cc-2030-goals {
  width: 22.5%;
}

.c-table-column.cc-unit {
  width: 10%;
}

.c-table-column.cc-2021, .c-table-column.cc-2022 {
  width: 7%;
}

.c-table-column.cc-progress {
  width: 10%;
  flex: 1;
}

.c-table-column.cc-full-width {
  width: 100%;
}

.c-table-column.cc-numbers {
  width: 20%;
}

.c-table-head {
  padding-right: 1rem;
}

.c-table-body {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border-bottom: 1px solid #000;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  margin-bottom: 2rem;
  padding-right: 1rem;
  display: grid;
}

.c-table-body.cc-products {
  grid-template-rows: 70px 70px 0 70px;
  grid-auto-rows: minmax(auto, 1fr);
  margin-top: 1rem;
}

.c-table-body.cc-people {
  grid-row-gap: 16px;
  grid-template-rows: 50px 70px 50px 70px 50px 50px;
  padding-top: 1em;
}

.c-table-body.cc-operations {
  grid-template-rows: minmax(70px, 1fr) 70px 70px 70px 50px 70px 70px 50px 50px 70px minmax(50px, 1fr) 70px 70px repeat(auto-fit, minmax(70px, 0fr)) 70px 70px 70px;
}

.c-table-body.cc-value {
  border-bottom-style: none;
  grid-template-rows: 80px;
  grid-template-columns: minmax(500px, 5fr);
}

.c-progress {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.c-progress.cc-products {
  border-bottom: 1px solid #09597d;
}

.c-progress.cc-people {
  border-bottom: 1px solid #87287d;
}

.c-progress.cc-operations {
  border-bottom: 1px solid #179579;
}

.c-progress-bar {
  width: 100%;
  height: 20px;
  margin-top: 1rem;
}

.c-progress-bar.cc-blue {
  background-color: #09597d;
}

.c-progress-bar.cc-blue.cc-0 {
  width: 0%;
}

.c-progress-bar.cc-purple {
  background-color: #87287d;
}

.c-progress-bar.cc-purple.cc-0 {
  width: 0%;
}

.c-progress-bar.cc-dark-green {
  background-color: #179579;
}

.c-progress-bar.cc-dark-green.cc-0 {
  width: 0%;
}

.c-table_last {
  width: 100%;
  display: flex;
}

.image-10 {
  float: right;
  clear: none;
}

.c-table-content-wrap {
  height: 100%;
}

.c-table-content-wrap.cc-products {
  border-bottom: 1px solid #09597d;
}

.c-table-content-wrap.cc-people {
  border-bottom: 1px solid #87287d;
}

.c-table-content-wrap.cc-operations {
  border-bottom: 1px solid #179579;
}

/********************************
Theme: InPublix - Child
Author: Christer Lindgren
Author URL: http://halvarsson.se/

Stylesheet: HighCharts
********************************/
#content .chart-title {
  font-size: clamp(1rem, calc(16px + 2 * (100vw - 320px) / 960), 1.125rem);
  line-height: clamp(1.375rem, calc(22px + 4 * (100vw - 320px) / 960), 1.625rem);
  font-weight: bold;
  color: #000;
  margin-bottom: 1em;
  border-bottom: 2px solid;
  padding: 0.5em 0;
  font-family: inherit;
}
#content .chart-sub-title {
  font-size: 0.8em;
}
#content .chart-description {
  font-size: 0.75em;
  margin-top: -0.5em;
  margin-bottom: 0.5em;
  color: #000;
}
#content .hichart {
  margin-bottom: 0.5em !important;
  margin-top: 1.5em;
}
#content .hichart text {
  font-family: inherit;
  font-weight: normal;
  font-size: 1em !important;
}
#content .hichart text tspan {
  font-family: inherit;
  font-weight: normal;
  font-size: 1em !important;
}
#content .hichart + .footnote {
  margin-bottom: 0;
}
#content .hichart[data-control-type=column], #content .hichart[data-control-type=bar] {
  border-bottom: 1px solid;
}
#content .hichart .highcharts-data-labels text {
  color: #000 !important;
  fill: #000 !important;
  font-size: 13px !important;
}
#content .hichart .highcharts-data-labels text tspan {
  stroke: none;
}
#content .hichart .highcharts-grid.highcharts-yaxis-grid .highcharts-grid-line {
  stroke: rgba(0, 0, 0, 0.3);
}
#content .hichart .highcharts-axis.highcharts-xaxis .highcharts-axis-line {
  stroke: rgb(0, 0, 0);
}
#content .hichart .highcharts-tooltip text tspan {
  font-size: 14px !important;
}
#content .hichart {
  /*.highcharts-axis, .highcharts-grid{
  	path{
  		stroke: $hicharts-grid;
  	}
  }*/
}
#content .hichart.hilight-nth-col .highcharts-series-group .highcharts-series rect:nth-child(1), #content .hichart.hilight-nth-col .highcharts-series-group .highcharts-series rect:nth-child(5), #content .hichart.hilight-nth-col .highcharts-series-group .highcharts-series rect:nth-child(9) {
  fill: #577C70;
}
#content .hichart.hilight-nth-col div.highcharts-legend .highcharts-legend-item:first-child:before {
  content: "";
  width: 16px;
  height: 13px;
  background-color: #577C70;
  position: absolute;
  top: 4px;
  left: -17px;
}
#content .hichart.hilight-nth-col-stacked .highcharts-series-group .highcharts-series-1 rect:nth-child(1), #content .hichart.hilight-nth-col-stacked .highcharts-series-group .highcharts-series-1 rect:nth-child(5), #content .hichart.hilight-nth-col-stacked .highcharts-series-group .highcharts-series-1 rect:nth-child(9) {
  fill: #577C70;
}
#content .hichart.hilight-last-col .highcharts-series-group .highcharts-series rect:last-child {
  fill: #577C70;
}
#content .hichart.hilight-last-col div.highcharts-legend .highcharts-legend-item:first-child:before {
  content: "";
  width: 16px;
  height: 13px;
  background-color: #577C70;
  position: absolute;
  top: 4px;
  left: -17px;
}
#content .hichart.hilight-last-col-stacked .highcharts-series-group .highcharts-series-1 rect:last-child {
  fill: #577C70;
}
#content .hichart.hide-first-col .highcharts-legend .highcharts-legend-item:first-child {
  display: none;
}
#content .hichart.line-2-col .highcharts-series-group .highcharts-markers.highcharts-series-1 {
  display: none;
}
#content .hichart.line-2-col .highcharts-legend .highcharts-legend-item path:nth-child(2) {
  display: none;
}
#content .hichart.line-3-col .highcharts-series-group .highcharts-markers.highcharts-series-2 {
  display: none;
}
#content .hichart.line-3-col .highcharts-legend .highcharts-legend-item path:nth-child(2) {
  display: none;
}
#content .hichart.line-4-col .highcharts-series-group .highcharts-markers.highcharts-series-3 {
  display: none;
}
#content .hichart.line-4-col .highcharts-legend .highcharts-legend-item path:nth-child(2) {
  display: none;
}

/********************************
Theme: Halvarsson
Author: Christer Lindgren
Author URL: http://www.bysted.se/

Stylesheet: Swiper
********************************/
:root {
  --swiper-pagination-bullet-height: 30px;
  --swiper-pagination-bullet-width: 10%;
  --swiper-theme-color: transparent!important;
  --swiper-pagination-bullet-inactive-opacity: 0.3;
  --swiper-pagination-bullet-border-radius: 0;
  --swiper-pagination-bullet-inactive-color: #ffffff;
  --swiper-pagination-top: 100%;
}

#main .swiper {
  height: 90vh;
  min-height: 450px;
  max-height: 900px;
}
#main .sliderwrap {
  margin-top: 3em;
  margin-bottom: 3em;
}
#main .wpb_content_element.slider {
  margin-bottom: 0;
}
#main .swiper-slide {
  padding: 0;
}
#main .swiper-slide * {
  hyphens: none;
}
#main .swiper-slide .wpb_column .vc_column-inner {
  padding: 10%;
}
@media only screen and (min-width: 1030px) {
  #main .swiper-slide .wpb_column .vc_column-inner {
    padding: 5%;
  }
}
#main .swiper-slide .wpb_column .vc_column-inner .wpb_wrapper h2 {
  margin-top: 0;
}
#main .swiper-slide .wpb_column {
  justify-content: center;
}
@media only screen and (min-width: 1030px) {
  #main .swiper-slide .wpb_column .vc_column-inner {
    max-width: calc(100% - 300px);
  }
}
#main .swiper-pagination {
  position: relative;
  margin-top: -3em;
  margin-bottom: 3em;
}
@media only screen and (min-width: 1030px) {
  #main .swiper-pagination {
    margin-top: -3em;
    margin-bottom: 3em;
  }
}
#main .swiper-pagination .swiper-pagination-bullet {
  max-width: 52px;
  height: 4px;
  border-radius: 0;
  width: 40px;
}
#main .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background: #fff;
}
#main .swiper-pagination .swiper-pagination-bullet:hover {
  background: #fff;
}
#main .swiper-button-next {
  right: 40px;
}
#main .swiper-button-prev {
  left: 40px;
}

/********************************
Theme: Halvarsson
Author: Christer Lindgren
Author URL: http://www.bysted.se/

Stylesheet: Sticky
********************************/
@keyframes fadeInBox {
  from {
    opacity: 0;
    filter: alpha(opacity=0);
    transform: scaleY(0);
  }
  to {
    opacity: 1;
    filter: alpha(opacity=100);
    transform: scaleY(1);
  }
}
@keyframes fadeInText {
  from {
    opacity: 0;
    filter: alpha(opacity=0);
  }
  to {
    opacity: 1;
    filter: alpha(opacity=100);
  }
}
.vc_section.anm .vc_row.aos-animate .box1 {
  animation: fadeInBox 0.4s ease forwards 0.2s;
}
.vc_section.anm .vc_row.aos-animate .box1 * {
  animation: fadeInText 0.4s ease forwards 0.4s;
}
.vc_section.anm .vc_row.aos-animate .box2 {
  animation: fadeInBox 0.4s ease forwards 0.4s;
}
.vc_section.anm .vc_row.aos-animate .box2 * {
  animation: fadeInText 0.4s ease forwards 0.6s;
}
.vc_section.anm .vc_row.aos-animate .box3 {
  animation: fadeInBox 0.4s ease forwards 0.6s;
}
.vc_section.anm .vc_row.aos-animate .box3 * {
  animation: fadeInText 0.4s ease forwards 0.8s;
}
.vc_section.anm .vc_row.anm-heading {
  margin-top: 3rem;
}
.vc_section.anm .vc_row.anm-heading, .vc_section.anm .vc_row .anm-text {
  max-width: 90%;
  padding: 0 5%;
}
.vc_section.anm .vc_row .anm-chart {
  max-width: 90%;
  height: 700px;
  border: 1px solid #fff;
  max-width: 650px;
  margin: 2em 5%;
}
@media only screen and (min-width: 1030px) {
  .vc_section.anm .vc_row .anm-chart {
    margin: 0 auto;
  }
}
.vc_section.anm .vc_row .anm-chart .cbox {
  position: absolute;
  left: 0;
  width: 100%;
  height: 0;
  transform-origin: 0 100%;
  transition: all 0.4s cubic-bezier(0.37, 0.15, 0.32, 0.94);
  transform: scaleY(0);
  margin: 0;
  padding: 1em;
}
.vc_section.anm .vc_row .anm-chart .cbox .wpb_wrapper {
  display: flex;
  -o-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  height: 100%;
}
.vc_section.anm .vc_row .anm-chart .cbox h3 {
  font-size: 120%;
  margin: 0;
}
.vc_section.anm .vc_row .anm-chart .cbox * {
  opacity: 0;
  filter: alpha(opacity=0);
  width: 100%;
}
.vc_section.anm .vc_row .anm-chart .cbox .ip-no {
  font-size: clamp(1.25rem, calc(20px + 60 * (100vw - 320px) / 960), 5rem);
  line-height: clamp(2.5rem, calc(40px + 50 * (100vw - 320px) / 960), 5.625rem);
}
@media only screen and (max-height: 599px) {
  .vc_section.anm .vc_row .anm-chart .cbox .ip-no {
    font-size: clamp(1.25rem, calc(20px + 30 * (100vw - 320px) / 960), 3.125rem);
    line-height: clamp(1.875rem, calc(30px + 30 * (100vw - 320px) / 960), 3.75rem);
  }
}
.vc_section.anm .vc_row .anm-chart .cbox .ip-no {
  -moz-flex-grow: 1;
  -ms-flex-grow: 1;
  -o-flex-grow: 1;
  flex-grow: 1;
  flex: 1 auto;
}

/********************************
Theme: InPublix - Child
Author: Christer Lindgren
Author URL: http://halvarsson.se/

Stylesheet: Story
********************************/
.story {
  margin-top: 2em;
  margin-bottom: 2em;
  min-height: 600px;
  overflow: visible !important;
}
.story > .vc_row {
  -moz-flex-direction: column-reverse;
  -o-flex-direction: column-reverse;
  flex-direction: column-reverse;
}
.story.layout-right > .vc_row {
  -moz-flex-direction: column;
  -o-flex-direction: column;
  flex-direction: column;
}
@media only screen and (min-width: 992px) {
  .story > .vc_row {
    -moz-flex-direction: row;
    -o-flex-direction: row;
    flex-direction: row;
  }
  .story.layout-right > .vc_row {
    -moz-flex-direction: row;
    -o-flex-direction: row;
    flex-direction: row;
  }
}
.story .text > .vc_column-inner {
  height: 100%;
}
.story .text > .vc_column-inner > .wpb_wrapper {
  padding: 10%;
}
@media only screen and (min-width: 1030px) {
  .story .text > .vc_column-inner > .wpb_wrapper {
    padding: 5rem 4rem;
  }
}
.story .text > .vc_column-inner > .wpb_wrapper .vc_row .wpb_column:last-child .wpb_text_column {
  margin-bottom: 0;
}
.story .text > .vc_column-inner > .wpb_wrapper h2 {
  margin-top: 0;
}
.story .text > .vc_column-inner > .wpb_wrapper * {
  hyphens: none;
}
.story .text > .vc_column-inner > .wpb_wrapper.bg-color1 * {
  color: #fff;
}
.story .text > .vc_column-inner > .wpb_wrapper.bg-color8 *, .story .text > .vc_column-inner > .wpb_wrapper.bg-color7 * {
  color: #577C70;
}
.story .image .vc_empty_space {
  max-height: 50vh;
}
@media only screen and (min-width: 992px) {
  .story .image .vc_empty_space {
    max-height: 100vh;
    min-height: 75vh;
  }
}
@media only screen and (min-width: 992px) {
  .story {
    margin-top: 4em;
    margin-bottom: 4em;
  }
  .story .text {
    position: relative;
    z-index: 20;
  }
  .story .text > .vc_column-inner {
    display: flex;
    -moz-align-items: flex-end;
    -o-align-items: flex-end;
    align-items: flex-end;
    -ms-flex-align: flex-end;
    -ms-flex-align: end;
  }
  .story .text > .vc_column-inner > .wpb_wrapper {
    -moz-flex-direction: column;
    -o-flex-direction: column;
    flex-direction: column;
    background-color: #fff;
    box-shadow: 5px 5px 30px 10px rgba(0, 0, 0, 0.2);
    padding: 10%;
    min-width: 500px;
    max-width: 600px;
    position: absolute;
    left: 30%;
    min-height: 30%;
  }
  .story .text > .vc_column-inner > .wpb_wrapper > .vc_row .vc_column_container {
    width: auto;
    margin-right: 2em;
  }
  .story.layout-right .text > .vc_column-inner > .wpb_wrapper {
    left: auto;
    right: 30%;
  }
  .story .image .vc_column-inner {
    height: 80vh;
    padding-left: 0;
    padding-right: 0;
  }
}
@media only screen and (min-width: 1600px) {
  .story .text > .vc_column-inner > .wpb_wrapper {
    left: auto;
    right: -40%;
    max-width: 700px;
  }
  .story.layout-right .text > .vc_column-inner > .wpb_wrapper {
    right: auto;
    left: -40%;
  }
  .story .image .vc_column-inner {
    height: 80vh;
  }
}

/********************************
Theme: InPublix - Child
Author: Christer Lindgren
Author URL: http://halvarsson.se/

Stylesheet: Performance Dashboard
********************************/
@media print {
  .vc_row.heading-section {
    max-width: 80%;
    padding: 10%;
  }
}
.pd-kpi {
  page-break-inside: avoid;
}
.pd-kpi * {
  hyphens: none;
}
.pd-kpi > .vc_column_container {
  background-color: #fff;
  margin-bottom: 1em;
}
@media only screen and (max-width: 1599px) {
  .pd-kpi > .vc_column_container.vc_col-sm-6 {
    width: 100% !important;
  }
}
.pd-kpi > .vc_column_container .vc_row > .vc_column_container {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
.pd-kpi > .vc_column_container .vc_row > .vc_column_container:first-child .vc_column-inner > .wpb_wrapper {
  height: 100%;
  display: flex;
  -o-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  min-height: 180px;
}
@media only screen and (min-width: 1030px) {
  .pd-kpi > .vc_column_container .vc_row > .vc_column_container:first-child .vc_column-inner > .wpb_wrapper {
    border-bottom: none;
    border-right: 1px solid #ccc;
  }
}
.pd-kpi > .vc_column_container .vc_row > .vc_column_container:first-child .vc_column-inner > .wpb_wrapper .wpb_text_column {
  width: 100%;
  height: 50%;
  margin-bottom: 0;
}
.pd-kpi > .vc_column_container .vc_row > .vc_column_container:first-child .vc_column-inner > .wpb_wrapper .wpb_text_column .wpb_wrapper {
  width: 100%;
}
.pd-kpi > .vc_column_container .vc_row > .vc_column_container:first-child .vc_column-inner > .wpb_wrapper .wpb_text_column:first-child p {
  font-size: 110%;
  font-weight: 600;
}
.pd-kpi > .vc_column_container .vc_row > .vc_column_container:first-child .vc_column-inner > .wpb_wrapper .wpb_text_column:last-child {
  display: flex;
  -moz-align-items: flex-end;
  -o-align-items: flex-end;
  align-items: flex-end;
  -ms-flex-align: flex-end;
  -ms-flex-align: end;
}
.pd-kpi > .vc_column_container .vc_row > .vc_column_container:first-child .vc_column-inner > .wpb_wrapper .wpb_text_column:last-child table {
  width: 100%;
}
.pd-kpi > .vc_column_container .vc_row > .vc_column_container:first-child .vc_column-inner > .wpb_wrapper .wpb_text_column:last-child table tr td:first-child {
  border-right: 1px solid #ccc;
  color: #000;
}
.pd-kpi > .vc_column_container .vc_row > .vc_column_container:first-child .vc_column-inner > .wpb_wrapper .wpb_text_column:last-child table tr td:last-child {
  color: #000;
}
.pd-kpi > .vc_column_container .vc_row > .vc_column_container {
  /*&:last-child{
      >.vc_column-inner {
          >.wpb_wrapper{
              @include flex;
          }
      }
  }*/
}
.pd-kpi > .vc_column_container .vc_row > .vc_column_container .wpb_content_element.hichart {
  height: 130px;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

/*.pd-kpi{

    >.vc_column_container{
        .vc_row{
            >.vc_column_container{
                margin-top: 0!important;
                margin-bottom: 0!important;
                &:first-child(){
                    .vc_column-inner {
                        .wpb_wrapper{
                            @include flex;
                        }
                    }
                }
                .wpb_content_element{
                    &.hichart{
                        padding-top: 0!important;
                        padding-bottom: 0!important;
                    }
                }
            }
        }
    }
}*/
/********************************
Theme: InPublix - Child
Author: Christer Lindgren
Author URL: http://halvarsson.se/

Stylesheet: Story
********************************/
.overlap {
  display: flex;
  -moz-flex-direction: column;
  -o-flex-direction: column;
  flex-direction: column;
  margin-top: 2em;
  margin-bottom: 2em;
}
.overlap.mobile-reverse {
  -moz-flex-direction: column-reverse;
  -o-flex-direction: column-reverse;
  flex-direction: column-reverse;
}
@media only screen and (min-width: 992px) {
  .overlap {
    -moz-flex-direction: row;
    -o-flex-direction: row;
    flex-direction: row;
  }
  .overlap.mobile-reverse {
    -moz-flex-direction: row;
    -o-flex-direction: row;
    flex-direction: row;
  }
}
.overlap .text {
  display: flex;
  display: flex;
  -moz-justify-content: center;
  -o-justify-content: center;
  justify-content: center;
  -ms-flex-pack: center;
  -moz-align-items: center;
  -o-align-items: center;
  align-items: center;
  -ms-flex-align: center;
}
.overlap .text > .vc_column-inner {
  width: 100%;
  height: 100%;
}
.overlap .text > .vc_column-inner > .wpb_wrapper {
  width: 100%;
  height: 100%;
  display: flex;
  display: flex;
  -moz-justify-content: center;
  -o-justify-content: center;
  justify-content: center;
  -ms-flex-pack: center;
  -moz-align-items: center;
  -o-align-items: center;
  align-items: center;
  -ms-flex-align: center;
}
.overlap .text > .vc_column-inner > .wpb_wrapper .wpb_text_column {
  padding: 10% 5%;
  width: 80%;
  margin-bottom: 1rem;
}
.overlap .text a.button {
  margin-top: 1rem;
}
.overlap .text.bg-color1 * {
  color: #fff;
}
.overlap .text.bg-color8 *, .overlap .text.bg-color7 * {
  color: #577C70;
}
.overlap .image {
  display: flex;
  display: flex;
  -moz-justify-content: center;
  -o-justify-content: center;
  justify-content: center;
  -ms-flex-pack: center;
  -moz-align-items: center;
  -o-align-items: center;
  align-items: center;
  -ms-flex-align: center;
  position: relative;
  z-index: 30;
}
.overlap .image > .vc_column-inner {
  width: 100%;
  height: 100%;
  padding: 0;
}
.overlap .image > .vc_column-inner > .wpb_wrapper {
  width: 100%;
  height: 100%;
  display: flex;
  display: flex;
  -moz-justify-content: center;
  -o-justify-content: center;
  justify-content: center;
  -ms-flex-pack: center;
  -moz-align-items: center;
  -o-align-items: center;
  align-items: center;
  -ms-flex-align: center;
}
.overlap .image > .vc_column-inner > .wpb_wrapper .vc_empty_space {
  width: 100%;
  height: 100%;
  min-height: 300px;
  max-height: 300px;
  background-size: cover !important;
  overflow: hidden;
  box-shadow: 5px 5px 30px 5px rgba(0, 0, 0, 0.2);
}
@media only screen and (min-width: 992px) {
  .overlap .image > .vc_column-inner > .wpb_wrapper .vc_empty_space {
    max-height: none;
    overflow: visible;
  }
}
@media only screen and (min-width: 992px) {
  .overlap {
    min-height: 500px;
  }
  .overlap .text {
    display: flex;
    display: flex;
    -moz-justify-content: center;
    -o-justify-content: center;
    justify-content: center;
    -ms-flex-pack: center;
    -moz-align-items: center;
    -o-align-items: center;
    align-items: center;
    -ms-flex-align: center;
    width: 100%;
  }
  .overlap .text:first-child > .vc_column-inner > .wpb_wrapper {
    max-width: 80%;
  }
  .overlap .text:last-child > .vc_column-inner > .wpb_wrapper {
    max-width: 80%;
    margin-left: 20%;
  }
  .overlap .image {
    display: flex;
    display: flex;
    -moz-justify-content: center;
    -o-justify-content: center;
    justify-content: center;
    -ms-flex-pack: center;
    -moz-align-items: center;
    -o-align-items: center;
    align-items: center;
    -ms-flex-align: center;
    position: relative;
    z-index: 30;
  }
  .overlap .image:first-child > .vc_column-inner > .wpb_wrapper {
    position: absolute;
    top: 0;
    right: -40%;
    left: auto;
    width: 140%;
  }
  .overlap .image:first-child > .vc_column-inner > .wpb_wrapper .vc_empty_space {
    width: 100%;
    height: 70% !important;
  }
  .overlap .image:last-child > .vc_column-inner > .wpb_wrapper {
    position: absolute;
    top: 0;
    left: -40%;
    right: auto;
    width: 140%;
  }
  .overlap .image:last-child > .vc_column-inner > .wpb_wrapper .vc_empty_space {
    width: 100%;
    height: 70% !important;
  }
}
/********************************
Theme: InPublix - Child
Author: Christer Lindgren
Author URL: http://halvarsson.se/

Stylesheet: Layout
********************************/
.timeline-section {
  background-color: #FAFBF8;
}
.timeline-section .timeline-row {
  transition-duration: 0.6s !important;
}
@media print {
  .timeline-section .timeline-row {
    page-break-inside: avoid;
  }
}
.timeline-section .timeline-row {
  padding-bottom: 6em;
}
.timeline-section .timeline-row::before {
  transition: all 0.3s cubic-bezier(0.37, 0.15, 0.32, 0.94);
  opacity: 0;
  filter: alpha(opacity=0);
  transform: translateY(-100%);
  transition-duration: 0.6s;
  transition-delay: 0.3s;
  content: " ";
  display: block;
  height: 100%;
  left: 0;
  position: absolute;
  top: 1rem;
  width: 1px;
  left: 75px;
  top: 0;
  transform: translateX(-50%);
  box-sizing: border-box;
  background: #577C70;
}
.timeline-section .timeline-row.aos-animate::before {
  opacity: 1;
  filter: alpha(opacity=100);
  transform: translateY(0);
}
.timeline-section .timeline-row > .wpb_column > .vc_column-inner {
  display: flex;
  padding: 0;
}
.timeline-section .timeline-row > .wpb_column > .vc_column-inner > .wpb_wrapper {
  width: 100%;
  -moz-align-items: center;
  -o-align-items: center;
  align-items: center;
  -ms-flex-align: center;
}
.timeline-section .timeline-row > .wpb_column > .vc_column-inner .wpb_wrapper {
  display: flex;
}
.timeline-section .timeline-row:first-child::before {
  max-height: 50%;
  top: 50%;
}
.timeline-section .timeline-row:nth-child(2n) .tl-year {
  background-color: #CFD2BA;
  color: #577C70;
}
.timeline-section .timeline-row:nth-child(3n+3) .tl-year {
  background-color: rgb(55.4573459716, 79.0426540284, 71.3933649289);
  color: #fff;
}
.timeline-section .timeline-row:last-child::before {
  display: none;
}
.timeline-section .timeline-row .tl-year {
  width: 150px;
  height: 150px;
  min-width: 150px;
  min-height: 150px;
  display: flex;
  display: flex;
  -moz-justify-content: center;
  -o-justify-content: center;
  justify-content: center;
  -ms-flex-pack: center;
  -moz-align-items: center;
  -o-align-items: center;
  align-items: center;
  -ms-flex-align: center;
  background-color: #577C70;
  border-radius: 75px;
  color: #fff;
  margin-bottom: 0;
}
.timeline-section .timeline-row .tl-year p {
  font-size: clamp(2.1875rem, calc(35px + 5 * (100vw - 320px) / 960), 2.5rem);
  line-height: clamp(2.5rem, calc(40px + 5 * (100vw - 320px) / 960), 2.8125rem);
  color: inherit;
  margin: 0;
  padding: 0;
  font-weight: 500;
}
.timeline-section .timeline-row .tl-year p span {
  color: inherit !important;
}
.timeline-section .timeline-row .tl-text {
  max-width: 90%;
  margin: 0 5%;
}
.timeline-section .timeline-row .tl-text ul {
  margin-top: 0;
}
@media only screen and (min-width: 1030px) {
  .timeline-section .timeline-row::before {
    left: 50%;
  }
  .timeline-section .timeline-row .tl-text {
    max-width: 60%;
    margin: 0 3%;
  }
  .timeline-section .timeline-row > .wpb_column > .vc_column-inner > .wpb_wrapper {
    width: calc(50% + 75px);
    -moz-flex-direction: row-reverse;
    -o-flex-direction: row-reverse;
    flex-direction: row-reverse;
  }
  .timeline-section .timeline-row:nth-child(2n) > .wpb_column > .vc_column-inner {
    -moz-align-items: flex-end;
    -o-align-items: flex-end;
    align-items: flex-end;
    -ms-flex-align: flex-end;
    -ms-flex-align: end;
  }
  .timeline-section .timeline-row:nth-child(2n) > .wpb_column > .vc_column-inner > .wpb_wrapper {
    -moz-flex-direction: row;
    -o-flex-direction: row;
    flex-direction: row;
  }
}

/********************************
Theme: InPublix - Child
Author: Christer Lindgren
Author URL: http://halvarsson.se/

Stylesheet: page-story
********************************/
body #content .page-story h1 {
  font-size: clamp(2.1875rem, calc(35px + 5 * (100vw - 320px) / 960), 2.5rem);
  line-height: clamp(2.5rem, calc(40px + 5 * (100vw - 320px) / 960), 2.8125rem);
  text-transform: uppercase;
}

/********************************
Theme: InPublix - Child
Author: Christer Lindgren
Author URL: http://halvarsson.se/

Stylesheet: Footer
********************************/
footer {
  background-color: #FAFBF8;
  padding: 5%;
}
footer .social-icon {
  font-size: 2.3em;
  color: #000;
  margin-right: 0.2em;
}
footer .social-icon:hover {
  color: #577C70;
}
footer .copyright-container {
  margin-top: 2em;
}
footer .copyright-container .vc_separator {
  margin-bottom: 0;
}
footer .copyright-container .wpb_text_column .wpb_wrapper {
  display: flex;
  -moz-justify-content: flex-start;
  -o-justify-content: flex-start;
  justify-content: flex-start;
  -ms-flex-pack: flex-start;
  -ms-flex-pack: start;
}
footer .copyright-container .wpb_text_column .wpb_wrapper p {
  font-size: clamp(0.875rem, calc(14px + 1 * (100vw - 320px) / 960), 0.9375rem);
  line-height: clamp(1.25rem, calc(20px + 4 * (100vw - 320px) / 960), 1.5rem);
  margin: 0.5em 0;
}
footer .copyright-container .wpb_text_column .wpb_wrapper p a {
  text-decoration: none;
}
@media only screen and (min-width: 768px) {
  footer .copyright-container .wpb_text_column .wpb_wrapper p {
    margin: 0.5em;
  }
  footer .info {
    margin-top: 3em;
  }
  footer .info h2 {
    font-size: clamp(0.5rem, calc(8px + 28 * (100vw - 768px) / 912), 2.25rem);
    line-height: clamp(1.25rem, calc(20px + 25 * (100vw - 768px) / 912), 2.8125rem);
  }
  footer .info h2 {
    margin-top: 0;
  }
  footer .info h4 {
    margin-top: 0.3em;
  }
  footer .info .vc_column_container:not(:last-child) {
    width: 30%;
  }
  footer .info .vc_column_container:not(:last-child) .vc_column-inner {
    padding-right: 2em;
    margin-right: 2em;
  }
  footer .info .vc_column_container:nth-child(1) .vc_column-inner, footer .info .vc_column_container:nth-child(2) .vc_column-inner {
    border-right: 1px solid #000;
  }
  footer .info .vc_column_container:last-child {
    width: 10%;
  }
}

@media print {
  /********************************
  Theme: InPublix - Child
  Author: Christer Lindgren
  Author URL: http://halvarsson.se/

  Stylesheet: Print
  Version: 1.1
  ********************************/
  [data-aos][data-aos], [data-aos=fade-up] {
    opacity: 1 !important;
    transform: translate3d(0, 0, 0);
  }
  .vc_section.grid {
    page-break-before: always;
  }
  .vc_section.grid .wpb_column:not(.info) {
    min-height: 30vh;
  }
  .vc_section.grid .wpb_column:not(.info) .vc_column-inner {
    padding: 2em 4em;
  }
  .vc_section.grid .wpb_column:not(.info) .vc_column-inner > .wpb_wrapper h2 {
    font-size: 130%;
  }
  .vc_section.grid .wpb_column:not(.info) .vc_column-inner .info, .vc_section.grid .wpb_column:not(.info) .vc_column-inner .heading {
    transform: translateY(0);
  }
  .vc_section.grid .wpb_column:not(.info) .vc_column-inner .info {
    opacity: 1;
    filter: alpha(opacity=100);
  }
  .vc_section.narrow {
    background-color: #fff;
    padding: 2% !important;
    page-break-inside: avoid;
  }
  .vc_section .wpb_video_widget {
    display: none;
  }
  .vc_row {
    page-break-inside: avoid;
  }
  .page {
    page-break-before: always;
  }
  .story {
    page-break-before: always;
  }
  .story > .vc_row {
    -moz-flex-direction: row;
    -o-flex-direction: row;
    flex-direction: row;
  }
  .story > .vc_row .text, .story > .vc_row .image {
    width: 50%;
  }
  .story > .vc_row .image .vc_empty_space {
    height: 40vh !important;
  }
  .story.layout-right > .vc_row {
    -moz-flex-direction: row;
    -o-flex-direction: row;
    flex-direction: row;
  }
}/*# sourceMappingURL=style.css.map */