@import url("shortcodes/counter.css");
@import url("shortcodes/countdown.css");
.cut-sew-banner{
    max-width: 100%;
}
.cut-sew-banner img{
    max-width: 100%;
    height: 100%;
}
.our-services .fature-info{
    height: 340px;
}
.our-services .feature-text .feature-icon span{
    margin-bottom: 0px !important;
}
.our-services .feature-text .feature-icon span img{
    max-width: 100% !important;
    height: 100%;
}
.our-services .fature-info h3{
    font-size: 22px !important;
    font-weight: 500;
}
.main-heading{
    font-size: 32px;
    font-style: normal;
    font-weight: 600;
    line-height: 38px;
    font-family: 'Montserrat', sans-serif;
    color:#363636 ;
}
.custom-parralex{
    background: url('../images/megaimages/emb/embroidery-services.jpg');
}

.process-box-02 h6 { font-size: 90px; line-height: 90px; }
.process-box-02 .process-info { border-left: 3px solid rgba(0, 0, 0, 0.1); }
.process-box-02 .process-info h3{
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    line-height: 18px; 
}
.process-box-02 .process-info.process-right { border-left:0; border-right: 3px solid rgba(0, 0, 0, 0.1); }
@media (max-width: 1400px){
    .our-services .fature-info{
        height: 420px;
    }
}
@media (max-width: 1200px){
    .our-services .fature-info{
        height: 520px;
    }
}
@media (max-width: 991px){
    .our-services .fature-info{
        height: 450px;
    }
}
@media (max-width: 767px){
    .main-heading{
        font-size: 22px;
    }
    .our-services .fature-info{
        padding: 20 15px 20px 15px !important;
        height: auto;
        position: relative;
    }
    .our-services .fature-info .button{
        position: initial;
        bottom: 5%;
        right: 27%;
    }
}