/*
 * Generated by scripts/etl/transform.js — do not edit.
 *
 * One route's own Additional CSS, every rule prefixed with the page's [data-page]
 * attribute. See scripts/etl/page-css-scope.js for why.
 */
:is(:where([data-page='/portfolio/imf-package-validator-plugin/']) .bold, :where([data-page='/portfolio/imf-package-validator-plugin/']).bold) {
font-weight: bold;
}

:is(:where([data-page='/portfolio/imf-package-validator-plugin/']) :is(.tab__category, [data-part='tabs:category'], [data-part='prose:tab-category']), :where([data-page='/portfolio/imf-package-validator-plugin/']):is(.tab__category, [data-part='tabs:category'], [data-part='prose:tab-category'])) {
display: none!important;
}

:is(:where([data-page='/portfolio/imf-package-validator-plugin/']) .column-1, :where([data-page='/portfolio/imf-package-validator-plugin/']).column-1) {
margin-right: 30px;
}

:is(:where([data-page='/portfolio/imf-package-validator-plugin/']) .column-2, :where([data-page='/portfolio/imf-package-validator-plugin/']).column-2) {
width:80%;
}

:is(:where([data-page='/portfolio/imf-package-validator-plugin/']) :is(.row, [data-columns], [data-slider='columns'], [data-part='leadership:header'], [data-part='case-features:root'], [data-part='section:row'], [data-part='hero:row'], [data-part='content-grid:row']), :where([data-page='/portfolio/imf-package-validator-plugin/']):is(.row, [data-columns], [data-slider='columns'], [data-part='leadership:header'], [data-part='case-features:root'], [data-part='section:row'], [data-part='hero:row'], [data-part='content-grid:row'])) {
width:100%;
    display: inline-flex;
    flex-wrap: wrap;
   margin-left: 5px;
}

:is(:where([data-page='/portfolio/imf-package-validator-plugin/']) :is(.content-block, [data-prose='body']) img, :where([data-page='/portfolio/imf-package-validator-plugin/']):is(.content-block, [data-prose='body']) img) {
margin-top: 30px;
}

@media  (max-width: 767.98px) {
:is(:where([data-page='/portfolio/imf-package-validator-plugin/']) :is(.portfolio-slider__item-title, [data-part='portfolio:title']), :where([data-page='/portfolio/imf-package-validator-plugin/']):is(.portfolio-slider__item-title, [data-part='portfolio:title'])) {
font-size: 1.3rem!important;
}
}

:is(:where([data-page='/portfolio/imf-package-validator-plugin/']) :is(.tabs-block-section, [data-block='tabs']) :is(.tab-head-link, [data-part='tabs:tab']), :where([data-page='/portfolio/imf-package-validator-plugin/']):is(.tabs-block-section, [data-block='tabs']) :is(.tab-head-link, [data-part='tabs:tab'])) {
display: none;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  min-height: 40px;
  font-size: 100%;
  font-size: 1rem;
  line-height: 0;
  padding: 0px 0px;
  position: relative;
  height: 100%;
  white-space: nowrap;
  font-family: "opensans-regular", sans-serif;
  font-weight: normal;
  transition: all 0.4s ease-in;
}

:is(:where([data-page='/portfolio/imf-package-validator-plugin/']) :is(.tab__category, [data-part='tabs:category'], [data-part='prose:tab-category']), :where([data-page='/portfolio/imf-package-validator-plugin/']):is(.tab__category, [data-part='tabs:category'], [data-part='prose:tab-category'])) {
display: none!important;
}
/* restyle:fields */
:is(:where([data-page='/portfolio/imf-package-validator-plugin/']) [data-item-id='6adb8c66b76af300334b509b'], :where([data-page='/portfolio/imf-package-validator-plugin/'])[data-item-id='6adb8c66b76af300334b509b'])[data-fill='custom'] {
  background-color: #b1d3f6;
}
:is(:where([data-page='/portfolio/imf-package-validator-plugin/']) [data-item-id='6adb8c66b76af300334b509c'], :where([data-page='/portfolio/imf-package-validator-plugin/'])[data-item-id='6adb8c66b76af300334b509c'])[data-fill='custom'] {
  background-color: #b1d3f6;
}
/* /restyle:fields */
/* restyle:html */
:is(:where([data-page='/portfolio/imf-package-validator-plugin/']) [data-embed-id='portfolioCase-c7c751653fb3aadf6132ee82#6'], :where([data-page='/portfolio/imf-package-validator-plugin/'])[data-embed-id='portfolioCase-c7c751653fb3aadf6132ee82#6'])[data-hook='html-1'][data-hook][data-hook] {
  background-color: #f9f9f9;
  padding: 30px;
  border-radius: 5px 5px 5px 5px;
}
/* /restyle:html */
/* restyle:lexical */
:is(:where([data-page='/portfolio/imf-package-validator-plugin/']) [data-hook='lex-1'], :where([data-page='/portfolio/imf-package-validator-plugin/'])[data-hook='lex-1'])[data-hook='lex-1'][data-hook='lex-1'] {
  background-color: #ffffff;
  padding: 30px;
  border-radius: 5px 5px 5px 5px;
}
:is(:where([data-page='/portfolio/imf-package-validator-plugin/']) [data-hook='lex-2'], :where([data-page='/portfolio/imf-package-validator-plugin/'])[data-hook='lex-2'])[data-hook='lex-2'][data-hook='lex-2'] {
  background-color: #ffffff;
  padding: 30px;
  border-radius: 5px 5px 5px 5px;
}
:is(:where([data-page='/portfolio/imf-package-validator-plugin/']) [data-hook='lex-3'], :where([data-page='/portfolio/imf-package-validator-plugin/'])[data-hook='lex-3'])[data-hook='lex-3'][data-hook='lex-3'] {
  font-family: montserrat-regular,sans-serif;
}
:is(:where([data-page='/portfolio/imf-package-validator-plugin/']) [data-hook='lex-4'], :where([data-page='/portfolio/imf-package-validator-plugin/'])[data-hook='lex-4'])[data-hook='lex-4'][data-hook='lex-4'] {
  font-family: montserrat-regular,sans-serif;
}
:is(:where([data-page='/portfolio/imf-package-validator-plugin/']) [data-hook='lex-5'], :where([data-page='/portfolio/imf-package-validator-plugin/'])[data-hook='lex-5'])[data-hook='lex-5'][data-hook='lex-5'] {
  font-family: montserrat-regular,sans-serif;
}
/* /restyle:lexical */
