/*====Inside Track section ====*/
   :root {
     --color-ink: #868997;
     --color-orange: #F97C00;
     --color-border: #C7E2FF;
     --color-field: #F4FAFF;
     --inside_track_hero-image-width: 592px;
     --inside_track_max-content-width: 713px;
     --inside_track_content_gap: 36px;
     --inside_track_padding_block: 105px 0;
     --inside_track_logo: 222px;
     --inside_track_form_width: 630px;
     --inside_track_form_padding: 30px 0 105px 0;
 }


 .text-orange,
 .orange_dot {
     color: var(--color-orange);
 }

 .inside-track__inner {
     background-image: url(../../images/pages/contact-us/inside_track_bg.webp);
     background-position: center top;
     background-repeat: no-repeat;
     background-size: cover;
 }

 .inside-track-wrapper {
     display: flex;
     flex-direction: row;
     justify-content: space-between;
     padding-block: var(--inside_track_padding_block);
     gap: 64px;
 }

 .inside-track__content {
     display: flex;
     flex-direction: column;
     gap: var(--inside_track_content_gap);
     max-width: var(--inside_track_max-content-width);
     padding: var(--inside_track_form_padding);
 }

 .inside-track__content h2,
 .inside-track__content p {
     margin: 0;
 }

 .inside-track__logo {
     max-width: var(--inside_track_logo);
 }

 .inside-track__logo img {
     width: 100%;
     height: auto;
 }

 .inside-track__media {
    position: relative;
    width: 50%;
    text-align: right;
    display: flex;
    justify-content: flex-end;
    align-items: flex-end;
 }

 .inside-track__media img {
     width: 100%;
     max-width: var(--inside_track_hero-image-width);
     height: auto;
 }

 .signup-form {
     display: grid;
     grid-template-columns: minmax(0, 1fr) auto;
     align-items: center;
     width: min(100%, var(--inside_track_form_width));
     max-height: 70px;
     padding: 8px 8px 8px 24px;
     gap: 10px;
     border: 1px solid var(--color-border);
     border-radius: 12px;
     background: var(--color-field);
     box-shadow: 0 14px 30px rgba(11, 48, 105, .08);
 }

 .signup-form__label {
     position: absolute;
     width: 1px;
     height: 1px;
     overflow: hidden;
     clip: rect(0 0 0 0);
     white-space: nowrap;
 }

 .signup-form__input {
     width: 100%;
     min-width: 0;
     border: 0;
     padding: 0;
     background: transparent;
     font-size: var(--fontSizeSmall);
     line-height: var(--lineheightSmall);
     letter-spacing: var(--letterSpacingTextSmall);
     outline: 0;
 }

 .signup-form__input::placeholder {
     color: var(--color-ink);
 }
 .inside-track-form {
    max-width: 632px;
}
.inside-track__media-contain {
    position: relative;
    margin-right: 98px;
}

.inside-track__latest-issue {
    position: absolute;
    right: -50px;
    font-size: 14px;
    line-height: 24px;
    display: inline-block;
    background-color: #99C6FF;
    border: 1px solid #C7E2FF;
    padding: 7px 16px;
    border-radius: 25px;
    top: 35px;
    font-weight: 400;
    color: #000000;
}
.inside-track__latest-issue span{
    color: var(--orange);
}
.inside-track-form iframe {
    display: block;
}
 @media (max-width: 1600px) {
     :root {
         --inside_track_content_gap: 28px;
         --inside_track_padding_block: 72px 0;
         --inside_track_hero-image-width: 422px;
         --inside_track_max-content-width: 599px;
         --inside_track_logo: 143px;
         --inside_track_form_width: 599px;
         --inside_track_form_padding: 0 0 72px 0;
     }
     .inside-track__media-contain {
        margin-right: 45px;
    }
    .inside-track__latest-issue {
        right: -36px;
        font-size: 12px;
        line-height: 16px;
        padding: 8px 8px;
        top: 23px;
        letter-spacing: -0.5px;
    }
 }

 @media (max-width: 1191px) {
     :root {
         --inside_track_content_gap: 24px;
         --inside_track_padding_block: 50px 0;
         --inside_track_hero-image-width: 316px;
         --inside_track_max-content-width: 450px;
         --inside_track_logo: 133px;
         --inside_track_form_width: 450px;
         --inside_track_form_padding: 0 0 38px 0;
     }
    .inside-track__latest-issue {
        right: -29px;
        font-size: 12px;
        line-height: 16px;
        padding: 8px 8px;
        top: 17px;
        letter-spacing: -0.3px;
    }
    .inside-track__media-contain {
        margin-right: 41px;
    }

 }
@media(min-width: 1600px){
.inside-track__content .text-xl{
	padding-right: 30px;
  }
}
 @media (max-width: 991px) {
     :root {
         --inside_track_hero-image-width: 292px;
         --inside_track_max-content-width: 348px;
         --inside_track_form_width: 348px;
     }
     .inside-track__media-contain {
        margin-right: 16px;
    }
    .inside-track__latest-issue {
        right: -17px;
        top: 20px;
    }
 }

 @media (max-width: 767px) {
     :root {
         --inside_track_padding_block: 48px 0;
         --inside_track_hero-image-width: 100%;
         --inside_track_max-content-width: 100%;
         --inside_track_form_width: 100%;
         --inside_track_form_padding: 0px;
     }

     .inside-track-wrapper {
         flex-direction: column;
         gap: 38px;
     }
      .inside-track__media {
        width: 100%
      }
 }