
            @media (min-width: 1200px) {
            .container {  	
                width: 90%;
                
            }}
         :root {  
            --maincolor: #83BC2E;  
            --bodycolor: #2B4A7C;  
        }html{
            font-size: 14px;
        }body{
            font-family: "Archivo", sans-serif;
            font-size: 14px;
            color: #2B4A7C;
        }.pos_title h2,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{
            font-family: "Archivo", sans-serif;
            color: #2B4A7C;
            text-transform: capitalize;
			font-weight: 600;
        }.pos_title h2{
            font-size: 24px;
        }.pos-title{
            font-family: "Archivo", sans-serif;
        }.pos-title-column h4{   
            font-size: 20px;
        }#header .sticky-inner.scroll-menu{  
            background-color: #FFFFFF;   
        }.js-product-miniature .product_desc .product_name{
            color: #2B4A7C;
            text-transform: capitalize;
            font-weight: 600;
        }@media(min-width: 768px){
                .js-product-miniature .product_desc .product_name{
                font-size: 18px;
                }
            }.js-product-miniature .product_desc .product_name:hover{
            color: #83BC2E;
        }.product-price-and-shipping .price{
            color:#ED1F34;
            font-size: 16px;
        }.h1.namne_details, .product_name_h1{
            color: #2B4A7C;
            font-size: 25px;
            text-transform: capitalize;
        }.product-prices .price, .product-prices .current-price span:first-child{
            color:#2B4A7C;
            font-size: 22px;
        }#product.showcase-body #header,.showcase-inner,#product.showcase-body .page-title-wrapper{
            background-color: ;
        }.card-block h1, .page-header h1{
text-transform : uppercase !important;
}

.page-title-wrapper {
background : none;
}
#posnewsletterpopup.text-dark, #wrapper .breadcrumb li a{
    color: #2b4a7c;
}

.card-block h1, .page-header h1{
color : #2b4a7c ;
}

.tabs .nav-tabs .nav-item .nav-link{
color : #2b4a7c ;
}

a:not([href]):not([tabindex]) {
    color: rgba(43,74,124,0.8);
    text-decoration: none;
}

.product-prices .tax-shipping-delivery-label{
color : rgba(43,74,124,0.8);
}


.product-actions .add-to-cart{
    color : #2b4a7c ;
    border: 1px solid #2b4a7c ;
}

.btn-primary, .poscompare-product .product_desc div.cart button.ajax_add_to_cart_button, .poscompare-product .product_desc div.cart span.ajax_add_to_cart_button {
    color: #fff;
    background-color: #2b4a7c;
}

.cart_button #wishlist_button, .cart_button .compare-button{
color : #2b4a7c ; 
}

.social-sharing>span{
color : #2b4a7c ;
}

.social-sharing li a:hover {
    color: #ffffff;
    background: #2b4a7c;
    border-color: #2b4a7c;
}

.social-sharing li a {
    color: #2b4a7c;
    border-color: #2b4a7c;
}

#product-details .label {
color: #2b4a7c;
}

.block-categories a.h6{
color: #2b4a7c;
}


#js-product-list-top .sort-by-row .sort-by-right>div>span{
color: #2b4a7c;
}

.card {
    border: 1px solid #2b4a7c;
    border-radius: 3px;
    margin-bottom: 1.875rem;
}

a:focus, a:focus-visible {
    outline: 0;
    color: #2b4a7c ;
}

a{

    color: #2b4a7c ;
}

html[lang="ar-SA"] .elementor-widget-pos_links.title-2 .pos-links-widget .links-widget-title:after,
html[lang="ar-SA"] .elementor-widget-pos_title .pos-title-2.pos-title-widget:after {
    right: 0;
    left: auto;
}

.back-top a {
    background: #2b4a7c ;
    width: 3rem;
    height: 3rem;
    border-radius: 20%;
}


.categories-container .category-item>div .category-image img {
    width: 80% !important;
}