.registerFree__button:hover, .regForFreeNow__button button:hover {
     color: white !important;
}

.worldPremiere__info strong,
.worldPremiere__info b,
.signUpScroll__wrapper .worldPremiere__info strong,
.signUpScroll__wrapper .worldPremiere__info b {
     font-weight: 700;
}

.signUpScroll__wrapper .form-group-p,
.signUpScroll__wrapper .field-wrapper {
     position: relative;
     min-height: 48px;
     margin-bottom: 16px;
     padding: 0 !important;
}

.signUpScroll__wrapper .form-control-placeholder {
     position: absolute;
     top: 30px !important;
     left: 10px !important;
     padding: 0 !important;
     margin: 0 !important;
     transform: translateY(-50%) !important;
     pointer-events: none;
}

.signUpScroll__wrapper .form-control:focus + .form-control-placeholder,
.signUpScroll__wrapper .form-control:not(:placeholder-shown):not(:focus) + .form-control-placeholder,
.signUpScroll__wrapper .form-control + .form-control-placeholder.g {
     top: 0 !important;
     left: 0 !important;
     font-size: 14px !important;
     transform: translateY(-50%) !important;
}

.signUpScroll__wrapper .geo-disclosure,
.signUpScroll__wrapper .geo-disclosure--ack,
.signUpScroll__wrapper .geo-disclosure--ack .geo-disclosure__ack-text {
     color: #a7a7a7;
     font-weight: 400;
     font-size: 10px;
     line-height: 1.35;
     text-align: center;
}

.signUpScroll__wrapper .geo-disclosure--ack .geo-disclosure__ack-label {
     gap: 0;
}

.signUpScroll__wrapper .geo-disclosure--ack .geo-disclosure__ack-checkbox,
.ageless-white-block .geo-disclosure--ack .geo-disclosure__ack-checkbox {
     position: static !important;
     flex: 0 0 auto;
     width: 16px;
     height: 16px;
     min-width: 16px;
     min-height: 16px;
     margin-right: 10px;
}

.ageless-white-block .geo-disclosure,
.ageless-white-block .geo-disclosure--ack,
.ageless-white-block .geo-disclosure--ack .geo-disclosure__ack-text {
     color: #a7a7a7;
     font-weight: 400;
}

.ageless-white-block .geo-disclosure--ack .geo-disclosure__ack-label {
     gap: 0;
}

.signUpScroll__wrapper .geo-disclosure--ack .geo-disclosure__ack-text,
.ageless-white-block .geo-disclosure--ack .geo-disclosure__ack-text {
     padding-left: 0;
}

.signUpScroll__wrapper .geo-disclosure--ack-invalid .geo-disclosure__ack-checkbox,
.ageless-white-block .geo-disclosure--ack-invalid .geo-disclosure__ack-checkbox {
     accent-color: #d23131;
     border: 1px solid #d23131 !important;
     box-shadow: 0 0 0 1px #d23131 !important;
}

.signUpScroll__wrapper .signUpBox .btn-small-text.sms-text {
     font-size: 10px;
     color: #a7a7a7;
     line-height: 1.35;
     text-align: center;
     margin-top: 10px;
}

@media(min-width:993px) {
     .signUpScroll__wrapper .signUpBox,
     .ageless-white-block .signUpBox {
          padding: 0;
     }
}

@media(min-width: 993px) and (max-width: 1600px) {
     .ageless-white-block .preview-cnt {
          padding-top: 103px!important;
     }
}

@media(max-width:992px) {
    .footer__container {
        padding-bottom: 139px;
        padding-top: 25px;
        gap: 20px;
   }
   .episode__wrapper {
        padding-left: 20px;
        padding-right: 20px;
   }
   .sponsorIcons__icons img {
     max-width: 66%;
     }
     .episode__container {
          padding-left: 16px;
          padding-right: 16px;
     }
     .episode__container h1,
     .episode__container p {
          padding-left: 7px;
          padding-right: 7px;
     }
     .signUpScroll__wrapper .signUpBox,
     .ageless-white-block .signUpBox {
          padding: 0;
     }
     .ageless-white-block .preview-cnt {
          padding-right: 20px !important;
          padding-left: 20px !important;
     }
}

@media(max-width:1300px) {
     .allInYourHead__firstSection {
          flex-direction: column-reverse;
          padding-left: 0;
          padding-right: 0;
          margin-bottom: 0;
     }
}
