
@media (max-width: 991px) {
    .uwc-about-shape-1, .uwc-about-shape-2{display: none;}
    .serv_inc{margin-bottom: 30px;}
.uwc-choose-5-style .uwc-choose-5-item {
        margin-bottom: 30px;
    }
      .uwc-about-4-text p, .uwc-about-2-middle {
        padding-right: 0;
    }
      .uwc-step-item{display: block;}
.uwc-choose-5-item{min-height: 430px;}
.uwc-about-5-thumb{margin-bottom: 30px;}
}

@media only screen and (min-width:768px) and (max-width: 1399px) {

}

@media (max-width: 767px) {
      .uwc-choose-5-item {
    min-height: 263px;
  }
    .uwc-header-top-area{display: none;}

    .itoffcanvas {
        width: 300px;
        padding: 40px 35px;
    }

    .itoffcanvas__close-btn button {
        font-size: 28px;
        right: 39px;
        top: 38px;
    }

    .itoffcanvas__social .social-icon a {
        margin-right: 3px;
    }

    .itoffcanvas__content a {
        font-size: 27px;
    }

    .itoffcanvas__info-address a {
        font-size: 16px;
    }

    .uwc-breadcrumb-ptb {
        padding: 70px 0;
    }

    .uwc-breadcrumb-title {
        font-size: 34px;
        margin-bottom: 10px;
    }

    .uwc-breadcrumb-shape-1 {
        right: -20%;
        transform: translateY(-50%) scale(0.5);
    }

    .uwc-custom-accordion .accordion-buttons {
        font-size: 18px;
        padding: 43px 30px;
        padding-right: 80px;
    }

    .uwc-section-title {
        font-size: 30px;
    }

    .uwc-section-title br {
        display: none;
    }

    .uwc-section-title-3 {
        font-size: 30px;
    }

    .uwc-section-title-3 br {
        display: none;
    }

    .uwc-section-title-grotesk {
        font-size: 30px;
    }

    .uwc-section-title-grotesk br {
        display: none;
    }

    .uwc-section-subtitle {
        font-size: 14px;
    }

    .uwc-section-subtitle::before {
        width: 5px;
        height: 5px;
    }

    .uwc-section-subtitle::after {
        width: 5px;
        height: 5px;
    }

    .uwc-contact-wrap {
        padding: 35px 20px;
    }

    .uwc-contact-form-title {
        font-size: 25px;
    }

    .uwc-contact-innar-style .uwc-contact-form-box {
       padding: 45px 20px 1px;
    margin-bottom: 31px;
    }

    .uwc-map-wrap {
        margin-top: 50px;
        height: 250px;
    }

    .uwc-footer-wrap {
        padding: 80px 20px;
        padding-bottom: 65px;
    }

    .uwc-footer-col-1-2 {
        margin-left: 0px;
    }

    .uwc-footer-col-1-4 {
        margin-left: 0px;
    }

    .uwc-footer-col-3-2 {
        margin-left: 0px;
    }

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

    .uwc-copyright-social a {
        font-size: 14px;
    }

    .uwc-header-top-list-box {
        text-align: center;
    }

    .uwc-header-top-list-box ul li {
        padding-right: 0;
        margin-right: 0;
        border-right: none;
    }

    .uwc-header-wrap {
        padding: 10px 15px;
    }

    .uwc-header-bar button span {
        height: 40px;
        width: 40px;
        line-height: 40px;
    }

    .uwc-header-bar button span svg {
        width: 18px;
    }

    .uwc-portfolio-details-wrap .uwc-portfolio-details-content {
        padding: 40px 25px;
    }

    .uwc-portfolio-details-title {
        font-size: 30px;
    }

    .uwc-portfolio-details-list ul li:not(:last-child) {
        margin-bottom: 15px;
    }

    .uwc-portfolio-details-list ul li {
        margin-bottom: 15px;
    }

    .uwc-cta-4-thumb {
        position: static;
        width: 100%;
        margin-top: 30px;
    }

    .uwc-cta-4-thumb img {
        border: none;
        border-left: none;
        clip-path: none;
    }

    .uwc-cta-4-icon {
        display: none;
    }

    .uwc-choose-thumb img {
        width: 100%;
    }

    .uwc-choose-thumb-2 {
        position: static;
        margin-top: 20px;
        animation: none;
    }

    .uwc-choose-thumb-sm img {
        width: 100%;
    }

    .uwc-choose-right {
        margin-left: 0;
    }

    .uwc-choose-5-style .uwc-choose-5-item {
        margin-bottom: 30px;
        min-height: 180px;
    }

    .uwc-choose-5-thumb img {
        max-width: 100%;
    }

    .uwc-choose-5-shape-1 {
        display: none;
    }

    .uwc-about-2-more-info {
        padding: 20px;
        margin-bottom: 20px;
    }

    .uwc-about-2-left-thumb {
        margin-bottom: 20px;
    }

    .uwc-about-2-middle {
        padding-right: 0;
    }

  
    .uwc-about-4-thumb img {
        width: 100%;
    }

  
    .uwc-about-4-thumb-sm {
        position: static;
        margin-top: 20px;
        animation: unset;
    }

    .uwc-about-4-thumb-sm img {
        width: 100%;
    }


.uwc-about-5-thumb.thumb-style-2 {
    padding-left: 0;
    padding-bottom: 30px;
}

.uwc-about-5-item {
    margin-right: 0;
}

.uwc-about-5-item-wrap {
    flex-wrap: wrap;
}

.uwc-slider-subtitle {
    font-size: 13px;
}

.uwc-slider-title {
    font-size: 42px;
}

.uwc-slider-title-shape {
    display: none;
}

.sld_1 {
    padding: 120px 0;
    height: 500px;
}

.sld_2{
    padding: 140px 0;
    height: 500px;
}

.sld_3{
padding: 120px 0;
height: 500px;
}

.uwc-slider-content p {
    font-size: 15px;
}

.uwc-slider-content p br {
    display: none;
}
}

@media only screen and (min-width:992px) and (max-width: 1399px) {
 .uwc-step-item{display: block!important;}
 .uwc-step-thumb{margin-bottom: 30px;}
}


@media (min-width: 1400px) {

    .container,
    .container-lg,
    .container-md,
    .container-sm,
    .container-xl,
    .container-xxl {
        max-width: 1350px;
    }

    .container-1450 {
        max-width: 1450px;
    }

    .container-1550 {
        max-width: 1550px;
    }

    .container-1750 {
        max-width: 1750px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px),
only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-btn-red {
        font-size: 14px;
        padding: 15px 25px;
    }
    
}

@media only screen and (min-width: 992px) and (max-width: 1199px),
only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-btn-sm {
        font-size: 14px;
        padding: 10px 20px;
    }
}



@media (max-width: 767px),
only screen and (min-width: 768px) and (max-width: 991px) {
    .itoffcanvas__logo {
        padding-top: 0;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .itoffcanvas__close-btn button {
        font-size: 28px;
        right: 48px;
        top: 52px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .itoffcanvas__text {
        display: none;
    }
}


@media only screen and (min-width: 1400px) and (max-width: 1599px) {
    .uwc-breadcrumb-ptb {
        padding: 150px 0;
    }
}


@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .uwc-breadcrumb-ptb {
        padding: 140px 0;
    }
    
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .uwc-breadcrumb-ptb {
        padding: 120px 0;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .uwc-breadcrumb-ptb {
        padding: 100px 0;
    }
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
    .uwc-breadcrumb-ptb {
        padding: 90px 0;
    }
}


@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .uwc-breadcrumb-title {
        font-size: 38px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .uwc-breadcrumb-title {
        font-size: 40px;
    }
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
    .uwc-breadcrumb-title {
        font-size: 37px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px),
only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-breadcrumb-list span {
        font-size: 15px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px),
only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-breadcrumb-list i {
        font-size: 15px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .uwc-breadcrumb-shape-1 {
        transform: translateY(-50%) scale(0.7);
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-custom-accordion {
        margin: 0;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .uwc-custom-accordion .accordion-buttons {
        font-size: 25px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .uwc-custom-accordion .accordion-buttons {
        font-size: 22px;
        padding: 43px 30px;
        padding-right: 80px;
    }
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
    .uwc-custom-accordion .accordion-buttons {
        font-size: 20px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .uwc-custom-accordion .accordion-buttons::after {
        height: 32px;
        line-height: 32px;
        width: 32px;
        font-size: 18px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-custom-accordion .accordion-buttons::after {
        height: 32px;
        line-height: 32px;
        width: 32px;
        right: 30px;
        font-size: 18px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-custom-accordion .accordion-body {
        padding: 0px 30px;
        padding-bottom: 40px;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .uwc-custom-accordion .accordion-body p {
        font-size: 15px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px),
only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-custom-accordion .accordion-body p {
        font-size: 14px;
        margin-right: 0;
    }
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
    .uwc-custom-accordion .accordion-body p {
        font-size: 15px;
    }
}


@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .uwc-section-title {
        font-size: 38px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .uwc-section-title {
        font-size: 37px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
   

    .uwc-section-title br {
        display: none;
    }
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
    .uwc-section-title {
        font-size: 36px;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .uwc-section-title-3 {
        font-size: 38px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .uwc-section-title-3 {
        font-size: 37px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .uwc-section-title-3 {
        font-size: 40px;
    }

    .uwc-section-title-3 br {
        display: none;
    }
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
    .uwc-section-title-3 {
        font-size: 36px;
    }
}


@media only screen and (min-width: 1600px) and (max-width: 1800px) {
    .uwc-section-title-grotesk {
        font-size: 45px;
    }
}

@media only screen and (min-width: 1400px) and (max-width: 1599px) {
    .uwc-section-title-grotesk {
        font-size: 40px;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .uwc-section-title-grotesk {
        font-size: 38px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .uwc-section-title-grotesk {
        font-size: 40px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .uwc-section-title-grotesk {
        font-size: 40px;
    }

    .uwc-section-title-grotesk br {
        display: none;
    }
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
    .uwc-section-title-grotesk {
        font-size: 36px;
    }
}


@media only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-section-title-box p br {
        display: none;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1399px),
only screen and (min-width: 992px) and (max-width: 1199px),
only screen and (min-width: 768px) and (max-width: 991px) {
    .uwc-contact-wrap {
        padding: 55px 40px;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1399px),
only screen and (min-width: 992px) and (max-width: 1199px),
only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-contact-thumb {
        margin-left: 0;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-contact-thumb img {
        width: 100%;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .uwc-contact-form-title {
        font-size: 40px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .uwc-contact-form-title {
        font-size: 35px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .uwc-contact-form-title {
        font-size: 38px;
    }
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
    .uwc-contact-form-title {
        font-size: 35px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-contact-input-wrap {
        margin-bottom: 70px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px),
only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-contact-input-box label {
        font-size: 14px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px),
only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-contact-input-box input {
        height: 45px;
        line-height: 45px;
        padding: 0 25px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px),
only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-contact-input-box textarea {
        height: 120px;
        padding: 15px 25px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px),
only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-contact-item-icon {
        height: 50px;
        width: 50px;
        line-height: 50px;
        font-size: 18px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px),
only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-contact-item-content a {
        font-size: 19px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-contact-style-2 .uwc-contact-form-box {
        margin-top: 50px;
        margin-left: 0;
        margin-right: 0;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-contact-style-2 .uwc-contact-input-wrap {
        margin-bottom: 0;
    }
}


@media only screen and (min-width: 768px) and (max-width: 991px) {
    .uwc-map-wrap {
        margin-top: 50px;
        height: 500px;
    }
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
    .uwc-map-wrap {
        margin-top: 50px;
        height: 350px;
    }
}


@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .uwc-footer-wrap {
        padding: 80px 20px;
        padding-bottom: 65px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px),
only screen and (min-width: 768px) and (max-width: 991px) {
    .uwc-footer-wrap {
        padding: 80px 50px;
        padding-bottom: 25px;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1399px),
only screen and (min-width: 992px) and (max-width: 1199px),
only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-footer-widget-title {
        font-size: 22px;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1399px),
only screen and (min-width: 992px) and (max-width: 1199px),
only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-footer-widget-text p {
        font-size: 14px;
    }

    .uwc-footer-widget-text p br {
        display: none;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1399px),
only screen and (min-width: 992px) and (max-width: 1199px),
only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-footer-widget-menu ul li a {
        font-size: 14px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px),
only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-footer-widget-tel-icon svg {
        width: 28px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px),
only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {

    .uwc-footer-widget-tel-info span,
    .uwc-footer-widget-tel-info a {
        font-size: 16px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px),
only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-footer-widget-title-sm {
        font-size: 19px;
    }

    .uwc-footer-widget-title-sm br {
        display: none;
    }
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
    .uwc-footer-widget-title-sm {
        font-size: 25px;
    }

    .uwc-footer-widget-title-sm br {
        display: none;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-footer-widget-left {
        margin-right: 0px;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1399px),
only screen and (min-width: 992px) and (max-width: 1199px),
only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-footer-widget-left p br {
        display: none;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .uwc-footer-col-1-2 {
        margin-left: 35px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .uwc-footer-col-1-2 {
        margin-left: 40px;
    }
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
    .uwc-footer-col-1-2 {
        margin-left: 30px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .uwc-footer-col-1-3 {
        margin-left: 60px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-footer-col-1-3 {
        margin-left: 0;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .uwc-footer-col-1-4 {
        margin-left: 60px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .uwc-footer-col-1-4 {
        margin-left: 40px;
    }
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
    .uwc-footer-col-1-4 {
        margin-left: 30px;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .uwc-footer-col-2-2 {
        margin-left: 40px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .uwc-footer-col-2-2 {
        margin-left: 60px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-footer-col-2-2 {
        margin-left: 0px;
    }
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
    .uwc-footer-col-2-2 {
        margin-left: 30px;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .uwc-footer-col-2-3 {
        margin-left: 0px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .uwc-footer-col-2-3 {
        margin-left: 0px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-footer-col-2-3 {
        margin-left: 0px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .uwc-footer-col-2-4 {
        margin-left: -40px;
    }
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
    .uwc-footer-col-2-4 {
        margin-left: 30px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .uwc-footer-col-3-2 {
        margin-left: 50px;
    }
}


@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .uwc-footer-3-wrap .uwc-footer-widget-text p {
        padding-right: 0;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px),
only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-footer-3-wrap .uwc-footer-widget-menu ul li a {
        font-size: 14px;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1399px),
only screen and (min-width: 992px) and (max-width: 1199px),
only screen and (min-width: 768px) and (max-width: 991px) {
    .uwc-copyright-content p {
        font-size: 14px;
    }
}


@media only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-copyright-border .uwc-copyright-content {
        margin-bottom: 15px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px),
only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-copyright-social {
        margin-top: 10px;
    }
}

@media only screen and (min-width: 1600px) and (max-width: 1800px) {
    .uwc-copyright-style-2::after {
        width: calc(100% - 115px);
    }
}

@media only screen and (min-width: 1400px) and (max-width: 1599px),
only screen and (min-width: 1200px) and (max-width: 1399px),
only screen and (min-width: 992px) and (max-width: 1199px),
only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-copyright-style-2::after {
        width: 100%;
    }
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
    .uwc-header-top-list-box {
        text-align: start;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1399px),
only screen and (min-width: 992px) and (max-width: 1199px) {
    .uwc-header-top-list-box ul li:last-child {
        margin-right: 0;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1399px),
only screen and (min-width: 992px) and (max-width: 1199px),
only screen and (min-width: 768px) and (max-width: 991px) {
    .uwc-header-top-list-box ul li:nth-child(2) {
        padding-right: 0;
        margin-right: 0;
        border-right: none;
    }
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
    .uwc-header-top-list-box ul li span {
        font-size: 13px;
    }
}

@media only screen and (min-width: 576px) and (max-width: 767px) {

    .uwc-header-top-list-box ul li span svg,
    .uwc-header-top-list-box ul li span i {
        font-size: 16px;
        top: 3px;
    }
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
    .uwc-header-top-social-box>span {
        font-size: 13px;
    }
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
    .uwc-header-top-social-box a {
        font-size: 10px;
        width: 25px;
        height: 25px;
        line-height: 25px;
        margin-left: 2px;
    }
}


@media only screen and (min-width: 992px) and (max-width: 1199px),
only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-header-ptb {
        padding: 15px 0;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1399px),
only screen and (min-width: 992px) and (max-width: 1199px) {
    .uwc-header-menu>nav>ul {
        margin-left: 30px;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .uwc-header-menu>nav>ul>li {
        margin: 0px 11px;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .uwc-header-menu>nav>ul>li>a {
        padding: 30px 0;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px),
only screen and (min-width: 768px) and (max-width: 991px) {
    .uwc-header-wrap {
        padding-top: 15px;
        padding-bottom: 15px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .uwc-header-wrap::after {
        width: 42%;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .uwc-header-wrap::after {
        width: 32%;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .uwc-header-style-2 .uwc-header-menu>nav>ul {
        margin-left: 58px;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .uwc-header-style-2 .uwc-header-menu>nav>ul>li {
        margin: 0px 12px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px),
only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-header-style-2 .uwc-header-border::after {
        display: none;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px),
only screen and (min-width: 768px) and (max-width: 991px) {
    .uwc-header-style-2 .uwc-header-right-action .uwc-btn-red {
        padding: 15px 25px;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .uwc-homemenu-wrapper {
        padding: 45px 35px 20px 35px;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1399px),
only screen and (min-width: 992px) and (max-width: 1199px),
only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-portfolio-content {
        padding-right: 55px;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1399px),
only screen and (min-width: 992px) and (max-width: 1199px),
only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-portfolio-title {
        font-size: 18px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-portfolio-btn {
        margin-top: 30px;
    }
}

@media only screen and (min-width: 1400px) and (max-width: 1599px) {
    .uwc-portfolio-active {
        margin-right: -250px;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1399px),
only screen and (min-width: 992px) and (max-width: 1199px),
only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-portfolio-active {
        margin-right: 0;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .uwc-portfolio-details-wrap .uwc-portfolio-details-content {
        padding: 40px 35px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .uwc-portfolio-details-wrap .uwc-portfolio-details-content {
        padding: 50px 55px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-portfolio-details-wrap .uwc-portfolio-details-thumb {
        margin-right: 0;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-portfolio-details-thumb img {
        width: 100%;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px),
only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-portfolio-details-content-info span {
        font-size: 16px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px),
only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-portfolio-details-content-info span a {
        font-size: 15px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px),
only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-portfolio-details-content p {
        font-size: 14px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-portfolio-details-content.content-mr {
        margin-right: 0;
        margin-bottom: 50px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-portfolio-details-content.content-ml {
        margin-left: 0;
        margin-top: 50px;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .uwc-portfolio-details-title {
        font-size: 37px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px),
only screen and (min-width: 768px) and (max-width: 991px) {
    .uwc-portfolio-details-title {
        font-size: 35px;
    }
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
    .uwc-portfolio-details-list ul li:not(:last-child) {
        margin-bottom: 20px;
    }
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
    .uwc-portfolio-details-list ul li {
        margin-bottom: 20px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px),
only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-portfolio-details-list ul li span {
        font-size: 16px;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1399px),
only screen and (min-width: 992px) and (max-width: 1199px) {
    .uwc-service-title {
        font-size: 21px;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1399px),
only screen and (min-width: 992px) and (max-width: 1199px),
only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-service-item {
        padding: 40px 20px;
    }
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
    .uwc-service-item {
        padding: 50px 38px;
        padding-top: 45px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px),
only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-service-2-item .uwc-service-content p br {
        display: none;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .uwc-service-2-item .uwc-service-content {
        padding: 43px 15px;
        padding-bottom: 40px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px),
(max-width: 767px) {
    .uwc-service-2-item .uwc-service-title {
        font-size: 20px;
    }
}


@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .uwc-service-details-wrap {
        margin-left: 40px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px),
only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-service-details-wrap {
        margin-left: 0;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1399px),
only screen and (min-width: 992px) and (max-width: 1199px),
only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-service-details-wrap .uwc-portfolio-details-list.service-style ul li span {
        font-size: 15px;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1399px),
only screen and (min-width: 992px) and (max-width: 1199px),
only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-service-details-box {
        margin-left: 0;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-cta-btn {
        margin-top: 30px;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .uwc-cta-4-title {
        font-size: 35px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .uwc-cta-4-title {
        font-size: 30px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-cta-4-title {
        font-size: 27px;
    }
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
    .uwc-cta-4-title {
        font-size: 28px;
    }

    .uwc-cta-4-title br {
        display: none;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1399px),
only screen and (min-width: 992px) and (max-width: 1199px),
only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-cta-4-thumb img {
        border: none;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .uwc-cta-4-icon {
        left: -1%;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px),
only screen and (min-width: 768px) and (max-width: 991px) {
    .uwc-cta-4-icon {
        left: -1%;
        height: 65px;
        width: 65px;
        line-height: 64px;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1399px),
only screen and (min-width: 992px) and (max-width: 1199px) {
    .uwc-choose-right {
        margin-left: 0;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .uwc-choose-right {
        margin: 0 80px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-choose-left {
        margin-bottom: 50px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .uwc-choose-2-wrap .uwc-choose-item-title {
        font-size: 19px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .uwc-choose-2-wrap .uwc-choose-content p {
        margin-right: 0;
        font-size: 14px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-choose-2-thumb img {
        width: 100%;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .uwc-choose-5-style .uwc-choose-5-text p {
        font-size: 15px;
        margin-right: 140px;
    }

    .uwc-choose-5-style .uwc-choose-5-text p br {
        display: none;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px),
only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-choose-5-style .uwc-choose-5-text p {
        font-size: 15px;
    }

    .uwc-choose-5-style .uwc-choose-5-text p br {
        display: none;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .uwc-choose-5-style .uwc-choose-5-item {
        padding: 35px 15px;
        padding-bottom: 30px;
        min-height: 228px;
    }
}


@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .uwc-choose-5-style .uwc-section-title {
        margin-right: 80px;
    }

    .uwc-choose-5-style .uwc-section-title br {
        display: none;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .uwc-choose-5-thumb {
        transform: translateX(-335px);
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .uwc-choose-5-thumb {
        margin-top: 40px;
        max-width: 100%;
        transform: translateX(0);
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-choose-5-thumb {
        margin-top: 40px;
        width: 100%;
        transform: translateX(0);
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .uwc-choose-5-text p {
        font-size: 14px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px),
(max-width: 767px) {
    .uwc-choose-5-item {
        padding: 25px 15px;
    }
}


@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .uwc-choose-5-item-wrap {
        margin-left: 0px;
    }
.uwc-choose-5-style .uwc-choose-5-item{min-height: 313px;}
  .serv_inc {
    margin-bottom: 30px;
  }
  .uwc-about-2-middle{padding-right: 0px;}

}

@media only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-choose-5-item-wrap {
        margin-top: 0px;
        margin-left: 0px;
    }

}


@media only screen and (min-width: 1200px) and (max-width: 1399px),
only screen and (min-width: 992px) and (max-width: 1199px) {
    .uwc-about-left {
        padding-right: 30px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-about-left {
        padding-right: 0;
        padding-bottom: 0;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1399px),
only screen and (min-width: 992px) and (max-width: 1199px) {
    .uwc-about-thumb-sm {
        bottom: -10%;
        right: -4%;
        transform: scale(0.7);
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1399px),
only screen and (min-width: 992px) and (max-width: 1199px) {
    .uwc-about-right {
        margin-left: 0;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-about-right {
        margin-left: 0;
        margin-bottom: 0px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px),
only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-about-2-content p {
        padding-right: 0;
        font-size: 14px;
    }
}

@media only screen and (min-width: 1400px) and (max-width: 1599px),
only screen and (min-width: 1200px) and (max-width: 1399px) {
    .uwc-about-2-more-info {
        padding: 30px 25px;
    }
}

@media only screen and (min-width: 1400px) and (max-width: 1599px),
only screen and (min-width: 1200px) and (max-width: 1399px),
(max-width: 767px) {
    .uwc-about-2-more-info p br {
        display: none;
    }
}

@media only screen and (min-width: 1400px) and (max-width: 1599px),
only screen and (min-width: 1200px) and (max-width: 1399px) {
    .uwc-about-2-more-title {
        font-size: 19px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-about-2-left {
        margin-right: 0;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-about-2-left-shape {
        display: none;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-about-2-right-thumb {
        margin-left: 0;
    }
}

@media only screen and (min-width: 1400px) and (max-width: 1599px),
only screen and (min-width: 1200px) and (max-width: 1399px) {
    .uwc-about-2-middle {
        padding-right: 0;
        margin-left: -40px;
    }
}

@media only screen and (min-width: 1400px) and (max-width: 1599px),
only screen and (min-width: 1200px) and (max-width: 1399px) {
    .uwc-about-4-right {
        margin-right: 50px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .uwc-about-4-right {
        margin: 0 70px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-about-4-left {
        margin-bottom: 50px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .uwc-about-4-text p {
        font-size: 16px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .uwc-about-4-thumb-sm {
        left: -11%;
    }
}

@media only screen and (min-width: 1400px) and (max-width: 1599px) {
    .uwc-about-4-experience {
        left: 2%;
    }
}


@media only screen and (min-width: 1400px) and (max-width: 1599px) {
    .uwc-about-5-thumb img {
        max-width: 100%;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1399px),
only screen and (min-width: 992px) and (max-width: 1199px),
only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-about-5-thumb img {
        width: 100%;
    }
}

@media only screen and (min-width: 1600px) and (max-width: 1800px),
only screen and (min-width: 1400px) and (max-width: 1599px),
only screen and (min-width: 1200px) and (max-width: 1399px),
only screen and (min-width: 992px) and (max-width: 1199px),
only screen and (min-width: 768px) and (max-width: 991px) {
    .uwc-about-5-thumb.thumb-style-2 {
        padding-left: 0;
    }
}

@media only screen and (min-width: 1400px) and (max-width: 1599px) {
    .uwc-about-5-content {
        padding-left: 10px;
        padding-bottom: 20px;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .uwc-about-5-content {
        margin-top: 50px;
        padding-left: 0;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px),
only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-about-5-content {
        margin-bottom: 0px;
        padding-left: 0;
        padding-bottom: 0;
    }
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
    .uwc-slider-subtitle {
        font-size: 16px;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .uwc-slider-title {
        font-size: 65px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .uwc-slider-title {
        font-size: 63px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .uwc-slider-title {
        font-size: 60px;
    }
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
    .uwc-slider-title {
        font-size: 52px;
    }
}

@media only screen and (min-width: 1400px) and (max-width: 1599px) {
    .uwc-slider-content {
        padding: 170px 0;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .uwc-slider-content {
        padding: 150px 0;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .uwc-slider-content {
        padding: 150px 0;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .uwc-slider-content {
        padding: 140px 0;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1399px),
only screen and (min-width: 992px) and (max-width: 1199px) {
    .uwc-slider-content p br {
        display: none;
    }
}


@media only screen and (min-width: 1400px) and (max-width: 1599px) {
    .uwc-slider-shape-2 {
        right: -3%;
        bottom: -62%;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .uwc-slider-shape-2 {
        right: -3%;
        bottom: -62%;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .uwc-slider-shape-2 {
        right: -19%;
        bottom: -74%;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-slider-shape-2 {
        display: none;
    }
}

@media only screen and (min-width: 1400px) and (max-width: 1599px) {
    .uwc-slider-shape-3 {
        right: -5%;
        bottom: -28%;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .uwc-slider-shape-3 {
        right: -5%;
        bottom: -28%;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .uwc-slider-shape-3 {
        right: -22%;
        bottom: -43%;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-slider-shape-3 {
        display: none;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1399px),
only screen and (min-width: 992px) and (max-width: 1199px) {
    .uwc-slider-circle {
        top: 20%;
        right: 4.5%;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-slider-circle {
        display: none;
    }
}

@media only screen and (min-width: 1400px) and (max-width: 1599px) {
    .uwc-slider-circle::after {
        height: 360px;
        width: 360px;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .uwc-slider-circle::after {
        height: 280px;
        width: 280px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .uwc-slider-circle::after {
        height: 250px;
        width: 250px;
    }
}

@media only screen and (min-width: 1400px) and (max-width: 1599px) {
    .uwc-slider-circle::before {
        height: 360px;
        width: 360px;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .uwc-slider-circle::before {
        height: 280px;
        width: 280px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .uwc-slider-circle::before {
        height: 250px;
        width: 250px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .uwc-slider-style-2 .uwc-slider-content p {
        padding-right: 120px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .uwc-slider-style-2 .uwc-slider-content p {
        padding-right: 70px;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1399px),
only screen and (min-width: 992px) and (max-width: 1199px) {
    .swiper-pagination-bullet {
        width: 45px;
        height: 45px;
        line-height: 45px;
        font-size: 20px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-swiper-pagination {
        display: none;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px),
only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-value-item {
        padding: 45px 20px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px),
only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-value-item p {
        font-size: 14px;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1399px),
only screen and (min-width: 992px) and (max-width: 1199px),
only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .sidebar-widget-quote {
        padding: 50px 20px;
        padding-bottom: 40px;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1399px),
only screen and (min-width: 992px) and (max-width: 1199px) {
    .sidebar-widget-social a {
        height: 44px;
        width: 44px;
        line-height: 44px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px),
only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .sidebar-right {
        margin-left: 0;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-step-item {
        padding: 30px 20px;
        flex-wrap: wrap;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px),
(max-width: 767px) {
    .uwc-step-thumb {
        margin-right: 0;
        margin-bottom: 30px;
    }
}