.theme-header .zpcontainer {
    padding: 20px 15px !important;
}


body > div.theme-banner > div > div > ul > li > div.zphero-slider-container.zshero-banner-style-17 > div > div > div > div.zpelement.zpelem-button > div > a:hover
{
background-color: #009FDF !important;
}

body > div.theme-banner > div > div > ul > li > div.zphero-slider-container.zshero-banner-style-17 > div > div > div > div.zpelement.zpelem-heading > h1 > span
{
font-weight: 600 !important;
}

.zpelem-box:hover {
    background-color:  #262626 !important;
    transition: 1s !important;
}

body > div.theme-content-area > div > div > div > div:nth-child(1) > div > div.zprow.zpalign-items-center.zpjustify-content-flex-start.zpdefault-section.zpdefault-section-bg > div.zpelem-col.zpcol-md-5.zpcol-sm-12.zpalign-self-.zpdefault-section.zpdefault-section-bg > div.zpelement.zpelem-button > div > a:hover {
      background-color: white !important;
      color: black !important;
}

.zpelem-box:hover .zptext>div>p>span {
    color: white !important;
}

.zpelem-box:hover .zptext>div>span {
    color: white !important;
}

.zpelem-box:hover h2{
    color: white !important;
}

.zpelem-box:hover .zptext>div>div>span {
    color: white !important;
}


.zpelem-box:hover .zptext>div>div>p>span {
    color: white !important;
}

body > div.theme-content-area > div > div > div > div:nth-child(3) > div.zpcontainer > div:nth-child(1) > div > div.zpelem-box.zpelement.zpbox-container.zpdefault-section.zpdefault-section-bg
{
background-color: transparent !important;
}

body > div.zpheader-style-01 > div.theme-header > div:nth-child(1) > div.theme-branding-info > img:nth-child(1)
{
  height: 60px !important;
}

body > div.zpheader-style-01 > div.theme-header > div:nth-child(1) > div.theme-branding-info > img:nth-child(3)
{
  height: 60px !important;
}

body > div.zpheader-style-01 > div.theme-header > div:nth-child(1) > div.theme-branding-info > p
{
  font-size: 30px !important;
  color: black !important;
}



.box-hover:hover
{
   background:#376092 !important;
}