body{background-image:url('/img/talent-show-bg.jpg');background-repeat:no-repeat;background-attachment:fixed}
.h1,h1{font-size:2rem}
.error,.red{color:red}
#group-itme-tablist .nav-item.show .nav-link,#group-item-tablist .nav-link.active{border-color:#dee2e6}
.form-v1-content{max-width:820px}
.blue{color:blue}
.dark-blue{color:darkblue}
.dark-brown{color:#D2691E!important}
.step-icon{display:inline-block}
.step-text{position:relative;bottom:30px}
.form-register .steps li a .title{display:block}
#comp-item-id-group-label{color:#D2691E;font-size:14px;font-weight:600}
.form-register .content .inner .subheading{font-size:20px}
.form-register .content .inner .confirm-subheading{font-size:18px}
.kt_subheader_search{font-size:1.2rem}
#banner-div{max-width:970px;padding:20px 15px;margin-bottom:20px}
#banner-div h1{font-size:1.5rem;line-height:1.3;margin:0}
.form-register .content .inner p{font-size:16px}
#comp-category-div .form-group{margin-bottom:0}
@media (max-width:575.98px){#banner-div{padding:15px 10px}#banner-div h1{font-size:1.1rem;line-height:1.2}#banner-div .col-4 img{max-height:50px!important}}
@media (min-width:576px) and (max-width:767.98px){#banner-div h1{font-size:1.3rem}#banner-div .col-4 img{max-height:60px!important}}
@media (min-width:768px){#banner-div h1{font-size:1.8rem}}