@media (min-width: 1400px) {

      .container-xxl,
    .container-xl,
    .container-lg,
    .container-md,
    .container-sm,
    .container {
        max-width: 1300px;
    }
    h3 {
   font-size: 1.5rem;
    }
    h1 {
    font-size: 2.3rem;
    line-height: initial;
}

 .custom-banner .banner-image-row{     margin-top: 3rem;
    margin-bottom: 2rem;}
}

@media (min-width: 1600px){
.container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1450px;
}



 .custom-banner .banner-image-row{
         margin-top: 3rem;
    margin-bottom: 2rem;
 }
}

@media screen and (min-width: 1800px) {
    
     .custom-banner .banner-image-row{     
         margin-top: 5rem;
    margin-bottom: 4rem;}
}

@media (max-width: 1200px) {


    /* 1.1	Theme Reset Style */
    html {}

    body {}

    /* Preloader Start */
    .preloader [not-existing] {}

    /* Preloader End */
    /* Common Css */
    .align-items-center {}

    .align-items-center-right {}

    .align-items-left-bottom {
        margin-bottom: 1rem;
    }

    .align-items-right-bottom {
        justify-content: end;
        align-items: center;
    }

    .form-control:focus {}

    p {
        margin-bottom: 1rem;
    }

    h1 {
        font-size: 1.7rem;
    }

    h2 {}

    h3 {
        font-size: 1.2rem;
    }

    .section-sub-title {
        /* margin-bottom: 1rem; */
    }

    .section-sub-title h2 {
        font-size: 1.5rem;
    }

    .section-sub-title h3 {}

    .section {
        padding: 4rem 0px;
    }

    .justify-content-center {}

    .yellow-bg {}

    .blue-bg {}

    .white-bg {}

    .yellow-color {}

    .blue-color {}

    .white-color {}

    .main-btn {}

    .main-btn:hover,
    .main-btn:focus {}

    /* Main Banner Start    */
    .custom-banner {
        padding-bottom: 4rem;
        padding-top: 0;
    }
    .custom-banner .banner-image-row{
    margin-top: 3rem;
    margin-bottom: 2rem;
}
    .custom-banner .banner-main-image-holder{}
    .custom-banner .banner-main-image-holder img {
        width: 90%;
    }
    .custom-banner .read-more-banner-btn {
        left: 40%;
        bottom: 0%;
    }

    .custom-banner .read-more-banner-btn i {}

    .custom-banner .read-more-banner-btn:hover,
    .custom-banner .read-more-banner-btn:focus {}

    .custom-banner .banner-content {}

    .custom-banner .logo-holder img {
        width: 125px;
    }
    .custom-banner .banner-main-image-holder img { 
}
    .custom-banner .banner-content .banner-content-holder {}

    .custom-banner .banner-content .banner-content-holder h3 {}

    .custom-banner .banner-content .banner-content-holder h3 span {}

    .custom-banner .banner-content .banner-content-holder h1 {}

    .custom-banner .banner-content .banner-content-holder {
        margin-top: 2rem;
        margin-bottom: 2rem;
    }

    .custom-banner .banner-content .banner-content-holder p {}

    /* Main Banner End   */
    /* Section 2 Start   */
    .section-2 {}

    .section-2 .section-2-content {}

    .section-2 .section-2-content p {}

    .content-section .section-row {
        margin-bottom: 0rem;
    }

    .content-section .title-holder {}

    .content-section p {
}

    .content-section ul {}

    .content-section ul li {}

    .content-section ul li a {}

    .content-section ul li a:hover,
    .content-section ul li a:focus {}

    .content-section ul.without-bullets {}

    .content-section ul.without-bullets li {}

    .content-section .content-body .last-section-btn-holder {}

    .content-section .content-body .last-section-content-holder {}

    .last-section {}

    .last-section .last-section-image-holder img {}

    /* Content Section  End   */
    /* About us Section Start */
    .about-section {}

    .about-section .pre-title {
        margin-bottom: 1rem;
    }

    .about-section .row1 {
    margin-top: 1rem;
    margin-bottom: 2rem;
}

    .about-section .row2 {}

    .about-section .section-sub-title {}

    .about-section .section-sub-title h2 {
        margin-bottom: 1rem;
    }

    .about-section .nav-tabs {}

    .about-section .nav-tabs li {
        /* width: 100%; */
    }

    .about-section .nav-tabs li .nav-link {
        /* width: 100%; */
        padding: 0.7rem 1.4rem;
    }

    .about-section .nav-tabs li .nav-link.active,
    .about-section .nav-tabs li .nav-link:hover,
    .about-section .nav-tabs li .nav-link:focus {}

    .about-section .nav-tabs li a {}

    .about-section .tab-content {
        padding: 4rem 3rem 0rem 3rem;
        margin-bottom: 2rem;
    }

    .about-section .tab-content .leftbody {}

    .about-section .tab-content .leftbody .image-holder {
        position: initial;
        display: inline-flex;
    }

    .about-section .tab-content .leftbody .image-holder img {
    width: 60%;
    margin: 0px auto;
}

    .about-section .tab-content .gallery-images-holder {
        margin-top: 1rem;
        margin-bottom: 1rem;
    }

    .about-section .tab-content .gallery-images-holder a {}

    .about-section .tab-content .gallery-images-holder a img {
        width: 69px;
    }

    .about-section .tab-content .gallery-images-holder a img:hover,
    .about-section .tab-content .gallery-images-holder a img:focus {}


    /* News Letter Section Start */
    .news-section {}

    .news-section .section-sub-title {}

    .news-section .section-sub-title h2 {}

    .news-section .section-sub-title h3 {}

    .news-section .content-bar-form {}

    .news-section .form-holder {}

    .news-section .form-holder .form-group {
        width: 85%;
        margin: 1rem auto 1rem auto;
    }

    .news-section .form-holder .form-group .form-control {}



    .news-section .section-sub-title {}

    .news-section .content-bar-form {}

    .news-section .form-holder .form-group .form-control {}

    .news-section .form-holder .form-group .main-btn {
        padding: 0 12px;
    }

    .news-section .form-holder .form-group .main-btn:hover,
    .news-section .form-holder .form-group .main-btn:focus {}

    /* News Letter Section End */
    /* Contact Bar Start Here */
    .contact-bar-section {}

    .contact-bar-section .content-bar-form {
        padding: 2rem 2rem 2rem 2rem;
    }
    .contact-bar-section .content-bar-form p {
        margin-bottom: 2rem;
    }

    .contact-bar-section .content-bar-form .section-sub-title {}

    .contact-bar-section .content-bar-form .form-group {}

    .contact-bar-section .content-bar-form .check-group-holder {
        padding: 1rem 1rem 0.4rem 1rem;
    }

    .contact-bar-section .content-bar-form p.checkbox-p {}

    .contact-bar-section .content-bar-form .form-group .form-control {}

    .contact-bar-section .content-bar-form .form-group .form-check-input[type=checkbox] {}

    .contact-bar-section .content-bar-form .form-group .form-check-input:checked {}

    .contact-bar-section .content-bar-form .form-group.form-check {}

    .contact-bar-section .content-bar-form .main-btn {}

    .contact-bar-section .content-bar-form .main-btn:hover,
    .contact-bar-section .content-bar-form .main-btn:focus {}



    .contact-bar-section .contact-bar-image-holder {
    display: inline-flex;
}

    .contact-bar-section .contact-bar-image-holder img {
    width: 100%;
    margin: 0px auto;
}

    /* Contact Bar End Here */
    /* Footer Start Here */
    .footer {
        padding: 2rem 0px;
    }

    .footer p {}

    .footer p a {}

    .footer ul li {}

    .footer ul li a:hover,
    .footer ul li a:focus {}

    .footer ul.social {}

    .footer ul.social li a {}

    .footer ul.social li a span {}

    .footer .footer-bar-1 {}

    .footer .footer-bar-1 .footer-bar-1-image {
        text-align: right;
        margin-top: 1rem;
    }

    .footer .footer-bar-1 .footer-bar-1-image img {
        width: 150px;
    }

    .footer .footer-bar-2 {
        padding: 1rem 0px;
        margin: 2rem 0;
    }

    .footer .footer-bar-2 p {
        margin-bottom: 1rem;
    }

    .footer .footer-bar-2 .footer-bar-2-image {}

    .footer .footer-bar-2 .footer-bar-2-image img {}

    .footer .footer-bar-3 {}

    .footer .footer-bar-3 .footer-bar-3-image {
        margin-bottom: 1rem;
    }

    .footer .footer-bar-3 .footer-bar-3-image img {
        width: 125px;
    }

    .footer .footer-bar-3 .copywrite {}

    /* Footer End here */
    button.scroll-top:focus {}

    .scroll-top.open {}

    .scroll-top {}

    .scroll-top:hover,
    .scroll-top:focus {}

    .scroll-top span {}

    .scroll-top:after {}

    .fa-angle-up:before {}

    /* Stiky Bar start here */
    .custom-sticky-bar-main {}

    .custom-sticky-bar-main ul {}

    .custom-sticky-bar-main ul li {
        /*height: 50px;
        right: -215px;*/
    }

    .custom-sticky-bar-main ul li:hover,
    .custom-sticky-bar-main ul li:focus {}

    .custom-sticky-bar-main ul li a {}
    
    .custom-sticky-bar-main ul li a img{}

    .custom-sticky-bar-main ul li a i {
        top: 0;
        font-size: 1.5rem;
        left: 6px;
    }

    .custom-sticky-bar-main ul li a:hover,
    .custom-sticky-bar-main ul li a:focus {}

    /* Stiky Bar End here */
}

@media (max-width: 992px) {


    /* 1.1	Theme Reset Style */
    html {}

    body {}

    /* Preloader Start */
    .preloader [not-existing] {}

    /* Preloader End */
    /* Common Css */
    .align-items-center {}

    .align-items-center-right {}

    .align-items-left-bottom {
        margin-bottom: 1rem;
    }

    .align-items-right-bottom {
        justify-content: end;
        align-items: center;
    }

    .form-control:focus {}

    p {
        margin-bottom: 1rem;
    }

    h1 {
        font-size: 1.7rem;
    }

    h2 {}

    h3 {
        font-size: 1.2rem;
    }

    .section-sub-title {
        /* margin-bottom: 1rem; */
    }

    .section-sub-title h2 {
        font-size: 1.5rem;
    }

    .section-sub-title h3 {}

    .section {
        padding: 4rem 0px;
    }

    .justify-content-center {}

    .yellow-bg {}

    .blue-bg {}

    .white-bg {}

    .yellow-color {}

    .blue-color {}

    .white-color {}

    .main-btn {}

    .main-btn:hover,
    .main-btn:focus {}

    /* Main Banner Start    */
    .custom-banner {
        padding-bottom: 4rem;
        padding-top: 0;
    } 
    .custom-banner .banner-image-row{}
    .custom-banner .banner-main-image-holder{}
    .custom-banner .banner-main-image-holder img {
        width: 90%;
    }
    .custom-banner .read-more-banner-btn {
        left: 40%;
        bottom: 0%;
    }

    .custom-banner .read-more-banner-btn i {}

    .custom-banner .read-more-banner-btn:hover,
    .custom-banner .read-more-banner-btn:focus {}

    .custom-banner .banner-content {}

    .custom-banner .logo-holder img {
        width: 125px;
    }
    .custom-banner .banner-main-image-holder img { 
}
    .custom-banner .banner-content .banner-content-holder {}

    .custom-banner .banner-content .banner-content-holder h3 {}

    .custom-banner .banner-content .banner-content-holder h3 span {}

    .custom-banner .banner-content .banner-content-holder h1 {}

    .custom-banner .banner-content .banner-content-holder {
        margin-top: 2rem;
        margin-bottom: 2rem;
    }

    .custom-banner .banner-content .banner-content-holder p {}

    /* Main Banner End   */
    /* Section 2 Start   */
    .section-2 {}

    .section-2 .section-2-content {}

    .section-2 .section-2-content p {}

    .content-section .section-row {
        margin-bottom: 0rem;
    }

    .content-section .title-holder {}

    .content-section p {}

    .content-section ul {}

    .content-section ul li {}

    .content-section ul li a {}

    .content-section ul li a:hover,
    .content-section ul li a:focus {}

    .content-section ul.without-bullets {}

    .content-section ul.without-bullets li {}

    .content-section .content-body .last-section-btn-holder {}

    .content-section .content-body .last-section-content-holder {}

    .last-section {}

    .last-section .last-section-image-holder img {}

    /* Content Section  End   */
    /* About us Section Start */
    .about-section {}

    .about-section .pre-title {
        margin-bottom: 1rem;
    }

    .about-section .row1 {
    margin-top: 1rem;
    margin-bottom: 2rem;
}

    .about-section .row2 {}

    .about-section .section-sub-title {}

    .about-section .section-sub-title h2 {
        margin-bottom: 1rem;
    }

    .about-section .nav-tabs {}

    .about-section .nav-tabs li {
        /* width: 100%; */
    }

    .about-section .nav-tabs li .nav-link {
        /* width: 100%; */
        padding: 0.7rem 1.4rem;
    }

    .about-section .nav-tabs li .nav-link.active,
    .about-section .nav-tabs li .nav-link:hover,
    .about-section .nav-tabs li .nav-link:focus {}

    .about-section .nav-tabs li a {}

    .about-section .tab-content {
        padding: 4rem 3rem 0rem 3rem;
        margin-bottom: 2rem;
    }

    .about-section .tab-content .leftbody {}

    .about-section .tab-content .leftbody .image-holder {
        position: initial;
        display: inline-flex;
    }

    .about-section .tab-content .leftbody .image-holder img {
    width: 60%;
    margin: 0px auto;
}

    .about-section .tab-content .gallery-images-holder {
        margin-top: 1rem;
        margin-bottom: 1rem;
    }

    .about-section .tab-content .gallery-images-holder a {}

    .about-section .tab-content .gallery-images-holder a img {
        width: 69px;
    }

    .about-section .tab-content .gallery-images-holder a img:hover,
    .about-section .tab-content .gallery-images-holder a img:focus {}


    /* News Letter Section Start */
    .news-section {}

    .news-section .section-sub-title {}

    .news-section .section-sub-title h2 {}

    .news-section .section-sub-title h3 {}

    .news-section .content-bar-form {}

    .news-section .form-holder {}

    .news-section .form-holder .form-group {
        width: 85%;
        margin: 1rem auto 1rem auto;
    }

    .news-section .form-holder .form-group .form-control {}



    .news-section .section-sub-title {}

    .news-section .content-bar-form {}

    .news-section .form-holder .form-group .form-control {}

    .news-section .form-holder .form-group .main-btn {
        padding: 0 12px;
    }

    .news-section .form-holder .form-group .main-btn:hover,
    .news-section .form-holder .form-group .main-btn:focus {}

    /* News Letter Section End */
    /* Contact Bar Start Here */
    .contact-bar-section {}

    .contact-bar-section .content-bar-form {
        padding: 2rem 2rem 2rem 2rem;
    }
    .contact-bar-section .content-bar-form p {
         margin-bottom: 4rem;
    }

    .contact-bar-section .content-bar-form .section-sub-title {}

    .contact-bar-section .content-bar-form .form-group {}

    .contact-bar-section .content-bar-form .check-group-holder {
        padding: 1rem 1rem 0.4rem 1rem;
    }

    .contact-bar-section .content-bar-form p.checkbox-p {}

    .contact-bar-section .content-bar-form .form-group .form-control {}

    .contact-bar-section .content-bar-form .form-group .form-check-input[type=checkbox] {}

    .contact-bar-section .content-bar-form .form-group .form-check-input:checked {}

    .contact-bar-section .content-bar-form .form-group.form-check {}

    .contact-bar-section .content-bar-form .main-btn {}

    .contact-bar-section .content-bar-form .main-btn:hover,
    .contact-bar-section .content-bar-form .main-btn:focus {}



    .contact-bar-section .contact-bar-image-holder {
    display: inline-flex;
}

    .contact-bar-section .contact-bar-image-holder img {
    width: 60%;
    margin: 0px auto;
}

    /* Contact Bar End Here */
    /* Footer Start Here */
    .footer {
        padding: 2rem 0px;
    }

    .footer p {}

    .footer p a {}

    .footer ul li {}

    .footer ul li a:hover,
    .footer ul li a:focus {}

    .footer ul.social {}

    .footer ul.social li a {}

    .footer ul.social li a span {}

    .footer .footer-bar-1 {}

    .footer .footer-bar-1 .footer-bar-1-image {
        text-align: right;
        margin-top: 1rem;
    }

    .footer .footer-bar-1 .footer-bar-1-image img {
        width: 150px;
    }

    .footer .footer-bar-2 {
        padding: 1rem 0px;
        margin: 2rem 0;
    }

    .footer .footer-bar-2 p {
        margin-bottom: 1rem;
    }

    .footer .footer-bar-2 .footer-bar-2-image {}

    .footer .footer-bar-2 .footer-bar-2-image img {}

    .footer .footer-bar-3 {}

    .footer .footer-bar-3 .footer-bar-3-image {
        margin-bottom: 1rem;
    }

    .footer .footer-bar-3 .footer-bar-3-image img {
        width: 125px;
    }

    .footer .footer-bar-3 .copywrite {}

    /* Footer End here */
    button.scroll-top:focus {}

    .scroll-top.open {}

    .scroll-top {}

    .scroll-top:hover,
    .scroll-top:focus {}

    .scroll-top span {}

    .scroll-top:after {}

    .fa-angle-up:before {}

    /* Stiky Bar start here */
    .custom-sticky-bar-main {}

    .custom-sticky-bar-main ul {}

    .custom-sticky-bar-main ul li {
        height: 60px;
        right: -215px;
    }

    .custom-sticky-bar-main ul li:hover,
    .custom-sticky-bar-main ul li:focus {}

    .custom-sticky-bar-main ul li a {}


    .custom-sticky-bar-main ul li a img{
    width: 24px;
    height: auto;
}
    .custom-sticky-bar-main ul li a i {
        top: 0;
        font-size: 1.5rem;
        left: 6px;
    }

    .custom-sticky-bar-main ul li a:hover,
    .custom-sticky-bar-main ul li a:focus {}

    /* Stiky Bar End here */
}
@media (max-width: 767px) {


    /* 1.1	Theme Reset Style */
    html {}

    body {}

    /* Preloader Start */
    .preloader [not-existing] {}

    /* Preloader End */
    /* Common Css */
    .align-items-center {}

    .align-items-center-right {}

    .align-items-left-bottom {
        margin-bottom: 1rem;
    }

    .align-items-right-bottom {
        justify-content: flex-start;
        align-items: center;
    }

    .form-control:focus {}

    p {
        margin-bottom: 1rem;
    }

    h1 {
        font-size: 1.7rem;
    }

    h2 {}

    h3 {
        font-size: 1.2rem;
    }

    .section-sub-title {
        /* margin-bottom: 1rem; */
    }

    .section-sub-title h2 {
        font-size: 1.5rem;
    }

    .section-sub-title h3 {}

    .section {
        padding: 4rem 0px;
    }

    .justify-content-center {}

    .yellow-bg {}

    .blue-bg {}

    .white-bg {}

    .yellow-color {}

    .blue-color {}

    .white-color {}

    .main-btn {}

    .main-btn:hover,
    .main-btn:focus {}

    /* Main Banner Start    */
    .custom-banner {
        padding-bottom: 4rem;
        padding-top: 0;
    }
    .custom-banner .banner-image-row{
    margin-top: 1rem;
    margin-bottom: 1rem;
}
    .custom-banner .banner-main-image-holder{}
    .custom-banner .banner-main-image-holder img {
        width: 60%;
    }
    .custom-banner .read-more-banner-btn {
        left: 40%;
        bottom: 1%;
    }

    .custom-banner .read-more-banner-btn i {}

    .custom-banner .read-more-banner-btn:hover,
    .custom-banner .read-more-banner-btn:focus {}

    .custom-banner .banner-content {}

    .custom-banner .logo-holder img {
        width: 125px;
    }
    .custom-banner .banner-main-image-holder img { 
}
    .custom-banner .banner-content .banner-content-holder {}

    .custom-banner .banner-content .banner-content-holder h3 {}

    .custom-banner .banner-content .banner-content-holder h3 span {}

    .custom-banner .banner-content .banner-content-holder h1 {}

    .custom-banner .banner-content .banner-content-holder {
        margin-top: 2rem;
        margin-bottom: 2rem;
    }

    .custom-banner .banner-content .banner-content-holder p {}

    /* Main Banner End   */
    /* Section 2 Start   */
    .section-2 {}

    .section-2 .section-2-content {}

    .section-2 .section-2-content p {}

    .content-section .section-row {
        margin-bottom: 0rem;
    }

    .content-section .title-holder {}

    .content-section p {}

    .content-section ul {}

    .content-section ul li {}

    .content-section ul li a {}

    .content-section ul li a:hover,
    .content-section ul li a:focus {}

    .content-section ul.without-bullets {}

    .content-section ul.without-bullets li {}

    .content-section .content-body .last-section-btn-holder {}

    .content-section .content-body .last-section-content-holder {}

    .last-section {}

    .last-section .last-section-image-holder img {}

    /* Content Section  End   */
    /* About us Section Start */
    .about-section {}

    .about-section .pre-title {
        margin-bottom: 1rem;
    }

    .about-section .row1 {
    margin-top: 1rem;
    margin-bottom: 2rem;
}

    .about-section .row2 {}

    .about-section .section-sub-title {}

    .about-section .section-sub-title h2 {
        margin-bottom: 1rem;
    }

    .about-section .nav-tabs {}

    .about-section .nav-tabs li {
        width: 100%;
    }

    .about-section .nav-tabs li .nav-link {
        width: 100%;
    }

    .about-section .nav-tabs li .nav-link.active,
    .about-section .nav-tabs li .nav-link:hover,
    .about-section .nav-tabs li .nav-link:focus {}

    .about-section .nav-tabs li a {}

    .about-section .tab-content {
        padding: 2rem 3rem 0rem 2rem;
        margin-bottom: 2rem;
    }

    .about-section .tab-content .leftbody {}

    .about-section .tab-content .leftbody .image-holder {
        position: initial;
        display: inherit;
    }

    .about-section .tab-content .leftbody .image-holder img {
    width: 100%;
}

    .about-section .tab-content .gallery-images-holder {
        margin-top: 1rem;
        margin-bottom: 1rem;
    }

    .about-section .tab-content .gallery-images-holder a {}

    .about-section .tab-content .gallery-images-holder a img {
        width: 69px;
    }

    .about-section .tab-content .gallery-images-holder a img:hover,
    .about-section .tab-content .gallery-images-holder a img:focus {}


    /* News Letter Section Start */
    .news-section {}

    .news-section .section-sub-title {}

    .news-section .section-sub-title h2 {}

    .news-section .section-sub-title h3 {}

    .news-section .content-bar-form {}

    .news-section .form-holder {}

    .news-section .form-holder .form-group {
        width: 85%;
        margin: 1rem auto 1rem auto;
    }

    .news-section .form-holder .form-group .form-control {}



    .news-section .section-sub-title {}

    .news-section .content-bar-form {}

    .news-section .form-holder .form-group .form-control {}

    .news-section .form-holder .form-group .main-btn {
        padding: 0 12px;
    }

    .news-section .form-holder .form-group .main-btn:hover,
    .news-section .form-holder .form-group .main-btn:focus {}

    /* News Letter Section End */
    /* Contact Bar Start Here */
    .contact-bar-section {}

    .contact-bar-section .content-bar-form {
        padding: 2rem 2rem 2rem 2rem;
    }
    .contact-bar-section .content-bar-form p {
       margin-bottom: 4rem;
    }

    .contact-bar-section .content-bar-form .section-sub-title {}

    .contact-bar-section .content-bar-form .form-group {}

    .contact-bar-section .content-bar-form .check-group-holder {
        padding: 1rem 1rem 0.4rem 1rem;
    }

    .contact-bar-section .content-bar-form p.checkbox-p {}

    .contact-bar-section .content-bar-form .form-group .form-control {}

    .contact-bar-section .content-bar-form .form-group .form-check-input[type=checkbox] {}

    .contact-bar-section .content-bar-form .form-group .form-check-input:checked {}

    .contact-bar-section .content-bar-form .form-group.form-check {}

    .contact-bar-section .content-bar-form .main-btn {}

    .contact-bar-section .content-bar-form .main-btn:hover,
    .contact-bar-section .content-bar-form .main-btn:focus {}



    .contact-bar-section .contact-bar-image-holder {}

    .contact-bar-section .contact-bar-image-holder img {
    width: 80%;
}

    /* Contact Bar End Here */
    /* Footer Start Here */
    .footer {
        padding: 2rem 0px;
    }

    .footer p {}

    .footer p a {}

    .footer ul li {}

    .footer ul li a:hover,
    .footer ul li a:focus {}

    .footer ul.social {}

    .footer ul.social li a {}

    .footer ul.social li a span {}

    .footer .footer-bar-1 {}

    .footer .footer-bar-1 .footer-bar-1-image {
        text-align: left;
        margin-top: 1rem;
    }

    .footer .footer-bar-1 .footer-bar-1-image img {
        width: 150px;
    }

    .footer .footer-bar-2 {
        padding: 1rem 0px;
        margin: 2rem 0;
    }

    .footer .footer-bar-2 p {
        margin-bottom: 1rem;
    }

    .footer .footer-bar-2 .footer-bar-2-image {}

    .footer .footer-bar-2 .footer-bar-2-image img {}

    .footer .footer-bar-3 {}

    .footer .footer-bar-3 .footer-bar-3-image {
        margin-bottom: 1rem;
    }

    .footer .footer-bar-3 .footer-bar-3-image img {
        width: 125px;
    }

    .footer .footer-bar-3 .copywrite {}

    /* Footer End here */
    button.scroll-top:focus {}

    .scroll-top.open {}

    .scroll-top {}

    .scroll-top:hover,
    .scroll-top:focus {}

    .scroll-top span {}

    .scroll-top:after {}

    .fa-angle-up:before {}

    /* Stiky Bar start here */
    .custom-sticky-bar-main {}

    .custom-sticky-bar-main ul {}

    .custom-sticky-bar-main ul li {
        height: 60px;
        right: -215px;
    }

    .custom-sticky-bar-main ul li:hover,
    .custom-sticky-bar-main ul li:focus {}

    .custom-sticky-bar-main ul li a {}

    .custom-sticky-bar-main ul li a i {
        top: 0;
        font-size: 1.5rem;
        left: 6px;
    }

    .custom-sticky-bar-main ul li a:hover,
    .custom-sticky-bar-main ul li a:focus {}

    /* Stiky Bar End here */
}
@media (max-width: 550px) {


    /* 1.1	Theme Reset Style */
    html {}

    body {}

    /* Preloader Start */
    .preloader [not-existing] {}

    /* Preloader End */
    /* Common Css */
    .align-items-center {}

    .align-items-center-right {}

    .align-items-left-bottom {
        margin-bottom: 1rem;
    }

    .align-items-right-bottom {
        justify-content: flex-start;
        align-items: flex-end;
    }

    .form-control:focus {}

    p {
        margin-bottom: 1rem;
    }

    h1 {
        font-size: 1.7rem;
    }

    h2 {}

    h3 {
        font-size: 1.2rem;
    }

    .section-sub-title {
        /* margin-bottom: 1rem; */
    }

    .section-sub-title h2 {
        font-size: 1.5rem;
    }

    .section-sub-title h3 {}

    .section {
        padding: 4rem 0px;
    }

    .justify-content-center {}

    .yellow-bg {}

    .blue-bg {}

    .white-bg {}

    .yellow-color {}

    .blue-color {}

    .white-color {}

    .main-btn {}

    .main-btn:hover,
    .main-btn:focus {}

    /* Main Banner Start    */
    .custom-banner {
        padding-bottom: 4rem;
        padding-top: 0;
    }
    .custom-banner .banner-image-row{
    margin-top: 1rem;
    margin-bottom: 3rem;
}
    .custom-banner .banner-main-image-holder{}
    .custom-banner .banner-main-image-holder img {
        width: 90%;
    }

    .custom-banner .read-more-banner-btn {
        left: 0%;
        bottom: 1%;
    }

    .custom-banner .read-more-banner-btn i {}

    .custom-banner .read-more-banner-btn:hover,
    .custom-banner .read-more-banner-btn:focus {}

    .custom-banner .banner-content {}

    .custom-banner .logo-holder img {
        width: 125px;
    }

    .custom-banner .banner-content .banner-content-holder {}

    .custom-banner .banner-content .banner-content-holder h3 {}

    .custom-banner .banner-content .banner-content-holder h3 span {}

    .custom-banner .banner-content .banner-content-holder h1 {}

    .custom-banner .banner-content .banner-content-holder {
        margin-top: 1rem;
    }

    .custom-banner .banner-content .banner-content-holder p {}

    /* Main Banner End   */
    /* Section 2 Start   */
    .section-2 {}

    .section-2 .section-2-content {}

    .section-2 .section-2-content p {}

    .content-section .section-row {
        margin-bottom: 0rem;
    }

    .content-section .title-holder {}

    .content-section p {}

    .content-section ul {}

    .content-section ul li {}

    .content-section ul li a {}

    .content-section ul li a:hover,
    .content-section ul li a:focus {}

    .content-section ul.without-bullets {}

    .content-section ul.without-bullets li {}

    .content-section .content-body .last-section-btn-holder {}

    .content-section .content-body .last-section-content-holder {}

    .last-section {}

    .last-section .last-section-image-holder img {}

    /* Content Section  End   */
    /* About us Section Start */
    .about-section {}

    .about-section .pre-title {
        margin-bottom: 1rem;
    }

    .about-section .row1 {}

    .about-section .row2 {}

    .about-section .section-sub-title {}

    .about-section .section-sub-title h2 {
        margin-bottom: 1rem;
    }

    .about-section .nav-tabs {}

    .about-section .nav-tabs li {
        width: 100%;
    }

    .about-section .nav-tabs li .nav-link {
        width: 100%;
    }

    .about-section .nav-tabs li .nav-link.active,
    .about-section .nav-tabs li .nav-link:hover,
    .about-section .nav-tabs li .nav-link:focus {}

    .about-section .nav-tabs li a {}

    .about-section .tab-content {
        padding: 2rem 1rem 0rem 1rem;
        margin-bottom: 2rem;
    }

    .about-section .tab-content .leftbody {}

    .about-section .tab-content .leftbody .image-holder {
        position: initial;
    }

    .about-section .tab-content .leftbody .image-holder img {}

    .about-section .tab-content .gallery-images-holder {
        margin-top: 1rem;
        margin-bottom: 1rem;
    }

    .about-section .tab-content .gallery-images-holder a {}

    .about-section .tab-content .gallery-images-holder a img {
        width: 69px;
    }

    .about-section .tab-content .gallery-images-holder a img:hover,
    .about-section .tab-content .gallery-images-holder a img:focus {}


    /* News Letter Section Start */
    .news-section {}

    .news-section .section-sub-title {}

    .news-section .section-sub-title h2 {}

    .news-section .section-sub-title h3 {}

    .news-section .content-bar-form {}

    .news-section .form-holder {}

    .news-section .form-holder .form-group {
        width: 85%;
        margin: 1rem auto 1rem auto;
    }

    .news-section .form-holder .form-group .form-control {}



    .news-section .section-sub-title {}

    .news-section .content-bar-form {}

    .news-section .form-holder .form-group .form-control {}

    .news-section .form-holder .form-group .main-btn {
        padding: 0 12px;
    }

    .news-section .form-holder .form-group .main-btn:hover,
    .news-section .form-holder .form-group .main-btn:focus {}

    /* News Letter Section End */
    /* Contact Bar Start Here */
    .contact-bar-section {}

    .contact-bar-section .content-bar-form {
        padding: 2rem 2rem 2rem 2rem;
    }

    .contact-bar-section .content-bar-form .section-sub-title {}

    .contact-bar-section .content-bar-form .form-group {}

    .contact-bar-section .content-bar-form .check-group-holder {
        padding: 1rem 1rem 0.4rem 1rem;
    }

    .contact-bar-section .content-bar-form p.checkbox-p {}

    .contact-bar-section .content-bar-form .form-group .form-control {}

    .contact-bar-section .content-bar-form .form-group .form-check-input[type=checkbox] {}

    .contact-bar-section .content-bar-form .form-group .form-check-input:checked {}

    .contact-bar-section .content-bar-form .form-group.form-check {}

    .contact-bar-section .content-bar-form .main-btn {}

    .contact-bar-section .content-bar-form .main-btn:hover,
    .contact-bar-section .content-bar-form .main-btn:focus {}



    .contact-bar-section .contact-bar-image-holder {}

    .contact-bar-section .contact-bar-image-holder img {}

    /* Contact Bar End Here */
    /* Footer Start Here */
    .footer {
        padding: 2rem 0px;
    }

    .footer p {}

    .footer p a {}

    .footer ul li {}

    .footer ul li a:hover,
    .footer ul li a:focus {}

    .footer ul.social {}

    .footer ul.social li a {}

    .footer ul.social li a span {}

    .footer .footer-bar-1 {}

    .footer .footer-bar-1 .footer-bar-1-image {
        text-align: left;
        margin-top: 1rem;
    }

    .footer .footer-bar-1 .footer-bar-1-image img {
        width: 150px;
    }

    .footer .footer-bar-2 {
        padding: 1rem 0px;
        margin: 2rem 0;
    }

    .footer .footer-bar-2 p {
        margin-bottom: 1rem;
    }

    .footer .footer-bar-2 .footer-bar-2-image {}

    .footer .footer-bar-2 .footer-bar-2-image img {}

    .footer .footer-bar-3 {}

    .footer .footer-bar-3 .footer-bar-3-image {
        margin-bottom: 1rem;
    }

    .footer .footer-bar-3 .footer-bar-3-image img {
        width: 125px;
    }

    .footer .footer-bar-3 .copywrite {}

    /* Footer End here */
    button.scroll-top:focus {}

    .scroll-top.open {}

    .scroll-top {}

    .scroll-top:hover,
    .scroll-top:focus {}

    .scroll-top span {}

    .scroll-top:after {}

    .fa-angle-up:before {}

    /* Stiky Bar start here */
    .custom-sticky-bar-main {}

    .custom-sticky-bar-main ul {}

    .custom-sticky-bar-main ul li {
        height: 60px;
        right: -215px;
    }

    .custom-sticky-bar-main ul li:hover,
    .custom-sticky-bar-main ul li:focus {}

    .custom-sticky-bar-main ul li a {}

    .custom-sticky-bar-main ul li a img{}
    .custom-sticky-bar-main ul li a i {
        top: 0;
        font-size: 1.5rem;
        left: 6px;
    }

    .custom-sticky-bar-main ul li a:hover,
    .custom-sticky-bar-main ul li a:focus {}

    /* Stiky Bar End here */
}