
@media screen and (min-width: 1350px) { 
.cnc-list1 {max-height: 100%}
}

@media (min-width:1200px) and (max-width:1399px) {
.slide-contant img {max-width: 200px;}
.slide-img img {width: 100px;}
.slide-contant h2 {margin-top: 20px;}
.slide-contant h2 {font-size: 35px;}
.product-detail-alin {    padding-left:20px;}
.toll-free a { font-size: 18px;}
.navbar-brand img {width: 120px; }
/*.Sustainable-img p {
    text-align: center;
}
.Sustainable-img {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
}
.Sustainable .slick-prev {
    left: -10px;
}
.btn-prct {
    margin-bottom: 45px;
}
.usha-hyedrabad-text p {
    margin-top: 25px;
}*/
}


@media (min-width:993px) and (max-width:1199px) {
.header .navbar-nav .nav-item a.nav-link:after { top: 12px;}
.ftr-social-icon {padding-left: 0px;}
.Follow-img-a img { padding-right: 7px; width: 42px;}
.prd-tab-pill-dv {width: 210px !important;}
    .about-blk.abut-us-sec { margin-top: 0;}
 
    .heading {
        font-size: 37px;
    }

    .about-blk p {
        font-size: 18px;
    }

    .head-h-four {
        font-size: 16px;
    }

    .product-content p {
        font-size: 13px;
    }

   

    .cnc-img {

        padding: 25px 40px;
    }

    .goals-content h4 {
        font-size: 18px;
    }

    .goals-content p {
        font-size: 14px;
    }

    .class-1-1,
    .class-1-2,
    .class-1-3,
    .class-1-4,
    .class-1-5 {
        width: 19%;
    }

    .hm-menu-card-text h6 {
        font-size: 14px;
    }

    .hm-menu-card-text {
        padding: 8px 0px;
    }

    .sub-box {
        width: 80%;
    }

    .raww {
        margin-top: 10px !important;
    }
    .ft-our li
    {
        font-size: 15px;
    }
    .masonry-item { margin: 10px 10px;}
    .specializes-text { padding-right: 40px;}
    .usha-specializes h2 {font-size: 37px;}
    .about-blk { margin: 50px 0px 40px 0px;}
    .specializes-text p {width: 100%;}
    .product-detail-img { padding-right: 20px;}

.slide-contant img {max-width: 180px;}
.slide-img img {width: 95px;}
.slide-contant h2 {margin-top: 30px;}
.slide-contant h2 {font-size: 30px;}
.img-fluid { max-width: 100%;}
.view-all {margin-top: 20px;}
.inner-banner {height: 300px;}
.grid-item:nth-child(2) { margin-top: 70px;}
.product-detail-alin {    padding-left:0px;}
.video-content {width:620px;max-width: 620px;}
.video-content .btn-blk { margin-top: 35px;}
.slide-contant img {max-width: 200px;}
.slide-img img {width: 130px;}
.slide-contant h2 {margin-top: 45px;}
.slide-contant h2 {font-size: 35px;}
.about-blk {padding-top: 40px;}
.header .navbar-nav .nav-item a.nav-link {font-size: 13px;padding: 10px 7px;}
.navbar-brand img { width: 65px;}
.toll-free a {font-size: 12px;}
.Sustainable-img p {
    text-align: center;
}
.Sustainable-img {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
}
.Sustainable .slick-prev {
    left: -10px;
}
.btn-prct {
    margin-bottom: 45px;
}
.usha-hyedrabad-text p {
    margin-top: 25px;
}
}

@media (min-width:768px) and (max-width:992px) {
.cnc-btn-head h4 {font-size: 16px;}
.Follow-img-a img { padding-right: 7px;width: 32px;}
.ftr-social-icon {padding-left: 0;}
.prd-tab-pill-dv {width: 100%!important;}
.header .navbar-nav .nav-item a.nav-link {font-size: 10px;padding: 10px 7px;}
.navbar-brand img { width: 65px;}
.inner-banner {height: 220px;}
.about-blk.abut-us-sec { margin-top: 0;}
.inner-banner-text h2 {font-size: 40px;}
.grid-item:nth-child(2) { margin-top: 60px;}
.about-blk { margin: 50px 0px 40px 0px; padding-top: 50px;}
.specializes-text { padding-right: 10px;}
.specializes-cir { width: 50px; height: 50px;}
.abut-box-section {padding-top: 30px;}
.usha-specializes {padding: 30px;}
.usha-specializes h2 {font-size: 35px;}
.toll-free {  display: none;}
.navbar-expand-sm .navbar-nav .nav-link {font-size: 14px; padding: 7px;}
.Sustainable-img p {
    text-align: center;
}
.Sustainable-img {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
}
.Sustainable .slick-prev {
    left: -10px;
}
    /* ab  */
    .heading {
        font-size: 35px;
    }

    .about-blk p {
        font-size: 15px; line-height: 25px;
    }

    .product {
        padding: 50px 0px;
    }

    .head-h-four {
        font-size: 18px;
    }

    .product-content p {
        font-size: 12px;
    }

    .cl-bs-gtr {
        --bs-gutter-y: 1.5rem;
    }

    .product .heading {
        margin-bottom: 10px;
    }

    .cnc-img {
        height: 200px;
        padding: 15px 40px;
    }

    .head-h-four {
        font-size: 15px;
    }

    .cnc-btn {
        padding: 0px !important;
    }

    .goals-content h4 {
        font-size: 16px;
    }

    .goals-content p {
        font-size: 13px;
    }

    .footer-content a {
        font-size: 12px;
    }

    
    
    .img-fluid {
        width: auto;
    }

    /* ab  */


    /*akash*/



/*.similar-product .prd-crd-img {
    height: 335px;
    overflow: hidden;
    aspect-ratio: 1/1;
    object-fit: cover;
}*/
.btn-blk span { margin-left: 8px;}

    .support {
        padding: 15px;
    }

    .support h4 {
        font-size: 16px;
        font-weight: bold;
    }

    .support p {
        font-size: 12px;
    }

    .class-1-1,
    .class-1-2,
    .class-1-3,
    .class-1-4,
    .class-1-5 {
        width: 19%;
    }

    .hm-menu-card-text h6 {
        font-size: 12px;
    }

    .hm-menu-card-text {
        padding: 8px 0px;
    }

    .sub-box {
        width: 100%;
    }

    .product-list {
        margin-right: 0px;
    }

    .product-content p {
        line-height: 22px;
    }

    .btn-blk p {
        font-size: 14px;
    }
    .ft-our li {
        font-size: 14px;
        margin-bottom: 15px !important;
    }
    .abut-img-cr {text-align: center;}
    .btn-border {  width: 30px; height: 30px;    }
    .abut-img-cr iframe {width: 300px; height: 300px; margin: 0 auto;} 
    .thanku-section {margin-top: 120px;}
    .thanku-heading {text-align: center;  font-size: 60px;} 
    .thanku-div p {text-align: center;}
    .thanku-div {
    display: flex;
    align-items: center;
    height: 100%;
    justify-content: center;
}
.navbar-expand-sm .navbar-nav { margin-right: 0;}
.masonry-box-text { padding: 20px;}
.masonry-item-box h2 { font-size: 18px;}
.masonry-box-text p {font-size: 13px;}
.masonry-box {padding: 60px 0; padding-top: 20px;}
.view-all {margin-top: 20px;}
.masonry-item { margin: 10px 10px;}
.product-detail-img {padding-right: 0;}
.product-detail-contant .specializes-text p { font-size: 12px; line-height: 18px;}
.product-detail-contant .specializes-text h3 {font-size: 15px;}
.product-detail-box p {width: 100%;}
.product-detail-box p {  font-size: 16px; line-height: 22px;}
.over-text img {max-width: 300px;margin-left: 30px;}


/*akash*/

.specialize {
    padding: 50px 0px;
}
.spcl-text h2 {
    font-size: 32px;
    margin-bottom: 30px;
    margin-top: 20px;
}
.spcl-text-a {
    width: 60px;
    }
    .mnfrt {
    padding: 40px 0px;
}
.mnfrt-text p br
{
    display: none;
}
/*.mnfrt .d-flex
    {
        display: block!important;
    }*/
    .mnfrt .nav-link
    {
        width: 100%!important;
    }
  .mnfrt .d-flex .nav {flex-shrink: 0;}
.mfrt-img-a
    {
        text-align: center;
    }
    .iso-a h4
    {
        margin-top: 30px;
    }

   /* akash*/

.slide-contant img {max-width: 200px;}
.slide-img img {width: 130px;}
.slide-contant h2 {margin-top: 45px;}
.slide-contant h2 {font-size: 32px;}
.product-detail {padding-top: 30px;}
.product-detail-alin {    padding-left:0px;}
.video-content {width:600px;max-width: 600px;}
.video-content .btn-blk { margin-top: 35px;}
.btn-blk a {margin-left: 8px;}
.btn-prct{margin-bottom: 40px}
.usha-hyedrabad-text p {
    margin-top: 25px;
    text-align: center;
}
.usha-hyedrabad-img
{
    text-align: center;
}

}

@media (min-width:320px) and (max-width:767px) {
.over-text img {max-width: 100%; margin: 12px auto;}
.product-detail {padding-top: 30px;}
.video-banner .slick-dots {margin-top: -35px;}
    .class-1-1,
    .class-1-2,
    .class-1-3,
    .class-1-4,
    .class-1-5 {
        width: 19%;
    }

    .hm-menu-card-text h6 {
        font-size: 10px;
    }

    .hm-menu-card-text {
        padding: 4px 0px;
    }

    .sub-box {
        width: 100%;
    }


.img-fluid {
    width: auto;
}

.img-fluid {
    width: auto;
}

.ft-our {
    margin-top: 20px;
}
.mnfrt-text-head-a {text-align: center;}
.iso-img {display: flex; justify-content: center;}
.product-detail-alin {    padding-left:0px;}
/*.btn-blk.view-btn span {    margin-left: 6px;}*/
.committed .slick-prev { left: 6px }
.committed .slick-next {right: 5px;}
.Sustainable-img{display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;}
    .Sustainable .slick-prev {
       left: 5px;
    top: 0;
    bottom: 0;
    margin: auto;}
    .Sustainable .slick-next {
     right: 5px;
    top: 0;
    bottom: 0;
    margin: auto;
}
.usha-hyedrabad {
    padding: 40px 0px;
}
.usha-hyedrabad-text p {
    font-size: 16px;
    line-height: 24px;
    margin-top: 15px;
    text-align: center;
}
.Sustainable-text h2 {
    font-size: 26px;
}
.Sustainable {
    padding: 40px 0px;
}
.practices {
    padding: 40px 0px;
}
.practices-text h3 {
    font-size: 26px;
}
.practices {
    padding: 40px 0px;
}
.practices-img p {
    margin-top: 10px;
}
.practices-img {
    margin-bottom: 5px;
}
.practices-img p {
    font-size: 16px;
}
.btn-prct{
    margin-bottom: 20px;
}
.Sustainable-img p {
    text-align: center;
}
.usha-hyedrabad-img
{
    text-align: center;
}
}




@media (min-width:576px) and (max-width:767px) {
    .header .navbar-nav .nav-item a.nav-link:after { height: 11px; top: 12px;}
    .btn-blk a {margin-left: 7px}
    .toll-free {display: none;}
    .navbar-expand-sm .navbar-nav { margin-right: 0;}
    .heading {
        font-size: 32px;
    }

    .about-blk p {
        font-size: 16px;
        line-height: 26px;
    }

    .about-blk {
        margin: 40px 0px;
    }

    .product {
        padding: 40px 0px;
    }

    .product-list {
        margin-bottom: 0px;
    }

    /*.img-fluid {
        width: auto;
       
    }*/
    .cnc-img img
    {
         max-width: 50%;
    }

    .product-list {

        margin-right: 0px;
    }


    .head-h-four {
        font-size: 16px;
    }

    .product-content p {
        font-size: 12px;
        line-height: 18px;
    }

    .product .btn-blk {
        left: 10px;
    }

  

    .product .heading {
        margin-bottom: 20px;
    }

    /* .ft-our li {
    margin-bottom: 10px;
} */
    .ft-our ul {
        padding-left: 0px;
    }

    .goals {
        padding: 40px 0px;
    }

    .customers {
        padding: 40px 0px;
    }

    .ft-our li {
        font-size: 14px;
        margin-bottom: 15px !important;

    }
    .ft-follow h2 {
        padding-left: 0px;
    }
    .ftr-fb-img img {
        padding: 0px !important;
    }
    .abut-img-cr {text-align: center;}
  
    .abut-img-cr iframe {width: 300px; height: 300px; margin: 0 auto;} 
    .thanku-section {margin-top: 120px;}
    .thanku-heading {text-align: center;  font-size: 60px;} 
    .thanku-div p {text-align: center;}
    .navbar-expand-sm .navbar-nav .nav-link {font-size: 11.5px; padding: 5px;}
    .navbar-brand img {width: 60px;}
    .navbar-brand {margin-right: 0;}
    .goals-content h4 {font-size: 20px;}
    .goals-content p {  font-size: 14px;}
      .masonry-box-text { padding: 20px;}
    .masonry-item-box h2 { font-size: 16px;}
.masonry-box-text p {font-size: 13px;}
.masonry-box {padding: 60px 0; padding-top: 10px;}
.grid-item:nth-child(2) { margin-top: 50px;}
.view-all {margin-top: 20px;}

.specializes-text { padding-right: 0;}
.usha-specializes h2 {font-size: 32px;}
.product-detail-box h2 { font-size: 30px;}
    .product-detail-box p {width: 100%; font-size: 15px; line-height: 22px;}
    .product-detail-img { padding-right: 0;}
    .mt-product { margin-top: 0px;}
    .product-detail-img {margin: 20px 0;}
    .product-detail-contant .specializes-text h3 { font-size: 17px;}
    .product-detail-contant .specializes-text p { font-size: 14px;line-height: 20px;}

    /*akash*/

    .specialize {
    padding: 50px 0px;
}
.spcl-text h2 {
    font-size: 32px;
    margin-top: 20px;
}
.mnfrt-text h3 {
    font-size: 36px;
    }
    .mnfrt-text p {
    font-size: 18px;
}
.mnfrt-text p br
{
    display: none;
}
.mnfrt .d-flex
    {
        display: block!important;
    }
    .mnfrt .nav-link
    {
        width: 100%!important;
    }
    .iso-a h4
    {
        margin-top: 30px;
    }
    .mfrt-img-a
    {
        text-align: center;
    }
    .me-3 {
    margin-right: 0px!important;
}

/*akash*/


.slide-contant img {max-width: 170px;}
.slide-img img {width: 110px;}
.slide-contant h2 {margin-top: 10px;}
.slide-contant h2 {font-size: 25px;}
.inner-banner {height: 200px;}
.inner-banner-text h2 {font-size: 40px;}
.mnfrt .d-flex .flex-column {flex-direction: row!important;}
.mnfrt .d-flex .flex-column button {width: 48%!important;
    display: inline-block;
    margin: 10px 5px;
    padding: 5px;}
.mfrt-img-a {text-align: center;}
.product-detail-alin {    padding-left:0px;}
.video-content {width:500px;max-width: 500px;}
.video-content .btn-blk { margin-top: 35px;}

}

@media (min-width:676px) and (max-width:767px) {
.header .navbar-nav .nav-item a.nav-link { font-size: 10px;padding: 10px 5px;}
.Follow-img-a { flex-shrink: 0;}
.ftr-social-icon { padding-left: 0px;}
.Follow-img-a img { padding-right: 10px;width: 45px;}
.cnc-list1 {max-height: 100%; width: 400px; margin: 0 auto;}
.cnc-list1 .cnc-img1 img {border-radius: 8px 8px 0 0;}
.footer-icon img {width: 32px;}
}

@media (min-width:575px) and (max-width:675px) {
.header .navbar-nav .nav-item a.nav-link { font-size: 9px;padding: 10px 3px;}
.Follow-img-a { flex-shrink: 0;}
.ftr-social-icon { padding-left: 0px;}
.footer-icon img {width: 32px;}
.Follow-img-a img { padding-right: 10px;width: 35px;}
.cnc-list1 {    max-height: 100%; width: 400px; margin: 0 auto;}
.cnc-list1 .cnc-img1 img {border-radius: 8px 8px 0 0;}
}

@media (min-width:320px) and (max-width:575px) {
.cnc-list1 { max-height: max-content;}
.Follow-img-a { flex-shrink: 0;}
.ftr-social-icon { padding-left: 0px;}
.navbar-brand img { width: 100px;}
.mob-po-sticky {position: sticky; top: 59px; z-index: 9; padding-top: 15px;}
.manufacturing-video {height: 200px}
.prd-tab-sec .tab-content {margin-top: 40px;}
.prd-crd-bdy {width: 100%; margin: 0 auto;}
.inner-banner-text h2 {font-size: 35px;}
.inner-banner { height: 200px;    background-position: bottom;}
.masonry-box {padding-top: 0px;}
.navbar-expand-sm .navbar-nav {flex-direction: column;}
.grid-item {width: 100%!important;}
.grid-item--width2 {width: 100%!important;}
.grid-item:nth-child(2) {margin-top: 0px;}
.masonry-box-text { padding: 20px;}
.masonry-item-box h2 { font-size: 17px;}
.masonry-box-text p {font-size: 13px;}
.cnc-img {height: 100%;}
.navbar-toggler:focus {box-shadow: none;}
.btn-blk a { margin-left: 7px;}
.class-1 {  display: none; }
.nav {height: 100%;}
.extra-bar { display: none; }
.heading { font-size: 30px;}

    .about-blk p {
        font-size: 14px;
        line-height: 24px;
    }

    .product {
        padding: 20px 0px;
    }

    .product .heading {
        margin-bottom: 10px;
    }

    .customers {
        padding: 40px 0px;
    }

    .Follow-img-a img {
        padding-left: 15px;
    }

    .goals {
        padding: 40px 0px;
    }

    footer {
        padding: 40px 0px;
    }
.cnc-img1 img {    border-radius: 8px 8px 0 0;}
    .img-fluid {
        width: 100%;
    }

    .customers {
        padding: 40px 0px;
    }

    .heading {
        font-size: 30px;
    }

    .about-blk {
        margin: 40px 0px;
    }

    .product-list {

        margin-right: 0px;
    }

    .product-content h4 {
        margin-top: 22px;
    }

    .product-content p {
        font-size: 14px;
        line-height: 22px;
    }

   /* .product-list {
        height: 150px;
    }*/

    .product .btn-blk {
        bottom: 18px;
    }

   /* .btn-blk p {
        font-size: 11px;
    }*/

    .head-h-four {
        font-size: 16px;
    }

    .ft-our li {
        font-size: 14px;
    }

    .ft-our ul {
        padding-left: 0px;
    }

    .ft-our li {
        /* margin-bottom: 10px; */
    }

    .ft-follow h2 {
        padding-left: 0px;
    }

    .goals-content h4 {
        font-size: 18px;
    }

    .product-crd-prnt {
        margin-bottom: 20px;
    }

    .video-content .btn-blk {
        margin-top: 16px;
    }

    /* .video-banner .slick-dots {
    position: absolute;
    bottom: 0%;
}
.video-banner .slick-dots li button {
    margin: 2px !important;
}
.video-banner .slick-dots .slick-active {
    border: 1px solid #1e00fe;
} */
.video-banner ul { padding-left: 0px; }
.abut-img-cr {text-align: center;}
  /*  .btn-border {  width: 25px; height: 25px;    }*/
    .abut-img-cr iframe {width: 300px; height: 300px; margin: 0 auto;} 
    .thanku-section {margin-top: 120px;}
    .thanku-heading {text-align: center;  font-size: 60px;} 
    .thanku-div p {text-align: center;}
    .video-banner .slick-dots {    margin-top: -33px;}
    .toll-free a { font-size: 13px;}
    .toll-free { margin: 0; margin-right: 15px;}
    .usha-specializes h2 { font-size: 30px;}
    .specializes-text { padding-right: 0;}
    .specializes-cir { width: 50px; height: 50px;}
    .usha-specializes {padding: 25px;}
    .product-detail-box h2 { font-size: 30px;}
    .product-detail-box p {width: 100%; font-size: 15px; line-height: 22px;}
    .product-detail-img { padding-right: 0;}
    .mt-product { margin-top: 0px;}
    .product-detail-img {margin: 20px 0;}
    .product-detail-contant .specializes-text h3 { font-size: 17px;}
    .product-detail-contant .specializes-text p { font-size: 13px;line-height: 20px;}
/*.similar-product .prd-crd-img { height: 100%;}*/
/*.btn-blk span { margin-left: 6px;}*/

    /*akash*/
    .mnfrt .d-flex
    {
        display: block!important;
    }
    .mnfrt .nav-link
    {
        width: 100%!important;
    }
    .iso-a h4
    {
        margin-top: 30px;
    }
    .mnfrt-text-head-a
    {
        padding: 20px;
    }
    .mnfrt {
    padding: 30px 0px;
}
.specialize {
    padding: 30px 0px;
}
.spcl-text h2 {
    font-size: 22px;
    margin-bottom: 20px;
    margin-top: 40px;
}
.spcl-text-a {
    width: 100px;
    height: 40px;
}
.spcl-text-ab {
    padding-left: 10px;
}
.mnfrt-text h3 {
    font-size: 30px;
}
.mnfrt-text p {
    font-size: 18px;
}
.mnfrt-text p br
{
    display: none;
}
/*akash*/
.slide-contant img {max-width: 110px;}
.slide-img img {width: 65px;}
.slide-contant h2 {margin-top: 10px;}
.slide-contant h2 {font-size: 14px;margin-top: 0;}
.btn-blk:hover a {transform: translateX(71px);  transition: all 0.5s;}
.btn-blk:hover .btn-border { width: 107px; transition: all 0.5s;}
.btn-blk:hover p {transition: all 0.5s;transform: translateX(-32px);}
.manufacturing {padding: 40px 0;}
.product-slider .col-xl-4:last-child .product-crd-prnt {margin-bottom: 0px;} 
.goals-content { padding: 0;}
.goals-slider .slick-dots {margin-top: 0;}
.usa-automotion { padding-top: 50px;}
.reverse-col {flex-direction: column-reverse;}
.mnfrt .d-flex .flex-column {flex-direction: row!important;}
.mnfrt .d-flex .flex-column button {display: inline-block;margin: 10px 5px; padding: 5px;}
.mfrt-img-a {text-align: center;}
.view-all {margin-top: 0px;}
.manufacturing .btn-blk {margin-top: 15px;}
.customer-logo img { width: 100%;}
.customer-logo { padding: 10px 0;}
.product-detail-alin {    padding-left:0px;}
.Follow-img-a img { padding-right: 0px; }
.Follow-img-a:first-child a img { padding-left: 0; height: 25px;width: 100%;} 
.video-content {width: 300px;max-width: 300px;}
.prd-prnt-btn-dv .rc-nav {    overflow: scroll;}
.prd-prnt-btn-dv .rc-nav .nav.nav-pills {    width: 800px; flex-direction: row!important;}
.prd-prnt-btn-dv .nav-pills .nav-link {    width: fit-content;padding: 4px 12px;  font-size: 12px;   margin-right: 5px;}
.prd-tab-pill-dv { justify-content: center; flex-direction: column; top: 75px; width: 100%!important; z-index: 9; background-color: #fff; padding-top: 20px;}
}


/* @media (min-width:767px) */



/*thank-you-css-start*/


.th-head-a
  {
    display: flex;
    justify-content: center;
    justify-items: center;
    flex-direction: column;
    height: 100vh;
    align-items: center;
  }
  .th-img-a img
  {
    width: 80%;
  }
  .th-text-1-a
  {
    text-align: center;
  }
  .th-text-1-a h2
  {
    font-size: 40px;
    margin-top: 40px;

  }
.button-text-a
{
  background: #e51e25;
  border-radius: 50px;
  text-align: center;
  width: 150px;
  padding: 10px;
  margin-top: 10px;
}
.button-text-a a
{
  text-decoration: none;
  color:#fff;
  font-size: 15px;
}
.th-img-a h1{font-size: 50px;}
.th-img-a{text-align: center;}
.th-text-1-a p{font-size: 18px;}
.thnk{padding: 60px 0px;}

  @media only screen and (min-width:200px) and (max-width:460px)
{
  .th-img-a img {
    max-width: 170px;
}
.th-text-1-a h2 {
    font-size: 22px;
    margin-top: 20px;
    font-weight: 600;
}
.th-text-1-a p br
{
  display: none;
}
.th-text-1-a p
{
  font-size: 17px;
  line-height: 21px;
}
.th-head-a {
    height: 65vh;
}
.th-img-a h1 {
    font-size: 28px;
}
}
@media only screen and (min-width:460px) and (max-width:767px)
{
  .th-text-1-a p br
  {
    display: none;
  }
  .th-text-1-a p
  {
    font-size: 22px;
  }
  .th-head-a {
    height: 60vh;   
}
.th-text-1-a h2 {
    font-size: 38px;
    margin-top: 40px;
    font-weight: 600;
}
}
@media (min-width: 768px) and (max-width: 1024px) 
{
.th-text-1-a p br
  {
    display: none;
  }
   .th-text-1-a p
  {
    font-size: 32px;
    line-height: 38px;
  }
  .th-head-a {
    height: 60vh;   
}
}


/*thank-you-css-end*/



/* 404-css-start*/


.th-head
  {
    display: flex;
    justify-content: center;
    justify-items: center;
    flex-direction: column;
    align-items: center;
  }
  .th-img img
  {
    width: 80%;
  }
  .th-text-1
  {
    text-align: center;
  }
  .th-text-1 p
  {
    font-size: 20px;
    
  }
.th-text-1 h2
{
  margin-top: 30px;
    font-weight: 500;
    font-size: 54px;
}
.button-text
{
  text-align: center;
  width: 150px;
  padding: 10px;
}
.button-text a
{
  text-decoration: none;
  color:#E51E25;
  font-size: 18px;
}
.button-text i{color: #E51E25; padding-right: 10px;}
.error404
{
    padding: 50px 0px;
}
.th-img{text-align: center;}



  @media only screen and (min-width:200px) and (max-width:460px)
{
.th-text-1 h2 {
    font-size: 28px;
    margin-top: 20px;
}
.th-text-1 p br
{
  display: none;
}
.th-text-1 h3
{
  font-size: 20px;
}
.th-text-1 p
  {
    font-size: 19px!important;
    line-height: 24px;
  }
  .th-head {
    height: 65vh;
}
.error404 {
    padding: 30px 0px;
}
.send-us-head {
    padding: 20px 0px;
}
.send-us h2 {
    font-size: 26px;
}
.send-us p {
    font-size: 16px;
}
.form-sc {
    width: 100%;
    float: left;
}
.form-sc .form-control {
    height: 45px;
}
.form-sc .form-control {
    height: 50px;
}
.send-us img{margin-bottom: 20px;}
}
@media only screen and (min-width:460px) and (max-width:767px)
{
  .th-text-1 p br
  {
    display: none;
  }
  .th-text-1 h3
  {
    font-size: 37px;
  }
  .th-text-1 h2 {
    font-size: 45px;
}
  .th-text-1 p {
    font-size: 19px!important;
}
.th-head {
    height: 60vh;
}
.error404 {
    padding: 0px 0px;
}
.send-us-head {
    padding: 40px 0px;
}
.form-sc {
    width: 100%;
    float: left;
}
.form-sc .form-control {
    height: 45px;
}
.form-sc .form-control {
    height: 50px;
}
.send-us img{margin-bottom: 20px;}
}

@media (min-width: 768px) and (max-width: 1024px) 
{
.th-text-1 p br
  {
    display: none;
  }
  .th-text-1 h3
  {
    font-size: 45px;
  }
   .th-text-1 p
  {
    font-size: 26px;
    line-height: 38px;
  }
  .th-text-1 h2 {
    font-size: 50px;
}
.th-head {
    height: 60vh;
}
.error404 {
    padding: 0px 0px;
}
.send-us-head {
    padding: 40px 0px;
}
.form-sc {
    width: 100%;
    float: left;
}
.form-sc .form-control {
    height: 45px;
}
.form-sc .form-control {
    height: 50px;
}
.send-us img{margin-bottom: 20px;}
}


/*404-css-end*/