@import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");

* {
    font-family: 'Poppins', sans-serif
}

.custom-nav-bar ul.nav li>ul.dropdown-menu.data-drop-down.mobile-view li:hover {
    background-color: transparent !important
}

.desktop-view.newset_header .menu-bar li a.qutid:hover {
    color: #ffffff !important
}

.desktop-view.newset_header .menu-bar li:last-child:hover {
    background-color: transparent !important
}

.desktop-view.newset_header .menu-bar li a.active:hover {
    color: #fc8a03 !important;
    border-radius: 10px
}

.desktop-view.newset_header .menu-bar li:hover a.active {
    border-radius: 10px !important
}

.desktop-view.newset_header .menu-bar li a {
    display: flex;
    align-items: center
}

.desktop-view.newset_header .menu-bar li a span {
    display: inline-block;
    height: auto
}

.desktop-view.newset_header .menu-bar li a span img {
    width: 20px;
    vertical-align: text-bottom;
    filter: brightness(6)
}

.desktop-view.newset_header .menu-bar li a p {
    margin-bottom: 0;
    display: inline-block
}

.desktop-view.newset_header .menu-bar li.active a span img {
    filter: brightness(1)
}

.desktop-view.newset_header .menu-bar li a.active {
    background: #fff8f0 !important;
    color: #fc8a03 !important
}

.desktop-view.newset_header .menu-bar li a.active span img {
    filter: brightness(1)
}

.desktop-view.newset_header .menu-bar li:hover {
    background: #fff8f0 !important;
    color: #fc8a03 !important
}

.desktop-view.newset_header .menu-bar li:hover a {
    color: #fc8a03 !important
}

.desktop-view.newset_header .menu-bar li:hover a span img {
    filter: brightness(1)
}

.more_info_btn {
    background-color: #fc8a03;
    border-radius: 10px;
    padding: 12px 20px !important;
    color: #fff !important;
    font-size: 20px
}

.office-image-sec {
    float: unset !important
}

.office-image-sec::after {
    content: "";
    clear: both;
    display: table
}

.shopify-development_met .plg-dng-sec p {
    margin-top: 27px
}

.shopify-development_met .build-sec h2 {
    font-size: 55px;
    line-height: 75px
}

.shopify-development_met .build-sec p {
    margin-top: 0
}

.plg-dng-sec p {
    margin-top: 15px !important
}

.software-product-development_set_it a.btn.btn-skyblue.tra-skyblue-hover.last-link {
    border-radius: 10px
}

.software-product-development_set_it .bottom-row h2.rb {
    font-size: 53px
}

.software-product-development_set_it .number-style {
    padding: 0 10px !important
}

.contact_us_set .pr.f15.dc {
    text-transform: lowercase
}

.carrer_set_area .share-cvff span.cv:after {
    top: 14%
}

.carrer_set_area .share-cvff span {
    padding: 6px 10px
}

.Wordpress_development_services_set .sk .main-page-sec.main-page-sec2.mp15 .mt150 {
    margin-top: 82px
}

.Wordpress_development_services_set .sk .qoute-one {
    padding: 90px 0
}

.desktop-view.newset_header .menu-bar li .dropdown-menu li:hover {
    background-color: #fff8f0 !important
}

.remove-arrow {
    padding: 0 !important;
    background: none !important;
    padding-left: 0 !important
}

#ftl li.nav-item.remve a {
    padding: 0 !important;
    padding-left: 0 !important
}

#caseinner_sty .heft {
    margin-bottom: 50px
}

#caseinner_sty .heft h2 {
    font-size: 62px;
    color: #222;
    max-width: 100%;
    margin: 0 auto;
    text-align: center
}

#caseinner_sty .main-page-sec.main-page-sec2.main-page-sec-carrier {
    margin-top: 100px
}

#caseinner_sty .main_img_area {
    width: 100%;
    max-width: 100%
}

#caseinner_sty .main_img_area img {
    width: 100%;
    height: 100%
}

#caseinner_sty .tabs_area {
    display: flex;
    flex-wrap: wrap;
    justify-content: center
}

#caseinner_sty .tabs_area div[class*=col-] {
    margin: 10px 0 !important
}

#caseinner_sty .tabs_area .tab_set {
    background-color: #ffedd8;
    padding: 20px;
    height: 100%;
    display: flex;
    align-items: center
}

#caseinner_sty .tabs_area .tab_set.two {
    background-color: #f0f0f0
}

#caseinner_sty .tabs_area .tab_set h1 {
    font-size: 18px;
    color: #222;
    font-weight: 600;
    margin: 0
}

#caseinner_sty .tabs_area .tab_set h1 span {
    font-size: 14px;
    color: #565a5b;
    font-weight: 400
}

#caseinner_sty .some_detail_section {
    margin-top: 100px
}

#caseinner_sty .some_detail_section .inner_set_detail {
    margin-bottom: 80px
}

#caseinner_sty .some_detail_section .inner_set_detail .decpt h2 {
    font-size: 48px;
    font-weight: 600;
    margin: 0;
    color: #222
}

#caseinner_sty .some_detail_section .inner_set_detail .decpt p {
    font-size: 20px;
    color: #565a5b;
    padding-top: 20px
}

#caseinner_sty .some_detail_section .inner_set_detail .icon_area {
    float: right;
    width: 200px
}

#caseinner_sty .some_detail_section .inner_set_detail .icon_area img {
    max-width: 100%
}

#caseinner_sty .solutin_area {
    background-color: #fff8f0;
    padding: 80px 0
}

#caseinner_sty .solutin_area .head_met h2 {
    font-size: 48px;
    font-weight: 600;
    margin: 0;
    color: #222
}

#caseinner_sty .solutin_area .head_met p {
    font-size: 20px;
    color: #565a5b;
    padding-top: 20px
}

#caseinner_sty .solutin_area .list_it_in {
    margin-top: 20px
}

#caseinner_sty .solutin_area .list_it_in ul li {
    display: inline-block;
    width: 48%;
    color: #565a5b;
    font-size: 20px;
    padding-right: 10px;
    margin-bottom: 15px;
    padding-left: 25px;
    position: relative
}

#caseinner_sty .solutin_area .list_it_in ul li::after {
    position: absolute;
    left: 0;
    top: 0;
    content: '\f0a9';
    font-family: 'Font Awesome 5 Pro';
    color: #fc8a03;
    font-size: 18px;
    font-weight: 600
}

#caseinner_sty .main_feature_slide_area {
    margin-top: 100px
}

#caseinner_sty .main_feature_slide_area .head_it_it {
    margin-bottom: 40px
}

#caseinner_sty .main_feature_slide_area .head_it_it h3 {
    font-size: 48px;
    font-weight: 600;
    margin: 0;
    color: #222
}

#caseinner_sty .main_feature_slide_area .head_it_it p {
    font-size: 20px;
    color: #565a5b;
    padding-top: 20px
}

#caseinner_sty .main_feature_slide_area .area_in {
    margin: 60px 0
}

#caseinner_sty .main_feature_slide_area .area_in .content h2 {
    font-size: 30px;
    margin: 0;
    color: #222;
    margin-bottom: 20px
}

#caseinner_sty .main_feature_slide_area .area_in .content p {
    font-size: 18px;
    color: #565a5b;
    padding: 10px 0;
    margin: 0
}

#caseinner_sty .main_feature_slide_area .area_in .content .img_area {
    margin: 20px 0;
    width: 100%;
    max-width: 100%
}

#caseinner_sty .main_feature_slide_area .area_in .content .img_area img {
    width: 100%;
    max-width: 100%
}

#caseinner_sty .main_feature_slide_area .area_in .img_area {
    margin: 20px 0;
    width: 100%;
    max-width: 100%
}

#caseinner_sty .main_feature_slide_area .area_in .img_area img {
    width: 100%;
    max-width: 100%
}

#caseinner_sty .client-review {
    background-color: #fff8f0;
    padding: 80px 0
}

#caseinner_sty .client-review .head {
    margin-bottom: 40px
}

#caseinner_sty .client-review .head h2 {
    font-size: 48px;
    font-weight: 600;
    color: #222
}

#caseinner_sty .client-review .item {
    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
    margin: 20px 0;
    padding: 20px;
    border-radius: 10px;
    background-color: #fff
}

#caseinner_sty .client-review .item .in_area::after {
    content: "";
    clear: both;
    display: table
}

#caseinner_sty .client-review .item .in_area .left_area {
    width: 100px;
    float: left
}

#caseinner_sty .client-review .item .in_area .left_area .img_area {
    width: 100px;
    height: 100px;
    border-radius: 10%;
    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
    overflow: hidden
}

#caseinner_sty .client-review .item .in_area .left_area .img_area img {
    width: 100%;
    height: 100%;
    object-fit: contain
}

#caseinner_sty .client-review .item .in_area .right_area {
    float: left;
    width: calc(100% - 100px);
    padding-left: 20px
}

#caseinner_sty .client-review .item .in_area .right_area .cont p {
    font-size: 18px;
    color: #565a5b
}

#caseinner_sty .client-review .item .in_area .right_area .cont p span {
    display: block;
    margin-top: 16px;
    color: #fc8a03
}

@media (min-width: 1400px) and (max-width: 1599px) {
    .bigcommerce-development-set .build-sec h2 {
        font-size: 52px
    }

    .software-product-development_set_it #hero-9 {
        padding-top: 46px
    }

    .software-product-development_set_it .bottom-row h2.rb {
        font-size: 48px
    }

    .software-product-development_set_it .reviews-1-wrapperfff .review-1 {
        height: auto
    }

    .software-product-development_set_it .reviews-1-wrapperfff .review-1 p.pr.mh {
        height: auto
    }

    .software-product-development_set_it #contacts-2 {
        padding-bottom: 60px
    }
}

@media (min-width: 1200px) and (max-width: 1399px) {
    .custom-nav-bar nav.navbar.navbar-default {
        display: unset !important
    }

    .shopify-development_met .indu-one {
        padding-top: 80px
    }

    .shopify-development_met .plg-dng-sec p {
        margin-top: 16px
    }

    .prestashop-development-set .white-label-sec.white-label-sec2 h3 {
        font-size: 32px
    }

    .prestashop-development-set .main-page-sec .build-sec .plg-dng-sec h2 {
        font-size: 54px
    }

    .prestashop-development-set ul.buld-ul-data {
        grid-template-columns: 1fr 1fr
    }

    .bigcommerce-development-set .build-sec h2 {
        font-size: 52px
    }

    .software-product-development_set_it #hero-9 {
        padding-top: 46px
    }

    .software-product-development_set_it .bottom-row h2.rb {
        font-size: 48px
    }

    .software-product-development_set_it .reviews-1-wrapperfff .review-1 {
        height: auto
    }

    .software-product-development_set_it .reviews-1-wrapperfff .review-1 p.pr.mh {
        height: auto
    }

    .software-product-development_set_it #contacts-2 {
        padding-bottom: 60px
    }

    .software-product-development_set_it #reviews-1 .owl-dots {
        margin-top: 20px
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    .desktop-view.newset_header .menu-bar li a.web_menu {
        margin-bottom: 0
    }

    .ncshBox ul li {
        font-size: 16px
    }

    .ncshBox h2 {
        font-size: 20px
    }

    .car-webg-sec .big-titel a {
        font-size: 20px
    }

    .content-slider button.slick-prev.slick-arrow {
        left: -5px !important
    }

    .white-label-sec.white-label-sec2 h2 {
        font-size: 35px;
        line-height: 42px
    }

    .white-label-sec.white-label-sec2 h3 {
        font-size: 22px;
        line-height: 39px
    }

    .shopify-development_met .plg-dng-sec p {
        margin-top: 17px;
        font-size: 20px
    }

    .shopify-development_met .build-sec h2 {
        font-size: 41px;
        line-height: 66px
    }

    .shopify-development_met section.why-web li.convert-sec-li {
        font-size: 16px !important
    }

    .shopify-development_met .gire-dicate-sec h2 {
        font-size: 38px
    }

    .prestashop-development-set .white-label-sec.white-label-sec2 h3 {
        font-size: 32px
    }

    .prestashop-development-set .white-label-sec .lft-white-label .g1 li {
        font-size: 18px
    }

    .prestashop-development-set section.why-web li.convert-sec-li {
        font-size: 15px
    }

    .bigcommerce-development-set .build-sec h2 {
        font-size: 52px
    }

    .bigcommerce-development-set .gire-dicate-sec .lft-white-label h2 {
        font-size: 38px
    }

    .bigcommerce-development-set section.why-web li.convert-sec-li {
        font-size: 15px
    }

    .bigcommerce-development-set section.why-web {
        padding: 30px 0
    }

    .magento-development-set section.why-web li.convert-sec-li {
        font-size: 13px
    }

    .desktop-view.newset_header .menu-bar li a p {
        font-size: 11px
    }

    .software-product-development_set_it #hero-9 {
        padding-top: 46px
    }

    .software-product-development_set_it .bottom-row h2.rb {
        font-size: 48px
    }

    .software-product-development_set_it .reviews-1-wrapperfff .review-1 {
        height: auto
    }

    .software-product-development_set_it .reviews-1-wrapperfff .review-1 p.pr.mh {
        height: auto
    }

    .software-product-development_set_it #contacts-2 {
        padding-bottom: 0px
    }

    .software-product-development_set_it #reviews-1 .owl-dots {
        margin-top: 20px
    }

    .software-product-development_set_it #reviews-1 {
        padding: 20px 0
    }

    .software-product-development_set_it .section-title.mb-75 {
        margin-bottom: 10px
    }

    .software-product-development_set_it .content-area2525 h3.pb.dc2.f24 {
        font-size: 20px
    }

    .software-product-development_set_it .bg-whitesmoke-gradient {
        padding-top: 50px !important
    }

    .software-product-development_set_it .main-page-sec.main-page-sec2 {
        padding: 30px 0
    }

    .software-product-development_set_it #get-quote {
        padding: 30px 0 !important
    }

    .software-product-development_set_it .form-holder {
        margin-bottom: 0 !important
    }

    .white-label-development_set_het .qupte-form.f-w-100 {
        justify-content: unset !important
    }

    .white-label-development_set_het section.qoute-one .quote-inner-form {
        width: 52%
    }

    .work-models_set_area .data-div h2 {
        font-size: 35px
    }

    #caseinner_sty .heft h2 {
        font-size: 52px
    }
}

.Wordpress_development_services_set ul.buld-ul-data {
    grid-template-columns: repeat(2, 1fr)
}

.Wordpress_development_services_set .sk .why-web.set {
    padding: 80px 0
}

.Wordpress_development_services_set .sk .five-sec .pt130 {
    padding: 80px 0
}

.Wordpress_development_services_set .sk .qoute-one {
    padding-top: 0;
    padding-bottom: 60px
}

.Wordpress_development_services_set .qupte-form.f-w-100.whiteLabelDev.whiteLabelDevInner {
    justify-content: start
}

.Wordpress_development_services_set .whiteLabelDev .quote-inner-form {
    width: 52%
}

.Wordpress_development_services_set .sk .main-page-sec.main-page-sec2.mp15 .mt150 {
    margin-top: 36px
}

.Wordpress_development_services_set .sk .tabs-new {
    margin-bottom: 0
}

@media (min-width: 768px) and (max-width: 991px) {
    body {
        padding-top: 60px !important
    }

    #caseinner_sty .heft h2 {
        font-size: 40px
    }

    #caseinner_sty .solutin_area .list_it_in ul li {
        width: 100%
    }

    #caseinner_sty .main_feature_slide_area {
        margin-top: 70px
    }

    #caseinner_sty .some_detail_section .inner_set_detail .decpt h2 {
        font-size: 32px
    }

    #caseinner_sty .solutin_area .head_met h2 {
        font-size: 32px
    }

    #caseinner_sty .main_feature_slide_area .head_it_it h3 {
        font-size: 32px
    }

    #caseinner_sty .some_detail_section .inner_set_detail .icon_area {
        float: right;
        width: 148px
    }

    #caseinner_sty .main_feature_slide_area .head_it_it {
        margin-bottom: 30px !important
    }

    #caseinner_sty .client-review .head h2 {
        font-size: 32px
    }

    #caseinner_sty .client-review {
        background-color: #fff8f0;
        padding: 38px 0;
        margin-bottom: 40px
    }

    #caseinner_sty .main_feature_slide_area .area_in .content h2 {
        margin-bottom: 10px
    }

    #caseinner_sty .main_feature_slide_area .area_in {
        margin: 29px 0
    }

    #caseinner_sty .main_feature_slide_area .area_in .content h2 {
        font-size: 26px
    }

    .quto_set_area_met .qupte-form {
        margin-top: 50px
    }

    .quto_set_area_met .php-hdng-textdd.f-w-100 {
        height: 100%;
        margin-bottom: 20px
    }

    .quto_set_area_met .plg-feture [class*="col-"] {
        padding-top: 10px;
        padding-bottom: 10px
    }

    .custom-nav-bar ul.nav li>ul.dropdown-menu.data-drop-down.mobile-view li:last-child {
        width: 100%
    }

    p.sub-sec-main {
        position: relative !important;
        height: auto !important
    }

    .custom-nav-bar ul.nav li>ul.dropdown-menu {
        width: 100% !important
    }

    .custom-nav-bar ul.nav li>ul.dropdown-menu.data-drop-down.mobile-view li:last-child {
        width: 100% !important
    }

    .desktop-view.newset_header .menu-bar li a.quote-bc {
        margin-top: 20px;
        margin-left: 20px;
        margin-right: 20px
    }

    .ncshList {
        flex-wrap: wrap
    }

    .ncshList .ncshBox {
        width: 47%;
        margin: 0 auto
    }

    ul.best-rated-sec {
        grid-template-columns: 1fr 1fr
    }

    ul.right-whute-label {
        display: block;
        order: 1
    }

    .content-slider button.slick-prev.slick-arrow {
        left: -5px !important
    }

    .content-slider .tess {
        grid-template-columns: 1fr;
        padding: 20px
    }

    .trust-clients iframe {
        width: 100%
    }

    .reflect-blog-sec h3 {
        font-size: 20px;
        line-height: 30px
    }

    .reflect-blog-sec .pm {
        display: inline-block
    }

    .white-label-sec.white-label-sec2 h2 {
        font-size: 35px;
        line-height: 42px
    }

    .white-label-sec.white-label-sec2 h3 {
        font-size: 22px;
        line-height: 39px
    }

    .white-label-sec.white-label-sec2 ul.right-whute-label li {
        margin: 20px 0
    }

    .plg-dng-sec {
        margin-bottom: 20px !important
    }

    .plg-dng-sec p {
        margin-top: 17px !important;
        font-size: 20px;
        max-width: 100% !important
    }

    .shopify-development_met .build-sec h2 {
        font-size: 41px;
        line-height: 66px
    }

    .shopify-development_met section.why-web li.convert-sec-li {
        font-size: 16px !important
    }

    .shopify-development_met .gire-dicate-sec h2 {
        font-size: 38px
    }

    .shopify-development_met ul.buld-ul-data {
        grid-template-columns: 1fr 1fr
    }

    .req-sec-res {
        display: flex !important;
        flex-direction: column-reverse !important
    }

    .req-sec-res .right-req-sec {
        margin-top: 0;
        margin-bottom: 20px
    }

    .req-sec-res a {
        display: inline-block
    }

    .prestashop-development-set .white-label-sec.white-label-sec2 h3 {
        font-size: 32px
    }

    .prestashop-development-set .white-label-sec .lft-white-label .g1 li {
        font-size: 18px
    }

    .prestashop-development-set section.why-web li.convert-sec-li {
        font-size: 15px
    }

    .prestashop-development-set ul.buld-ul-data {
        grid-template-columns: 1fr 1fr
    }

    .bigcommerce-development-set .build-sec h2 {
        font-size: 38px
    }

    .bigcommerce-development-set .gire-dicate-sec .lft-white-label h2 {
        font-size: 38px
    }

    .bigcommerce-development-set section.why-web li.convert-sec-li {
        font-size: 15px
    }

    .bigcommerce-development-set section.why-web {
        padding: 30px 0
    }

    .software-product-development_set_it #hero-9 {
        padding-top: 46px
    }

    .software-product-development_set_it .bottom-row h2.rb {
        font-size: 48px
    }

    .software-product-development_set_it .reviews-1-wrapperfff .review-1 {
        height: auto
    }

    .software-product-development_set_it .reviews-1-wrapperfff .review-1 p.pr.mh {
        height: auto
    }

    .software-product-development_set_it #contacts-2 {
        padding-bottom: 0px
    }

    .software-product-development_set_it #reviews-1 .owl-dots {
        margin-top: 20px
    }

    .software-product-development_set_it #reviews-1 {
        padding: 20px 0
    }

    .software-product-development_set_it .section-title.mb-75 {
        margin-bottom: 10px
    }

    .software-product-development_set_it .content-area2525 h3.pb.dc2.f24 {
        font-size: 20px
    }

    .software-product-development_set_it .bg-whitesmoke-gradient {
        padding-top: 50px !important
    }

    .software-product-development_set_it .main-page-sec.main-page-sec2 {
        padding: 30px 0
    }

    .software-product-development_set_it #get-quote {
        padding: 30px 0 !important
    }

    .software-product-development_set_it .form-holder {
        margin-bottom: 0 !important
    }

    .software-product-development_set_it .wide-60 {
        padding-top: 10px !important
    }

    .software-product-development_set_it section.five-sec .main-page-sec.main-page-sec2 {
        padding-left: 20px;
        padding-right: 20px
    }

    .software-product-development_set_it .content-section .txt-block.right-column {
        margin-bottom: 0 !important
    }

    .software-product-development_set_it .shopfy-text h2.wow.fadeInUp.rr {
        font-size: 30px
    }

    .software-product-development_set_it .part-dev-sec.g2 {
        padding: 0 20px
    }

    .software-product-development_set_it .part-dev-sec.g2 .right-sec-cont-sec.g1 {
        margin-top: 20px
    }

    .software-product-development_set_it #reviews-1 .owl-nav {
        display: none
    }

    .software-product-development_set_it .fbox-7-wrapper {
        margin-top: 40px
    }

    .software-product-development_set_it .content-5-wrapper.bg-whitesmoke {
        padding: 25px !important
    }

    .software-product-development_set_it section.why-web {
        padding: 0 15px
    }

    .software-product-development_set_it #Portfolio {
        padding-top: 0 !important
    }

    .software-product-development_set_it .owl-carousel .owl-nav .owl-prev {
        left: -20px
    }

    .software-product-development_set_it .content-area.content-area2525 {
        margin-top: 0 !important
    }

    .white-label-development_set_het .qupte-form.f-w-100 {
        justify-content: unset !important
    }

    .white-label-development_set_het section.qoute-one .quote-inner-form {
        width: 52%
    }

    .white-label-development_set_het a.website-extrnal-link {
        display: block
    }

    .white-label-development_set_het .main-page-sec.main-page-sec2.Hourly-sec {
        grid-template-columns: 1fr 1fr;
        display: block
    }

    .white-label-development_set_het .main-page-sec.main-page-sec2.Hourly-sec .data-div h2 {
        font-size: 36px
    }

    .white-label-development_set_het .qupte-form.whiteLabelDevInner:before {
        background-size: 100% !important
    }

    .white-label-development_set_het .qupte-form.whiteLabelDevInner:before {
        width: 279px
    }

    .white-label-development_set_het section.qoute-one .quote-inner-form {
        width: 60% !important
    }

    .white-label-development_set_het .main-page-sec.main-page-sec2.Hourly-sec.Hourly-sec1414 .data-div.f-w-100 {
        padding-right: 0 !important
    }

    .work-models_set_area .data-div h2 {
        font-size: 35px
    }

    .work-models_set_area ul.buld-ul-data {
        grid-template-columns: 1fr 1fr
    }

    .work-models_set_area .main-page-sec.main-page-sec2.Hourly-sec {
        display: block
    }

    .hire-us .white-label-sec.white-label-sec2.hireus-deve.g2.pt150 .lft-white-label {
        margin-top: 20px
    }

    .white-label-development_set_het ul.buld-ul-data {
        grid-template-columns: 1fr 1fr
    }

    .industries-page ul.buld-ul-data {
        grid-template-columns: 1fr 1fr
    }

    .contact_us_set ul.tabs-cirle-data {
        grid-template-columns: 1fr 1fr
    }

    .contact_us_set ul.tabs-cirle-data li {
        margin: 60px 0
    }

    .contact_us_set .f-w-100 {
        margin-bottom: 0
    }

    .carrer_set_area .email-icon {
        display: none
    }

    .Wordpress_development_services_set ul.buld-ul-data {
        grid-template-columns: repeat(2, 1fr)
    }

    .Wordpress_development_services_set .sk .why-web.set {
        padding: 30px 0
    }

    .Wordpress_development_services_set .sk .five-sec .pt130 {
        padding: 80px 0
    }

    .Wordpress_development_services_set .sk .qoute-one {
        padding-top: 70px;
        padding-bottom: 60px
    }

    .Wordpress_development_services_set .sk .qoute-one .head_set h3 {
        font-size: 39px
    }

    .Wordpress_development_services_set .qupte-form.f-w-100.whiteLabelDev.whiteLabelDevInner {
        justify-content: start
    }

    .Wordpress_development_services_set .whiteLabelDev .quote-inner-form {
        width: 58%
    }

    .Wordpress_development_services_set .sk .main-page-sec.main-page-sec2.mp15 .mt150 {
        margin-top: 36px
    }

    .Wordpress_development_services_set .sk .tabs-new {
        margin-bottom: 0
    }

    .Wordpress_development_services_set .sk .main-page-sec .f72 {
        font-size: 50px
    }

    .Wordpress_development_services_set .pb.dc2.f48.jc {
        font-size: 36px
    }

    .Wordpress_development_services_set section.five-sec .five-sec-data {
        margin-top: 0
    }

    .Wordpress_development_services_set .sk .why-web.set .num_count {
        margin-left: 0
    }

    .Wordpress_development_services_set .qupte-form.whiteLabelDevInner:before {
        background-size: 295px;
        width: 301px
    }
}

@media (min-width: 542px) and (max-width: 767px) {
    #caseinner_sty .some_detail_section .inner_set_detail .row {
        flex-direction: column-reverse;
        display: flex;
        justify-content: center;
        align-items: center
    }

    #caseinner_sty .some_detail_section .inner_set_detail .icon_area {
        margin-bottom: 30px
    }

    #caseinner_sty .some_detail_section .inner_set_detail .decpt {
        text-align: center !important
    }

    #caseinner_sty .heft h2 {
        font-size: 34px
    }

    #caseinner_sty .tabs_area .tab_set {
        display: block
    }

    #caseinner_sty .tabs_area {
        display: block
    }

    #caseinner_sty .main-page-sec.main-page-sec2.main-page-sec-carrier {
        margin-top: 55px
    }

    #caseinner_sty .solutin_area .list_it_in ul li {
        width: 100%
    }

    #caseinner_sty .main_feature_slide_area {
        margin-top: 70px
    }

    #caseinner_sty .some_detail_section .inner_set_detail .decpt h2 {
        font-size: 32px
    }

    #caseinner_sty .solutin_area .head_met h2 {
        font-size: 32px
    }

    #caseinner_sty .main_feature_slide_area .head_it_it h3 {
        font-size: 32px
    }

    #caseinner_sty .some_detail_section .inner_set_detail .icon_area {
        float: right;
        width: 148px
    }

    #caseinner_sty .main_feature_slide_area .head_it_it {
        margin-bottom: 30px !important
    }

    #caseinner_sty .client-review .head h2 {
        font-size: 32px
    }

    #caseinner_sty .client-review {
        background-color: #fff8f0;
        padding: 38px 0;
        margin-bottom: 40px
    }

    #caseinner_sty .main_feature_slide_area .area_in .content h2 {
        margin-bottom: 10px
    }

    #caseinner_sty .main_feature_slide_area .area_in {
        margin: 29px 0
    }

    #caseinner_sty .main_feature_slide_area .area_in .content h2 {
        font-size: 26px
    }

    .hero_image {
        padding: 0
    }

    .hero_image .igm {
        display: none
    }

    .hero_image .cli {
        display: none
    }

    .hero_image h2 {
        font-size: 24px !important;
        line-height: 33px
    }

    .hero_image p {
        font-size: 15px !important;
        line-height: 26px;
        margin-top: 0;
        padding-top: 0
    }

    .hero_image .convert-sec-li {
        padding-top: 0
    }

    .lft-white-label h2.pb.dc2.f48 {
        font-size: 30px;
        line-height: 40px
    }

    ul.right-whute-label {
        display: block;
        order: 1
    }

    .five-sec-data.second-crousel {
        padding-top: 0px
    }

    .slider-area-cnt-sec {
        padding: 15px
    }

    .slick-prev::before {
        line-height: 42px;
        width: 40px;
        height: 40px;
        font-weight: 600;
        font-size: 21px
    }

    .slick-next::before {
        line-height: 42px;
        left: 24px;
        width: 40px;
        height: 40px;
        font-weight: 600;
        font-size: 21px
    }

    .content-slider .slick-dotted .slick-track .slick-slide {
        padding: 0;
        margin: 0
    }

    .content-slider .tess {
        padding: 10px
    }

    .badge_add {
        padding-left: 10px
    }

    .slider-cont-sec-main.f-w-100 {
        margin-top: 10px
    }

    .content-slider .slick-initialized .slick-slide p {
        line-height: 26px
    }

    div#myCarousel222 {
        padding: 0
    }

    .img-slider {
        width: 100%;
        height: 272px
    }

    #reviews-1 {
        padding-bottom: 22px
    }

    #reviews-1 .slider__thumbs {
        display: none
    }

    .main-page-sec.main-page-sec2.work-expert-sec .prd-one {
        padding-top: 20px
    }

    .ecome-dev-tabs .plg-dng-sec h2 {
        font-size: 33px
    }

    .indu-one {
        padding-top: 20px !important
    }

    .indu-one .plg-dng-sec p {
        margin-top: 8px
    }

    .white-label-sec.white-label-sec2 ul.right-whute-label li {
        margin: 20px 0
    }

    .white-label-sec.white-label-sec2 h2 {
        font-size: 35px;
        line-height: 42px
    }

    .white-label-sec.white-label-sec2 h3 {
        font-size: 22px;
        line-height: 39px
    }

    .ecommerce .lft-white-label h2.pb.dc2.f48 {
        font-size: 22px;
        text-align: start
    }

    .shopify-development_met .build-sec h2 {
        font-size: 41px;
        line-height: 66px
    }

    .shopify-development_met section.why-web li.convert-sec-li {
        font-size: 16px !important
    }

    .shopify-development_met .gire-dicate-sec h2 {
        font-size: 38px
    }

    .shopify-development_met ul.buld-ul-data {
        grid-template-columns: 1fr 1fr
    }

    .req-sec-res {
        display: flex !important;
        flex-direction: column-reverse !important
    }

    .req-sec-res .right-req-sec {
        margin-top: 0;
        margin-bottom: 20px
    }

    .req-sec-res a {
        display: inline-block
    }

    .work-models_set_area .data-div h2 {
        font-size: 35px;
        line-height: 48px
    }

    .work-models_set_area ul.buld-ul-data {
        grid-template-columns: 1fr 1fr
    }

    .hire-us .white-label-sec.white-label-sec2.hireus-deve.g2.pt150 .lft-white-label {
        margin-top: 20px
    }

    .hire-us .white-label-sec.white-label-sec2.hireus-deve.g2.pt150 .lft-white-label h1 {
        font-size: 40px;
        line-height: 42px
    }

    .hire-us .white-label-sec.white-label-sec2.hireus-deve.g2.pt150 {
        padding-top: 0
    }

    .white-label-development_set_het section.indu-one {
        margin-top: 0
    }

    .white-label-development_set_het ul.right-whute-label {
        margin-top: 0
    }

    .white-label-development_set_het .pb.dc2.f48.jc.pb30.cursor {
        font-size: 30px
    }

    .white-label-development_set_het a.website-extrnal-link {
        display: block
    }

    .white-label-development_set_het .pb.dc2.f48.f-w-100 {
        font-size: 30px
    }

    .white-label-development_set_het .qupte-form .form-sec {
        padding-left: 0
    }

    .industries-page ul.buld-ul-data {
        grid-template-columns: 1fr 1fr
    }

    .industries-page .white-label-sec.white-label-sec2.g2.pt140.mb150.white-label-sec21414 {
        padding-top: 0 !important
    }

    .industries-page .pb.dc2.f48 {
        font-size: 38px;
        text-align: center
    }

    .contact_us_set section.prd-one {
        margin-bottom: 0
    }

    .contact_us_set .qupte-form .form-sec {
        padding-left: 0
    }

    .carrer_set_area .pb.dc2.f48 {
        text-align: center;
        font-size: 38px
    }

    .carrer_set_area .email-icon {
        display: none
    }

    .quto_set_area_met .qupte-form {
        margin-top: 50px
    }

    .quto_set_area_met .php-hdng-textdd.f-w-100 {
        height: 100%;
        margin-bottom: 20px
    }

    .quto_set_area_met .plg-feture [class*="col-"] {
        padding-top: 10px;
        padding-bottom: 10px
    }

    .quto_set_area_met section.prd-one {
        margin-top: 0
    }

    .Wordpress_development_services_set ul.buld-ul-data {
        grid-template-columns: repeat(2, 1fr)
    }

    .Wordpress_development_services_set .sk .why-web.set {
        padding: 30px 0
    }

    .Wordpress_development_services_set .sk .five-sec .pt130 {
        padding: 30px 0
    }

    .Wordpress_development_services_set .sk .qoute-one {
        padding-top: 70px;
        padding-bottom: 20px
    }

    .Wordpress_development_services_set .sk .qoute-one .head_set h3 {
        font-size: 30px
    }

    .Wordpress_development_services_set .qupte-form.f-w-100.whiteLabelDev.whiteLabelDevInner {
        justify-content: start
    }

    .Wordpress_development_services_set .whiteLabelDev .quote-inner-form {
        width: 100%
    }

    .Wordpress_development_services_set .sk .main-page-sec.main-page-sec2.mp15 .mt150 {
        margin-top: 0px
    }

    .Wordpress_development_services_set .sk .tabs-new {
        margin-bottom: 0
    }

    .Wordpress_development_services_set .sk .main-page-sec .f72 {
        font-size: 48px;
        line-height: 50px
    }

    .Wordpress_development_services_set .pb.dc2.f48.jc {
        font-size: 31px;
        line-height: 47px;
        margin-top: 0
    }

    .Wordpress_development_services_set section.five-sec .five-sec-data {
        margin-top: 54px
    }

    .Wordpress_development_services_set .sk .why-web.set .num_count {
        margin-left: 0
    }

    .Wordpress_development_services_set .qupte-form.whiteLabelDevInner:before {
        background-size: 295px;
        width: 301px
    }

    .Wordpress_development_services_set .whiteLabelDev {
        background: linear-gradient(90deg, #fff 0%, #fff 0%, #575b5b 0%, #575b5b 100%) !important
    }
}

@media (min-width: 361px) and (max-width: 543px) {
    .modal.show.enquiry-popup button.btn-close {
        z-index: 2;
        margin-top: -32px;
    }
    #caseinner_sty .some_detail_section {
        margin-top: 53px
    }

    #caseinner_sty .some_detail_section .inner_set_detail .row {
        flex-direction: column-reverse;
        display: flex;
        justify-content: center;
        align-items: center
    }

    #caseinner_sty .some_detail_section .inner_set_detail .icon_area {
        margin-bottom: 30px
    }

    #caseinner_sty .some_detail_section .inner_set_detail .decpt {
        text-align: center !important
    }

    #caseinner_sty .heft h2 {
        font-size: 24px;
        line-height: 35px
    }

    #caseinner_sty .tabs_area div[class*=col-] {
        padding: 0
    }

    #caseinner_sty .tabs_area .tab_set {
        display: block;
        padding: 15px
    }

    #caseinner_sty .tabs_area {
        display: block
    }

    #caseinner_sty .main-page-sec.main-page-sec2.main-page-sec-carrier {
        margin-top: 55px
    }

    #caseinner_sty .solutin_area .list_it_in ul li {
        width: 100%
    }

    #caseinner_sty .solutin_area {
        padding: 30px 0
    }

    #caseinner_sty .solutin_area .head_met p {
        font-size: 16px
    }

    #caseinner_sty .solutin_area .list_it_in ul li {
        font-size: 16px
    }

    #caseinner_sty .some_detail_section .inner_set_detail {
        margin-bottom: 30px
    }

    #caseinner_sty .main_feature_slide_area {
        margin-top: 30px
    }

    #caseinner_sty .some_detail_section .inner_set_detail .decpt h2 {
        font-size: 24px
    }

    #caseinner_sty .some_detail_section .inner_set_detail .decpt p {
        font-size: 16px
    }

    #caseinner_sty .solutin_area .head_met h2 {
        font-size: 32px
    }

    #caseinner_sty .main_feature_slide_area .head_it_it h3 {
        font-size: 32px
    }

    #caseinner_sty .some_detail_section .inner_set_detail .icon_area {
        float: right;
        width: 148px
    }

    #caseinner_sty .main_feature_slide_area .head_it_it {
        margin-bottom: 30px !important
    }

    #caseinner_sty .client-review .head h2 {
        font-size: 32px
    }

    #caseinner_sty .client-review {
        background-color: #fff8f0;
        padding: 38px 0;
        margin-bottom: 20px
    }

    #caseinner_sty .main_feature_slide_area .area_in .content h2 {
        margin-bottom: 10px
    }

    #caseinner_sty .main_feature_slide_area .area_in {
        margin: 29px 0
    }

    #caseinner_sty .main_feature_slide_area .area_in .content h2 {
        font-size: 20px
    }

    #caseinner_sty .main_feature_slide_area .area_in .content p {
        font-size: 16px
    }

    #caseinner_sty .client-review .item .in_area .left_area {
        float: unset
    }

    #caseinner_sty .client-review .item .in_area .right_area {
        float: unset;
        width: 100%;
        padding-top: 20px;
        padding-left: 0
    }

    .hero_image {
        padding: 0
    }

    .hero_image .igm {
        display: none
    }

    .hero_image .cli {
        display: none
    }

    .hero_image h2 {
        font-size: 24px !important;
        line-height: 33px
    }

    .hero_image p {
        font-size: 15px !important;
        line-height: 26px;
        margin-top: 0;
        padding-top: 0
    }

    .hero_image .convert-sec-li {
        padding-top: 0
    }

    .lft-white-label h2.pb.dc2.f48 {
        font-size: 30px;
        line-height: 40px
    }

    ul.right-whute-label {
        display: block;
        order: 1
    }

    .five-sec-data.second-crousel {
        padding-top: 0px
    }

    .slider-area-cnt-sec {
        padding: 15px
    }

    .slick-prev::before {
        line-height: 42px;
        width: 40px;
        height: 40px;
        font-weight: 600;
        font-size: 21px
    }

    .slick-next::before {
        line-height: 42px;
        left: 24px;
        width: 40px;
        height: 40px;
        font-weight: 600;
        font-size: 21px
    }

    .content-slider .slick-dotted .slick-track .slick-slide {
        padding: 0;
        margin: 0
    }

    .content-slider .tess {
        padding: 10px
    }

    .badge_add {
        padding-left: 10px
    }

    .slider-cont-sec-main.f-w-100 {
        margin-top: 10px
    }

    .content-slider .slick-initialized .slick-slide p {
        line-height: 26px
    }

    div#myCarousel222 {
        padding: 0
    }

    .img-slider {
        width: 100%;
        height: 272px
    }

    #reviews-1 {
        padding-bottom: 22px
    }

    #reviews-1 .slider__thumbs {
        display: none
    }

    .main-page-sec.main-page-sec2.work-expert-sec .prd-one {
        padding-top: 20px
    }

    .ecome-dev-tabs .plg-dng-sec h2 {
        font-size: 33px
    }

    .indu-one {
        padding-top: 20px !important
    }

    .indu-one .plg-dng-sec p {
        margin-top: 8px
    }

    .white-label-sec.white-label-sec2 ul.right-whute-label li {
        margin: 20px 0
    }

    .white-label-sec.white-label-sec2 h2 {
        font-size: 35px;
        line-height: 42px
    }

    .white-label-sec.white-label-sec2 h3 {
        font-size: 22px;
        line-height: 39px
    }

    .ecommerce .lft-white-label h2.pb.dc2.f48 {
        font-size: 22px;
        text-align: start
    }

    .shopify-development_met .build-sec h2 {
        font-size: 24px;
        line-height: 40px
    }

    .shopify-development_met section.why-web li.convert-sec-li {
        font-size: 16px !important
    }

    .shopify-development_met .gire-dicate-sec h2 {
        font-size: 38px
    }

    .shopify-development_met ul.buld-ul-data {
        grid-template-columns: 1fr
    }

    .req-sec-res {
        display: flex !important;
        flex-direction: column-reverse !important
    }

    .req-sec-res .right-req-sec {
        margin-top: 0;
        margin-bottom: 20px
    }

    .req-sec-res a {
        display: inline-block
    }

    .inr_met {
        margin: 30px 0
    }

    .inr_met .second-crousel {
        padding-bottom: 0
    }

    .inr_met .off-prdt-hdng {
        margin-bottom: 10px !important
    }

    .inr_met .off-prdt-hdng p {
        width: 90%;
        margin: 0 auto
    }

    .hire-us-dec-cate .gire-dicate-sec {
        padding: 14px !important
    }

    .hire-us-dec-cate ul.right-whute-label {
        margin-top: 0 !important
    }

    .shopify-development_met .accordian-sec.f-w-100.mp15 {
        padding-top: 27px !important
    }

    .req-sec-res .left-req-sec h2 {
        font-size: 19px
    }

    .woocommerce-development-set section.indu-one {
        margin-top: 0
    }

    .woocommerce-development-set .lft-white-label h2.pb.dc2.f48 {
        font-size: 24px
    }

    .bigcommerce-development-set section.indu-one {
        margin-top: 0
    }

    .bigcommerce-development-set .build-sec h2 {
        font-size: 38px
    }

    .bigcommerce-development-set .gire-dicate-sec .lft-white-label h2 {
        font-size: 38px
    }

    .bigcommerce-development-set section.why-web li.convert-sec-li {
        font-size: 15px
    }

    .bigcommerce-development-set section.why-web {
        padding: 30px 0
    }

    .bigcommerce-development-set .lft-white-label h2.pb.dc2.f48 {
        font-size: 23px
    }

    .bigcommerce-development-set section.partent-sec.partent-sec-sem.f-w-100.mt40.mp15.partent-secc {
        padding: 10px 0 !important;
        padding-bottom: 30px !important
    }

    .bigcommerce-development-set section.partent-sec.partent-sec-sem.f-w-100.mt40.mp15.partent-secc .dc2 {
        margin-bottom: 20px
    }

    .bigcommerce-development-set .our-key-sec2 ul.key-data-ul {
        margin-top: 31px
    }

    .bigcommerce-development-set .build-sec h2.jc {
        font-size: 22px !important
    }

    .magento-development-set section.why-web li.convert-sec-li {
        font-size: 13px
    }

    .magento-development-set section.indu-one {
        margin-top: 0
    }

    .magento-development-set section.partent-sec.partent-sec-sem.f-w-100.mt40.mp15.partent-secc.Our-Scalable {
        margin-bottom: 0
    }

    .magento-development-set .five-sec {
        margin-top: 40px
    }

    .accordian-sec {
        margin-bottom: 32px !important
    }

    .software-product-development_set_it .content-5-wrapper {
        padding: 20px !important
    }

    .software-product-development_set_it .division {
        padding-bottom: 0 !important
    }

    .software-product-development_set_it .content-section .txt-block.right-column {
        margin-bottom: 0 !important
    }

    .software-product-development_set_it ul.right-whute-label {
        margin-top: 0 !important
    }

    .software-product-development_set_it .white-label-sec.white-label-sec2 h2 {
        font-size: 28px
    }

    .software-product-development_set_it #reviews-1 {
        padding-top: 20px
    }

    .software-product-development_set_it #reviews-1 .owl-nav {
        display: none
    }

    .software-product-development_set_it section.why-web {
        padding-top: 0 !important
    }

    .software-product-development_set_it .content-area2525 {
        margin-top: 0 !important
    }

    .software-product-development_set_it #get-quote {
        padding: 20px 0 !important
    }

    .software-product-development_set_it .form-holder {
        margin-bottom: 0 !important
    }

    .software-product-development_set_it .bg-whitesmoke-gradient.wide-100 {
        padding-top: 40px !important
    }

    .software-product-development_set_it .wide-60 {
        padding-top: 0 !important
    }

    .software-product-development_set_it .crm-devekopment-sec {
        padding-top: 40px !important
    }

    .software-product-development_set_it .bg-whitesmoke-gradient.wide-100.reviews-section.division.trust-clients.pr.f-w-100.mt150.pt100.pb150 .section-title {
        padding-top: 20px !important
    }

    .saas-web-application-development_set section.indu-one {
        margin-top: 0 !important
    }

    .saas-web-application-development_set section.partent-sec {
        margin-top: 0 !important
    }

    .saas-web-application-development_set .portfolio-sec-new .main-page-sec.main-page-sec2 {
        row-gap: 12px
    }

    .saas-web-application-development_set .qupte-form .form-geading {
        margin-top: 0 !important
    }

    .saas-web-application-development_set .main-page-sec.main-page-sec2 {
        margin-bottom: 0 !important
    }

    .saas-web-application-development_set .qupte-form .form-sec {
        padding-bottom: 0
    }

    .saas-web-application-development_set section.qoute-one {
        margin-bottom: 0 !important
    }

    .third-party-integration-services_set section.indu-one {
        margin-top: 0
    }

    .third-party-integration-services_set .five-sec-data {
        margin-top: 40px
    }

    .ui-ux-design-services-set .plg-dng-sec h2 {
        font-size: 37px;
        line-height: 46px
    }

    .ui-ux-design-services-set .content-slider .slick-dotted .slick-track .slick-slide {
        margin: 0 !important
    }

    .ui-ux-design-services-set .conent-sec-slider .lgo-sec {
        margin-top: 10px !important
    }

    .prestashop-module-development_set_met section.indu-one {
        margin-top: 0 !important
    }

    .prestashop-module-development_set_met .lft-white-label h2.pb.dc2.f48 {
        font-size: 25px !important
    }

    .white-label-development_set_het .plg-dng-sec h2 {
        font-size: 28px;
        line-height: 40px
    }

    .white-label-development_set_het section.indu-one {
        margin-top: 0 !important
    }

    .white-label-development_set_het .data-div {
        padding: 0 !important
    }

    .white-label-development_set_het .data-div h2 {
        font-size: 35px;
        line-height: 41px
    }

    .white-label-development_set_het .main-page-sec.main-page-sec2.Hourly-sec.Hourly-sec1414.wldSLSec {
        padding-bottom: 30px
    }

    .white-label-development_set_het .qoute-one .form-geading h2 {
        font-size: 42px !important
    }

    .white-label-development_set_het section.qoute-one {
        margin-bottom: 0 !important
    }

    .white-label-development_set_het .qupte-form .form-sec {
        padding-left: 0 !important
    }

    .wordpress-plugin_set .indu-one .plg-dng-sec p {
        padding-top: 0;
        margin-top: 0 !important
    }

    .prestashop-modules_set ul.right-whute-label {
        margin-top: 0 !important
    }

    .shopify-apps_set_area ul.right-whute-label {
        margin-top: 0 !important
    }

    .shopify-apps_set_area .portfolio-sec-new .main-page-sec.main-page-sec2 {
        row-gap: 7px
    }

    .shopify-apps_set_area .main-page-sec.main-page-sec2 {
        margin-bottom: 0 !important;
        margin-top: 0 !important
    }

    .shopify-apps_set_area section.partent-sec {
        margin-bottom: 10px !important
    }

    .shopify-apps_set_area section.qoute-one {
        margin-bottom: 0 !important
    }

    .shopify-apps_set_area .reflect-blog-sec.g2 {
        margin-bottom: 30px
    }

    .form-geading h2 {
        font-size: 38px
    }

    .work-models_set_area .data-div h2 {
        font-size: 22px;
        line-height: 33px
    }

    .work-models_set_area ul.buld-ul-data {
        grid-template-columns: 1fr
    }

    .work-models_set_area .imgfull2 {
        max-width: 100%
    }

    .work-models_set_area .Hourly-sec .data-div {
        padding-right: 0;
        padding-left: 0
    }

    .work-models_set_area .data-div.f-w-100 {
        padding-left: 0
    }

    .work-models_set_area section.pre-modul-sec {
        margin-top: 0
    }

    .hire-us .white-label-sec.white-label-sec2.hireus-deve.g2.pt150 .lft-white-label {
        margin-top: 20px
    }

    .hire-us .white-label-sec.white-label-sec2.hireus-deve.g2.pt150 .lft-white-label h1 {
        font-size: 30px;
        line-height: 37px
    }

    .hire-us .white-label-sec.white-label-sec2.hireus-deve.g2.pt150 {
        padding-top: 0
    }

    .hire-us .lft-white-label p.pr.f20.dg.lh30.mb30.mt20 {
        text-align: start
    }

    .hire-us .qupte-form .form-sec {
        padding-left: 0
    }

    .white-label-development_set_het .data-div h2 {
        margin-top: 0;
        font-size: 25px;
        line-height: 41px
    }

    .white-label-development_set_het section.pre-modul-sec.f-w-100.Hourly-sec-main-sec.collaborate {
        padding-top: 0
    }

    .white-label-development_set_het section.pre-modul-sec.f-w-100.Hourly-sec-main-sec.collaborate {
        padding-top: 0
    }

    .white-label-development_set_het .qoute-one .form-geading h2 {
        font-size: 36px !important;
        padding-left: 0
    }

    .industries-page .white-label-sec.white-label-sec2.g2.pt140.mb150.white-label-sec21414 {
        padding-top: 0 !important
    }

    .industries-page .pb.dc2.f48 {
        font-size: 38px;
        text-align: center;
        line-height: 51px
    }

    .contact_us_set section.prd-one {
        margin-top: 10px;
        margin-bottom: 0
    }

    .contact_us_set .qupte-form .form-sec {
        padding-left: 0
    }

    .contact_us_set section.get-quote-sec.f-w-100 {
        margin: 0;
        padding: 0;
        margin-bottom: 20px
    }

    .contact_us_set .main-page-sec.main-page-sec2 {
        padding-top: 0
    }

    .contact_us_set .pl.f40.dc {
        margin-top: 0
    }

    .carrer_set_area .pb.dc2.f48 {
        text-align: center;
        font-size: 32px
    }

    .carrer_set_area .email-icon {
        display: none
    }

    .quto_set_area_met .qupte-form {
        margin-top: 15px
    }

    .quto_set_area_met .php-hdng-textdd.f-w-100 {
        height: 100%;
        margin-bottom: 20px;
        padding-bottom: 10px
    }

    .quto_set_area_met .plg-feture [class*="col-"] {
        padding-top: 10px;
        padding-bottom: 10px
    }

    .quto_set_area_met section.prd-one {
        margin-top: 0
    }

    .quto_set_area_met section.paliner-sec ul li {
        margin-right: 8px
    }

    .quto_set_area_met .qupte-form .form-sec {
        padding-left: 0
    }

    .quto_set_area_met .qupte-form .form-geading {
        margin-top: 0
    }

    .quto_set_area_met .form-geading h2 {
        padding-left: 0
    }

    .Wordpress_development_services_set ul.buld-ul-data {
        grid-template-columns: repeat(1, 1fr)
    }

    .Wordpress_development_services_set .sk .why-web.set {
        padding: 30px 0
    }

    .Wordpress_development_services_set .sk .woocommerc ul.right-sec-cont-sec.our-seamless-sec li.consu-sec .icon2-sec {
        margin: 0 auto
    }

    .Wordpress_development_services_set .consu-sec .cont-sec-right {
        text-align: center
    }

    .Wordpress_development_services_set .sk .five-sec .pt130 {
        padding: 30px 0
    }

    .Wordpress_development_services_set .sk .qoute-one {
        padding-top: 40px;
        padding-bottom: 20px
    }

    .Wordpress_development_services_set .sk .qoute-one .head_set h3 {
        font-size: 25px
    }

    .Wordpress_development_services_set .qupte-form.f-w-100.whiteLabelDev.whiteLabelDevInner {
        justify-content: start
    }

    .Wordpress_development_services_set .whiteLabelDev .quote-inner-form {
        width: 100%
    }

    .Wordpress_development_services_set .sk .main-page-sec.main-page-sec2.mp15 .mt150 {
        margin-top: 0px
    }

    .Wordpress_development_services_set .qupte-form .form-sec {
        padding-left: 0;
        padding-bottom: 0
    }

    .Wordpress_development_services_set .sk .tabs-new {
        margin-bottom: 0
    }

    .Wordpress_development_services_set .sk .main-page-sec .f72 {
        font-size: 26px;
        line-height: 37px
    }

    .Wordpress_development_services_set .pb.dc2.f48.jc {
        font-size: 21px;
        line-height: 32px;
        margin-top: 0
    }

    .Wordpress_development_services_set section.partent-sec.partent-sec-sem.f-w-100.mt40.mp15 {
        padding-top: 12px !important
    }

    .Wordpress_development_services_set section.five-sec .five-sec-data {
        margin-top: 54px
    }

    .Wordpress_development_services_set .sk .why-web.set .num_count {
        margin-left: 0
    }

    .Wordpress_development_services_set .qupte-form.whiteLabelDevInner:before {
        background-size: 295px;
        width: 301px
    }

    .Wordpress_development_services_set .sk .set_fiv .main-page-sec22 {
        grid-template-columns: 1fr
    }

    .Wordpress_development_services_set .whiteLabelDev {
        background: linear-gradient(90deg, #fff 0%, #fff 0%, #575b5b 0%, #575b5b 100%) !important
    }
}

@media (min-width: 331px) and (max-width: 360px) {
    .modal.show.enquiry-popup button.btn-close {
        z-index: 2;
        margin-top: -32px;
    }
    #caseinner_sty .some_detail_section {
        margin-top: 53px
    }

    #caseinner_sty .some_detail_section .inner_set_detail .row {
        flex-direction: column-reverse;
        display: flex;
        justify-content: center;
        align-items: center
    }

    #caseinner_sty .some_detail_section .inner_set_detail .icon_area {
        margin-bottom: 30px
    }

    #caseinner_sty .some_detail_section .inner_set_detail .decpt {
        text-align: center !important
    }

    #caseinner_sty .heft h2 {
        font-size: 24px;
        line-height: 35px
    }

    #caseinner_sty .tabs_area div[class*=col-] {
        padding: 0
    }

    #caseinner_sty .tabs_area .tab_set {
        display: block;
        padding: 15px
    }

    #caseinner_sty .tabs_area {
        display: block
    }

    #caseinner_sty .main-page-sec.main-page-sec2.main-page-sec-carrier {
        margin-top: 55px
    }

    #caseinner_sty .solutin_area .list_it_in ul li {
        width: 100%
    }

    #caseinner_sty .solutin_area {
        padding: 30px 0
    }

    #caseinner_sty .solutin_area .head_met p {
        font-size: 16px
    }

    #caseinner_sty .solutin_area .list_it_in ul li {
        font-size: 16px
    }

    #caseinner_sty .some_detail_section .inner_set_detail {
        margin-bottom: 30px
    }

    #caseinner_sty .main_feature_slide_area {
        margin-top: 30px
    }

    #caseinner_sty .some_detail_section .inner_set_detail .decpt h2 {
        font-size: 24px
    }

    #caseinner_sty .some_detail_section .inner_set_detail .decpt p {
        font-size: 16px
    }

    #caseinner_sty .solutin_area .head_met h2 {
        font-size: 32px
    }

    #caseinner_sty .main_feature_slide_area .head_it_it h3 {
        font-size: 32px
    }

    #caseinner_sty .some_detail_section .inner_set_detail .icon_area {
        float: right;
        width: 148px
    }

    #caseinner_sty .main_feature_slide_area .head_it_it {
        margin-bottom: 30px !important
    }

    #caseinner_sty .client-review .head h2 {
        font-size: 32px
    }

    #caseinner_sty .client-review {
        background-color: #fff8f0;
        padding: 38px 0;
        margin-bottom: 20px
    }

    #caseinner_sty .main_feature_slide_area .area_in .content h2 {
        margin-bottom: 10px
    }

    #caseinner_sty .main_feature_slide_area .area_in {
        margin: 29px 0
    }

    #caseinner_sty .main_feature_slide_area .area_in .content h2 {
        font-size: 20px
    }

    #caseinner_sty .main_feature_slide_area .area_in .content p {
        font-size: 16px
    }

    #caseinner_sty .client-review .item .in_area .left_area {
        float: unset
    }

    #caseinner_sty .client-review .item .in_area .right_area {
        float: unset;
        width: 100%;
        padding-top: 20px;
        padding-left: 0
    }

    .hero_image {
        padding: 0
    }

    .hero_image .igm {
        display: none
    }

    .hero_image .cli {
        display: none
    }

    .hero_image h2 {
        font-size: 24px !important;
        line-height: 33px
    }

    .hero_image p {
        font-size: 15px !important;
        line-height: 26px;
        margin-top: 0;
        padding-top: 0
    }

    .hero_image .convert-sec-li {
        padding-top: 0
    }

    .lft-white-label h2.pb.dc2.f48 {
        font-size: 30px;
        line-height: 40px
    }

    ul.right-whute-label {
        display: block;
        order: 1
    }

    .five-sec-data.second-crousel {
        padding-top: 0px
    }

    .slider-area-cnt-sec {
        padding: 15px
    }

    .slick-prev::before {
        line-height: 42px;
        width: 40px;
        height: 40px;
        font-weight: 600;
        font-size: 21px
    }

    .slick-next::before {
        line-height: 42px;
        left: 24px;
        width: 40px;
        height: 40px;
        font-weight: 600;
        font-size: 21px
    }

    .content-slider .slick-dotted .slick-track .slick-slide {
        padding: 0;
        margin: 0
    }

    .content-slider .tess {
        padding: 10px
    }

    .badge_add {
        padding-left: 10px
    }

    .slider-cont-sec-main.f-w-100 {
        margin-top: 10px
    }

    .content-slider .slick-initialized .slick-slide p {
        line-height: 26px
    }

    div#myCarousel222 {
        padding: 0
    }

    .img-slider {
        width: 100%;
        height: 272px
    }

    #reviews-1 {
        padding-bottom: 22px
    }

    #reviews-1 .slider__thumbs {
        display: none
    }

    .main-page-sec.main-page-sec2.work-expert-sec .prd-one {
        padding-top: 20px
    }

    .ecome-dev-tabs .plg-dng-sec h2 {
        font-size: 33px
    }

    .indu-one {
        padding-top: 20px !important
    }

    .indu-one .plg-dng-sec p {
        margin-top: 8px
    }

    .white-label-sec.white-label-sec2 ul.right-whute-label li {
        margin: 20px 0
    }

    .white-label-sec.white-label-sec2 h2 {
        font-size: 35px;
        line-height: 42px
    }

    .white-label-sec.white-label-sec2 h3 {
        font-size: 22px;
        line-height: 39px
    }

    .ecommerce .lft-white-label h2.pb.dc2.f48 {
        font-size: 22px;
        text-align: start
    }

    .shopify-development_met .build-sec h2 {
        font-size: 24px;
        line-height: 40px
    }

    .shopify-development_met section.why-web li.convert-sec-li {
        font-size: 16px !important
    }

    .shopify-development_met .gire-dicate-sec h2 {
        font-size: 38px
    }

    .shopify-development_met ul.buld-ul-data {
        grid-template-columns: 1fr
    }

    .req-sec-res {
        display: flex !important;
        flex-direction: column-reverse !important
    }

    .req-sec-res .right-req-sec {
        margin-top: 0;
        margin-bottom: 20px
    }

    .req-sec-res a {
        display: inline-block
    }

    .inr_met {
        margin: 30px 0
    }

    .inr_met .second-crousel {
        padding-bottom: 0
    }

    .inr_met .off-prdt-hdng {
        margin-bottom: 10px !important
    }

    .inr_met .off-prdt-hdng p {
        width: 90%;
        margin: 0 auto
    }

    .hire-us-dec-cate .gire-dicate-sec {
        padding: 14px !important
    }

    .hire-us-dec-cate ul.right-whute-label {
        margin-top: 0 !important
    }

    .shopify-development_met .accordian-sec.f-w-100.mp15 {
        padding-top: 27px !important
    }

    .req-sec-res .left-req-sec h2 {
        font-size: 19px
    }

    .woocommerce-development-set section.indu-one {
        margin-top: 0
    }

    .woocommerce-development-set .lft-white-label h2.pb.dc2.f48 {
        font-size: 24px
    }

    .bigcommerce-development-set section.indu-one {
        margin-top: 0
    }

    .bigcommerce-development-set .build-sec h2 {
        font-size: 38px
    }

    .bigcommerce-development-set .gire-dicate-sec .lft-white-label h2 {
        font-size: 38px
    }

    .bigcommerce-development-set section.why-web li.convert-sec-li {
        font-size: 15px
    }

    .bigcommerce-development-set section.why-web {
        padding: 30px 0
    }

    .bigcommerce-development-set .lft-white-label h2.pb.dc2.f48 {
        font-size: 23px
    }

    .bigcommerce-development-set section.partent-sec.partent-sec-sem.f-w-100.mt40.mp15.partent-secc {
        padding: 10px 0 !important;
        padding-bottom: 30px !important
    }

    .bigcommerce-development-set section.partent-sec.partent-sec-sem.f-w-100.mt40.mp15.partent-secc .dc2 {
        margin-bottom: 20px
    }

    .bigcommerce-development-set .our-key-sec2 ul.key-data-ul {
        margin-top: 31px
    }

    .bigcommerce-development-set .build-sec h2.jc {
        font-size: 22px !important
    }

    .magento-development-set section.why-web li.convert-sec-li {
        font-size: 13px
    }

    .magento-development-set section.indu-one {
        margin-top: 0
    }

    .magento-development-set section.partent-sec.partent-sec-sem.f-w-100.mt40.mp15.partent-secc.Our-Scalable {
        margin-bottom: 0
    }

    .magento-development-set .five-sec {
        margin-top: 40px
    }

    .accordian-sec {
        margin-bottom: 32px !important
    }

    .software-product-development_set_it .content-5-wrapper {
        padding: 20px !important
    }

    .software-product-development_set_it .division {
        padding-bottom: 0 !important
    }

    .software-product-development_set_it .content-section .txt-block.right-column {
        margin-bottom: 0 !important
    }

    .software-product-development_set_it ul.right-whute-label {
        margin-top: 0 !important
    }

    .software-product-development_set_it .white-label-sec.white-label-sec2 h2 {
        font-size: 28px
    }

    .software-product-development_set_it #reviews-1 {
        padding-top: 20px
    }

    .software-product-development_set_it #reviews-1 .owl-nav {
        display: none
    }

    .software-product-development_set_it section.why-web {
        padding-top: 0 !important
    }

    .software-product-development_set_it .content-area2525 {
        margin-top: 0 !important
    }

    .software-product-development_set_it #get-quote {
        padding: 20px 0 !important
    }

    .software-product-development_set_it .form-holder {
        margin-bottom: 0 !important
    }

    .software-product-development_set_it .bg-whitesmoke-gradient.wide-100 {
        padding-top: 40px !important
    }

    .software-product-development_set_it .wide-60 {
        padding-top: 0 !important
    }

    .software-product-development_set_it .crm-devekopment-sec {
        padding-top: 40px !important
    }

    .software-product-development_set_it .bg-whitesmoke-gradient.wide-100.reviews-section.division.trust-clients.pr.f-w-100.mt150.pt100.pb150 .section-title {
        padding-top: 20px !important
    }

    .saas-web-application-development_set section.indu-one {
        margin-top: 0 !important
    }

    .saas-web-application-development_set section.partent-sec {
        margin-top: 0 !important
    }

    .saas-web-application-development_set .portfolio-sec-new .main-page-sec.main-page-sec2 {
        row-gap: 12px
    }

    .saas-web-application-development_set .qupte-form .form-geading {
        margin-top: 0 !important
    }

    .saas-web-application-development_set .main-page-sec.main-page-sec2 {
        margin-bottom: 0 !important
    }

    .saas-web-application-development_set .qupte-form .form-sec {
        padding-bottom: 0
    }

    .saas-web-application-development_set section.qoute-one {
        margin-bottom: 0 !important
    }

    .third-party-integration-services_set section.indu-one {
        margin-top: 0
    }

    .third-party-integration-services_set .five-sec-data {
        margin-top: 40px
    }

    .ui-ux-design-services-set .plg-dng-sec h2 {
        font-size: 37px;
        line-height: 46px
    }

    .ui-ux-design-services-set .content-slider .slick-dotted .slick-track .slick-slide {
        margin: 0 !important
    }

    .ui-ux-design-services-set .conent-sec-slider .lgo-sec {
        margin-top: 10px !important
    }

    .prestashop-module-development_set_met section.indu-one {
        margin-top: 0 !important
    }

    .prestashop-module-development_set_met .lft-white-label h2.pb.dc2.f48 {
        font-size: 25px !important
    }

    .white-label-development_set_het .plg-dng-sec h2 {
        font-size: 28px;
        line-height: 40px
    }

    .white-label-development_set_het section.indu-one {
        margin-top: 0 !important
    }

    .white-label-development_set_het .data-div {
        padding: 0 !important
    }

    .white-label-development_set_het .data-div h2 {
        font-size: 35px;
        line-height: 41px
    }

    .white-label-development_set_het .main-page-sec.main-page-sec2.Hourly-sec.Hourly-sec1414.wldSLSec {
        padding-bottom: 30px
    }

    .white-label-development_set_het .qoute-one .form-geading h2 {
        font-size: 42px !important
    }

    .white-label-development_set_het section.qoute-one {
        margin-bottom: 0 !important
    }

    .white-label-development_set_het .qupte-form .form-sec {
        padding-left: 0 !important
    }

    .wordpress-plugin_set .indu-one .plg-dng-sec p {
        padding-top: 0;
        margin-top: 0 !important
    }

    .prestashop-modules_set ul.right-whute-label {
        margin-top: 0 !important
    }

    .shopify-apps_set_area ul.right-whute-label {
        margin-top: 0 !important
    }

    .shopify-apps_set_area .portfolio-sec-new .main-page-sec.main-page-sec2 {
        row-gap: 7px
    }

    .shopify-apps_set_area .main-page-sec.main-page-sec2 {
        margin-bottom: 0 !important;
        margin-top: 0 !important
    }

    .shopify-apps_set_area section.partent-sec {
        margin-bottom: 10px !important
    }

    .shopify-apps_set_area section.qoute-one {
        margin-bottom: 0 !important
    }

    .shopify-apps_set_area .reflect-blog-sec.g2 {
        margin-bottom: 30px
    }

    .form-geading h2 {
        font-size: 38px
    }

    .work-models_set_area .data-div h2 {
        font-size: 22px;
        line-height: 33px
    }

    .work-models_set_area ul.buld-ul-data {
        grid-template-columns: 1fr
    }

    .work-models_set_area .imgfull2 {
        max-width: 100%
    }

    .work-models_set_area .Hourly-sec .data-div {
        padding-right: 0;
        padding-left: 0
    }

    .work-models_set_area .data-div.f-w-100 {
        padding-left: 0
    }

    .work-models_set_area section.pre-modul-sec {
        margin-top: 0
    }

    .hire-us .white-label-sec.white-label-sec2.hireus-deve.g2.pt150 .lft-white-label {
        margin-top: 20px
    }

    .hire-us .white-label-sec.white-label-sec2.hireus-deve.g2.pt150 .lft-white-label h1 {
        font-size: 30px;
        line-height: 37px
    }

    .hire-us .white-label-sec.white-label-sec2.hireus-deve.g2.pt150 {
        padding-top: 0
    }

    .hire-us .lft-white-label p.pr.f20.dg.lh30.mb30.mt20 {
        text-align: start
    }

    .hire-us .qupte-form .form-sec {
        padding-left: 0
    }

    .white-label-development_set_het .data-div h2 {
        margin-top: 0;
        font-size: 25px;
        line-height: 41px
    }

    .white-label-development_set_het section.pre-modul-sec.f-w-100.Hourly-sec-main-sec.collaborate {
        padding-top: 0
    }

    .white-label-development_set_het section.pre-modul-sec.f-w-100.Hourly-sec-main-sec.collaborate {
        padding-top: 0
    }

    .white-label-development_set_het .qoute-one .form-geading h2 {
        font-size: 36px !important;
        padding-left: 0
    }

    .industries-page .white-label-sec.white-label-sec2.g2.pt140.mb150.white-label-sec21414 {
        padding-top: 0 !important
    }

    .industries-page .pb.dc2.f48 {
        font-size: 38px;
        text-align: center;
        line-height: 51px
    }

    .contact_us_set section.prd-one {
        margin-top: 10px;
        margin-bottom: 0
    }

    .contact_us_set .qupte-form .form-sec {
        padding-left: 0
    }

    .contact_us_set section.get-quote-sec.f-w-100 {
        margin: 0;
        padding: 0;
        margin-bottom: 20px
    }

    .contact_us_set .main-page-sec.main-page-sec2 {
        padding-top: 0
    }

    .contact_us_set .pl.f40.dc {
        margin-top: 0
    }

    .carrer_set_area .pb.dc2.f48 {
        text-align: center;
        font-size: 32px
    }

    .carrer_set_area .email-icon {
        display: none
    }

    .quto_set_area_met .qupte-form {
        margin-top: 15px
    }

    .quto_set_area_met .php-hdng-textdd.f-w-100 {
        height: 100%;
        margin-bottom: 20px;
        padding-bottom: 10px
    }

    .quto_set_area_met .plg-feture [class*="col-"] {
        padding-top: 10px;
        padding-bottom: 10px
    }

    .quto_set_area_met section.prd-one {
        margin-top: 0
    }

    .quto_set_area_met section.paliner-sec ul li {
        margin-right: 8px;
        width: 147px;
        height: 147px
    }

    .quto_set_area_met .qupte-form .form-sec {
        padding-left: 0
    }

    .quto_set_area_met .qupte-form .form-geading {
        margin-top: 0
    }

    .quto_set_area_met .form-geading h2 {
        padding-left: 0
    }
}

/*# sourceMappingURL=newstyle.css.map */