header {
  /* background: #19286d !important; */
  background: linear-gradient(90deg, rgb(20 32 82) 0%, rgb(34 58 166) 100%) !important;
}
.checknbn .trikon_link_heading {
  margin-bottom: 30px !important;
}
.trikon_link_image img {
  width: 80%;
}

.trikon_link_mb .col-md-6 {
  margin-bottom: 10px;
}

.checknbn input {
  margin-bottom: 0;
}

.form-control:focus {
  box-shadow: none;
}

#signupForm {
  background: white;
  padding: 18px 20px;
  border-radius: 5px;
}

.submit_flex_end {
  display: flex;
  justify-content: flex-end;
}

form input,
form select,
form input[type="radio"] {
  background: #eee !important;
  border-radius: 5px !important;
}

label.error {
  color: #f91100 !important;
  /* background: #66715161;
    padding: 0 10px;
    border-radius: 5px;
    margin-bottom: 10px; */
}

.checknbn {
  background-size: cover !important;
  /* margin-top: 150px; */
  /* height: calc(100vh - 80px); */
}

.as_renegades_none {
  display: none;
}

.fixedHeader,
.black-header {
  background: linear-gradient(90deg, rgb(20 32 82) 0%, rgb(34 58 166) 100%) !important;
}

.as_sip_voice_common_color {
  color: #fff !important;
}

.as_sip_voice_common_color .common-btn {
  color: #fff !important;
  background: linear-gradient(99deg, rgb(24 40 108) 0%, rgb(33 56 157) 100%) !important;
}

.as_sip_voice_common_color .asplanspace a {
  color: #fff !important;
  /* background: #64724f !important; */
  background: linear-gradient(
    90deg,
    rgba(205, 179, 40, 1) 0%,
    rgba(100, 114, 79, 1) 100%
  ) !important;
}

.as_sip_voice_common_color .subpage-banner a {
  /* background: #64724f !important; */
  background: linear-gradient(
    90deg,
    rgba(205, 179, 40, 1) 0%,
    rgba(100, 114, 79, 1) 100%
  ) !important;
}

.as_sip_voice_common_color .inner a {
  background: linear-gradient(99deg, rgb(24 40 108) 0%, rgb(33 56 157) 100%) !important;
}

.as_sip_text_color h2 {
  color: #5d6a4a !important;
}

.as_sip_text_color h4 {
  color: #5d6a4a !important;
}

.as_sip_text_color h3 {
  color: #5d6a4a !important;
}

.as_header_top_left p {
  color: #fff !important;
}

.faster_left_content h2 {
  color: #5d6a4a !important;
}

.as_sip_text_color h5 {
  color: #5d6a4a !important;
}

.popupcontact4 input[type="checkbox"]:checked + p {
  background: linear-gradient(45deg, #727a49 50%, #c3ad2c 50%) !important;
  color: #fff;
}

.as_sip_voice_common_color h2:before {
  background: linear-gradient(90deg, rgb(20 32 82) 0%, rgb(34 58 166) 100%) !important;
  width: 30px !important;
  border-radius: 30px !important;
  position: absolute;
  top: -13px;
  left: 0;
  height: 10px;
  content: "";
}

@media screen and (max-width: 767px) {
  .carousel_next_prev {
    width: 25% !important;
}
  .trikon_link_banner_section {
    margin-top: 120px !important;
}
  .checknbn {
    background-size: cover !important;
    margin-top: 100px;
  }
  .checknbn p {
    margin-bottom: 0;
  }
  .trikon_link_mb .col-md-6 {
    margin-bottom: 10px !important;
  }
  .faster_left_content {
    padding-right: 0px !important;
  }

  .as_advance_imgae {
    margin-bottom: 24px;
  }

  .whitebg li img {
    width: auto !important;
  }

  .asfontsize ul li {
    line-height: 20px;
  }

  .as-feature-image h3 {
    font-size: 18px;
  }

  .feature-content p {
    padding-left: 14px;
  }

  .as_sip_voice_para p {
    width: 89% !important;
    margin-top: 24px;
  }
  .checknbn .trikon_link_heading {
    margin-bottom: 14px !important;
  }
  .as_sip_voice_common_color {
    margin-top: 0 !important;
  }
  .as_suppor p {
    padding: 0px;
  }

  .feature-content p {
    font-family: "Gilroy-Regular";
    font-size: 14px;
  }

  .as-feature-image h3 {
    font-size: 16px !important;
  }
}

.whitebg li img {
  width: auto !important;
}

.alhero-banner h1,
.alhero-banner h2 {
  color: #fff;
  font-family: "Gilroy-Bold";

  padding: 0px 27px !important;
  letter-spacing: normal;
}

.alhero-banner p {
  padding: 0 34px;
}

/* .header{
  background: linear-gradient(90deg, rgb(20 32 82) 0%, rgb(34 58 166) 100%) !important;
}
.header{
      background: #19286d;
} */
 .trikon_link_form{
  background: linear-gradient(90deg, rgb(20 32 82) 0%, rgb(34 58 166) 100%) !important;
 }
 .as_sip_text_color h2 {
  color: #113a71 !important;
}
.trikon_link_logo_section{
  display: flex;
  align-items: center;
  justify-content: center;
}
.slider-section{
background: gainsboro;
/* background: #009cc6;
background: #009cc654; */
}
.swiper.swiper-slider.swiper-initialized.swiper-horizontal.swiper-backface-hidden {
  padding-bottom: 80px;
}
span.swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal {
  display: none;
}
.swiper-slider .swiper-wrapper img{
  border-radius: 8px;
  border: 2px solid #12101003;
}
.carousel_next_prev {
  position: relative;
  bottom: -38px;
  width: 10%;
  margin: 0 auto;
}
.swiper-button-next, .swiper-button-prev{
  color: #1c2e80 !important;
}
.swiper-button-next::after, .swiper-button-prev::after{
  font-size: 1rem !important;
}
.card_section h1{
  text-align: center;
  padding: 30px 0;
  color: #009cc6;
}
.card_section {
  padding-bottom: 60px;
}
.link_pro{
  color: #1c2e80;
}
@media screen and (max-width: 1024px) {
  .trikon_link_banner_section {
    margin-top: 120px;
}
}
.screenshot_sec h1{
  text-align: center;
    padding: 43px;
        color: #009cc6;
}
.steps{
  text-align: center;
  padding-bottom: 8px;
}
.steps p{
color: #1c2e80;
}
.card{
  position: relative;
}
.steps{
  position: absolute;
  bottom: -2px;
  left: 43%;
}
.screenshot_rel{
  position: relative;
}
.screen_steps {
  position: absolute;
  bottom: -30px;
  left: 43%;
  z-index: 999;
}
.sc1{
  position: relative;
}
.scs1{
  position: absolute;
  bottom: -30px;
  left: 10%;
  z-index: 999;
  text-align: center;
  padding-top: 30px;
  /* width: 100%; */
}
.scs1 p{
  font-size: 18px;
  padding-top: 40px;
}
.sc2{
  position: relative;
}
.scs2{
  position: absolute;
  bottom: -30px;
  left: 20%;
  z-index: 999;
  text-align: center;
  padding-top: 30px;
}