body {
    font-size: 16px;
    color: #444;
}
.mobile_app_services_page_row {
    display: flex;
    flex-wrap: wrap;
}
.mobile_app_services_page_row .vc_column_container.vc_col-sm-4 .vc_column-inner {
    height: 100%}
.mobile_app_services_page_row .vc_column_container.vc_col-sm-4 .wpb_wrapper {
    height: 100%}
.mobile_app_services_page_row .vc_column_container.vc_col-sm-4 .ct-fancybox-layout5 {
    height: 100%}
.mad_why_ch_info .wpb_column.vc_col-sm-4 {
    margin-bottom: 45px;
}
.android_app_industries_row .ct-fancybox-layout9 .ct-fancybox-inner {
    padding: 35px 40px;
}
.window_app_services_page_row .ct-list.layout1 .ct-list-icon {
    margin-top: 5px;
    height: 25px;
    width: 25px;
    min-width: 25px;
    border-radius: 25px;
    margin-right: 15px;
    line-height: 24px;
}
.window_app_services_page_row .ct-list.layout1 .ct-list-item {
    margin-bottom: 18px;
}
.expertise_different_row .ct-fancybox-layout9 .ct-fancybox-inner {
    padding: 20px 10px 15px 10px;
}
.ct-fancybox-layout9 .ct-fancybox-inner .ct-fancybox-title {
    margin-bottom: 0;
}
.window_app_industries_row .ct-fancybox-layout9 .ct-fancybox-inner {
    padding: 20px 10px 15px 10px;
}
.react_native_app_industries_row .ct-fancybox-layout9 .ct-fancybox-inner {
    padding: 20px 10px 15px 10px;
}
.ionic_app_industries_row .ct-fancybox-layout9 .ct-fancybox-inner {
    padding: 20px 10px 15px 10px;
}
.iot_app_industries_row .ct-fancybox-layout9 .ct-fancybox-inner {
    padding: 20px 10px 15px 10px;
}
.ui_ux_design_row .ct-fancybox-layout9 .ct-fancybox-inner {
    padding: 20px 10px 15px 10px;
}
.cms_design_row .ct-fancybox-layout9 .ct-fancybox-inner {
    padding: 20px 10px 15px 10px;
}
.design_row .ct-fancybox-layout9 .ct-fancybox-inner {
    padding: 20px 10px 15px 10px;
}
.php_devlopment_row .ct-fancybox-layout9 .ct-fancybox-inner {
    padding: 50px 25px;
}
.build_your_business .row-bg-gradient:before {
    background-color: transparent;
    background-image: none;
}
.build_your_business .ct-cta .ct-cta-inner {
    background-color: transparent;
    background-image: none;
}
.php_fremwork_devlopment .ct-fancybox-layout8 {
    margin-bottom: 35px;
}
.build_your_business .ct-cta .ct-cta-inner {
    padding: 45px 100px;
}
.build_our_business .ct-cta .ct-cta-inner {
    padding: 45px 100px;
}
.build_our_business .ct-cta.digital-style .ct-cta-inner:before {
    background-image: -webkit-linear-gradient(135deg, #53ba00 0, #58b900 100%);
    background-image: -moz-linear-gradient(135deg, #53ba00 0, #58b900 100%);
    background-image: -ms-linear-gradient(135deg, #53ba00 0, #5ba9ff 100%);
    background-image: -o-linear-gradient(135deg, #53ba00 0, #58b900 100%);
    background-image: linear-gradient(135deg, #53ba00 0, #58b900 100%);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
}
.build_our_business .ct-cta.digital-style .ct-cta-inner .ct-cta-button .btn:after {
    background-color: #424242;
}
.base_user_dashboard .advice_txt .ow_superwide {
    width: 100%}
.footer-contact-last ul {
    list-style: none;
}
.footer-contact-last i {
    margin-right: 10px;
    font-size: 18px;
    color: #53ba00;
}
.footer-contact-last ul li a {
    color: #fff;
}
.footer-contact-last ul li:nth-child(2) i:before {
    content: "\f0e0"}
.footer-contact-last ul li:nth-child(3) i:before {
    content: "\f3cd"}
.footer-contact-last ul li:last-child i:before {
    content: "\f017"}
.site-footer .top-footer .container .ct-footer-item.col-xl-3 {
    flex: 0 0 25%;
    max-width: 25%}
.footer-contact-last ul li {
    margin-bottom: 10px;
}
.site-footer .top-footer .container .ct-footer-item.col-xl-3:nth-child(2) {
    flex: 0 0 20%;
    max-width: 20%;
    margin-left: 5%}
.sub-footer h3.widget-title {
    margin-bottom: 0;
    color: #233d63;
    text-align: center;
    font-size: 55px;
}
.sub-footer h3.widget-title:after, .sub-footer h3.widget-title:before {
    content: none;
}
.Contact_subfoot_subtext .textwidget {
    text-align: center;
}
.wpcf7-form .input-filled.col-12:last-child {
    text-align: center;
}
.sub-footer {
    background: #f8f9fe;
    padding: 5% 0;
}
.technology_expertise_box .ct-fancybox-layout2 .ct-fancybox-inner {
    padding: 35px 30px;
    height: 100%}
.technology_expertise_box .ct-fancybox-layout2 .ct-fancybox-icon {
    line-height: 110px;
    width: 110px;
    border-radius: 110px;
    height: 110px;
    min-width: 110px;
}
.technology_expertise_box .ct-fancybox-layout2 .ct-fancybox-holder {
    padding: 0 3% 0 5%}
.ct-grid-blog-layout1 .item-featured:hover img {
    transform: scale(1);
}
.ct-grid-blog-layout2 .item-featured:hover img {
    transform: scale(1);
}
.technology_expertise_box .vc_column_container>.vc_column-inner {
    height: 100%}
.technology_expertise_box .vc_column_container>.vc_column-inner .wpb_wrapper {
    height: 100%}
.technology_expertise_box .ct-fancybox-layout2 {
    height: 100%}
.mad_why_ch_info .vc_column_container>.vc_column-inner {
    height: 100%}
.mad_why_ch_info .vc_column_container>.vc_column-inner .wpb_wrapper {
    height: 100%}
.mad_why_ch_info .ct-fancybox-layout1 {
    height: 100%}
.mad_why_ch_info .ct-fancybox-layout1 .ct-fancybox-inner {
    height: 100%}
.mad_why_ch_info {
    display: flex;
    flex-wrap: wrap;
}
.ct-fancybox-layout8 .ct-fancybox-content {
    font-size: 16px;
}
.ct-accordion-layout1.style2 .card .card-body {
    font-size: 16px;
}
.ct-fancybox-layout1 .ct-fancybox-content {
    font-size: 16px;
}
.ct-fancybox-layout2 .ct-fancybox-content {
    font-size: 16px;
}
.ct-fancybox-layout5 .ct-fancybox-content {
    font-size: 16px;
}
.ct-grid-blog-layout2 .item-content {
    font-size: 16px;
}
.wpcf7-form-control {
    font-size: 16px!important;
}
.expertise_different_row .fa-utensils:before {
    content: "\f0f5";
    font-family: FontAwesome;
}
.mad_why_ch_info .ct-fancybox-layout1 .ct-fancybox-content {
    margin-bottom: 0;
}
.mobile_app_services_page_row .ct-fancybox-layout5 {
    padding: 30px 30px;
}
.technology_expertise_box .ct-fancybox-layout2 .ct-fancybox-inner:before {
    background-color: #53ba00;
    background-image: -webkit-gradient(linear, left top, right top, from(#53ba00), to(#53ba00));
    background-image: -webkit-linear-gradient(left, #53ba00, #53ba00);
    background-image: -moz-linear-gradient(left, #53ba00, #53ba00);
    background-image: -ms-linear-gradient(left, #53ba00, #53ba00);
    background-image: -o-linear-gradient(left, #53ba00, #53ba00);
    background-image: linear-gradient(left, #53ba00, #53ba00);
    z-index: -1;
    opacity: 0;
}
.technology_expertise_box .ct-fancybox-layout2 .ct-fancybox-inner:hover {
    background-color: #80bf4e;
}
.mad_why_ch_info .fa-smile:before {
    content: "\f118";
    font-family: FontAwesome;
}
.mad_why_ch_info .fa-calendar-check:before {
    content: "\f073";
    font-family: FontAwesome;
}
.fa-draw-polygon:before {
    content: "\f247"}
.android_application_developmentpage_row {
    display: flex;
    flex-wrap: wrap;
}
.android_application_developmentpage_row .vc_column_container.vc_col-sm-6 .vc_column-inner {
    height: 100%}
.android_application_developmentpage_row .vc_column_container.vc_col-sm-6 .wpb_wrapper {
    height: 100%}
.android_application_developmentpage_row .vc_column_container.vc_col-sm-6 .ct-fancybox-layout5 {
    height: 100%}
.android_application_developmentpage_row .ct-fancybox-layout5 {
    padding: 20px 30px;
}
.ct-list.app-style {
    font-size: 16px;
}
.android_app_develop_offer .ct-list.layout2 i {
    font-size: 15px;
    margin-right: 15px;
    margin-top: 0;
}
p {
    font-size: 16px;
    line-height: 32px;
}
.ct-cta .ct-cta-content {
    font-size: 16px;
}
.ct-fancybox-layout4 .ct-fancybox-content {
    font-size: 16px;
}
.mob_app_dev_proc .vc_col-sm-4 .vc_column-inner {
    padding-left: 35px!important;
    padding-right: 35px!important;
}
.why_ionic_left .ct-list.layout3 .ct-list-item+.ct-list-item {
    margin-top: 3px;
}
.ct-list.layout3 .ct-list-item {
    font-size: 16px;
}
.why_ionic_left .ct-list.layout3 .ct-list-item i {
    margin-right: 15px;
    top: 8px;
}
.ct-fancybox-layout5 .ct-fancybox-title {
    text-transform: capitalize;
}
.expertise_different_row .ct-fancybox-layout9 .ct-fancybox-inner .ct-fancybox-title {
    font-size: 22px;
}
.benifit_xamrin .ct-list.layout3 .ct-list-item+.ct-list-item {
    margin-top: 0;
}
.ct-list.layout3 .ct-list-item+.ct-list-item {
    margin-top: 3px;
}
.mobile_app_services_page_row .vc_column_container .vc_column-inner {
    height: 100%}
.mobile_app_services_page_row .vc_column_container .wpb_wrapper {
    height: 100%}
.mobile_app_services_page_row .vc_column_container .ct-fancybox-layout5 {
    height: 100%}
.ct-list.layout1 p {
    font-size: 16px;
}
.wpb_wrapper ul li {
    line-height: 32px;
}
.mobile_app_services_page_row .vc_column_container.vc_col-sm-4 {
    margin-bottom: 30px;
}
.mobile_technology_expertise {
    display: flex;
    flex-wrap: wrap;
}
.mobile_technology_expertise .vc_col-sm-6 {
    margin-bottom: 35px;
}
.mob_app_dev_proc .counter-arrow .vc_column-inner:before {
    display: inline-block;
}
.mob_app_dev_proc .counter-arrow.vc_col-sm-4:nth-child(3) .vc_column-inner:before {
    display: none;
}
.mob_app_dev_proc .counter-arrow.vc_col-sm-4:nth-child(6) .vc_column-inner:before {
    display: none;
}
.mobile_develop_sec2 {
    padding-top: 100px;
    padding-bottom: 50px;
}
.mobile_develop_sec2 .vc_column_container.vc_col-sm-6:nth-child(1) {
    padding-right: 5%;
    padding-left: 4%}
.mobile_develop_sec3 {
    padding-bottom: 50px;
}
.mobile_develop_sec5 {
    padding-top: 5%;
    padding-bottom: 6%}
.mobile_develop_sec6 {
    padding-top: 90px;
    padding-bottom: 40px;
}
.mobile_develop_sec7 {
    padding-top: 126px;
}
.mobile_develop_sec8 {
    padding-top: 70px;
}
.mobile_develop_sec9 {
    padding-top: 30px;
}
.mobile_develop_sec10 {
    padding-top: 100px;
    padding-bottom: 100px;
}
.technology_expertise_android {
    display: flex;
    flex-wrap: wrap;
}
.android_develop_sec6 .vc_column_container.vc_col-sm-6 {
    margin-bottom: 35px;
}
.android_develop_sec2 {
    padding-top: 75px;
    padding-bottom: 10px;
}
.android_develop_sec4 {
    padding-bottom: 50px;
}
.android_develop_sec3 {
    padding-bottom: 30px;
}
.android_develop_sec5 {
    padding-top: 50px;
    padding-bottom: 50px;
}
.android_develop_sec6 {
    padding-top: 50px;
}
.android_develop_sec8 {
    padding-top: 50px;
}
.android_develop_sec9 {
    padding-bottom: 60px;
}
.android_develop_sec10 {
    padding-bottom: 70px;
}
.android_develop_sec14 {
    padding-top: 80px;
    padding-bottom: 90px;
}
.android_develop_sec15 {
    padding-bottom: 130px;
}
.android_develop_sec15 {
    padding-bottom: 100px;
}
.why_infostans_best_row {
    display: flex;
    flex-wrap: wrap;
}
.why_infostans_best_row .wpb_column.vc_column_container.vc_col-sm-6 {
    margin-bottom: 35px;
}
.android_develop_sec10 .counter-arrow.vc_col-sm-4:nth-child(3) .vc_column-inner:before {
    display: none;
}
.iphone_develop_sec2 {
    padding-top: 126px;
}
.iphone_develop_sec3 {
    padding-bottom: 50px;
}
.iphone_develop_sec4 {
    padding-top: 57px;
    padding-bottom: 94px;
}
.iphone_develop_sec5 {
    padding-top: 126px;
}
.iphone_develop_sec6 {
    padding-top: 10px;
}
.iphone_develop_sec7 {
    padding-top: 40px;
}
.iphone_develop_sec8 {
    padding-top: 40px;
    padding-bottom: 150px;
}
.iphone_develop_sec10 {
    padding-top: 100px;
}
.iphone_develop_sec11 {
    padding-top: 100px;
    padding-bottom: 100px;
}
.iphone_app_industry_row {
    display: flex;
    flex-wrap: wrap;
}
.iphone_app_industry_row .wpb_column.vc_column_container.vc_col-sm-4 {
    margin-bottom: 35px;
}
.windows_develop_sec2 {
    padding-top: 90px;
    padding-bottom: 20px;
}
.windows_develop_sec3 {
    padding-bottom: 50px;
}
.windows_develop_sec4 {
    padding-bottom: 30px;
}
.windows_develop_sec5 {
    padding-top: 30px;
    padding-bottom: 100px;
}
.windows_develop_sec6 {
    padding-top: 100px;
    padding-bottom: 50px;
}
.windows_develop_sec7 {
    padding-top: 100px;
    padding-bottom: 120px;
}
.windows_develop_sec9 {
    padding-top: 126px;
}
.windows_develop_sec10 {
    padding-top: 100px;
    padding-bottom: 100px;
}
.react_develop_sec2 {
    padding-top: 100px;
    padding-bottom: 80px;
}
.react_develop_sec3 {
    padding-bottom: 70px;
}
.react_develop_sec4 {
    padding-top: 70px;
    padding-bottom: 50px;
}
.react_develop_sec5 {
    padding-top: 126px;
    padding-bottom: 130px;
}
.react_develop_sec7 {
    padding-top: 50px;
    padding-bottom: 120px;
}
.react_develop_sec9 {
    padding-top: 80px;
    padding-bottom: 50px;
}
.react_develop_sec10 {
    padding-top: 50px;
    padding-bottom: 100px;
}
.ionic_develop_sec2 {
    padding-top: 110px;
    padding-bottom: 50px;
}
.ionic_develop_sec3 {
    padding-bottom: 90px;
}
.ionic_develop_sec4 {
    padding-top: 70px;
    padding-bottom: 50px;
}
.ionic_develop_sec5 {
    padding-top: 126px;
    padding-bottom: 20px;
}
.ionic_develop_sec6 {
    padding-top: 50px;
    padding-bottom: 50px;
}
.ionic_develop_sec7 {
    padding-top: 0;
    padding-bottom: 80px;
}
.ionic_develop_sec8 {
    padding-bottom: 100px;
}
.ionic_develop_sec10 {
    padding-top: 90px;
    padding-bottom: 80px;
}
.ionic_develop_sec11 {
    padding-top: 10px;
    padding-bottom: 50px;
}
.iot_develop_sec2 {
    padding-top: 126px;
    padding-bottom: 80px;
}
.iot_develop_sec4 {
    padding-top: 100px;
    padding-bottom: 50px;
}
.iot_develop_sec5 {
    padding-top: 70px;
    padding-bottom: 50px;
}
.iot_develop_sec6 {
    padding-top: 100px;
    padding-bottom: 130px;
}
.iot_develop_sec8 {
    padding-top: 50px;
}
.iot_develop_sec11 {
    padding-top: 80px;
    padding-bottom: 60px;
}
.iot_develop_sec12 {
    padding-top: 10px;
    padding-bottom: 100px;
}
.iot_develop_sec9 {
    padding-top: 60px;
    padding-bottom: 100px;
}
.xamarin_develop_sec2 {
    padding-top: 126px;
    padding-bottom: 50px;
}
.xamarin_develop_sec3 {
    padding-bottom: 80px;
}
.xamarin_develop_sec4 {
    padding-top: 60px;
    padding-bottom: 50px;
}
.xamarin_develop_sec5 {
    padding-top: 70px;
    padding-bottom: 150px;
}
.xamarin_develop_sec7 {
    padding-top: 100px;
    padding-bottom: 50px;
}
.xamarin_develop_sec8 {
    padding-top: 60px;
    padding-bottom: 100px;
}
.ecommerce_develop_sec2 {
    padding-top: 126px;
    padding-bottom: 0;
}
.ecommerce_develop_sec3 {
    padding-top: 0;
    padding-bottom: 70px;
}
.ecommerce_develop_sec4 {
    padding-bottom: 50px;
}
.ecommerce_develop_sec5 {
    padding-top: 100px;
}
.ecommerce_develop_sec6 {
    padding-top: 50px;
    padding-bottom: 50px;
}
.ecommerce_develop_sec8 {
    padding-top: 70px;
    padding-bottom: 70px;
}
.ecommerce_develop_sec9 {
    padding-top: 100px;
}
.ecommerce_develop_sec10 {
    padding-top: 126px;
    padding-bottom: 80px;
}
.ecommerce_develop_sec11 {
    padding-bottom: 150px;
}
.ecommerce_develop_sec13 {
    padding-top: 80px;
    padding-bottom: 50px;
}
.ecommerce_develop_sec14 {
    padding-top: 30px;
    padding-bottom: 100px;
}
.xtCommerce_develop_sec2 {
    padding-top: 90px;
    padding-bottom: 50px;
}
.xtCommerce_develop_sec4 {
    padding-bottom: 90px;
}
.xtCommerce_develop_sec5 {
    padding-top: 70px;
    padding-bottom: 40px;
}
.xtCommerce_develop_sec6 {
    padding-top: 100px;
    padding-bottom: 80px;
}
.xtCommerce_develop_sec7 {
    padding-bottom: 100px;
}
.xtCommerce_develop_sec9 {
    padding-top: 100px;
    padding-bottom: 30px;
}
.xtCommerce_develop_sec10 {
    padding-top: 60px;
    padding-bottom: 100px;
}
.Shopify_develop_sec2 {
    padding-top: 110px;
    padding-bottom: 40px;
}
.Shopify_develop_sec3 {
    padding-bottom: 80px;
}
.Shopify_develop_sec4 {
    padding-top: 50px;
    padding-bottom: 70px;
}
.Shopify_develop_sec5 {
    padding-top: 100px;
    padding-bottom: 10px;
}
.Shopify_develop_sec6 {
    padding-top: 50px;
    padding-bottom: 80px;
}
.Shopify_develop_sec7 {
    padding-bottom: 100px;
}
.Shopify_develop_sec9 {
    padding-top: 80px;
    padding-bottom: 50px;
}
.Shopify_develop_sec10 {
    padding-top: 50px;
    padding-bottom: 100px;
}
.magento_develop_sec2 {
    padding-top: 126px;
    padding-bottom: 45px;
}
.magento_develop_sec3 {
    padding-top: 0;
    padding-bottom: 70px;
}
.magento_develop_sec4 {
    padding-top: 70px;
    padding-bottom: 70px;
}
.magento_develop_sec5 {
    padding-top: 126px;
    padding-bottom: 130px;
}
.magento_develop_sec6 {
    padding-bottom: 70px;
}
.magento_develop_sec7 {
    padding-bottom: 150px;
}
.magento_develop_sec8 {
    padding-top: 70px;
    padding-bottom: 50px;
}
.magento_develop_sec9 {
    padding-top: 40px;
    padding-bottom: 100px;
}
.prestashop_develop_sec2 {
    padding-top: 126px;
    padding-bottom: 10px;
}
.prestashop_develop_sec3 {
    padding-top: 0;
    padding-bottom: 70px;
}
.prestashop_develop_sec4 {
    padding-top: 60px;
    padding-bottom: 70px;
}
.prestashop_develop_sec5 {
    padding-top: 100px;
    padding-bottom: 30px;
}
.prestashop_develop_sec6 {
    padding-top: 50px;
    padding-bottom: 100px;
}
.prestashop_develop_sec7 {
    padding-bottom: 120px;
}
.prestashop_develop_sec9 {
    padding-top: 90px;
    padding-bottom: 50px;
}
.prestashop_develop_sec10 {
    padding-top: 30px;
    padding-bottom: 100px;
}
.woocommerce_develop_sec2 {
    padding-top: 100px;
    padding-bottom: 40px;
}
.woocommerce_develop_sec3 {
    padding-bottom: 60px;
}
.woocommerce_develop_sec4 {
    padding-top: 60px;
    padding-bottom: 70px;
}
.woocommerce_develop_sec5 {
    padding-top: 100px;
    padding-bottom: 40px;
}
.woocommerce_develop_sec6 {
    padding-bottom: 130px;
}
.woocommerce_develop_sec8 {
    padding-top: 90px;
    padding-bottom: 50px;
}
.woocommerce_develop_sec9 {
    padding-top: 50px;
    padding-bottom: 100px;
}
.reactjs_develop_sec2 {
    padding-top: 100px;
    padding-bottom: 50px;
}
.reactjs_develop_sec3 {
    padding-top: 0;
    padding-bottom: 60px;
}
.reactjs_develop_sec4 {
    padding-top: 50px;
    padding-bottom: 70px;
}
.reactjs_develop_sec5 {
    padding-top: 100px;
    padding-bottom: 50px;
}
.reactjs_develop_sec6 {
    padding-top: 30px;
    padding-bottom: 70px;
}
.reactjs_develop_sec7 {
    padding-bottom: 100px;
}
.reactjs_develop_sec9 {
    padding-top: 80px;
    padding-bottom: 50px;
}
.reactjs_develop_sec10 {
    padding-top: 20px;
    padding-bottom: 100px;
}
.DatingWeb_develop_sec2 {
    padding-top: 90px;
    padding-bottom: 20px;
}
.DatingWeb_develop_sec3 {
    padding-top: 0;
    padding-bottom: 130px;
}
.DatingWeb_develop_sec4 .vc_column_container.vc_col-sm-4 .ct-fancybox-layout4 {
    padding-bottom: 25px;
}
.DatingWeb_develop_sec4 {
    padding-top: 100px;
    padding-bottom: 50px;
}
.DatingWeb_develop_sec5 {
    padding-top: 80px;
    padding-bottom: 120px;
}
.DatingWeb_develop_sec7 {
    padding-top: 100px;
    padding-bottom: 50px;
}
.DatingWeb_develop_sec8 {
    padding-top: 55px;
    padding-bottom: 100px;
}
.mobile_design_sec2 {
    padding-top: 100px;
    padding-bottom: 90px;
}
.mobile_design_sec3 {
    padding-top: 0;
    padding-bottom: 75px;
}
.mobile_design_sec4 {
    padding-top: 100px;
    padding-bottom: 70px;
}
.mobile_design_sec5 {
    padding-top: 126px;
    padding-bottom: 100px;
}
.mobile_design_sec6 {
    padding-bottom: 145px;
}
.mobile_design_sec8 {
    padding-top: 90px;
    padding-bottom: 50px;
}
.mobile_design_sec9 {
    padding-top: 60px;
    padding-bottom: 100px;
}
.Design_develop_sec2 {
    padding-top: 100px;
    padding-bottom: 55px;
}
.Design_develop_sec3 {
    padding-top: 0;
    padding-bottom: 85px;
}
.Design_develop_sec5 {
    padding-top: 30px;
    padding-bottom: 80px;
}
.Design_develop_sec6 {
    padding-bottom: 180px;
}
.Design_develop_sec8 {
    padding-top: 100px;
    padding-bottom: 100px;
}
.Design_develop_sec9 {
    padding-bottom: 100px;
}
.angularjs_develop_sec2 {
    padding-top: 126px;
    padding-bottom: 55px;
}
.angularjs_develop_sec3 {
    padding-top: 0;
    padding-bottom: 70px;
}
.angularjs_develop_sec4 {
    padding-top: 80px;
    padding-bottom: 80px;
}
.angularjs_develop_sec5 {
    padding-top: 100px;
    padding-bottom: 50px;
}
.angularjs_develop_sec6 {
    padding-top: 25px;
    padding-bottom: 40px;
}
.angularjs_develop_sec7 {
    padding-bottom: 100px;
}
.angularjs_develop_sec8 {
    padding-top: 70px;
    padding-bottom: 50px;
}
.angularjs_develop_sec9 {
    padding-top: 60px;
    padding-bottom: 100px;
}
.Php_develop_sec2 {
    padding-top: 126px;
    padding-bottom: 55px;
}
.Php_develop_sec3 {
    padding-top: 0;
    padding-bottom: 30px;
}
.Php_develop_sec4 {
    padding-top: 40px;
    padding-bottom: 40px;
}
.Php_develop_sec5 {
    padding-top: 40px;
    padding-bottom: 50px;
}
.Php_develop_sec6 {
    padding-top: 25px;
    padding-bottom: 100px;
}
.Php_develop_sec8 {
    padding-top: 100px;
    padding-bottom: 50px;
}
.Php_develop_sec9 {
    padding-top: 60px;
    padding-bottom: 100px;
}
.Php_develop_sec4 .ct-fancybox-layout4 .ct-fancybox-inner:hover .ct-fancybox-icon:before {
    background: 0 0;
    opacity: 0;
}
.respoweb_design_sec2 {
    padding-top: 126px;
    padding-bottom: 50px;
}
.respoweb_design_sec3 {
    padding-bottom: 75px;
}
.respoweb_design_sec4 {
    padding-top: 80px;
    padding-bottom: 50px;
}
.respoweb_design_sec5 {
    padding-bottom: 100px;
    padding-top: 100px;
}
.respoweb_design_sec6 {
    padding-bottom: 145px;
}
.respoweb_design_sec8 {
    padding-top: 100px;
    padding-bottom: 50px;
}
.respoweb_design_sec9 {
    padding-top: 50px;
    padding-bottom: 100px;
}
.uiux_design_sec2 {
    padding-top: 126px;
    padding-bottom: 110px;
}
.uiux_design_sec3 {
    padding-top: 90px;
    padding-bottom: 75px;
}
.uiux_design_sec4 {
    padding-top: 100px;
}
.uiux_design_sec5 {
    padding-top: 30px;
}
.uiux_design_sec6 {
    padding-bottom: 200px;
}
.uiux_design_sec8 {
    padding-top: 80px;
    padding-bottom: 100px;
}
.uiux_design_sec9 {
    padding-bottom: 100px;
}
.skadate_develop_sec2 {
    padding-top: 126px;
    padding-bottom: 20px;
}
.skadate_develop_sec3 {
    padding-top: 0;
    padding-bottom: 80px;
}
.skadate_develop_sec4 {
    padding-bottom: 70px;
}
.skadate_develop_sec5 {
    padding-top: 60px;
    padding-bottom: 40px;
}
.skadate_develop_sec6 {
    padding-top: 80px;
    padding-bottom: 80px;
}
.skadate_develop_sec7 {
    padding-bottom: 100px;
}
.skadate_develop_sec9 {
    padding-top: 100px;
    padding-bottom: 50px;
}
.skadate_develop_sec10 {
    padding-top: 40px;
    padding-bottom: 100px;
}
.fullstack_develop_sec2 {
    padding-top: 126px;
    padding-bottom: 60px;
}
.fullstack_develop_sec3 {
    padding-top: 0;
    padding-bottom: 90px;
}
.fullstack_develop_sec4 {
    padding-bottom: 30px;
}
.fullstack_develop_sec5 {
    padding-top: 10px;
    padding-bottom: 130px;
}
.fullstack_develop_sec6 {
    padding-top: 70px;
    padding-bottom: 35px;
}
.fullstack_develop_sec7 {
    padding-top: 80px;
    padding-bottom: 100px;
}
.fullstack_develop_sec9 {
    padding-top: 100px;
    padding-bottom: 50px;
}
.fullstack_develop_sec10 {
    padding-top: 60px;
    padding-bottom: 100px;
}
.python_develop_sec2 {
    padding-top: 100px;
    padding-bottom: 35px;
}
.python_develop_sec3 {
    padding-top: 0;
    padding-bottom: 45px;
}
.python_develop_sec4 {
    padding-top: 0;
    padding-bottom: 50px;
}
.python_develop_sec5 {
    padding-top: 100px;
    padding-bottom: 50px;
}
.python_develop_sec6 {
    padding-top: 100px;
    padding-bottom: 60px;
}
.python_develop_sec7 {
    padding-top: 0;
    padding-bottom: 70px;
}
.python_develop_sec8 {
    padding-bottom: 75px;
}
.python_develop_sec9 {
    padding-bottom: 35px;
}
.python_develop_sec11 {
    padding-top: 100px;
    padding-bottom: 50px;
}
.python_develop_sec12 {
    padding-top: 50px;
    padding-bottom: 130px;
}
.wordPress_develop_sec2 {
    padding-top: 126px;
    padding-bottom: 50px;
}
.wordPress_develop_sec3 {
    padding-top: 0;
    padding-bottom: 35px;
}
.wordPress_develop_sec4 {
    padding-bottom: 100px;
}
.wordPress_develop_sec5 {
    padding-top: 100px;
    padding-bottom: 80px;
}
.wordPress_develop_sec6 {
    padding-top: 120px;
    padding-bottom: 0;
}
.wordPress_develop_sec7 {
    padding-top: 75px;
    padding-bottom: 100px;
}
.wordPress_develop_sec8 {
    padding-bottom: 80px;
}
.wordPress_develop_sec10 {
    padding-top: 100px;
    padding-bottom: 50px;
}
.wordPress_develop_sec11 {
    padding-top: 75px;
    padding-bottom: 100px;
}
.verticals_wordpress_row {
    display: flex;
    flex-wrap: wrap;
}
.verticals_wordpress_row .wpb_column.vc_column_container.vc_col-sm-4 {
    margin-bottom: 35px;
}
.verticals_wordpress_row .vc_column_container .vc_column-inner {
    height: 100%}
.verticals_wordpress_row .vc_column_container .wpb_wrapper {
    height: 100%}
.verticals_wordpress_row .vc_column_container .ct-fancybox-layout1 {
    height: 100%}
.verticals_wordpress_row .ct-fancybox-layout1 .ct-fancybox-inner {
    height: 100%}
.opencart_develop_sec2 {
    padding-top: 126px;
    padding-bottom: 30px;
}
.opencart_develop_sec3 {
    padding-top: 0;
    padding-bottom: 70px;
}
.opencart_develop_sec4 {
    padding-top: 60px;
    padding-bottom: 70px;
}
.opencart_develop_sec5 {
    padding-top: 100px;
    padding-bottom: 30px;
}
.opencart_develop_sec6 {
    padding-top: 50px;
    padding-bottom: 100px;
}
.opencart_develop_sec7 {
    padding-bottom: 120px;
}
.opencart_develop_sec9 {
    padding-top: 90px;
    padding-bottom: 50px;
}
.opencart_develop_sec10 {
    padding-top: 30px;
    padding-bottom: 100px;
}
.codeigniter_develop_sec2 {
    padding-top: 126px;
    padding-bottom: 40px;
}
.codeigniter_develop_sec3 {
    padding-top: 0;
    padding-bottom: 80px;
}
.codeigniter_develop_sec4 {
    padding-top: 100px;
    padding-bottom: 50px;
}
.codeigniter_develop_sec5 {
    padding-top: 126px;
    padding-bottom: 35px;
}
.codeigniter_develop_sec6 {
    padding-top: 35px;
    padding-bottom: 60px;
}
.codeigniter_develop_sec7 {
    padding-top: 40px;
    padding-bottom: 15px;
}
.codeigniter_develop_sec9 {
    padding-top: 100px;
    padding-bottom: 35px;
}
.codeigniter_develop_sec10 {
    padding-top: 70px;
    padding-bottom: 100px;
}
.Laravel_develop_sec2 {
    padding-top: 100px;
    padding-bottom: 60px;
}
.Laravel_develop_sec3 {
    padding-top: 0;
    padding-bottom: 60px;
}
.Laravel_develop_sec4 {
    padding-top: 80px;
    padding-bottom: 50px;
}
.Laravel_develop_sec5 {
    padding-top: 100px;
    padding-bottom: 70px;
}
.Laravel_develop_sec6 {
    padding-top: 0;
    padding-bottom: 0;
}
.Laravel_develop_sec7 {
    padding-top: 35px;
    padding-bottom: 100px;
}
.Laravel_develop_sec9 {
    padding-top: 100px;
    padding-bottom: 130px;
}
.Laravel_develop_sec10 {
    padding-bottom: 130px;
}
.custom_develop_sec2 {
    padding-top: 100px;
    padding-bottom: 20px;
}
.custom_develop_sec3 {
    padding-top: 0;
    padding-bottom: 60px;
}
.custom_develop_sec4 {
    padding-top: 80px;
    padding-bottom: 80px;
}
.custom_develop_sec5 {
    padding-top: 90px;
}
.custom_develop_sec6 {
    padding-top: 0;
    padding-bottom: 0;
}
.custom_develop_sec7 {
    padding-top: 30px;
    padding-bottom: 200px;
}
.custom_develop_sec9 {
    padding-top: 75px;
    padding-bottom: 75px;
}
.custom_develop_sec10 {
    padding-top: 30px;
    padding-bottom: 100px;
}
.Yii_develop_sec2 {
    padding-top: 100px;
    padding-bottom: 45px;
}
.Yii_develop_sec3 {
    padding-bottom: 75px;
}
.Yii_develop_sec4 {
    padding-top: 80px;
    padding-bottom: 50px;
}
.Yii_develop_sec5 {
    padding-top: 100px;
}
.Yii_develop_sec6 {
    padding-top: 90px;
    padding-bottom: 90px;
}
.Yii_develop_sec7 {
    padding-bottom: 80px;
}
.Yii_develop_sec9 {
    padding-top: 130px;
}
.Yii_develop_sec10 {
    padding-top: 122px;
    padding-bottom: 100px;
}
.Oxwall_develop_sec2 {
    padding-top: 126px;
    padding-bottom: 20px;
}
.Oxwall_develop_sec3 {
    padding-top: 0;
    padding-bottom: 80px;
}
.Oxwall_develop_sec4 {
    padding-top: 60px;
    padding-bottom: 0;
}
.Oxwall_develop_sec5 {
    padding-top: 100px;
    padding-bottom: 30px;
}
.Oxwall_develop_sec6 {
    padding-bottom: 100px;
}
.Oxwall_develop_sec8 {
    padding-top: 80px;
    padding-bottom: 50px;
}
.Oxwall_develop_sec9 {
    padding-top: 40px;
    padding-bottom: 100px;
}
.VueJS_develop_sec2 {
    padding-top: 126px;
    padding-bottom: 60px;
}
.VueJS_develop_sec3 {
    padding-top: 0;
    padding-bottom: 90px;
}
.VueJS_develop_sec4 {
    padding-top: 60px;
    padding-bottom: 70px;
}
.VueJS_develop_sec5 {
    padding-top: 126px;
    padding-bottom: 50px;
}
.VueJS_develop_sec6 {
    padding-top: 50px;
    padding-bottom: 80px;
}
.VueJS_develop_sec7 {
    padding-bottom: 150px;
}
.VueJS_develop_sec9 {
    padding-top: 130px;
    padding-bottom: 50px;
}
.VueJS_develop_sec10 {
    padding-top: 122px;
    padding-bottom: 130px;
}
.nodeJS_develop_sec2 {
    padding-top: 126px;
    padding-bottom: 80px;
}
.nodeJS_develop_sec3 {
    padding-top: 0;
    padding-bottom: 50px;
}
.nodeJS_develop_sec4 {
    padding-top: 46px;
    padding-bottom: 90px;
}
.nodeJS_develop_sec5 {
    padding-top: 126px;
    padding-bottom: 50px;
}
.nodeJS_develop_sec6 {
    padding-top: 60px;
    padding-bottom: 100px;
}
.nodeJS_develop_sec7 {
    padding-bottom: 150px;
}
.nodeJS_develop_sec9 {
    padding-top: 100px;
    padding-bottom: 50px;
}
.nodeJS_develop_sec10 {
    padding-top: 70px;
    padding-bottom: 100px;
}
.game_develop_sec2 {
    padding-top: 126px;
    padding-bottom: 30px;
}
.game_develop_sec3 {
    padding-top: 0;
    padding-bottom: 50px;
}
.game_develop_sec4 {
    padding-top: 70px;
    padding-bottom: 80px;
}
.game_develop_sec5 {
    padding-top: 110px;
    padding-bottom: 35px;
}
.game_develop_sec6 {
    padding-bottom: 120px;
}
.game_develop_sec8 {
    padding-top: 80px;
    padding-bottom: 50px;
}
.game_develop_sec9 {
    padding-top: 50px;
    padding-bottom: 100px;
}
.arvrgame_develop_sec2 {
    padding-top: 100px;
    padding-bottom: 20px;
}
.arvrgame_develop_sec3 {
    padding-top: 0;
    padding-bottom: 80px;
}
.arvrgame_develop_sec4 {
    padding-top: 60px;
    padding-bottom: 65px;
}
.arvrgame_develop_sec5 {
    padding-top: 100px;
    padding-bottom: 70px;
}
.arvrgame_develop_sec6 {
    padding-bottom: 75px;
}
.arvrgame_develop_sec8 {
    padding-top: 90px;
    padding-bottom: 50px;
}
.arvrgame_develop_sec9 {
    padding-top: 45px;
    padding-bottom: 100px;
}
.seo_develop_sec2 {
    padding-top: 100px;
    padding-bottom: 20px;
}
.seo_develop_sec3 {
    padding-top: 0;
    padding-bottom: 45px;
}
.seo_develop_sec4 {
    padding-top: 70px;
    padding-bottom: 70px;
}
.seo_develop_sec5 {
    padding-top: 126px;
    padding-bottom: 100px;
}
.seo_develop_sec6 {
    padding-bottom: 110px;
}
.seo_develop_sec8 {
    padding-top: 90px;
    padding-bottom: 50px;
}
.seo_develop_sec9 {
    padding-top: 30px;
    padding-bottom: 80px;
}
.seopackages_develop_sec2 {
    padding-top: 126px;
    padding-bottom: 20px;
}
.seopackages_develop_sec3 {
    padding-top: 20px;
    padding-bottom: 20px;
}
.seopackages_develop_sec4 {
    padding-top: 20px;
    padding-bottom: 20px;
}
.seopackages_develop_sec5 {
    padding-top: 20px;
    padding-bottom: 20px;
}
.seopackages_develop_sec6 {
    padding-bottom: 50px;
}
.seopackages_develop_sec7 {
    margin-bottom: 190px;
    padding-top: 70px;
    padding-bottom: 70px;
}
.seopackages_develop_sec8 {
    padding-top: 70px;
    padding-bottom: 40px;
}
.seopackages_develop_sec9 {
    padding-top: 50px;
    padding-bottom: 100px;
}
.aboutus_sec2 {
    padding-top: 50px;
    padding-bottom: 80px;
}
.aboutus_sec2 .ct-list-content {
    font-size: 16px;
    line-height: 26px;
}
.aboutus_sec3 {
    padding-bottom: 50px;
}
.aboutus_sec5 {
    padding-top: 75px;
    padding-bottom: 20px;
}
.aboutus_sec6 {
    padding-top: 45px;
    padding-bottom: 15px;
}
.aboutus_sec7 {
    padding-bottom: 80px;
}
.home_sec2 {
    padding-top: 120px;
}
.home_sec3 {
    padding-top: 80px;
    padding-bottom: 20px;
}
.home_sec3 .ct-fancybox-layout3 .ct-fancybox-content {
    font-size: 16px;
}
.home_sec4 {
    padding-top: 60px;
    padding-bottom: 60px;
}
.home_sec4 .key_features_round {
    padding-bottom: 30px;
}
.home_sec5 {
    padding-top: 50px;
}
.home_sec6 {
    padding-top: 60px;
    padding-bottom: 60px;
}
.home_sec6 .vc_column_container.vc_col-sm-4 {
    padding-bottom: 35px;
}
.home_sec7 {
    padding-bottom: 70px;
}
.home_sec9 {
    padding-top: 130px;
}
.home_sec10 {
    padding-top: 45px;
}
.home_sec11 {
    padding-top: 70px;
    padding-bottom: 70px;
}
.home_sec12 {
    padding-bottom: 93px;
}
.ct-fancybox-layout8.key_features_round .ct-fancybox-icon {
    background-color: rgba(83, 186, 0, .1);
    color: #53ba00;
}
.ct-fancybox-layout8.key_features_round .ct-fancybox-icon:before {
    background: #53ba00;
    color: #fff;
}
.multiple_industries_tab .vc_tta-tabs-container {
    flex: 0 0 50%!important;
}
.multiple_industries_tab .vc_tta-tabs-list {
    display: flex!important;
    flex-wrap: wrap;
    justify-content: space-around;
}
.multiple_industries_tab .vc_tta-tabs-list .vc_tta-tab {
    display: flex!important;
    flex: 0 0 47%;
    align-items: center;
    cursor: pointer;
    border: solid 1px #53ba00;
    padding: 10px 15px!important;
    margin: 0 0 35px!important;
    justify-self: center;
    border-radius: 55px;
    color: #5f5f5f;
    text-align: center;
}
.multiple_industries_tab .vc_tta-tabs-list .vc_tta-tab a {
    width: 100%}
.multiple_industries_tab .vc_tta-tabs-list .vc_tta-tab.vc_active {
    background-color: #53ba00;
    color: #fff;
}
.multiple_industries_tab .vc_tta-tabs-list .vc_tta-tab:hover {
    background-color: #53ba00;
    color: #fff;
}
.ct-fancybox-layout3.service_box:hover .ct-fancybox-icon i {
    color: #53ba00!important;
    transition: all .5s ease;
}
.ct-fancybox-layout3.service_box .ct-fancybox-icon {
    width: auto;
    min-width: auto;
}
.multiple_industries_tab .vc_tta-panel-body {
    padding: 0 20px!important;
}
.multiple_industries_tab .vc_tta-panel-body .ct-fancybox-layout2 .ct-fancybox-inner {
    padding: 90px 45px;
}
.multiple_industries_tab .vc_tta-panel-body .ct-fancybox-layout2 .ct-fancybox-holder {
    padding: 0 6%}
.home_sec6 .ct-fancybox-layout9 .ct-fancybox-inner .ct-fancybox-desc {
    font-size: 16px;
    margin-top: 15px;
}
.home_sec6 .vc_column_container.vc_col-sm-4:nth-child(4) {
    margin-left: 16.66666667%}
.single-post .content-area .entry-content {
    font-size: 18px;
}
.single-hentry .entry-content {
    line-height: 30px;
}
#content .widget_categories ul li a {
    font-size: 16px;
    padding: 6px 0;
}
.ct-introduction {
    font-size: 16px;
}
.tagcloud a {
    font-size: 16px!important;
    padding: 0 17px;
}
.widget_search .search-form .search-field {
    font-size: 16px;
}
.nice-select, input[type=color], input[type=date], input[type=datetime-local], input[type=datetime], input[type=email], input[type=month], input[type=number], input[type=password], input[type=range], input[type=search], input[type=tel], input[type=text], input[type=time], input[type=url], input[type=week], select, textarea {
    font-size: 16px;
}
.comment-content .comment-text p {
    font-size: 18px;
}
.single-post .entry-tags a {
    border: none;
    background-color: rgba(83, 186, 0, .1);
    padding: 0 15px;
    color: #5f5f5f;
    display: inline-block;
    font-size: 16px!important;
    line-height: 40px;
    -webkit-border-radius: 4px;
    -khtml-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    margin-right: 6px;
    margin-bottom: 10px;
}
.single-post .content-area .entry-content-bottom .entry-tags a:hover {
    background-color: #53ba00;
    color: #fff;
}
#pagetitle:before {
    background-color: rgba(0, 0, 0, .8);
    background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .8)), to(rgba(0, 0, 0, .8)));
    background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .8), rgba(0, 0, 0, .8));
    background-image: -moz-linear-gradient(left, rgba(0, 0, 0, .8), rgba(0, 0, 0, .8));
    background-image: -ms-linear-gradient(left, rgba(0, 0, 0, .8), rgba(0, 0, 0, .8));
    background-image: -o-linear-gradient(left, rgba(0, 0, 0, .8), rgba(0, 0, 0, .8));
    background-image: linear-gradient(left, rgba(0, 0, 0, .8), rgba(0, 0, 0, .8));
    background-color: transparent;
}
.single-post .content-area .entry-content p {
    font-size: 18px;
}
.comment-form .row .col-xl-4 {
    max-width: 50%;
    flex: 50%}
.single-post .ct-accordion-layout1.style2 .card .card-body {
    font-size: 18px;
}
.comment-field.comment-form-website.col-xl-4.col-lg-4.col-md-12.col-sm-12.col-xs-12 {
    display: none;
}
.comment-form-cookies-consent {
    font-size: 16px;
}
.wg-fancybox {
    margin-bottom: 40px;
}
#mega-menu-wrap-primary #mega-menu-primary {
    position: initial!important;
}
#mega-menu-wrap-primary {
    position: initial!important;
}
#mega-menu-wrap-primary {
    background: 0 0!important;
}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link {
    font-family: 'Gilroy Bold', sans-serif!important;
    font-size: 17px!important;
    font-weight: 400;
    color: #fff;
}
#mega-menu-wrap-primary #mega-menu-primary {
    font-family: 'Gilroy Bold', sans-serif!important;
}
.h-fixed #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link {
    color: #424242!important;
}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu {
    background: #fff!important;
    padding: 26px 0!important;
    top: 80px;
}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link {
    background: 0 0!important;
    color: #53ba00!important;
}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link:hover {
    background: 0 0!important;
    color: #53ba00!important;
}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link {
    padding: 0 18px 0 18px!important;
}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link {
    font-family: 'Gilroy Bold', sans-serif!important;
    font-size: 17px!important;
    font-weight: 400;
    color: #424242!important;
    padding-left: 30px!important;
}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link {
    color: #53ba00!important;
    font-size: 20px!important;
    margin-bottom: 7px!important;
    padding-bottom: 4px!important;
    border-bottom: 1px solid #e5e7fc!important;
}
#mega-menu-wrap-primary, #mega-menu-wrap-primary #mega-menu-primary, #mega-menu-wrap-primary #mega-menu-primary a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-column, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-row, #mega-menu-wrap-primary #mega-menu-primary span.mega-menu-badge, #mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu {
    line-height: 2.2!important;
}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item a.mega-menu-link:before {
    font-family: "Font Awesome 5 Pro"!important;
}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:focus, #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover, #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:focus, #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover {
    border-bottom: 1px solid #e5e7fc!important;
}
#mega-menu-primary>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link {
    background: 0 0!important;
}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link {
    background: 0 0;
    color: #53ba00;
}
.max-mega-menu .mega-menu-item-2588 a {
    background: url("img/android_ic.png") 0 7px no-repeat!important;
}
.max-mega-menu .mega-menu-item-2139 a {
    background: url("img/apple_ic.png") 0 7px no-repeat!important;
}
.max-mega-menu .mega-menu-item-2163 a {
    background: url("img/windows_ic.png") 0 7px no-repeat!important;
}
.max-mega-menu .mega-menu-item-2232 a {
    background: url("img/react.png") 0 7px no-repeat!important;
}
.max-mega-menu .mega-menu-item-2283 a {
    background: url("img/ionic.png") 0 7px no-repeat!important;
}
.max-mega-menu .mega-menu-item-2304 a {
    background: url("img/iot.png") 0 7px no-repeat!important;
}
.max-mega-menu .mega-menu-item-2589 a {
    background: url("img/xamarin.png") 0 7px no-repeat!important;
}
.max-mega-menu .mega-menu-item-3045 a {
    background: url("img/responsive-design-icon.png") 0 7px no-repeat!important;
}
.max-mega-menu .mega-menu-item-2997 a {
    background: url("img/mobile_app_design.png") 0 7px no-repeat!important;
}
.max-mega-menu .mega-menu-item-2596 a {
    background: url("img/ui-ux-design.png") 0 7px no-repeat!important;
}
.max-mega-menu .mega-menu-item-2593 a {
    background: url("img/codeigniter_ic.png") 0 7px no-repeat!important;
}
.max-mega-menu .mega-menu-item-2594 a {
    background: url("img/larave_icl.png") 0 7px no-repeat!important;
}
.max-mega-menu .mega-menu-item-3012 a {
    background: url("img/yii.png") 0 7px no-repeat!important;
}
.max-mega-menu .mega-menu-item-3001 a {
    background: url("img/Python.png") 0 7px no-repeat!important;
}
.max-mega-menu .mega-menu-item-3019 a {
    background: url("img/wordpress.png") 0 7px no-repeat!important;
}
.max-mega-menu .mega-menu-item-3151 a {
    background: url("img/skadate_ic.png") 0 7px no-repeat!important;
}
.max-mega-menu .mega-menu-item-3178 a {
    background: url("img/oxwall.png") 0 7px no-repeat!important;
}
.max-mega-menu .mega-menu-item-3108 a {
    background: url("img/xt_commerce.png") 0 7px no-repeat!important;
}
.max-mega-menu .mega-menu-item-2906 a {
    background: url("img/shopify_ic.png") 0 7px no-repeat!important;
}
.max-mega-menu .mega-menu-item-2941 a {
    background: url("img/magento_ic.png") 0 7px no-repeat!important;
}
.max-mega-menu .mega-menu-item-2921 a {
    background: url("img/prestashop-ic.png") 0 7px no-repeat!important;
}
.max-mega-menu .mega-menu-item-4987 a {
    background: url("img/opencart_ic.png") 0 7px no-repeat!important;
}
.max-mega-menu .mega-menu-item-2598 a {
    background: url("img/woocommerce-ic.png") 0 7px no-repeat!important;
}
.max-mega-menu .mega-menu-item-2988 a {
    background: url("img/reactjs-ic.png") 0 7px no-repeat!important;
}
.max-mega-menu .mega-menu-item-2976 a {
    background: url("img/vuejs.png") 0 7px no-repeat!important;
}
.max-mega-menu .mega-menu-item-2979 a {
    background: url("img/nodejs.png") 0 7px no-repeat!important;
}
.max-mega-menu .mega-menu-item-2982 a {
    background: url("img/angular_js.png") 0 7px no-repeat!important;
}
.max-mega-menu .mega-menu-item-3058 a {
    background: url("img/ar-vr.png") 0 7px no-repeat!important;
}
.max-mega-menu .mega-menu-item-3070 a {
    background: url("img/seo_packages.png") 0 7px no-repeat!important;
}
.ct-contact-info1 {
    font-size: 16px;
    line-height: 25px;
}
.single-post .sub-footer {
    display: none;
}
.entry-navigation .nav-links a, .post-type-navigation .nav-links a {
    height: 100%}
.page-id-15 .sub-footer {
    display: none;
}
.ct-social-1 a {
    height: 50px;
    width: 50px;
    line-height: 50px;
    font-size: 23px;
    background-color: #424242;
    color: #53ba00;
}
.ct-social-1.text-left a {
    margin: 0 20px 0 0;
}
.ct-social-1 .fa-facebook-f:before, .ct-social-1 .fa-facebook:before {
    content: "\f39e"}
.ct-social-1 .fa-linkedin-in:before {
    content: "\f0e1"}
.entry-featured .post-image:hover img {
    transform: none;
}
.info_map .wpb_content_element {
    margin-bottom: 0;
}
#blogModel .modal-dialog-centered {
    -webkit-transform: translate(0, -50%);
    -o-transform: translate(0, -50%);
    transform: translate(0, -50%);
    top: 50%;
    margin: 0 auto;
}
#secondary .widget.widget_custom_html {
    padding: 0;
    border: none;
}
.find_four .ct-fancybox-layout6 .ct-fancybox-icon {
    background-image: none;
    margin-right: 20px;
}
.find_four .ct-fancybox-layout6 .ct-fancybox-icon img {
    max-width: 80px;
}
.find_four .vc_column_container.vc_col-sm-3:first-child {
    width: 28%}
.find_four .vc_column_container.vc_col-sm-3:nth-child(2) {
    width: 28%}
.find_four .vc_column_container.vc_col-sm-3:nth-child(3) {
    width: 22%}
.find_four .vc_column_container.vc_col-sm-3:nth-child(4) {
    width: 22%}
.find_four .ct-fancybox-content a {
    color: #5f5f5f;
}
.page-template-default.page-id-5603 .sub-footer {
    display: none;
}
.ct-testimonial-carousel .item-content {
    color: #5f5f5f;
}
.ct-grid-portfolio-layout3 .item-link .more-link {
    /*display: none;*/
}
.ct-grid-portfolio-layout3 .item-link .light-box {
    display: none;
}
li.item-author img {
    display: none;
}
.your-file {
    border: 2px solid #e9ebef;
    border-radius: 7px;
    margin-top: 0;
    cursor: pointer;
    max-width: 200px;
    display: inline-block!important;
}
.your-file input {
    opacity: 0;
    cursor: pointer;
    height: 50px;
    z-index: 255;
    position: relative;
}
.your-file::after {
    content: "\f093";
    position: absolute;
    top: 14px;
    left: 16px;
    text-align: center;
    cursor: pointer;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: 22px;
    color: #5f5f5f;
}
.your-file::before {
    content: 'Upload a file';
    font-size: 19px;
    position: absolute;
    top: 18px;
    left: 22px;
    right: 0;
    bottom: 0;
    text-align: center;
    cursor: pointer;
    color: #5f5f5f;
}
.grecaptcha-badge {
    width: 70px!important;
    overflow: hidden!important;
    transition: all .3s ease!important;
    left: 4px!important;
}
.grecaptcha-badge:hover {
    width: 256px!important;
}
.ct-scroll-top.on {
    bottom: 85px;
}
#or-pagetitle ul.ct-breadcrumb {
    margin: 30px 0 0;
    list-style: none;
    padding-bottom: 15px;
}
#or-pagetitle .ct-breadcrumb li a {
    color: #53ba00;
}
#or-pagetitle .ct-breadcrumb li {
    color: #666;
    display: inline-block;
    margin-right: 11px;
    font-size: 18px;
    font-weight: 600;
    letter-spacing: -.03em;
}
#or-pagetitle .ct-breadcrumb li:first-child:before {
    content: none;
}
#or-pagetitle .ct-breadcrumb li:before {
    content: "\f105";
    margin-right: 13px;
    color: #666;
    font-family: "Font Awesome 5 Pro";
    font-weight: 400;
}
div#or-img img {
    width: 100%}
span.post-navigation-label-Prvs, span.post-navigation-label-next {
    border-bottom: 2px solid;
}
#or-pagetitle {
    padding-top: 45px;
}
#or-img img {
    cursor: pointer;
}
.single-post .site-content #primary, .single-post .site-content #secondary, body.blog .site-content #primary, body.blog .site-content #secondary {
    padding-top: 45px;
    padding-bottom: 130px;
}
.single-post .content-area .entry-content h3 {
    font-size: 25px;
}
#post-7231 .wpb_content_element h3 {
    color: #53ba00;
}
.mobile_app_ideas_content {
    border: 1px solid #aaa;
    padding: 20px;
}
#post-7231 h3 {
    padding-top: 4em;
    margin-top: -4em;
}
#post-9219 h3 {
    padding-top: 4em;
    margin-top: -4em;
}
.single-post .wpb_wrapper ul li{
  list-style-position: outside;
  margin-left: 1em;}
#post-7467 h3 {
    padding-top: 4em;
    margin-top: -4em;
}
.mobile_app_ideas_content a {
    color: #007cba;
}
h3 {
    line-height: 1.23333;
}
.model_pop_left {
    width: 50%}
.model_pop_right {
    width: 50%}
#blogModel .modal-content {
    flex-direction: row;
    align-items: center;
    justify-content: center;
}
#blogModel .modal-dialog {
    max-width: 900px;
}
#blogModel .wpcf7-form .input-filled.col-12:last-child {
    text-align: left;
}
#blogModel h5.modal-title {
    font-size: 23px;
}
.vc_tta-container .vc_tta.vc_tta-tabs.vc_tta-style-default.vc_tta-tabs-position-top .vc_tta-tabs-container {
    margin-bottom: -4px!important;
}
.seo_packages table th {
    font-size: 25px;
    text-align: center;
    color: #fff;
}
.seo_packages td {
    text-align: center;
}
.seo_packages table th:nth-child(1) {
    background: #808c8c;
}
.seo_packages table th:nth-child(2) {
    background: #18d1d4;
}
.seo_packages table th:nth-child(3) {
    background: #fdaf00;
}
.seo_packages table th:nth-child(4) {
    background: #f55150;
}
.seo_packages tr:nth-child(even) {
    background: #ebebeb;
}
.seo_packages tr:nth-child(odd) {
    background: #fff;
}
.seopackages_develop_sec6 .vc_tta-container .vc_tta.vc_tta-tabs.vc_tta-style-default .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab a {
    border-radius: 25px 25px 0 0!important;
    background: #eee;
    padding: 0 56px;
    font-size: 20px;
}
.vc_tta-container .vc_tta.vc_tta-tabs.vc_tta-style-default .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab.vc_active a {
    background: #53ba00;
}
.seopackages_develop_sec6 .vc_tta-container .vc_tta.vc_tta-tabs.vc_tta-style-default .vc_tta-tabs-container .vc_tta-tabs-list {
    padding: 10px 10px 0 10px;
    background-color: transparent;
    border-radius: 0;
}
table td[colspan="4"] {
    background: #f19e98;
    color: #fff;
}
.collapsible-link::before {
    content: '';
    width: 14px;
    height: 2px;
    background: #333;
    position: absolute;
    top: calc(50% - 1px);
    right: 1rem;
    display: block;
    transition: all .3s;
}
.collapsible-link::after {
    content: '';
    width: 2px;
    height: 14px;
    background: #333;
    position: absolute;
    top: calc(50% - 7px);
    right: calc(1rem + 6px);
    display: block;
    transition: all .3s;
}
.collapsible-link[aria-expanded=true]::after {
    transform: rotate(90deg) translateX(-1px);
}
.collapsible-link[aria-expanded=true]::before {
    transform: rotate(180deg);
}
.seo_packages .card-header {
    background: #58de97;
    text-align: center;
}
.seo_packages .card-body {
    padding: 0;
}
.seo_packages table {
    margin: 0;
}
.margin-0 {
    margin: 0;
}
.seo_packages .fa {
    font-size: 25px;
}
.single-hentry .social-label {
    line-height: 19px;
}
.single-hentry .entry-meta li.item-social .social-label i {
    margin-right: 10px;
}
.seo_packages i.fa.fa-check {
    color: #53ba00;
}
.seo_packages i.fa.fa-times {
    color: red;
}
.seo_packages td:first-child {
    width: 40%}
.seo_packages td {
    width: 20%}
.seoprice th a {
    color: #000;
    padding: 7px 25px;
}
.seoprice th a:hover {
    background-color: #fff;
    border-radius: 55px;
}
.blogh3 .wpb_content_element h3 {
    color: #53ba00;
}
.blockquote {
    display: block;
    background: #fff;
    padding: 15px 20px 15px 45px;
    margin: 0 0 20px;
    position: relative;
    font-family: Georgia, serif;
    font-size: 16px;
    line-height: 1.2;
    color: #666;
    text-align: justify;
    border-left: 15px solid #53ba00;
    border-right: 2px solid #53ba00;
    -moz-box-shadow: 2px 2px 15px #ccc;
    -webkit-box-shadow: 2px 2px 15px #ccc;
    box-shadow: 2px 2px 15px #ccc;
}
.blockquote::before {
    content: "\201C";
    font-family: Georgia, serif;
    font-size: 60px;
    font-weight: 700;
    color: #999;
    position: absolute;
    left: 10px;
    top: 5px;
}
.blockquote::after {
    content: ""}
.blockquote a {
    text-decoration: none;
    background: #eee;
    cursor: pointer;
    padding: 0 3px;
    color: #c76c0c;
}
.blockquote a:hover {
    color: #666;
}
.search-no-results #secondary #search-2 {
    display: none;
}
.owl-carousel .grid-item-inner .item-body .item-meta .item-author a {
    margin-left: 6px;
}
.entry-meta .g-social {
    display: none;
}
.single-hentry .entry-meta .item-social {
    padding: 0 16px 0 0;
}
.ecommerce_develop_sec8 .vc_tta-panels-container {
    margin-top: 35px;
}
.home_sec11 .ct-nav-carousel .owl-next:hover, .home_sec11 .ct-nav-carousel .owl-prev:hover, .home_sec11 .owl-nav .owl-next:hover, .home_sec11 .owl-nav .owl-prev:hover {
    box-shadow: none;
}
.ct-nav-carousel .owl-next:hover, .ct-nav-carousel .owl-prev:hover, .owl-nav .owl-next:hover, .owl-nav .owl-prev:hover {
    box-shadow: none;
}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-toggle-on>a.mega-menu-link {
    background: 0 0;
}
.python_develop_sec4 .ct-fancybox-layout8 img.icon-main {
    max-width: 70px;
}
.company-in-dallas_sec2 {
    padding-top: 75px;
    padding-bottom: 30px;
}
.company-in-dallas_sec3 {
    padding-bottom: 30px;
}
.company-in-dallas_sec5 {
    padding-top: 80px;
    padding-bottom: 0;
}
.company-in-dallas_sec6 .ct-fancybox-layout2 .ct-fancybox-inner {
    padding: 20px 30px;
    margin-bottom: 45px;
    background-color: transparent;
    border: 2px solid #eef1fe;
    border-radius: 5px;
}
.company-in-dallas_sec6 .ct-fancybox-layout2 .ct-fancybox-holder {
    padding: 0 5%}
.company-in-dallas_sec6 .ct-fancybox-layout2 .ct-fancybox-inner:hover .ct-fancybox-icon i {
    color: #fff;
}
.company-in-dallas_sec6 .ct-fancybox-layout2 .ct-fancybox-icon {
    background-color: transparent;
}
.company-in-dallas rs-layer-wrap.rs-parallax-wrap:first-child {
   
    top: 76%!important;
}
.company-in-dallas rs-layer-wrap.rs-parallax-wrap:nth-child(2) {
    top: 50%!important;
}
.company-in-dallas rs-layer-wrap.rs-parallax-wrap:last-child {
     top: 18%!important;
}
.company-in-dallas_sec8 {
    padding-top: 100px;
    padding-bottom: 100px;
}
.company-in-dallas_sec9 {
    padding-bottom: 100px;
}
.company-in-dallas_sec4 {
    padding-top: 25px;
}
.company-in-dallas_sec7 .ct-cta .ct-cta-title {
    font-size: 44px;
}
.mob_app_blog_mob {
    display: none;
}
.company-in-dallas_sec9_inner {
    padding-bottom: 80px;
}
rs-fullwidth-wrap rs-module-wrap{left: 0% !important;}
.post-type-archive-portfolio h1.page-title{text-transform: capitalize;}
.career-view-post-btn .vc_column-inner .wpb_wrapper{display: flex; justify-content: end;}
.career-view-btn{padding-right: 2rem;}
.career-post-content{display: none;}
.career_sec2 .ct-fancybox-layout2 .ct-fancybox-inner{ padding: 40px 15px;  margin-bottom: 15px;}
.career_sec2 .ct-fancybox-layout2 .ct-fancybox-icon{line-height: normal;    width: auto;    height: auto;}
.career_sec2 .ct-fancybox-layout2 .ct-fancybox-holder{padding: 0 4%;}
.career_sec2 .ct-fancybox-layout2:nth-child(1) .ct-fancybox-inner{background: linear-gradient(90deg, #72C6EF 0%, #004E8F 100%);}
.career_sec2 .ct-fancybox-layout2:nth-child(2) .ct-fancybox-inner{background: linear-gradient(90deg, #9400D3 0%, #4B0082 100%);}
.career_sec2 .ct-fancybox-layout2:nth-child(3) .ct-fancybox-inner{background: linear-gradient(90deg, #F857A6 0%, #FF5858 100%);}
.career_sec2 .ct-fancybox-layout2:nth-child(4) .ct-fancybox-inner{ background: linear-gradient(90deg, #614385 0%, #516395 100%);}
.career_sec2 .ct-fancybox-layout2:nth-child(5) .ct-fancybox-inner{background: linear-gradient(90deg, #085078 0%, #85D8CE 100%);}
.career_sec2 .ct-fancybox-layout2:nth-child(6) .ct-fancybox-inner{background: linear-gradient(90deg, #72C6EF 0%, #004E8F 100%);}
.career_sec2 .ct-fancybox-layout2:nth-child(7) .ct-fancybox-inner{background: linear-gradient(90deg, #F857A6 0%, #FF5858 100%);}
.career_sec2 .ct-fancybox-layout2 .ct-fancybox-title{color: #fff;}
.career_sec2 .ct-fancybox-layout2 .ct-fancybox-inner:before{display: none;}
.career_sec2{    padding-top: 50px; padding-bottom: 0;}
.career_sec3{padding-top: 50px;}
.career-post-main-last{padding-bottom: 30px;}
.career-post-exp p{margin: 0;}
.career-post-exp p:nth-child(2){    font-size: 22px;    font-weight: bold; text-align: center;}
.career-post-exp{display: inline-block; margin-right: 4rem;}
.career-post-main .vc_col-sm-12.vc_column_container{border-bottom: solid 1px #e2e6f9;}
.career-post-main-last .vc_col-sm-12.vc_column_container{border-bottom: none;}
.career-contact .ct-fancybox-layout6 .ct-fancybox-icon{background-image: none;}
.career-contact .ct-fancybox-layout6 .ct-fancybox-icon img{max-width: 100%;}
.career-contact .ct-fancybox-layout6{margin-bottom: 30px; }
.career-contact{padding-bottom: 55px; padding-top: 50px;}
.career-contact .ct-heading{    margin-bottom: 35px;}
.career-post-content .wpb_wrapper ul li{    font-size: 18px; line-height: 36px;}
.career-post-content .wpb_wrapper ul{padding-bottom: 30px;}
.career-post-content .wpb_wrapper h5{color: #53ba00; margin-bottom: 0;}
.career-post-content .wpb_wrapper p{margin-bottom: 0;}
.page-id-9056 #footer-sidebar{display: none;}
#CareerModel .modal-dialog{max-width: 700px;}
/*.career-view-post-btn a{color: #fff !important;}*/
#wpforms-9149 input[type=text], #wpforms-9149 input[type=email],#wpforms-9149 textarea{    border: none;
    border-bottom: 2px solid #e9ebef; height: 50px;
    padding: 0;     background-color: transparent;
    font-size: 16px;}
    #wpforms-9149 textarea{height: 130px;}
.forminator_form_career .forminator-ui.forminator-custom-form .forminator-input{
    border-top: none !important;
    border-left: none !important;
    border-right: none !important;
    border-bottom: solid 2px #e9ebef !important;
    padding-left: 0;
    padding-right: 0;
    background-color: transparent !important;
    border-color: #e9ebef !important;
    border-width: 2px;
}
.forminator_form_career .forminator-ui.forminator-custom-form .forminator-textarea{
     border-top: none !important;
    border-left: none !important;
    border-right: none !important;
    border-bottom: solid 2px #e9ebef !important;
    padding-left: 0;
    padding-right: 0;
    background-color: transparent !important;
    border-color: #e9ebef !important;
    border-width: 2px;
}
.forminator_form_career .forminator-ui.forminator-custom-form  .forminator-button.forminator-button-submit{
    background-color: #53ba00  !important;
    color: #FFFFFF  !important;
    border-radius: 55px;
    padding: 0 40px;
    line-height: 55px;
}
.forminator_form_career .forminator-ui.forminator-custom-form  .forminator-button-upload{
    background-color: #141414 !important;
}
.forminator_form_career .forminator-ui.forminator-custom-form  .forminator-button-upload:hover{
 background-color: #53ba00 !important;
} 
.forminator_form_career .forminator-ui.forminator-custom-form  .forminator-label{
    font-size: 16px !important;    
    font-weight: normal !important;    
    color: #000000 !important;}
.forminator_form_career .forminator-ui.forminator-custom-form .forminator-file-upload {margin-top: 15px;}
/*.ct-fancybox-layout5:before {
    top: -3px;
}*/
.ct-fancybox-layout5:hover .ct-fancybox-inner:before, .ct-fancybox-layout5:hover .ct-fancybox-inner:after{
    top: 0px;
}
.ct-grid-portfolio-layout3 .item-category{height: 38px;}
.expertise_different_row .vc_col-sm-4{margin-bottom: 35px;}
.build_our_business{
  background: #424242 url(img/digital-section1.png);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}
@media only screen and (max-width:1024px) {
    .company-in-dallas rs-layer-wrap.rs-parallax-wrap:nth-child(2) {
    top: 45%!important;
}
.company-in-dallas_sec7 .ct-cta .ct-cta-title {
    font-size: 30px;
}
.company-in-dallas_sec2 {
    padding-top: 30px;
    padding-bottom: 30px;
}
.company-in-dallas_sec3 {
    padding-bottom: 0;
}
.company-in-dallas_sec5 {
    padding-top: 50px;
    padding-bottom: 0;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{
    color: #424242;
}
.find_four {
    flex-wrap: wrap;
    display: flex;
}
.find_four .vc_column_container.vc_col-sm-3:first-child {
    width: 50%;
    margin-bottom: 2rem;
}
.find_four .vc_column_container.vc_col-sm-3:nth-child(2) {
    width: 50%;
    margin-bottom: 2rem;
}
.find_four .vc_column_container.vc_col-sm-3:nth-child(3) {
    width: 50%}
.find_four .vc_column_container.vc_col-sm-3:nth-child(4) {
    width: 50%}
.build_our_business .ct-cta .ct-cta-inner{padding: 25px 50px;}
.expertise_different_row .vc_col-sm-4{width: 50%;}
.expertise_different_flex .vc_inner.vc_row-fluid{display: flex; flex-wrap: wrap;}
.expertise_different_row .vc_col-sm-4:last-child{margin-left: auto; margin-right: auto;}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link {
    font-size: 16px!important;
}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item {
    padding: 0!important;
}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link {
    font-size: 14px!important;
}
#mega-menu-wrap-primary .mega-menu-toggle+#mega-menu-primary {
    background: 0 0;
}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link {
    color: #424242;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-toggle-on > a.mega-menu-link{
color: #53ba00;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu{
  padding: 10px 0 !important;  
}
/*a, input, button, svg {
    outline: 1px solid red !important; 
}*/
}@media only screen and (max-width:768px) {
    .mobile_app_services_page_row {
    flex-direction: row;
}
.mobile_app_services_page_row .vc_column_container.vc_col-sm-4 {
    margin-bottom: 30px;
    width: 50%}
.expertise_different_row .vc_column_container.vc_col-sm-6 {
    width: 100%}
.company-in-dallas_sec5 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.expertise_different_row .vc_col-sm-4 {
    margin-bottom: 25px;
}
.technology_expertise_box .ct-fancybox-layout2 .ct-fancybox-inner {
    flex-flow: column;
    text-align: center;
}
.technology_expertise_box .ct-fancybox-layout2 .ct-fancybox-icon {
    margin-bottom: 25px;
    text-align: center;
}
.mob_app_dev_proc .vc_column_container.vc_col-sm-4 {
    width: 50%}
.mob_app_dev_proc .counter-arrow.vc_col-sm-4:nth-child(3) .vc_column-inner:before {
    display: inline-block;
}
.mob_app_dev_proc .counter-arrow.vc_col-sm-4:nth-child(4) .vc_column-inner:before {
    display: none;
}
.mob_app_dev_proc .counter-arrow.vc_col-sm-4:nth-child(2) .vc_column-inner:before {
    display: none;
}
.mad_why_ch_info .wpb_column.vc_col-sm-4 {
    width: 50%}
.development_co_wrap .vc_column_container.vc_col-sm-6 {
    width: 100%}
.hire_developer_mob .vc_column_container.vc_col-sm-6 {
    width: 100%}
.site-footer .top-footer .container .ct-footer-item.col-xl-3 {
    flex: 0 0 50%;
    max-width: 50%;
    margin: 0 0 30px 0;
}
.site-footer .top-footer .container .ct-footer-item.col-xl-3:nth-child(2) {
    margin-top: 0;
}
.mobile_develop_sec2 {
    padding-top: 50px;
    padding-bottom: 10px;
}
.mobile_develop_sec2 .vc_column_container.vc_col-sm-6:nth-child(1) {
    padding-bottom: 5%}
.mobile_develop_sec3 {
    padding-bottom: 20px;
}
.mobile_develop_sec5 {
    padding-top: 2%}
.mobile_develop_sec6 {
    padding-top: 40px;
    padding-bottom: 20px;
}
.mobile_develop_sec7 {
    padding-top: 60px;
}
.mobile_develop_sec8 {
    padding-top: 20px;
}
.mobile_develop_sec9 {
    padding-top: 0;
}
.mobile_develop_sec10 {
    padding-top: 60px;
    padding-bottom: 70px;
}
.android_develop_sec2 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.android_develop_sec5 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.android_develop_sec8 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.text-center-md {
    text-align: center;
}
.android_develop_sec10 .counter-arrow .vc_column-inner:before {
    display: inline-block;
}
.android_develop_sec10 .vc_column_container.vc_col-sm-4 {
    width: 100%;
    padding: 0 5% 30px 5%}
.android_develop_sec10 .counter-arrow .vc_column-inner:before {
    display: inline-block;
    transform: translateX(-50%) rotate(90deg);
    top: inherit;
    bottom: 0;
    left: 50%;
    text-align: center;
}
.iphone_app_industry_row .wpb_column.vc_column_container.vc_col-sm-4 {
    width: 50%}
.iphone_develop_sec2 {
    padding-top: 50px;
}
.iphone_develop_sec2 .vc_column_container.vc_col-sm-6:first-child {
    margin-bottom: 35px;
}
.iphone_develop_sec2 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.iphone_develop_sec4 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.iphone_develop_sec4 {
    padding-top: 34px;
    padding-bottom: 0;
}
.iphone_develop_sec5 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.iphone_develop_sec5 {
    padding-top: 80px;
}
.iphone_develop_sec5 .vc_column_container.vc_col-sm-6:first-child {
    margin-bottom: 35px;
}
.mob_app_dev_proc .vc_column_container.vc_col-sm-4 {
    width: 100%;
    margin-bottom: 35px;
}
.windows_develop_sec6 .counter-arrow.vc_col-sm-4:nth-child(2) .vc_column-inner:before {
    display: inline-block;
}
.windows_develop_sec6 .counter-arrow .vc_column-inner:before {
    display: inline-block;
    transform: translateX(-50%);
    top: inherit;
    bottom: 0;
    left: 50%;
    text-align: center;
    transform: rotate(90deg);
}
.windows_develop_sec2 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.windows_develop_sec5 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.windows_develop_sec9 {
    padding-top: 70px;
}
.windows_develop_sec10 {
    padding-top: 50px;
    padding-bottom: 50px;
}
.site-footer .top-footer .container .ct-footer-item.col-xl-3:nth-child(2) {
    margin-left: 0;
}
.react_develop_sec2 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.react_develop_sec2 .vc_column_container.vc_col-sm-6:first-child {
    margin-bottom: 35px;
}
.react_develop_sec2 {
    padding-top: 80px;
    padding-bottom: 35px;
}
.react_develop_sec3 {
    padding-bottom: 40px;
}
.react_develop_sec4 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.react_develop_sec5 {
    padding-top: 80px;
    padding-bottom: 20px;
}
.react_develop_sec6 .counter-arrow .vc_column-inner:before {
    display: inline-block;
    transform: translateX(-50%);
    top: inherit;
    bottom: 0;
    left: 50%;
    text-align: center;
    transform: rotate(90deg);
}
.react_develop_sec6 .counter-arrow.vc_col-sm-4:nth-child(2) .vc_column-inner:before {
    display: inline-block;
}
.react_develop_sec7 {
    padding-top: 0;
}
.react_develop_sec10 {
    padding-top: 25px;
}
.expertise_different_row .vc_column_container.vc_col-sm-6:first-child {
    padding-bottom: 40px;
}
.react_develop_sec4 {
    padding-top: 30px;
    padding-bottom: 25px;
}
.ionic_develop_sec2 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.ionic_develop_sec4 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.ionic_develop_sec5 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.ionic_develop_sec7 .counter-arrow .vc_column-inner:before {
    display: inline-block;
    transform: translateX(-48%);
    top: inherit;
    bottom: 0;
    left: 48%;
    text-align: center;
    transform: rotate(90deg);
}
.ionic_develop_sec7 .counter-arrow.vc_col-sm-4:nth-child(2) .vc_column-inner:before {
    display: inline-block;
}
.ionic_develop_sec7 {
    padding-bottom: 0;
}
.ionic_develop_sec5 {
    padding-top: 74px;
    padding-bottom: 10px;
}
.ionic_develop_sec5 .vc_column_container.vc_col-sm-6:first-child {
    padding-bottom: 35px;
}
.ionic_develop_sec2 .vc_column_container.vc_col-sm-6:first-child {
    padding-bottom: 35px;
}
.ionic_develop_sec6 {
    padding-top: 0;
}
.ionic_develop_sec10 {
    padding-top: 70px;
    padding-bottom: 50px;
}
.ionic_develop_sec11 {
    padding-bottom: 20px;
}
.ionic_develop_sec2 {
    padding-top: 80px;
    padding-bottom: 50px;
}
.ionic_develop_sec4 {
    display: flex;
    flex-wrap: wrap;
}
.ionic_develop_sec4 .vc_column_container.vc_col-sm-6:first-child {
    order: 2;
}
.iot_develop_sec2 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.iot_develop_sec5 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.iot_develop_sec6 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.iot_develop_sec2 {
    padding-top: 80px;
    padding-bottom: 0;
}
.iot_develop_sec2 .vc_column_container.vc_col-sm-6:first-child {
    padding-bottom: 35px;
}
.iot_develop_sec4 {
    padding-top: 45px;
    padding-bottom: 0;
}
.iot_develop_sec6 {
    padding-top: 100px;
    padding-bottom: 20px;
}
.iot_develop_sec8 .counter-arrow .vc_column-inner:before {
    display: inline-block;
    transform: translateX(-48%);
    top: inherit;
    bottom: 0;
    left: 48%;
    text-align: center;
    transform: rotate(90deg);
}
.iot_develop_sec8 .counter-arrow.vc_col-sm-4:nth-child(2) .vc_column-inner:before {
    display: inline-block;
}
.iot_develop_sec9 {
    padding-top: 0;
}
.iot_develop_sec5 {
    display: flex;
    flex-wrap: wrap;
}
.iot_develop_sec5 .vc_column_container.vc_col-sm-6:first-child {
    order: 2;
}
.iot_develop_sec6 .vc_column_container.vc_col-sm-6:first-child {
    padding-bottom: 35px;
}
.xamarin_develop_sec2 {
    padding-top: 80px;
    padding-bottom: 20px;
}
.xamarin_develop_sec2 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.xamarin_develop_sec3 {
    padding-bottom: 60px;
}
.xamarin_develop_sec4 {
    padding-top: 36px;
    padding-bottom: 50px;
    display: flex;
    flex-wrap: wrap;
}
.xamarin_develop_sec4 .vc_column_container.vc_col-sm-6:first-child {
    order: 2;
}
.xamarin_develop_sec4 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.xamarin_develop_sec7 {
    padding-top: 80px;
    padding-bottom: 30px;
}
.xamarin_develop_sec8 {
    padding-top: 40px;
    padding-bottom: 80px;
}
.xamarin_develop_sec5 {
    padding-top: 40px;
    padding-bottom: 120px;
}
.ecommerce_develop_sec2 {
    padding-top: 60px;
}
.ecommerce_develop_sec2 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.ecommerce_develop_sec2 .vc_column_container.vc_col-sm-6:nth-child(1) {
    margin-bottom: 35px;
}
.ecommerce_develop_sec6 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.ecommerce_develop_sec9 .counter-arrow .vc_column-inner:before {
    display: inline-block;
    transform: translateX(-48%);
    top: inherit;
    bottom: 0;
    left: 48%;
    text-align: center;
    transform: rotate(90deg);
}
.ecommerce_develop_sec9 .counter-arrow.vc_col-sm-4:nth-child(2) .vc_column-inner:before {
    display: inline-block;
}
.ecommerce_develop_sec3 {
    padding-bottom: 35px;
}
.ecommerce_develop_sec5 {
    padding-top: 30px;
}
.ecommerce_develop_sec4 {
    padding-bottom: 30px;
}
.ecommerce_develop_sec10 {
    padding-top: 80px;
    padding-bottom: 30px;
}
.xtCommerce_develop_sec2 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.xtCommerce_develop_sec2 .vc_column_container.vc_col-sm-6:nth-child(1) {
    margin-bottom: 35px;
}
.xtCommerce_develop_sec3 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.xtCommerce_develop_sec5 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.xtCommerce_develop_sec4 .mobile_app_services_page_row .vc_col-sm-3 {
    width: 50%;
    margin-bottom: 35px;
}
.xtCommerce_develop_sec2 {
    padding-top: 75px;
    padding-bottom: 0;
}
.xtCommerce_develop_sec3 {
    padding-bottom: 35px;
}
.xtCommerce_develop_sec4 {
    padding-bottom: 35px;
}
.xtCommerce_develop_sec5 {
    padding-top: 60px;
    padding-bottom: 25px;
}
.xtCommerce_develop_sec6 {
    padding-top: 100px;
    padding-bottom: 80px;
}
.Shopify_develop_sec2 .vc_column_container.vc_col-sm-6:nth-child(1) {
    margin-bottom: 35px;
}
.Shopify_develop_sec2 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.Shopify_develop_sec3 {
    padding-bottom: 30px;
}
.Shopify_develop_sec4 {
    padding-top: 50px;
    padding-bottom: 0;
}
.Shopify_develop_sec4 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.Shopify_develop_sec5 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.Shopify_develop_sec6 {
    padding-top: 0;
    padding-bottom: 30px;
}
.Shopify_develop_sec7 {
    padding-bottom: 60px;
}
.magento_develop_sec2 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.magento_develop_sec4 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.magento_develop_sec6 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.magento_develop_sec5 {
    padding-top: 80px;
    padding-bottom: 0;
}
.magento_develop_sec2 {
    padding-top: 80px;
    padding-bottom: 40px;
}
.magento_develop_sec4 {
    padding-top: 40px;
    padding-bottom: 0;
}
.magento_develop_sec8 {
    padding-top: 30px;
    padding-bottom: 50px;
}
.magento_develop_sec9 {
    padding-top: 0;
    padding-bottom: 70px;
}
.magento_develop_sec6 .vc_column_container.vc_col-sm-6:first-child {
    padding-bottom: 35px;
}
.prestashop_develop_sec2 {
    padding-top: 90px;
    padding-bottom: 0;
}
.prestashop_develop_sec2 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.prestashop_develop_sec2 .vc_column_container.vc_col-sm-6:first-child {
    padding-bottom: 35px;
}
.prestashop_develop_sec3 {
    padding-bottom: 35px;
}
.prestashop_develop_sec4 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.prestashop_develop_sec4 .vc_column_container.vc_col-sm-6:first-child {
    padding-bottom: 35px;
}
.prestashop_develop_sec4 {
    padding-top: 35px;
    padding-bottom: 0;
}
.prestashop_develop_sec5 {
    padding-top: 100px;
    padding-bottom: 30px;
}
.prestashop_develop_sec5 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.prestashop_develop_sec5 .vc_column_container.vc_col-sm-6:first-child {
    padding-bottom: 35px;
}
.prestashop_develop_sec6 {
    padding-top: 15px;
    padding-bottom: 15px;
}
.prestashop_develop_sec9 {
    padding-top: 20px;
    padding-bottom: 30px;
}
.prestashop_develop_sec10 {
    padding-bottom: 60px;
}
.woocommerce_develop_sec2 {
    padding-top: 70px;
    padding-bottom: 0;
}
.woocommerce_develop_sec2 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.woocommerce_develop_sec2 .vc_column_container.vc_col-sm-6:first-child {
    padding-bottom: 35px;
}
.woocommerce_develop_sec3 {
    padding-bottom: 35px;
}
.woocommerce_develop_sec4 {
    padding-top: 50px;
    padding-bottom: 0;
    display: flex;
    flex-wrap: wrap;
}
.woocommerce_develop_sec4 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.woocommerce_develop_sec5 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.woocommerce_develop_sec5 .vc_column_container.vc_col-sm-6:first-child {
    padding-bottom: 35px;
}
.woocommerce_develop_sec5 {
    padding-bottom: 20px;
}
.woocommerce_develop_sec8 {
    padding-top: 65px;
}
.woocommerce_develop_sec9 {
    padding-top: 10px;
    padding-bottom: 70px;
}
.reactjs_develop_sec2 {
    padding-top: 80px;
    padding-bottom: 0;
}
.reactjs_develop_sec2 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.reactjs_develop_sec2 .vc_column_container.vc_col-sm-6:first-child {
    padding-bottom: 35px;
}
.reactjs_develop_sec3 {
    padding-top: 40px;
}
.reactjs_develop_sec4 {
    display: flex;
    flex-wrap: wrap;
}
.reactjs_develop_sec4 .vc_column_container.vc_col-sm-6:first-child {
    order: 2;
}
.reactjs_develop_sec4 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.reactjs_develop_sec5 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.reactjs_develop_sec5 {
    padding-top: 100px;
    padding-bottom: 0;
}
.reactjs_develop_sec5 .vc_column_container.vc_col-sm-6:first-child {
    padding-bottom: 35px;
}
.reactjs_develop_sec6 {
    padding-bottom: 10px;
}
.DatingWeb_develop_sec2 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.DatingWeb_develop_sec3 .vc_column_container.vc_col-sm-3 {
    width: 50%}
.DatingWeb_develop_sec4 .vc_column_container.vc_col-sm-4 {
    width: 100%}
.Design_develop_sec2 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.Design_develop_sec2 {
    padding-top: 70px;
    padding-bottom: 35px;
}
.Design_develop_sec3 {
    padding-bottom: 25px;
}
.Design_develop_sec5 {
    padding-bottom: 60px;
}
.mob_app_dev_proc.Design_develop_sec5 .counter-arrow .vc_column-inner:before {
    display: inline-block;
    transform: translateX(-48%);
    top: inherit;
    bottom: 0;
    left: 48%;
    text-align: center;
    transform: rotate(90deg);
}
.mob_app_dev_proc.Design_develop_sec5 .counter-arrow.vc_col-sm-4:nth-child(2) .vc_column-inner:before {
    display: inline-block;
}
.mob_app_dev_proc.Design_develop_sec5 .counter-arrow.vc_col-sm-4:nth-child(3) .vc_column-inner:before {
    display: none;
}
.angularjs_develop_sec2 {
    padding-top: 100px;
    padding-bottom: 45px;
}
.angularjs_develop_sec2 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.angularjs_develop_sec3 {
    padding-bottom: 45px;
}
.angularjs_develop_sec4 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.angularjs_develop_sec4 .vc_column_container.vc_col-sm-6:first-child {
    order: 2;
}
.angularjs_develop_sec4 {
    display: flex;
    flex-wrap: wrap;
}
.angularjs_develop_sec4 {
    padding-top: 70px;
    padding-bottom: 80px;
}
.angularjs_develop_sec5 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.angularjs_develop_sec5 {
    padding-bottom: 0;
}
.angularjs_develop_sec6 {
    padding-top: 25px;
    padding-bottom: 35px;
}
.angularjs_develop_sec8 {
    padding-top: 50px;
    padding-bottom: 35px;
}
.angularjs_develop_sec9 {
    padding-bottom: 80px;
}
.Php_develop_sec2 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.Php_develop_sec2 .vc_column_container.vc_col-sm-6:first-child {
    padding-bottom: 35px;
}
.Php_develop_sec2 {
    padding-top: 100px;
    padding-bottom: 35px;
}
.Php_develop_sec3 {
    padding-bottom: 0;
}
.Php_develop_sec4 .vc_column_container.vc_col-sm-4 {
    width: 100%}
.Php_develop_sec4 .vc_column_container.vc_col-sm-8 {
    width: 100%}
.Php_develop_sec4 .vc_column_container.vc_col-sm-4:nth-child(2) {
    display: none;
}
.Php_develop_sec9 {
    padding-top: 35px;
}
.mobile_design_sec2 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.mobile_design_sec4 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.mobile_design_sec2 {
    padding-bottom: 50px;
}
.mobile_design_sec2 .vc_column_container.vc_col-sm-6:first-child {
    padding-bottom: 35px;
}
.mobile_design_sec4 {
    padding-top: 50px;
}
.mobile_design_sec3 {
    padding-bottom: 35px;
}
.mobile_design_sec5 {
    padding-top: 77px;
    padding-bottom: 45px;
}
.mobile_design_sec8 {
    padding-top: 45px;
    padding-bottom: 35px;
}
.mobile_design_sec9 {
    padding-top: 45px;
    padding-bottom: 70px;
}
.mobile_design_sec4 {
    display: flex;
    flex-wrap: wrap;
}
.mobile_design_sec4 .vc_column_container.vc_col-sm-6:first-child {
    order: 2;
}
.respoweb_design_sec2 {
    padding-top: 100px;
}
.respoweb_design_sec2 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.respoweb_design_sec2 .vc_column_container.vc_col-sm-6:first-child {
    padding-bottom: 35px;
}
.respoweb_design_sec3 {
    padding-bottom: 45px;
}
.respoweb_design_sec4 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.respoweb_design_sec4 {
    display: flex;
    flex-wrap: wrap;
    padding-top: 35px;
}
.respoweb_design_sec4 .vc_column_container.vc_col-sm-6:first-child {
    order: 2;
}
.respoweb_design_sec5 {
    padding-bottom: 35px;
    padding-top: 70px;
}
.respoweb_design_sec9 {
    padding-top: 25px;
    padding-bottom: 80px;
}
.respoweb_design_sec8 {
    padding-top: 80px;
}
.uiux_design_sec2 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.uiux_design_sec2 {
    padding-top: 80px;
    padding-bottom: 80px;
}
.uiux_design_sec2 .vc_column_container.vc_col-sm-6:first-child {
    padding-bottom: 35px;
}
.uiux_design_sec3 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.uiux_design_sec3 {
    padding-top: 50px;
    padding-bottom: 15px;
}
.uiux_design_sec4 {
    padding-top: 45px;
}
.uiux_design_sec5 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.uiux_design_sec6 {
    padding-bottom: 150px;
}
.uiux_design_sec8 {
    padding-top: 50px;
    padding-bottom: 80px;
}
.uiux_design_sec4.expertise_different_row .vc_column_container.vc_col-sm-6:first-child {
    padding-bottom: 0;
}
.codeigniter_develop_sec2 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.codeigniter_develop_sec2 .vc_column_container.vc_col-sm-6:first-child {
    padding-bottom: 35px;
}
.codeigniter_develop_sec2 {
    padding-top: 75px;
    padding-bottom: 40px;
}
.codeigniter_develop_sec3 {
    padding-top: 0;
    padding-bottom: 45px;
}
.codeigniter_develop_sec4 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.codeigniter_develop_sec5 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.codeigniter_develop_sec5 {
    padding-bottom: 0;
    padding-top: 80px;
}
.codeigniter_develop_sec5 .vc_column_container.vc_col-sm-6:first-child {
    padding-bottom: 35px;
}
.codeigniter_develop_sec4 .vc_column_container.vc_col-sm-6:first-child {
    order: 2;
}
.codeigniter_develop_sec4 {
    display: flex;
    flex-wrap: wrap;
    padding-top: 35px;
}
.codeigniter_develop_sec6 {
    padding-bottom: 0;
    padding-top: 0;
}
.codeigniter_develop_sec9 {
    padding-top: 50px;
}
.codeigniter_develop_sec10 {
    padding-top: 25px;
    padding-bottom: 75px;
}
.Laravel_develop_sec2 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.Laravel_develop_sec2 .vc_column_container.vc_col-sm-6:first-child {
    padding-bottom: 35px;
}
.Laravel_develop_sec3 {
    padding-bottom: 45px;
}
.Laravel_develop_sec4 {
    padding-bottom: 50px;
}
.Laravel_develop_sec4 .vc_column_container.vc_col-sm-6:first-child {
    order: 2;
}
.Laravel_develop_sec4 {
    display: flex;
    flex-wrap: wrap;
    padding-top: 35px;
}
.Laravel_develop_sec4 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.Laravel_develop_sec6 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.Laravel_develop_sec9 {
    padding-bottom: 100px;
}
.Laravel_develop_sec5 {
    padding-top: 50px;
    padding-bottom: 50px;
}
.custom_develop_sec2 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.custom_develop_sec2 .vc_column_container.vc_col-sm-6:first-child {
    padding-bottom: 35px;
}
.custom_develop_sec5 {
    padding-top: 35px;
}
.custom_develop_sec6 {
    padding-top: 45px;
}
.custom_develop_sec6 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.custom_develop_sec9 {
    padding-top: 50px;
    padding-bottom: 50px;
}
.custom_develop_sec10 {
    padding-top: 30px;
    padding-bottom: 75px;
}
.custom_develop_sec4 {
    padding-top: 50px;
}
.expertise_different_row.custom_develop_sec5 .vc_column_container.vc_col-sm-6:first-child {
    padding-bottom: 0;
}
.Yii_develop_sec2 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.Yii_develop_sec3 {
    padding-bottom: 45px;
}
.Yii_develop_sec4 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.Yii_develop_sec5 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.Yii_develop_sec4 .vc_column_container.vc_col-sm-6:first-child {
    order: 2;
}
.Yii_develop_sec4 {
    display: flex;
    flex-wrap: wrap;
    padding-top: 35px;
    padding-top: 35px;
    padding-bottom: 25px;
}
.Yii_develop_sec6 {
    padding-bottom: 30px;
    padding-bottom: 20px;
}
.Yii_develop_sec9 {
    padding-top: 90px;
}
.Yii_dnevelop_sec10 {
    padding-top: 80px;
    padding-bottom: 100px;
}
.python_develop_sec2 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.python_develop_sec2 {
    padding-top: 80px;
}
.python_develop_sec2 .vc_column_container.vc_col-sm-6:first-child {
    padding-bottom: 35px;
}
.python_develop_sec4 .vc_column_container.vc_col-sm-3 {
    width: 50%}
.python_develop_sec5 {
    padding-top: 60px;
    padding-bottom: 30px;
}
.python_develop_sec5 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.python_develop_sec6 {
    padding-top: 70px;
    padding-bottom: 30px;
}
.python_develop_sec6 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.python_develop_sec5 .vc_column_container.vc_col-sm-6:first-child {
    order: 2;
}
.python_develop_sec5 {
    display: flex;
    flex-wrap: wrap;
    padding-top: 35px;
    padding-top: 35px;
    padding-bottom: 25px;
}
.python_develop_sec7 {
    padding-bottom: 15px;
}
.python_develop_sec11 {
    padding-bottom: 50px;
    padding-top: 70px;
}
.python_develop_sec12 {
    padding-bottom: 100px;
}
.wordPress_develop_sec2 {
    padding-top: 80px;
}
.wordPress_develop_sec2 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.wordPress_develop_sec5 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.wordPress_develop_sec6 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.wordPress_develop_sec4 .wpb_column.vc_column_container.vc_col-sm-4 {
    width: 50%}
.wordPress_develop_sec4 {
    padding-bottom: 40px;
}
.wordPress_develop_sec5 {
    padding-top: 30px;
    padding-bottom: 60px;
}
.wordPress_develop_sec5 .vc_column_container.vc_col-sm-6:first-child {
    order: 2;
}
.wordPress_develop_sec5 {
    display: flex;
    flex-wrap: wrap;
}
.wordPress_develop_sec6 {
    padding-top: 80px;
}
.wordPress_develop_sec7 {
    padding-top: 30px;
    padding-bottom: 30px;
}
.wordPress_develop_sec10 {
    padding-top: 80px;
    padding-bottom: 50px;
}
.wordPress_develop_sec11 {
    padding-top: 30px;
    padding-bottom: 60px;
}
.skadate_develop_sec2 {
    padding-top: 80px;
}
.skadate_develop_sec2 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.skadate_develop_sec3 {
    padding-bottom: 35px;
}
.skadate_develop_sec4 .vc_column_container.vc_col-sm-4 {
    width: 100%}
.skadate_develop_sec5 .vc_column_container.vc_col-sm-6:first-child {
    order: 2;
}
.skadate_develop_sec5 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.skadate_develop_sec5 {
    display: flex;
    flex-wrap: wrap;
}
.skadate_develop_sec6 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.skadate_develop_sec6 {
    padding-bottom: 0;
}
.skadate_develop_sec4 .ct-fancybox-layout4 {
    padding-bottom: 35px;
}
.Oxwall_develop_sec2 {
    padding-top: 80px;
}
.Oxwall_develop_sec2 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.Oxwall_develop_sec3 {
    padding-bottom: 35px;
}
.Oxwall_develop_sec4 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.Oxwall_develop_sec4 .vc_column_container.vc_col-sm-6:first-child {
    order: 2;
}
.Oxwall_develop_sec4 {
    display: flex;
    flex-wrap: wrap;
}
.Oxwall_develop_sec5 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.opencart_develop_sec2 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.opencart_develop_sec2 {
    padding-top: 100px;
    padding-bottom: 0;
}
.opencart_develop_sec4 .vc_column_container.vc_col-sm-6:first-child {
    order: 2;
}
.opencart_develop_sec4 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.opencart_develop_sec4 {
    display: flex;
    flex-wrap: wrap;
}
.opencart_develop_sec5 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.opencart_develop_sec6 {
    padding-bottom: 30px;
}
.opencart_develop_sec9 {
    padding-top: 45px;
}
.fullstack_develop_sec2 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.fullstack_develop_sec2 {
    padding-top: 100px;
    padding-bottom: 10px;
}
.fullstack_develop_sec3 {
    padding-bottom: 35px;
}
.fullstack_develop_sec4 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.fullstack_develop_sec5 {
    padding-bottom: 30px;
}
.fullstack_develop_sec6 {
    padding-bottom: 0;
}
.fullstack_develop_sec7 {
    padding-top: 50px;
}
.fullstack_develop_sec9 {
    padding-top: 80px;
}
.nodeJS_develop_sec2 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.nodeJS_develop_sec2 {
    padding-top: 90px;
    padding-bottom: 40px;
}
.nodeJS_develop_sec4 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.nodeJS_develop_sec4 {
    display: flex;
    flex-wrap: wrap;
}
.nodeJS_develop_sec4 .vc_column_container.vc_col-sm-6:first-child {
    order: 2;
}
.nodeJS_develop_sec5 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.nodeJS_develop_sec5 {
    padding-top: 90px;
    padding-bottom: 25px;
}
.nodeJS_develop_sec6 {
    padding-top: 22px;
    padding-bottom: 25px;
}
.nodeJS_develop_sec7 {
    padding-bottom: 80px;
}
.nodeJS_develop_sec9 {
    padding-top: 80px;
}
.nodeJS_develop_sec10 {
    padding-top: 50px;
    padding-bottom: 100px;
}
.game_develop_sec2 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.game_develop_sec2 {
    padding-top: 90px;
    padding-bottom: 0;
}
.game_develop_sec4 {
    display: flex;
    flex-wrap: wrap;
}
.game_develop_sec4 .vc_column_container.vc_col-sm-6:first-child {
    order: 2;
}
.game_develop_sec4 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.game_develop_sec5 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.arvrgame_develop_sec2 {
    padding-top: 80px;
    padding-bottom: 0;
}
.arvrgame_develop_sec2 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.arvrgame_develop_sec3 {
    padding-bottom: 45px;
}
.arvrgame_develop_sec4 {
    padding-top: 45px;
    padding-bottom: 15px;
}
.arvrgame_develop_sec4 .vc_column_container.vc_col-sm-6:first-child {
    order: 2;
}
.arvrgame_develop_sec4 {
    display: flex;
    flex-wrap: wrap;
}
.arvrgame_develop_sec4 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.arvrgame_develop_sec5 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.arvrgame_develop_sec5 {
    padding-bottom: 10px;
}
.seo_develop_sec2 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.seo_develop_sec4 .vc_column_container.vc_col-sm-6:first-child {
    order: 2;
}
.seo_develop_sec4 {
    display: flex;
    flex-wrap: wrap;
}
.seo_develop_sec4 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.seo_develop_sec5 {
    padding-top: 80px;
    padding-bottom: 35px;
}
.seo_develop_sec6 {
    padding-bottom: 75px;
}
.seo_develop_sec8 {
    padding-top: 45px;
    padding-bottom: 50px;
}
.seopackages_develop_sec2 {
    padding-top: 100px;
    padding-bottom: 0;
}
.seopackages_develop_sec2 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.seopackages_develop_sec3 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.seopackages_develop_sec3 .vc_column_container.vc_col-sm-6:first-child {
    order: 2;
}
.seopackages_develop_sec3 {
    display: flex;
    flex-wrap: wrap;
}
.seopackages_develop_sec4 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.seopackages_develop_sec5 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.seopackages_develop_sec5 .vc_column_container.vc_col-sm-6:first-child {
    order: 2;
}
.seopackages_develop_sec5 {
    display: flex;
    flex-wrap: wrap;
}
.aboutus_sec2 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.aboutus_sec6 {
    padding-top: 0;
}
.home_sec2 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.home_sec2 {
    padding-top: 90px;
}
.home_sec3 {
    padding-top: 40px;
}
.home_sec4 {
    padding-top: 30px;
    padding-bottom: 30px;
}
.home_sec7 .vc_column_container.vc_col-sm-6 {
    width: 100%}
.home_sec7 {
    padding-bottom: 30px;
}
.home_sec9 {
    padding-top: 70px;
}
.home_sec11 {
    padding-top: 0;
}
.home_sec11 .vc_col-md-8 {
    width: 100%}
.home_sec11 .vc_col-md-4 {
    width: 100%}
.key_features_row {
    display: flex;
    flex-wrap: wrap;
}
.key_features_row .vc_column_container:first-child {
    width: 100%}
.key_features_row .vc_column_container:nth-child(2) {
    width: 100%;
    padding-bottom: 50px;
}
.key_features_row .vc_column_container:nth-child(3) {
    width: 100%}
.home_sec5 {
    padding-top: 0;
}
.home_sec6 .vc_column_container.vc_col-sm-4:nth-child(4) {
    margin-left: 0;
}
.home_sec6 .vc_column_container.vc_col-sm-4:nth-child(5) {
    margin-left: 25%}
.home_sec6 .vc_column_container.vc_col-sm-4 {
    width: 50%}
.home_sec12 {
    padding-bottom: 50px;
}
.wpb-js-composer .vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-left .vc_tta-tabs-container {
    display: none;
}
.wpb-js-composer .vc_tta.vc_general .vc_tta-panel {
    display: block;
}
.wpb-js-composer .vc_tta.vc_tta-tabs .vc_tta-panel-heading {
    display: block!important;
}
.wpb_raw_code.wpb_content_element.wpb_raw_html {
    margin-bottom: 0;
}
.comment-form .form-submit {
    text-align: center;
}
.find_four {
    flex-wrap: wrap;
    display: flex;
}
.find_four .vc_column_container.vc_col-sm-3:first-child {
    width: 50%;
    margin-bottom: 2rem;
}
.find_four .vc_column_container.vc_col-sm-3:nth-child(2) {
    width: 50%;
    margin-bottom: 2rem;
}
.find_four .vc_column_container.vc_col-sm-3:nth-child(3) {
    width: 50%}
.find_four .vc_column_container.vc_col-sm-3:nth-child(4) {
    width: 50%}

.company-in-dallas_sec6 .ct-fancybox-layout2 .ct-fancybox-icon {
    height: 50px;
    min-width: 50px;
    width: 50px;
}
.company-in-dallas_sec6 .ct-fancybox-layout2 .ct-fancybox-icon h3 {
    line-height: normal;
}
.company-in-dallas_sec6 .ct-fancybox-layout2 .ct-fancybox-holder {
    padding: 0 0 0 5%}
.company-in-dallas_sec6 .ct-fancybox-layout2 .ct-fancybox-inner {
    padding: 20px 20px;
}
.company-in-dallas_sec6 .ct-fancybox-layout2 .ct-fancybox-title {
    font-size: 18px;
}

}
@media only screen and (max-width:767px) {
  .mob_app_blog_mob {
    display: block;
    margin-top: 55px;
}
.company-in-dallas_sec9 {
    padding-bottom: 74px;
}
.company-in-dallas_sec9 .mob_app_blog_read_btn {
    display: none;
}
.company-in-dallas_sec9_inner {
    padding-bottom: 0;
}
.mobile_app_services_page_row .vc_column_container.vc_col-sm-4 {
    width: 90%;
    margin: 0 auto 30px auto;
}
.mob_app_dev_proc .vc_column_container.vc_col-sm-4 {
    width: 100%;
    margin-bottom: 35px;
}
.mob_app_dev_proc .counter-arrow .vc_column-inner:before {
    display: inline-block;
    transform: translateX(-50%);
    top: inherit;
    bottom: 0;
    left: 50%;
    text-align: center;
    transform: rotate(90deg);
}
.mob_app_dev_proc .counter-arrow.vc_col-sm-4:nth-child(2) .vc_column-inner:before {
    display: inline-block;
}
.mob_app_dev_proc .counter-arrow.vc_col-sm-4:nth-child(3) .vc_column-inner:before {
    display: inline-block;
}
.mob_app_dev_proc .counter-arrow.vc_col-sm-4:nth-child(4) .vc_column-inner:before {
    display: inline-block;
}
.mad_why_ch_info .wpb_column.vc_col-sm-4 {
    width: 100%}
.site-footer .top-footer .container .ct-footer-item.col-xl-3 {
    flex: 0 0 100%;
    max-width: 100%}
.site-footer .top-footer {
    padding: 50px 0 0 0;
}
.site-footer .footer-widget-title {
    margin-bottom: 10px;
}
.site-footer .top-footer .container .ct-footer-item.col-xl-3:nth-child(2) {
    flex: 0 0 100%;
    max-width: 100%}
.mobile_develop_sec2 .vc_column_container.vc_col-sm-6:nth-child(1) {
    padding-bottom: 8%}
.text-center-sm {
    text-align: center;
}
.iphone_app_industry_row .wpb_column.vc_column_container.vc_col-sm-4 {
    width: 100%}
.iphone_develop_sec7 {
    padding-top: 15px;
}
.iphone_develop_sec8 {
    padding-top: 40px;
    padding-bottom: 90px;
}
.iphone_develop_sec10 {
    padding-top: 50px;
}
.iphone_develop_sec11 {
    padding-top: 50px;
    padding-bottom: 50px;
}
.build_our_business .ct-cta .ct-cta-inner {
    padding: 40px 10px;
}
.windows_develop_sec9 {
    padding-top: 0;
}
.windows_develop_sec5 {
    padding-top: 0;
}
.windows_develop_sec6 {
    padding-top: 70px;
    padding-bottom: 0;
}
.windows_develop_sec7 {
    padding-top: 70px;
}
.windows_develop_sec3 {
    padding-bottom: 0;
}
.react_develop_sec5 {
    padding-top: 0;
    padding-bottom: 20px;
}
.react_develop_sec9 {
    padding-top: 0;
    padding-bottom: 50px;
}
.ionic_develop_sec2 {
    padding-bottom: 0;
}
.iot_develop_sec12 {
    padding-bottom: 60px;
}
.iot_develop_sec11 {
    padding-top: 60px;
    padding-bottom: 40px;
}
.ecommerce_develop_sec4 {
    padding-bottom: 20px;
}
.ecommerce_develop_sec5 {
    padding-top: 0;
}
.ecommerce_develop_sec13 {
    padding-top: 0;
    padding-bottom: 25px;
}
.ecommerce_develop_sec10 {
    padding-top: 0;
}
.ecommerce_develop_sec14 {
    padding-top: 30px;
    padding-bottom: 80px;
}
.xtCommerce_develop_sec4 .mobile_app_services_page_row .vc_col-sm-3 {
    width: 100%}
.Shopify_develop_sec2 {
    padding-top: 80px;
    padding-bottom: 0;
}
.Shopify_develop_sec4 {
    padding-top: 30px;
    padding-bottom: 0;
}
.Shopify_develop_sec5 {
    padding-top: 60px;
    padding-bottom: 10px;
}
.Shopify_develop_sec9 {
    padding-top: 74px;
    padding-bottom: 10px;
}
.Shopify_develop_sec10 {
    padding-top: 50px;
    padding-bottom: 80px;
}
.magento_develop_sec3 {
    padding-top: 0;
    padding-bottom: 40px;
}
.reactjs_develop_sec3 {
    padding-top: 30px;
    padding-bottom: 30px;
}
.reactjs_develop_sec4 {
    padding-top: 30px;
    padding-bottom: 50px;
}
.reactjs_develop_sec5 {
    padding-top: 60px;
}
.Php_develop_sec5 {
    padding-bottom: 0;
}
.Php_develop_sec6 {
    padding-top: 0;
}
.Php_develop_sec8 {
    padding-top: 70px;
    padding-bottom: 35px;
}
.Php_develop_sec2 .vc_column_container.vc_col-sm-6:first-child {
    padding-bottom: 0;
}
.mobile_design_sec2 .vc_column_container.vc_col-sm-6:first-child {
    padding-bottom: 0;
}
.Laravel_develop_sec2 {
    padding-top: 60px;
    padding-bottom: 30px;
}
.Laravel_develop_sec5 {
    padding-top: 40px;
    padding-bottom: 45px;
}
.Laravel_develop_sec9 {
    padding-top: 70px;
    padding-bottom: 70px;
}
.custom_develop_sec2 {
    padding-top: 80px;
}
.custom_develop_sec3 {
    padding-bottom: 35px;
}
.custom_develop_sec4 {
    padding-top: 25px;
    padding-bottom: 0;
}
.Yii_develop_sec2 {
    padding-top: 60px;
    padding-bottom: 35px;
}
.Yii_develop_sec5 {
    padding-top: 70px;
}
.Yii_develop_sec6 {
    padding-top: 60px;
}
.Yii_develop_sec9 {
    padding-top: 70px;
}
.Yii_develop_sec10 {
    padding-top: 60px;
    padding-bottom: 60px;
}
.python_develop_sec4 .vc_column_container.vc_col-sm-3 {
    width: 100%}
.wordPress_develop_sec4 .wpb_column.vc_column_container.vc_col-sm-4 {
    width: 100%}
.wordPress_develop_sec7 {
    padding-bottom: 0;
}
.wordPress_develop_sec10 {
    padding-top: 60px;
    padding-bottom: 50px;
}
.DatingWeb_develop_sec3 {
    padding-bottom: 30px;
}
.DatingWeb_develop_sec3 .vc_column_container.vc_col-sm-3 {
    width: 100%;
    padding-bottom: 35px;
}
.DatingWeb_develop_sec4 {
    padding-bottom: 50px;
}
.DatingWeb_develop_sec8 {
    padding-bottom: 60px;
}
.DatingWeb_develop_sec5 {
    padding-top: 35px;
    padding-bottom: 75px;
}
.DatingWeb_develop_sec2 {
    padding-top: 70px;
}
.opencart_develop_sec3 {
    padding-bottom: 30px;
}
.opencart_develop_sec5 {
    padding-top: 80px;
}
.opencart_develop_sec6 {
    padding-top: 25px;
}
.opencart_develop_sec9 {
    padding-top: 15px;
}
.opencart_develop_sec10 {
    padding-bottom: 70px;
}
.nodeJS_develop_sec2 {
    padding-top: 60px;
    padding-bottom: 10px;
}
.nodeJS_develop_sec3 {
    padding-bottom: 35px;
}
.nodeJS_develop_sec4 {
    padding-top: 46px;
    padding-bottom: 50px;
}
.nodeJS_develop_sec9 {
    padding-top: 50px;
    padding-bottom: 25px;
}
.nodeJS_develop_sec10 {
    padding-bottom: 75px;
    padding-top: 25px;
}
.game_develop_sec2 {
    padding-top: 70px;
}
.game_develop_sec5 {
    padding-bottom: 0;
}
.game_develop_sec6 {
    padding-bottom: 45px;
}
.game_develop_sec9 {
    padding-bottom: 60px;
}
.arvrgame_develop_sec5 {
    padding-top: 70px;
}
.arvrgame_develop_sec8 {
    padding-top: 60px;
    padding-bottom: 50px;
}
.arvrgame_develop_sec9 {
    padding-top: 45px;
    padding-bottom: 80px;
}
.seo_develop_sec2 {
    padding-top: 75px;
    padding-bottom: 20px;
}
.seo_develop_sec3 {
    padding-bottom: 30px;
}
.seo_develop_sec4 {
    padding-top: 35px;
}
.seo_develop_sec5 {
    padding-top: 70px;
    padding-bottom: 35px;
}
.seo_develop_sec8 {
    padding-top: 30px;
    padding-bottom: 30px;
}
.seopackages_develop_sec6 .vc_column_container.vc_col-sm-4 {
    padding-bottom: 35px;
}
.aboutus_sec5 {
    padding-top: 30px;
}
.aboutus_sec3 .vc_column_container.vc_col-sm-4 {
    padding-bottom: 35px;
}
.home_sec6 .vc_column_container.vc_col-sm-4:nth-child(5) {
    margin-left: 0;
}
.home_sec6 .vc_column_container.vc_col-sm-4 {
    width: 100%}
.multiple_industries_tab .vc_tta-panel-body .ct-fancybox-layout2 .ct-fancybox-inner {
    padding: 35px 0;
}
#or-pagetitle {
    padding-top: 20px;
}
.single-post .site-content #primary, .single-post .site-content #secondary, body.blog .site-content #primary, body.blog .site-content #secondary {
    padding-top: 40px;
    padding-bottom: 40px;
}
#or-pagetitle .ct-breadcrumb li {
    line-height: 27px;
}
h3 {
    line-height: 45px;
}
.single-post #or-pagetitle .ct-breadcrumb li:nth-child(3) {
    display: none;
}
.model_pop_left {
    display: none;
}
.model_pop_right {
    width: 100%}
#blogModel .wpcf7-form .input-filled.col-12:last-child {
    text-align: left;
}
.seo_packages table th {
    font-size: 18px;
}
.home_sec9 .grid-filter-wrap span.filter-item {
    border: 2px solid #eef1fe;
    padding: 16px 16px 16px 16px;
    display: block;
}
.home_sec9 .grid-filter-wrap .filter-item i {
    top: -23px;
}
.grid-filter-wrap span.filter-item {
    border: 2px solid #eef1fe;
    padding: 16px 16px 16px 16px;
    display: block;
}
.grid-filter-wrap .filter-item i {
    top: -23px;
}

.company-in-dallas_sec6 .ct-fancybox-layout2 .ct-fancybox-icon {
    height: 50px;
    min-width: 50px;
    width: 50px;
}
.company-in-dallas_sec6 .vc_col-sm-4 {
    width: 50%;
    float: left;
}
.company-in-dallas_sec5 {
    padding-bottom: 50px;
}
.company-in-dallas_sec8 {
    padding-top: 10px;
    padding-bottom: 70px;
}
.company-in-dallas_sec3 .ct-heading-desc {
    padding-top: 20px;
}
.career-post-heading ,.career-view-post-btn{float: left; width: 100%;}
.career-view-post-btn .vc_column-inner .wpb_wrapper{justify-content: start;}
.career-post-main .vc_col-sm-12.vc_column_container{padding-bottom: 1rem;}
.career-post-heading .wpb_text_column.wpb_content_element{margin-bottom: 1.5rem;}
.career-view-post-btn{margin-bottom: 1rem;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{
    color: #424242;
}
.magento_develop_sec2{padding-top: 0;}
.VueJS_develop_sec6{padding-top: 0; padding-bottom: 40px;}
/*.career-view-post-btn .ct-button-wrapper:last-child{display: none;}
.career-view-btn{padding-right: 0rem;}*/
.android_develop_sec10{padding-bottom: 0;}
.expertise_different_row .ct-fancybox-layout9 .ct-fancybox-inner .ct-fancybox-icon{
margin-bottom: 10px;}
.xtCommerce_develop_sec6{ padding-top: 0; }
.xtCommerce_develop_sec9{padding-top:0 ;}
}
@media only screen and (max-width:480px) {
    .site-footer .bottom-footer .bottom-copyright {
    padding: 21px 35px 35px 35px;
}
.comment-form .row .col-xl-4 {
    max-width: 100%;
    flex: 100%}
.ct-social-1.text-left a {
    margin: 0 7px 0 0;
}
.find_four .vc_column_container.vc_col-sm-3:first-child {
    width: 100%}
.find_four .vc_column_container.vc_col-sm-3:nth-child(2) {
    width: 100%}
.find_four .vc_column_container.vc_col-sm-3:nth-child(3) {
    margin-bottom: 2rem;
    width: 100%}
.find_four .vc_column_container.vc_col-sm-3:nth-child(4) {
    width: 100%}
.company-in-mob-wrap {
    z-index: 16!important;
}
.company-in-dallas rs-layer-wrap.rs-parallax-wrap:first-child {
    
    top: 90%!important;
}
.company-in-dallas-mob rs-layer-wrap.rs-parallax-wrap:first-child {
    top: 50%!important;
}
.company-in-dallas-mob rs-layer-wrap.rs-parallax-wrap:last-child {
    top: 15%!important;
}
.company-in-dallas_sec2 {
    padding-top: 30px;
    padding-bottom: 0;
}
.company-in-dallas_sec6 .vc_col-sm-4 {
    width: 100%}
.company-in-dallas_sec7 .ct-cta .ct-cta-title {
    font-size: 25px;
}
.company-in-dallas_sec4 {
    padding-top: 20px;
}
.company-in-dallas_sec6 .ct-fancybox-layout2 .ct-fancybox-icon {
    height: 70px;
    min-width: 70px;
    width: 70px;
    line-height: 70px;
    margin: 0 auto 0 auto;
}
.company-in-dallas_sec6 .ct-fancybox-layout2 .ct-fancybox-icon i {
    font-size: 75px;
}
#ct-heading-5 .ct-heading-tag {
    font-size: 32px!important;
}
#ct-heading .ct-heading-tag {
    font-size: 32px!important;
}
.mobile_app_services_page_row .ct-fancybox-layout5 {
    padding: 30px 15px;
}
.mobile_app_services_page_row .ct-fancybox-layout5 .ct-fancybox-title {
    line-height: 36px;
}
.seo_packages table th{font-size: 16px;}
.seoprice th a{padding: 7px 0;}
rs-fullwidth-wrap rs-module-wrap{
 left: -15px !important;
}
.expertise_different_row .vc_col-sm-4{width: 100%;}
.seopackages_develop_sec7{padding-top: 20px; padding-bottom: 30px;}
.opencart_develop_sec2{padding-top: 65px;}
.opencart_develop_sec6{padding-top: 0;}
.opencart_develop_sec5{padding-bottom: 0;}
.opencart_develop_sec5 .vc_column_container.vc_col-sm-6:first-child{margin-bottom: 40px;}
.Yii_develop_sec6 {  padding-top: 0px;}
.DatingWeb_develop_sec4{padding-top: 50px;}
.skadate_develop_sec5{padding-top: 30px;}
.skadate_develop_sec9{padding-top: 50px;}
.Oxwall_develop_sec8{padding-top: 30px;}
.ecommerce_develop_sec8{padding-top: 10px;}
.xtCommerce_develop_sec5{padding-top: 30px;}
.opencart_develop_sec4{padding-top: 30px;}
.woocommerce_develop_sec5{padding-top: 60px;}
.fullstack_develop_sec2{padding-top: 60px;}
.fullstack_develop_sec6{padding-top: 40px;}
.fullstack_develop_sec10{padding-top: 0;}
.fullstack_develop_sec6{padding-top: 40px;}
.VueJS_develop_sec2 {  padding-top: 60px;  padding-bottom: 30px;}
.VueJS_develop_sec5{padding-top: 70px;}
.VueJS_develop_sec7 {  padding-bottom: 70px;}
.angularjs_develop_sec2{padding-top: 70px;}
.angularjs_develop_sec5{padding-top: 80px;}
.seopackages_develop_sec8{padding-top: 40px;}
.single-hentry.archive{margin-bottom: 45px;}
}
@media only screen and (max-width:375px) {
    .company-in-dallas_sec7 .ct-cta .ct-cta-title {
    font-size: 18px;
    line-height: 32px;
}
.company-in-dallas_sec7 .ct-cta .ct-cta-content {
    font-size: 14px;
}
.sub-footer h3.widget-title {
    font-size: 38px;
}
.your-file input {
    max-width: 200px;
}
.seo_packages table th{font-size: 13px;}
}
/*@media (pointer: coarse) {
   a {
    padding: .8em;
    margin: 8px;
  }*/