.gt-module-menu-1{width: 60%;padding-right: 40px;}
/* .custom-menu-primary .hs-menu-wrapper > ul ul{width: 270px;max-width: 270px;} */
 .custom-menu-primary .hs-menu-wrapper > ul ul div{padding: 20px 20px 7px;}
#hs_menu_wrapper_main_menu a::before{right: -10px;font-size: 15px;top: 2px;}
.custom-menu-primary .hs-menu-wrapper > ul > li:last-child > a span {
  font-size: 0;
  padding-right: 18px;
}

.custom-menu-primary .hs-menu-wrapper > ul > li:last-child > a::before{right: -4px !important;top: 3px !important;}

.col-md-10{max-width: 83.333%;}

.gt-module + .gt-module {
  margin-top: -5px !important;
}

.custom-menu-primary .hs-menu-wrapper > ul > li > a{padding: 0px 0 !important;}

.custom-menu-primary .hs-menu-wrapper > ul > li:nth-child(1) > ul .inner-wrap{width:1205px;margin:0 auto !important}
.custom-menu-primary .hs-menu-wrapper > ul > li:nth-child(2) > ul .inner-wrap{width:1205px;margin:0 auto !important}
.custom-menu-primary .hs-menu-wrapper > ul > li:nth-child(3) > ul .inner-wrap{width:1205px;margin:0 auto !important}
.custom-menu-primary .hs-menu-wrapper > ul > li:nth-child(4) > ul .inner-wrap{width:1205px;margin:0 auto !important}

.customerimg img{border-radius:50%;}

.custom-menu-primary .hs-menu-wrapper > ul > li:nth-child(2) > ul .customerimg img{margin: 0;}
.custom-menu-primary .hs-menu-wrapper > ul > li:nth-child(1) > ul .customerimg img{width: 170px;margin: 20px 15px;}
.custom-menu-primary .hs-menu-wrapper > ul > li:nth-child(3) > ul .customerimg img{
  width: 170px !important;
  margin: 0;
/*  position: absolute; */
  top: 0;
  left: 0;
  height: 170px;
  background-size: cover;
  border-radius: 50%;
  object-fit: cover;
  object-position: center;
}

.custom-menu-primary .hs-menu-wrapper > ul > li:nth-child(4) > ul .customerimg img {
  margin: 0;
  width: 180px;
  height: 180px;
  background-size: cover;
  border-radius: 50%;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: center;
  object-position: center;
}

.custom-menu-primary .hs-menu-wrapper > ul > li:nth-child(4) > ul .customertext{margin: 30px 0px;}

.custom-menu-primary .hs-menu-wrapper > ul > li:nth-child(4) > ul {  
  max-width: unset;
  width: 100% !important;
  left: 0px !important;
  padding: 0;
  margin: 0;
  padding: 20px 0 20px;
  position:fixed;
  box-shadow:0px 15px 27px rgb(217 212 209 / 61%) !important;
}
ul.nav-dropdown-card.description-card.first-menu {  
  max-width: unset;
  width: 1280px !important;
  background: #fff;
  padding: 0;
  margin: 0;
  padding-top: 20px;
} 
.custom-menu-primary .hs-menu-wrapper > ul > li:nth-child(1) > ul { 
  left: 0px !important;
  width: 100% !important;
  position:fixed;

}
.custom-menu-primary1 .hs-menu-wrapper > ul > li:nth-child(1) > ul
{
   box-shadow:0 2px 6px 0 #d9d4d1 !important;
}
.custom-menu-primary .hs-menu-wrapper > ul > li:nth-child(2) > ul { 
  left: 0px !important;
  width: 100% !important;
  position:fixed;
  box-shadow:0px 15px 27px rgb(217 212 209 / 61%) !important;
}
.custom-menu-primary .hs-menu-wrapper > ul > li:nth-child(3) > ul { 
  left: 0x !important;
  width: 100% !important;
  position:fixed;
  box-shadow:0px 15px 27px rgb(217 212 209 / 61%) !important;
}
.custom-menu-primary .hs-menu-wrapper > ul > li:nth-child(4) > ul div {
  padding: 20px 10px;
  margin: 0;
  box-shadow:none !important;
}
.custom-menu-primary .hs-menu-wrapper > ul > li:nth-child(1) > ul div, .custom-menu-primary .hs-menu-wrapper > ul > li:nth-child(2) > ul div, .custom-menu-primary .hs-menu-wrapper > ul > li:nth-child(3) > ul div {
  padding: 20px 10px;
  margin: 0;
  box-shadow:none !important;
}
ul.nav-dropdown-card.description-card.first-menu {
  padding: 20px 10px;
  margin: 0;
  box-shadow:none !important;
}

.custom-menu-primary .hs-menu-wrapper > ul > li:nth-child(4) > ul div::before, .custom-menu-primary .hs-menu-wrapper > ul > li:nth-child(4) > ul div::after {
  left: 875px;
}
.custom-menu-primary .hs-menu-wrapper > ul > li:nth-child(1) > ul div::before, .custom-menu-primary .hs-menu-wrapper > ul > li:nth-child(1) > ul div::after {
  left: 875px;
}
.custom-menu-primary .hs-menu-wrapper > ul > li:nth-child(2) > ul div::before, .custom-menu-primary .hs-menu-wrapper > ul > li:nth-child(2) > ul div::after {
  left: 875px;
}
.custom-menu-primary .hs-menu-wrapper > ul > li:nth-child(3) > ul div::before, .custom-menu-primary .hs-menu-wrapper > ul > li:nth-child(3) > ul div::after {
  left: 875px;
}

/*.custom-menu-primary .hs-menu-wrapper > ul > li:nth-child(1) > ul div li:nth-child(2){display:none;} remove the second column in menu 1*/
.custom-menu-primary .hs-menu-wrapper > ul > li:nth-child(1) > ul div li:nth-child(2){width: 33%;}
.custom-menu-primary .hs-menu-wrapper > ul > li:nth-child(1) > ul div li:nth-child(1){width: 33%;} /* was 50% */
.custom-menu-primary .hs-menu-wrapper > ul > li:nth-child(1) > ul div li:nth-child(3){width: 33%;} /* was 44% */

.custom-menu-primary .hs-menu-wrapper > ul > li:nth-child(4) > ul div li {
  width: 31.3%;
  float: left;
  margin-bottom: 0;
}
.custom-menu-primary .hs-menu-wrapper > ul > li:nth-child(1) > ul div li, .custom-menu-primary .hs-menu-wrapper > ul > li:nth-child(2) > ul div li, .custom-menu-primary .hs-menu-wrapper > ul > li:nth-child(3) > ul div li {
  width: 31.3%;
  float: left;
  margin-bottom: 0;
}
.custom-menu-primary .hs-menu-wrapper > ul > li:nth-child(4) > ul ul, .custom-menu-primary .hs-menu-wrapper > ul > li:nth-child(1) > ul ul, .custom-menu-primary .hs-menu-wrapper > ul > li:nth-child(2) > ul ul, .custom-menu-primary .hs-menu-wrapper > ul > li:nth-child(3) > ul ul{
  position: unset;
  display: block;
  visibility: visible;
  width: auto;
  max-width: 100%;
  opacity: 1;
  box-shadow: none;
  transition: none;
  transform: none;
}
.gt-module.gt-module-blurb {
    display: flex;
    flex-wrap: wrap;
}
ul.nav-dropdown-card.description-card.first-menu li a {
    width: 100%;
    max-width: 100% !important;
    position: absolute;
    z-index: 999;
}
#gt-sub-menus .gt-module-blurb:not(.gtv-sub-menu-image-blurb):hover .gt-icon {
    background-color: #FFC8BC;
}
.custom-menu-primary .hs-menu-wrapper > ul > li:nth-child(4) > ul ul .inner-wrap{box-shadow: none;}

.custom-menu-primary .hs-menu-wrapper > ul > li:nth-child(4) > ul ul .inner-wrap li{width: 100%;}

.custom-menu-primary .hs-menu-wrapper > ul > li:nth-child(4) > ul ul .inner-wrap li a::before{content: none !important;}
.custom-menu-primary .hs-menu-wrapper > ul > li:nth-child(1) > ul ul .inner-wrap{box-shadow: none;}

.custom-menu-primary .hs-menu-wrapper > ul > li:nth-child(1) > ul ul .inner-wrap li{width: 100%;}

.custom-menu-primary .hs-menu-wrapper > ul > li:nth-child(1) > ul ul .inner-wrap li a::before{content: none !important;}
.custom-menu-primary .hs-menu-wrapper > ul > li:nth-child(2) > ul ul .inner-wrap{box-shadow: none;}

.custom-menu-primary .hs-menu-wrapper > ul > li:nth-child(2) > ul ul .inner-wrap li{width: 100%;}

.custom-menu-primary .hs-menu-wrapper > ul > li:nth-child(2) > ul ul .inner-wrap li a::before{content: none !important;}
.custom-menu-primary .hs-menu-wrapper > ul > li:nth-child(3) > ul ul .inner-wrap{box-shadow: none;}

.custom-menu-primary .hs-menu-wrapper > ul > li:nth-child(3) > ul ul .inner-wrap li{width: 100%;}

.custom-menu-primary .hs-menu-wrapper > ul > li:nth-child(3) > ul ul .inner-wrap li a::before{content: none !important;}
.customercol{box-shadow:none !important;width: 100% !important;padding: 0 !important;margin: 0 !important;}

.customercol::before{display:none}
.customercol::after{display:none}

.customerimg::before{display:none}
.customerimg::after{display:none}

.customertext::before{display:none}
.customertext::after{display:none}

.customertext i{margin-left: 5px;font-size: 16px;}

.customercol .customerimg{padding: 0 !important;margin: 0 !important;box-shadow:none !important;}

.customertext{width: 50%;padding: 20px 0px !important;margin-top: 25px;box-shadow:none !important;}
.customercol
{
  margin-top:-20px !important;
}

@media screen and (min-width: 1279px) and (max-width: 1281px) {
    .gt-module-menu-1 {
      width: 60%;
    }
}

@media (max-width: 1090px) {
  .submenu.level-1 > li { width:96% !important;}
  .gt-mobile-navigation.gt-row > div > div > div{text-align: left;}
  .custom-menu-primary .hs-menu-wrapper > ul > li {padding: 18px 15px;}
  #gt-sub-menus{z-index: 1;padding: 0 25px !important;margin-top: 30px !important;position:relative;}
  #gt-sub-menus .inner-wrap li{border-bottom: 1px solid #222;margin-bottom: 20px;}
  #gt-sub-menus .inner-wrap{width:100%;}
  #gt-sub-menus .inner-wrap li{width:100%;}
  ul.nav-dropdown-card.description-card.first-menu li a{position:unset;}
  .submenu > .has-submenu > a {
    width: 100% !important;
  }   
  .customercol .customerimg{padding: 0px !important;width:100%;}
  /*.custom-menu-primary .hs-menu-wrapper > ul li:hover > ul {
    visibility: visible;
    opacity: 1;
    transform: none;
    display: block;
  }  */
  .child-open #gt-sub-menus, .child-open ul.nav-menu.submenu.level-2
  {
      display: block !important;
  }
  .submenu.level-2 .menu-item .menu-link {
    padding: 15px !important;
}
  .gt-mobile-overlay{background: #F8F4F1;}
  .gt-mobile-navigation.gt-row > div > div > div {
    padding: 80px 0px 80px 0px;
  }
  .customercol {
    display: block !important;
  }
  .customertext {
    width: 100% !important;
  }
  .customerimg .imgicon {position: relative !important;left: 175px;top: 0px;}
  .customerimg img {width: 170px !important;  margin: 0px 0px !important;}
  .custom-menu-primary .hs-menu-wrapper > ul > li:nth-child(3) > ul .customerimg img {
    background-size: cover;
    border-radius: 50%;
    height: 170px !important;
    object-fit: cover;
    object-position: center;
    position: unset;
    width: 170px !important;
  }
  
  .custom-menu-primary .hs-menu-wrapper > ul ul li:last-child{border:none;}
  .custom-menu-primary .hs-menu-wrapper > ul > li:nth-child(4) > ul .customerimg img{
    width: 170px !important;
    height: 170px !important;
    margin: 10px 0 0 0 !important;
  }

  .custom-menu-primary .hs-menu-wrapper > ul > li:last-child > a::before {  right: 95% !important;  top: 8px !important;}
  .custom-menu-primary .hs-menu-wrapper > ul > li:last-child > a { margin-left: 15px !important;}
  
  .custom-menu-primary .hs-menu-wrapper > ul > li:nth-child(1) > a::before {right: 40% !important;  top: 5px !important;}
  .custom-menu-primary .hs-menu-wrapper > ul > li:nth-child(2) > a::before {right: 0% !important;  top: 5px !important;}
  .custom-menu-primary .hs-menu-wrapper > ul > li:nth-child(3) > a::before {right: 60% !important;top: 5px !important;}
  .custom-menu-primary .hs-menu-wrapper > ul > li:nth-child(4) > a::before {right: 60% !important;top: 5px !important;}
  .custom-menu-secondary .hs-menu-wrapper > ul > li{float: left;    margin: 0 20px !important;}
  .custom-menu-secondary .hs-menu-wrapper > ul > li:not(:first-child) > a {
  
    display: inline-block;
  
    line-height: 1;
    text-decoration: none;
    padding: 13px 28.1px 12px !important;;
    border: 2px solid #000;
    -webkit-border-radius: 28px;
    -moz-border-radius: 28px;
    border-radius: 28px;
    font-size: 11px !important;
    font-weight: 500;
    line-height: 1;
     background:#000 !important;
     color: #fff !important;
    letter-spacing: .39px !important;
    text-transform: uppercase !important;

  }
  .custom-menu-secondary .hs-menu-wrapper > ul > li:not(:first-child) >a:hover {
       text-decoration:none  !important;
  }
   .custom-menu-secondary .hs-menu-wrapper>ul>li:not(:first-child)>a:hover:before
  {
    display:none !important;
  }
  .custom-menu-secondary .hs-menu-wrapper > ul > li > a :hover {
    color: #000 !important;
    background-color: #fff !important;
    text-decoration:none  !important;
   }
  .custom-menu-secondary .hs-menu-wrapper > ul > li:first-child > a{padding: 13px 19px 12px!important;}
.gt-module.post-item {
    margin-top: 30px !important;
}