.about-us{padding: 0px 0px 30px 0px;}
.about-us:after{
        content: '';
        background: url(../images/about/abou-a.png) no-repeat;
        width: 100%;
        height: 100%;
        position: absolute;
        right: 0;
       top: 25%;
        background-position: right top;
        background-size: 379px;
}
.breadcrumb {
    background: transparent;
    padding-left: 0px;
    margin-top: 75px;
    position: relative;
    z-index: 9;
}

li.breadcrumb-item,
li.breadcrumb-item a,
.breadcrumb-item.active {
    font-size: 12px;
    color: #222d38;
}

.breadcrumb-item+.breadcrumb-item::before {
    display: inline-block;
    padding-right: .5rem;
    color: #a4aec0;
    content: ">";
}
.about-us h1{
font-size: 3rem;
}
.pd-top-bottom-35 {
padding-top: 15px;
padding-bottom: 10px;
}
.letter-spacing-4{letter-spacing: 4px;}
.our-management img{
    width: 256px;
    }
.rounded-circle {
    border-radius: 50%!important;
    border: 8px solid #d2edf9;
    padding: 5px;
    transition: transform 1s;
   
}
/* .rounded-circle:hover{transform: rotateY(180deg);} */
.card-solid:hover{cursor: pointer;}
.designation{
    color: #61c1eb;
}
.pd-30{padding: 30px;}
.fw-400{font-weight: 400;}
.bg-color{ background-color: #d2edf9;height: 5px;}
.text-grey{/*color:#8c94a5;*/
font-size: 16px;
line-height: 26px;
color:
#74777d;
font-weight: 400;
margin-bottom: 15px;
}
.text-blue{color:#00a7b4;}
.text-heading-blue{color: #0d173f;}
 /* demo css */
 .list {
    list-style: none;
    padding: 10px 0px 20px;
    margin: 0px;
}

.list li {
    position: relative;
    padding-left: 30px;
    margin-bottom: 8px;
}

.list li:before {
    content: url("../images/icons/list-icon.png");
    font-family: FontAwesome;
    color: #000;
    font-size: 18px;
    padding-right: 0.5em;
    position: absolute;
    top: 0;
    left: 0;
}
.form-box {
    border: 2px solid #61c1eb;
    padding: 33px;
    background-color: #ffffff;
}
 .existing-partners h2 {
    color: #0d173f;
    font-size: 34px;
    font-weight: 500;
    margin-top: 0px;
    margin-bottom: 20px;
}
.eform-box p {
    color: #0d2251;
    font-size: 17px;
    font-weight: 400;
    margin-top: 0px;
    margin-bottom: 20px;
}
/* background image */
.demo{padding: 30px 0px;position: relative;}
.demo::before{
        content: '';
        background: url(../images/about/demo-bg.png) no-repeat;
        width: 100%;
        height: 100%;
        position: absolute;
        right: 0;
        top: -90px;
        background-position: right top;
        background-size: 540px;
}



/*responsive*/
@media(max-width: 991px){
.about-us h1 {
    font-size: 2.0rem;
}
}
@media(max-width: 767px){
    .h1, h1 {
        font-size: 1.5rem;
    }
    .about-us h1 {
        font-size: 1.5rem;
    }
    h4 {
        font-size: 1.1rem;
    }
    .about-us {
        padding: 2px 0px;
    }
    .pd-top-bottom-35 {
        padding-top: 9px;
        padding-bottom: 16px;
    }
    .our-management img{
        width: 210px;
        }
        .existing-partners-form h2 {
            font-size: 24px;
            margin-bottom: 15px;
        }
        .demo {
            padding: 0px 0px;
        }
        h5 {
            font-size: 1rem;
        }
        .existing-partners h2 {
            font-size: 19px;
        }
}

@media(max-width: 580px){

.form-box iframe {
    height: 780px;
}

}