@media (min-width:1401px) and (max-width:1660px) {
    header .container { max-width: 1320px; }
    .banner_bg_main .container { max-width: 1360px;}
    .featured-apps-section .container {max-width: 1360px;}
    .container {max-width: 1320px;}
}

@media (max-width:1400px) {
    header .container { max-width: 1170px; }
    .banner_bg_main .container { max-width: 1220px;}
    .featured-apps-section .container {max-width: 1220px;}
    .container {max-width: 1170px;}
    .banner_bg_main { padding: 40px 0px 0; }
    .banner_bg_main .inner_bg_banner .left_banner h1 { font-size: 70px; margin: 40px 0 25px 0; line-height: 70px;}
    .banner-count-list { padding: 60px 0 0; grid-column-gap: 60px;}
    .why-choose-us-section .merchants-choose-qeapps { grid-gap: 25px;}
    .why-choose-us-section .merchants-choose-qeapps .merchants-qeapps-icon-box .ic-box { width: 90px; height: 90px; }
    .why-choose-us-section .merchants-choose-qeapps .merchants-qeapps-icon-box { padding: 40px 25px;}
    .featured-apps-section h2,
    .how-sockscarving-increased-section  h2,
    .why-choose-us-section h2,
    .testimonials-section h2,
    .not-sure-where-to-start-main h2,
    .faq-section .faq-title h2 { font-size: 40px;}
    .why-choose-us-section .merchants-choose-qeapps .merchants-qeapps-icon-box .ic-box i { font-size: 42px;}
    .footer-wrapper .footer-main { grid-template-columns: 390px 180px 180px auto; grid-gap: 20px; padding-bottom: 48px;}
    
}

@media (max-width:1366px) {
    .banner_bg_main .inner_bg_banner{gap: 50px;}
    .banner_bg_main .inner_bg_banner .left_banner h1{font-size: 68px; line-height: 70px; margin: 40px 0 30px 0;}
    .banner_bg_main .inner_bg_banner .left_banner{max-width: 500px;}
    .powering_growth_bg_main{padding: 70px 0px 0 0px;}
    .featured-apps-section .featured-apps-main .featured-apps-three-boxes .BYOB-bundle-builder-left,
    .featured-apps-section .recently-viewed-and-product-builder-box .product-box,
    .featured-apps-section .featured-apps-main .featured-apps-two-boxes .featured-apps-two-bx,
    .featured-apps-section .featured-apps-two-boxes .view-all-apps-box { padding: 40px; border-radius: 25px;}
    .featured-apps-section{padding: 70px 0 0;}
    .featured-apps-section h2 {font-size: 50px;}
    .how-sockscarving-increased-section h2{font-size: 40px; line-height: 44px;}
    .how-sockscarving-increased-section,
    .why-choose-us-section,
    .testimonials-section,
    .not-sure-where-to-start,
    .faq-section {padding: 80px 0;}
    .footer-wrapper {padding: 50px 0;}
    header .container { max-width: 1140px;}
    .banner_bg_main .container { max-width: 1150px;}
    .featured-apps-section .container { max-width: 1150px;}
    .container { max-width: 1100px;}
    .why-choose-us-section .merchants-choose-qeapps .merchants-qeapps-icon-box p {line-height: 24px;}
    .featured-apps-section .featured-apps-main .featured-apps-three-boxes .BYOB-bundle-builder-left .ic { width: 70px; height: 70px;}
    .featured-apps-section .featured-apps-main .featured-apps-three-boxes .BYOB-bundle-builder-left .ic i {font-size: 30px;}
    .featured-apps-section .recently-viewed-and-product-builder-box .product-box .ic,
    .featured-apps-section .featured-apps-main .featured-apps-two-boxes .featured-apps-two-bx .ic {width: 60px; height: 60px;}
    .how-sockscarving-increased-section .how-sockscarving-increased-content .sockscarving-increased-box { grid-row-gap: 30px; margin: 36px 0;}
    .not-sure-where-to-start  .not-sure-where-to-start-main { border-radius: 20px; padding: 70px 30px;}
    .how-sockscarving-increased-section .how-sockscarving-increased-content .qeapps-bundle-builder-lists .content h3 {margin-bottom: 0;}
    .company-overview-main { padding-top: 70px;  }
    .company-overview-main h2 {margin: 0 0 40px 0;}
}

@media (max-width:1199px) {
    header .container, .banner_bg_main .container, .featured-apps-section .container, .faq-section .container, .container { margin: 0 auto; max-width: 100%;}  
    .banner_bg_main .inner_bg_banner .left_banner{max-width: 450px;}
    .banner_bg_main .inner_bg_banner .left_banner h1{font-size: 60px; line-height: 60px; margin: 30px 0;}
    .featured-apps-section .featured-apps-main {padding-top: 30px;}
    .featured-apps-section .featured-apps-main .featured-apps-three-boxes{grid-template-columns: 1fr 382px;}
    .featured-apps-section .featured-apps-main .featured-apps-two-boxes{grid-template-columns: 382px 1fr;}
    .how-sockscarving-increased-section .how-sockscarving-increased-content .sockscarving-increased-box{grid-row-gap: 30px; margin: 34px 0;}
    .how-sockscarving-increased-section .sockscarving-increased-main{grid-column-gap: 10px;}
    .featured-apps-section .featured-apps-main .featured-apps-two-boxes .featured-apps-two-bx,
    .featured-apps-section .recently-viewed-and-product-builder-box .product-box,
    .featured-apps-section .featured-apps-main .featured-apps-three-boxes .BYOB-bundle-builder-left,
    .featured-apps-section .featured-apps-two-boxes .view-all-apps-box { padding: 30px; border-radius: 20px;}
    .featured-apps-section .featured-apps-main .featured-apps-three-boxes .BYOB-bundle-builder-left .ic { width: 60px; height: 60px;}
    .featured-apps-section .featured-apps-main .featured-apps-three-boxes .BYOB-bundle-builder-left .ic i { font-size: 26px;}
    .featured-apps-section h2, 
    .how-sockscarving-increased-section  h2, 
    .why-choose-us-section h2, 
    .testimonials-section h2, 
    .not-sure-where-to-start-main h2, 
    .faq-section .faq-title h2 { font-size: 42px; line-height: 46px;}
    .company-overview-main h2 { font-size: 42px; line-height: 46px; margin-bottom: 40px;}
    .why-choose-us-section .merchants-choose-qeapps { margin-top: 40px;}
    .why-choose-us-section .merchants-choose-qeapps .merchants-qeapps-icon-box h3 { font-size: 22px; line-height: 28px; margin: 30px 0 10px;}
    .why-choose-us-section .merchants-choose-qeapps .merchants-qeapps-icon-box {padding: 25px 15px;}
    .why-choose-us-section .merchants-choose-qeapps .merchants-qeapps-icon-box .ic-box { width: 75px; height: 75px;}
    .why-choose-us-section .merchants-choose-qeapps .merchants-qeapps-icon-box .ic-box i { font-size: 26px;}
    .how-sockscarving-increased-section .how-sockscarving-increased-content .qeapps-bundle-builder-lists .content h3 { margin: 0; font-size: 26px;}
    .testimonials-section .testimonials_innner { margin-top: 0;}
    .testimonials-section .testimonials_innner .slick-track {margin: 0 auto; display: flex; justify-content: center;}
    .banner-count-list { grid-column-gap: 30px;}
    .not-sure-where-to-start .not-sure-where-to-start-main i { font-size: 50px;}
    .footer-wrapper .footer-main {grid-template-columns: 340px 180px 180px auto; grid-gap: 10px;}
     /* About page */
     .unique-selling-points-about-section,
     .contact-bg-white {padding: 80px 0;}
     .company-overview {padding: 50px 0 40px;}
     .company-overview .about-overview_box h2 {font-size: 34px;}
     .brief-in-numbers-main .icon-numbers-box .brief-in-number-content h3 { font-size: 30px;}
     .contact-bg-white .contact-custom-main { grid-template-columns: 400px 1fr; grid-column-gap: 30px;}

}

@media (max-width:991px) {
    header { padding: 0; margin: 15px 0px 0px;}    
    .banner_bg_main{padding: 30px 0px;}  
    .banner_bg_main .inner_bg_banner .left_banner{max-width: 100%;}
    .banner_bg_main .inner_bg_banner .left_banner h1 {font-size: 45px; line-height: 48px; margin: 20px 0;}
    .two_btn-box{justify-content: center;}
    .two_btn-box a.btn,
    .two_btn-box a.watch-demo-btn{padding: 15px 20px;}
    .banner_bg_main .inner_bg_banner{flex-direction: column; text-align: center; gap: 30px;}
    .banner_bg_main .inner_bg_banner .left_banner .banner_left_discription{line-height: 30px; max-width: 700px;}
    .banner_bg_main .inner_bg_banner .right_banner .aov_box {left: 0;}
    /* Menu Top Start */
    .inner-header {border-radius: 10px; padding: 12px; position: relative;}
    .inner-header .logo a img {width: 180px;}
    .animenu { display: flex;}
    .animenu__btn { order: 2; background-color: #95bf47; border-radius: 4px; transition: .75s;}
    .animenu__btn:focus-visible {outline: 0;}
    .animenu__btn:hover { background-color: #95bf47;}
    .animenu ul { position: absolute; top: 64px; right: 0; max-width: 100%; width: 100%; background-color: #ffffff; border-radius: 10px; padding:0; border: solid 1px #1a2426; overflow: hidden;}
    .menus ul li a { font-size: 15px;  font-weight: 500; padding:12px 15px; color: #000; border-bottom: solid 1px #c5c5c566;}
    .menus ul li a:hover {color: #fff;}
    .animenu__btn{display: inline-block;}
    .animenu__nav,
    .animenu__nav__dropdown {display: none;}
    .animenu__nav > li {width: 100%; border-right: 0; margin: 0;}
    .animenu__nav > li > a {width: 100%; padding: 10px;  position: relative;}
    .animenu__nav a:hover{background-color: #95bf47; color: #fff;}
    .animenu__nav__dropdown{position: static; background-color: #373737; margin: 0; transition: none; visibility: visible; opacity: 1;}
    .animenu__nav__dropdown > li:first-child > a:after{content: none;}
    .animenu__nav__dropdown a{padding-left: 20px; width: 100%;}
    .menus ul li.get_started_mobile{display:inline-block; background-color: #95bf47;}
    .menus ul li.get_started_mobile a {color: #fff;}
    .get_started_mobile{display:none;}
    .inner-header .getstrtd{display:none;}

    .two_btn-box a.btn,
    .two_btn-box a.watch-demo-btn {border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px;}
    .two_btn-box a.btn:before,
    .two_btn-box a.btn:after,
    .two_btn-box a.watch-demo-btn:before,
    .two_btn-box a.watch-demo-btn:after { border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px;}
    .how-sockscarving-increased-section .sockscarving-increased-main{align-items: flex-start;}
    .how-sockscarving-increased-section .sockscarving-increased-image img.sockscarving-img {width: 100%;}
    .why-choose-us-section .merchants-choose-qeapps { grid-template-columns: repeat(2, 1fr); grid-gap: 20px; margin-top: 30px;}
    .why-choose-us-section .merchants-choose-qeapps .merchants-qeapps-icon-box {padding: 35px 15px;}
    .how-sockscarving-increased-section, .why-choose-us-section, .testimonials-section, .not-sure-where-to-start, .faq-section { padding: 50px 0;}
    .not-sure-where-to-start  .not-sure-where-to-start-main { border-radius: 15px; padding: 50px 30px;}
    .featured-apps-section h2, 
    .how-sockscarving-increased-section  h2, 
    .why-choose-us-section h2, 
    .testimonials-section h2, 
    .not-sure-where-to-start-main h2, 
    .faq-section .faq-title h2,
    .company-overview-main h2 { font-size: 36px; line-height: 40px; margin-bottom: 20px;}
    .faq-section .faq-title h2 {margin-bottom: 40px;}
    .company-overview-main {padding-top: 30px;}
    .company-overview .about-overview_box h3, 
    .unique-selling-points-about-section h3 {font-size: 26px; }
    .banner_bg_main .inner_bg_banner .right_banner .right_aov_box {text-align: left;}
    .footer-wrapper {padding: 50px 0 30px;}
    .powering_growth_bg_main h2 {margin-bottom: 0;}
    .featured-apps-section h2{font-size: 40px;}
    .featured-apps-section .featured-apps-main .featured-apps-two-boxes{grid-template-columns: 382px 1fr; grid-gap: 25px;}
    .featured-apps-section .featured-apps-main .featured-apps-three-boxes {grid-gap: 25px;}
    .featured-apps-section .featured-apps-main{grid-gap: 25px;}
    .featured-apps-section .recently-viewed-and-product-builder-box .product-box,
    .featured-apps-section .featured-apps-main .featured-apps-two-boxes .featured-apps-two-bx,
    .featured-apps-section .featured-apps-two-boxes .view-all-apps-box ,
    .featured-apps-section .featured-apps-main .featured-apps-three-boxes .BYOB-bundle-builder-left{padding: 30px; border-radius: 20px;}
    .featured-apps-section .featured-apps-two-boxes .view-all-apps-box h3 { font-size: 26px;}
    .featured-apps-section .featured-apps-main .featured-apps-three-boxes .BYOB-bundle-builder-left h3 {font-size: 30px; margin: 20px 0 15px 0;}
    .featured-apps-section .featured-apps-main .featured-apps-three-boxes .BYOB-bundle-builder-left .ic{width: 70px; height: 70px; border-radius: 10px;}
    .featured-apps-section .recently-viewed-and-product-builder-box .product-box .ic{width: 60px; height: 60px; border-radius: 10px;}
    .featured-apps-section .recently-viewed-and-product-builder-box .product-box h3{font-size: 24px; margin: 20px 0 15px 0;}
    .banner-count-list { justify-content: center; padding: 40px 0 0;}
    .not-sure-where-to-start .not-sure-where-to-start-main i { font-size: 40px;}
    .powering_growth_bg_main .logo_box p { font-size: 20px;}
    .faq-section .faq-content--box .faq-answer {padding: 18px 20px 20px;}
    .faq-section .faq-content--box .faq-question {padding: 25px 20px;}
    .faq-section .faq-content--box .faq-question.active {padding: 18px 20px;}
    .footer-wrapper .footer-main .footer-box p { font-size: 17px; line-height: 24px; margin: 20px 0;}
    .footer-wrapper .footer-main { grid-template-columns: 1fr 1fr; grid-gap: 10px; padding-bottom:20px;}
    .footer-wrapper .footer-copyRight p {font-size: 15px;}
    .footer-wrapper .footer-copyRight .footer-copyRight-box ul.copyright-lists li a {font-size: 15px;}
    .footer-wrapper .footer-main .footer-box ul.footer-links li { padding: 5px 0; font-size: 16px;}
    .footer-wrapper .footer-main .footer-box h3 {margin-bottom: 10px; }
    /* About page */
    .about-top-banner { padding: 30px 0;}
    .about-top-banner .about-top-banner-content h1 { font-size: 42px; line-height: 48px; margin: 0 0 15px 0; }
    .company-overview, 
    .unique-selling-points-about-section, 
    .contact-bg-white { padding: 50px 0; }
    .company-overview .about-overview_box h2,
    .unique-selling-points-about-section h2 { font-size: 30px; margin-bottom: 15px; }
    .about-app-install-section h2 {font-size: 30px; margin-bottom: 30px;}
    .brief-in-numbers-main {grid-column-gap: 15px;}
    .brief-in-numbers-main .icon-numbers-box { grid-column-gap: 10px; padding: 25px 15px; }
    .brief-in-numbers-main .icon-numbers-box i { font-size: 30px;}
    .brief-in-numbers-main .icon-numbers-box .brief-in-number-content h3 {font-size: 28px;}
    .about-app-install-section { padding: 50px 0 60px; }
    .unique-selling-points-about-section .col-sm-6-custom { margin: 60px 0 0 0;}
    .why-choose-us-section .merchants-choose-qeapps .merchants-qeapps-icon-box .ic-box { width: 65px; height: 65px; border-radius: 10px; }
    .about-overview_box.history-background-section { padding: 10px 0 0;}
    .company-overview.history-background-section .about-overview_box { padding-right: 0; }
}

@media (min-width: 768px){
    .col-sm-1-custom{-webkit-box-flex: 0; -ms-flex: 0 0 8.333333%; flex: 0 0 8.333333%; max-width: 8.333333%;}
    .col-sm-2-custom{-webkit-box-flex: 0; -ms-flex: 0 0 16.666667%; flex: 0 0 16.666667%; max-width: 16.666667%;}
    .col-sm-3-custom{-webkit-box-flex: 0; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%;}
    .col-sm-4-custom{-webkit-box-flex: 0; -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333%;}
    .col-sm-5-custom{-webkit-box-flex: 0; -ms-flex: 0 0 41.666667%; flex: 0 0 41.666667%; max-width: 41.666667%;}
    .col-sm-6-custom{-webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%;}
    .col-sm-7-custom{-webkit-box-flex: 0; -ms-flex: 0 0 58.333333%; flex: 0 0 58.333333%; max-width: 58.333333%;}
    .col-sm-8-custom{-webkit-box-flex: 0; -ms-flex: 0 0 66.666667%; flex: 0 0 66.666667%; max-width: 66.666667%;}
    .col-sm-9-custom{-webkit-box-flex: 0; -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%;}
    .col-sm-10-custom{-webkit-box-flex: 0; -ms-flex: 0 0 83.333333%; flex: 0 0 83.333333%; max-width: 83.333333%;}
    .col-sm-11-custom{-webkit-box-flex: 0; -ms-flex: 0 0 91.666667%; flex: 0 0 91.666667%; max-width: 91.666667%;}
    .col-sm-12-custom{-webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%;max-width: 100%;}
}


@media (max-width:767px) {
    .banner_bg_main .inner_bg_banner .left_banner h1{font-size: 40px; line-height: 44px;}
    .banner_bg_main .inner_bg_banner .left_banner .banner_left_discription {margin: 0 0 20px 0; font-size: 18px; line-height: 26px;}
    .banner_bg_main .inner_bg_banner .right_banner .lrg_img {  border-radius: 15px;}
    .banner_bg_main .inner_bg_banner .right_banner .aov_box{padding: 20px; border-radius: 15px;}
    .banner-count-list .count-box h2 {font-size: 22px; line-height: 30px;}
    .banner-count-list .count-box i {font-size: 22px;}
    .banner_bg_main .inner_bg_banner .left_banner .trusted_by_text { font-size: 16px; padding: 15px 20px; border-radius: 10px;}
    .banner_bg_main .inner_bg_banner .right_banner .aov_box .left_aov_box { width: 50px; height: 50px;}
    .banner_bg_main .inner_bg_banner .right_banner .aov_box .left_aov_box i { font-size: 18px;}
    .how-sockscarving-increased-section .default { max-width: 100%;}
    .featured-apps-section .featured-apps-main .featured-apps-three-boxes .BYOB-bundle-builder-left h3 {font-size: 26px;}
    .featured-apps-section .featured-apps-main{grid-gap: 20px; padding-top: 10px;}
    .featured-apps-section .featured-apps-main .featured-apps-three-boxes,
    .featured-apps-section .featured-apps-main .featured-apps-two-boxes{grid-template-columns: 1fr; grid-gap: 20px;}
    .featured-apps-section .featured-apps-three-boxes .recently-viewed-and-product-builder-box{grid-row-gap: 25px;}
    .featured-apps-section .BYOB-bundle-builder-left ul.BYOB-bundle-builder-list{margin: 0 0 25px 20px;}
    .featured-apps-section h2{font-size: 30px;}
    .featured-apps-section p{font-size: 18px; line-height: 26px; margin: 0 0 15px 0;}
    .featured-apps-section .recently-viewed-and-product-builder-box .product-box, .featured-apps-section .featured-apps-main .featured-apps-two-boxes .featured-apps-two-bx, .featured-apps-section .featured-apps-two-boxes .view-all-apps-box, .featured-apps-section .featured-apps-main .featured-apps-three-boxes .BYOB-bundle-builder-left{padding: 20px; border-radius: 15px;}
    .featured-apps-section .default a.btn {padding: 18px;}
    .featured-apps-section .BYOB-bundle-builder-left ul.BYOB-bundle-builder-list li{margin: 5px 0;}
    .featured-apps-section .BYOB-bundle-builder-left ul.BYOB-bundle-builder-list li span { font-size: 17px;}
    .featured-apps-section .featured-apps-main .featured-apps-three-boxes .BYOB-bundle-builder-left p { font-size: 18px; line-height: 24px;}
    .why-choose-us-section .merchants-choose-qeapps { grid-gap: 15px; margin-top: 20px;}
    .why-choose-us-section .merchants-choose-qeapps .merchants-qeapps-icon-box .ic-box { width: 50px; height: 50px;}
    .why-choose-us-section .merchants-choose-qeapps .merchants-qeapps-icon-box .ic-box i { font-size: 20px;}
    .testimonials-section .review-box {margin: 0 10px; padding: 20px;}
    .how-sockscarving-increased-section .how-sockscarving-increased-content .qeapps-bundle-builder-lists .content h3 { margin: 0; font-size: 22px;}
    .how-sockscarving-increased-section .sockscarving-increased-main { grid-template-columns: 1fr; grid-row-gap: 40px;}
    .faq-section .faq-content--box .faq-question { padding: 15px; font-size: 16px;}
    .faq-section .faq-content--box .faq-answer {padding: 18px 15px 20px; }
    .faq-section .faq-content--box .faq-question.active {padding: 18px 15px; }
    .powering_growth_bg_main .logo-slider .slick-track {display: flex;justify-content: center; align-items: center;}
    .powering_growth_bg_main { padding: 50px 0 0 0;}
    .not-sure-where-to-start  .not-sure-where-to-start-main { padding:30px 15px; border-radius: 10px;}
    .not-sure-where-to-start-main p { font-size: 20px; margin: 0 auto 30px;}
    .footer-wrapper { padding: 30px 0;}
    .footer-wrapper .footer-main { grid-gap: 20px;}
    .footer-wrapper .footer-copyRight .footer-copyRight-box { grid-row-gap: 10px; flex-direction: column;}
    .footer-wrapper .footer-copyRight { padding-top: 24px;}
    .company-overview .row-custom {grid-row-gap: 30px;}
    .company-overview.history-background-section .col-sm-8-custom {order: 2;}
    .featured-apps-section h2, 
    .how-sockscarving-increased-section  h2, 
    .why-choose-us-section h2, 
    .testimonials-section h2, 
    .not-sure-where-to-start-main h2, 
    .faq-section .faq-title h2, 
    .company-overview-main h2 {font-size: 30px; }
    .featured-apps-section .featured-apps-main .featured-apps-three-boxes .BYOB-bundle-builder-left .ic {width: 60px; height: 60px;}
    .featured-apps-section .recently-viewed-and-product-builder-box .product-box .ic,
    .featured-apps-section .featured-apps-main .featured-apps-two-boxes .featured-apps-two-bx .ic { width: 54px; height: 54px;}
    .how-sockscarving-increased-section .how-sockscarving-increased-content .qeapps-bundle-builder-lists .icon {width: 54px; height: 54px;}   
    .how-sockscarving-increased-section .how-sockscarving-increased-content .qeapps-bundle-builder-lists .icon i { font-size: 22px;}
    .company-overview {padding: 50px 0 40px;}
    .about-overview_box.history-background-section {padding:0;}
    .company-overview .about-overview_box h3, .unique-selling-points-about-section h3 {font-size: 24px; }
    .company-overview.history-background-section { padding: 40px 0;}
    .faq-section .faq-title h2 {margin-bottom: 20px;}
}

@media (max-width:575px) { 
    .banner_bg_main { padding: 20px 0px 30px;}
    .banner-count-list { display: grid; grid-template-columns: 1fr 1fr; justify-content: center; margin: 0 auto; max-width: 300px; grid-gap: 30px; }
    .banner_bg_main .inner_bg_banner .left_banner h1 { font-size: 30px; line-height: 36px;}
    .banner_bg_main .inner_bg_banner .left_banner .trusted_by_text { font-size: 14px; }
    .featured-apps-section h2, 
    .how-sockscarving-increased-section  h2, 
    .why-choose-us-section h2, 
    .testimonials-section h2, 
    .not-sure-where-to-start-main h2, 
    .faq-section .faq-title h2, 
    .company-overview-main h2 {font-size: 24px; line-height: 30px; margin-bottom: 20px; }
    .why-choose-us-section .merchants-choose-qeapps { grid-template-columns: repeat(1, 1fr); }
    .company-overview .about-overview_box h3, 
    .unique-selling-points-about-section h3 { font-size: 22px; }
    .footer-wrapper .footer-main {grid-template-columns: 1fr; grid-gap: 8px;}
    .footer-wrapper .footer-main .footer-box ul.footer-links.get-in-touch li { padding: 10px 0 10px 35px; }
}

@media (max-width:480px) {
    .powering_growth_bg_main .logo_box p { font-size: 18px;}
    .featured-apps-section .featured-apps-two-boxes .view-all-apps-box .default a.btn{font-size: 18px; padding: 18px;}
    .featured-apps-section .featured-apps-main .featured-apps-three-boxes .BYOB-bundle-builder-left h3{font-size: 22px;}
    .featured-apps-section .recently-viewed-and-product-builder-box .product-box h3{font-size: 20px;}
    .featured-apps-section .featured-apps-main .featured-apps-two-boxes .featured-apps-two-bx h3{font-size: 20px; margin: 20px 0 15px 0;}
    .not-sure-where-to-start .default a.btn {padding: 15px; font-size: 17px;}
    .featured-apps-section .featured-apps-two-boxes .view-all-apps-box h3 {font-size: 24px;}

}

@media (max-width:400px) {
    .footer-wrapper .footer-copyRight .footer-copyRight-box ul.copyright-lists {grid-column-gap: 16px; flex-wrap: wrap; justify-content: center; }
}  

@media (max-width:360px) {
    .two_btn-box a.btn, .two_btn-box a.watch-demo-btn {padding: 13px; font-size: 16px; }


}