/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/

/*************** ADD CUSTOM CSS HERE.   ***************/


@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/


}
/*********footer********/
#footer .footer-widgets .widget-title, #footer .footer-widgets h2{
	color: #fff;
	font-size:24px;
	text-transform:capitalize;
}
.footer-1 {
    background-color: #007c87;
}
#footer .footer-widgets p{
	color:#ffffff;
	font-size:14px;
	line-height:22px;
}
.footer-social-icons a{
	display: inline-block;
    width: 36px;
    height: 36px;
    line-height: 36px;
    font-size: 14px;
    text-align: center;
	margin: 0 4px 3px 0;
	border: 1px solid #ffffff;
	color: #fff !important;
}
.footer-social-icons a.facebook:hover{
    border-color: #607bb3 !important;
    background-color: #607bb3 !important;
}
.footer-social-icons a.twitter:hover{
    border-color: #37bbf5 !important;
    background-color: #37bbf5 !important;
}
.footer-social-icons a.google-plus:hover{
    border-color: #e74b32 !important;
    background-color: #e74b32 !important;
}
.footer-social-icons a.instagram:hover{
    border-color: #5280a5 !important;
    background-color: #5280a5 !important;
}
.footer-social-icons a.skype:hover {
    border-color: #37bbf5 !important;
    background-color: #37bbf5 !important;
}
#footer .footer-widgets .menu li{
	border:none;
}
#footer .footer-widgets .menu li a{
	color:#ffffff;
	font-size:13px;
	line-height:24px;
	padding: 0px 0;
}
#footer .footer-widgets .is-divider{
	visibility:hidden;
	margin-bottom: 0;
}
.bac-address i.icon-map-pin-fill{
    font-size: 30px;
    padding-right: 10px;
}

.bac-address div, .bac-address i {
    display: inline-block;
    vertical-align: top;
    float: none;
}
.bac-address div {
    width: 86%;
	font-size: 14px;
    line-height: 22px;
}
.bac-address{
	color:#ffffff;
}
.bac-address a {
    float: left;
    border-bottom: 1px solid;
    display: inline-block;
    margin-top: 18px;
	color:#fff;
}
#footer .footer {
    padding: 80px 0 65px;
}
#footer .footer-widgets .widget{
	margin-bottom:0px;
}
#footer .absolute-footer{
   background-color: #e46868;
   padding:25px 0px;
}
#footer .absolute-footer .copyright-footer{
	color: #fff;
	font-size:14px;
	line-height:22px;
}


/**********Header Top CSS*********/
section.top-com-bar {
    background-color: #2d2d2d;
    padding: 10px 10px;
    margin-top: 12px;
    border-top: 5px solid #ffffff;
    -webkit-box-shadow: 0px -4px 3px rgb(50 50 50 / 75%);
    -moz-box-shadow: 0px -4px 3pxrgba(50, 50, 50, 0.75);
    box-shadow: 0px -1px 6px #999;
    border-bottom: 5px solid #ffffff;
}
.clearfixxxx{
    display:none;
}
.top-com-bar .row{
    min-width: 100%;
}
.psr-div h4 {
    color: #c4d509!important;
    font-size: 25px;
    font-weight: 500;
    margin-top: 10px;
    line-height: 28px;
}
.psr-div {
    max-width: 80%;
    width: 100%;
}
.flag {
    width: 56px;
    height: 81px;
    margin: 0 auto;
    padding: 26px 6px;
    position: relative;
    background: #ff9546;
    color: white;
    font-size: 14px;
    text-align: center;
    float: left;
    margin-right: 15px;
    position: absolute;
    left: -27px;
    top: -23px;
    line-height: 14px;
}
.flag:before {
    border-bottom: 4px solid rgba(0, 0, 0, 0);
    border-left: 13px solid rgba(0, 0, 0, 0);
    border-top: 15px solid rgba(143, 73, 21,1);
    content: "";
    position: absolute;
    top: -3px;
    transform: rotate(
-270deg
);
    left: -16.1px;
}
.flag:after {
    content: ' ';
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0;
    height: 0;
    border-bottom: 16px solid #2e2e2e;
    border-left: 28px solid transparent;
    border-right: 29px solid transparent;
}
.pos-flag {
    background: #c5c823 !important;
}
.pos-flag:before {
    border-top: 15px solid rgba(197, 200, 35,1);
}
.premium-flag {
    background: #4ea4ed !important;
}
.premium-flag:before {
    border-top: 15px solid rgba(78, 164, 237,1);
}

.sp-content {
    margin-left: 22px;
    color: #ffffff;
}
.sp-content h5{
    margin: 9px 0px 6px;
    font-size: 24px;
    font-weight: 600;
    color: #ff9900 !important;
    line-height: 27px;
}
.sp-content p {
    color: #ffffff !important;
    font-size: 15px;
    font-style: italic;
}
h5.pos-heading {
    color: #c5c823 !important;
}
h5.preamium-h {
    color: #4ea4ed !important;
}
.get-subscrib-btn a {
    background-color: #82b53f;
    padding: 4px 20px;
    font-size: 15px;
    color: #ffffff;
    border-radius: 10px;
    display: inline-block;
}
.get-subscrib-btn {
    margin: 26px auto;
    text-align: center;
}
.top-com-bar .col{
    padding-bottom: 0 !important;
}
body{
    background-color: #fff;
}

/**********Header Top CSS*********/



/*************header************/
.header-bottom{
    background-color: #007c87 !important;
}
.header-bottom li a{
	text-transform: capitalize;
	font-weight: 400 !important;
	font-size: 16px;
	color: #ffffff !important;
	margin: 0 25px; 
}
.header-bottom .current-menu-item:before{
	content: "";
    display: inline-block;
    width: 57px !important;
    position: absolute;
    height: 22px;
    background-image: url(images/down_arrow_03.png);
    background-repeat: no-repeat;
    top: -5px;
    left: 0;
}
.header-main .searchform input[type='search']{
	height: 30px;
    line-height: 12px;
    background-color: transparent;
    color: #000;
	margin: 0;
    border: none !important;
    padding: 0 0 0 14px;
	font-size: 14px;
	min-width:255px;
	width:100%;
	max-width:255px;
}
.header-main .searchform{
	border: 1px solid #007c87;
	border-radius: 20px;
}
.header-main .account-item a{
	color: #007c87 !important;
}
/**************header**************/

html{
	background-color:#ffffff;
}

@media (max-width: 767px) {
    section.top-com-bar {
        display: none;
    }

    .bac_banner_text{
        width: 100% !important;
        text-align: center !important;

    }
    .sidebar-top-block{
        margin-top: 20px !important;
    }

    #footer .footer-widgets .widget{
        width: 50%;
    }
    .bac-address i.icon-map-pin-fill{
        font-size: 20px !important;
    }
    .bac-address div{
        width: 83% !important;
    }
    .page-template-template_aboutus h2{
        font-size: 30px !important;
    }
    .tax-product_cat .term-description > p{
        font-size: 42px;
        line-height: 32px;
        color: #e46868 !important;
        text-align: center;
    }
    .tax-product_cat .box-text-products{
        text-align: center;
    }
    .tax-product_cat .box-image img{
        max-width: 100px;
    }
    .tax-product_cat .box-image{
        text-align: center;
        margin-bottom: 15px;
    }


    .tax-product_cat .products .price-wrapper .price .woocommerce-Price-amount {
        margin: 0 auto;
        display: block;
        width: 80px;
        height: 44px;
        margin-top: 20px;
        margin-left: 7px;
        background-color: #e46868;
        overflow: hidden;
        border-radius: 3px;
        transform: rotate( 
    -12deg
     );
        -ms-transform: rotate(-12deg);
        -webkit-transform: rotate( 
    -12deg
     );
        position: relative;
        -webkit-box-shadow: 0px 0px 0px 3px #e46868;
        box-shadow: 0px 0px 0px 3px #e46868;
    }
    
    .tax-product_cat .term-description > p{
        font-size: 42px;
        line-height: 32px;
        font-weight: 500;
        color: #e46868 !important;
    
    }
    
    .tax-product_cat .products .price-wrapper{
        position: absolute;
        left: 0px;
        top: 73px;
    
    }
    .tax-product_cat .products .price-wrapper .price{
        width: 100%;
        height: 52px;
        overflow: hidden;
    
    }
    
    .tax-product_cat .products .price-wrapper .price .woocommerce-Price-amount{
        margin: 0 auto;
        display: block;
        width: 80px;
        height: 44px;
        margin-top: 20px;
        margin-left: 7px;
        background-color: #e46868;
        overflow: hidden;
        border-radius: 3px;
        transform: rotate(
    -12deg
    );
        -ms-transform: rotate(-12deg);
        -webkit-transform: rotate(
    -12deg
    );
        position: relative;
        -webkit-box-shadow: 0px 0px 0px 3px #e46868;
        box-shadow: 0px 0px 0px 3px #e46868;
    
    }
    .tax-product_cat .products .price-wrapper .price bdi{
        transform: rotate(
    12deg
    ) !important;
        -ms-transform: rotate(12deg);
        -webkit-transform: rotate(
    12deg
    ) !important;
        width: 100%;
        position: relative;
        float: left;
        text-align: center;
        padding: 4px 0 0 0;
        color: #fff;
        font-size: 20px;
        font-weight: bold;
    }

    .tax-product_cat .products div.add-to-cart-button a.add_to_cart_button{
        background-image: none !important;
        padding: 8px 22px;
        border-radius: 6px;
        background-color: #e7e7e7 !important;
        color: #000 !important;
        text-transform: capitalize;
        font-weight: normal !important;
        font-size: 14px;
        box-shadow: none !important;
        border: none;
        line-height: 22px;
    }
    
    .tax-product_cat .products div.add-to-cart-button a.add_to_cart_button:hover{
        background-color: #55a8ee !important;
        color: #fff !important;
    
    }

    .tax-product_cat .products .price-wrapper{
        top: -20px;
        left: 40%;
    }

    .tax-product_cat .box-text-products .product-title{
        height: auto !important;
        margin-top: 30px;
    }


    .post-type-archive-product .box-text-products{
        text-align: center;
    }
    .post-type-archive-product .box-image img{
        max-width: 100px;
    }
    .post-type-archive-product .box-image{
        text-align: center;
        margin-bottom: 15px;
    }

    .post-type-archive-product .products .price-wrapper .price .woocommerce-Price-amount {
        margin: 0 auto;
        display: block;
        width: 80px;
        height: 44px;
        margin-top: 20px;
        margin-left: 7px;
        background-color: #e46868;
        overflow: hidden;
        border-radius: 3px;
        transform: rotate( 
    -12deg
     );
        -ms-transform: rotate(-12deg);
        -webkit-transform: rotate( 
    -12deg
     );
        position: relative;
        -webkit-box-shadow: 0px 0px 0px 3px #e46868;
        box-shadow: 0px 0px 0px 3px #e46868;
    }

    .post-type-archive-product .products .price-wrapper{
        position: absolute;
        left: 0px;
        top: 73px;
    
    }
    .post-type-archive-product .products .price-wrapper .price{
        width: 100%;
        height: 52px;
        overflow: hidden;
    
    }

    .post-type-archive-product .products .price-wrapper .price bdi{
        transform: rotate(
    12deg
    ) !important;
        -ms-transform: rotate(12deg);
        -webkit-transform: rotate(
    12deg
    ) !important;
        width: 100%;
        position: relative;
        float: left;
        text-align: center;
        padding: 4px 0 0 0;
        color: #fff;
        font-size: 20px;
        font-weight: bold;
    }

    .post-type-archive-product .products .price-wrapper{
        top: -20px;
        left: 40%;
    }

    .post-type-archive-product .box-text-products .product-title{
        height: auto !important;
        margin-top: 30px;
    }

    .top-cat-btn{
        margin-left: 0px !important;
        display: block !important;
    }

}

@media (min-width: 767px) {
.post-type-archive-product .products .box-image{
    width:20%;
    float: left;

}
.post-type-archive-product .products .box-text-products{
    width:80%;
    float: right;
    padding-left: 14px;
    position: static;
    padding-top: 0px;

}
.post-type-archive-product .products .box-image>div>a{
    display: inline-block;
}
.post-type-archive-product .products .price-wrapper{
    position: absolute;
    left: 0px;
    top: 73px;

}
.post-type-archive-product .products .price-wrapper .price{
    width: 100%;
    height: 52px;
    overflow: hidden;

}

.post-type-archive-product .products .price-wrapper .price .woocommerce-Price-amount{
    margin: 0 auto;
    display: block;
    width: 80px;
    height: 44px;
    margin-top: 20px;
    margin-left: 7px;
    background-color: #e46868;
    overflow: hidden;
    border-radius: 3px;
    transform: rotate(
-12deg
);
    -ms-transform: rotate(-12deg);
    -webkit-transform: rotate(
-12deg
);
    position: relative;
    -webkit-box-shadow: 0px 0px 0px 3px #e46868;
    box-shadow: 0px 0px 0px 3px #e46868;

}
.post-type-archive-product .products .price-wrapper .price bdi{
    transform: rotate(
12deg
) !important;
    -ms-transform: rotate(12deg);
    -webkit-transform: rotate(
12deg
) !important;
    width: 100%;
    position: relative;
    float: left;
    text-align: center;
    padding: 4px 0 0 0;
    color: #fff;
    font-size: 20px;
    font-weight: bold;
}

.post-type-archive-product .products .box-text-products .product-title > a{
    font-size: 18px;
    font-weight: 500;
    line-height: 22px;
    color: #000 !important;
}

.post-type-archive-product .products .box-text-products .box-excerpt{
    font-size: 14px;
    font-weight: 400;
    line-height: 22px;

}

.tax-product_cat .products .box-image {
    width: 20%;
    float: left;
}

.tax-product_cat .products .box-text-products {
    width: 80%;
    float: right;
    padding-left: 14px;
    position: static;
    padding-top: 0px;
}

.tax-product_cat .products .box-text-products .product-title > a {
    font-size: 18px;
    font-weight: 500;
    line-height: 22px;
    color: #000 !important;
}

.tax-product_cat .products .price-wrapper {
    position: absolute;
    left: 0px;
    top: 73px;
}


.tax-product_cat .products .box-text-products .box-excerpt {
    font-size: 14px;
    font-weight: 400;
    line-height: 22px;
}


.tax-product_cat .products div.add-to-cart-button a.add_to_cart_button {
    background-image: none !important;
    padding: 8px 22px;
    border-radius: 6px;
    background-color: #e7e7e7 !important;
    color: #000 !important;
    text-transform: capitalize;
    font-weight: normal !important;
    font-size: 14px;
    box-shadow: none !important;
    border: none;
    line-height: 22px;
}

.tax-product_cat .products div.add-to-cart-button a.add_to_cart_button:hover{
    background-color: #55a8ee !important;
    color: #fff !important;

}

.tax-product_cat .products .price-wrapper {
    position: absolute;
    left: 0px;
    top: 73px;
}

.tax-product_cat .products .price-wrapper .price {
    width: 100%;
    height: 52px;
    overflow: hidden;
}


.tax-product_cat .products .price-wrapper .price bdi {
    transform: rotate( 
12deg
 ) !important;
    -ms-transform: rotate(12deg);
    -webkit-transform: rotate( 
12deg
 ) !important;
    width: 100%;
    position: relative;
    float: left;
    text-align: center;
    padding: 4px 0 0 0;
    color: #fff;
    font-size: 20px;
    font-weight: bold;
}


.tax-product_cat .products .price-wrapper .price .woocommerce-Price-amount{
    margin: 0 auto;
    display: block;
    width: 80px;
    height: 44px;
    margin-top: 20px;
    margin-left: 7px;
    background-color: #e46868;
    overflow: hidden;
    border-radius: 3px;
    transform: rotate(
-12deg
);
    -ms-transform: rotate(-12deg);
    -webkit-transform: rotate(
-12deg
);
    position: relative;
    -webkit-box-shadow: 0px 0px 0px 3px #e46868;
    box-shadow: 0px 0px 0px 3px #e46868;

}

.tax-product_cat .term-description > p{
    font-size: 42px;
    line-height: 32px;
    color: #e46868 !important;
}
.top-cat-btn{
    margin-left: 0px !important;
}


}

@media (max-width: 1024px) and (min-width: 768px){
    #footer .footer-widgets .widget:nth-child(1){
        width: 30%;
    }
    #footer .footer-widgets .widget:nth-child(2){
        width: 30%;
    }
    #footer .footer-widgets .widget:nth-child(3){
        width: 14%;
    }
    #footer .footer-widgets .widget:nth-child(4){
        width: 24%;
    }
    .bac-address i.icon-map-pin-fill{
        font-size: 20px;
    }
    .bac-address div{
        width: 83%;
    }
    .sidebar-top-block{
        margin-top: 0px !important;
    }
    .top-cat-btn{
        margin-left: 0px !important;
        display: block !important;
    }
    .tax-product_cat .products .price-wrapper{
        top: 100px;
    }
    .tax-product_cat .products .type-product{
        margin-bottom: 30px;
    }
    .tax-product_cat .products .box-image{
        max-width: 86px;
    }
    .post-type-archive-product .products .box-image{
        max-width: 86px;
    }
    

}


@media (max-width: 991px) and (min-width: 768px){
    .sp-content p{
        display: none !important;
    }
    .psr-div h4 {
        font-size: 22px!important;
        font-weight: bold!important;
        margin-top: 20px!important;
        line-height: 20px !important;
    }
    .psr-div {
        max-width: 96% !important;
    }
    .sp-content h5 {
        font-size: 19px!important;
        line-height: 20px;
    }
    .get-subscrib-btn a {
        padding: 4px 8px;
        font-size: 14px;
    }
    .flag span, .pos-flag:before, .flag:after, .flag{
        display: none !important;
    }
    .xs-stars1:before {
        background-image: url(images/s-online.png);
    }
    .xs-stars2:before {
        background-image: url(images/s-pos.png);
    }
    .xs-stars3:before {
        background-image: url(images/s-premium.png);
    }
    .xs-stars1:before, .xs-stars2:before, .xs-stars3:before {
        content: '';
        width: 50px;
        height: 50px;
        position: absolute;
        background-size: 48px;
        background-repeat: no-repeat;
        left: -4px;
    }
    .sp-content {
        margin-left: 41px!important;
    }
    .clearfixxxx{
        display: block !important;
    }
    .top-com-bar .large-1 {
        max-width: 25%;
        flex-basis: auto;
    }
    .top-com-bar .large-3 {
        max-width: 75%;
        flex-basis: auto;
    }
    .top-com-bar .large-2{
        max-width: 25%;
        flex-basis: auto;
    }
    .get-subscrib-btn{
        margin: 15px auto;
    }

}


@media (max-width: 1113px) and (min-width: 992px){
    .psr-div h4 {
        font-size: 18px;
        line-height: 20px;
        margin-top: 4px;
    }
    .sp-content h5 {
        font-size: 17px!important;
    }
    .flag {
        padding: 26px 0px;
        width: 51px;
        font-size: 13px;
        margin-right: 0px;
    }
    .sp-content p {
        display: none;
    }
    .get-subscrib-btn{
        margin: 26px auto;
    }
    .get-subscrib-btn a {
        padding: 4px 8px;
        font-size: 14px;
    }
    .sp-content {
        margin-left: 15px;
    }

}


/************About**************/
.wpcf7 .wpcf7-submit{
    background-color: #55a8ee !important;
    color: #ffffff;
    border-radius: 3px;
    text-transform: capitalize !important;
    font-size: 14px;
    font-weight: 400;
    padding: 8px 33px;
    display: inline-block;
    line-height: 22px;
}
.page-template-template_aboutus h2{
    font-weight: 500;
}
/**************Home*****************/
.bac_banner_text {
    position: absolute;
    bottom: 8px;
    right: 0;
    background-color: rgba(255,255,255,0.8);
    text-align: right;
    width: 50%;
    padding: 12px 16px;
}
.bac_banner_text h1 {
    font-size: 42px;
    line-height: 34px;
    color: #e46868 !important;
    font-weight: 500;
    margin-top: 20px;
    margin-bottom: 10px;
}
.bac_banner_text p {
    color: #454545 !important;
    font-size: 14px;
}
.page-template-template_home_new #custom-bg{
    position: relative;
}
.bac-prod .bac-moreprod h2{
    font-size: 42px;
    line-height: 32px;
    margin-top: 20px;
    margin-bottom: 10px;
    color: #e46868 !important;
    font-weight: 500;
}
.bac-prod .bac-moreprod p{
    font-size: 14px;
    color: #454545 !important;
}
.bac-caf-detail h2{
    font-size: 42px;
    line-height: 32px;
    color: #e46868 !important;
    font-weight: 500;
    margin-top: 20px;
    margin-bottom: 10px;
}
.bac-caf-detail p{
    color: #454545 !important;
    font-size: 14px;
}
.bac-boder-div {
    position: relative;
    border: 1px solid #d8d8d8;
    padding: 6px 6px;
}
.bac-boder-div .bac-right-content{
    font-size: 14px;
    line-height: 22px;
    color: #333;
}
.bac-boder-div .bac-right-content h3{
    font-size: 30px;
    line-height: 30px;
    color: #e46868 !important;
    font-weight: 500;
    margin-bottom: 10px;
}

.bac-boder-div .bac-right-content ul{
    margin-bottom: 10px;
}

.bac-boder-div .bac-right-content ul li {
    line-height: 24px;
    vertical-align: middle;
    width: 100%;
    padding: 2px 0;
    list-style: none;
    margin-bottom: 0px;
}

.bac-boder-div .bac-right-content ul li::before {
    content: "";
    position: relative;
    left: 0;
    background-color: #e46868;
    display: inline-block;
    width: 8px;
    height: 8px;
    border-radius: 50%;
    top: -2px;
    margin-right: 12px;
}
.bac-boder-div .bac-link-btn {
    background-color: #55a8ee;
    color: #fff !important;
    padding: 6px 22px;
    border-radius: 4px;
    margin-top: 10px !important;
    position: relative;
    float: left;
}
.bac-boder-div .row .col{
    padding-bottom: 0px;
}
.sidebar-top-block{
    margin-top: -60px;
    overflow: visible;
    z-index: 999;
}

.single-product .breadcrumbs{
    display: none;

}
.post-type-archive-product .shop-page-title{
    display: none;
}

.top-cat-btn{
    position: relative;
    color: #fff !important;
    text-transform: uppercase;
    font-family: Mandali;
    background-color: #e46868;
    padding: 6px 56px;
    border-radius: 4px;
    margin-top: 0px;
    letter-spacing: 3px;
    font-size: 18px;
    display: inline-block;
    margin-bottom: 0;
    margin-left: 12px;
    z-index: 2222;
    top: 5px;
}
ul.wc-block-product-categories-list li{
    border-bottom: 2px solid #f3f3f3;

}
ul.wc-block-product-categories-list li a{
    color: #666 !important;
    font-size: 14px;
    font-weight: 700;
    padding-top: 12px;
    padding-bottom: 12px;
    display: inline-block;
}

ul.wc-block-product-categories-list li a:hover{
color: #e46868 !important;
}
.tax-product_cat .category-page-title{
    display: none;
}
.more-cat a {
    font-size: 18px;
    color: #000!important;
    font-weight: 600;
    padding: 14px 0 24px;
    display: inline-block;
} 
.home .more-cat a i {
    color: #e46666;
    margin-right: 16px;
    font-family: 'FontAwesome';
}
.wc-block-product-categories-list--has-images .wc-block-product-categories-list-item__image{
    max-width: 30px;
    margin-left: 0px;
}
.wc-block-product-categories-list--has-images .wc-block-product-categories-list-item{
    margin-left: 0px;
}

.post-type-archive-product .products div.add-to-cart-button a.add_to_cart_button{
    background-image: none !important;
    padding: 8px 22px;
    border-radius: 6px;
    background-color: #e7e7e7 !important;
    color: #000 !important;
    text-transform: capitalize;
    font-weight: normal !important;
    font-size: 14px;
    box-shadow: none !important;
    border: none;
    line-height: 22px;
}

.post-type-archive-product .products div.add-to-cart-button a.add_to_cart_button:hover{
    background-color: #55a8ee !important;
    color: #fff !important;

}

.post-type-archive-product .nav-pagination>li>span, .post-type-archive-product .nav-pagination>li>a{
    border-radius: 0px;
    border: none;
    line-height: 2.25em;
}
.post-type-archive-product .nav-pagination>li>.current, .post-type-archive-product .nav-pagination>li>span:hover, .post-type-archive-product .nav-pagination>li>a:hover{
    background-color: #007c87 !important;
    border: none;
}
.tax-product_cat .nav-pagination>li>span, .tax-product_cat .nav-pagination>li>a{
    border-radius: 0px;
    border: none;
    line-height: 2.25em;
}


.page-template-template_aboutus .more-cat a i {
    color: #e46666;
    margin-right: 16px;
    font-family: "Font Awesome 5 Free";
}
.page-template-template_aboutus .fa-plus-circle:before {
    /* content: "\f055"; */
    font-family: "Font Awesome 5 Free";
}


