@font-face {
  font-family: 'AnodinaRegular';
  src: url(../fonts/anodina/Anodina-Regular.woff) format("woff");
}

@font-face {
  font-family: 'AnodinaBold';
  src: url(../fonts/anodina/Anodina-Bold.woff) format("woff");
}

@font-face {
  font-family: 'AnodinaBoldItalic';
  src: url(../fonts/anodina/Anodina-BoldItalic.woff) format("woff");
}

@font-face {
  font-family: 'AnodinaExtraBold';
  src: url(../fonts/anodina/Anodina-ExtraBold.woff) format("woff");
}

@font-face {
  font-family: 'AnodinaExtraLight';
  src: url(../fonts/anodina/Anodina-ExtraLight.woff) format("woff");
}

@font-face {
  font-family: 'AnodinaExtraLightItalic';
  src: url(../fonts/anodina/Anodina-ExtraLightItalic.woff) format("woff");
}

@font-face {
  font-family: 'AnodinaLight';
  src: url(../fonts/anodina/Anodina-Light.woff) format("woff");
}

@font-face {
  font-family: 'AnodinaLightItalic';
  src: url(../fonts/anodina/Anodina-LightItalic.woff) format("woff");
}

@font-face {
  font-family: 'AnodinaRegularItalic';
  src: url(../fonts/anodina/Anodina-RegularItalic.woff) format("woff");
}

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Light'),local('OpenSans-Light'),url(../fonts/gstat-fonts/DXI1ORHCpsQm3Vp6mXoaTegdm0LZdjqr5-oayXSOefg.woff2) format('woff2'),url(../fonts/gstat-fonts/DXI1ORHCpsQm3Vp6mXoaTXhCUOGz7vYGh680lGh-uXM.woff) format('woff');
}

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans'),local('OpenSans'),url(../fonts/gstat-fonts/cJZKeOuBrn4kERxqtaUH3VtXRa8TVwTICgirnJhmVJw.woff2) format('woff2'),url(../fonts/gstat-fonts/cJZKeOuBrn4kERxqtaUH3T8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
}

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Bold'),local('OpenSans-Bold'),url(../fonts/gstat-fonts/k3k702ZOKiLJc3WVjuplzOgdm0LZdjqr5-oayXSOefg.woff2) format('woff2'),url(../fonts/gstat-fonts/k3k702ZOKiLJc3WVjuplzHhCUOGz7vYGh680lGh-uXM.woff) format('woff');
}

/* latin-ext-ext3 */

@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 300;
  src: url(../fonts/gstat-fonts/S6u9w4BMUTPHh7USSwaPGR_p.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 300;
  src: url(../fonts/gstat-fonts/S6u9w4BMUTPHh7USSwiPGQ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: url(../fonts/gstat-fonts/S6uyw4BMUTPHjxAwXjeu.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: url(../fonts/gstat-fonts/S6uyw4BMUTPHjx4wXg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  src: url(../fonts/gstat-fonts/S6u9w4BMUTPHh6UVSwaPGR_p.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  src: url(../fonts/gstat-fonts/S6u9w4BMUTPHh6UVSwiPGQ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 900;
  src: url(../fonts/gstat-fonts/S6u9w4BMUTPHh50XSwaPGR_p.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 900;
  src: url(../fonts/gstat-fonts/S6u9w4BMUTPHh50XSwiPGQ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 300;
  src: url(../fonts/gstat-fonts/S6u9w4BMUTPHh7USSwaPGR_p.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 300;
  src: url(../fonts/gstat-fonts/S6u9w4BMUTPHh7USSwiPGQ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: url(../fonts/gstat-fonts/S6uyw4BMUTPHjxAwXjeu.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: url(../fonts/gstat-fonts/S6uyw4BMUTPHjx4wXg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  src: url(../fonts/gstat-fonts/S6u9w4BMUTPHh6UVSwaPGR_p.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  src: url(../fonts/gstat-fonts/S6u9w4BMUTPHh6UVSwiPGQ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 900;
  src: url(../fonts/gstat-fonts/S6u9w4BMUTPHh50XSwaPGR_p.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 900;
  src: url(../fonts/gstat-fonts/S6u9w4BMUTPHh50XSwiPGQ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: 'Noto Serif';
  src: url('../fonts/NotoSerif-Regular.woff2') format('woff2'),
       url('../fonts/NotoSerif-Regular.woff') format('woff'),
       url('../fonts/NotoSerif-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Noto Serif';
  src: url('../fonts/NotoSerif-Bold.woff2') format('woff2'),
       url('../fonts/NotoSerif-Bold.woff') format('woff'),
       url('../fonts/NotoSerif-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'Noto Serif';
  src: url('../fonts/NotoSerif-Italic.woff2') format('woff2'),
       url('../fonts/NotoSerif-Italic.woff') format('woff'),
       url('../fonts/NotoSerif-Italic.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
}

/* Inter 18pt — Regular (400) */
@font-face {
  font-family: 'Inter 18pt';
  src: url('../fonts/inter/Inter18pt-Regular.woff2') format('woff2'),
       url('../fonts/inter/Inter18pt-Regular.woff') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* Inter 18pt — SemiBold (600) */
@font-face {
  font-family: 'Inter 18pt';
  src: url('../fonts/inter/Inter18pt-SemiBold.woff2') format('woff2'),
       url('../fonts/inter/Inter18pt-SemiBold.woff') format('woff');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

/* Inter 18pt — Bold (700) */
@font-face {
  font-family: 'Inter 18pt';
  src: url('../fonts/inter/Inter18pt-Bold.woff2') format('woff2'),
       url('../fonts/inter/Inter18pt-Bold.woff') format('woff');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

/* Inter 18pt — SemiBold Italic (600 italic) */
@font-face {
  font-family: 'Inter 18pt';
  src: url('../fonts/inter/Inter18pt-SemiBoldItalic.woff2') format('woff2'),
       url('../fonts/inter/Inter18pt-SemiBoldItalic.woff') format('woff');
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}

/* Inter 24pt — Regular (400) */
@font-face {
  font-family: 'Inter 24pt';
  src: url('../fonts/inter/Inter24pt-Regular.woff2') format('woff2'),
       url('../fonts/inter/Inter24pt-Regular.woff') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* Inter 24pt — Bold (700) */
@font-face {
  font-family: 'Inter 24pt';
  src: url('../fonts/inter/Inter24pt-Bold.woff2') format('woff2'),
       url('../fonts/inter/Inter24pt-Bold.woff') format('woff');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

/* Inter 28pt — Regular (400) */
@font-face {
  font-family: 'Inter 28pt';
  src: url('../fonts/inter/Inter28pt-Regular.woff2') format('woff2'),
       url('../fonts/inter/Inter28pt-Regular.woff') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* Inter 28pt — Bold (700) */
@font-face {
  font-family: 'Inter 28pt';
  src: url('../fonts/inter/Inter28pt-Bold.woff2') format('woff2'),
       url('../fonts/inter/Inter28pt-Bold.woff') format('woff');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

/* Inter Regular */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/inter/Inter-Regular.woff2') format('woff2'),
       url('../fonts/inter/Inter-Regular.woff') format('woff');
}

/* Inter Italic */
@font-face {
  font-family: 'Inter';
  font-style: italic;
  font-weight: 400;
  src: url('../fonts/inter/Inter-Italic.woff2') format('woff2'),
       url('../fonts/inter/Inter-Italic.woff') format('woff');
}

@font-face {
    font-family: 'Source Serif 4';
    src: url('../fonts/sourceSerif4/SourceSerif4Italic-Italic.woff2') format('woff2'),
        url('../fonts/sourceSerif4/SourceSerif4Italic-Italic.woff') format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Source Serif 4';
    src: url('../fonts/sourceSerif4/SourceSerif4Roman-Regular.woff2') format('woff2'),
        url('../fonts/sourceSerif4/SourceSerif4Roman-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Source Serif 4';
    src: url('../fonts/sourceSerif4/SourceSerif4-SemiBoldItalic.woff2') format('woff2'),
        url('../fonts/sourceSerif4/SourceSerif4-SemiBoldItalic.woff') format('woff');
    font-weight: 600;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Source Serif 4';
    src: url('../fonts/sourceSerif4/SourceSerif4-SemiBold.woff2') format('woff2'),
        url('../fonts/sourceSerif4/SourceSerif4-SemiBold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

html {
  scroll-behavior: smooth;
  -webkit-text-size-adjust: none;
}

* {
  padding: 0px;
  margin: 0px;
}

body {
  color: #4B4B53;
  text-shadow: none !important;
  padding: 0;
  margin: 0px;
  font-size: 18px;
  line-height: 24px;
  font-family: 'Inter 18pt';
  font-weight: 400;
  max-width: 1920px;
  margin: 0 auto;
}

a {
}

p {
  font-family: 'Inter 18pt';
  color: #4B4B53;
  font-weight: 400;
  margin-bottom: 20px !important;
}

.blackfontInter18pt { color: #4B4B53 !important; }

strong {font-weight:700;color: #4b4b53;}

ul{margin:0 0 10px 20px;}


a,p,li,h1,h2,h3,h4,h5,h6,div {
  text-shadow: none !important;
}

.panel-collapse ul{list-style:none;position: relative;padding-left: 0px;margin-left: 20px;}
.panel-collapse ul li::before {content: "•";left: -15px;position: absolute;}

sub,sup {
  font-size: 65%;
  top:-7px;
}

h1,h2,h3,h4,h5,h6 {
}

.clearfix {
  clear: both;
}
.lengthy-content-wrap{overflow-wrap: break-word;}

.block-elem{display:block;}
.no-padding{padding:0px}
.no-margin{margin: 0px !important;}
.regularAnodina{font-family: 'AnodinaRegular';}
header.container {
  width: 100%;
  max-width: 100% !important;
  margin: 0px;
  border: none;
  background: #ffffff;
  padding: 0px;
}

/*
header .navbar-header {
  max-width: 1170px;
  margin: 0 auto !important;
  float: none;
  padding: 0px 15px;
}*/

header .navbar-header {
  max-width: 100%;
  margin: 0 auto !important;
  float: none;
  padding: 0px;
}

#block-topnavigation .visually-hidden{display:none;}
.navbar.container, .navbar.container-fluid { margin-top: 0px; }

header .main-navigation{background: #ffffff; max-width:1920px;}
header .main-navigation.desktop > .region-header{max-width:1170px;margin:0 auto;padding: 0 15px;}
header .main-navigation.desktop .navbar-nav{float:right;margin: 0px;padding-top: 4px;}
header .main-navigation.desktop .navbar-nav > li{line-height:50px;min-height: 60px;display: flex;justify-content: center;align-items: center;}
header .main-navigation.desktop .navbar-nav > li:first-child{margin-left:0px;}

.incyteBtn{color:#fff!important;font-family:'Inter 18pt'; letter-spacing:0;  text-align:center!important; ; border-radius:37px; background-size:300% 100%; -moz-transition:.4s ease-in-out; -o-transition:.4s ease-in-out; -webkit-transition:.4s ease-in-out; transition:.4s ease-in-out; background: #005CAB; box-shadow:none; display:inline-block;}
.incyteBtnNew{ background: #225da5;}

.incyteBtn:visited{text-decoration:none; background-position:100% 0; -moz-transition:.4s ease-in-out; -o-transition:.4s ease-in-out; -webkit-transition:.4s ease-in-out; transition:.4s ease-in-out; box-shadow: inset 0 0 20px #225DA5;}

.incyteBtn:hover{text-decoration:none; background-position:100% 0; -moz-transition:.4s ease-in-out; -o-transition:.4s ease-in-out; -webkit-transition:.4s ease-in-out; transition:.4s ease-in-out;}

.incyteBtn:active{text-decoration:none; background-position:100% 0; -moz-transition:.4s ease-in-out; -o-transition:.4s ease-in-out; -webkit-transition:.4s ease-in-out; transition:.4s ease-in-out; box-shadow: inset 0 0 20px #225DA5;}

.incyteBtnTransparent { background: transparent !important; border: 3px solid #ffffff; }

.navbar-header .region-navigation{ display:flex; width:100%; margin-left:0; justify-content:right; }
.menu--top-navigation.nav{display:flex; float:right; margin-left:0; justify-content:center; align-items:center; border-right:1px solid #ccc;}
.menu--top-navigation.nav>li>a{z-index:1;}
.top-navigation .countryListBtn{background:url(../globe.svg) 0 0/30px 30px no-repeat; width:34px; height:34px; border:none; display:inline-block;margin:12px 15px 12px 32px;color:transparent!important;cursor:pointer;}

.blue-btn-wrapper a {
  color: #fff!important;
  font-family: 'Inter 18pt';
  font-size: 24px!important;
  font-weight: 700;
  letter-spacing: 0;
  line-height: 26px;
  text-align: center!important;
  padding: 16px 30px;
  border-radius: 37px;
  background-size: 300% 100%;
  border-radius: 37px;
  -moz-transition: all .4s ease-in-out;
  -o-transition: all .4s ease-in-out;
  -webkit-transition: all .4s ease-in-out;
  transition: all .4s ease-in-out;
  box-shadow: none;
  display: inline-block;
  min-width: 148px;
  background: #005CAB;
}

.blue-btn-wrapper a:visited{text-decoration:none; background-position:100% 0; -moz-transition:.4s ease-in-out; -o-transition:.4s ease-in-out; -webkit-transition:.4s ease-in-out; transition:.4s ease-in-out; box-shadow: inset 0 0 20px #225DA5;}

.blue-btn-wrapper a:hover{text-decoration:none; background-position:100% 0; -moz-transition:.4s ease-in-out; -o-transition:.4s ease-in-out; -webkit-transition:.4s ease-in-out; transition:.4s ease-in-out;}

.blue-btn-wrapper a:active{text-decoration:none; background-position:100% 0; -moz-transition:.4s ease-in-out; -o-transition:.4s ease-in-out; -webkit-transition:.4s ease-in-out; transition:.4s ease-in-out; box-shadow: inset 0 0 20px #225DA5;}

.blueBtnClick{ background-position: 100% 0 !important; -moz-transition: all .4s ease-in-out; -o-transition: all .4s ease-in-out; -webkit-transition: all .4s ease-in-out; transition: all .4s ease-in-out; box-shadow: inset 0 0 20px #225DA5 !important; text-decoration: none !important;}

.breadcrumb > li + li:before {
  color: #005CAB;
  content: "\003E";
}

.breadcrumb-container:has( .breadcrumb-region.has-banner ) { max-width: 1170px; margin: 0 auto; float: none !important; padding: 0px; position: relative; }
.breadcrumb-region.has-banner { position: absolute; z-index: 10; background: transparent; padding: 8px 12px; }
.breadcrumb-region.has-banner .region-breadcrumb { border: none; background: transparent;}
.breadcrumb-region.has-banner .region-breadcrumb .breadcrumb > li a { color:#FFFFFF; }
.breadcrumb-region.has-banner .breadcrumb > li + li:before {
  color: #FFFFFF;
  content: "\003E";
}

.main-container { width: 100%;}

.paragraph--type--banner .paragraph__column {
  padding: 0;
}
.paragraph--type--bp-columns__1col{padding:0 15px;}
.paragraph--type--bp-column-wrapper .paragraph--type--bp-columns__2col,
.paragraph--type--bp-column-wrapper .paragraph--type--bp-columns__3col,
.paragraph--type--bp-column-wrapper .paragraph--type--bp-columns__4col,
.paragraph--type--bp-column-wrapper .paragraph--type--bp-columns__5col,
.paragraph--type--bp-column-wrapper .paragraph--type--bp-columns__6col,
.paragraph--type--bp-column-wrapper .paragraph--type--bp-columns__7col,
.paragraph--type--bp-column-wrapper .paragraph--type--bp-columns__8col,
.paragraph--type--bp-column-wrapper .paragraph--type--bp-columns__9col,
.paragraph--type--bp-column-wrapper .paragraph--type--bp-columns__10col,
.paragraph--type--bp-column-wrapper .paragraph--type--bp-columns__11col,
.paragraph--type--bp-column-wrapper .paragraph--type--bp-columns__12col{padding:0 15px;}

footer.footer {width: 100%;background: #1A2F59; }
footer.footer .region-footer { width: 1170px; margin: 0 auto;}
footer .logo-column .footer-logo img{ height:auto; width: 100%;}
footer .copyright { text-align:left; font-family: 'Inter 18pt'; color: #fff;  display: block;}


footer .footer-menu li{display:inline-block;}
footer .footer-menu li a {text-transform: capitalize;font-family: Inter 18pt; color: #ffffff!important;}
footer .np-info {text-align: left; font-family: 'Inter 18pt';  color: #fff; display: block;}
footer .social-links ul{display:flex;align-items:center;list-style: none;}
footer .social-links ul li a{display:flex;align-items:center;width: 22px;}
.pdf-upload-link {display: inline-block;}
.pdf-upload-link a{font-weight:bold;}

.footer .container .footer-forth-column .footer-menu-small-font { font-family: 'Inter 18pt' !important; font-size: 18px !important; font-weight: 400 !important; }
.footer .container .footer-forth-column li.menu-item.level-1:has(> a.footer-menu-small-font) { padding-bottom: 0px !important; }
.footer .container .footer-col .level-1 { list-style:none; line-height:35px; padding-bottom:25px; }
.footer .container .footer-col .level-1 a { color: #FFFFFF; font-size:21px; font-family: 'Inter 24pt'; font-weight:700; }
.footer .container .footer-col .level-2 { list-style:none; line-height:35px; }
.footer .container .footer-col .level-2 a { font-family: 'Inter 18pt'; font-size: 18px; font-weight:400; }
.footer .container .footer-col .menu-level-2 { margin:0; }
.footer .container .footer-col .menu-level-1 { margin:0; }
.footer .container .footer-col .level-1 a:hover { text-decoration:none; }

#ot-sdk-btn-floating.ot-floating-button:hover::after{font-size:16px;}

.region-breadcrumb{ font-family: 'Inter 18pt'; border-radius: 0; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; border: 1px solid #F1F2F2; background-color: transparent; margin: 0; display: block; background: #ffffff; }
.breadcrumb { background:none; max-width:1170px; margin:0 auto;padding: 0px;}

.form-group:last-child,.panel:last-child,p:last-child {
  margin-bottom: 15px;
}

.main-container {
  padding: 0px;
  margin: 0px;
}

.main-container > .row {
  margin: 0px;
}

.main-container > .row > .col-sm-12 {
  padding: 0px;
}

.paragraph--type--bp-column-wrapper,.paragraph--type--bp-columns {
  margin: 0 auto;
}

.menu--top-navigation.nav>li>a {
  font-family: 'Inter 18pt';
  color: #ffffff !important;
  font-size: 15px;
  font-weight: 400;
  line-height: 17px;
  padding: 10px 12px !important;
  text-transform: capitalize;
  background-color: transparent;
}

.menu--top-navigation.nav>li>a .caret {
  transform: rotate(45deg);
  border: solid #ffffff;
  border-width: 0 0.12em 0.12em 0;
  display: inline-block;
  padding: 0.26em;
  margin-bottom: 2px;
  margin-left: 10px;
}

.menu--top-navigation.nav .menu--top-navigation.nav .open>a,.menu--top-navigation.nav .open>a:focus,.menu--top-navigation.nav .open>a:hover {
  background-color: transparent;
  border: none;
}

.menu--top-navigation.nav>li>a .caret {
  border: solid #ffffff;
  border-width: 0 0.12em 0.12em 0;
  vertical-align: baseline;
}
.top-navigation .navigation-wrapper .menu--top-navigation li > .dropdown-menu { background: #005CAB; }
.top-navigation li > a:hover, .top-navigation li > a:focus { background-color: #005CAB !important; }
.menu--top-navigation.nav>li> .dropdown-menu {
  z-index: 2001;
  min-width: 224px;
  padding: 30px 0 35px 0;
  border-radius: 0;
  margin-top: 0;
}

.menu--top-navigation.nav>li> .dropdown-menu > li a {
  font-family: 'Inter 18pt';
  color: #ffffff !important;
  font-size: 13px;
  font-weight: 400;
  line-height: 17px;
  padding: 10px 10px !important;
  text-transform: capitalize;
  display: block;
  border-left: #BCBEC0 1px solid;
  margin: 0 auto;
  width: calc(100% - 30px);
}

.menu--top-navigation .dropdown-menu>li>a:focus,.menu--top-navigation .dropdown-menu>li>a:hover {
  color: #262626;
  text-decoration: underline;
  background: transparent;
}
.menu--top-navigation.nav>li> .dropdown-menu > li.active a{
  background:none;
}

.menu--top-navigation.nav>li:hover .dropdown-menu {
  display: block;
}

.menu--top-navigation.nav>li.open>.dropdown-menu {
  display: block;
}

header ul.menu--main.navbar-nav li a {
  font-family: 'Inter 18pt';
  color: #333399 !important;
  font-size: 15px;
  font-weight: 400;
  line-height: 17px;
  padding: 10px 10px !important;
  text-transform: capitalize;
  background: transparent !important;
}

header ul.menu--main.navbar-nav > li > a.is-active {
  font-weight: 700;
}

header ul.menu--main.navbar-nav li a .caret {
  transform: rotate(45deg);
  border: solid #225DA5;
  border-width: 0 0.12em 0.12em 0;
  display: inline-block;
  padding: 0.26em;
  margin-bottom: 2px;
  margin-left: 10px;
  right: 3px;
  position: relative;
  top: -2px;
}

header ul.menu--main.navbar-nav .dropdown .dropdown-menu {
  margin-top: 0;
  width: 224px;
  background: #ffffff;
  cursor: auto;
  padding: 5px 0;
  box-shadow: none;
  padding: 30px 0 35px 0;
  border: 1px solid rgba(0,0,0,.15);
  border-radius: 0px;
}

header ul.menu--main.navbar-nav > li:hover .dropdown-menu {
  display: block;
}

header ul.menu--main.navbar-nav > li.open>.dropdown-menu {
  display: block;
}

header ul.menu--main.navbar-nav .dropdown .dropdown-menu li {
  display: block;
  border-bottom: 0;
  padding: 0;
  vertical-align: top;
  z-index: 99;
  border-left: #225DA5 1px solid;
  width: calc(100% - 20px);
  margin: 0 auto;
  padding-bottom:10px;
}
header ul.menu--main.navbar-nav .dropdown .dropdown-menu li:last-child{padding-bottom:0px;}

header ul.menu--main.navbar-nav .dropdown .dropdown-menu li a {
  padding: 5px !important;
  color: #225DA5 !important;
  text-decoration: none;
  font-family: 'Inter 18pt';
  font-size: 16px;
}

header ul.menu--main.navbar-nav .dropdown .dropdown-menu li a:hover {
  text-decoration: underline;
}
header ul.menu--main.navbar-nav .dropdown .dropdown-menu li a.active-trail.is-active{font-weight:900; text-decoration:underline;}
.search-block-form input::-webkit-input-placeholder{color: #818181;}
.search-block-form input:-moz-placeholder {color: #818181;}
.search-block-form input::-moz-placeholder {color: #818181;}
.search-block-form input:-ms-input-placeholder {color: #818181;}

.paragraph>.paragraph__column{padding:0px; }
.row-wrapper > .paragraph__column {
  max-width: 1170px;
  margin: 0 auto;
  float: none !important;
}

.row-wrapper > .paragraph__column,.row-wrapper > .paragraph__column:after {
  display: table;
  content: " "
}

.row-wrapper > .paragraph__column:after {
  clear: both
}

.grey-bg-row {
  background: #F6F6F6;
}

.external-link-popup{max-width: 600px !important; -webkit-box-shadow: 0 5px 15px rgb(0 0 0 / 50%);box-shadow: 0 5px 15px rgb(0 0 0 / 50%);border: none !important;width: calc(100% - 30px) !important;}
.external-link-popup .ui-dialog-titlebar{background:transparent; border:none; padding:0px; color: #4B4B52;}
.external-link-popup .ui-dialog-titlebar .ui-dialog-title{font-family: 'Inter 18pt'; color: #4B4B52; overflow: revert;}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:none;width: 100%;}
.external-link-popup .ui-dialog-buttonpane{border:none;}
.external-link-popup .ui-dialog-buttonpane button{ background: #00b3e3; color: #fff; font-family: 'Inter 18pt'; text-decoration: none; border: none; }

.region-country-list .countryList { width: 100%; color: #fff; height: 100%; vertical-align: baseline;}
.region-country-list .country-head { font-family: 'Inter 18pt'; color: #ffffff; text-align: left; text-transform: uppercase;}
.region-country-list .country-detail p:first-child{ font-family: 'Inter 18pt'; color: #ffffff;  text-align: left;}
.region-country-list .country-detail a {color: #F1F2F2 !important; font-family: 'Inter 18pt';}
.region-country-list .close-countryBox { font-family: 'Inter 18pt'; color: #ffffff;  cursor: pointer;  border: none;}
.region-country-list .close-countryBox button { border: 1px solid #BCBEC0; border-radius: 4px; color: #BCBEC0; background-color: #F1F2F2; padding: 0px 20px; display: block; margin: 0 auto;}
.feedback-wrapper .paragraph--type--bp-columns__1col{padding: 0px !important;}
.unbold{font-weight:normal !important;}
.light-font{font-family:'AnodinaExtraLight' !important;}
header ul.menu--main.navbar-nav .dropdown .dropdown-menu li a{white-space:normal;}
.external-link-popup .ui-dialog-titlebar .ui-dialog-title{white-space:normal;}
ol.incyte-refrence-list{padding-left: 15px;margin-bottom: 20px;}
ol.incyte-refrence-list li{font-family: 'AnodinaExtraLight';font-size: 14px; line-height: 20px; margin-bottom: 5px;}

.nowrap{white-space:nowrap;} 
.ptrademark{font-size: larger;}

.maintenance-page h1 {color: #005CAB; font-family: 'Inter 18pt'; font-weight: 700; letter-spacing: 0;}
.maintenance-page .navbar-header{display:none;}
.maintenance-page .main-container{max-width:1200px; margin:0 auto; text-align:center; padding:20px 15px;}

.simple-content-container a.no-bold { font-family: 'Inter 18pt'; }

@media screen and (max-width: 767px) {
  p{font-size: 16px; line-height: 24px;}
  li{font-size: 16px; line-height: 26px;}
  .top-navigation,
  .main-navigation.desktop ul{display:none;}
  .region-breadcrumb a{font-size:18px; line-height:20px;}
  .breadcrumb-region.has-banner { left: 0px; }
  .breadcrumb > li + li:before{padding: 0px 14px 0px 5px;}
  .region-breadcrumb .breadcrumb > li{display:inline;}
  header .main-navigation{min-height: 90px;display: flex;align-items: center;}
  header .main-navigation.desktop > .region-header{margin:0px}

  footer.footer {padding: 40px 15px 65px; margin-top: 0px;}
  footer .logo-column .footer-logo{ max-width: 182px; padding-bottom: 23px;}
  footer .copyright {font-size: 16px;padding: 7px 0px !important;line-height: 29px;margin-bottom: 0;padding-bottom: 0!important;}
  footer .region--footer__inner > .row{margin:0px;}
  footer .region--footer__inner > .row.no-margin > .no-padding{padding:0px 15px;}
  footer .menu-social-links-column{text-align: left;}
  footer .social-links{padding: 15px 0 50px;}
  footer .social-links ul{margin:0px;padding: 0px;}
  footer .social-links ul li{margin: 0px 20px;padding: 0 0px 0px 4px;}
  footer .social-links ul li:first-child{margin-left:0px;}
  
  footer .footer-menu{ margin: 0px; padding: 0px;}
  footer .footer-menu li{margin: 0px 40px 10px 5px;padding: 0px 5px;}
  footer .footer-menu li a {font-size: 16px;line-height: 27px;padding: 0px;}
  footer .np-info {font-size: 16px;}
  footer .social-links ul{justify-content:left;}
  
  .row-wrapper { padding: 0px 0px;}
  .nowrap-mobile{white-space:nowrap;}
  .paragraph--type--bp-column-wrapper .paragraph__column { padding: 0px !important;}
  
  .section-btm-margin-sm{margin-bottom:30px;}
  .section-top-margin-sm{margin-top:30px;}
  .section-top-btm-margin-sm{margin:30px auto;}

  .section-btm-margin-md{margin-bottom:40px;}
  .section-top-margin-md{margin-top:40px;}
  .section-top-btm-margin-md{margin:40px auto;}

  .section-btm-margin-lg{margin-bottom:50px;}
  .section-top-margin-lg{margin-top:50px;}
  .section-top-btm-margin-lg{margin:50px auto;}
  .section-no-btm-margin-xs{margin-bottom:0px;}

  .section-btm-padding-sm{padding-bottom: 30px;}
  .section-top-padding-sm{padding-top:30px;}
  .section-top-btm-padding-sm{padding:30px 0;}

  .section-btm-padding-md{padding-bottom: 40px;}
  .section-top-padding-md{padding-top:40px;}
  .section-top-btm-padding-md{padding: 40px 0;}

  .section-btm-padding-lg{padding-bottom: 50px;}
  .section-top-padding-lg{padding-top: 50px;}
  .section-top-btm-padding-lg{padding: 50px 0;}
  .section-no-btm-padding-xs{padding-bottom:0px;} 
  
  .external-link-popup{padding: 30px 30px;}
  .external-link-popup .ui-dialog-titlebar .ui-dialog-title{font-size: 30px;line-height: 32px;margin: 0 0 30px;width: 100%;display: block;white-space: break-spaces;}
  .external-link-popup .ui-dialog-buttonpane{padding: 0px 0 10px;margin: 0px;}
  .external-link-popup .ui-dialog-buttonpane button{padding: 8px 30px;margin: 0px 0px 15px 0px;width: 100%;}
  .external-link-popup .ui-dialog-buttonpane button:last-child{margin-right:0px;}
  .external-link-popup .ui-dialog-content{padding:0px;}
  .external-link-popup-body p{font: 18px/24px 'Inter 18pt';font-weight: 400; margin-top: 0px;}

  .incyteBtn{font-size: 14px!important;font-weight:700;line-height: 24px;padding: 8px 30px;}
  .maintenance-page h1 {font-size:36px;line-height: 38px;margin: 0 0 30px 0;}
  .footer.container .footer-forth-column { margin-top: -15px; }
}

@media screen and (max-width: 991px) and (min-width:768px) {
  p{font-size: 16px; line-height: 24px;}
  li{font-size: 16px; line-height: 26px;}
  .breadcrumb-region.has-banner { left: -40px; }
  .top-navigation,
  .main-navigation.desktop ul{display:none;}
  .region-breadcrumb{max-width:100%;margin: 0 auto; padding-left: 55px !important;}
  .region-breadcrumb a{font-size:18px; line-height:20px;}
  .breadcrumb > li + li:before{padding: 0px 16px 0px 16px;}
  header .main-navigation{min-height: 90px;}
  .mobile_nav-region{z-index:-999}
  footer.footer {padding: 70px 0; margin-top: 0px;}
  footer .logo-column{margin:10px 0px;padding: 0px 5px 0px 8px;}
  footer .logo-column .footer-logo{ max-width: 182px; padding-bottom: 23px;}
  footer .copyright {font-size: 16px;padding: 7px 0px !important;line-height: 29px;margin-bottom: 0;padding-bottom: 0!important;}
  footer .region--footer__inner > .row{margin:0px;}
  footer .region--footer__inner > .row.no-margin .no-padding{padding:0px 15px;}
  footer .menu-social-links-column{text-align: right;}
  footer .social-links{padding: 0px 0 20px;text-align: left;}
  footer .social-links ul{padding:0px; margin:0px;}
  footer .social-links ul li{margin: 0px 18px 5px;padding:0 5px;}
  footer .social-links ul li:first-child{margin-left:0px;}
  
  footer .footer-menu{padding:0px;margin:0px;text-align: left;}
  footer .footer-menu li{margin: 0px 40px 5px 0px;}
  footer .footer-menu li a {font-size: 16px;line-height: 29px;padding: 0px;}
  footer .np-info {font-size: 16px;}
  footer .social-links ul{justify-content: left;}
  
  .row-wrapper { padding: 0px 0px; max-width: 800px; margin: 0 auto;}
  .grey-bg-row { max-width: 100%;}
  .grey-bg-row .paragraph--type--bp-columns__1col{padding: 0 24px;}
  .paragraph--type--bp-column-wrapper .paragraph__column {padding: 0px !important;}

  .section-btm-margin-sm{margin-bottom: 40px;}
  .section-top-margin-sm{margin-top:40px;}
  .section-top-btm-margin-sm{margin:40px auto;}

  .section-btm-margin-md{margin-bottom:50px;}
  .section-top-margin-md{margin-top:50px;}
  .section-top-btm-margin-md{margin:50px auto;}

  .section-btm-margin-lg{margin-bottom:60px;}
  .section-top-margin-lg{margin-top:60px;}
  .section-top-btm-margin-lg{margin:60px auto;}
  
  .section-btm-padding-sm{padding-bottom: 40px;}
  .section-top-padding-sm{padding-top:40px;}
  .section-top-btm-padding-sm{padding:40px 0;}

  .section-btm-padding-md{padding-bottom: 50px;}
  .section-top-padding-md{padding-top:50px;}
  .section-top-btm-padding-md{padding:50px 0;}

  .section-btm-padding-lg{padding-bottom: 60px;}
  .section-top-padding-lg{padding-top:60px;}
  .section-top-btm-padding-lg{padding: 60px 0;}

  .external-link-popup{padding: 30px 35px;}
  .external-link-popup .ui-dialog-titlebar .ui-dialog-title {font-size: 30px; line-height: 32px; margin: 0 0 30px; }
  .external-link-popup .ui-dialog-buttonpane {padding: 0px 0 10px;margin: 0px;}
  .external-link-popup .ui-dialog-buttonpane button {padding: 8px 28px; margin: 0px 10px 0px 0px;}
  .external-link-popup .ui-dialog-buttonpane button:last-child {margin-right:0px;}
  .external-link-popup .ui-dialog-content{padding:0px;}
  .external-link-popup-body p{font: 18px/24px 'Inter 18pt';font-weight: 400; margin-top: 0px;}

  .incyteBtn{font-size: 14px!important;font-weight:700;line-height: 24px;padding: 8px 30px;}
  
  .maintenance-page h1 { font-size:48px; line-height: 52px; margin: 0 0 30px 0;}
  
  .home-page .bannerContentText { text-align: center;}
  .home-page .bannerContentText p{ font-family: 'Source Serif 4'; font-size: 48px; line-height: 50px; color: #ffffff; font-weight: 600; }
  .home-page .bannerContentText a { background: #ffffff; color: #225DA5 !important; }
  .home-page .bcontent.content-on-banner-bottom-left { top: 100px; }
}

@media screen and (max-width:991px) {
  html { scroll-padding-top:90px; }
  ul{margin: 0 0 10px 0px;padding-left: 20px;}
  .footer.container ul { padding-left: 0px; }
  .footer.container .footpadtab { padding-left: 15px; }
  .logo>img {height: auto;max-height: 46px !important;max-width: 154px;}
  header .main-navigation.desktop .logo{margin: 24px 0 13px 0;padding:0px}
 
  .mobile-search-panel .form-type-search > .input-group{font-family: "Glyphicons Halflings";}
  .mobile-search-panel .form-type-search > .input-group::before{content: "\e003";display: inline-block;position: relative;top: 3px;left: 10px;width: 20px;height: 20px;color: #ccc;}
  .mobile-search-panel .form-type-search .form-search {outline: 0;color: #333399;font-size: 20px;line-height: 25px;border: none;margin: 0;padding: 0px 40px 0px 12px;z-index: 2;position: absolute;width: calc(100% - 40px);right: 0;height: 25px;font-family: 'Inter 18pt';margin-right: 4px;box-shadow: none;display: inline-block;}
  .mobile-search-panel .form-type-search .btn-primary { color: #BCBEC0; background: none; border: none; z-index: 5 !important; padding:0px}
  .mobile-search-panel .form-type-search .glyphicon-search{font-size: 22px !important; cursor: pointer; top: -3px; right: -2px;}
  .mobile-search-panel .form-type-search .glyphicon-search:before {content: "\e080";}
  .region-breadcrumb{padding: 13px 15px 13px 15px;}

  .region-country-list #country-bg-img{background: url(../images/coutry-list-popup-bg-xs.jpg) no-repeat;background-size: cover;width: 100%;position: fixed;z-index: 2002;padding: 0px 15px 0px;top: 0 !important;}
  .region-country-list .countryList {padding: 40px 0 20px;overflow: hidden;position: relative;}
  .region-country-list .countryList .container {overflow: auto; position:relative; height:calc(100vh - 50px) !important;}
  .region-country-list .country-head{font-size: 28px; font-weight: 400; line-height: 28px; margin-bottom: 20px;}
  .region-country-list .country-detail{margin-bottom:12px;}
  .region-country-list .country-detail p:first-child{font-size: 14px; font-weight: 900; line-height: 24px; margin-bottom: 0px;}
  .region-country-list .country-detail a { font-size: 15px; font-weight: 900; line-height: 18px;}
  .region-country-list .close-countryBox {font-size: 16px;font-weight: 700;line-height: 24px;right: 10px;margin: 0 auto;position: fixed;top: 10px;text-align: right;color: transparent;}
  .region-country-list .close-countryBox button {border: transparent;border-radius: 4px;color: transparent;background-color: transparent;padding: 0px 20px;display: inline-block;margin: 0 auto;font-family: "Glyphicons Halflings";}
  .region-country-list .close-countryBox button svg{display:none;}
  .region-country-list .close-countryBox button:before { content: "\e014" !important; color: #ffffff; transition: all 0.19s ease;}
  .footer .footercustommobileres.visible-xs-block { display: block !important; clear: both; width: 100%; }
}

@media screen and (max-width:991px) {
  header .main-navigation.desktop .logo{margin:16px 0 16px 0;}  
}

@media screen and (min-width: 992px) {
  header.container { background: #005CAB; }
  html { scroll-padding-top:72px; }
  .toolbar-horizontal .main-navigation{position: relative !important; z-index: 5;}
  p{font-size: 18px; line-height: 24px;}
  ul{padding-left:0px;}
  li{font-size: 18px; line-height: 26px;}
  .logo>img {height: auto; max-height: 46px !important; max-width: 100%;}
  .mobile_nav-region{display:none;}
  .breadcrumb > li{display:inline;line-height: 19.5px;}
  .breadcrumb > li a{line-height:20px;text-decoration:none;}
  .breadcrumb > li + li:before{padding: 0px 16px 0px 16px;}
  header,footer {display:block;}
  header .main-navigation.desktop .logo{margin: 13px 0;}
  header .main-navigation.desktop .navbar-nav > li{margin-left:18px;}
  
  footer.footer {padding: 65px 0;margin-top: 0px;}
  footer .logo-column .footer-logo img{max-width: 182px; padding-bottom: 70px;}
  footer .copyright {font-size: 21px; padding: 7px 0px !important; line-height: 29px; margin-bottom: 0; padding-bottom: 0!important;}
  footer .region--footer__inner > .row{margin:0px;}
  footer .menu-social-links-column{text-align: right;}
  footer .menu-social-links-column ul{padding-left:0px; margin-left:0px;}
  footer .social-links{padding: 0px 0px 40px 0px;}
  footer .social-links ul li{margin:0px 20px; padding:0 5px;}
  
  footer .footer-menu li{ margin:0px 20px;}
  footer .footer-menu li a { font-size: 21px; line-height: 29px;padding: 0px;text-decoration:none;}
  footer .np-info {font-size: 18px; white-space: nowrap;}
  footer .social-links ul{justify-content: right;}
  
  .region-breadcrumb{padding: 15px 0;line-height: 20px;}
  .region-breadcrumb .breadcrumb {padding:0px 15px;line-height: 19.5px;}
  .paragraph--type--bp-column-wrapper .paragraph__column {padding: 0px !important;}

  .top-navigation .search-block-form{  min-width: 249px; height: 60px; padding-top: 10px;}
  .top-navigation .form-type-search > .input-group{font-family: "Glyphicons Halflings";}
  .top-navigation .form-type-search > .input-group::before{content: "\e003"; display: inline-block; position: relative; top: 3px; left: 20px; width: 20px; height: 20px; color: #ccc;}
  .top-navigation .form-type-search .form-search {outline: 0;color: #333399;font-size: 15px;line-height: 18px;border: none;margin: 0;padding: 12px 40px 12px 12px; z-index: 2; position: absolute; width: 200px; right: 0; height: 35px; font-family: 'Inter 18pt'; margin-right: 4px; box-shadow: none; display: inline-block;}
  .top-navigation .form-type-search .btn-primary { color: #BCBEC0; background: none; border: none; z-index: 5 !important;}
  .top-navigation .form-type-search .glyphicon-search{font-size: 22px !important; cursor: pointer; top: -3px; right: -2px;}
  .top-navigation .form-type-search .glyphicon-search:before {content: "\e080";}
  
  .section-btm-margin-sm{margin-bottom: 40px;}
  .section-top-margin-sm{margin-top:40px;}
  .section-top-btm-margin-sm{margin:40px auto;}

  .section-btm-margin-md{margin-bottom:60px;}
  .section-top-margin-md{margin-top:60px;}
  .section-top-btm-margin-md{margin:60px auto;}

  .section-btm-margin-lg{margin-bottom:80px;}
  .section-btm-margin-lgx{margin-bottom:90px;}
  .section-btm-margin-lg2x{margin-bottom:100px;}
  .section-btm-margin-lg3x{margin-bottom:110px;}
  .section-btm-margin-lg4x{margin-bottom:120px;}
  .section-top-margin-lg{margin-top:80px;}
  .section-top-btm-margin-lg{margin:80px auto;}

  .section-btm-padding-sm{padding-bottom: 40px;}
  .section-top-padding-sm{padding-top:40px;}
  .section-top-btm-padding-sm{padding:40px 0;}

  .section-btm-padding-md{padding-bottom: 60px;}
  .section-top-padding-md{padding-top:60px;}
  .section-top-btm-padding-md{padding:60px 0;}
  
  .section-btm-padding-lg{padding-bottom: 80px;}
  .section-top-padding-lg{padding-top:80px;}
  .section-top-btm-padding-lg{padding: 80px 0;}

  .external-link-popup{padding: 30px 35px;}
  .external-link-popup .ui-dialog-titlebar .ui-dialog-title{font-size: 30px; line-height: 32px; margin: 0 0 30px; }
  .external-link-popup .ui-dialog-buttonpane{padding: 0px 0 10px;margin: 0px;}
  .external-link-popup .ui-dialog-buttonpane button{padding: 8px 28px; margin: 0px 10px 0px 0px;}
  .external-link-popup .ui-dialog-buttonpane button:last-child{margin-right:0px;}
  .external-link-popup .ui-dialog-content{padding:0px;}
  .external-link-popup-body p{font: 18px/24px 'Inter 18pt';font-weight: 400; margin-top: 0px;}

  .region-country-list #country-bg-img{background: url(../images/coutry-list-popup-bg-lg.jpg) no-repeat;background-size: cover;width: 100%;position: fixed;z-index: 1000;padding: 78px 15px 0px;}
  .region-country-list .countryList { padding: 0 0 30px;}
  .region-country-list .country-head{font-size: 28px; font-weight: 400; line-height: 28px; margin-bottom: 20px;}
  .region-country-list .country-detail{margin-bottom:12px;}
  .region-country-list .country-detail p:first-child{font-size: 14px; font-weight: 900; line-height: 24px; margin-bottom: 0px !important;}
  .region-country-list .country-detail a { font-size: 15px; font-weight: 900; line-height: 18px;}
  .region-country-list .close-countryBox {font-size: 16px; font-weight: 700; line-height: 24px; left: 0; right: 0; margin: 0 auto; bottom: -35px; text-align: center; position: absolute;}
  .region-country-list .close-countryBox button { border: 1px solid #BCBEC0; border-radius: 4px; color: #BCBEC0; background-color: #F1F2F2; padding: 0px 20px; display: block; margin: 0 auto;}

  .incyteBtn{font-size:24px!important;  font-weight:700; line-height:24px; padding:16px 30px;}
  
  .maintenance-page h1 {font-size:56px; line-height: 62px; margin: 0 0 30px 0;}

  .home-page .bannerContentText { text-align: center;}
  .home-page .bannerContentText p{ font-family: 'Source Serif 4'; font-size: 60px; line-height: 65px; color: #ffffff; font-weight:600; }
  .home-page .bannerContentText a { background: transparent; color: #ffffff !important; border: 3px solid #ffffff; font-family: 'Inter 24pt'; }
  .region-navigation .search-wrapper { display: flex; align-items: center; background: #2D4554; min-width: 30%; }
  .home-page .bcontent.content-on-banner-bottom-left {top: 70px;}
  .home-page .carousel-indicators { padding-bottom: 40px; }
   body:not(.home-page) .banner-content-container { float: none !important; padding: 0px; position: absolute; left: 0; width: 100%; bottom: 80px; }
  .our-stories-new .banner-content-container { bottom: 40% !important;  }
  .our-stories-subpage .banner-content-container {bottom: 35% !important;}
  .menu--main li .non-capitalize-menu { text-transform: none !important; }
}

@media screen and (max-width: 1180px) and (min-width:1024px) {
  .row-wrapper {max-width: 970px;margin-left:auto; margin-right:auto;}
  .grey-bg-row {max-width: 100% !important;}
  .grey-bg-row > .paragraph__column{max-width: 970px; margin:0 auto}
  header .main-navigation.desktop .navbar-nav > li{margin-left:0px;}  
}

@media screen and (max-width: 1199px) and (min-width:992px) {
  p{font-size: 16px; line-height: 24px;}
}

@media screen and (min-width: 1600px) {
  .region-country-list .countryList { padding: 0 0 170px;}
}

.incyte-blue-tabs-container .nav-tabs{ border-image-slice: 1; color:#005CAB; border-bottom: 3px solid;}
.incyte-blue-tabs-container .nav-tabs > li.active > a,
.incyte-blue-tabs-container .nav-tabs > li.active > a:focus,
.incyte-blue-tabs-container .nav-tabs > li.active > a:hover { background-color: #005CAB; border: none; border-radius: 0; border-bottom: #005CAB 3px solid; font-family: 'Inter 18pt'; color: #ffffff; text-align: center; font-weight: 700;}
.incyte-blue-tabs-container .tab-content > .active { background-color: #f6f6f6;}
.incyte-blue-tabs-container .tab-pane > .paragraph > .paragraph__column{padding: 0px !important;}


@media screen and (max-width: 767px) {
  .incyte-blue-tabs-container .nav-tabs > li > a{ font-size: 18px;  line-height:22px;  padding:14px 20px; }
  .incyte-blue-tabs-container .tab-content > .active {padding: 40px 0px 20px 0px;}
  body:not(.home-page) .banner-content-container { float: none !important; padding: 0px; position: absolute; left: 0; width: 100%; bottom: 10%; padding-left: 15px; }
  .our-stories-new .banner-content-container { position: relative !important; padding-left: 0px !important; }
}

@media screen and (max-width: 991px) and (min-width:768px) {
  .incyte-blue-tabs-container .nav-tabs{}
  .incyte-blue-tabs-container .tab-content{}
  .incyte-blue-tabs-container .nav-tabs > li > a{font-size: 20px;line-height: 22px;padding: 14px 40px;}
  .incyte-blue-tabs-container .tab-content > .active {padding: 55px 15px 55px 15px;}
  .what-we-do-oncology .incyte-blue-tabs-container .nav-tabs > li{width:50%;}
  .footer.container .footer-forth-column { margin-top: -80px; }
  body:not(.home-page) .banner-content-container { float: none !important; padding: 0px; position: absolute; left: 0; width: 100%; bottom: 10%; }
}

@media screen and (min-width: 992px) {
  .incyte-blue-tabs-container .nav-tabs{margin: 0px 0px;}
  .incyte-blue-tabs-container .tab-content{margin: 0px 0px;}
  .incyte-blue-tabs-container .nav-tabs > li > a{ font-size: 42px;  line-height: 50px;  padding: 17px 41px; }
  .incyte-blue-tabs-container .tab-content > .active {padding: 55px 40px 55px 25px;}
}

@media screen and (max-width: 1023px) and (min-width:992px) {
  header .main-navigation.desktop .logo{max-width:150px;}
  header .main-navigation.desktop .navbar-nav > li{margin-left:10px;}  
}

.incyte-white-tabs-container .nav-tabs > li > a{font-family: 'Inter 18pt';color: #333399;font-weight: 700;}
.incyte-white-tabs-container .nav-tabs > li:first-child > a{border-left: 1px solid #dddddd;color: #333399;}
.incyte-white-tabs-container .nav-tabs > li.active > a,
.incyte-white-tabs-container .nav-tabs > li.active > a:focus,
.incyte-white-tabs-container .nav-tabs > li.active > a:hover {background-color: #fff;color: #005CAB;font-family: 'Inter 18pt';text-align: center;font-weight: 700;}
.incyte-white-tabs-container .tab-content > .active {border: 1px solid #dddddd;border-top: 0px;}
.incyte-white-tabs-container .tab-pane > .paragraph > .paragraph__column{padding: 0px !important;}

@media screen and (max-width: 767px) {
  .incyte-white-tabs-container .nav-tabs > li{display:inline-block !important;}
  .incyte-white-tabs-container .nav-tabs > li > a{font-size: 18px;line-height:22px;padding: 14px 15px;margin-right: 0px;}
  .incyte-white-tabs-container .tab-content > .active {padding: 40px 0px 20px 0px;}
}
@media screen and (max-width: 991px) and (min-width:768px) {
  .incyte-white-tabs-container .nav-tabs > li > a{font-size: 20px;line-height: 22px;padding: 14px 40px;}
  .incyte-white-tabs-container .tab-content > .active {padding: 45px 5px 15px 5px;}
  .what-we-do-oncology .incyte-blue-tabs-container .nav-tabs > li{width:50%;}
}

@media screen and (min-width: 992px) {
  .incyte-white-tabs-container .nav-tabs{margin: 0px 0px;}
  .incyte-white-tabs-container .tab-content{margin: 0px 0px;}
  .incyte-white-tabs-container .nav-tabs > li > a{font-size: 18px;line-height: 26px;padding: 10px 80px;}
  .incyte-white-tabs-container .tab-content > .active {padding: 40px 15px 0px 15px;}
  .incyte-white-tabs-container .nav-tabs > li:last-child > a{padding: 10px 70px; border-right:1px solid #ddd}
}

.hcp-resources-tab-section .nav-tabs{ border-image-slice: 1; color: #005CAB; border-bottom: 3px solid;}
.hcp-resources-tab-section .nav-tabs > li.active > a,
.hcp-resources-tab-section .nav-tabs > li.active > a:focus,
.hcp-resources-tab-section .nav-tabs > li.active > a:hover { background-color: #005CAB; border: none; border-radius: 0; border-bottom: #005CAB 3px solid; font-family: 'Inter 18pt'; color: #ffffff; text-align: center; font-weight: 700;}
.hcp-resources-tab-section .tab-content > .active { background-color: #f6f6f6;}
.hcp-resources-tab-section .tab-pane > .paragraph > .paragraph__column{padding: 0px !important;}

@media screen and (max-width: 767px) {
  .hcp-resources-tab-section .nav-tabs > li > a{ font-size: 18px;  line-height:22px;  padding:14px 20px; }
  .hcp-resources-tab-section .tab-content > .active {padding: 40px 0px 20px 0px;}
}

@media screen and (max-width: 991px) and (min-width:768px) {
  .hcp-resources-tab-section .nav-tabs > li > a{font-size: 20px;line-height: 22px;padding: 14px 40px;}
  .hcp-resources-tab-section .tab-content > .active {padding: 55px 15px 55px 15px;}
  .what-we-do-oncology .incyte-blue-tabs-container .nav-tabs > li{width:50%;}
}

@media screen and (min-width: 992px) {
  .hcp-resources-tab-section .nav-tabs{margin: 0px 0px;}
  .hcp-resources-tab-section .tab-content{margin: 0px 0px;}
  .hcp-resources-tab-section .nav-tabs > li > a{ font-size: 42px;  line-height: 50px;  padding: 17px 41px; }
  .hcp-resources-tab-section .tab-content > .active {padding: 55px 40px 55px 25px;}
}

.show-row{background:#b7fdc1;}
.hide-row{background:#fdb7b7;}