/*
* {
    font-family: 'Montserrat', sans-serif;
}

::-webkit-input-placeholder {
       font-family: 'Montserrat', sans-serif;
}
button, input, optgroup, select, textarea {
       font-family: 'Montserrat', sans-serif;
}
body{
       font-family: 'Montserrat', sans-serif;
    font-size: 14px;
}

#top .btn, #top .quantity button, #top .quantity input, .quantity #top button, .quantity #top input {
       font-family: 'Montserrat', sans-serif;
}


header #search-form .btn-group select, header #search-form .quantity select {
       font-family: 'Montserrat', sans-serif;
}
header .dropdown-menu-large .dropdown-content .item .item-details .item-options {
       font-family: 'Montserrat', sans-serif;
}
#nav-menu .navbar {
       font-family: 'Montserrat', sans-serif;
}*/
/*-----------*/
/*
.velocity-divide-page {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
}
*/

/*.velocity-divide-page .right {
    width: auto;
    min-width: 50%;
    padding-left: 230px !important;
}*/
/*.menu-wrapper{
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    background-color: red;
}*/

/*.locale-wrapper{}*/
/*.locale-wrapper .dropdown{
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-items: center;

}*/
/*.locale-wrapper .locale-icon{

}*/

/*
.locale-wrapper .btn{
    font-size: 13px;
}
*/

header .left-wrapper .cart-text,
header .left-wrapper .compare-btn,
header .left-wrapper .wishlist-btn {
    font-size: 14px;
    font-weight: 400;
    padding: 10px 7px 6px;
}
header .mini-cart-container {
    padding: 5px 0;
}
header #search-form {
    width: 100%;
}

header #search-form .btn-group,
header #search-form .quantity {
    max-width: 1000px;
}
header #search-form .btn-group select,
header #search-form .quantity select ,
header #search-form input{
    /*border-color: rgba(0,0,0,0.2);*/
    border-color: #d57082;
    border-width: 2px;
    /*background-color: #f0f0f1;*/
}
.main-content-wrapper .main-category{
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
}
header #search-form .btn-group select,
header #search-form .quantity select {
    border-radius: 20px 0 0 20px;
}
.main-content-wrapper .content-list{
    height: auto;
    width: auto;
}
header #search-form #header-search-icon {
    background-color: #d57082;
    border-radius: 0 20px 20px 0;
    min-width: 75px;
    text-align: center;
}
.image-search-container{
    right: 80px;
}

header .left-wrapper {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-items: center;
    width: 100%;

}
header .left-wrapper .cart-text, header .left-wrapper .compare-btn, header .left-wrapper .wishlist-btn {
    padding: 5px 7px;
    height: unset;
}
#top {
    border-bottom: none;
    margin-bottom: 10px;
}
#top .btn,
#top .quantity button,
#top .quantity input,
.quantity #top button,
.quantity #top input {
    font-size: 13px;
}
#account{
    font-size: 14px;
    position: relative;
}
.account-modal{
    position: absolute;
    top: 30px;
    right: 10px;
    left: auto;
    width: 270px;
}
.vc-header{
    height: 44px;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: center;
}
.push{
    margin-left: auto;
}
.main-departments {
    float: left;
    /*overflow: hidden;*/
    width: 230px;
}
.main-departments .dropbtn{
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    /*height: 100%;*/
    padding: 9px 15px;
}
.main-departments .dropdown-content{
    width: 100%;
    display: none;
    position: fixed;
    background-color: #fff;
    left: 0;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 1;
    padding: 30px 0;
}


.dropdown-content .header {
    background: #e6e6e6;
    padding: 16px;
    color: #555;
}
.dropdown:hover .dropdown-content {
    display: block;
}

.departments-link:active,
.departments-link:focus,
.departments-link:visited,
.departments-link{
    font-size: 14px;
    color: #2d2d2d;
    text-decoration: none;
    display: block;
    padding: 7px 5px;
    border-bottom: 1px dashed rgba(0,0,0,0.2);
    margin: 5px 0;
}
.departments-link:hover{
    background-color: #d57082;
    color: #000;
    text-decoration: none;
    border-bottom-width: 0;
}
.departments-link::before{
    content: "●";
    margin-right: 5px;
    color: #d57082;
}
.departments-link:hover::before{
    color: #666;
}
.brand-link{
    display: inline-block;
    width: 100%;
}
.brand-link:hover{}
.img-fluid{
    width: 100%;
    height: auto;
}

.searchbar{
    padding-top: 10px;
}
.sidebar{
    width: 100%;
    min-width: 230px;
}
#sidebar-level-0 {
    display: block !important;
    z-index: 8;
}
.category-list-container .category{
    line-height: 27px;
}
.sidebar .category-content  ,
.category-list-container li a{
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    /*justify-content: flex-start;*/
    align-items: center;
}
.sidebar .category-content .category-title ,
.category-list-container li a .category-title {
    line-height: 1.5em;
    margin: 0;
    padding: 5px 0;
}
.sidebar .category-content .category-icon ,
.category-list-container li a .category-icon {
    padding: 0 5px 0 0;
    margin: 0;
    /*height: 22px;*/
    /*width: 27px;*/
    display: inline-block;
    overflow: hidden;
}

.sidebar .category-content .category-icon img ,
.category-list-container li a .category-icon img{
    height: 20px;
    width: 20px;
    margin: 0;
    padding: 0;
    vertical-align:top;
    text-align: left;
}
.sidebar .category-content .rango-arrow-right,
.category-list-container li a > i{
    margin-right: auto;
    /*padding: 5px 0;*/
    /*line-height: 1.5em;*/
    top:10px !important;
}
.locale-currency{

}
.locale-currency .dropdown-menu{
    width: 300px;
    right: 0;
    left: auto;
}
.locale-currency .dropdown.open > .dropdown-menu{
    display: block;
}

.main-content-wrapper .content-list ul {
    background-color: #fff;
    color: #333;
}
.main-content-wrapper .main-category {
    border-top: none;
    padding: 10px 15px;
}
.main-container-wrapper .sticky-header{
    /*border-bottom: 1px solid rgba(0,0,0,0.2);*/
    border-bottom: 1px solid rgba(68,14,169,0.2);
    height: 70px;

}
.main-content-wrapper .content-list ul li{
    margin: 0;
    padding: 0;
    height: 44px;
}
.main-content-wrapper .content-list ul li a {
    font-size: 14px;
    font-weight: 600;
    padding: 12px 15px;
    color: #333;
    margin: 0;
    height: 44px;
}
.main-content-wrapper .content-list ul li:hover {
    background-color: #d57082;
}

.product-policy-container{
    background-color: #999;
    color: #ffffff;
}
.product-policy-container .card {
    background: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.footer .footer-content .newsletter-subscription {
    background-color: #445268;
    padding: 10px 20px;
}
.footer .footer-content .newsletter-subscription .newsletter-wrapper button.subscribe-btn {
    font-size: 14px;
    max-width: 110px;
}
.footer .footer-content .newsletter-subscription .newsletter-wrapper .social-icons .within-circle {
    background: #445268;
    margin-right: 2px;
    border: none;
}
.footer .footer-content .newsletter-subscription .form-control{
    background-color: #313d51;
    color: #c6cad1;
    border-color:#c6cad1 ;
    margin-right: 7px;
}

.footer .footer-content > .footer-statics ,
.footer .footer-content > .row {
    background-color: #445268;
    padding: 25px 0 0;
}

.footer-ct-content{
    border-bottom: 1px solid #313D52;
    padding-bottom: 30px;
    margin: 0 30px;
}
.footer-ct-content h4{
    color: #fff;
    border-bottom: 3px solid #d57082;
    display: inline-block;
    padding-bottom: 5px;
    width: unset;
}
.footer-ct-content ul{
    padding: 0;
    margin: 0;

}
.footer-ct-content ul li{
    padding: 0;
    margin: 0 0 0 20px;

}
.footer-ct-content ul li::marker{
    color: #d57082;
    font-size: 24px;
}
.footer-ct-content ul li a{
    color: #d3d3f4;
    font-size: 14px;
}
.footer-ct-content ul li a:hover{
    color: #d57082;
}


.footer .footer-copy-right {
    border-top: 0px solid #4a4747;
    background: #fff;
    color: #4a4747;
    font-size: 16px;
    height: auto;
    line-height:1rem;

    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 15px;
}
.footer .copy-right-link{
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: center;
}
.footer .footer-copy-right a{
    color: #000;
}
.footer .footer-copy-right a:hover{
    color: #445268;
    text-decoration: underline;
}
.footer .footer-copy-right span{
    padding: 5px;
}
.footer-ct2-content{
    padding: 20px;
    margin: 0 30px;
}
.footer-ct2-content h4{
    color: #fff;
    font-size: 18px;
    display: inline-block;
    width: unset;
    padding: 5px 0;
    line-height: 10px;
    /*margin: 0 10px 0 0;*/
}
.footer-ct2-content .social-icons{
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
}
.footer-ct2-content .social-icons a{}
.footer-ct2-content .social-icons i.within-circle{
    border-radius: 7px;
    background-color: #fff;
    -webkit-box-shadow: 0 0 2px #fff;
    box-shadow: 0 0 2px #fff;
    /* padding: 12px; */
    width: 32px;
    height: 32px;
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 5px;
}

.footer-ct2-content .social-icons a:hover i.within-circle{
    background-color: #d57082;
    -webkit-box-shadow: 0 0 2px #d57082;
    box-shadow: 0 0 2px #d57082;
}
.footer-ct2-content .download-app{
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
}
.footer-ct2-content .download-app a{
    display: inline-block;
    width: 130px;
    height: 30px;
    margin-right: 7px;
    color: transparent;
    background-position:center center ;
    background-repeat: no-repeat;
}
.footer-ct2-content .download-app a:hover{ opacity: 0.7}
.footer-ct2-content .download-app a.app-store{
    background-image: url("../images/btn-appstore.png");
}
.footer-ct2-content .download-app a.android{
    background-image: url("../images/btn-android.png");
}
.footer-ct3-content{
    padding: 20px 50px;
    background-color:#131a22 ;
}
.footer-ct3-content a.departments-link,
.footer-ct3-content a{
    border: 0;
    color: #fff;
}
.footer-ct3-content a.departments-link::before,
.footer-ct3-content a::before{
    content: unset;
}
.footer-ct3-content a.departments-link:hover,
.footer-ct3-content a:hover{
    background: none;
    color: #d57082;
    text-decoration: underline;
}
/**
* color correction
**/
.account-content .account-layout .account-table-content #datagrid-filters .dropdown-filters .dropdown-container .quantity button,
.account-content .account-layout .account-table-content #datagrid-filters .dropdown-filters .dropdown-container button.btn,
.account-content .account-layout .bottom-toolbar .pagination .page-item,
.cart-details .continue-shopping-btn,
.quantity .account-content .account-layout .account-table-content #datagrid-filters .dropdown-filters .dropdown-container button,
.theme-btn {
    border: 1px solid #d57082;
    background-color: #d57082 !important;
    color: #000 !important;
}

.account-content .account-layout .account-table-content #datagrid-filters .dropdown-filters .dropdown-container .quantity button:focus,
.account-content .account-layout .account-table-content #datagrid-filters .dropdown-filters .dropdown-container .quantity button:hover,
.account-content .account-layout .account-table-content #datagrid-filters .dropdown-filters .dropdown-container button.btn:focus,
.account-content .account-layout .account-table-content #datagrid-filters .dropdown-filters .dropdown-container button.btn:hover,
.account-content .account-layout .bottom-toolbar .pagination .page-item:focus,
.account-content .account-layout .bottom-toolbar .pagination .page-item:hover,
.cart-details .continue-shopping-btn:focus,
.cart-details .continue-shopping-btn:hover,
.quantity .account-content .account-layout .account-table-content #datagrid-filters .dropdown-filters .dropdown-container button:focus,
.quantity .account-content .account-layout .account-table-content #datagrid-filters .dropdown-filters .dropdown-container button:hover,
.theme-btn:focus,
.theme-btn:hover {
    border-color: #f88eaf!important;
    background-color: #f88eaf!important;
    color: #fff;
}

.account-content .account-layout .account-table-content #datagrid-filters .dropdown-filters .dropdown-container .bottom-toolbar .pagination .quantity button.page-item,
.account-content .account-layout .account-table-content #datagrid-filters .dropdown-filters .dropdown-container .bottom-toolbar .pagination button.btn.page-item,
.account-content .account-layout .account-table-content #datagrid-filters .dropdown-filters .dropdown-container .quantity button.light,
.account-content .account-layout .account-table-content #datagrid-filters .dropdown-filters .dropdown-container button.light.btn,
.account-content .account-layout .bottom-toolbar .pagination .account-table-content #datagrid-filters .dropdown-filters .dropdown-container button.btn.page-item,
.account-content .account-layout .bottom-toolbar .pagination .page-item,
.account-content .account-layout .bottom-toolbar .pagination .quantity .account-table-content #datagrid-filters .dropdown-filters .dropdown-container button.page-item,
.cart-details .light.continue-shopping-btn,
.quantity .account-content .account-layout .account-table-content #datagrid-filters .dropdown-filters .dropdown-container .bottom-toolbar .pagination button.page-item,
.quantity .account-content .account-layout .account-table-content #datagrid-filters .dropdown-filters .dropdown-container button.light,
.quantity .account-content .account-layout .bottom-toolbar .pagination .account-table-content #datagrid-filters .dropdown-filters .dropdown-container button.page-item,
.theme-btn.light {
    color: #000 !important;
    background-color: #dadada !important;
}

.account-content .account-layout .account-table-content #datagrid-filters .dropdown-filters .dropdown-container .bottom-toolbar .pagination .quantity button.page-item:focus,
.account-content .account-layout .account-table-content #datagrid-filters .dropdown-filters .dropdown-container .bottom-toolbar .pagination .quantity button.page-item:hover,
.account-content .account-layout .account-table-content #datagrid-filters .dropdown-filters .dropdown-container .bottom-toolbar .pagination button.btn.page-item:focus,
.account-content .account-layout .account-table-content #datagrid-filters .dropdown-filters .dropdown-container .bottom-toolbar .pagination button.btn.page-item:hover, .account-content .account-layout .account-table-content #datagrid-filters .dropdown-filters .dropdown-container .quantity button.light:focus, .account-content .account-layout .account-table-content #datagrid-filters .dropdown-filters .dropdown-container .quantity button.light:hover, .account-content .account-layout .account-table-content #datagrid-filters .dropdown-filters .dropdown-container button.light.btn:focus, .account-content .account-layout .account-table-content #datagrid-filters .dropdown-filters .dropdown-container button.light.btn:hover, .account-content .account-layout .bottom-toolbar .pagination .account-table-content #datagrid-filters .dropdown-filters .dropdown-container button.btn.page-item:focus, .account-content .account-layout .bottom-toolbar .pagination .account-table-content #datagrid-filters .dropdown-filters .dropdown-container button.btn.page-item:hover, .account-content .account-layout .bottom-toolbar .pagination .page-item:focus, .account-content .account-layout .bottom-toolbar .pagination .page-item:hover, .account-content .account-layout .bottom-toolbar .pagination .quantity .account-table-content #datagrid-filters .dropdown-filters .dropdown-container button.page-item:focus, .account-content .account-layout .bottom-toolbar .pagination .quantity .account-table-content #datagrid-filters .dropdown-filters .dropdown-container button.page-item:hover, .cart-details .light.continue-shopping-btn:focus, .cart-details .light.continue-shopping-btn:hover, .quantity .account-content .account-layout .account-table-content #datagrid-filters .dropdown-filters .dropdown-container .bottom-toolbar .pagination button.page-item:focus, .quantity .account-content .account-layout .account-table-content #datagrid-filters .dropdown-filters .dropdown-container .bottom-toolbar .pagination button.page-item:hover, .quantity .account-content .account-layout .account-table-content #datagrid-filters .dropdown-filters .dropdown-container button.light:focus, .quantity .account-content .account-layout .account-table-content #datagrid-filters .dropdown-filters .dropdown-container button.light:hover,
.quantity .account-content .account-layout .bottom-toolbar .pagination .account-table-content #datagrid-filters .dropdown-filters .dropdown-container button.page-item:focus,
.quantity .account-content .account-layout .bottom-toolbar .pagination .account-table-content #datagrid-filters .dropdown-filters .dropdown-container button.page-item:hover,
.theme-btn.light:focus,
.theme-btn.light:hover {
    border: 1px solid #4a4747;
    background-color: #4a4747 !important;
    color: #fff !important;
}

.account-content .account-layout .account-table-content #datagrid-filters .dropdown-filters .dropdown-container .quantity button:hover,
.account-content .account-layout .account-table-content #datagrid-filters .dropdown-filters .dropdown-container button.btn:hover,
.account-content .account-layout .bottom-toolbar .pagination .page-item:hover,
.btn-add-to-cart:hover,
.cart-details .continue-shopping-btn:hover,
.quantity .account-content .account-layout .account-table-content #datagrid-filters .dropdown-filters .dropdown-container button:hover,
.theme-btn:hover {
    border-color: #f88eaf!important;
    background-color: #f88eaf!important;
    color: #fff;

}

.sale-btn {
    background-color: #d57082
}
.btn-add-to-cart {
    color: #000 !important;
    border-color: #d57082 !important;
    background-color: #d57082 !important
}
.view-mode .rango-view-grid-container.active {
    color: #fff;
    background-color: #3d4ca0
}

.view-mode .rango-view-list-container.active {
    color: #fff;
    background-color: #3d4ca0
}


.cart-btn-collection button[type=button].btn-secondary #cart-count {
    color: #fff;
    background: #3d4ca0
}

.mini-cart-container #mini-cart .badge {
    color: #fff;
    background: #f90000
}
.account-content .account-layout .account-table-content input:active,
.account-content .account-layout .account-table-content input:focus,
.account-content .account-layout .account-table-content select:active,
.account-content .account-layout .account-table-content select:focus,
.account-content .account-layout .account-table-content textarea:active,
.account-content .account-layout .account-table-content textarea:focus {
    border-color: #3d4ca0
}
.account-content .account-layout .bottom-toolbar .pagination .page-item.active {
    border: 1px solid #3d4ca0;
    color: #3d4ca0 !important
}
.account-content .account-layout .sale-container .tabs ul li.active {
    border-bottom: 2px solid #3d4ca0
}
.checkout-process .coupon-container .applied-coupon-details label:first-of-type {
    color: #3d4ca0
}
.custom-form input:active,
.custom-form input:focus,
.custom-form select:active,
.custom-form select:focus {
    border-color: #3d4ca0
}

.vue-slider .vue-slider-dot-tooltip-inner,
.vue-slider .vue-slider-dot-tooltip-text {
    border-color: #3d4ca0 !important;
    background-color: #3d4ca0 !important
}

.vue-slider .vue-slider-process {
    background-color: #3d4ca0 !important
}
.slides-container .VueCarousel-dot--active {
    background-color: #3d4ca0 !important
}
.filter-attributes-item .filter-input input[type=text] {
    border: 1px solid #3d4ca0;
    background-color: #fff
}
.pagination .page-item.active {
    color: #3d4ca0 !important;
    border-bottom: 2px solid #3d4ca0
}
.cp-round:after {
    border-color: #3d4ca0;
}
.card-discount {
    color: rgba(38, 163, 124, .83)
}
.custom-circle {
    font-size: 18px;
    color: #d57082;
    border: 2px solid #d57082;
}
.product-detail .thumb-list .thumb-frame.active {
    border-color: #3d4ca0
}
.main-content-wrapper .vc-header > div.vc-small-screen .right-vc-header .badge-container .badge,
.main-content-wrapper .vc-header > div.vc-small-screen .right-vc-header .badge-wrapper .badge {

    background: #3d4ca0
}
header .vc-small-screen #search-form .selectdiv + div input {
    border-color: #3d4ca0
}
body.rtl header #search-form .btn-group select,
body.rtl header #search-form .quantity select {
    border-left: 0;
    border-color: rgba(0,0,0,0.2);
}

#top .btn-normal {
    background: #d57082;
    border-color: #d57082;
    color: #000;
}

#top .btn-normal:active:focus,
#top .btn-normal:active:hover,
#top .btn-normal:hover {
    background: #fff;
    border-color: #ce9000;
    color: #ce9000
}

.dropdown-menu {
    border-top: 3px solid #3d4ca0;
}

.dropdown-menu li a .dropdown-menu li a:focus,
.dropdown-menu li a:focus,
.dropdown-menu li a:hover {
    background: #3d4ca0;
    color: #fff
}

.btn-normal {
    background: #d57082;
    border-color: #d57082;
    color: #000;
}

.btn-normal:active:focus,
.btn-normal:active:hover,
.btn-normal:hover {
    background: #fff;
    border-color: #ce9000;
    color: #ce9000
}

.btn-secondary {
    background: #dadada;
    border-color: #dadada;
    color: #000
}

.btn-secondary:active:focus,
.btn-secondary:active:hover,
.btn-secondary:focus,
.btn-secondary:hover {
    background: #4a4747;
    border-color: #4a4747;
    color: #fff;
}
header .left-wrapper .compare-btn .badge-container .badge,
header .left-wrapper .wishlist-btn .badge-container .badge {
    color: #fff;
    background: #f90000
}
.popular-products .second-row .popular-products-listing .product-buttons .add-to-cart-button .btn-primary {
    border: #d57082 !important;
}

.popular-products .second-row .popular-products-listing .product-buttons .add-to-cart-button .addtocart {
    background-color: #d57082
}

.customer-name {
    background: #d57082;
    font-size: 16px;
    color: #000;
}

.btn-new-customer-login {
    color: #d57082 !important;
    font-size: 14px;
}

.btn-dark-green {
    color: #000;
    background-color: #d57082;
    border-color: #d57082;
}
.btn-primary {
    background-color: #d57082 !important;
    border-color: #d57082 !important
}
.category-list-container{
    height: 100%;
}
.category-list-container li a {
    padding: 5px 0 5px 15px;
}

.card{
    border-radius: 7px;
    overflow: hidden;
    box-shadow: 5px 5px 25px rgba(0,0,0, 0.15);
}
.card .category-image{
    background-color: #aeaeae;
}
.card .card-description{}
.card .card-description h3{}
.card .card-description ul{
    display: none;
}

.popular-categories-container .popular-category-wrapper {
    padding: 7px !important;
}

.VueCarousel-slide{
    margin: 7px;
}
.VueCarousel-slide .card{
    /*border-radius: 0;*/
    overflow: hidden;
    box-shadow: unset;
    border: 1px solid rgba(0,0,0,0.2) !important;

}
.product-card-new{
    width: 100%;
    padding: 0;
    margin: 0;
    border: 1px solid rgba(0,0,0,0.2);

}
.home-banner .slides-container .VueCarousel .VueCarousel-slide,
.home-banner .VueCarousel-slide{
    margin: 0;
    width: 100%;
    height: 100%;
}

.home-banner .VueCarousel-inner{
    transform: unset !important;
    transition: unset !important;
    flex-basis: unset !important;
}
.home-banner .slides-container .VueCarousel .VueCarousel-slide img,
.home-banner .VueCarousel-slide img,
.banner-image{
    width: 100%;
    height: auto;
    min-height: 400px;
}

.category-page-wrapper{
    width: 100%!important;
    margin: 15px!important;
    padding: 15px!important;
}

.advantage-tag{
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    padding: 40px 0;
    min-height: 228px;
    text-align: center;
    position: relative;
}
.advantage-tag::after {
    content: " ";
    font-size: 44px;
    width: 1px;
    height: 56px;
    background: #979797;
    position: absolute;
    opacity: .14;
    right: 0;
    top: 50%;
    transform: translate(-50%);
}
.advantage-tag:last-child::after {
    width: 0;
}
.advantage-tag .advantage-icon{
    width: 48px;
    height: 48px;
    display: inline-block;
}
.advantage-tag h4{
    font-size: 15px;
    line-height: 30px;
    margin-bottom: 8px;
    color: #333;
    font-weight: 600;
}
.advantage-tag p{
    margin-bottom: 0;
    line-height: 18px;
    color: #999;
    padding: 0 15px;
    font-size: 12px;
}
.clock-counter{
    background-color: #445268;
    color: #fff;
    padding: 5px 8px;
    border-radius: 5px;
    font-size: 16px;
    line-height: 22px;
}
.clock-separator{
    padding: 5px;
}