@font-face {
  font-family: "GalanoGrotesque";
  src: url("../fonts/galanogrotesque-regular21-webfont.woff2") format("woff2"), url("../fonts/galanogrotesque-regular21-webfont.woff") format("woff");
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: "GalanoGrotesque";
  src: url("../fonts/galanogrotesqueregular-webfont.woff2") format("woff2"), url("../fonts/galanogrotesqueregular-webfont.woff") format("woff");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "GalanoGrotesque";
  src: url("../fonts/galanogrotesque-regular81-webfont.woff2") format("woff2"), url("../fonts/galanogrotesque-regular81-webfont.woff") format("woff");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "GalanoGrotesque";
  src: url("../fonts/galanogrotesque-regular71-webfont.woff2") format("woff2"), url("../fonts/galanogrotesque-regular71-webfont.woff") format("woff");
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: "GalanoGrotesque";
  src: url("../fonts/galanogrotesquebold-webfont.woff2") format("woff2"), url("../fonts/galanogrotesquebold-webfont.woff") format("woff");
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: "GalanoGrotesque";
  src: url("../fonts/galanogrotesqueblack-webfont.woff2") format("woff2"), url("../fonts/galanogrotesqueblack-webfont.woff") format("woff");
  font-weight: 800;
  font-style: normal;
}
@font-face {
  font-family: "GalanoGrotesque";
  src: url("../fonts/galanogrotesqueheavy-webfont.woff2") format("woff2"), url("../fonts/galanogrotesqueheavy-webfont.woff") format("woff");
  font-weight: 900;
  font-style: normal;
}
@font-face {
  font-family: "GalanoGrotesque Alt";
  src: url("../fonts/galanogrotesquealtbold-webfont.woff2") format("woff2"), url("../fonts/galanogrotesquealtbold-webfont.woff") format("woff");
  font-weight: 700;
  font-style: normal;
}
body {
  font: 16px/1.3125 "GalanoGrotesque", Arial;
}
@media (max-width: 767px) {
  body {
    font-size: 15px;
    line-height: 1.4;
  }
}

/* General Layout Styles */
*,
*:after,
*:before {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0;
}

body {
  min-width: 320px;
  background: #fff;
  color: #2d2e6d;
}

#wrapper {
  position: relative;
  overflow: hidden;
}


img {
  display: block;
  max-width: 100%;
  height: auto;
}

.pgc-intermediate-slider-2026 .pgc-banner-visual-block {
  position: relative;
  /* height: auto; */
  height: 100%;
  min-height: 540px;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  overflow: hidden;
}
@media (max-width: 1023px) {
  .pgc-intermediate-slider-2026 .pgc-banner-visual-block {
    height: 100%;
  }
}
.pgc-intermediate-slider-2026 .pgc-banner-container {
  max-width: none;
  width: 100%;
  margin: 0 15px;
}
.pgc-intermediate-slider-2026 .banner-logo {
  width: 143px;
  display: block;
  margin: 39px 0 96px 44px;
}
@media (max-width: 1023px) {
  .pgc-intermediate-slider-2026 .banner-logo {
    margin: 39px 0 49px 44px;
  }
}
@media (max-width: 767px) {
  .pgc-intermediate-slider-2026 .banner-logo {
    margin: 40px 0 40px 20px;
  }
}
@media (max-width: 575px) {
  .pgc-intermediate-slider-2026 .banner-logo {
    width: 100px;
    margin: 30px 0 30px 0px;
  }
}
.pgc-intermediate-slider-2026 .pgc-banner-visual-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 30px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  /* height: 100vh; */
     min-height: 540px; 
}
@media (max-width: 1023px) {
  .pgc-intermediate-slider-2026 .pgc-banner-visual-content {
    height: auto;
    padding: 100px 0 0;
  }
}

@media (max-width: 767px) {
  .pgc-intermediate-slider-2026 .pgc-banner-visual-block,
  .pgc-intermediate-slider-2026 .pgc-banner-visual-content {
    min-height: 490px;
  }
}

@media (max-width: 575px) {
  .pgc-intermediate-slider-2026 .pgc-banner-visual-content {
    margin: 0;
    gap: 0;
  }
}
.pgc-intermediate-slider-2026 .pgc-banner-visual-content h1 {
  font-weight: 700;
  font-size: 48px;
  line-height: 1.3;
  letter-spacing: 0;
  color: #FFFFFF;
  margin: 0 0 30px;
}
@media (max-width: 1023px) {
  .pgc-intermediate-slider-2026 .pgc-banner-visual-content h1 {
    font-size: 36px;
  }
}
@media (max-width: 767px) {
  .pgc-intermediate-slider-2026 .pgc-banner-visual-content h1 {
    font-size: 24px;
    margin: 0 0 20px;
  }
}
@media (max-width: 575px) {
  .pgc-intermediate-slider-2026 .pgc-banner-visual-content h1 {
    font-size: 18px;
  }
}
.pgc-intermediate-slider-2026 .pgc-banner-visual-content h1 sup {
  font-size: 30px;
  line-height: 1;
  text-transform: lowercase;

}
@media (max-width: 1023px) {
  .pgc-intermediate-slider-2026 .pgc-banner-visual-content h1 sup {
    font-size: 24px;
  }
}
@media (max-width: 767px) {
  .pgc-intermediate-slider-2026 .pgc-banner-visual-content h1 sup {
    font-size: 18px;
		top: -7px;
  }
}
@media (max-width: 575px) {
  .pgc-intermediate-slider-2026 .pgc-banner-visual-content h1 sup {
    font-size: 16px;
    top: -4px;
  }
}
.pgc-intermediate-slider-2026 .pgc-banner-visual-content h1 span {
  font-size: 96px;
  line-height: 1;
  letter-spacing: 0;
  color: #ADE1FA;
}
@media (max-width: 1023px) {
  .pgc-intermediate-slider-2026 .pgc-banner-visual-content h1 span {
    font-size: 76px;
  }
}
@media (max-width: 767px) {
  .pgc-intermediate-slider-2026 .pgc-banner-visual-content h1 span {
    font-size: 56px;
  }
}
@media (max-width: 575px) {
  .pgc-intermediate-slider-2026 .pgc-banner-visual-content h1 span {
    font-size: 36px;
  }
}
.pgc-intermediate-slider-2026 .pgc-banner-visual-content h2 {
  font-weight: 500;
  font-size: 48px;
  line-height: 1.3;
  letter-spacing: 0;
  margin: 0 0 48px;
  color: #FFFFFF;
}
@media (max-width: 1023px) {
  .pgc-intermediate-slider-2026 .pgc-banner-visual-content h2 {
    font-size: 36px;
    margin: 0 0 20px;
  }
}
@media (max-width: 767px) {
  .pgc-intermediate-slider-2026 .pgc-banner-visual-content h2 {
    font-size: 24px;
  }
}
@media (max-width: 575px) {
  .pgc-intermediate-slider-2026 .pgc-banner-visual-content h2 {
    font-size: 18px;
  }
}
.pgc-intermediate-slider-2026 .pgc-banner-visual-content h2 span {
  font-weight: 600;
  font-size: 72px;
  line-height: 1;
  letter-spacing: -3px;
}
@media (max-width: 1023px) {
  .pgc-intermediate-slider-2026 .pgc-banner-visual-content h2 span {
    font-size: 52px;
  }
}
@media (max-width: 767px) {
  .pgc-intermediate-slider-2026 .pgc-banner-visual-content h2 span {
    font-size: 32px;
    letter-spacing: 0;
  }
}
@media (max-width: 575px) {
  .pgc-intermediate-slider-2026 .pgc-banner-visual-content h2 span {
    font-size: 22px;
  }
}
.pgc-intermediate-slider-2026 .pgc-banner-visual-content h2 span {
  color: #ADE1FA;
}
.pgc-intermediate-slider-2026 .pgc-banner-visual-content .pgc-banner-row-holder {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.pgc-intermediate-slider-2026 .pgc-banner-visual-content .pgc-banner-row-holder .pgc-banner-list-block {
  /* max-width: 38%; */
  max-width: 48%;
  list-style: none;
  padding: 0;
  margin: 0;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: wrap;
      flex-flow: wrap;
  padding: 26px 0 50px;
}
@media (max-width: 1400px) {
  .pgc-intermediate-slider-2026 .pgc-banner-visual-content .pgc-banner-row-holder .pgc-banner-list-block {
    max-width: 55%;
  }
}
@media (max-width: 1023px) {
  .pgc-intermediate-slider-2026 .pgc-banner-visual-content .pgc-banner-row-holder .pgc-banner-list-block {
    padding: 20px 0 20px;
  }
}
@media (max-width: 767px) {
  .pgc-intermediate-slider-2026 .pgc-banner-visual-content .pgc-banner-row-holder .pgc-banner-list-block {
    max-width: 100%;
  }
}
@media (max-width: 575px) {
  .pgc-intermediate-slider-2026 .pgc-banner-visual-content .pgc-banner-row-holder .pgc-banner-list-block {
    padding: 20px 0 20px;
  }
}
.pgc-intermediate-slider-2026 .pgc-banner-visual-content .pgc-banner-row-holder .pgc-banner-list-block li.full {
  width: 100%;
}
.pgc-intermediate-slider-2026 .pgc-banner-visual-content .pgc-banner-row-holder .pgc-banner-list-block li.half {
  width: 50%;
}
.pgc-intermediate-slider-2026 .pgc-banner-visual-content .pgc-banner-row-holder .pgc-banner-list-block li {
  letter-spacing: -2px;
  font-weight: 500;
  font-size: 24px;
  line-height: 1;
  color: #FFFFFF;
  margin: 0 0 10px;
}
@media (max-width: 1023px) {
  .pgc-intermediate-slider-2026 .pgc-banner-visual-content .pgc-banner-row-holder .pgc-banner-list-block li {
    font-size: 20px;
  }
}
@media (max-width: 767px) {
  .pgc-intermediate-slider-2026 .pgc-banner-visual-content .pgc-banner-row-holder .pgc-banner-list-block li {
    font-size: 16px;
    letter-spacing: 0;
  }
}
.pgc-intermediate-slider-2026 .pgc-banner-visual-content .pgc-banner-row-holder .pgc-banner-list-block li span {
  display: inline-block;
  font-weight: 700;
  font-size: 48px;
  line-height: 1;
  letter-spacing: -2px;
  margin: 0 0 8px;
  color: #ADE1FA;
}
@media (max-width: 1023px) {
  .pgc-intermediate-slider-2026 .pgc-banner-visual-content .pgc-banner-row-holder .pgc-banner-list-block li span {
    font-size: 24px;
  }
}
@media (max-width: 767px) {
  .pgc-intermediate-slider-2026 .pgc-banner-visual-content .pgc-banner-row-holder .pgc-banner-list-block li span {
    letter-spacing: 0;
    font-size: 18px;
  }
}
.pgc-intermediate-slider-2026 .pgc-banner-visual-content .pgc-banner-row-holder .pgc-banner-button-holder {
  position: relative;
  margin: -15px 0 0 15px;
  z-index: 2;
}
@media (max-width: 767px) {
  .pgc-intermediate-slider-2026 .pgc-banner-visual-content .pgc-banner-row-holder .pgc-banner-button-holder {
    margin: 0 auto;
  }
}
@media (max-width: 575px) {
  .pgc-intermediate-slider-2026 .pgc-banner-visual-content .pgc-banner-row-holder .pgc-banner-button-holder {
    position: absolute !important;
    left: 100%;
  }
}
.pgc-intermediate-slider-2026 .pgc-banner-visual-content .pgc-banner-row-holder .pgc-banner-button-holder .single-button {
  display: block;
  width: 238px;
  height: auto;
}

@media (max-width: 1023px) {
  .pgc-intermediate-slider-2026 .pgc-banner-visual-content .pgc-banner-row-holder .pgc-banner-button-holder .single-button {
    width: 200px;
  }
}
@media (max-width: 767px) {
  .pgc-intermediate-slider-2026 .pgc-banner-visual-content .pgc-banner-row-holder .pgc-banner-button-holder .single-button {
    width: 150px;
  }
}
.pgc-intermediate-slider-2026 .pgc-banner-visual-content .pgc-banner-row-holder .pgc-banner-button-holder .single-button img {
  width: 100%;
  height: auto;
  display: block;
}
.pgc-intermediate-slider-2026 .pgc-banner-visual-content .pgc-banner-textbox-wrapper {
  width: 57%;
  /* padding: 32px 0 0 44px; */
  padding: 140px 0 0 44px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
@media (max-width: 1023px) {
  .pgc-intermediate-slider-2026 .pgc-banner-visual-content .pgc-banner-textbox-wrapper {
    /* padding: 0 0 0 44px; */
    /* -webkit-box-pack: start;
        -ms-flex-pack: start; */
            /* justify-content: flex-start; */
  }
}
@media (max-width: 767px) {
  .pgc-intermediate-slider-2026 .pgc-banner-visual-content .pgc-banner-textbox-wrapper {
    padding: 40px 0 0 20px;
    width: 50%;
  }
}

@media (max-width: 575px) {
  .pgc-intermediate-slider-2026 .pgc-banner-visual-content .pgc-banner-textbox-wrapper {
    padding: 0;
    width: 52%;

  }
}



.pgc-intermediate-slider-2026 .banner-image-holder {
  position: relative;
  display: inline-block;
  margin: 0 -15px 0 0;
  width: 42%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.pgc-intermediate-slider-2026 .banner-image-holder img {
  display: block;
  width: 100%;
  height: auto;
  max-width: 580px;
}



.pgc-intermediate-slider-2026 .banner-image-holder::before {
  content: "";
  position: absolute;
  width: 585px;
  height: 585px;
  top: -140px;
  right: -100px;
  background: radial-gradient(50% 50% at 50% 50%, #F50000 0%, rgba(219, 0, 0, 0) 100%);
  opacity: 0.5;
  mix-blend-mode: color-dodge;
  z-index: 0;
  pointer-events: none;
}
@media (max-width: 991px) {
  .pgc-intermediate-slider-2026 .banner-image-holder::before {
    right: -200px;
  }
}
@media (max-width: 767px) {
  .pgc-intermediate-slider-2026 .banner-image-holder::before {
    display: none;
  }
}

@media (max-width: 575px) {
  .pgc-intermediate-slider-2026 .banner-image-holder {
    position: absolute;
    margin: 0;
    width: 60%;
    right: 0;
    bottom: 0;
  }
}

.pgc-intermediate-slider-2026 .banner-image-holder img {
  position: relative;
  z-index: 1;
  display: block;
}
.pgc-intermediate-slider-2026 .banner-shape-image-holder {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 12.15%;
  z-index: 1;
}
@media (max-width: 575px) {
  .pgc-intermediate-slider-2026 .banner-shape-image-holder {
    display: none;
  }
}
.pgc-intermediate-slider-2026 .banner-shape-image-holder img {
  width: 100%;
  height: auto;
  display: block;
}
.pgc-intermediate-slider-2026 .slick-dots {
  gap: 12px;
  margin-left: -19px;
}
.pgc-intermediate-slider-2026 .slick-dots li::before {
  position: absolute;
  top: -53px;
}
.pgc-intermediate-slider-2026 .second-slider-updates-2026 h1 {
  margin: 0 0 20px;
  background: linear-gradient(97.91deg, #FFFFFF 47.41%, #C3C1C1 102.37%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  -webkit-text-stroke: 1.5px #EC565D;
}
.pgc-intermediate-slider-2026 .second-slider-updates-2026 h1 span {
  background: linear-gradient(97.91deg, #FFFFFF 47.41%, #C3C1C1 102.37%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  -webkit-text-stroke: 1.5px #EC565D;
}
.pgc-intermediate-slider-2026 .second-slider-updates-2026 h2 {
  line-height: 1;
}
@media (min-width: 768px) {
  .pgc-intermediate-slider-2026 .second-slider-updates-2026 h2 {
    margin: 0 0 31px;
  }
}
.pgc-intermediate-slider-2026 .second-slider-updates-2026 h2 span {
  position: relative;
  z-index: 1;
  color: #2D2B6F;
  padding: 0 0 20px;
  display: inline-block;
}


@media (max-width: 1023px) {

.pgc-intermediate-slider-2026 .second-slider-updates-2026 h2 span {
  padding: 0 0 10px;
}
}

@media (max-width: 767px) {

.pgc-intermediate-slider-2026 .second-slider-updates-2026 h2 span {
  padding: 0 0 3px;

}
}

.pgc-intermediate-slider-2026 .second-slider-updates-2026 h2 span::before {
  content: "";
  position: absolute;
  display: block;
  background: #FFFFFF;
  border-radius: 4px;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: -59px;
  right: -75px;
}


.pgc-intermediate-slider-2026 .second-slider-updates-2026 .pgc-banner-row-holder {
  position: relative;
}
.pgc-intermediate-slider-2026 .second-slider-updates-2026 .pgc-banner-row-holder .pgc-banner-bg-polygon-shape {
  z-index: 2;
  position: absolute;
  left: -59px;
  bottom: 0;
  display: block;
  width: 155%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
}
@media (max-width: 1023px) {
  .pgc-intermediate-slider-2026 .second-slider-updates-2026 .pgc-banner-row-holder .pgc-banner-bg-polygon-shape {
    width: 178%;
  }
}
@media (max-width: 575px) {
  .pgc-intermediate-slider-2026 .second-slider-updates-2026 .pgc-banner-row-holder .pgc-banner-bg-polygon-shape {
    width: 235%;
  }
}
@media (min-width: 1440px) {
  .pgc-intermediate-slider-2026 .second-slider-updates-2026 .pgc-banner-row-holder .pgc-banner-bg-polygon-shape img {
    height: auto;
  }
}
.pgc-intermediate-slider-2026 .second-slider-updates-2026 .pgc-banner-row-holder .pgc-banner-bg-polygon-shape img {
  width: 100%;
  height: 100%;
  display: block;
}
.pgc-intermediate-slider-2026 .second-slider-updates-2026 .pgc-banner-row-holder .pgc-banner-list-block {
  position: relative;
  z-index: 2;
}

.pgc-intermediate-slider-2026 .second-slider-updates-2026 .pgc-banner-row-holder .pgc-banner-list-block li {
  color: #EC565D;
}
.pgc-intermediate-slider-2026 .second-slider-updates-2026 .pgc-banner-row-holder .pgc-banner-list-block li span {
  color: #2D2B6F;
}
.pgc-intermediate-slider-2026 .second-slider-updates-2026 .pgc-banner-row-holder .pgc-banner-button-holder {
  position: relative;
  z-index: 2;
}
.pgc-intermediate-slider-2026 .second-slider-updates-2026 .pgc-banner-row-holder .pgc-banner-button-holder .single-button {
  width: 238px;
}
@media (max-width: 1023px) {
  .pgc-intermediate-slider-2026 .second-slider-updates-2026 .pgc-banner-row-holder .pgc-banner-button-holder .single-button {
    width: 150px;
  }
}

.pgc-intermediate-slider-2026 .second-slider-updates-2026 .banner-image-holder::before {
  display: none;
}

/* Slider */
.slick-slider {
  position: relative;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}

.slick-list {
  position: relative;
  display: block;
  overflow: hidden;
  margin: 0;
  padding: 0;
}

.slick-list:focus {
  outline: none;
}

.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}

.slick-slider .slick-track {
  margin: 0;
}

.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.slick-track {
  position: relative;
  top: 0;
  left: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-left: auto;
  margin-right: auto;
}

.slick-track:before,
.slick-track:after {
  display: table;
  content: "";
}

.slick-track:after {
  clear: both;
}

.slick-loading .slick-track {
  visibility: hidden;
}

.slick-slide {
  display: none;
  float: left;
  height: 100%;
  min-height: 1px;
  height: auto !important;
}

[dir=rtl] .slick-slide {
  float: right;
}

.slick-slide img {
  display: block;
}

.slick-slide.slick-loading img {
  display: none;
}

.slick-slide.dragging img {
  pointer-events: none;
}

.slick-initialized .slick-slide {
  display: block;
}

.slick-loading .slick-slide {
  visibility: hidden;
}

.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}

.slick-arrow.slick-hidden {
  display: none;
}

.slick-dots {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  list-style-type: none;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .slick-dots {
    margin: 0;
  }
}

.slick-dots button {
  display: none;
}

.slick-dots li {
  padding: 0 10px;
  position: relative;
}
.slick-dots li.slick-active::before {
  background: #DF3C27;
}
.slick-dots li::before {
  width: 20px;
  height: 20px;
  content: "";
  background: #2D2B6F;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: 50%;
  position: absolute;
  top: -43px;
}



@media (max-width: 767px) {

.page-id-35483 .s-header__logo-img-default {
	opacity: 1 !important;
}

.page-id-35483 .s-header__container {

	padding: 1px 3.5rem 0 20px !important;
}

}



@media (min-width: 360px) and (max-width: 680px) {
  .page-template.page-template-page-landing .hamburger {
    top: 38px !important;
  }
}