 section.thankyou {
     text-align: center;
     padding: 5em 0;
     width: 40%;
     margin: 0 auto;
}
 section.thankyou h1 {
     font-family: GloberHeavy;
     color: #00b7dd;
}
ul.contact-list {
    justify-content: flex-start;
    display: flex;
}
 ul.contact-list:after {
     content: none;
}
 ul.contact-list li:nth-child(2) {
     margin-left: 4em;
}
 ul.contact-list li {
     font-size: 16px;
}
footer#contact hr.divider {
    width: 70%;
    margin: 2em 0;
}
 section.pg-form {
     padding: 5em 0;
}
 form#pgForm, form#pgForm-2 {
     width: 40%;
     margin: 0 auto;
     padding: 15px;
     border: 1px solid #00b7dd;
}
 a#bookNow {
     background-color: #00b7dd;
     color: #fff;
     cursor: pointer;
     display: inline-block;
     font-family: GloberBold;
     margin: 10px auto 0;
     padding: 12px 0;
     text-align: center;
     text-decoration: none;
     width: 130px;
}
 input[type="submit"] {
     background-color: #00b7dd;
     border: 0;
     color: #fff;
     height: 40px;
}
 select#No_Of_Delegates {
     webkit-appearance: auto;
     -moz-appearance: auto;
     appearance: auto;
}
 .form-control::-webkit-input-placeholder {
     color: #000;
}
 .form-control:-ms-input-placeholder {
     color: #000;
}
 .form-control::placeholder {
     color: #000;
}
/*select#No_Of_Delegates {
     color: #ccc;
}
 select#No_Of_Delegates.active {
     color: #212529;
}*/

label.total_amount.form-control {
    margin-bottom: 10px;
}

form#pgForm-2 label.error {
    color: #ff0000;
    font-size: 14px;
}


.footer-2 a {
    color: #fff;
    text-decoration: none;
}

ul.contact-list li:after {
    right: -46px;
}

section.pg-thankyou {
    padding: 5em 0;
    text-align: center;
}
section.pg-thankyou span.success-icon {
    border: 1px solid #000;
    width: 50px;
    height: 50px;
    display: flex;
    margin: 0 auto 15px;
    align-items: center;
    justify-content: center;
    border-radius: 100%;
    background-color: #00b7dd;
    border: 0;
}
section.pg-thankyou span.success-icon i.fa-solid.fa-check {
    color: #fff;
    font-size: 24px;
}
section.pg-thankyou span.failed-icon {
    border: 1px solid #000;
    width: 50px;
    height: 50px;
    display: flex;
    margin: 0 auto 15px;
    align-items: center;
    justify-content: center;
    border-radius: 100%;
    background-color: #ff0000;
    border: 0;
}
section.pg-thankyou i.fa-solid.fa-xmark {
    color: #fff;
    font-size: 24px;
}

section.pg-thankyou span.pending-icon {
    border: 1px solid #000;
    width: 50px;
    height: 50px;
    display: flex;
    margin: 0 auto 15px;
    align-items: center;
    justify-content: center;
    border-radius: 100%;
    background-color: rgb(255 165 0);
    border: 0;
}
section.pg-thankyou span.pending-icon i {
    color: #fff;
    font-size: 24px;
}




          .footer-2 .text-center.mb-0.d-flex.justify-content-center { display: flex; align-items: center; }
          
          ul.d-flex.copyrights-list { margin: 0; margin-right: auto; }
          ul.d-flex.copyrights-list li { position: relative; padding-right: 30px; }
          ul.d-flex.copyrights-list li:last-child { padding: 0; }
          ul.d-flex.copyrights-list li:after { position: relative; content: "|"; left: 15px; }
          ul.d-flex.copyrights-list li:last-child:after { opacity: 0; }
          
          ul.footer-nav { margin: 0; margin-left: auto; }
          ul.footer-nav li:first-child { padding-left: 0; }
          ul.footer-nav li { padding: 5px 15px; position: relative; }
          ul.footer-nav li:after { content: "|"; position: relative; left: 15px; }
          ul.footer-nav li:last-child:after { opacity: 0; }
          ul.footer-nav li a { color: #fff; text-decoration: none; }



 @media(max-width: 767px) {
     section.thankyou {
         width: 100%;
    }
     ul.contact-list li:nth-child(2) {
         margin-left: 0;
    }
     ul.contact-list li {
         padding: 0 0 10px 0;
    }
     ul.contact-list li a {
         font-size: 18px;
    }

     form#pgForm, form#pgForm-2 { width: 100%; }
}