.l_box span {
    background:#ccc;
    height: 4px;
    border-radius: 2px;
    width: 20px;
}


.l_box .blue {
    background:#30be76;
}


.l_box .l_buttons a {
    width: 20px;
}


.l_box .box {
    height: 422px;
    width: 1200px;
    margin:0 auto;
}


.l_box .l_btn {
    width: 40px;
    height: 40px;
    margin-top: -20px;
    border-radius: 4px;
    background: #30be76;
    box-shadow: 0 2px 20px 0 rgba(48,190,118,0.50);
    z-index: 100000;
    background-size: 40px;
}



.l_box .box .prev {
    left: -20px;
    background-image:url(../images/arrow_left.png);

}

.l_box .box .next {
    right: -20px;
    background-image:url(../images/arrow_right.png);
}

.l_box img {
    height: 422px;
}

.l_box .l_list {
    height: 422px;
}


@media (min-width: 1200px) {
  .l_wrap {
    width: 1200px; 
    transform: scale(0.9);
    -webkit-transform: scale(0.9);

}

.container {
    width: 1200px;
    padding-left: 0;
    padding-right: 0;
}

}



.testmonial-single-1 .quote-sign {
    width: 64px;
    height: 64px;
    margin:0 auto;
    background-size: 64px;
}

.designer_1 {
    background-image: url(../images/designer_1.png);
}

.designer_2 {
    background-image: url(../images/designer_2.png);
}

.designer_3 {
    background-image: url(../images/designer_3.png);
}


.designer_4 {
    background-image: url(../images/designer_4.png);
}


.testmonial-single-1 .ts-content {
    font-style: normal;
    font-size: 14px;
}



.qr .qr_block img {
    margin-top: 40px;
    width: 120px;
    height: 120px;
    padding: 10px;
    border: 1px solid #ccc;
    border-radius: 4px;

}


.info {
    margin:0 auto;
    width: 480px;
    margin-top: 40px;
    overflow: hidden;

}

.info span {
    box-sizing: unset;
    display: block;
    width: 158px;
    padding: 0 20px;
    float: left;
    border: 1px solid #ccc;
    border-radius: 4px;
    margin-left: 20px;
    margin-right: 20px;
}

.info span h4 {
    font-size: 14px;
    color: #999;
    margin-top: 10px;
}

.info span h2 {
    font-size: 18px;
}

.info_logo {
    width: 117px;
    height: 36px;
}

.client-single img {
    width: 60px;
    height: 60px;
}



.scroll-top-icon {
    line-height: 45px;
    text-align: center;
}



.bc-content .counter-stats {
    font-weight: 300;
}















