


/* My Custome Style  */
/* Abdulwahab */

@font-face {
    font-family: 'GE SS Two Light';
    src: url('../plugins/global/fonts/Ejadh_Font/GE\ SS\ Two\ Light.otf') format('opentype');
}
@font-face {
    font-family: 'GE SS Two Medium';
    src: url('../plugins/global/fonts/Ejadh_Font/GE\ SS\ Two\ Light.otf') format('opentype');
}
 
 
header {
    font-family: 'GE SS Two Medium' !important;
}
body {
    font-family: 'GE SS Two Medium' !important;
} 

.LogoSize {
    height:  55px;
    width: 128.4px;
}


 
.wizard-step[data-wizard-state=current][data-wizard-type=step] > i, .wizard-step[data-wizard-state=current][data-wizard-type=step] > div > i, .wizard-step[data-wizard-state=current][data-wizard-type=step] > div > div, .wizard-step[data-wizard-state=done][data-wizard-type=step] > i, .wizard-step[data-wizard-state=done][data-wizard-type=step] > div > i, .wizard-step[data-wizard-state=done][data-wizard-type=step] > div > div {
    color: #52a3af;
}


.header.header-fixed {
    height: 130px; 
}


.btn_Border_c1 {
    display: inline-block;
    font-weight: 600;
    padding: 0.70rem 1.5rem;
    border-radius: .5rem;
    position: relative;
    overflow: hidden;
    z-index: 9;
    padding: .35rem 1.0rem;
    border-radius: 2.5rem !important;
    background-color: #51a2ad;
    border-color: #51a2ad;
    color: white !important
}
.btn_Border_c2 {
    display: inline-block;
    font-weight: 600;
    padding: 0.70rem 1.5rem;
    border-radius: .5rem;
    position: relative;
    overflow: hidden;
    z-index: 9;
    padding: .35rem 1.0rem;
    border-radius: 2.5rem !important;
    background-color: white;
    border-color: white;
    color: #51a2ad !important
}

.w60px {
    width: 60px;
}

.Custome_Section
{
    padding: 5rem 0; 
}
.Border_Card {
    border: 0.03em solid #d2d2d2 !important;
    border-radius: 13px !important;
}
.pb-5, .py-5 {
    padding-bottom: 3rem !important;
}
.pt-5, .py-5 {
    padding-top: 3rem !important;
}
.pl-4, .px-4 {
    padding-left: 1.5rem !important;
}
.pr-4, .px-4 {
    padding-right: 1.5rem !important;
}
.lead {
    font-size: 1.25rem;
    font-weight: 300;
    line-height: 1.7;
    padding: 0px 50px;
}
.font-w-7 {
    font-weight: 700;
}

.C_MI_H_75
{
    min-height: 75.250px;
}

.hide
{
    display: none !important;
}

.color_48a
{
    color: #48adbb;
}
.f_s_15px
{
    font-size: 15px;;
}

.btn-xlg  {
    width: 70px;
    height: 70px;
    padding: 14px 15px;
    font-size: 24px;
}

header .header-menu .menu-nav > .menu-item.menu-item-here > .menu-link .menu-text, .header .header-menu .menu-nav > .menu-item.menu-item-active > .menu-link .menu-text {
    color: #48adbb;
}


.header .header-menu .menu-nav > .menu-item:hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-text, .header .header-menu .menu-nav > .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-text {
    color: #48adbb;
}
.header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item > .menu-link { 
    padding: 0px 10px;
}
.header-menu .menu-nav > .menu-item .menu-submenu.menu-submenu-classic {
    padding: 10px 0px;
}
#kt_header_menu > ul > li.menu-item.menu-item-submenu.menu-item-rel.menu-item-open-dropdown.menu-item-hover > div
{
    margin-top: -40px;
}
.header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item:hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-text, .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-text {
    color: #48adbb;
}
 
.btn.btn-outline-ejadh {
    color: #48adbb;
    background-color: transparent;
    border-color: #48adbb;
}
.btn.btn-outline-ejadh:hover {
    color: #ffffff;
    background-color: #48adbb;
    border-color: #48adbb;
}
.btn.btn-ejadh {
    color: #ffffff;
    background-color: #48adbb;
    border-color: #48adbb;
}

.text-ejadh
{
    color: #48adbb;
}

.border-outline-ejadh
{
    border-color: #48adbb;
    background-color: #48adbb38;
}

.border-ejadh
{
    border-color: #48adbb; 
}


.rtl
{
    direction: rtl;
}

.ltr
{
    direction: ltr;
}







/*.header min-width: 992px */
@media screen and (min-width: 992px) 
{
    .header {
        height: 75px;
    }
}



@media screen and (max-width :500px) {
     

    #kt_header
    {
        height: 0px;
    }
     
}