@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');
.amp1_background{
    /*background-color: red;*/ 
    /*background-image: linear-gradient(to bottom right, red, yellow);*/
    /*background: linear-gradient(to top right, #132A43 0%, #025394 100%);*/

    /* font-family: 'Poppins', sans-serif; */
}
.font-poppins{
    font-family: 'Poppins', sans-serif !important;
}
.time2soar-first-banner{
    background: #17192e;
}
.time2soar-first-banner img{
    -webkit-mask-image: linear-gradient(180deg, transparent 0%, white 0px, white calc(100% - 50px), transparent 100%);
    mask-image: linear-gradient(180deg, transparent 0%, white 0px, white calc(100% - 40px), transparent 100%);
}
.reg_form_title_amp1{
    background: #ADD12A;
}
.fonm_link_btn1{
    font-size: 20px ;
    border-radius: 5px;
    background: #fca311 !important;
}
.amp1_form input, .amp1_form input:focus, .ammp1_address_feild, .ammp1_address_feild:focus, .amp1_form select, .amp1_form select:focus{
    /* background: #0000005c; */
    background: #cecece;
    color: #2d1e13;
    border: 1px solid #2d1e13;
}
.form_choose_color1{
    background-color: #0086D8;
}
/*
.amp1_payment_amount_usd{
    background: #2B6392;
    color: #cdc7c7;
}
.amp1_payment_amount_lkr{
    background: #2b639287;
    display: none;
}
*/
.amp1_form ::placeholder {
    color: #707595;
    font-style: italic;
    /*opacity: 0.6;*/
    /* Firefox */
}

.amp1_form :-ms-input-placeholder { /* Internet Explorer 10-11 */
    color: #707595;
    font-style: italic;
    /*opacity: 0.6;*/
}

.amp1_form ::-ms-input-placeholder { /* Microsoft Edge */
    color: #707595;
    font-style: italic;
    /*opacity: 0.6;*/
}
.amp1_payment_amount_usd a{
    cursor: pointer;
}
/*.amp1_default_select{
     color: #707595;
    opacity: 0.6;
}*/
/*//////Auto Fill//////////*/
/* Change autocomplete styles in WebKit */
.amp1_form input:-webkit-autofill,
.amp1_form input:-webkit-autofill:hover, 
.amp1_form input:-webkit-autofill:focus,
.amp1_form textarea:-webkit-autofill,
.amp1_form textarea:-webkit-autofill:hover,
.amp1_form textarea:-webkit-autofill:focus,
.amp1_form select:-webkit-autofill,
.amp1_form select:-webkit-autofill:hover,
.amp1_form select:-webkit-autofill:focus {
    /*border: 1px solid green;*/
    -webkit-text-fill-color: #2d1e13;
    /*-webkit-box-shadow: 0 0 0px 1000px #000 inset;*/
    transition: background-color 5000s ease-in-out 0s;
}
/*//////Auto Fill//////////*/
.program_duration_background{
    background-color: #0086D8;
    padding: 3% 0%;
    width: 77%;
    float: right;
    -webkit-clip-path: polygon(89% 0, 100% 100%, 0 100%, 0 0);
    clip-path: polygon(89% 0, 100% 100%, 0 100%, 0 0);
}
.program_duration_background_wrap{
    filter: drop-shadow(-3px 6px 3px rgba(50, 50, 0, 0.5));
}
.vr{
    height: 100%;
    width: 1%;
    background: white;
    float: right;
    margin-right: -2%;
    clip-path: polygon(40% 0%, 60% 0%, 100% 40%, 100% 60%, 60% 100%, 40% 100%, 0% 60%, 0% 40%);
}
.vt{
    height: 1%;
    width: 100%;
    background: white;
    /*float: right;*/
    margin-top: -2%;
    clip-path: polygon(35% 0, 65% 0, 100% 45%, 100% 55%, 65% 100%, 35% 100%, 0 55%, 0 45%);
}
.cs-h4{
    font-size: 1.5rem;
}
.cs-h2{
    font-size: 2rem;
}
@media (max-width: 768px){
    .vr,.vt{
        display: none;
    }
    .cs-h4{
        font-size: 0.9rem;
    }
    .cs-h2{
        font-size: 0.9rem;
    }
}
@media only screen and (max-width: 500px) {
  .cd_num_desc{
    font-size: 9px;
  }
}
/*/////////////////RAdio Button Group////////////*/
.radio-toolbar_1 {
    /*margin: 10px;*/
}

.radio-toolbar_1 input[type="radio"] {
    /*    opacity: 0;
        position: fixed;
        width: 0;*/
    opacity: 0;
    /* position: fixed; */
    width: 1px;
    height: 1px !important;
}

.radio-toolbar_1 label {
    /*    background: #0086D8;*/
    color: white;
    width: 100%;
    text-align: center;
    display: inline-block;
    background-color: #0086D8;
    padding: 10px 20px;
    /*font-family: 'Poppins', sans-serif;*/
    /*font-size: 20px;*/
    /*border: 2px solid #444;*/
    border-radius: 4px;
}

.radio-toolbar_1 label:hover {
    background-color: #0069a9;
    cursor: pointer;
    color: white;
}

.radio-toolbar_1 input[type="radio"]:focus + label {
    /*border: 2px dashed red;*/
}

.radio-toolbar_1 input[type="radio"]:checked + label {
    /*    background-color: #bfb;
        border-color: #4c4;*/
    background-color: #ADD12A;
    border-color: #acf600;
}

/*/////////////////2/////////////////////////*/
.radio-toolbar_2 {
    /*margin: 10px;*/
}

.radio-toolbar_2 input[type="radio"] {
    /*    opacity: 0;
        position: fixed;
        width: 0;*/
    opacity: 0;
    /* position: fixed; */
    width: 1px;
    height: 1px !important;
}

.radio-toolbar_2 label {
    /*    background: #ADD12A;*/
    color: white;
    width: 100%;
    /*height: 100%;*/
    text-align: center;
    display: inline-block;
    background-color: #131b2a;
    /*padding: 16px 20px;*/
    padding: 10px 0px;
    /*font-family: 'Poppins', sans-serif;*/
    font-size: 20px;
    /*border: 2px solid #444;*/
    border-radius: 4px;
}

.radio-toolbar_2 label:hover {
    background-color: #131b2a94;
    cursor: pointer;
    color: white;
}

.radio-toolbar_2 input[type="radio"]:focus + label {
    /*border: 2px dashed red;*/
}

.radio-toolbar_2 input[type="radio"]:checked + label {
    /*    background-color: #bfb;
        border-color: #4c4;*/
    background-color: #ececec;
    color: #2d1e13;
    border: 1px solid #2d1e13;
}
.radio-toolbar_2 .form-group{
    /*height: 80%;*/
}
/*/////////////////RAdio Button Group////////////*/

/*/////////////////3/////////////////////////*/
.radio-toolbar_3 {
    /*margin: 10px;*/
}

.radio-toolbar_3 input[type="radio"] {
    /*    opacity: 0;
        position: fixed;
        width: 0;*/
    opacity: 0;
    /* position: fixed; */
    width: 1px;
    height: 1px !important;
}

.radio-toolbar_3 label {
    /*    background: #ADD12A;*/
    color: white;
    width: 100%;
    /*height: 100%;*/
    text-align: center;
    display: inline-block;
    background-color: #2d1e13;
    /*padding: 16px 20px;*/
    padding: 10px 2rem;
    /*font-family: 'Poppins', sans-serif;*/
    font-size: 20px;
    /*border: 2px solid #444;*/
    border-radius: 4px;
}

.radio-toolbar_3 label:hover {
    background-color: #2d1e1394;
    cursor: pointer;
    color: white;
}

.radio-toolbar_3 input[type="radio"]:focus + label {
    /*border: 2px dashed red;*/
}

.radio-toolbar_3 input[type="radio"]:checked + label {
    /*    background-color: #bfb;
        border-color: #4c4;*/
    background-color: #ececec;
    color: #2d1e13;
    border: 1px solid #2d1e13;
}
.radio-toolbar_3 .form-group{
    /*height: 80%;*/
}
/*/////////////////RAdio Button Group////////////*/
/*/////////////With Image////////////*/


/*/////////////////RAdio Button Group////////////*/

/*/////////*/

.radio-toolbar_im_reg .input-hidden-radio {
  position: absolute;
  left: -9999px;
}
/* Stuff after this is only to make things more pretty */
.radio-toolbar_im_reg input[type=radio] + label>img {
  /*border: 1px dashed #444;*/
  /*width: 150px;*/
  /*height: 150px;*/
  transition: 500ms all;
}
.radio-toolbar_im_reg_phy input[type=radio]:checked + label>img {
  content:url("../img/physical_btn/Physical on clik.png");
}
.radio-toolbar_im_reg_onl input[type=radio]:checked + label>img {
  content:url("../img/online_btn/Online on clik.png");
}
.radio-toolbar_im_reg label:hover {
    /*background-color: #0069a9;*/
    cursor: pointer;
}
.radio-toolbar_im_reg_phy img:hover {
    content:url("../img/physical_btn/Physical Hover.png");
}
.radio-toolbar_im_reg_onl img:hover {
    content:url("../img/online_btn/Online Hover.png");
}

/*///////////*/
/*/////////////////RAdio Button Group////////////*/

/* Chrome, Safari, Edge, Opera */
#contact::-webkit-outer-spin-button,
#contact::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/* Firefox */
#contact[type=number] {
  -moz-appearance: textfield;
}
/*///////////////*/
.text-th-b1{
    color: #262626;
}
.bg-th-b1{
    background-color: #262626;
}
.text-th-b2{
    color: #ffffff;
}
.section-2{
      background-color: white;
  /* The image used */
  /*
  background-image: url("../img/section2 parallax background.jpg");
  height: 100%; 
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  */
  /*background: url("../img/section2 parallax background.jpg") repeat fixed 100%;*/
  /*background-size: cover;*/
}
.background_shape_1{
    padding: 4% 0;
    -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 0%, 50% 100%, 0% 0%);
    clip-path: polygon(0% 0%, 100% 0%, 100% 0%, 50% 100%, 0% 0%);
    
    background: linear-gradient(90deg, rgba(0,17,102,1) 50%, rgba(206,206,206,1) 50%);
}
.count-down-box{
    
}
.col_cd_num{
    width: 20%;
}
.col_cd_sep{
    width: calc(20% /3);
}
.circle_sz1{
    width: 35px;
    height: 35px;
    border-radius: 50%;
}
.circle_sz2{
    width: 25px;
    height: 25px;
    border-radius: 50%;
}
.circle_sz1 , .circle_sz2{
    /*background: #2d1e13;*/
}
.cd_num_desc{
    color: #262626;
    font-weight: bold;
}
.col_cd_num .cd_num_txt,.col_cd_num .col_cd_sep, .col_cd_sep{
    color: #ff6c1b;
}
.join_the_prg_btn{
    background-color: #2d1e13;
    color: #fff;
}
.join_the_prg_btn:hover{
    background-color: #2d1e1394;
    cursor: pointer;
}
.list_1_amp{
   
    padding: 0px;
    padding-left: 0%;
}
.list_1_amp li:before {
    
    margin-right: 5px;
    margin-left: -16px;
}
.bacground_sec_2{
    /*
    font-family: 'Nunito Sans', sans-serif;
    background-image: url(../img/School_BG_2.jpg);
    background-position: top;
    background-repeat: no-repeat;
    background-size: cover;*/
}