.elementor-kit-6{--e-global-color-primary:#FFFFFF;--e-global-color-secondary:#0B0B0B;--e-global-color-text:#CF2A31;--e-global-color-accent:#DDC05A;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1210px;}.e-con{--container-max-width:1210px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.page-content .tag-links{
    display:  none;
}



.btn-mode{
    display: flex;
    padding: 0;
    border: none;
    color: #0b0b0b !important;
    background-color: transparent !important;
    
}
.btn-mode span{
    line-height: 0px;
    background-color: #cccccc;
    border-radius: 6px;
    padding: 0.3rem;
    display: none;
}
    
.btn-mode span svg{
    width: 1.3rem;
    color: #0b0b0b !important;
}
.showbtn{
    display: inline-block !important;
}


:root{
  --bg-color: #0b0b0b !important;
  --text-color: #F6F0E8 !important;
  --red-color: #CF2A31 !important;
  --noha-color: #9a9a9a !important;
  --pange-color: #5E5E5E !important;
  --bg-back-box: #1f1f1f !important;
}

body.dark-mode {
  background-color: var(--bg-color);
  color: var(--text-color);
}


.dark-mode  {
  background-color: var(--bg-color) !important;
  color: var(--text-color) !important;
  border-color: var(--text-color) !important;
}

.dark-mode .ilight{
    background-color: var(--pange-color) !important;
}
.dark-mode .ilight svg{
    fill: var(--text-color);
}
.dark-mode .menu-header>div{
    border-color: var(--noha-color) !important;
}

.dark-mode .header-mo .btn-menu-mo :is(a , svg){
    background-color: var(--bg-color) !important;
    color: var(--text-color) !important;
    fill: var(--text-color) !important;
}

.dark-mode  .red-gold h2{
    color: var(--text-color) !important;
}

.dark-mode :is(input , span , label , form , a , p ){
    color: var(--text-color) !important;
    border-color: var(--noha-color) !important;
}

.dark-mode .jet-ajax-search__results-area{
    background-color: var(--bg-color);
    box-shadow: 0px 0px 3px 0px #4c4c4c !important;
}

.dark-mode :is(.menu-header , .header-mo , .footer) a:hover{
    color: var(--red-color) !important;
    background-color: var(--bg-color) !important;
}

.dark-mode .header-mo nav a{
    background-color: transparent !important;
}
.dark-mode .header-mo nav a:hover{
    background-color: transparent !important;
}

.dark-mode .header-mo nav a:focus{
    background-color: transparent !important;
}

.dark-mode :is(nav , .e-off-canvas__content)  {
    background-color: var(--bg-color) !important;
}




.dark-mode .icon-box-dark{
    display: inline-block !important;
}

.dark-mode .icon-box-light{
    display: none !important;
}


.dark-mode .post-homepage :is(a , h2){
    color: var(--red-color) !important;
}

/*buy-saffron*/
.dark-mode :is(.box-card , .icon-side)  {
    
    background-color: var(--bg-back-box) !important;
    box-shadow: none !important;
}

.dark-mode  :is(.back-icon>div>div , .icon-cover) {
    background-color: var(--bg-color) !important;
    box-shadow: none !important;
}

.dark-mode .back-icon>div {
    background-color: var(--bg-back-box) !important;
}

.dark-mode .submis{
    
}

/*footer*/

.dark-mode .footer{
    border-color: var(--red-color) !important;
}


@media (max-width: 1024px) {

    .icon-border-after::after{
        display:none;
    }
}/* End custom CSS */