.padding-section {
  padding-top: 4em;
  padding-bottom: 4em;
}

.noPaddingTop {
  padding-top:0em !important;
}

.feature-list-check {
  display:flex;
}

.block-content p {
  font-size:18px;
  line-height:1.8rem !important;
}

@media screen and (max-width:1280px) and (min-width:992px) {
  .block-content p  {
    font-size:16px !important;

  }
}

@media only screen  and (max-width:991px){
   .order-first {
     order:0 !important;
  }
  .text-column {
    order:2 !important;
  }
  .mobile-center {
    text-align:center !important;
  }
  .block-content {
    text-align:center !important;
  }
/*     .block-content p {
    text-align:center !important;
  } */
  .image-padding {
    padding-left:0px !important;
    padding-right:0px !important;
    padding-top:0px !important;
    padding-bottom:0px !important;
  }
  
}
  
@media screen and (max-width:991px) {
      .image-padding {
      margin-bottom:1em !important;
      padding-right: 0em !important;
    }
  
  .button-section {
    display:block !important;
  }
  }

/* 
@media only screen and (max-width: 600px) {
  .mobile-center {
    padding-left:calc(5% + 18px);
    padding-right:calc(5% + 18px);
  }
} */


@media only screen and (max-width:991px) {
  .mobile-spacing {
    margin-top:4em !important;
  }
/*   .block-content p {
    text-align:center !important;
  } */
    .vertical-column-50-50 h2 {
    width:100% !important;
/*     text-align:center !important; */
  }
    .block-content {
    width:100% !important;
  }
  
  .section5050 {
    margin-top:0em !important;
  }
  .section5050padding {
    padding-top: 0em !important;
}




.vertical-column-50-50 {
    display: flex;
    flex-direction: row;
    -webkit-box-align: center;
    align-items: center; 
}

  .vertical-column-50-50 img {
    margin-left:-0.5em !important;
}

.text-fadeIn  {
  opacity: 0;
  transform: translate(-10vw, 0);
  transition: all 1s;
}

.text-fadeIn.visible {
  opacity: 1;
  transform: translate(0, 0);
}


.image-fadeIn  {
  opacity: 0;
  transform: translate(10vw, 0);
  transition: all 1s;
}

.image-fadeIn.visible {
  opacity: 1;
  transform: translate(0, 0);
}


/* Mobile Image Only CSSS */

.mobile-image {
  display:none;
}

@media only screen and (max-width: 481px) {
  .mobile-image {
    display:block;
  }
  .desktop-image {
    display:none;
  }
    .block-content p {
    text-align:center !important;
  }
  
  .text-column, .vertical-column-50-50 .hs_cos_wrapper {
    text-align:center !important;
  }
}


@media only screen and (min-width:768px) and (max-width:992px) {
  .fifty-fifty-section{
    margin-top:0em !important;
  }
  .image-padding, .text-fadeIn {
    padding: 1em !important;
  }
}
  
@media only screen and (max-width:768px) {
  .button-section {
    justify-content:center;
  }
  video {
    width:100% !important;
    height:100% !important;
  }
}

  
  @media only screen and (max-width:1080px) and (min-width:768px) {
  .text-column{
    width:100% !important;
  }
      .image-sectionn {
    width:100% !important;
        text-align:center !important;
  }
    .vertical-column-50-50 h2 {
      text-align:center !important;
}
    .button-section {
      justify-content: center !important;
  }
    
    
    
  }
  
  
 @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) {
   .tablet-only {
     flex-direction:column !important;
   }
     .tablet-only .col-md-6 {
     max-width:100% !important;
   }
   .col-md-4 {
     max-width:100% !important;
   }
}
  