/* ==== Media Queries ===== */
@media (max-width: 1280px) {
}

@media (max-width: 1024px) {
}

@media (min-width: 768px) and (max-width: 991px) {
}

@media (max-width: 767px) {	 .menu--style1 li a.active {		color:#0f82c9;    }.menu--style1 li a:hover {    background: 0 0;    color: #0f82c9;}
  .modal-form {
       width: 100%;
    padding: 15px;
}
.dosform .col-md-12.form-group {
    width: 50%;
}
.dosform .col-md-12.form-group.fullswp {
    width: 100%;
}
.modal-form h2.weloveher {
    font-size: 20px;
}
    .banner__wrapper, .swiper-slide {
    height: auto;
}


    h1.banner__content-heading {
    font-size: 26px;
    line-height: 34px;
}
    .forDesktopOlny {
        display: none !important;
    }

    .forMobileOlny {
        display: block !important;
    }

    .header-wrapper .logo a img {
        height: auto;
    }

    .preloader img {
        width: 80px;
    }

    .banner--style1 {
        padding-block-start: 00px; padding-block-end: 00px; }

    .col-lg-6.col-md-6.flextops {
        margin-top: 0 !important;
    }

    .banner__content {
        margin-block-start: 40px; text-align: center;
    }

    .banner__btn-group.btn-group a {
        text-align: center;
        margin: 0px auto;
    }

    .about--style3 .about__content h2, .about__content--style2 .about__content-inner h2, .about__content--style2 .about__content-details h5, .about__content-inner h2, .roadmap--style1 .roadmap__item-header h3, .accordion__button, .comment__action a, .service-details__team h5, .error__content h2, .tags--style2 ul li a, .tags ul li a, .cta__subscribe h2, .blog-details__segment-content h5, .blog-details__content h3, .blog__content h5, .feature--style1 .feature__item-content h6, .floating-content__item--style2 p, .text-btn, .account__check-forgot a, .contact__social h3, .banner--style3 .banner__counter-item p, .banner__content-heading, .page-header__content h2, .section-header h2 {
        text-transform: capitalize;
        font-size: 26px;
        font-weight: 500;
        line-height: 34px;
    }

    .banner__wrapper .swiper-button-prev, .swiper-button-next {
        background: #ddd;
        width: 30px;
        height: 30px;
        color: #000;
    }

    .banner__wrapper .swiper-button-next:after, .banner__wrapper .swiper-button-prev:after {
        font-size: 18px;
        font-weight: 600;
    }

    ul.listPLesd li {
        width: 100%;
    }

    ul.listPLesd {
        flex-wrap: wrap;
    }

    .section-header p {
        width: 100%;
    }

    section.service.padding-top.padding-bottom.ngbgwhiteSection {
        padding: 50px 10px;
    }

    a.trk-btn.trk-btn--border.trk-btn--primary.d-flex {
        width: 160px;
        text-align: center;
        margin: 20px auto 00px auto;
    }

    .disc-list li {
        margin: 00px auto 100px auto;
    }

    .disc-list li:last-child {
        margin-bottom: 0;
    }

    .mycontainer {
        padding: 40px 20px;
    }

    .credits {
        float: unset;
        margin: 0px auto;
        display: flex;
        align-items: center;
        width: 100%;
        justify-content: center;
    }

    #footer {
        padding-bottom: 50px;
    }

    #footer .footer-top .footer-links ul a {
        margin-left: .0;
    }

    a.scrollToTop.scrollToTop--home1 {
        bottom: 20px !important;
        z-index: 99999;
    }
    header.header-section.header-section--style1.header-fixed.fadeInUp {
        padding: 15px 0px;
    }
    .page-header {
        padding-block: 30px;
    }
    .page-header__content h2 {
        margin-bottom: 0;
        font-size: 18px;
    }
    .innerPageTilteStyle.section-header p {
        width: 100%;
    }
    section#abt-coreValue .service__item-inner.text-center {
        min-height: auto;
    }
    .forexCalFlex {
        width: 100%;
        margin-bottom: 10px;
    }

    .flexBtnforcalcul {
        flex-wrap: wrap;
    }

    .flexBtnforcalculListye li {
        text-align: left;
    }
    .flexBtnforcalculListye ul {
        padding: 0px 15px;
    }
    section.service.padding-top.padding-bottom.tableBgIamges {
        padding: 50px 20px;
    }
    .section-header p {
        font-size: 16px;
        line-height: 26px;
    }
    .page-header .breadcrumb-item {
        font-size: 14px;
    }
    .padding-top {
        padding-block-start: 40px;
    }
    .about__content-inner h2 {
        text-align: center !important;
    }
    p.basicFont.easeAccesspoa {
        text-align: center;
    }
    .section-header.section-header--max50 {
        margin-bottom: 30px;
    }
    section#abt-coreValue .service__item-inner.text-center p.mb-0.customeFontsixze.scrollcontentmax {
        min-height: auto;
    }
    .service_new_item .service__item-inner p.mb-0.customeFontsixze.scrollcontentmax {
        max-height: unset;
    }
    .section-header h2:after {        
        width: 50%;
    }
    .row.gx-5.gy-4.gy-sm-0.align-items-center.oddrex {
        flex-direction: column-reverse;
    }
    section#styleDataCHangellCalcs {
        padding: 50px 20px;
    }
    .calculator_tooltip-wrapper {
        width: 100%;
    }
    .header-section--style1{
        z-index: 99999;
    }
    section#styleDataCHangell.nopsdsw {
        padding: 40px 0;
        border-radius: 0;
    }
    .contact .info-box {
        margin: 10px;
    }
    .contact .info-box {
        margin: 10px;
        margin-top: 0 !important;
    }

    .info-box.mt-4 {
        margin-top: 0 !important;
    }

}

@media only screen and (max-width: 600px) {
}

@media (max-width: 480px) {
}

@media only screen and (max-width: 395px) {
}

@media only screen and (max-width: 360px) {
}

@media (max-width: 320px) {
}
