/********** Template CSS **********/
.link-animated a {
    transition: .5s;
}

.link-animated a:hover {
    padding-left: 10px;
}

#append-li-title+li:before {
    display: inline-block;
    padding-right: .5rem;
    padding-left: .5rem;
    color: #6c757d;
    content: "/";
}#append-li-title{
    display: flex;
    gap: 20px;
    justify-content: center;
    margin-top: 15px;
}
.bradcumb h1{
 font-size: 22px; 
}
.bradcumb-area .bradcumb h1 {
    color: #fff;
    font-size: 20px;
}
.breadcrumb-item + .breadcrumb-item::before {
    float: left;
    padding-right: var(--bs-breadcrumb-item-padding-x);
    color: rgb(255 255 255) !important;
    content: var(--bs-breadcrumb-divider, "/") /* rtl: var(--bs-breadcrumb-divider, "/") */;
}
.caption {
    position: absolute;
    bottom: 10px;
    left: 15px;
    color: #fdfdfd !important;
}

.form-03-id-3 .form-group {
       width: 48.05%;
    display: inline-block;
    float: left;
    margin-right: 16px;
    margin-bottom: 58px;
    height: 29px;

}
.form-check{
    display: inline-table;
}

.form-01-id-3{
border: 0px;
    background: #00000000;
}
@media only screen and (max-device-width: 767px){
.form-03-id-3 .form-group {
       width: 100% !important;
  display:block !important;
  }
}