.custom-h4{font-weight: 800;}
	.generatelogins{ display:none; }
	.w-45{ width:45%; }

	.field-icon {
		float: right;
		margin-right: -17px;
		margin-top: 14px;
		position: relative;
		z-index: 2;
		display: inline-block;
    }
	.toggle-password{
		display:none;
	}
    .box-header{
        font-weight: 300;
        line-height: 44px;
        font-family: 'Open Sans';
        margin: 0;
        padding: 0;
        color: #333;
        letter-spacing: 2px;
        font-size: 36px;
    text-align: center;
}
h2.box-header::after {
    width: 80px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 20px;
}
h2.box-header:after {
    background-color: #F5A800;
}
.box-header::after {
    display: block;
    content: "";
    background: #1E69B8;
    width: 40px;
    height: 2px;
    margin-top: 13px;
}
.icon{
    width: max-content;
    display: inline;
}
.iconheading {
    margin-top: 15px;
    width: fit-content;
    display: initial;
    letter-spacing: 2px;
    font-size:17px;
}
.feature-item{
    margin-top:10px;
}
.box-body{
    width:80%;
    margin-left:10%;
}

.contactphone{
    color:#F5A800 !important;
    font-size:60px;
}
.bg-grey{
    background-color:#f5f5f5;
}
.contactus p{
    font-size: 16px;
}

.theme-one .row{
    margin-right: 0px !important;
    margin-left: 0px !important;
    
}
.carousil .col-lg-12, .carousil .col-md-12{
    padding-right: 0px !important;
    padding-left: 0px !important;
}
.content-wrapper{
    padding-left:7rem !important;
    padding-right:7rem !important;
    padding-top:0rem !important;
    padding-bottom:0rem !important;
}
.d-flex{
display:block !important;
}
.bread-crumb{
    list-style: none;
    display: -webkit-inline-box;
}
.bread-crumb li{
    width: fit-content;
    display: inline-block;
}
.bread-crumb-container label{
    font-family: 'Open Sans';
    font-weight: 500;
    font-size: 13px;
    color: #A4AAB3;
    line-height: 20px;
}
.bread-crumb li, .bread-crumb li a {
    font-family: 'Open Sans';
    font-weight: 500;
    font-size: 13px;
    color: #A4AAB3;
    line-height: 20px;
}

.bread-crumb li {
    float: left;
    margin-left: 10px;
}

.bread-crumb li:last-child{
    color: #F5A800;
}
.content-wrapper p{
    font-family: 'Open Sans';
    line-height: 26px;
    margin-top: 24px;
    padding: 0;
    color: #777;
}
