<br />
<b>Deprecated</b>:  The each() function is deprecated. This message will be suppressed on further calls in <b>/home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php</b> on line <b>456</b><br />
@media (min-width: 0px) and (max-width: 767px) {
  .blog-sec,
  .listed_styles {
    padding: 20px 0;
  }
  .listed_styles {
    margin-bottom: 0px;
  }
  .Product .inner_page_banners img,
  .club .inner_page_banners img {
    height: auto !important;
  }
  .btn__banner button {
    display: inline-block;
    float: left !important;
    margin: 0 5px !important;
  }
  .product_logo {
    display: block;
    justify-content: space-evenly;
    white-space: unset;
    align-items: center;
    flex-direction: column;
  }
  .Product h2 {
    margin-bottom: 20px;
  }
  .product_logo .ticker__item {
    margin-right: 20px;
    width: 25% !important;
    display: inline-block;
    margin-bottom: 10px;
  }
  .paraghaph_benifits ul {
    padding: 0;
    margin-left: 15px;
  }
  .btn__product {
    margin-top: 22px;
  }
  .img_keybenifits img {
    height: auto;
  }
  .paraghaph_benifits ul li {
    font-size: 12px;
  }
  .Product p {
    text-align: left !important;
  }
  .heading_product p {
    text-align: center !important;
  }
  .blog .img-sec img,
  .product_logo img {
    width: 100%;
  }
  .blog-sec .row {
    padding-left: 15px;
    padding-right: 15px;
  }
  .stnmbrs {
    margin: 10px 0;
    float: none;
  }
  .cyber {
    padding: 5px 0 30px !important;
    margin: 0 auto;
  }
  .discover__modules {
    padding: 20px 0;
  }
  .transport__module {
    padding: 30px 0;
  }
  .smartboard .inner_page_banners img {
    max-width: 100%;
  }
  .Product .inner_page_banners {
    height: auto;
    padding: 20px 0 0 !important;
  }
  .whyus.software_solutions.common-sec .container-fluid {
    display: none;
  }
  .whyus.software_solutions.common-sec .container {
    display: block;
  }
  .header .menu {
    height: 320px;
  }
  .modules h3 {
    font-size: 21px;
  }
  .text-center {
    margin: 15px 0;
  }
  .lms-img {
    position: initial;
  }
  .app ul li {
    padding: 0 0 20px 30px;
  }
  .modules .img-sec img {
    height: auto;
  }
  .adc-module ul li,
  .advm-module ul li {
    font-size: 12px;
  }
  .csm .modules {
    padding: 50px 0 0 !important;
  }
  img.club {
    width: 380px;
  }
  .setion_left_txt ul {
    margin: 0px;
    min-height: auto !important;
  }
  br {
    display: none;
  }
  .setion_left_txt h5 {
    margin: 15px 0 4px;
  }
}
@media (min-width: 320px) and (max-width: 500px) {
  .adc-module,
  .umodule-d,
  .whyus img,
  whyus img {
    position: initial;
  }
  .blog-sec .second-mo .adc-module {
    padding: 20px;
    left: initial;
    position: revert;
    float: left;
  }
  .blog-bx,
  .sidebar {
    padding: 0;
  }
  .Product .inner_page_banners,
  .blog-bx img,
  .club .modules .img-sec img,
  .descrp {
    height: auto;
  }
  .blog p {
    font-size: 14px !important;
  }
  .blog .inner_page_banner,
  header {
    height: auto !important;
  }
  .lms .service_right_section.pera {
    margin-top: auto;
  }
  .choose-us {
    padding: 0 !important;
  }
  .fourbx > div {
    margin-bottom: 20px;
    height: auto;
  }
  .fourbx {
    padding-top: 0;
  }
  .m-none,
  .why-us-item hr {
    display: none;
  }
  .lms .modules.largeimg .img-sec img {
    height: auto;
    object-fit: contain;
  }
  .lms .trd-mo .advm-module {
    min-height: auto;
  }
  .img-sec1 ul li {
    padding: 0;
    margin: 10px 5px 0 0;
  }
  .Product .inner_page_banners p {
    margin-bottom: 10px !important;
  }
  .Product .inner_page_banners h2 {
    font-weight: 500;
    font-size: 22px !important;
    margin: 10px 0;
  }
  .Product .development_services p {
    font-size: 14px;
    margin: 10px 0 !important;
  }
  .Product .service_left_section h2 {
    font-size: 18px;
  }
  .Product .service_right_section,
  .csm .service_right_section {
    padding: 20px 15px;
    float: left;
    margin: 0;
    position: initial;
  }
  .service_right_section ul li {
    padding: 10px 0 3px 30px;
    font-size: 13px !important;
  }
  .title p {
    margin-bottom: 20px !important;
  }
  .club .advm-module {
    background: #4b769d;
    height: auto;
  }
  ul.stnmbrs li {
    margin: 10px 10px 10px 0;
    padding: 0 10px 0 0;
    border-bottom: 1px solid #ddd;
    width: 100%;
    max-width: 100%;
  }
  .heading_product p {
    text-align: center !important;
  }
  .discover__modules,
  .transport__module {
    padding: 30px 0;
  }
  .heading_product h3 {
    font-size: 24px;
    letter-spacing: -0.5px;
    font-weight: 800;
    color: #000;
  }
  .Product .why-us-item {
    margin: 0;
    min-height: 60px;
    padding: 7px 0 0;
  }
  .Product .development_services {
    margin: 0;
  }
  .second-mo .adc-module {
    padding: 25px;
  }
  .trd-mo .adc-module {
    padding: 25px;
    width: 100% !important;
  }
  .club .app {
    padding: 30px 0 !important;
  }
  .smartboard .app {
    padding: 30px 0 0 !important;
  }
  .paraghaph_benifits ul {
    padding: 0 0 10px;
  }
  .app .full ul {
    margin-top: 20px;
  }
  .csm .app ul li,
  .csm .service_right_section ul {
    width: 100%;
  }
  .navbar {
    background: rgb(255 255 255) !important;
  }
  .btn {
    padding: 4px 8px !important;
    font-size: 11px !important;
    margin: 5px 3px 0 0 !important;
  }
  .img-sec1 {
    text-align: left;
    margin-top: 20px !important;
  }
  .img-sec1 ul {
    margin-bottom: 20px;
  }
  .csm .inner_page_banners h1 {
    font-size: 20px !important;
    margin: 10px 0;
  }
  .csm .inner_page_banners p {
    font-size: 14px;
    line-height: 20px;
    text-align: justify;
    margin: 10px 0 !important;
  }
  .csm .inner_page_banners {
    height: auto !important;
    padding: 5px 0 !important;
    background-size: cover;
  }
  .common-sec {
    padding: 20px 0 !important;
  }
  .csm .development_services .flex_align,
  .development_services .flex_align {
    display: block;
  }
  .csm .development_services {
    padding: 0 !important;
    margin: 20px 0;
  }
  .modules {
    padding: 20px 0 40px !important;
  }
  .csm .advm-module {
    padding: 30px;
    height: auto;
  }
  .grey-sec {
    background: #f9f9f9;
    padding: 30px 20px;
  }
  .unique-module .solution_left_section {
    height: auto;
    padding: 30px;
    text-align: justify;
  }
  .unique-module h2 {
    font-size: 20px !important;
    text-align: center;
  }
  .unique-module p {
    margin-bottom: 0 !important;
    width: 100%;
  }
  .umodule-d {
    margin-right: 0;
    margin-bottom: 10px;
  }
  .umodule-d .development_block h4 {
    width: 100%;
    height: 40px;
  }
  .unique-module {
    margin-bottom: 30px;
    height: auto;
  }
  .Product .app h2 {
    font-size: 18px;
    margin: 5px 0;
    text-align: left;
  }
  .app {
    background-size: cover;
  }
  .app .img-sec ul li {
    width: auto;
    display: contents;
  }
  .app ul li {
    padding: 0 0 15px 30px;
    font-size: 15px;
  }
  .whyus img {
    margin-top: 0;
  }
  .umodule-d .development_block {
    width: 50%;
  }
  .Product .service_left_section h2 {
    text-align: left;
    margin-top: 0;
  }
  .Product h2 {
    margin-top: 20px;
    text-align: left;
    font-size: 20px !important;
  }
  .full {
    margin: 0 0 30px;
  }
  .smartboard .img-sec img {
    margin-top: 40px;
  }
  img.csm-img {
    height: auto;
    width: 300px;
  }
  .first__section {
    padding: 20px 0 0;
  }
  .php_solution.angular_services {
    padding: 30px 0 10px;
  }
}
@media (min-width: 501px) and (max-width: 600px) {
  .app .full ul,
  .full ul,
  .img-sec1 {
    margin-top: 20px;
  }
  .adc-module,
  .csm .service_right_section,
  .umodule-d,
  .whyus img,
  whyus img {
    position: initial;
  }
  .blog-sec .second-mo .adc-module {
    padding: 20px;
    left: initial;
    position: revert;
    float: left;
  }
  .blog-bx,
  .sidebar {
    padding: 0;
  }
  .Product .inner_page_banners,
  .blog-bx img,
  .club .modules .img-sec img,
  .descrp {
    height: auto;
  }
  .blog p {
    font-size: 14px !important;
  }
  .blog .inner_page_banner,
  header {
    height: auto !important;
  }
  .lms .service_right_section.pera {
    margin-top: auto;
  }
  .choose-us {
    padding: 0 !important;
  }
  .fourbx > div {
    margin-bottom: 20px;
    height: auto;
  }
  .fourbx {
    padding-top: 0;
  }
  .m-none,
  .modules .img-sec,
  .why-us-item hr {
    display: none;
  }
  .lms .modules.largeimg .img-sec img {
    height: auto;
    object-fit: contain;
  }
  .lms .trd-mo .advm-module {
    min-height: auto;
  }
  .img-sec1 ul li {
    padding: 0;
    margin: 10px 5px 0 0;
  }
  .Product .inner_page_banners p {
    margin-bottom: 10px !important;
  }
  .Product .inner_page_banners h2 {
    font-weight: 500;
    font-size: 22px;
    margin: 10px 0;
  }
  .Product .development_services p {
    font-size: 14px;
    margin: 10px 0 !important;
  }
  .Product .service_left_section h2 {
    font-size: 18px;
  }
  .Product .service_right_section {
    padding: 20px 15px;
    float: left;
    margin: 0;
    position: initial;
  }
  .service_right_section ul li {
    padding: 10px 0 3px 30px;
    font-size: 14px !important;
  }
  .title p {
    margin-bottom: 20px !important;
    text-align: center;
  }
  .club .advm-module {
    background: #4b769d;
    height: auto;
  }
  ul.stnmbrs li {
    margin: 0 10px 20px 0;
    padding: 0 10px 0 0;
  }
  .why-us-item {
    min-height: auto !important;
  }
  .Product .development_services,
  .service_right_section.full ul {
    margin: 0;
  }
  .second-mo .adc-module {
    padding: 25px;
  }
  .trd-mo .adc-module {
    width: 100% !important;
    padding: 25px;
  }
  .club .app,
  .common-sec {
    padding: 30px 0 !important;
  }
  .smartboard .app {
    padding: 30px 0 0 !important;
  }
  .app ul li,
  .csm .app ul li,
  .csm .service_right_section ul {
    width: 100%;
  }
  .title h2::before {
    left: 0;
  }
  .img-sec1 ul,
  .title h2 {
    margin-bottom: 20px;
  }
  .navbar {
    background: rgb(255 255 255 / 55%) !important;
  }
  .btn {
    padding: 7px 9px !important;
    font-size: 13px !important;
  }
  .img-sec1 {
    text-align: left;
  }
  .csm .inner_page_banners h1 {
    font-size: 20px;
    margin: 10px 0;
  }
  .csm .inner_page_banners p {
    font-size: 14px;
    line-height: 20px;
    text-align: justify;
    margin: 10px 0 !important;
  }
  .csm .inner_page_banners {
    height: auto !important;
    padding: 50px 0 !important;
    background-size: cover;
  }
  .csm .development_services .flex_align,
  .development_services .flex_align {
    display: block;
  }
  .csm .development_services {
    padding: 0 !important;
    background-size: cover !important;
    margin: 20px 0;
  }
  .service_left_section {
    padding: 20px !important;
  }
  .csm .service_right_section {
    padding: 20px 40px;
    float: left;
    margin: 0;
  }
  .modules {
    padding: 20px 0 40px !important;
  }
  .csm .advm-module {
    padding: 40px;
    height: auto;
  }
  .grey-sec {
    background: #f9f9f9;
    padding: 30px 20px;
  }
  .unique-module .solution_left_section {
    height: auto;
    padding: 30px !important;
    text-align: justify;
  }
  .unique-module h2 {
    font-size: 20px !important;
    text-align: center;
  }
  .unique-module p {
    margin-bottom: 0 !important;
    width: 100%;
  }
  .umodule-d {
    margin-right: 0;
    margin-bottom: 10px;
  }
  .umodule-d .development_block h4 {
    width: 100%;
    height: 40px;
  }
  .unique-module {
    margin-bottom: 30px;
    height: auto;
  }
  .Product .app h2 {
    font-size: 20px;
    margin: 10px 0 0 15px;
    text-align: left;
  }
  .app {
    background-size: cover;
  }
  .app .img-sec ul li {
    width: 25%;
  }
  .whyus img {
    margin-top: 0;
  }
  .umodule-d .development_block {
    width: 50%;
  }
  .Product .service_left_section h2 {
    text-align: left;
    margin-top: 0;
  }
  .Product h2 {
    margin-top: 20px;
    text-align: left;
    font-size: 21px;
  }
  .Product p {
    text-align: justify;
  }
}
@media (min-width: 601px) and (max-width: 767px) {
  .app img,
  .title p,
  .unique-module h2 {
    text-align: center;
  }
  .adc-module,
  .csm .service_right_section,
  .umodule-d,
  .whyus img,
  whyus img {
    position: initial;
  }
  .blog-sec .second-mo .adc-module {
    padding: 20px;
    left: initial;
    position: revert;
    float: left;
  }
  .blog-bx,
  .sidebar {
    padding: 0;
  }
  .Product .inner_page_banners,
  .blog-bx img,
  .descrp {
    height: auto;
  }
  .blog p {
    font-size: 14px !important;
  }
  .blog .inner_page_banner,
  header {
    height: auto !important;
  }
  .stnmbrs {
    margin: 30px 0;
    float: left;
  }
  .lms .service_right_section.pera {
    margin-top: auto;
  }
  .choose-us {
    padding: 0 !important;
  }
  .fourbx > div {
    margin-bottom: 20px;
    height: auto;
  }
  .fourbx {
    padding-top: 0;
  }
  .m-none,
  .why-us-item hr {
    display: none;
  }
  .lms .modules.largeimg .img-sec img {
    height: auto;
    object-fit: contain;
    width: 100% !important;
  }
  .lms .trd-mo .advm-module {
    min-height: auto;
  }
  .img-sec1 ul li {
    padding: 0;
    margin: 10px 5px 0 0;
  }
  .Product .inner_page_banners p {
    margin-bottom: 10px !important;
  }
  .Product .inner_page_banners h2 {
    font-weight: 500;
    font-size: 22px;
    margin: 10px 0;
  }
  .Product .development_services p {
    font-size: 14px;
    margin: 10px 0 !important;
  }
  .app .full ul,
  .img-sec1 {
    margin-top: 20px;
  }
  .Product .service_left_section h2 {
    font-size: 18px;
  }
  .Product .service_right_section {
    padding: 20px 15px;
    float: left;
    margin: 0;
    position: initial;
  }
  .service_right_section ul li {
    padding: 10px 0 3px 30px;
    font-size: 14px !important;
  }
  .title p {
    margin-bottom: 20px !important;
  }
  .club .advm-module {
    background: #4b769d;
    height: auto;
  }
  ul.stnmbrs li {
    margin: 0 10px 20px 0;
    padding: 0 10px 0 0;
  }
  .why-us-item {
    min-height: auto !important;
  }
  .Product .development_services {
    margin: 0;
  }
  .second-mo .adc-module,
  .trd-mo .adc-module {
    padding: 25px;
  }
  .club .modules .img-sec img,
  .trd-mo .adc-module {
    width: 100% !important;
  }
  .club .app,
  .common-sec {
    padding: 30px 0 !important;
  }
  .smartboard .app {
    padding: 30px 0 0 !important;
  }
  .csm .app ul li {
    width: 100%;
  }
  .product .modules .img-sec {
    display: block !important;
  }
  .app img {
    margin: 0 auto;
    float: revert;
    display: block;
  }
  .csm .modules .img-sec {
    display: none !important;
  }
  .title h2::before {
    left: 0;
  }
  .img-sec1 ul,
  .title h2 {
    margin-bottom: 20px;
  }
  .navbar {
    background: rgb(255 255 255 / 55%) !important;
  }
  .btn {
    padding: 7px 9px !important;
    font-size: 13px !important;
  }
  .img-sec1 {
    text-align: left;
  }
  .csm .inner_page_banners h1 {
    font-size: 20px;
    margin: 10px 0;
  }
  .csm .inner_page_banners p {
    font-size: 14px;
    line-height: 20px;
    text-align: justify;
    margin: 10px 0 !important;
  }
  .csm .inner_page_banners {
    height: auto !important;
    padding: 60px 0 !important;
    background-size: cover;
  }
  .csm .development_services .flex_align,
  .development_services .flex_align {
    display: block;
  }
  .csm .development_services {
    padding: 0 !important;
    background-size: cover !important;
    margin: 20px 0;
  }
  .service_left_section {
    padding: 20px !important;
  }
  .csm .service_right_section {
    padding: 20px 40px;
    float: left;
    margin: 0;
  }
  .csm .service_right_section ul {
    width: 49%;
  }
  .modules {
    padding: 20px 0 40px !important;
  }
  .csm .advm-module {
    padding: 40px;
    height: auto;
  }
  .grey-sec {
    background: #f9f9f9;
    padding: 30px 20px;
  }
  .unique-module .solution_left_section {
    height: auto;
    padding: 30px;
    text-align: justify;
  }
  .unique-module h2 {
    font-size: 20px !important;
  }
  .unique-module p {
    margin-bottom: 0 !important;
    width: 100%;
  }
  .umodule-d {
    margin-right: 0;
    margin-bottom: 10px;
  }
  .umodule-d .development_block h4 {
    width: 100%;
    height: 40px;
  }
  .unique-module {
    margin-bottom: 30px;
    height: auto;
  }
  .Product .app h2 {
    font-size: 20px;
    margin: 10px 0 0 15px;
    text-align: left;
  }
  .app {
    background-size: cover;
  }
  .app .img-sec ul li {
    width: auto;
  }
  .app ul li {
    width: 45%;
  }
  .whyus img {
    margin-top: 0;
  }
  .umodule-d .development_block {
    width: 33%;
  }
  .Product .service_left_section h2 {
    text-align: left;
    margin-top: 0;
  }
  .Product h2 {
    margin-top: 20px;
    text-align: left;
  }
  .Product p {
    text-align: justify;
  }
  .pull-right img.img-responsive {
    width: 450px !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .adc-module,
  .csm .service_right_section,
  .lms-img,
  .whyus img,
  whyus img {
    position: initial;
  }
  .blog-sec .second-mo .adc-module {
    left: 38%;
    right: 0;
    padding: 40px 30px;
    position: absolute;
  }
  .img-sec.blog img {
    height: 350px;
    object-fit: cover;
  }
  .blog-sec .row {
    padding-left: 15px;
    padding-right: 15px;
  }
  .stnmbrs {
    margin: 30px 0;
    float: left;
  }
  .m-none,
  .modules .img-sec,
  .why-us-item hr,
  .whyus.software_solutions.common-sec .container-fluid {
    display: none;
  }
  .lms .advm-module {
    height: 240px !important;
    margin: 0 0 15px !important;
  }
  .lms .modules.largeimg .adc-module {
    height: auto;
  }
  .topbx {
    height: 155px;
  }
  .adc-module,
  .club .adc-module {
    height: 300px;
  }
  .btmbx {
    padding: 10px 0;
  }
  .lms .modules.largeimg .img-sec img {
    object-position: top;
    height: 375px;
    object-fit: cover;
  }
  .lms .trd-mo .advm-module {
    background: #02739a !important;
    min-height: 300px;
  }
  .lms .app {
    margin-top: 0 !important;
  }
  .lms .service_right_section.pera {
    margin-top: 0;
  }
  .smartboard .inner_page_banners img {
    max-width: 100%;
  }
  .container {
    width: calc(100% - 1.25em);
    width: calc(100% - 3 * var(--component-padding));
    margin-left: auto;
    margin-right: auto;
  }
  .img-sec1 ul li {
    padding: 0;
    margin: 10px 5px 0 0;
  }
  .Product .inner_page_banners p {
    margin-bottom: 10px !important;
  }
  .Product .inner_page_banners {
    padding: 50px 0 0 !important;
    height: auto !important;
  }
  .Product .inner_page_banners h2 {
    font-weight: 500;
    font-size: 22px;
    margin: 10px 0;
  }
  .Product .development_services p {
    font-size: 14px;
    margin: 10px 0 !important;
  }
  .Product .service_left_section h2 {
    font-size: 18px;
  }
  .Product .service_right_section {
    padding: 20px 15px;
    float: left;
    margin: 0;
    position: initial;
  }
  .second-mo .adc-module,
  .trd-mo .adc-module {
    padding: 25px;
    height: auto;
  }
  .club .advm-module {
    background: #4b769d;
    height: auto;
  }
  .why-us-item {
    min-height: auto !important;
  }
  .Product .development_services {
    margin: 0;
  }
  .trd-mo .adc-module {
    width: 100% !important;
  }
  .club .app {
    padding: 30px 0 !important;
    margin-top: 50px;
  }
  .modules,
  .smartboard .app {
    padding: 20px 0 0 !important;
  }
  .app .full ul {
    margin-top: 20px;
    padding: 0 !important;
  }
  .csm .app ul li,
  .product_logo img,
  .pull-right {
    width: 100%;
  }
  .product .modules .img-sec {
    display: block !important;
  }
  .csm .development_services .flex_align,
  .development_services .flex_align,
  .product_logo,
  .whyus.software_solutions.common-sec .container {
    display: block;
  }
  .why-us-item img {
    margin-right: 10px !important;
  }
  .service_right_section ul li {
    padding: 5px 0 5px 30px;
    font-size: 14px !important;
  }
  .service_right_section ul li:after {
    top: 5px;
  }
  ul.stnmbrs li {
    margin: 0 10px 0 0;
    padding: 0 20px 0 0;
  }
  .advm-module h5 {
    margin-bottom: 8px;
  }
  .Product img {
    margin: 0 auto;
    padding: 20px 0;
  }
  .head_listedstyle h2 {
    font-size: 21px;
    line-height: 28px;
  }
  .title h2::before {
    left: 0;
  }
  .img-sec1 ul,
  .title h2 {
    margin-bottom: 20px;
  }
  .title p {
    text-align: center;
    margin-bottom: 30px !important;
  }
  .csm-clients h2:before {
    left: 50% !important;
  }
  .product_logo {
    justify-content: space-evenly;
    white-space: unset;
    align-items: center;
    flex-direction: column;
  }
  .product_logo .ticker__item {
    margin-right: 20px;
    width: 12% !important;
    display: inline-block;
    margin-bottom: 10px;
  }
  .navbar {
    background: rgb(0 0 0 / 55%) !important;
  }
  header {
    height: auto !important;
  }
  .btn {
    padding: 5px 8px !important;
    font-size: 12px !important;
  }
  .img-sec1 {
    text-align: left;
    margin-top: 30px;
  }
  .csm .inner_page_banners h1 {
    font-size: 19px;
    margin: 5px 0;
  }
  .csm .inner_page_banners p {
    font-size: 14px;
    line-height: 20px;
    text-align: justify;
    margin: 20px 0 !important;
  }
  .csm .inner_page_banners {
    height: auto !important;
    padding: 50px 20px 20px !important;
    background-size: cover;
    margin-bottom: 0;
  }
  .common-sec {
    padding: 30px 0 !important;
    margin-bottom: 10px;
  }
  .csm .development_services {
    padding: 0 !important;
    margin: 20px 0;
  }
  .service_left_section {
    padding: 20px !important;
  }
  .csm .service_right_section {
    padding: 20px 40px;
    float: left;
    margin: 0;
  }
  .csm .service_right_section ul {
    width: 48%;
  }
  .csm .advm-module {
    padding: 20px;
    height: auto;
    margin-left: 15px;
  }
  .adc-module {
    border-radius: 0;
    width: 100%;
  }
  .grey-sec {
    background: #f9f9f9;
    padding: 30px 15px;
  }
  .unique-module .solution_left_section {
    padding: 10px;
    text-align: justify;
  }
  .unique-module h2 {
    font-size: 20px !important;
    text-align: center;
  }
  .Product .app h2,
  .Product h2,
  .Product p,
  .grey-sec ul li p {
    text-align: left;
  }
  .unique-module p {
    margin-bottom: 0 !important;
    width: 100%;
  }
  .umodule-d {
    position: relative;
    margin-top: -12px;
    z-index: 91050;
    right: 0;
    margin-bottom: 0;
  }
  .umodule-d .development_block h4 {
    width: 100%;
    height: 40px;
    margin: 5px auto;
  }
  .unique-module {
    margin-bottom: 30px;
    height: auto;
  }
  .Product .app h2 {
    font-size: 18px;
    margin: 15px 0 0 16px;
    padding-bottom: 0;
  }
  .app {
    background-size: cover;
    margin-bottom: 0;
  }
  .app .img-sec ul li {
    width: auto;
    padding: 0 0 10px 10px;
  }
  .app ul li {
    width: 100%;
    padding: 0 0 20px 30px;
    font-size: 15px !important;
  }
  .whyus img {
    margin-top: 0;
  }
  .umodule-d .development_block {
    width: 25%;
    padding: 8px 20px !important;
  }
  .Product .service_left_section h2 {
    text-align: left;
    margin-top: 0;
  }
  .Product h2 {
    margin-top: 20px;
    font-size: 24px;
  }
  .smart-pull img {
    margin-top: 25px !important;
  }
  .full {
    margin: 11px 0;
    width: 100%;
  }
  img.csm-img {
    margin: 57px -26px;
    width: 400px;
  }
  .csm .modules {
    padding: 0 0 50px !important;
  }
  .no-padding {
    width: 50% !important;
  }
  .img_secs img {
    padding: 0px;
  }
  .setion_left_txt ul {
    min-height: auto !important;
    margin: 0px;
  }
  br {
    display: none;
  }
  .trd-mo img {
    margin: 0 auto;
    padding: 20px 0;
  }
  .stnmbrs img {
    margin: 0px;
    padding: 0px;
  }
  .btn__banner {
    margin: 15px 0 0;
  }
  .image_secs img {
    padding: 15px 0;
  }
  .lmsv {
    margin-top: 190px !important;
  }
  .setion_left_txt h5 {
    margin: 15px 0 5px;
  }
}
@media (min-width: 992px) and (max-width: 1050px) {
  .blog-bx img,
  .fourbx > div {
    height: 200px;
  }
  .sidebar li {
    padding: 5px 0;
    font-size: 12px;
  }
  .choosebx h4,
  .sidebar h2 {
    font-size: 15px;
  }
  #categories-2 {
    padding: 10px;
  }
  .descrp,
  .modules .img-sec {
    height: 300px;
  }
  .blog-sec .second-mo .adc-module {
    left: 38%;
    right: 0;
    padding: 40px 30px;
    position: absolute;
  }
  .img-sec.blog img {
    height: 350px;
    object-fit: cover;
  }
  .blog-sec .row {
    padding-left: 15px;
    padding-right: 15px;
  }
  .stnmbrs {
    margin: 30px 0;
    float: left;
  }
  .fourbx {
    padding-top: 0;
  }
  .no-bg h2 {
    margin-top: 15px;
    font-size: 18px;
  }
  .no-bg p {
    font-size: 14px;
    margin: 10px auto !important;
  }
  .no-bg {
    padding: 10px 20px;
  }
  .fourbx > div {
    margin-bottom: 20px;
  }
  .choose-us,
  .modules {
    padding: 30px 0 0 !important;
  }
  .choosebx p {
    margin: 10px 0 !important;
  }
  .lms .service_right_section.pera,
  .whyus img {
    margin-top: 0;
  }
  .lms .modules .img-sec img img {
    height: 352px !important;
  }
  .lms .modules .img-sec img {
    height: 100%;
  }
  .lms .trd-mo .adc-module {
    top: 11% !important;
  }
  .lms .largeimg,
  .lms .modules.largeimg .adc-module {
    height: auto;
  }
  .lms .advm-module {
    height: 300px !important;
    margin-top: 0 0 15px !important;
  }
  .btmbx {
    padding: 10px 0;
  }
  .lms .modules.largeimg .img-sec img {
    height: 440px;
    object-fit: cover;
  }
  .lms .trd-mo .advm-module {
    background: #02739a !important;
    min-height: 440px;
  }
  .app,
  .lms .app {
    margin-top: 0 !important;
  }
  .smartboard .inner_page_banners img {
    max-width: 100%;
  }
  .Product .inner_page_banners {
    height: 500px !important;
    padding: 80px 0 !important;
  }
  .img-sec1 {
    margin-top: 30px;
  }
  .Product .inner_page_banners p {
    margin: 0 !important;
    font-size: 14px;
  }
  .Product .inner_page_banners h2 {
    font-size: 22px;
    margin: 10px 0;
  }
  .club .advm-module p {
    margin: 10px auto !important;
    line-height: 20px;
  }
  .club .trd-mo .adc-module {
    top: -5%;
    left: 45%;
    padding: 15px;
  }
  .club .second-mo .adc-module {
    left: 2%;
    top: -5%;
    padding: 20px 15px;
    width: 450px;
  }
  .adc-module h5 {
    font-size: 16px;
  }
  .adc-module {
    padding: 15px;
    left: 325px;
    top: 32%;
  }
  .club .adc-module {
    top: 28%;
    padding: 15px;
  }
  .club .advm-module {
    padding: 15px;
  }
  .container {
    width: calc(100% - 1.25em);
    width: calc(100% - 3 * var(--component-padding));
    margin-left: auto;
    margin-right: auto;
  }
  .umodule-d {
    position: relative;
    margin-top: -25px;
    z-index: 91050;
    right: 2%;
  }
  ul.stnmbrs li {
    margin: 0 0 15px;
    padding: 0 4px 0 0;
  }
  .Product h2 {
    font-size: 24px;
  }
  .csm .advm-module {
    height: auto;
    padding: 15px;
  }
  .advm-module h5 {
    font-size: 16px;
    margin-bottom: 1px;
  }
  .cyber {
    padding: 98px 0;
  }
  .second-mo .adc-module {
    left: 2%;
    top: -18%;
    width: 60%;
    padding: 25px;
  }
  .modules .img-sec img {
    height: auto !important;
  }
  section {
    margin-bottom: 0;
  }
  .whyus img {
    left: 0;
  }
  .grey-sec {
    padding: 20px 30px 0 90px;
  }
  .grey-sec ul li i {
    width: 30px;
    height: 30px;
    line-height: 8px;
    font-size: 15px;
    margin-right: 10px;
  }
  .grey-sec ul li p span {
    font-weight: 500;
    font-size: 14px;
  }
  .grey-sec ul li {
    padding: 0 0 12px;
    margin: 6px 0;
  }
  .common-sec {
    padding: 20px 0 50px !important;
  }
  .unique-module .solution_left_section {
    padding: 35px;
  }
  .app h2 {
    font-size: 24px;
    margin: 10px 0;
  }
  .csm-clients .ticker {
    margin: 20px 0 0;
  }
  .Product .service_right_section {
    padding: 30px;
    margin-top: -60px;
  }
  .smart-pull img {
    margin-top: 122px;
  }
  .club .modules .img-sec img {
    margin-top: 11px !important;
  }
  .lms-img {
    position: initial;
  }
}
@media (min-width: 1023px) and (max-width: 1199px) {
  .augmentation {
    margin-bottom: 50px;
  }
  .smart-pull {
    position: absolute;
    right: 0;
  }
  .Product h2 {
    font-size: 20px !important;
  }
  .choosebx {
    padding: 15px;
  }
  .common-sec p {
    font-size: 14px;
  }
  .trd-mo .adc-module {
    left: 460px;
    width: 25%;
    top: 0;
  }
  .trd-mo .csm-s {
    left: 300px;
    width: 30%;
  }
  .trd-mo .csm-v {
    left: 380px;
    width: 30%;
    top: 4%;
  }
  img.club {
    width: 420px;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .club .inner_page_banners img {
    width: 100%;
    height: 375px !important;
  }
  .trd-mo .csm-v {
    left: 300px;
    width: 40%;
  }
  .trd-mo .csm-f {
    width: 60%;
    left: 375px;
  }
  .trd-mo .csm-s {
    left: 35%;
    width: 40%;
  }
  .trd-mo .fee {
    top: 15% !important;
  }
  .trd-mo .csm-f {
    top: 2% !important;
  }
  .lmsv {
    margin-top: 120px !important;
  }
}
@media (min-width: 1051px) and (max-width: 1199px) {
  .blog-bx img,
  .fourbx > div {
    height: 200px;
  }
  .sidebar li {
    padding: 5px 0;
    font-size: 12px;
  }
  .choosebx h4,
  .sidebar h2 {
    font-size: 15px;
  }
  #categories-2 {
    padding: 10px;
  }
  .descrp,
  .modules .img-sec {
    height: 300px;
  }
  .blog-sec .second-mo .adc-module {
    left: 38%;
    right: 0;
    padding: 40px 30px;
    position: absolute;
  }
  .img-sec.blog img {
    height: 350px;
    object-fit: cover;
  }
  .blog-sec .row {
    padding-left: 15px;
    padding-right: 15px;
  }
  .fourbx {
    padding-top: 0;
  }
  .no-bg h2 {
    margin-top: 15px;
    font-size: 18px;
  }
  .no-bg p {
    font-size: 14px;
    margin: 10px auto !important;
  }
  .no-bg {
    padding: 10px 20px;
  }
  .fourbx > div {
    margin-bottom: 20px;
  }
  .choose-us,
  .modules {
    padding: 30px 0 0 !important;
  }
  .choosebx p {
    margin: 10px 0 !important;
  }
  .stnmbrs {
    margin: 30px 0;
    float: left;
  }
  .smartboard .inner_page_banners img {
    max-width: 100%;
  }
  .Product .inner_page_banners {
    height: 500px !important;
    padding: 75px 0 !important;
  }
  .img-sec1 {
    margin-top: 30px;
  }
  .Product .inner_page_banners p {
    margin-bottom: 10px !important;
    font-size: 14px !important;
  }
  .Product .inner_page_banners h2 {
    font-size: 22px;
    margin: 10px 0;
  }
  .app {
    margin-top: 30px !important;
  }
  .club .advm-module p {
    margin: 10px auto !important;
    line-height: 20px;
  }
  .club .trd-mo .adc-module {
    top: 21%;
    left: 44%;
    padding: 15px;
  }
  .club .second-mo .adc-module {
    left: 0;
    top: 9%;
    padding: 20px 15px;
    width: 450px;
  }
  .adc-module h5 {
    font-size: 16px;
  }
  .adc-module {
    padding: 15px;
    left: 34%;
    top: 43%;
  }
  .club .adc-module {
    top: 30%;
    padding: 15px;
  }
  .club .advm-module {
    padding: 15px;
    height: auto;
  }
  .umodule-d {
    position: relative;
    margin-top: -80px;
    z-index: 91050;
    right: 2%;
  }
  ul.stnmbrs li {
    margin: 0 6px 15px 0;
    padding: 0 10px 0 0;
  }
  .csm .advm-module {
    height: auto;
  }
  .advm-module h5 {
    font-size: 16px;
    margin-bottom: 1px;
  }
  .modules .img-sec img {
    height: 400px;
  }
  section {
    margin-bottom: 0;
  }
  .whyus img {
    left: 0;
    margin-top: 0;
  }
  .grey-sec {
    padding: 20px 30px 0 90px;
  }
  .grey-sec ul li i {
    width: 30px;
    height: 30px;
    line-height: 8px;
    font-size: 15px;
    margin-right: 10px;
  }
  .grey-sec ul li p span {
    font-weight: 500;
    font-size: 14px;
  }
  .grey-sec ul li {
    padding: 0 0 12px;
    margin: 8px 0;
  }
  .common-sec {
    padding: 80px 0 !important;
  }
  .unique-module .solution_left_section {
    padding: 35px;
  }
  .app h2 {
    font-size: 20px;
    margin: 10px 0;
  }
  .csm-clients .ticker {
    margin: 20px 0 0;
  }
  .Product .service_right_section {
    padding: 30px;
    margin-top: -32px;
  }
  .club .inner_page_banners img {
    height: 385px !important;
  }
  .smart-pull img {
    margin-top: 116px;
  }
  .club .modules .img-sec img {
    margin-top: 11px !important;
  }
  .Product h2 {
    font-size: 24px !important;
  }
  .second-mo .adc-module {
    top: 26%;
    width: 60%;
  }
  .trd-mo .csm-v {
    top: 15%;
  }
  .trd-mo .csm-f {
    top: 9%;
  }
  .trd-mo .csm-s {
    top: 20%;
  }
  .recep {
    top: 18% !important;
  }
  .pull-right .advm-module {
    width: 300px;
  }
}
@media (min-width: 1200px) and (max-width: 1365px) {
  .sidebar li {
    padding: 5px 0;
    font-size: 14px;
  }
  .sidebar h2 {
    font-size: 17px;
  }
  #categories-2 {
    padding: 10px;
  }
  .blog-bx img,
  .descrp {
    height: 250px;
  }
  .blog-sec .second-mo .adc-module {
    left: 38%;
    right: 0;
    padding: 40px 30px;
    position: absolute;
  }
  .img-sec.blog img {
    height: 350px;
    object-fit: cover;
  }
  .blog-sec .row {
    padding-left: 15px;
    padding-right: 15px;
  }
  .stnmbrs {
    margin: 30px 0;
    float: left;
  }
  .smartboard .inner_page_banners img {
    max-width: 100%;
  }
  .app {
    margin-top: 30px !important;
  }
  .club .advm-module p {
    margin: 10px auto !important;
    line-height: 20px;
  }
  .club .trd-mo .adc-module {
    top: 24%;
    left: 46%;
    padding: 15px;
  }
  .club .second-mo .adc-module {
    left: 2%;
    top: 11%;
    padding: 20px 15px;
    width: 550px;
  }
  .adc-module h5 {
    font-size: 16px;
  }
  .club .adc-module {
    padding: 15px;
    top: 38%;
  }
  .club .advm-module {
    padding: 15px;
    height: auto;
  }
  .container {
    width: calc(100% - 1.25em);
    width: calc(100% - 3 * var(--component-padding));
    margin-left: auto;
    margin-right: auto;
  }
  .second-mo .adc-module {
    left: 50px;
    top: 2%;
    padding: 25px 30px;
  }
  .trd-mo .adc-module {
    left: 40%;
    width: 30%;
    top: 13% !important;
  }
  .adc-module.csm-f.fee {
    top: 29% !important;
  }
  .cyber {
    padding: 6px 0 !important;
  }
  .trd-mo .csm-s {
    left: 29%;
    top: 13% !important;
  }
  ul.stnmbrs li {
    margin: 0 10px 0 0;
    padding: 0 10px 0 0;
  }
  .modules {
    padding: 30px 0 0 !important;
  }
  .csm .advm-module {
    height: auto;
  }
  .advm-module h5 {
    font-size: 18px;
    margin-bottom: 10px;
  }
  .no-padding {
    padding: 0 !important;
    margin: 0 15px;
  }
  .modules .img-sec {
    height: 350px;
  }
  section {
    margin-bottom: 0;
  }
  .whyus img {
    left: -3%;
    margin-top: 0;
  }
  .grey-sec {
    padding: 20px 30px 0 90px;
  }
  .grey-sec ul li i {
    width: 30px;
    height: 30px;
    line-height: 8px;
    font-size: 15px;
    margin-right: 10px;
  }
  .grey-sec ul li p span {
    font-weight: 500;
    font-size: 14px;
  }
  .grey-sec ul li {
    padding: 0 0 15px;
    margin: 10px 0;
  }
  .common-sec {
    padding: 40px 0 70px !important;
  }
  .unique-module .solution_left_section {
    padding: 35px;
  }
  .app h2 {
    font-size: 20px;
    margin: 10px 0;
  }
  .title p {
    margin-bottom: 50px !important;
  }
  .csm-clients .ticker {
    margin: 20px 0 0;
  }
  .Product .service_right_section {
    padding: 30px;
    margin-top: -32px;
  }
  .club .inner_page_banners img {
    height: 450px;
  }
  .smart-pull img {
    margin-top: 113px;
  }
  .club .modules .img-sec img {
    margin-top: 11px !important;
  }
  .why-us-item img {
    margin-top: 0;
  }
  .Product .inner_page_banners p {
    font-size: 16px;
    margin: 0 0 10px !important;
  }
  .Product .inner_page_banners h2 {
    font-size: 28px;
    margin: 15px 0;
  }
  .lms .advm-module {
    height: 250px;
    margin-left: 20px;
  }
  .Product h2 {
    font-size: 24px !important;
  }
  .app ul li {
    font-size: 15px;
  }
  .fourbx {
    width: 47%;
  }
  .csm .modules {
    padding: 50px 0 90px !important;
  }
  .trd-mo .csm-f {
    width: 54%;
    top: 19% !important;
  }
  .adc-module {
    top: 24.5%;
  }
  .recep {
    top: 15% !important;
  }
  .transport {
    top: 3% !important;
  }
}
@media (min-width: 1400px) and (max-width: 1600px) {
  .adc-module {
    left: 520px;
    top: 42%;
  }
}
@media (min-width: 1366px) and (max-width: 1600px) {
  .club .modules .img-sec img {
    margin-top: 11px !important;
  }
  .smart-pull img {
    margin-top: 115px;
  }
  .smartboard .app .img-sec {
    position: absolute !important;
    right: 0 !important;
  }
  .app ul li {
    font-size: 15px;
  }
  .adc-module {
    top: 25%;
  }
  .trd-mo .adc-module {
    top: 9%;
  }
  .second-mo .adc-module {
    top: 11%;
  }
  .recep {
    top: 11% !important;
    left: 600px !important;
  }
}
@media (min-width: 1600px) {
  .smartboard .app .img-sec {
    position: absolute;
    right: 0;
  }
  .smart-pull img {
    margin-top: 112px;
  }
  .trd-mo .csm-f {
    top: 16% !important;
  }
}
@media (min-width: 1800px) and (max-width: 2000px) {
  .descrp {
    height: 300px;
  }
  .blog-bx img {
    height: 200px;
  }
  .blog-sec .second-mo .adc-module {
    left: 38%;
    right: 0;
    padding: 40px 30px;
    position: absolute;
  }
  .img-sec.blog img {
    height: 350px;
    object-fit: cover;
  }
  .blog-sec .row {
    padding-left: 15px;
    padding-right: 15px;
  }
  .lms .modules .img-sec img img {
    height: 352px !important;
  }
  .lms .modules .img-sec img,
  .modules .img-sec img,
  .modules .second-mo .img-sec img {
    height: 100%;
  }
  .lms .trd-mo .adc-module {
    top: 18% !important;
  }
  .csm .advm-module,
  .lms .largeimg {
    height: auto;
  }
  .lms .modules.largeimg .adc-module {
    top: 33%;
  }
  .btmbx {
    padding: 10px 0;
  }
  .lms .modules.largeimg .img-sec img {
    object-fit: cover;
  }
  .lms .trd-mo .advm-module {
    background: #02739a !important;
    min-height: 340px;
  }
  .lms .app {
    margin-top: 0 !important;
  }
  .advm-module {
    padding: 20px;
  }
  .club .advm-module p {
    margin: 0 !important;
  }
  .Product p {
    font-size: 14px;
  }
  .Product .development_services p,
  .Product .inner_page_banners p {
    font-size: 16px;
  }
  .club .adc-module {
    top: 41%;
    left: 32%;
  }
  .second-mo .adc-module {
    left: 50px;
    top: 11%;
  }
  .trd-mo .adc-module {
    top: 19%;
    left: 43%;
  }
  ul.stnmbrs li {
    margin: 0 10px 0 0;
    padding: 0 10px 0 0;
  }
  .modules {
    padding: 30px 0 0 !important;
  }
  .advm-module h5 {
    font-size: 18px;
    margin-bottom: 10px;
  }
  .modules .img-sec {
    height: 350px;
  }
  .adc-module {
    left: 32%;
    top: 10%;
  }
  section {
    margin-bottom: 0;
  }
  .whyus img {
    left: -5%;
    margin-top: 0;
  }
  .grey-sec {
    padding: 20px 30px 0 90px;
  }
  .grey-sec ul li i {
    width: 30px;
    height: 30px;
    line-height: 8px;
    font-size: 15px;
    margin-right: 10px;
  }
  .grey-sec ul li p span {
    font-weight: 500;
    font-size: 14px;
  }
  .grey-sec ul li {
    padding: 0 0 15px;
    margin: 10px 0;
  }
  .common-sec {
    padding: 40px 0 70px !important;
  }
  .unique-module .solution_left_section {
    padding: 35px;
  }
  .umodule-d {
    right: 0;
    position: relative;
    display: inline-block;
    margin: -100px 10%;
    text-align: center;
  }
  .app h2 {
    font-size: 26px;
    margin: 10px 0;
  }
  .title p {
    margin-bottom: 50px !important;
  }
  .csm-clients .ticker {
    margin: 20px 0 0;
  }
  .Product .service_right_section {
    padding: 30px;
    margin-top: -32px;
  }
  .smart-pull img {
    margin-top: 114px;
  }
  .club .modules .img-sec img {
    margin-top: 11px !important;
  }
  .trd-mo .csm-s {
    left: 700px;
  }
}
@media (min-width: 1601px) and (max-width: 2000px) {
  .modules,
  .umodule-d {
    position: relative;
  }
  .descrp {
    height: 300px;
  }
  .blog-bx img {
    height: 200px;
  }
  .blog-sec .second-mo .adc-module {
    left: 38%;
    right: 0;
    padding: 40px 30px;
    position: absolute;
  }
  .img-sec.blog img {
    height: 350px;
    object-fit: cover;
  }
  .blog-sec .row {
    padding-left: 15px;
    padding-right: 15px;
  }
  .lms .modules .img-sec img img {
    height: 352px !important;
  }
  .lms .modules .img-sec img,
  .modules .second-mo .img-sec img {
    height: 100%;
  }
  .lms .trd-mo .adc-module {
    top: 18% !important;
  }
  .lms .largeimg {
    height: auto;
  }
  .lms .advm-module {
    height: 250px !important;
  }
  .lms .modules.largeimg .adc-module {
    top: 29%;
  }
  .btmbx {
    padding: 10px 0;
  }
  .lms .modules.largeimg .img-sec img {
    height: 540px;
    object-fit: cover;
  }
  .lms .trd-mo .advm-module {
    background: #02739a !important;
    min-height: 400px;
  }
  .lms .app {
    margin-top: 0 !important;
  }
  .umodule-d {
    right: 0;
    display: inline-block;
    margin: -100px 10%;
    text-align: center;
  }
  .club .advm-module,
  .club .modules .img-sec img {
    height: 400px;
  }
  .Product p {
    font-size: 14px;
  }
  .Product .development_services p,
  .Product .inner_page_banners p {
    font-size: 16px;
  }
  .club .adc-module {
    top: 35%;
    left: 35%;
    width: 350px;
  }
  .second-mo .adc-module {
    width: 600px;
    left: 0;
    top: 14%;
  }
  .trd-mo .adc-module {
    top: 14%;
    left: 44%;
  }
  .recep {
    top: 6% !important;
  }
  .app ul li {
    font-size: 15px;
  }
  .adc-module {
    left: 40%;
    width: 350px;
    top: 39%;
  }
  .trd-mo .csm-v {
    width: 25%;
    top: -5%;
  }
  .trd-mo .csm-s {
    left: 40%;
    width: 20% !important;
    top: 3% !important;
  }
}
@media (min-width: 2001px) and (max-width: 2500px) {
  .modules,
  .umodule-d {
    position: relative;
  }
  .descrp {
    height: 300px;
  }
  .blog-bx img {
    height: 200px;
  }
  .blog-sec .second-mo .adc-module {
    left: 38%;
    right: 0;
    padding: 40px 30px;
    position: absolute;
  }
  .img-sec.blog img {
    height: 350px;
    object-fit: cover;
  }
  .blog-sec .row {
    padding-left: 15px;
    padding-right: 15px;
  }
  .app ul li {
    font-size: 15px;
  }
  .lms .modules .img-sec img img {
    height: 352px !important;
  }
  .lms .modules .img-sec img,
  .modules .second-mo .img-sec img {
    height: 100%;
  }
  .lms .trd-mo .adc-module {
    top: 18% !important;
  }
  .lms .largeimg {
    height: auto;
  }
  .lms .advm-module {
    height: 250px !important;
  }
  .lms .modules.largeimg .adc-module {
    top: 29%;
  }
  .btmbx {
    padding: 10px 0;
  }
  .lms .modules.largeimg .img-sec img {
    height: 540px;
    object-fit: cover;
  }
  .lms .trd-mo .advm-module {
    background: #02739a !important;
    min-height: 400px;
  }
  .lms .app {
    margin-top: 0 !important;
  }
  .umodule-d {
    right: 0;
    display: inline-block;
    margin: -100px 10%;
    text-align: center;
  }
  .club .advm-module,
  .club .modules .img-sec img {
    height: 400px;
  }
  .adc-module {
    left: 39%;
    top: 33%;
    width: 350px;
  }
  .Product p {
    font-size: 14px;
  }
  .Product .development_services p,
  .Product .inner_page_banners p {
    font-size: 16px;
  }
  .club .adc-module {
    top: 37%;
    left: 38%;
    width: 350px;
  }
  .second-mo .adc-module {
    width: 600px;
    left: 0;
    top: -8%;
  }
  .trd-mo .adc-module {
    top: 10%;
    left: 46%;
  }
  .trd-mo .csm-v {
    top: 0 !important;
    left: 40%;
    width: 20%;
  }
  .trd-mo .csm-s {
    left: 38% !important;
    width: 20%;
    top: 15% !important;
  }
  .trd-mo .csm-f {
    width: 36%;
    left: 45%;
    top: 12% !important;
  }
}
@media (min-width: 2501px) and (max-width: 2800px) {
  .modules,
  .umodule-d {
    position: relative;
  }
  .lms .modules .img-sec img img {
    height: 352px !important;
  }
  .lms .modules .img-sec img,
  .modules .second-mo .img-sec img {
    height: 100%;
  }
  .lms .trd-mo .adc-module {
    top: 18% !important;
  }
  .lms .largeimg {
    height: auto;
  }
  .lms .advm-module {
    height: 250px !important;
  }
  .lms .modules.largeimg .adc-module {
    top: 29%;
  }
  .btmbx {
    padding: 10px 0;
  }
  .lms .modules.largeimg .img-sec img {
    height: 540px;
    object-fit: cover;
  }
  .lms .trd-mo .advm-module {
    background: #02739a !important;
    min-height: 400px;
  }
  .lms .app {
    margin-top: 0 !important;
  }
  .umodule-d {
    right: 0;
    display: inline-block;
    margin: -100px 10%;
    text-align: center;
  }
  .club .advm-module,
  .club .modules .img-sec img {
    height: 400px;
  }
  .adc-module {
    left: 40%;
    top: 33%;
    width: 350px;
  }
  .Product p {
    font-size: 14px;
  }
  .Product .development_services p,
  .Product .inner_page_banners p {
    font-size: 16px;
  }
  .club .adc-module {
    top: 38%;
    left: 40%;
    width: 350px;
  }
  .second-mo .adc-module {
    width: 600px;
    left: 0;
    top: -10%;
  }
  .trd-mo .adc-module {
    top: 10%;
    left: 46%;
  }
  .smart-pull img {
    margin-top: 107px;
  }
  .trd-mo .csm-f {
    width: 30%;
    top: 13% !important;
  }
  .trd-mo .csm-v {
    left: 40% !important;
    width: 20%;
    top: -3% !important;
  }
  .trd-mo .csm-s {
    left: 40% !important;
    top: 0 !important;
    width: 15%;
  }
}

@media (min-width: 992px) and (max-width: 1335px) {
  .listed_smartdash {
    padding: 30px 0 0 !important;
  }
  .listed_smartdash img {
    padding-top: 20px;
  }
}
