
/* Inner Hero Level 2 Css Start */

.inner-hero-level2-container{padding:45px 0;min-height: 251px;}
.ih-breadcrumb-container{position: absolute;top: 19px;left: 0;width: 100%;}
.breadcrumbs-container {position: relative;}
.breadcrumbs {display: inline-block;margin: 0;vertical-align: middle;width: 100%;position: relative;z-index: 9;margin-bottom: 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding-left: 0;}
.breadcrumbs li {font-size: 17px;line-height: 20px;font-weight: 600;list-style: none;padding: 0 0 5px 0!important;display: inline;align-items: center;letter-spacing: 0;color: rgba(255, 255, 255, 0.8)}
.breadcrumbs li:not(:first-child):before {content: ">";margin-right: 4px;}
.breadcrumbs li a {color: inherit;display: inline;text-decoration: none;transition: none;text-decoration: underline;}
.breadcrumbs li a:hover {text-decoration: none;}
.ihl2-content h1{font-size: 55px;font-weight: 700;line-height: 1.2;color: var(--white);margin-bottom: 0;letter-spacing: -0.01em;}
.ihl2-content h3{font-size: 55px;font-weight: 700;line-height: 1.2;color: var(--white);margin-bottom: 0;letter-spacing: -0.01em;}
.ihl2-content p{font-size: 22px;font-weight: 500;line-height: 1.3;color: var(--white);margin-bottom: 0; max-width: 500px;}
.ihl2-content h3+p{margin-top: 11px; margin-bottom: -5px;}
.ihl2-content:has(p){margin-top: 30px;}
.single-post .breadcrumbs .current-item{display: none;}
/* ========================================== 
! Large devices (desktops, less than 1200px)
============================================= */
@media (max-width:1199.98px){
}

/*==========================================
! Medium devices (tablets, less than 992px)
=========================================== */
@media (max-width:991.98px){
.ihl2-content h1{font-size: 50px;}
.ihl2-content h3{font-size: 50px;}
}

/* =================================================  
! Small devices (landscape phones, less than 768px)
==================================================== */
@media (max-width:767.98px){
    .inner-hero-level2-container{min-height: 209px;}
.ihl2-content h1{font-size: 45px;}
.ihl2-content h3{font-size: 45px;}
.ihl2-content p{font-size: 20px;font-weight: 400;}
.ihl2-content h1+p{margin-top: 26px;}
.ihl2-content h3+p{margin-top: 26px;}
}

/* ======================================================
! Extra small devices (portrait phones, less than 576px)
========================================================= */
@media (max-width:575.98px){
}
