
@media screen and (min-width: 3201px) {}

/* Below media queries are for large monitor and large screen devices.*/

@media screen and (max-width: 3200px) and (min-width: 3151px) {}

@media screen and (max-width: 3150px) and (min-width: 3101px) {}

@media screen and (max-width: 3100px) and (min-width: 3051px) {}

@media screen and (max-width: 3050px) and (min-width: 3001px) {}

@media screen and (max-width: 3000px) and (min-width: 2951px) {}

@media screen and (max-width: 2950px) and (min-width: 2901px) {}

@media screen and (max-width: 2900px) and (min-width: 2851px) {}

@media screen and (max-width: 2850px) and (min-width: 2801px) {}

@media screen and (max-width: 2800px) and (min-width: 2751px) {}

@media screen and (max-width: 2750px) and (min-width: 2701px) {}

@media screen and (max-width: 2700px) and (min-width: 2651px) {}

@media screen and (max-width: 2650px) and (min-width: 2601px) {}

@media screen and (max-width: 2600px) and (min-width: 2551px) {}

@media screen and (max-width: 2550px) and (min-width: 2501px) {}

@media screen and (max-width: 2500px) and (min-width: 2451px) {}

@media screen and (max-width: 2450px) and (min-width: 2401px) {}

@media screen and (max-width: 2400px) and (min-width: 2351px) {}

@media screen and (max-width: 2350px) and (min-width: 2301px) {}

@media screen and (max-width: 2300px) and (min-width: 2251px) {}

@media screen and (max-width: 2250px) and (min-width: 2201px) {}

/* Below media queries are for big monitor and big screen devices.*/

@media screen and (max-width: 2200px) and (min-width: 2151px) {}

@media screen and (max-width: 2150px) and (min-width: 2101px) {}

@media screen and (max-width: 2100px) and (min-width: 2051px) {}

@media screen and (max-width: 2050px) and (min-width: 2001px) {}

@media screen and (max-width: 2000px) and (min-width: 1951px) {}

@media screen and (max-width: 1950px) and (min-width: 1901px) {}

@media screen and (max-width: 1900px) and (min-width: 1851px) {}

@media screen and (max-width: 1850px) and (min-width: 1801px) {}

@media screen and (max-width: 1800px) and (min-width: 1751px) {}

@media screen and (max-width: 1750px) and (min-width: 1701px) {}

@media screen and (max-width: 1700px) and (min-width: 1651px) {}

@media screen and (max-width: 1650px) and (min-width: 1601px) {}

/* Below media queries are for regular monitor and regular screen devices.*/

@media screen and (min-width: 1700px) {}

@media screen and (max-width: 1600px) and (min-width: 1551px) {}

@media screen and (max-width: 1550px) and (min-width: 1500px) {}

@media screen and (max-width: 1499px) and (min-width: 1450px) {}

@media screen and (max-width: 1500px) and (min-width: 1200px) {}

@media screen and (max-width: 1449px) and (min-width: 1400px) {}

@media screen and (max-width: 1399px) and (min-width: 1350px) {}

@media screen and (max-width: 1349px) and (min-width: 1300px) {}

@media screen and (max-width: 1299px) and (min-width: 1281px) {}

/* Below media queries are for Tablests and Big tablets screen devices.*/

@media screen and (max-width: 1280px) {
  .TDlogo a img {max-width: 850px;}
  a.phone_link {font-size: 32px !important;}


  .LdesignSec_box ul li {font-size: 23px;}
  .LdesignSec_box ul {margin-left: 0;}
  .bigTitle span {font-size: 112px;}
  .LdesignSec_box img {top: 48px;}
  .secTitle {font-size: 73px;}

  .tdPhonenum {font-size: 52px;}
  .tdLink {font-size: 48px;}
}

@media screen and (max-width: 1280px) and (min-width: 1200px) {}

@media screen and (max-width: 1199px) and (min-width: 1150px) {}

@media screen and (max-width: 1149px) and (min-width: 1100px) {}

@media screen and (max-width: 1099px) and (min-width: 1050px) {}

@media screen and (max-width: 1049px) and (min-width: 1000px) {}

@media screen and (max-width: 999px) and (min-width: 992px) {}

@media screen and (max-width: 1199px) and (min-width: 992px) {
  .TDlogo a img {max-width: 620px;}
  a.phone_link{font-size: 28px !important;}
  .Commanlink {font-size: 24px;min-width: 240px;min-height: 70px;}

  .LdesignSec_wrap h1 {font-size: 50px;}

    .LdesignSec_box h3.logo_design_title {font-size: 42px;}
    
    section.banner_bootm_gray_data p {font-size: 21px;}
  
  .bigTitle span {font-size: 92px;}
  .bigTitle {font-size: 54px;}
  .secTitle {font-size: 60px;}
  .smallTitle {font-size: 32px;}
  .LdesignSec_box p {font-size: 24px;}
  .LdesignSec_box ul li {font-size: 20px;}
  .LdesignSec_box img {top: 33px;}
}

@media screen and (max-width: 1199px) {
    .LdesignSec_box ul {padding-bottom: 100px;}
    .LdesignSec_box img {
    top: 0;
    }
}

@media screen and (max-width: 1150px) {
    .LdesignSec_box img {top: 0;}
}

@media screen and (max-width: 1150px) {
    .LdesignSec_box ul {padding-bottom: 0;}
}



/* Below media queries are for Tablests and Big tablets screen devices.*/

@media screen and (max-width: 991px) {
    .LdesignSec_boxNew{margin-top:0px;}
    .pBlock {padding-block: 3.5rem;}
    
  .TDmenu_Box {justify-content: center;flex-direction: column;}
  .TDRightSide ul {margin-top: 25px;display: flex;align-items: center;justify-content: center;flex-direction: column;}
  .TDlogo a img {max-width: 650px;}

  a.phone_link{font-size: 28px !important;}
  .TDRightSide ul li:not(last-child) {margin-bottom: 15px;}
  .Commanlink {font-size: 22px !important;min-width: 245px;min-height: 70px;}
  .LdesignSec_wrap h1 {font-size: 44px;}

  
    .LdesignSec_box ul {padding-bottom: 0;}
    
     .LdesignSec_box h3.logo_design_title {font-size: 42px;}
     .LdesignSec_wrap .row {row-gap: 40px;}
     .LdesignSec_wrap .row {flex-direction: column-reverse;}
     .LdesignSec_box {position: relative;display: flex;flex-direction: column;align-items: flex-start;justify-content: center;}
     .LdesignSec_box ul {margin-left: 0;text-align: center;
     /*display: flex;*/
     /*flex-direction: column;*/
     /*align-items: center;*/
     /*justify-content: center;*/
    }
    .LdesignSec_boxNew {
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
}
  
    section.banner_bootm_gray_data p {font-size: 20px;}
  
    .LdesignSec_box ul li {font-size: 16px;text-align:left;}
    .LdesignSec_box p {font-size: 18px;text-align:center;}
    .bigTitle span {font-size: 60px;}
    .bigTitle {font-size: 36px;}
    /*.LdesignSec_box img {top: 0;height: 550px; margin-left: auto !important;margin: unset;}*/
    .smallTitle {font-size: 28px;text-align:center;}
    

  .secTitle {font-size: 38px;}
  .tdPhonenum {font-size: 32px;margin-top: 40px;}
  .tdLink {font-size: 38px;margin-bottom: 25px;}
  .startLogo_wrap p {font-size: 20px;}
   .Not_found.text-center h2{font-size:35px;}
    .Not_found.text-center p, .page-not-link.grey-text{font-size:20px;}
    .page-not-link.grey-text a.btn {
   
    font-size: 21px !important;
    padding: 14px 40px;
   
}
}

@media screen and (max-width: 991px) and (min-width: 868px) {}

@media screen and (max-width: 867px) and (min-width: 768px) {}

/* Below media queries are for BigSmartphones , BigMobile and Big screen devices.*/

@media screen and (max-width: 767px) {
   
  .pBlock {padding-block: 3rem;}

  .TDlogo a img {max-width: 520px;}
  a.phone_link {font-size: 32px !important;}
  .Commanlink {font-size: 22px  !important;min-width: 230px;min-height: 70px;}
  .LdesignSec_wrap h1 {font-size: 38px;}
  .bigTitle span {font-size: 52px;}
  .bigTitle {font-size: 28px;}
  
  .LdesignSec_box h3.logo_design_title {font-size: 32px;}
  .LdesignSec_box img {max-width: 260px;}
  section.banner_bootm_gray_data p {font-size: 18px;}
  
  .LdesignSec_box img {height: auto;}
  
  /*.LdesignSec_wrap .row {flex-direction: column-reverse;}*/
  
  .smallTitle {font-size: 28px;}
  .LdesignSec_box p {font-size: 21px;}
  .LdesignSec_box ul li {font-size: 17px;}
  .secTitle {font-size: 32px;}
  .tdPhonenum {font-size: 28px;}
  .tdLink {font-size: 32px;}
  .startLogo_wrap p {font-size: 16px;}
}

@media screen and (max-width: 767px) and (min-width: 667px) {}

@media screen and (max-width: 666px) and (min-width: 571px) {}

/* Below media queries are for Smartphones , Mobile and Small screen devices.*/

@media screen and (max-width: 570px) {
    
    .Commanlink {font-size: 20px !important;min-width: 225px;min-height: 70px;}

  .TDlogo a img {max-width: 400px;}
  .bigTitle span {font-size: 48px;}
  .bigTitle {font-size: 32px;}
  .smallTitle {font-size: 22px;}
  .LdesignSec_box p {font-size: 18px;}
  .LdesignSec_box ul li {font-size: 15px;}
  .secTitle {font-size: 24px;}
  .tdPhonenum {font-size: 24px;margin-top: 30px;}
  .tdLink {font-size: 23px;text-align: center;}
  .tdLink {margin-bottom: 20px;}
  .LdesignSec_wrap h1 {font-size: 32px;}
  
  section.banner_bootm_gray_data p {font-size: 15px;}
  .LdesignSec_box h3.logo_design_title {font-size: 28px;}
  .LdesignSec_box img {max-width: 230px;}
}

@media screen and (max-width: 570px) and (min-width: 421px) {}

@media screen and (max-width: 420px) {
  .TDlogo a img {max-width: 360px;}
  .Commanlink {font-size: 18px  !important;min-width: 210px;min-height: 65px;}
  
  a.phone_link {font-size: 24px !important;}
  .secTitle {display: block;}
  
  .LdesignSec_wrap h1 {
    font-size: 30px;
}
}

@media screen and (max-width: 299px) and (min-width: 0px) {
    .TDlogo a img {max-width: 275px;}
}
