






.shad {
  box-shadow: 0px 14.6346px 17.5616px -2.92693px rgba(17, 24, 39, 0.1);
}








.sp-module {
  margin-top: 1px;
}




.div-centr {
    display: flex;
  align-items: center;
  height: 100%;
  
    }


.div-height {
      line-height: 3.5em;
}




.vert {
    border-left:25px solid #e7db00;
    height:200px;
  position: relative;
  display:inline-block;
  padding-left:30px;
  margin-left:30px;
  position: relative;
  padding-bottom:0px;
  
} 







.ver {
    border-left:25px solid #e7db00;
    height:200px;
  position: relative;
  display:inline-block;
  padding-left:30px;
  margin-left:30px;
  position: relative;
  padding-bottom:0px;
  
} 






#sp-header {
  height: 100px;
  box-shadow:1px 1px #c5c6c2
}
#sp-header .logo {
  display: inline-block;
  height: 100px;
  display: table;
}


.sp-megamenu-parent >li {
  display: inline-block;
  position: relative;
  padding: 0;
  height: 100px;
  line-height: 100px;
  float: left;
  margin: 0 10px;
}




#offcanvas-toggler >i {
  display: inline-block;
  padding: 0 0 0 10px;
  font-size: 18px;
  background: transparent;
  margin: 0;
  line-height: 100px;
  height: 100px;
  cursor: pointer;
  color: #0c0b0b;
  -webkit-transition: color 400ms, background-color 400ms;
  -o-transition: color 400ms, background-color 400ms;
  transition: color 400ms, background-color 400ms;
}




.sp-megamenu-parent >li >a {
  display: inline-block;
  line-height: 40px;
  height: 40px;
  padding: 0;
  text-transform: none;
  color: #fff;
  position: relative;
}


#sp-header.menu-fixed-out {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 999;
  background: #fcfdff;
  box-shadow:1px 1px #c5c6c2
}

#sp-header.menu-fixed {
  position: fixed;
  top: 0;
  width: 100%;
  background: rgb(252 253 255 / 100%);
  box-shadow:1px 1px #c5c6c2
}

.sp-megamenu-parent >li >a:before {
  content: " ";
  position: absolute;
  bottom: 3px;
  left: 50%;
  width: 0;
  height: 2px;
  opacity: 0;
  background: #060606;
  -webkit-transition: 300ms ease-in-out;
  -o-transition: 300ms ease-in-out;
  transition: 300ms ease-in-out;
}