@font-face{font-family:"TJ_font-500";src:url(../fonts/MuseoSans_500.ttf)}
@font-face{font-family:"TJ_font-700";src:url(../fonts/MuseoSans_700.ttf)}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}
body{line-height:1;font-family:"TJ_font-500"}p,a{font-size:14px;color:#333}a:hover {color:#ffc63f;text-decoration:none}
ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}img{max-width:100%}input[type='number']{-moz-appearance:textfield}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.block{display:block}.none{display:none}.center{text-align:center}.inline_block{display:inline-block;vertical-align:top}.main__heading{font-size:32px;color:#333}.prehead__text{font-size:14px;text-transform:uppercase;letter-spacing:1px;color:#7e8085}.section__header{text-align:center;line-height:1.3}.section__header.main__heading{font-size:24px}.form_msg{padding:12px;text-align:center;font-size:14px;color:#fff;position:fixed;top:0;width:100%;z-index:9}.form_msg-success{border:1px solid #2ead2e9c;background:#2ead2e9c}.form_msg-error{border:1px solid #d86565;background:#d86565}.form_error{display:none;margin-top:10px;padding-left:10px;color:#ff1313;font-size:12px}.form_success{display:none;margin-top:10px;padding-left:10px;color:#4BB543;font-size:12px}.error{color:#e74c3c;margin-top:5px}.header{border-bottom:1px solid #d9dad4;padding:5px 0;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;transform:translate(0,0);z-index:9;position:relative;top:0;width:100%;background:#fff!important}.header.fixed{width:100%;z-index:9;position:fixed;top:14px;background:#fff;transform:translate(0,-14px);box-shadow:1px 0 10px #ccc}.home__logo--img {width: 150px;}.home{display:flex;justify-content:space-between;align-items:center}.home__menu--list{display:inline-block;text-transform:uppercase}.home__menu--link{font-weight:bold;padding:15px 10px;color:#999;font-size:13px;letter-spacing:0.8px}.home__menu--list .home__menu--link.active{color:#ffc63f}.banner{background:linear-gradient(to right,#d9dad4 40%,#fff 30%)}.banner__service--img{position: relative;}.banner__img{display:block}.banner__service{background:#d9dad4}.service__icon--heading{font-size:24px;text-align:center;line-height:1.3;padding:25px 0;color:#000;width:50%}.service__icon--list{display:inline-block;width:32%;text-align:center;vertical-align: top;}.service__icon--label{font-size:14px;color:#324253;padding-top:10px}.service__icon.comingsoon{margin-top:15px}.coming__label{color:#cb8717;font-size:8px;letter-spacing:0.5px;text-transform:uppercase;padding-top:5px}.benefit__text{text-align:right;padding:30px 30px 0;color:#ffc63f;font-size:14px}.benefit__text--link{color:#ffc63f}.banner__login{padding:40px 15px 0 30px}.banner__login--heading{font-size:22px;line-height:1.3}.banner__login--subheading{font-size:14px;color:#999}.loginas__tab{padding:25px 0 20px}.loginas__tab--list{display:inline-block;margin-right:15px;font-size:12px;font-family:"TJ_font-700";font-weight:700;cursor:pointer;padding-bottom:8px;color:#999}.login__form--reset--link{color:#ffc63f}.login__form--reset--link:hover {color:#333}.loginas__tab--list.active,.loginas__tab--list:hover {color:#ffc63f;border-bottom:1px solid #ffc63f}.form__field{position:relative;}.form__field.form-control{font-size:0.88rem}.form__field--input{padding:0.6rem 0.7rem 0.6rem 2.5rem}.form__field--icon{position:absolute;top:15px;left:5px;color:#c6ced5;font-size:1.2rem;width:5%}.fa-eye-slash.form__field--icon,.form__field--icon.fa-eye{left:90%;right:0;cursor:pointer}.form__field--icon.fa-eye:before{content:"\f06e";left:90%;right:0;cursor:pointer}.form__field--btn{width:100%;background:#ffc63f;color:#fff;padding:0.6rem 0.7rem;text-transform:uppercase;letter-spacing:1px;font-size:16px}.form__field--btn.disabled{pointer-events:none;opacity:0.6}.form__field--btn:hover {box-shadow:0 14px 26px -12px rgba(251,172,96,0.4)}.form__field--text{font-size:14px;padding:10px 0;color:#999}.form__field--link{color:#ffc63f}.business__points--text{font-size:14px;line-height:1.5;color:#666;padding:10px 0}.business__content{display:flex;align-items:center;padding:10px 0}.business__image{height:330px}.business__details--heading{font-size:20px;color:#324253;font-weight:500}.business__details--text{font-size:12px;color:#999999;font-weight:300;padding-top:5px}.business__learn--link{font-size:16px;background:#ffc63f;text-transform:uppercase;color:#fff;display:block;width:65%;text-align:center;padding:20px 0;border-radius:3px;letter-spacing:1px;margin-top:20px}.business__learn--link:hover {color:#fff;box-shadow:0 14px 26px-12px rgba(251,172,96,0.4)}.register__content{background:#393939;padding:40px}.register__content--image{display:block;width: 65px;height: 65px;}.register__content.active,.register__content:hover {background:#ffc63f}.register__content--text{font-size:18px;color:#fff;letter-spacing:0.5px;line-height:1.4;padding:20px 0}.register__content--link{color:#fff;font-size:20px; white-space: nowrap;}.register__content:hover  .register__content--link{color:#fff}.register__content--link--icon{transition:all 0.5s ease-in-out;margin-left:15px}.register__content--link:hover .register__content--link--icon,.register__content:hover .register__content--link--icon{margin-left:20px;transition:all 0.5s ease-in-out}.register__content.active.register__content--link:hover {color:#333}.advantages__content{display:flex;align-items:center}.advantages__content--icon{width:90px;margin-right:15px}.advantages__content--heading{font-size:18px;color:#333;margin-bottom:8px;font-weight:600}.advantages__content--para{color:#666;line-height:1.3}.reason{background:#f1f9ff}.product__image{text-align:center;padding:2rem 0}.product__image img{margin:0 auto}.reason__tab{display:flex}.reason__tab--list{width:20%;border-top:5px solid #D8EAF8;padding:15px 25px 25px;cursor:pointer}.reason__tab--list:hover {border-color:#ffc63f}.slick-slide.slick-active.is-active .reason__tab--list{border-color:#ffc63f}.reason__tab--head{font-size:14px;line-height:1.2;color:#999;padding:15px 0}.slick-slide.slick-active.is-active .reason__tab--list.reason__tab--head,.reason__tab--list:hover .reason__tab--head{color:#333}.reason__tab--text{font-size:12px;font-weight:normal;line-height:1.3;color:#666}.product__image--bg{position:relative}.product__image--content{border:20px solid #1F2428;border-radius:15px;width:50%;position:relative}.journey__video{position:relative;cursor:pointer}.journey__video--iframe{width:100%;height:500px}.feedback{background:#fff8f5}.feedback__content{width:85%;margin:0 auto;box-sizing:border-box}.feedback__content--list{padding:25px;border:1px solid #bebebe;border-radius:5%;min-height:400px}.feedback__content--list .client__img{display:inline-block}.client__content{float:right;width:60%;display:flex;min-height:100px;justify-content:center;align-items:flex-start;flex-direction:column}.feedback__content .slick-slide{margin-right:30px}.feedback__content--text{line-height:1.6;font-style:italic;font-size:16px;color:#000;min-height:230px;padding:10px 0}.feedback__content .slick-arrow{background:#414141;color:#fff;padding:10px 12px;border-radius:50%}.feedback__content .fa-chevron-left{position:absolute;left:-15px;top:42%;z-index:1;cursor:pointer}.feedback__content .fa-chevron-right{position:absolute;right:15px;top:42%;z-index:1;cursor:pointer}.client__img{border-radius:50%}.client__name{text-transform:uppercase;font-size:16px;letter-spacing:0.5px}.client__desig{font-size:14px;color:#666;padding:5px 0;line-height:1.3}.contact{background:#f4f8fc}.contact__work{border-right:1px solid rgba(0,0,0,0.2)}.contact__work,.contact__touch{padding:0 30px}.contact__text{font-size:16px;line-height:25px;color:#666666;letter-spacing:0.1px;padding:10px 0}.contact__btn{padding:15px 25px;border:1px solid rgba(0,0,0,0.2);border-radius:6px;width:35%;display:inline-block;font-size:16px;text-transform:uppercase;letter-spacing:1px;transition:all 0.5s ease}.contact__btn:hover {background:#ffc63f;color:#fff;border-color:#ffc63f;transition:all 0.5s ease}.footer__heading{font-size:18px;font-weight:900;letter-spacing:1px;color:#ffc63f;text-transform:uppercase;padding:1em 0}.footer__link{color:#ffc63f;font-size:16px;line-height:1.8;letter-spacing:0.2px;display:block}.subscribe{position:relative;margin:1em 0 0}.subscribe__input{width:100%;border:1px solid #eeeeee;border-radius:20px;padding:10px 20px;font-size:12px;line-height:1.5}.subscribe__icon{position:absolute;top:0;right:10px;padding:12px;cursor:pointer}::placeholder{color:#cbcbcb}.gallery-image{border:1px solid #e5e5e5;border-radius:10px}.imagegallery-icon{display:none}.galleryimage-main:hover .imagegallery-icon{position:absolute;top:45%;background:#ffc63f;width:40px;height:40px;text-align:center;line-height:43px;color:#fff;border-radius:50%;left:45%;display:block;transition-delay:0.4s}.galleryimage-main{position:relative;margin-bottom:37px}.gallery-image-last{min-height:280px}.lb-data.lb-number{display:none!important}.mobile__menu{display:none}.error_404{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh;background:#F2F4F7}.error_heading{font-size:20px;color:#ccc;margin:20px 0}.error_text{font-size:16px;margin-bottom:20px}.error_link{background:#FF7B39;color:#fff;padding:15px;text-decoration:none;border-radius:3px;transition:all 0.4s}.error_link:hover{color:#333}

.disable{pointer-events: none; cursor: not-allowed;}
.trainicons_bg {
    max-width: 70px;
}

/* Form check */

.form-check-label {
    padding-top: 3px;
}

.form-check {
    padding-left: 2rem;
    margin-right: 5rem;
}

input[type="file"] {
    display: none;
}

.custom-file-upload {
    border: 1px solid #ced4da;
    display: block;
    cursor: pointer;
    width: 100%;
    border-radius: 0.3rem;
    height: 43px;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
.custom-file-upload__text {
    padding: 0.6rem 0.7rem 0.6rem 2.5rem;
    font-size: 12px;
    color: #495057;
    line-height: 1rem;
    display: inline-block;
}
.custom-file-upload::after {
    content: "Browse";
    float: right;
    background: gray;
    color: white;
    height: 100%;
    text-align: center;
    padding-top: 0.8rem;
    width: 5.2rem;
}
.file-upload-disable {
    background: #d3d3d3;
    pointer-events: none;
}

/* .custom-file-upload::after {
    content: "Browse"
} */
.width-full {
    width: 100%;
}

.titles-link {
    opacity: 0.6;
}
.titles-link .form__field--btn:hover {
    opacity: 1;
    color: white;
}
.btn__disable {
    pointer-events: none; cursor: not-allowed;
}
.text-readOnly {
    display: flex;
    padding-top: 10px;
    width: 100%;
    line-height: 18px;
}
.text-readOnly__title {
    width: 10rem;
    color: #898b91;
    flex-grow: 0;
    flex-shrink: 0;
}
#gstDetails {
    border-bottom: 1px solid #eaeaea;
}
.text-readOnly__title--gst {
    width: 7rem;
    color: #898b91;
    flex-grow: 0;
    flex-shrink: 0;
}

.anchor-radio {
    display: inline-block;
    width: 15px;
    height: 15px;
    border-radius: 50%;
    border: 2px solid #fff;
    box-shadow: 0 0 0 1px #495057;
    cursor: pointer;
}
.anchor-radio__checked {
    background-color: #ffc63f;
}
.anchor-radio__unchecked {
    background-color: white;
}
.anchor-radio__text {
    display: inline-block;
    text-decoration: none;
    font-size: 1.1rem;
    color: #495057;
}
.box-hide {
    display: none;
}
.additional-box {
    margin-top: 8px;
    margin-bottom: 37px;
    font-size: 18px;
}
.doc-options {
    margin-left: 1rem;
}
.gray-text {
    color: #495057;
}
.loading-input {
    background: url("../../../static/public/img/inputloader.gif") no-repeat right center;
}
.disable select{background: #d3d3d3;}
.disable input{background-color: #e9ecef;}.disable .form__field--btn{opacity: 0.6;}.disable .custom-select{opacity: 0.6;}
.button__league {
    background: #fe7b39;
    color: #fe7b39;
    border-radius: 5px;
    animation: glowing 1300ms infinite;
    display: inline-block;
    margin: 10px;
}
.button__league:hover {
    color: #fff;
}
.no-padding {
    padding: 0;
}
.banner__service--iplbuttons {
    position: absolute;
    top: 55%;
    right: 11%;
    display: flex;
}
.banner__service--viewmatch {
    top: 66%;
    right: 18%;
}
.banner__service--newcontent {
    top: 50%;
    right: 14%;
    color: #fff;
}
.banner__service--newtotripjack{
    background: #ffc63f;
    color: #fff;
    padding: 0.8rem 1rem;
    letter-spacing: 1px;
    font-size: 14px;
    border: 0;
    border-radius: 4px;
    cursor: pointer;
}
.banner__service--newtotripjack:first-child {
    margin-right: 25px;
}
.banner__service--newcontenttext:first-child {
    margin-right: 90px;
}
.banner__service--newcontenttext {
    font-size: 13px;
}
.banner__service--newtotripjack:hover {
    box-shadow: 0 14px 26px -12px rgba(251,172,96,0.4);
    color: #fff;
}
.banner__img-desktop {
    display: block;
}
.banner__img-mobile {
    display: none;
}
.select-field {
    padding-top: 8px;
    padding-bottom: 5px;
}
.btn-back {
    width: 105px; background:#ffc63f;color:#fff;padding:0.4rem 0.7rem;text-transform:uppercase;letter-spacing:1px;font-size:14px
}
.btn-back:hover {
    opacity: 1;
    color: white;
    box-shadow:0 14px 26px -12px rgba(251,172,96,0.4);
}
@keyframes glowing {
    0% {
      background-color: #ffc63f;
      box-shadow: 0 0 3px #ffc63f;
    }
    50% {
      background-color: #c5551c;
      box-shadow: 0 0 5px #c5551c;
    }
    100% {
      background-color: #ffc63f;
      box-shadow: 0 0 3px #ffc63f;
    }
  }
  
/* media Query */
@media only screen and (max-width:767px){.pt-5{padding-top:1em!important}.header{padding:0 15px}.home__menu{display:none}.mobile__menu{display:block}.home__menu--mobile{height:100vh;width:0;position:fixed;z-index:1;top:0;left:0;background-image:linear-gradient(to right,#777 70%,#fff 30%);overflow-x:hidden;transition:0.5s}.home__menu--mobile--list{padding:.5em 1em;border-bottom:1px solid #888;width:70%}.home__menu--mobile .home__menu--mobile--link{padding:14px 10px;text-decoration:none;font-size:16px;color:#fff;display:block;transition:0.3s;text-transform:capitalize}.home__menu--mobile .home__menu--mobile--link:hover{color:#ffc63f}.home__menu--mobile--list .home__menu--mobile--link.active{color:#ffc63f}.home__menu--mobile .closebtn{position:absolute;top:15px;right:25px;font-size:36px}.home{flex-direction:row-reverse}.service__icon--heading{width:100%}.banner{background:transparent}.service__icon.comingsoon{padding-bottom:20px}.banner .row{flex-direction:column-reverse}.banner__login{padding:15px 15px 0 15px}.business__learn--link{width:100%}.feedback__content{width:100%}.feedback__content.slick-slide{margin-right:0}.contact__btn{width:75%;margin-bottom:20px}.product__image--content{width:100%}
.head-text {
    font-size: 15px;
}
.anchor-radio {
    width: 11px;
    height: 11px;
}
.additional-box {
    margin-top: 5px;
    margin-bottom: 5px;
    font-size: 14px;
}
.form__field {
    margin-bottom: 10px;
}
.banner__service--newtotripjack {
    padding: 0.7rem;
    font-size: 12px;
}
.banner__service--img {
    margin-top: 0;
}
.banner__img-desktop {
    display: none;
}
.banner__img-mobile {
    display: block;
}
.banner__service--iplbuttons {
    top: 50%;
    right: 16%;
}
.banner__service--newcontent {
    top: 45%;
    right: 25%;
}
.banner__service--viewmatch {
    top: 65%;
    right: 30%;
}
.banner__service--newtotripjack:first-child {
    margin-right: 15px;
}
.banner__service--newcontenttext:first-child {
    margin-right: 37px;
}
.banner__service--newcontenttext {
    font-size: 11px;
}
}
.g-recaptcha{
    margin: 15px;
}
