.latest-ep h2 {
    letter-spacing: 0.2em;
    font-size: 1.5em;
    margin-top: 31px !important;
    margin-bottom: 31px !important;
    color: #5C5C5C!important;
    font-family: Helvetica Neue !important;
    margin:0;
}
hr {
    background-color: #f1f1f1;
    margin-top: 0px;
    margin-top: 3px;
}
.deskvideo {
    position: absolute;
    left: 0;
    right: 0;
  /* top:-2px;*/
}
.vdcntContainer {
    height: 440px;
   /* position: relative; */
    overflow: hidden;
    margin-bottom: 6%;
}
/* .vdcntContainer.vdcntContainertwo{
  min-height: 815px;
} */
.vdcntContainertwo .deskvideo{
  height: 790px;
}

.vdcntContainertwo .overlaysub {
    height: 646px;
}

.vdcntContainertwo .deskvideo {
    height: 820px;
}
.vdcntContainersf.vdcntContainer{
  height: 567px;
}
.vdcntContainersf.vdcntContainertwo.vdcntContainer{
  height: 669px;
}

.homebntop{
  position: absolute;
  left: 0;
  right: 0;
  width: 100%;
}
.main_home_content{
  position: relative;
}
.home_inner_two{
  position: relative;
}
.overlaysub {
    width: 500px;
    margin: 0 auto;
    height: 400px;
    font-size: 1.1em !important;
}
.hmbtmtxt{
   position: absolute;
   bottom: 0;
   left: 0;
   right: 0;
   letter-spacing: 0px !important;
   font-family: Helvetica Neue !important;
  /*  color: #929292 !important; */
   color: #5C5C5C !important;
   font-size: 14px;
   font-weight: 600;
}
.forminator-ui#forminator-module-11932.forminator-design--default .forminator-label {
    color: #777771;
    text-align: left;
}
.forminator-ui#forminator-module-11933.forminator-design--default .forminator-label {
    color: #777771;
    text-align: left;
}
.forminator-col .forminator-field button{
    margin: 0 auto;
    width: 141px!important;
    float: none;
    margin-left:0!important;
}
.forminator-ui#forminator-module-12574.forminator-design--default .forminator-button-submit {
    background-color: #17A8E3;
    color: #FFFFFF;
    margin: 0px!important;
}
.forminator-ui#forminator-module-12597.forminator-design--default .forminator-button-submit {
    margin-right: 0px!important;
}
.firstheading {
    padding-top: 35px;
}
.hmsecparamn{
  padding: 20px 0px;
}
.hmsimtxt{
  padding: 15px 0px;
}
.et-db #et-boc .et_pb_module .forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-row:not(:last-child), .forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-row:not(:last-child){
  margin-bottom:10px !important;
}
.home-entry-content {
    margin-right:0%;
    margin-left: 0%;
}
.overlay {
  position: absolute;
  left: 0;
  right: 0;
  text-align: center;
  /* top:0; */
  top: 60px;
}
.overlay.overlaysb{
  top:130px !important;
}
.bnsupport-content{
  padding:0px;
  margin-top: -10px;
}

/* Yohannan Changes */

.homebntop .p2 {
    background: white;
    height: 40px;
    font-size: 1.0em;
    margin: 0 auto;
    width: 141px !important;
    float: none;
    color: #5C5C5C !important;
   /* padding-top: 10px; 
     padding-top: 8px; */
    padding: 7px 0px 7px 3px;
    text-align:center;
    border-radius: 6px;
    /* cursor: pointer; */
}

.text-area1 a:hover div {
    color: #fff !important;
    background: #D8E0E1;
}
.mnhead {
  font-size: 1.0em;
  margin-bottom: 3px;
  letter-spacing: 2px !important;
}
.hmseccontlns{
  padding-bottom: 10px;
  letter-spacing: 2px !important;
}

.deskvideo {
  height: 560px;
  object-fit: cover;
  width: 100%;
}
.hmsecparamn{
  color: #5C5C5C!important;
}
.woocommerce-form-login {
    margin: 2em 0em 0em 0em;
    padding: 20px 20px 0px 20px !important;
}
.vdcntContainertwo.vdcntContainer {
    height: 695px;
  /*  position: relative; */
    overflow: hidden;
}
.hmusername{
  position: absolute;
  top: 65px;
  right: 60px;
}
.bnhmlink{
  text-align:center;
}

.flex-center {
    border-bottom: none !important; 
  }


/* Yohannan Changes */

/* Desktop */
@media only screen and (min-width: 1800px) and (max-width: 3000px)
{
 .deskvideo{
    height:1085px !important;
  }
  .overlay {
    position: absolute;
    left: 0;
    right: 0;
    text-align: center;
    top:250px !important;
  }

  .overlay.overlaysb{
    top:320px !important;
  }



}
@media (min-width: 1920px) and (max-width: 2560px)  {
  .overlay {
    position: absolute;
    left: 0;
    right: 0;
    text-align: center;
    top:15px !important;
  }
}

/* Normal mobiles */
@media only screen and (min-width: 320px) and (max-width: 900px){
  .overlaysub {
    width: 100%;
    padding: 0px 30px;
  }
  .hmsecparamn {
    padding: 17px 0px;
  }
  .overlaysub{
    height: 410px;
  }
  .deskvideo {
    height: 600px;
  }
  .imgvdo {
    top :-10px !important;
  }
  .vdcntContainer {
    height: 415px;
  }
  .vdcntContainer.vdcntContainertwo{
    height: 700px;
  }
  .vdcntContainertwo .overlaysub{
   /* height: 650px; */
    height:712px;
  }
  .vdcntContainertwo .deskvideo {
    /*   height: 460px;  */
    height: 720px;
  }
  .hmbtmtxt {
    font-size: 9px !important;
  }
  .overlay.overlaysb.overlaysblgdn{
    top:15px !important;
  }
  .bnlglinktxt{
    display:inline-block;
    width:100% !important;
    text-align:center;
  }
  .bnregnlinktxt{
    display:inline-block;
    width:100% !important;
    text-align:center;
  }

/*
  .bnhmlink{
    text-align:;
  }
 */

   .overlay {
    top: 0px !important;
    }
   .flex-center .textHeader {
    float: none!important;
   }

  .forminator-ui#forminator-module-11932.forminator-design--default .forminator-button-submit {
    width: 300px !important;
}
.forminator-ui#forminator-module-11933.forminator-design--default .forminator-button-submit {
  width: 300px !important;
}

}

/*  Mobiles Iphones */
/* @media screen and (min-device-width : 414px)
and (max-device-height : 736px) and (max-resolution: 401dpi)
{
  .overlaysub {
    width: 100%;
    padding: 0px 30px;
  }
  .hmsecparamn {
    padding: 17px 0px;
  }
  .overlaysub{
    height: 380px;
  }
  .deskvideo {
    height: 420px;
  }
  .vdcntContainer {
    height: 415px;
  }
  .vdcntContainer.vdcntContainertwo{
    height: 700px;
  }
  .vdcntContainertwo .overlaysub{
    height: 675px;
  }
  .vdcntContainertwo .deskvideo {
    height: 840px;
  }
  .vdcntContainersf.vdcntContainer{
    height: 460px;
  }
  .hmbtmtxt {
    font-size: 10px !important;
  }
  .overlay.overlaysb.overlaysblgdn{
    top:15px !important;
  }

} */

/* Ipad device */
@media only screen
  and (min-device-width: 767px)
  and (max-device-width: 990px)
  and (-webkit-min-device-pixel-ratio: 3)
  / uncomment for only portrait: /
  / and (orientation: portrait) /
  / uncomment for only landscape: /
  / and (orientation: landscape) / {

    .overlay {
      top:250px !important;
    }




}


@media screen and (max-width: 768px)
{
  /* .mobilevideo{
    height: 800px !important;
    position: absolute;
    left: 0;
    right: 0;
    top: -271px;
  }
  .vdcntContainer{
    height:800px;
    position:relative;
    overflow:hidden;
  }

  .mobilevideosf{
    height: 900px !important;
    position: absolute;
    left: 0;
    right: 0;
    top: -271px;
  }
  .vdcntContainersf{
    height:900px;
    position:relative;
    overflow:hidden;
  } */

  .forminator-ui#forminator-module-11932.forminator-design--default .forminator-button-submit {
  /*  width: 80% !important; */
}


}



.flex-center {
  /*  display: inline-block; */
    flex-direction: row;
    margin: auto;
    margin: 0px auto;
 margin-left: 0px;
    border-bottom: solid 2px #eee;
    width: 100%;
    padding: 25px 0px 0px 0px;
    line-height: 1;
}
.sticky {
    display: inline-block!important;
    width: 100%;position:relative!important;
}

.text-area {
    text-align: center;
    font-family: Helvetica Neue !important;
    color: #5C5C5C!important;
    margin: 0 auto;
}


 .hmbnlgrgbtn:hover{
  background: #abb8c3;
 }
 
 .hmbnlgrgbtn{
  cursor: pointer;
 }

    

