.Header__homeContent .Header__navbar, .Header__defaultContent .Header__navbar {
  background-color: rgba(255, 255, 255, 0.9);
  border-bottom: 4px solid #e60514;
}

.Header__menu, .Header__menu::after, .Header__menu::before {
  background-color: #000;
}

.Header__tabsTab, .LoginDetail__signin, .LoginDetail__signup, .CustomizeContainer__aPlus {
  color: #000;
}

.Header__tabsTab:hover, .LoginDetail__signin:hover, .LoginDetail__signup:hover, .CustomizeContainer__aPlus:hover, .LocalePopup__localeTarget:hover {
  color: #e60514;
  border-bottom: none;
}

.Header__tabsTab.Header__active, .LoginDetail__signin.LoginDetail__active, .LoginDetail__signup.LoginDetail__active {
  color: #e60514;
  border-bottom: none;
}

.Header__tabsTab{
 border-bottom: none; 
}

.LoginDetail__signup, .LoginDetail__signin{ 
  border-bottom: none;
}

.LoginDetail__tabLink {
 border-bottom: none;
}

.Header__header {
  /*background-image: url(https://desk.zoho.com/portal/api/customThemes/181947000030635135/images/1968039000000994003?portalId=edbsn5d1cec7fce2542ed750945993830f4cc6fb160f16d725e203182844e795bb067);*/
  background: linear-gradient(rgba(178, 223, 247, 0.2), rgba(0, 0, 0, 0.5)), url('https://desk.zoho.com/portal/api/customThemes/181947000030635135/images/1968039000000989004?portalId=edbsn5d1cec7fce2542ed750945993830f4cc6fb160f16d725e203182844e795bb067');
  background-size: cover;
  background-position: 50% 85%;
}

.Header__homeContent .Header__searchSection {
  padding: 10.25rem 0;
  display: block;
}

.Header__logo img {
  max-height: 3.6rem;
  max-width: 10.5rem;
  min-height: auto;
  display: block;
}

.commonStyle__zt3BrandBg {
  background-color: #E60514;
}

.Button__footerBtn:hover {
  background: #E60514;
  border: 1px solid transparent;
}

a.card_link {
    text-decoration: none;
  	color: inherit;
}

a.card_link:visited {
    color: inherit;

}

a.card_link:link {
    text-decoration: none;
}

.Button__footerBtn {
  border: 1px solid transparent;
  letter-spacing: normal;
  padding: 0.7rem 1rem;
  font-size: 1.0005rem;
  border-radius: 2rem;
  background: #333;
  transition: all .15s ease;
  color: #FFF;
}

.Header__name{
  color: #fff;
  font-family: Verdana;
  font-weight: normal;
  font-size: 24px;
}

.card_titles {
    /*font-size: 20px;
    font-family: 'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif;*/
    font-size: 19px;
    font-family: sans-serif, arial;
    font-weight: 900;
    text-transform: uppercase;
}
}

.Layout__oneColumn {
 min-height: 75vh;
 padding: 5rem 0 4rem;
}

.card_div {
    text-align: center;
    padding: 20px;
  	padding-top: 36px
}

.card {
    /* Add shadows to create the "card" effect */
    box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);
    transition: 0.3s;
  }
  
  /* On mouse-over, add a deeper shadow */
  .card:hover {
    box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2);
    color: #E60514;
    transition: all .25s ease;
  }
  
  /* Add some padding inside the card container */
  .container {
    padding: 2px 16px;
  }

.parent {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-template-rows: repeat(2, 1fr);
    grid-column-gap: 30px;
    grid-row-gap: 40px;
    /*width: 1200px;*/
   /* max-width: calc( 100vw - 20rem);*/
    /*height: 10em;*/
    max-width: 1600px;
    position: relative
    }
    
    .div1 { grid-area: 1 / 1 / 2 / 2; }
    .div2 { grid-area: 1 / 2 / 2 / 3; }
    .div3 { grid-area: 1 / 3 / 2 / 4; }
    .div4 { grid-area: 2 / 1 / 3 / 2; }
    .div5 { grid-area: 2 / 2 / 3 / 3; }
    .div6 { grid-area: 2 / 3 / 3 / 4; }


@media screen and (max-width: 768px) {
  .parent {
      grid-template-columns: 1fr;
      grid-template-rows: 1fr;
      max-width: none;
   }

  .div1, .div2, .div3, .div4, .div5, .div6 {
    grid-column: auto;
    grid-row: auto;
  }
}
