/* Add here all your css styles (customizations) */
@font-face {
    font-family: "Azer-Regular";
    src: url("../29LT/29LTAzer-Regular.otf");
}
.Azer-Regular {
    font-family: "Azer-Regular";
    letter-spacing: 0px;
}
body {
    letter-spacing: 0px;
}
/*Backgrounds*/
.bg-0 {
    background-image: url("../images/banner_1.jpg");
}
.bg-1 {
    background-image: url("../images/background_new.png");
}
p {
    text-align: justify;
}

/* Amer animated eservices boxes */

div.animated .box div.hide-icons {
	
display: none;
	
}

div.animated .box:hover div.hide-icons {
	
display: block;
	transition: opacity ease-out 250ms;
	
}
div.animated .box:hover p.hide-text {
	
display: none;
	transition: opacity ease-out 250ms;
	
}

div.animated .box:hover {
	
	/*background: #02614d;*/
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    padding: 15px;
    transition: all 0.35s cubic-bezier(0.4, 0, 1, 1);
    line-height: 1.5;
    /*opacity: 0;*/
	
}
div.animated .card:hover {
	
	background: rgba(254, 229, 162, 0.6);
	transition: opacity ease-out 250ms;
	
}

/* Amer box color */

div.colorize .card:hover {
	
	background: rgba(254, 229, 162, 0.6);
	transition: opacity ease-out 250ms;
	color: #2E2E2E;
	
}

/* Amer menu items separaters */
ul.nav > li.nav-item {
	border-right: 1px solid #f6f0ec;
}

ul.nav > li.nav-item:last-child {
	border-left:0;
}
	
ul.nav > li.nav-item:first-child {
	border-left: 1px solid #f6f0ec;
}

/* Amer active link bg color */

ul.nav li.nav-item .nav-link.active {
	background-color: #edf2fa;
}
.widget-profile .panel-heading {
    overflow: hidden;
    width: 100%;
    padding-top: 15px;
    padding-bottom: 15px;
    white-space: nowrap;
}

.panel-heading {
    position: relative;
    border-bottom: 1px solid #e2e2e2;
    background: #fafafa;
}
