*{box-sizing: border-box;margin: 0;padding: 0;}

:root {
    --white: #fff;
    --wb-para: #F5F5F5;
    --wb-purple: #2C0E3A;
    --wb-golden: #AD8E59;
    --wb-black: #111111;
    --wb-grey: #333333;
    --bg-grey: #9D9D9D;
}

/* .custom_wrapper{height: 100vh;overflow: hidden;} */
body{font-family: 'Inter'; font-size: 18px; color:var(--wb-black);line-height: 26px;}
p{margin-bottom: 14px;}
.main_title{font-size: 50px; line-height: normal; color: var(--wb-purple);}
.sub_title{font-size: 30px; color: var(--wb-golden);margin-bottom: 20px;}

/* right side */
.right_side{background:var(--wb-purple);
    padding: 40px 50px 0;
    border-top-left-radius: 80px;
    border-bottom-left-radius: 80px;
    text-align: center;
    height: 100vh;overflow: hidden;
}
.right_side p{color: var(--wb-para);}
.right_image img{height: 514px;margin-top: 20px;}

.left_side-1{padding: 40px 0 20px 50px;height: 100vh;overflow-x: hidden;}
.left_side-1::-webkit-scrollbar {width: 1px;height: 1px;-webkit-width: 1px;}
.left_side-1::-webkit-scrollbar-track {border-radius:1px;}
.left_side-1::-webkit-scrollbar-thumb {background: #fff; border-radius: 1px}

.start, .start-2, .start-3{margin-top: 30px;}
input[type="radio"] {accent-color: var(--wb-black);cursor: pointer;}
.radio_label{color: var(--bg-grey);}
input[type="radio"]:checked + .radio_label {color: black;}
#gst-number{width: 600px;}
input[type="text"], input[type="number"], input[type="email"] {border: none;border-bottom: 1px solid var(--bg-grey);outline: none;width: 100%;padding: 2px 0;}
input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button {-webkit-appearance: none;}
.btn{padding: 10px 24px;background-color: var(--wb-purple); color: var(--white);width: fit-content;margin-top: 20px;border-color:var(--wb-purple);}
.btn:hover {background-color: var(--bg-grey);color: var(--wb-para);border-color:var(--wb-purple);}
.otp-field{margin: 30px 0;}
.otp-field input{width:55px;height: 50px; border: 1px solid var(--bg-grey);border-radius: 5px;margin-right: 15px;padding: 10px 20px;font-weight: bold;}
.resend{text-decoration: none; color: var(--wb-black);}
/* slick dots css */
.testimonial_slider .slick-dots li.slick-active button:before {
    border-radius: 10px;
    color: var(--bg-grey) !important;
    font-size: 0;
    background-image: url('../images/active.svg');
    background-repeat: no-repeat;
    width: 26px;
    height: 4px;
  }
  .testimonial_slider .slick-dots li button {
    width: 0px !important;
    height: 0px !important;
    padding: 0px !important;
  }
  .testimonial_slider .slick-dots li {
    height: 0px !important;
  }
  .testimonial_slider .slick-dots li button:before {
    background-image: url('../images/inactive.svg');
    background-repeat: no-repeat;
    width: 26px !important;
    height: 4px !important;
    color: transparent !important;
    opacity: 1 !important;
  }
  
  .testimonial_slider .slick-dots li button:hover {
    outline: unset !important;
  }
  .name{font-size: 16px; color: var(--wb-purple);font-weight: 600;margin-bottom: 0;}
  .position{font-size: 14px;}
  .review{padding: 24px 10px;position: relative; border:1px solid #ddd; border-radius: 10px;margin:70px 50px 12px;background-color: var(--white);transform: translate(22px, 0px);z-index: 99;}
  .review_wrapper{position: relative;}
  .review_wrapper::before{content: '';
     position: absolute;
     background: url('../images/quote.png');
     background-repeat: no-repeat;
     top: 0px;
     left: -30px;
     width: 230px;
     height: 130px;
     z-index: -1;
     scale: 0.7;
    }
    /*.review::before{content: '';position: absolute;*/
    /*    width: 50px;*/
    /*    height: 50px;*/
    /*    top: 40%;*/
    /*    left: -47px; */
    /*    background: url('../images/corner.png');*/
    /*    }*/
        
  .review_wrapper::after{content: '';
     position: absolute;
     background: url('../images/like.png');
     background-repeat: no-repeat;
     bottom: 0px;
     right: 60px;
     height: 50px;
     width: 50px;
     z-index: 99;
    }
    .start-2{margin-bottom: 20px;}
/* left-side-3 */
.start-3 .main_title{margin-bottom: 20px;}
.start-3{width: 800px;}
.start-3 label{font-weight: bold;}
.start-3 input, .gst_input{margin-bottom: 20px;}
select.gst_input{border: none;border-bottom: 1px solid var(--bg-grey);outline: none;width: 100%;padding:7px 0;}
.start-3 .btn{margin-top: 30px;margin-left: 12px;}
#back_btn{margin-top: 30px;margin-left: 12px;padding: 10px 24px;background-color: var(--white);border:1px solid var(--wb-purple); width: fit-content;}

  .start-2 .testimonial_slider{margin-top: 14vh;}
  /* .testimonial_slider{display: none;} */
  #email-box{display: none;}
  /* .start{display: none;} */
   .start-2{display: none;}
  .start-3{display: none;}
  /* .left_side-1{display: none;} */
  .domain {position: absolute;right: 4%;bottom: 30%;}
  
  .fz {margin: 0;padding-top: 30px;font-weight: 500;position: absolute;right: 50px;top: 0;}
  .pricing_tab{border-radius: 100px;background: #FFF6E5;width:fit-content;}
  .pricing_tab .nav-link {padding: 10px 30px;border-radius: 100px;color: #111;text-align: center;font-size: 18px;}
  .pricing_tab .nav-link.active, .pricing_tab .show>.nav-link {color: #fff;text-align: center;font-size: 18px;font-weight: 500;border-radius: 100px;background: #AD8E59;}
  .pricing_Plan_title {color: #2C0E3A;font-size: 24px;text-align:center;padding-top:10px;}

  /*.dropdownIndustry .select2-container {*/
  /*      display: block;*/
  /*     }*/
  /*      .dropdownIndustry .select2-container .select2-selection--single .select2-selection__rendered {*/
  /*          padding-left: 0px;*/
  /*      }*/
  /*      .dropdownIndustry .select2-container--bootstrap-5 .select2-selection {*/
  /*          border: none;*/
  /*  border-bottom: 1px solid var(--bg-grey);*/
  /*  outline: none;*/
  /*  width: 100%;*/
  /*  padding: 7px 0;*/
  /*  border-radius: 0px;*/
  /*  display: block;*/
  /*      }*/
        /* .select2-container--bootstrap-5.select2-container--open .select2-selection {
            border-bottom: 1px solid var(--bg-grey);
box-shadow: 0 0 0 .25rem rgb(13 110 253 / 0%);
        } */
        /* .select2-container--bootstrap-5 .select2-dropdown {*/
        /*    border-color: var(--bg-grey);*/
        /*}*/
        .dropdownIndustry .select2-container--default .select2-selection--single{border-radius:0; border: none;border-bottom: 1px solid var(--bg-grey);}