.swiper-slide .category-box .box-icon img{width:138px;height:138px;border-radius:50%;}
.crtsbox{display: none}
.crtsbox2{display: block}
.vertical-tabs {
            font-size: 14px;
            padding: 10px;
            color: #008000;
            width: 100%
        }

        .vertical-tabs .nav-link {
            background: #f57005;
            border: 1px solid transparent;
            color: #fff;
            height: 40px
        }

        .vertical-tabs .nav-link.active {
            background-color: #017d03 !important;
            border-color: transparent !important;
            color: #fff;
        }

        .vertical-tabs .nav-link {
            border: 1px solid transparent;
            border-top-left-radius: 0rem !important;
        }

        .vertical-tabs .tab-content>.active {
            background: #fff;
            display: block;
        }

        .vertical-tabs .nav.nav-tabs {
            border-bottom: 0;
            border-right: 1px solid transparent;
            display: block;
            float: left;
            width: 100%;
        }


        .vertical-tabs div.tab-content {
            border: solid 1px #4CAF50 !important;
            max-height: 200px;
        }

        .vertical-tabs .sv-tab-panel {
            background: #fff;
            height: 145px;
            padding-top: 10px;
        }

        .vertical-tabs div#home-v.tab-pane .sv-tab-panel {
            background: #a6dba6
        }

        .vertical-tabs div#profile-v.tab-pane .sv-tab-panel {
            background: #99d699;
        }

        .vertical-tabs div#messages-v.tab-pane .sv-tab-panel {
            background: #8cd18c
        }

        .vertical-tabs div#settings-v.tab-pane .sv-tab-panel {
            background: #80cc80
        }


@media (min-width: 320px) and (max-width: 640px) {
.header-logo img{width: 200px}
    
.crtsbox{display: block}
.crtsbox2{display: none}
 .call-btn {
        padding: 0 5px
    }
    .breadcumb-wrapper {
    padding: 38px 0 23px 0;
  }
     .breadcumb-menu {
    margin: 8px 0 1.5em 0;
  }.hero-3 .hero-inner {
    background-position: center center;
  }
    .hero-style3{padding: 55px 12px 60px;}
    
    .product-about .product-title {
  margin: 0 0 10px 0;
  font-size: 20px;
}
    
     .footer-widget .widget_title {
    margin-bottom: 25px;
    margin-top: 10px;
    font-size: 14px;
  }
    
    .footer-widget .widget_title img {
  margin: -7px 5px 0 0;
}
}