/* ===== Global Responsive Layout ===== */

/* *{
  box-sizing: border-box;
}

body{
  margin:0;
  padding:0;
  font-family:'Segoe UI', Arial, sans-serif;
  line-height:1.8;
}  */

/* Main container */
div[style*="max-width: 1000px"]{
  width:90%;
  max-width:1000px;
  margin:auto;
  padding:20px;
}

/* Paragraph */
p{
  font-size:17px;
  line-height:1.8;
}

/* Heading */
h2{
  font-size:26px;
  line-height:1.4;
}

/* Lists */
ul{
  padding-left:25px;
}

li{
  margin-bottom:10px;
  font-size:16px;
}

/* ===== Tablet Responsive ===== */

@media (max-width:1024px){

div[style*="max-width: 1000px"]{
  width:92%;
}

h2{
  font-size:24px;
}

p{
  font-size:16px;
}

li{
  font-size:15px;
}

}

/* ===== Mobile Responsive ===== */

@media (max-width:768px){

div[style*="max-width: 1000px"]{
  width:95%;
  padding:15px;
}

h2{
  font-size:22px;
  margin-top:30px;
}

p{
  font-size:15px;
}

ul{
  padding-left:20px;
}

li{
  font-size:14px;
}

}

/* ===== Small Mobile ===== */

@media (max-width:480px){

div[style*="max-width: 1000px"]{
  width:96%;
  padding:12px;
}

h2{
  font-size:20px;
  border-left-width:4px;
  padding-left:8px;
}

p{
  font-size:14px;
}

li{
  font-size:13px;
}

}

/* ===== Large Screen Optimization ===== */

@media (min-width:1400px){

div[style*="max-width: 1000px"]{
  max-width:1200px;
}

h2{
  font-size:28px;
}

p{
  font-size:18px;
}

li{
  font-size:17px;
}

}



/* ===== GLOBAL RESET ===== */
/* *{
  margin:0;
  padding:0;
  box-sizing:border-box;
} */

/* body{
  font-family:'Times New Roman', serif;
  line-height:1.8;
} */

/* ===== MAIN CONTAINER ===== */
div[style*="max-width: 1000px"]{
  max-width:1000px;
  width:95%;
  margin:40px auto;
  padding:20px;
}

/* ===== PARAGRAPH ===== */
p{
  font-size:17px;
  color:#333;
  text-align:justify;
}

/* ===== HEADINGS ===== */
h2{
  font-size:26px;
  margin-top:35px;
  margin-bottom:10px;
  line-height:1.4;
}

h3{
  font-size:20px;
  margin-top:20px;
}

/* ===== LISTS ===== */
ul{
  margin-left:25px;
  margin-top:10px;
}

ul li{
  font-size:16px;
  margin-bottom:8px;
}

/* ===== LARGE DESKTOP (1400px+) ===== */
@media (min-width:1400px){

  div[style*="max-width: 1000px"]{
    max-width:1200px;
    padding:40px;
  }

  p{
    font-size:18px;
  }

  h2{
    font-size:30px;
  }

  h3{
    font-size:22px;
  }

  ul li{
    font-size:17px;
  }

}

/* ===== LAPTOP (1024px – 1399px) ===== */
@media (max-width:1399px){

  div[style*="max-width: 1000px"]{
    width:92%;
  }

}

/* ===== TABLET (768px – 1023px) ===== */
@media (max-width:1023px){

  div[style*="max-width: 1000px"]{
    width:95%;
    padding:18px;
  }

  p{
    font-size:16px;
  }

  h2{
    font-size:23px;
  }

  h3{
    font-size:19px;
  }

  ul li{
    font-size:15px;
  }

}

/* ===== MOBILE (481px – 767px) ===== */
@media (max-width:767px){

  div[style*="max-width: 1000px"]{
    margin:25px auto;
    padding:15px;
  }

  p{
    font-size:15px;
  }

  h2{
    font-size:20px;
    margin-top:28px;
  }

  h3{
    font-size:18px;
  }

  ul{
    margin-left:18px;
  }

  ul li{
    font-size:14px;
  }

}

/* ===== SMALL MOBILE (≤480px) ===== */
@media (max-width:480px){

  div[style*="max-width: 1000px"]{
    width:96%;
    padding:12px;
  }

  p{
    font-size:14px;
  }

  h2{
    font-size:18px;
    border-left-width:4px;
    padding-left:8px;
  }

  h3{
    font-size:16px;
  }

  ul{
    margin-left:15px;
  }

  ul li{
    font-size:13px;
  }

}



/* ===== GLOBAL RESET ===== */
/* *{
  margin:0;
  padding:0;
  box-sizing:border-box;
}

body{
  font-family:'Times New Roman', serif;
  line-height:1.8;
  color:#333;
} */

/* ===== MAIN CONTAINER ===== */
div[style*="max-width: 1000px"]{
  max-width:1000px;
  width:92%;
  margin:40px auto;
  padding:20px;
}

/* ===== PARAGRAPH ===== */
p{
  font-size:17px;
  line-height:1.8;
  margin-bottom:12px;
}

/* ===== HEADINGS ===== */
h2{
  font-size:26px;
  margin-top:35px;
  margin-bottom:10px;
  line-height:1.4;
}

h3{
  font-size:20px;
  margin-top:20px;
  margin-bottom:6px;
}

/* ===== LIST ===== */
ul{
  margin-left:25px;
  margin-top:10px;
}

ul li{
  font-size:16px;
  margin-bottom:8px;
}

/* ===== LARGE DESKTOP (1400px+) ===== */
@media (min-width:1400px){

  div[style*="max-width: 1000px"]{
    max-width:1200px;
    padding:40px;
  }

  p{
    font-size:18px;
  }

  h2{
    font-size:30px;
  }

  h3{
    font-size:22px;
  }

  ul li{
    font-size:17px;
  }

}

/* ===== LAPTOP (1024px – 1399px) ===== */
@media (max-width:1399px){

  div[style*="max-width: 1000px"]{
    width:90%;
  }

}

/* ===== TABLET (768px – 1023px) ===== */
@media (max-width:1023px){

  div[style*="max-width: 1000px"]{
    width:94%;
    padding:18px;
  }

  p{
    font-size:16px;
  }

  h2{
    font-size:23px;
  }

  h3{
    font-size:19px;
  }

  ul li{
    font-size:15px;
  }

}

/* ===== MOBILE (481px – 767px) ===== */
@media (max-width:767px){

  div[style*="max-width: 1000px"]{
    width:95%;
    margin:25px auto;
    padding:15px;
  }

  p{
    font-size:15px;
  }

  h2{
    font-size:20px;
    margin-top:28px;
  }

  h3{
    font-size:17px;
  }

  ul{
    margin-left:18px;
  }

  ul li{
    font-size:14px;
  }

}

/* ===== SMALL MOBILE (≤480px) ===== */
@media (max-width:480px){

  div[style*="max-width: 1000px"]{
    width:96%;
    padding:12px;
  }

  p{
    font-size:14px;
  }

  h2{
    font-size:18px;
    border-left-width:4px;
    padding-left:8px;
  }

  h3{
    font-size:16px;
  }

  ul{
    margin-left:15px;
  }

  ul li{
    font-size:13px;
  }

}



/* ===== GLOBAL RESET ===== */
/* *{
  margin:0;
  padding:0;
  box-sizing:border-box;
}

body{
  font-family:'Times New Roman', serif;
  line-height:1.9;
  color:#333;
} */

/* ===== MAIN CONTAINER ===== */
div[style*="max-width: 1000px"]{
  max-width:1000px;
  width:92%;
  margin:50px auto;
  padding:20px;
}

/* ===== PARAGRAPH ===== */
p{
  font-size:17px;
  line-height:1.9;
  margin-bottom:12px;
}

/* ===== HEADINGS ===== */
h2{
  font-size:26px;
  margin-top:35px;
  margin-bottom:12px;
  line-height:1.4;
}

/* ===== LIST ===== */
ul{
  margin-left:25px;
  margin-top:10px;
}

ul li{
  font-size:16px;
  margin-bottom:8px;
}

/* ===== APC BOX ===== */
div[style*="background: #1a237e"]{
  width:100%;
  max-width:600px;
  margin:30px auto 0 auto;
  padding:18px;
  text-align:center;
  border-radius:10px;
}

/* ===== LARGE DESKTOP (1400px+) ===== */
@media (min-width:1400px){

  div[style*="max-width: 1000px"]{
    max-width:1200px;
    padding:40px;
  }

  p{
    font-size:18px;
  }

  h2{
    font-size:30px;
  }

  ul li{
    font-size:17px;
  }

}

/* ===== LAPTOP (1024px – 1399px) ===== */
@media (max-width:1399px){

  div[style*="max-width: 1000px"]{
    width:90%;
  }

}

/* ===== TABLET (768px – 1023px) ===== */
@media (max-width:1023px){

  div[style*="max-width: 1000px"]{
    width:94%;
    padding:18px;
  }

  p{
    font-size:16px;
  }

  h2{
    font-size:23px;
  }

  ul li{
    font-size:15px;
  }

}

/* ===== MOBILE (481px – 767px) ===== */
@media (max-width:767px){

  div[style*="max-width: 1000px"]{
    width:95%;
    margin:30px auto;
    padding:15px;
  }

  p{
    font-size:15px;
  }

  h2{
    font-size:20px;
    margin-top:28px;
  }

  ul{
    margin-left:18px;
  }

  ul li{
    font-size:14px;
  }

  div[style*="background: #1a237e"]{
    padding:15px;
  }

}

/* ===== SMALL MOBILE (≤480px) ===== */
@media (max-width:480px){

  div[style*="max-width: 1000px"]{
    width:96%;
    padding:12px;
  }

  p{
    font-size:14px;
  }

  h2{
    font-size:18px;
    border-left-width:4px;
    padding-left:8px;
  }

  ul{
    margin-left:15px;
  }

  ul li{
    font-size:13px;
  }

  div[style*="background: #1a237e"]{
    padding:12px;
  }

}


/* ===== RESET ===== */
/* *{
margin:0;
padding:0;
box-sizing:border-box;
}

body{
font-family:'Times New Roman', serif;
line-height:1.9;
color:#333;
} */

/* ===== MAIN CONTAINER ===== */
div[style*="max-width: 1050px"]{
max-width:1050px;
width:92%;
margin:50px auto;
padding:25px;
}

/* ===== PARAGRAPH ===== */
p{
font-size:17px;
line-height:1.9;
margin-bottom:12px;
}

/* ===== HEADINGS ===== */
h2{
font-size:26px;
margin-top:35px;
margin-bottom:12px;
line-height:1.4;
}

h3{
font-size:20px;
margin-top:15px;
margin-bottom:5px;
}

/* ===== LIST ===== */
ul{
margin-left:25px;
margin-top:10px;
}

ul li{
font-size:16px;
margin-bottom:8px;
}

/* ===== DECISION BOX ===== */
div[style*="box-shadow"]{
width:100%;
padding:20px;
margin-top:15px;
border-radius:10px;
}

/* ===== LARGE DESKTOP (1400px+) ===== */
@media (min-width:1400px){

div[style*="max-width: 1050px"]{
max-width:1200px;
padding:40px;
}

p{
font-size:18px;
}

h2{
font-size:30px;
}

h3{
font-size:22px;
}

ul li{
font-size:17px;
}

}

/* ===== LAPTOP (1024px – 1399px) ===== */
@media (max-width:1399px){

div[style*="max-width: 1050px"]{
width:90%;
}

}

/* ===== TABLET (768px – 1023px) ===== */
@media (max-width:1023px){

div[style*="max-width: 1050px"]{
width:94%;
padding:20px;
}

p{
font-size:16px;
}

h2{
font-size:23px;
}

h3{
font-size:18px;
}

ul li{
font-size:15px;
}

}

/* ===== MOBILE (481px – 767px) ===== */
@media (max-width:767px){

div[style*="max-width: 1050px"]{
width:95%;
margin:30px auto;
padding:16px;
}

p{
font-size:15px;
}

h2{
font-size:20px;  
margin-top:28px;
}

h3{
font-size:17px;
}

ul{
margin-left:18px;
}

ul li{
font-size:14px;
}

div[style*="box-shadow"]{
padding:16px;
}

}

/* ===== SMALL MOBILE (≤480px) ===== */
@media (max-width:480px){

div[style*="max-width: 1050px"]{
width:96%;
padding:12px;
}

p{
font-size:14px;
}

h2{
font-size:18px;
border-left-width:4px;
padding-left:10px;
}

h3{
font-size:16px;
}

ul{
margin-left:15px;
}

ul li{
font-size:13px;
}

div[style*="box-shadow"]{
padding:14px;
}

}


/* ===== GLOBAL RESET ===== */
/* *{
margin:0;
padding:0;
box-sizing:border-box;
}

body{
font-family:'Segoe UI', Arial, sans-serif;
line-height:1.9;
} */

/* ===== OUTER BACKGROUND SECTION ===== */
div[style*="linear-gradient"]{
width:100%;
padding:30px 15px;
}

/* ===== MAIN CONTENT CONTAINER ===== */
div[style*="max-width: 1000px"]{
max-width:1000px;
width:92%;
margin:auto;
padding:30px;
background:#ffffff;
}

/* ===== PARAGRAPH ===== */
p{
font-size:17px;
color:#444;
margin-bottom:18px;
line-height:1.9;
}

/* ===== HEADINGS ===== */
h2{
font-size:26px;
font-weight:600;
margin-top:40px;
margin-bottom:12px;
line-height:1.4;
}

/* ===== LISTS ===== */
ul{
padding-left:25px;
margin-top:10px;
}

ul li{
font-size:16px;
margin-bottom:10px;
color:#333;
}

/* ===== LARGE DESKTOP (1400px+) ===== */
@media (min-width:1400px){

div[style*="max-width: 1000px"]{
max-width:1200px;
padding:45px;
}

p{
font-size:18px;
}

h2{
font-size:30px;
}

ul li{
font-size:17px;
}

}

/* ===== LAPTOP (1024px – 1399px) ===== */
@media (max-width:1399px){

div[style*="max-width: 1000px"]{
width:90%;
}

}

/* ===== TABLET (768px – 1023px) ===== */
@media (max-width:1023px){

div[style*="max-width: 1000px"]{
width:94%;
padding:22px;
}

p{
font-size:16px;
}

h2{
font-size:23px;
}

ul li{
font-size:15px;
}

}

/* ===== MOBILE (481px – 767px) ===== */
@media (max-width:767px){

div[style*="max-width: 1000px"]{
width:95%;
padding:18px;
}

p{
font-size:15px;
}

h2{
font-size:20px;
margin-top:30px;
}

ul{
padding-left:18px;
}

ul li{
font-size:14px;
}

}

/* ===== SMALL MOBILE (≤480px) ===== */
@media (max-width:480px){

div[style*="max-width: 1000px"]{
width:96%;
padding:14px;
}

p{
font-size:14px;
}

h2{
font-size:18px;
border-left-width:4px;
padding-left:10px;
}

ul li{
font-size:13px;
}

}


/* ===== GLOBAL RESET ===== */
/* *{
margin:0;
padding:0;
box-sizing:border-box;
}

body{
font-family:'Times New Roman', serif;
line-height:1.9;
color:#333;
} */

/* ===== MAIN CONTAINER ===== */
div[style*="max-width: 1050px"]{
max-width:1050px;
width:92%;
margin:50px auto;
padding:10px;
}

/* ===== PARAGRAPH ===== */
p{
font-size:17px;
line-height:1.9;
text-align:justify;
margin-bottom:15px;
}

/* ===== HEADINGS ===== */
h2{
color:#0d47a1;
margin-top:40px;
margin-bottom:10px;
border-left:6px solid #0d47a1;
padding-left:15px;
font-size:26px;
font-weight:bold;
}

/* ===== LIST ===== */
ul{
margin-left:25px;
margin-top:10px;
}

ul li{
font-size:16px;
margin-bottom:8px;
}

/* ===== CARD BOXES ===== */
div[style*="border-radius: 12px"]{
background:#ffffff;
padding:20px;
border-radius:12px;
box-shadow:0 6px 18px rgba(0,0,0,0.06);
margin-top:15px;
}

/* ===== LARGE DESKTOP (1400px+) ===== */
@media (min-width:1400px){

div[style*="max-width: 1050px"]{
max-width:1200px;
}

p{
font-size:18px;
}

h2{
font-size:30px;
}

ul li{
font-size:17px;
}

}

/* ===== LAPTOP (1024px – 1399px) ===== */
@media (max-width:1399px){

div[style*="max-width: 1050px"]{
width:90%;
}

}

/* ===== TABLET (768px – 1023px) ===== */
@media (max-width:1023px){

div[style*="max-width: 1050px"]{
width:94%;
margin:40px auto;
}

p{
font-size:16px;
}

h2{
font-size:23px;
}

ul li{
font-size:15px;
}

}

/* ===== MOBILE (481px – 767px) ===== */
@media (max-width:767px){

div[style*="max-width: 1050px"]{
width:95%;
margin:30px auto;
}

p{
font-size:15px;
}

h2{
font-size:20px;
margin-top:30px;
border-left:5px solid #0d47a1;
}

ul{
margin-left:18px;
}

ul li{
font-size:14px;
}

div[style*="border-radius: 12px"]{
padding:16px;
}

}

/* ===== SMALL MOBILE (≤480px) ===== */
@media (max-width:480px){

div[style*="max-width: 1050px"]{
width:96%;
margin:25px auto;
}

p{
font-size:14px;
line-height:1.8;
}

h2{
font-size:18px;
padding-left:10px;
border-left:4px solid #0d47a1;
}

ul li{
font-size:13px;
}

div[style*="border-radius: 12px"]{
padding:14px;
}

}


/* ===== RESET ===== */
/* *{
margin:0;
padding:0;
box-sizing:border-box;
} */

/* ===== BODY ===== */
/* body{
font-family: 'Georgia','Times New Roman',serif;
line-height:1.9;
color:#333;
} */

/* ===== MAIN WRAPPER ===== */
div[style*="line-height: 1.9"]{
width:100%;
padding:0 15px;
}

/* ===== CONTAINER ===== */
div[style*="max-width: 950px"]{
max-width:950px;
width:92%;
margin:auto;
}

/* ===== PARAGRAPH ===== */
p{
font-size:17px;
line-height:1.9;
margin-bottom:18px;
color:#333;
text-align:justify;
}

/* ===== MAIN HEADINGS ===== */
h2{
font-size:25px;
color:#0d47a1;
margin-top:45px;
margin-bottom:15px;
font-weight:bold;
}

/* ===== SUB HEADINGS ===== */
h3{
font-size:20px;
color:#0d47a1;
margin-top:25px;
margin-bottom:10px;
font-weight:bold;
}

/* ===== LISTS ===== */
ul{
padding-left:25px;
margin-bottom:25px;
}

ul li{
font-size:16px;
margin-bottom:8px;
line-height:1.7;
}

/* ===== LARGE DESKTOP (1400px+) ===== */
@media (min-width:1400px){

div[style*="max-width: 950px"]{
max-width:1100px;
}

p{
font-size:18px;
}

h2{
font-size:30px;
}

h3{
font-size:22px;
}

ul li{
font-size:17px;
}

}

/* ===== LAPTOP (1024px – 1399px) ===== */
@media (max-width:1399px){

div[style*="max-width: 950px"]{
width:90%;
}

}

/* ===== TABLET (768px – 1023px) ===== */
@media (max-width:1023px){

div[style*="max-width: 950px"]{
width:94%;
}

p{
font-size:16px;
}

h2{
font-size:23px;
}

h3{
font-size:19px;
}

ul li{
font-size:15px;
}

}

/* ===== MOBILE (481px – 767px) ===== */
@media (max-width:767px){

div[style*="max-width: 950px"]{
width:95%;
padding:0 10px;
}

p{
font-size:15px;
line-height:1.8;
}

h2{
font-size:20px;
margin-top:35px;
}

h3{
font-size:17px;
}

ul{
padding-left:20px;
}

ul li{
font-size:14px;
}

}

/* ===== SMALL MOBILE (≤480px) ===== */
@media (max-width:480px){

div[style*="max-width: 950px"]{
width:96%;
}

p{
font-size:14px;
}

h2{
font-size:18px;
margin-top:30px;
}

h3{
font-size:16px;
}

ul li{
font-size:13px;
}

}


/* ===== GLOBAL RESET ===== */
*{
margin:0;
padding:0;
box-sizing:border-box;
}

/* ===== FOOTER MAIN ===== */
footer{
width:100%;
background-size:cover;
background-position:center;
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
position:relative;
overflow:hidden;
color:#ffffff;
}

/* ===== OVERLAY ===== */
footer > div:first-child{
position:absolute;
inset:0;
z-index:1;
}

/* ===== MAIN CONTAINER ===== */
footer > div:nth-child(2){
max-width:1200px;
width:95%;
margin:auto;
display:flex;
justify-content:space-between;
flex-wrap:wrap;
gap:50px;
position:relative;
z-index:2;
}

/* ===== FOOTER COLUMNS ===== */
footer > div:nth-child(2) > div{
flex:1;
min-width:250px;
color:#ffffff;
}

/* ===== HEADINGS ===== */
footer h3{
font-size:26px;
font-weight:bold;
letter-spacing:0.5px;
margin-bottom:15px;
color:#ffffff;
}

footer h4{
font-size:20px;
margin-bottom:18px;
font-weight:600;
color:#ffffff;
}

/* ===== PARAGRAPH ===== */
footer p{
font-size:14px;
line-height:1.8;
color:#ffffff;
opacity:0.95;
}

/* ===== LINKS ===== */
footer a{
color:#ffffff;
text-decoration:none;
transition:0.3s;
}

footer a:hover{
opacity:0.8;
}

/* ===== EMAIL BUTTON ===== */
footer a[href^="mailto"]{
display:inline-block;
margin-top:20px;
padding:12px 28px;
background:#ffffff;
color:#0d47a1;
font-weight:600;
font-size:15px;
border-radius:4px;
}

footer a[href^="mailto"]:hover{
background:#e5e5e5;
}

/* ===== LINK LIST ===== */
footer div[style*="flex-direction"]{
display:flex;
flex-direction:column;
gap:12px;
font-size:14px;
}

/* ===== LICENSE IMAGE ===== */
footer img{
max-width:100%;
height:auto;
margin-top:5px;
}

/* ===== COPYRIGHT ===== */
footer > div:last-child{
max-width:1200px;
width:95%;
margin:50px auto 0;
text-align:center;
padding-top:20px;
border-top:1px solid rgba(255,255,255,0.3);
font-size:14px;
color:#ffffff;
position:relative;
z-index:2;
}

/* ===== LARGE SCREENS ===== */
@media (min-width:1400px){

footer > div:nth-child(2){
max-width:1300px;
}

footer h3{
font-size:30px;
}

footer h4{
font-size:22px;
}

footer p{
font-size:15px;
}

}

/* ===== LAPTOP ===== */
@media (max-width:1200px){

footer > div:nth-child(2){
gap:40px;
}

}

/* ===== TABLET ===== */
@media (max-width:992px){

footer{
padding:60px 20px 40px 20px;
}

footer > div:nth-child(2){
flex-direction:row;
gap:35px;
}

footer h3{
font-size:24px;
}

footer h4{
font-size:18px;
}

}

/* ===== MOBILE ===== */
@media (max-width:768px){

footer{
padding:50px 15px 30px 15px;
}

footer > div:nth-child(2){
flex-direction:column;
gap:30px;
text-align:left;
}

footer h3{
font-size:22px;
}

footer h4{
font-size:17px;
}

footer p{
font-size:14px;
}

footer a[href^="mailto"]{
padding:10px 22px;
font-size:14px;
}

}

/* ===== SMALL MOBILE ===== */
@media (max-width:480px){

footer{
padding:45px 15px 25px 15px;
}

footer h3{
font-size:20px;
}

footer h4{
font-size:16px;
}

footer p{
font-size:13px;
}

footer > div:last-child{
font-size:12px;
}
/* FULL HEADER */
#headerNavigationContainer{
width:100%;
background:#2f678c;
padding:15px 0;
}

/* HEADER WRAPPER */
.pkp_head_wrapper{
width:80%;
max-width:1500px;
margin:auto;
display:flex;
align-items:center;
justify-content:space-between;
padding:10px 30px;
flex-wrap:wrap;
margin-left:30px;
padding-top: 7.286rem;

}

/* LOGO WRAPPER */
.pkp_site_name_wrapper{
display:flex;
align-items:center;
gap:20px;
width:100px;
}

/* LOGO SIZE */
.pkp_site_name img{
width:420px;
height:auto;
max-height:150px;
object-fit:contain;
}

/* REMOVE TEXT TITLE */
.is_text{
display:none !important;
}    

/* NAVIGATION */
.pkp_navigation_primary{
display:flex;
flex-wrap:wrap;
align-items:center;
gap:20px;
}

/* NAV LINKS */
.pkp_navigation_primary li a{
color:#fff;
font-size:15px;
font-weight:500;
text-decoration:none;
}

/* DROPDOWN MENU */
.pkp_navigation_primary ul{
background:#ffffff;
padding:10px;
border-radius:4px;
}

/* DROPDOWN LINKS */
.pkp_navigation_primary ul li a{
color:#333;
white-space:normal;
line-height:1.4;
max-width:220px;
}

/* SEARCH */
.pkp_search{
color:#fff;
}

/* REGISTER LOGIN */
.pkp_navigation_user li a{
color:#fff;
font-size:14px;
}


.pkp_navigation_primary pkp_nav_list{


  
  margin-top:30px;
  
}




.pkp_brand_footer{

   display: none;  
}


}
.pkp_site_name{
  display: none;
}

.pkp_brand_footer{
  display:none;
}

.pkp_site_name_wrapper{

 height:75px;
 width: ;
 display:flex; flex-direction:column;

}

.pkp_navigation_primary_row{

  margin-top: 55px;
  display:flex; flex-direction:column;
}


.pkp_site_nav_menu{

  margin-top:30px;


}

.pkp_footer_content{

background: none;

}

.cmp_skip_to_content{

  margin-left :30px;
}