.sticky {
position: fixed;
top: 0;
width: 100%;
z-index: 3000;
}

video {
  /* override other styles to make responsive */
  width: 100%    !important;
  height: auto   !important;
}

.underlined {
  position: relative;
  margin-right: .1rem;
  color: #ff66c4;
}
.underlined:after {
  content: "";
  position: absolute;
  bottom: -9px;
  left: 0;
  height: 10px;
  width: 100%;
  border: solid 2px #ff66c4;
  border-color: #ff66c4 transparent transparent transparent;
  border-radius: 30%;
}

ul.check
{
list-style-type: none;
padding: 0;
margin: 0 0 0 20px;
}

ul.check li
{
background-image: url(https://tutbucket.s3.amazonaws.com/images/gold-checkbox.png);
background-repeat: no-repeat;
background-position: 0 .22em;
padding-left: 1.9em;
}

 a.btn.btn--solid.btn--medium.btn--auto {background-color: #fdeda8 !important;background: linear-gradient(to right, #fdeda8 0%, #e8c883 50%, #cca666 100%) !important;border:none;color:#000 !important;letter-spacing:1px;font-family: 'Montserrat';font-weight:700;}

.testi-col-4 {width:32%;float:left;margin:5px;}
.morebtn {margin-left:60px;background:#3E70B7;border-radius:5px;padding:20px 30px;font-weight:bold;text-transform:uppercase;color:#fff;}


 .card__body {
    padding: 20px 15px 15px 15px !important;
  }
  

@media only screen and (max-width: 1440px) and (min-width: 1301px) {
}
     
@media only screen and (max-width: 1300px) and (min-width: 1280px) {
}

@media only screen and (max-width: 1279px) and (min-width: 1125px) {
}

@media only screen and (max-width: 1124px) and (min-width: 1024px) {
    h1 {font-size:1.8em !important;}
    h2 {font-size:1.4em !important;}
    h3 {font-size:1.4em !important;}
    h4 {font-size:1em !important;}
    h5 {font-size:1em !important;padding-left:100px;padding-right:100px;}
     a.btn.btn--solid.btn--medium.btn--auto {background-color: #fdeda8 !important;background: linear-gradient(to right, #fdeda8 0%, #e8c883 50%, #cca666 100%) !important;border:none;color:#000 !important;letter-spacing:0 !important;font-family: 'Montserrat';font-weight:700;}
    .arrow img {width: 160px !important;right:100px !important;}
    #block-1699928593800_11 img {width: 110px !important;}
    #block-1707243260616_3 p {margin-left:0 !important;}
    
    .purplearrow {display:none !important;}
    #block-1699928593800_18 img, #block-1699928593800_19 img {display:none;}
}

@media only screen and (max-width: 1024px) {
    .purplearrow {display:none !important;}
 }

 @media only screen and (max-width: 440px) {
     .morebtn {margin-left:10px !important;font-size:.8em !important; padding-left:15px !important;padding-right:15px !important;}
     
     .more .testi-col-4 {width:95% !important;}
 }