@media (min-width: 1728px) and (max-width:1919px)
{
    .pt-breadcrumb nav
    {
        padding-left:5rem;
    }
}

@media (min-width: 1440px) and (max-width:1727px)
{
    .navbar-brand img
    {
        height: 90px !important;
    }
    .pt-breadcrumb nav
    {
        padding-left:11rem;
    }
    .pt-breadcrumb 
    {
        padding: 79px 0;
    }
}
@media (min-width: 1366px) and (max-width:1439px)
{
    header#pt-header .pt-bottom-header .navbar .navbar-brand img 
    {
        height: 90px;
    }
    .pt-breadcrumb 
    {
        padding: 79px 0;
    }
    .pt-breadcrumb nav
    {
        padding-left:13.5rem;
    }
}
@media (min-width: 1280px) and (max-width:1365px)
{
    .pt-breadcrumb nav
    {
        padding-left:16.5rem;
    }
    .pt-breadcrumb 
    {
        padding: 106px 0;
    }
    .pt-subscribe {
        margin-top: -20px;
    }
}
@media (min-width: 1200px) and (max-width:1279px)
{
    .pt-breadcrumb nav {
        padding-left: 16rem;
    }
    .navbar-brand img
    {
        height: 95px !important;
    }
    .pt-subscribe {
        margin-top: -20px;
    }
}
@media (min-width: 1114px) and (max-width:1199px)
{
    .pt-breadcrumb nav
    {
        padding-left:9rem;
    }
    .navbar-brand img
    {
        height: 95px !important;
    }
    .center-position {
        bottom: -20%;
    }
    .pt-subscribe {
        margin-top: 646px;
    }
}

@media (min-width: 1080px) and (max-width:1113px)
{
    .pt-breadcrumb nav
    {
        padding-left:10rem;
    }
    .navbar-brand img
    {
        height: 78px !important;
    }
    .pt-breadcrumb .pt-breadcrumb-title h1 
    {
        font-size: 45px;;
    }
        header#pt-header.pt-header-style-1 .pt-bottom-header .navbar .navbar-brand {
        padding: 40px 15px;
    }
    .pt-breadcrumb 
    {
        padding: 100px 0;
    }
    .center-position {
        bottom: -20%;
    }
    .pt-subscribe {
        margin-top: 646px;
    }
}
@media (min-width: 1024px) and (max-width:1079px)
{
    header#pt-header.pt-header-style-1 .pt-bottom-header .navbar .navbar-nav li {
        line-height: 24px;
    }
        
    header#pt-header .pt-bottom-header .navbar .navbar-brand img {
    height: 90px;
    }
    .center-position {
        bottom: -20%;
        right: 5%;
    }
    .pt-subscribe {
        margin-top: 646px;
    }
}
@media (min-width: 884px) and (max-width:1079px)
{
    .pt-breadcrumb nav
    {
        position: relative;
        top: 5rem;
    }
    .center-position {
        bottom: -20%;
    }
    .counter.single-counter label {
        font-size: 40px;
        line-height: 45px;
    }
    .counter.single-counter h5 {
        font-size: 50px;
    }
    .counter.single-counter span {
        font-size: 50px;
        line-height: 1.2;
    }
    .pt-subscribe {
        margin-top: 646px;
    }
}

@media (min-width: 834px) and (max-width:883px)
{
    .pt-breadcrumb nav
    {
        position: relative;
        top: 5rem;
    }
    .center-position {
        bottom: -20%;
    }
    .counter.single-counter label {
        font-size: 40px;
        line-height: 45px;
    }
    .counter.single-counter h5 {
        font-size: 50px;
    }
    .counter.single-counter span {
        font-size: 50px;
        line-height: 1.2;
    }
    .pt-subscribe {
        margin-top: 646px;
    }
}

@media (min-width: 820px) and (max-width:833px)
{
    .pt-breadcrumb nav
    {
        position: relative;
        top: 5rem;
    }
    .center-position {
        bottom: -20%;
    }
    .pt-subscribe {
        margin-top: 646px;
    }
}

@media (min-width: 800px) and (max-width:819px)
{
    .pt-breadcrumb nav
    {
        position: relative;
        top: 5rem;
    }
    .center-position {
        bottom: -20%;
    }
    .pt-subscribe {
        margin-top: 646px;
    }
}

@media (min-width: 768px) and (max-width:799px)
{
    .pt-breadcrumb nav
    {
        position: relative;
        top: 5rem;
    }
    .navbar-brand img
    {
        height: 90px !important;
    }
    .center-position {
        bottom: -20%;
    }
    .pt-subscribe {
        margin-top: 646px;
    }
}

@media (min-width: 480px) and (max-width:767px)
{
    .pt-breadcrumb nav
    {
        position: relative;
        top: 5rem;
    }
    .navbar-brand img
    {
        height: 90px !important;
    }
    .center-position {
        bottom: -20%;
    }
    .pt-img-21 {
        height: 325px;
    }
    .pt-subscribe {
        margin-top: 646px;
    }
}

@media (min-width: 440px) and (max-width:479px)
{
    .pt-breadcrumb nav
    {
        position: relative;
        top: 5rem;
    }
    .navbar-brand img
    {
        height: 90px !important;
    }
    .rs-parallax-wrap
    {
        top:140px !important;
    }
    .rs-parallax-wrap rs-layer
    {
        font-size: 28px !important;
    }
    .center-position {
        bottom: -20%;
    }
    .pt-img-21 {
        height: 280px;
    }
    .pt-subscribe {
        margin-top: 646px;
    }
}

@media (min-width: 430px) and (max-width:439px)
{
    .pt-breadcrumb nav
    {
        position: relative;
        top: 5rem;
    }
    .navbar-brand img
    {
        height: 90px !important;
    }
    .rs-parallax-wrap
    {
        top:140px !important;
    }
    .rs-parallax-wrap rs-layer
    {
        font-size: 28px !important;
    }
    .center-position {
        bottom: -20%;
    }
    .pt-img-21 {
        height: 280px;
    }
    .pt-subscribe {
        margin-top: 646px;
    }
}

@media (min-width: 428px) and (max-width:429px)
{
    .pt-breadcrumb nav
    {
        position: relative;
        top: 5rem;
    }
    .navbar-brand img
    {
        height: 90px !important;
    }
    .rs-parallax-wrap
    {
        top:140px !important;
    }
    .rs-parallax-wrap rs-layer
    {
        font-size: 28px !important;
    }
    .center-position {
        bottom: -20%;
    }
    .pt-img-21 {
        height: 260px;
    }
    .pt-subscribe {
        margin-top: 646px;
    }
}

@media (min-width: 414px) and (max-width:427px)
{
    .pt-breadcrumb nav
    {
        position: relative;
        top: 5rem;
    }
    .navbar-brand img
    {
        height: 90px !important;
    }
    .rs-parallax-wrap
    {
        top:140px !important;
    }
    .rs-parallax-wrap rs-layer
    {
        font-size: 28px !important;
    }
    .center-position {
        bottom: -20%;
    }
    .pt-img-21 {
        height: 260px;
    }
    .pt-subscribe {
        margin-top: 646px;
    }
}

@media (min-width: 412px) and (max-width:413px)
{
    .pt-breadcrumb nav
    {
        position: relative;
        top: 5rem;
    }
    .navbar-brand img
    {
        height: 90px !important;
    }
    .rs-parallax-wrap
    {
        top:140px !important;
    }
    .rs-parallax-wrap rs-layer
    {
        font-size: 28px !important;
    }
    .center-position {
        bottom: -20%;
    }
    .pt-img-21 {
        height: 260px;
    }
    .pt-subscribe {
        margin-top: 646px;
    }
}

@media (min-width: 393px) and (max-width:411px)
{
    .pt-breadcrumb nav
    {
        position: relative;
        top: 4rem;
    }
    .navbar-brand img
    {
        height: 90px !important;
    }
    .rs-parallax-wrap
    {
        top:140px !important;
    }
    .rs-parallax-wrap rs-layer
    {
        font-size: 28px !important;
    }
    .center-position {
        bottom: -20%;
    }
    .pt-img-21 {
        height: 260px;
    }
    .pt-subscribe {
        margin-top: 646px;
    }
    .pt-contact-box-1 .pt-contact-info li span a {
        display: inline-block;
      }
}

@media (min-width: 390px) and (max-width:392px)
{
    .pt-breadcrumb nav
    {
        position: relative;
        top: 4rem;
    }
    .navbar-brand img
    {
        height: 90px !important;
    }
    .rs-parallax-wrap
    {
        top:140px !important;
    }
    .rs-parallax-wrap rs-layer
    {
        font-size: 28px !important;
    }
    .center-position {
        bottom: -20%;
    }
    .pt-img-21 {
        height: 260px;
    }
    .pt-subscribe {
        margin-top: 646px;
    }
}

@media (min-width: 384px) and (max-width:389px)
{
    .pt-breadcrumb nav
    {
        position: relative;
        top: 4rem;
    }
    .navbar-brand img
    {
        height: 90px !important;
    }
    .rs-parallax-wrap
    {
        top:140px !important;
    }
    .rs-parallax-wrap rs-layer
    {
        font-size: 28px !important;
    }
    .center-position {
        bottom: -20%;
    }
    .pt-img-21 {
        height: 260px;
    }
    .pt-subscribe {
        margin-top: 646px;
    }
}

@media (min-width: 375px) and (max-width:383px)
{
    .pt-breadcrumb nav
    {
        position: relative;
        top: 4.5rem;
    }
    .navbar-brand img
    {
        height: 90px !important;
    }
    .rs-parallax-wrap
    {
        top:140px !important;
    }
    .rs-parallax-wrap rs-layer
    {
        font-size: 28px !important;
    }
    .center-position {
        bottom: -20%;
    }
    .pt-img-21 {
        height: 250px;
    }
    .pt-subscribe {
        margin-top: 646px;
    }
}

@media (min-width: 360px) and (max-width:374px)
{
    .pt-breadcrumb nav
    {
        position: relative;
        top: 4.5rem;
    }
    .navbar-brand img
    {
        height: 90px !important;
    }
    .rs-parallax-wrap
    {
        top:140px !important;
    }
    .rs-parallax-wrap rs-layer
    {
        font-size: 28px !important;
    }
    .center-position {
        bottom: -20%;
    }
    .pt-img-21 {
        height: 250px;
    }
    .pt-subscribe {
        margin-top: 646px;
    }
}

@media (min-width: 320px) and (max-width:359px)
{
    .pt-breadcrumb nav
    {
        position: relative;
        top: 4rem;
    }
    .navbar-brand img
    {
        height: 80px !important;
    }
    .rs-parallax-wrap
    {
        top:140px !important;
    }
    .rs-parallax-wrap rs-layer
    {
        font-size: 25px !important;
    }
    .center-position {
        bottom: -20%;
    }
    .pt-img-21 {
        height: 250px;
    }
    .pt-subscribe {
        margin-top: 646px;
    }

}