:root{
  --first-color:#114271;
  --second-color:#F8B215;
}
 
article h2,article h3,article h4,article h5,#tab-description h2,#tab-description h3,#tab-description h4,#tab-description h5,#tab-description h6,#tab-description h2 *,#tab-description h3 *,#tab-description h4 *,#tab-description h5 *,#tab-description h6 *
{
 color:var(--first-color);
 margin:3px auto;
}
article h2,article h2 *,#tab-description h2,#tab-description h2 *
{
 font-size:18px !important;
 font-weight:750px !important;
 
}
article h2,#tab-description h2
{
 border-right:2px solid var(--second-color);
 padding-right:5px !important;
}
article h3:not(.rank-math-question),#tab-description h3:not(.rank-math-question)
{
 font-size:16px !important;
 font-weight:650px !important;
 border-right:5px solid var(--second-color);
 padding-right:10px;
}
div#famous-customers .title
 {
    padding: 7px 0px;
    margin-bottom: 11px;
    text-align: right;
    font-size: 20px;
    border-bottom: 2px dashed rgb(0 0 0 / 14%);
}

div#famous-customers ul
{
    display:flex;
}
div#famous-customers ul li
{
    display: inline-block;
    margin: 3px 10px;
    text-align: center;
}
.center{
  text-align:center;
}
.woocommerce-breadcrumb {
    padding: 5px 7px;
}
.woocommerce-breadcrumb a:after
{
   content:"/";
   padding:0px 2px;
}
.sub_head
{
    color:#a9a9a9 !important;
}
.modemiran-info-error
{
    background-color: red;
    padding: 5px;
    border-radius: 7px;
    border-right: 5px solid darkred;
    color: #ffff;
    font-weight: 500;
    font-size: 14px;
}
.woocommerce-order .method_pay
 {
    background-color: #ffdddd;
    font-size: 15px;
    font-weight: 600;
}
[role="tab"]
{
 cursor:pointer;
}


span, p, strong, a, h1, h2, h3, h4 {
    font-family: var(--mainfont), Tahoma !important;
}
strong{
    font-weight:500 !important;
}
#tab-description h1,article h1:not(.blog_title)
 {
    background-color: var(--first-color);
    padding: 5px;
    border-radius: 7px;
    color: #ffffff !important;
    font-weight:550;
    text-align:center;
    border:2px solid var(--second-color);
    font-size: 20px !important;
}
select {
  padding:2px 1px !important;
  border-radius: 7px !important;
}
.advanced-woo-labels.awl-position-type-on-image.awl-label-type-archive.awl-align-right-bottom
 {
    align-items: center !important;
    justify-content: center !important;
}

/* faq rank math */

#rank-math-rich-snippet-wrapper
{
    background-color: #f7f7f7;
    padding: 7px;
    border-radius: 7px;
    color: #000000;
}
#rank-math-rich-snippet-wrapper .rank-math-question:before
{
 content:"+";
 padding:0px 5px;
 color:red;
}
#rank-math-rich-snippet-wrapper .rank-math-question.open:before
{
 content:"-";
 padding: 0px 6px;
}
#rank-math-rich-snippet-wrapper .rank-math-list-item
{
 padding:5px;
}
#rank-math-rich-snippet-wrapper .rank-math-list-item:nth-child(odd)
{
 background-color:#ffffff;
}
#rank-math-rich-snippet-wrapper .rank-math-question
{
    cursor:pointer;
}
#rank-math-rich-snippet-wrapper .rank-math-answer
{
    display:none;
}
#rank-math-rich-snippet-wrapper .rank-math-answer.open
{
    display:block;
}

/* table style */
article table,#tab-description table
{
 text-alignt:center !important;
}
article table tbody tr:nth-child(odd) ,#tab-description table tbody tr:nth-child(odd),
{
 background-color:#f3f3f3 !important;
}
article table td,#tab-description table td
{
 text-align:center !important;
}
article table thead,#tab-description table thead
{
 background-color:var(--first-color) !important;
 color:var(--second-color) !important;
 text-align:center !important;

}
/* table style end */
article .entry-content>img{

    position: absolute !important;
    width: 105px !important;
    float: left;
    top: -84px;
    left: 9px;
    border: 3px solid var(--second-color);
    transition:0.3s all;
}
article .entry-content>img:hover{

    border: 15px solid var(--second-color);
    
}
article a 
{
 color:var(--first-color);
}
article li,span,strong,div,p
{
 color:#black;
}
.product-brand-wrap {
    width: 100%;
    text-align: center;
}
.product-brand-wrap img {
 border-radius: 7px !important;
}
.flex  {
 display:flex !important;
}
.display-none 
{
 display:none !important;
}
.mi-wc-notice
{
 color:red !important;
}

/* collaps */
.collaps-wrap .elementor-widget:not(.elementor-widget-icon) {
 display:none !important;
}
.collaps-wrap.open .elementor-widget:not(.elementor-widget-icon) {
 display:block !important;
}
.collaps-wrap .collaps-btn-open,.collaps-wrap .collaps-btn-close
{
margin:0px auto !important;
cursor:pointer;
}
.collaps-wrap .collaps-btn-open
{
 display:block !important;

}
.collaps-wrap.open .collaps-btn-open {
 display:none !important;
}
.collaps-wrap.open .collaps-btn-close {
 display:block !important;
}
.collaps-wrap .collaps-btn-close
{
 display:none !important;
}

@media (max-width: 767px) {
    #mobile-banner .swiper-slide {
        height: 115px !important;
    }
    .blog_title {
        width: 70%
    }
}
}
