/* CUSTOM CSS */
.mag-site-main-menu .navbar-nav { text-transform: uppercase;--mag-nav-text-hover-color: #00a4cd;font-weight: 600; line-height: 14px; font-size: 16px !important;}
.mag-site-main-menu.navbar-menu .navbar-nav li a { font-size: 16px; font-weight: 600; }

a:not(.btn), a.actionLink, .tabHeader .thLinks .helpLink, .ui-tabs .ui-tabs-nav li a, 
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a { color: #647587;text-decoration: none; } 
.breadcrumbs * { Font-family: 'Poppins', sans-serif;font-size: 18px; font-weight: 400; color: #0B3E66 !important; }
.breadcrumbs .sep { margin: 0 4px; }

.inner-banner { padding: 25px 0 20px; }
.inner-banner .title { display: flex; align-items: center;font-size: 34px;font-weight: 400;line-height: 1;
color: #123E67;position: relative; }
.title { margin: 0; }
.inner-banner .title::before { content: '';display: inline-block;background-image: url('/Contents/Assets/svg/title-line.svg');
background-repeat: no-repeat;background-size: contain;width: 6px;height: 58px;margin: 0 45px 0 2px; }
.control-label {font-weight: 600 !important;}
.label {font-weight: 600 !important;}
.blog-post-content { 
    padding: 25px 35px 35px;
    background-color: #FFF;
    border: none;
    margin: 0 0 40px;
    border-radius: 15px;
    box-shadow: 0 3px 6px rgb(0 0 0 / 10%);
}
.post-read-btn
{
    font-family: 'Poppins', sans-serif;
    font-size: 13px;
    font-weight: 600;
    line-height: 1;
    color: #FFF !important;
    text-transform: uppercase;
    margin: 0;
    padding: 16px 10px !important;
    min-width: 180px;
    border: none;
    border-radius: 11px;
    background-color: #54A11F;
    background-image: url(../../svg/button-icon.svg);
    background-position: 92% 50%;
    background-size: 17px;
    background-repeat: no-repeat;
    text-shadow: none;
    box-shadow: 0 3px 6px rgb(0 0 0 / 16%);
}
.post-read-btn:hover
{
        color: #FFF;
        background-color: #0b3e66 !important;
}

.mag-follow-btn
{
    font-size: 13px;
    font-weight: 600;
    line-height: 1;
    color: #FFF;
    text-transform: uppercase;
    margin: 15px 0 0;
    padding: 16px 10px !important;
    min-width: 220px;
    border: none;
    border-radius: 11px;
    background-color: #54A11F;
    background-image: url(../../svg/button-icon.svg);
    text-shadow: none;
    box-shadow: 0 3px 6px rgb(0 0 0 / 16%);
}

.mag-follow-btn:hover
{
        color: #FFF;
        background-color: #0b3e66 !important;
}

