.elementor-5552 .elementor-element.elementor-element-2273052{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5552 .elementor-element.elementor-element-0fe05ca{--display:flex;}.elementor-5552 .elementor-element.elementor-element-9113da2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5552 .elementor-element.elementor-element-9113da2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-5552 .elementor-element.elementor-element-08a2c77{width:var( --container-widget-width, 22.841% );max-width:22.841%;--container-widget-width:22.841%;--container-widget-flex-grow:0;text-align:center;font-family:"YekanBakhFaNum", Sans-serif;font-size:15px;font-weight:400;color:#644010;}.elementor-5552 .elementor-element.elementor-element-08a2c77.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-5552 .elementor-element.elementor-element-fa1ba2e{text-align:center;}.elementor-5552 .elementor-element.elementor-element-3e25366{text-align:center;}.elementor-5552 .elementor-element.elementor-element-28d62b4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:nowrap;}.elementor-5552 .elementor-element.elementor-element-d75cf86 > .elementor-widget-container{margin:0px -0px 0px 0px;}.elementor-5552 .elementor-element.elementor-element-f5a3beb > .elementor-widget-container{margin:0px 0px -55px 0px;}.elementor-5552 .elementor-element.elementor-element-efd38c1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5552 .elementor-element.elementor-element-b171f8f > .elementor-widget-container{margin:-0px -0px -0px -0px;}.elementor-5552 .elementor-element.elementor-element-d7f32a5 > .elementor-widget-container{margin:0px 0px -0px 0px;}.elementor-5552 .elementor-element.elementor-element-51ec6f0{width:var( --container-widget-width, 90.716% );max-width:90.716%;--container-widget-width:90.716%;--container-widget-flex-grow:0;}.elementor-5552 .elementor-element.elementor-element-51ec6f0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5552 .elementor-element.elementor-element-51ec6f0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5552 .elementor-element.elementor-element-e1631e2 > .elementor-widget-container{margin:0px 0px 0px 0px;}body.elementor-page-5552:not(.elementor-motion-effects-element-type-background), body.elementor-page-5552 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #FCF9F2 89%, #E4D8C2 72%);}@media(min-width:768px){.elementor-5552 .elementor-element.elementor-element-0fe05ca{--width:920px;}.elementor-5552 .elementor-element.elementor-element-9113da2{--width:97.889%;}}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}}/* Start custom CSS for wd_element_breadcrumbs, class: .elementor-element-b59ad70 *//*==================================================*
* SSC Wiki Breadcrumb
* WoodMart Breadcrumb Widget
*==================================================*/

.ssc-wiki-breadcrumb {
    width: 100%;
}


/* Breadcrumb */

.ssc-wiki-breadcrumb .wd-breadcrumbs {

    
    align-items: center;

    flex-wrap: wrap;

    gap: 9px;

    margin: 0;

    padding: 0;

    color: #7A6B5B;

    font-size: 14px;

    line-height: 1.8;
}


/* Links */

.ssc-wiki-breadcrumb .wd-breadcrumbs a {

    color: #7A6B5B;

    text-decoration: none;

    font-weight: 500;

    transition:
        color .25s ease;
}


/* Link Hover */

.ssc-wiki-breadcrumb .wd-breadcrumbs a:hover {

    color: #C89B3C;
}


/* Divider */

.ssc-wiki-breadcrumb .wd-breadcrumbs .wd-delimiter {

    display: inline-flex;

    align-items: center;

    justify-content: center;

    width: auto;
    height: auto;

    margin: 0;

    opacity: 1;

    color: #B8A78E;
}


/* Replace WoodMart delimiter */

.ssc-wiki-breadcrumb .wd-breadcrumbs .wd-delimiter::before {

    content: "›";

    display: block;

    color: #B8A78E;

    font-size: 14px;

    line-height: 1;
}


/* Current */

.ssc-wiki-breadcrumb .wd-breadcrumbs .wd-last {

    color: #3E2F1E;

    font-weight: 700;

    pointer-events: none;
}


/*==================================================*
* Mobile
*==================================================*/

@media (max-width: 768px) {

    .ssc-wiki-breadcrumb .wd-breadcrumbs {

        gap: 7px;

        font-size: 13px;

    }

    .ssc-wiki-breadcrumb
    .wd-breadcrumbs
    .wd-delimiter::before {

        font-size: 13px;

    }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d75cf86 *//*==================================
Section Header
Gold Version
==================================*/


.ssc-section-header{

    max-width:820px;

    margin:0 auto 55px;

    text-align:center;

}


/* Tag */

.ssc-section-tag{

    display:inline-flex;

    align-items:center;

    justify-content:center;

    padding:8px 18px;

    margin-bottom:20px;

    background:rgba(200,155,60,.08);

    border:1px solid rgba(200,155,60,.18);

    border-radius:999px;

    font-size:.88rem;

    font-weight:700;

    color:#C89B3C;

}



/* Title */

.ssc-section-header h2{

    margin:0 0 18px;

    font-size:clamp(2rem,3vw,2.8rem);

    font-weight:900;

    line-height:1.35;

    color:#3E2F1E;

    letter-spacing:-.5px;

}



/* Description */

.ssc-section-header p{

    max-width:760px;

    margin:0 auto;

    font-size:1.02rem;

    line-height:2.15;

    color:#655A4D;

}



/* Responsive */

@media(max-width:768px){

    .ssc-section-header{

        margin-bottom:40px;

    }


    .ssc-section-header h2{

        font-size:1.8rem;

    }


    .ssc-section-header p{

        font-size:.95rem;

        line-height:2;

    }

}



/*=========================
Grid
=========================*/


.ssc-card-grid{

    display:grid;

    grid-template-columns:repeat(4,minmax(0,1fr));

    gap:24px;

    margin-top:45px;

}



/*=========================
Card
=========================*/


.ssc-card{

    display:flex;

    flex-direction:column;

    background:#fff;

    border:1px solid rgba(200,155,60,.18);

    border-radius:18px;

    overflow:hidden;

    transition:.35s;

    box-shadow:
    0 8px 24px rgba(62,47,30,.06);

}



.ssc-card:hover{

    transform:translateY(-6px);

    border-color:#C89B3C;

    box-shadow:
    0 18px 40px rgba(200,155,60,.12);

}



/*=========================
Card Image
=========================*/


.ssc-card-image{

    width:100%;

    height:170px;

    overflow:hidden;

    background:#FBF7ED;

    border-bottom:1px solid rgba(200,155,60,.12);

}


.ssc-card-image{

    aspect-ratio:1672 / 570;

    overflow:hidden;

}



/*=========================
Content
=========================*/


.ssc-card-content{

    padding:18px;

    display:flex;

    flex-direction:column;

    flex:1;

}



.ssc-card-content h3{

    margin:0 0 10px;

    font-size:1.08rem;

    font-weight:900;

    line-height:1.5;

    color:#3E2F1E;

}



.ssc-card-content p{

    margin:0;

    font-size:.88rem;

    line-height:1.9;

    color:#655A4D;

    flex:1;

}



/*=========================
Button
=========================*/


.ssc-card-content a{

    margin-top:18px;

    display:inline-flex;

    align-items:center;

    justify-content:center;

    padding:10px 18px;

    background:#C89B3C;

    color:#fff;

    text-decoration:none;

    border-radius:999px;

    font-size:.85rem;

    font-weight:800;

    transition:.3s;

}



.ssc-card-content a:hover{

    background:#A97B22;

}



/*=========================
Responsive
=========================*/


@media (max-width:1200px){

    .ssc-card-grid{

        grid-template-columns:repeat(3,1fr);

    }

}



@media (max-width:900px){

    .ssc-card-grid{

        grid-template-columns:repeat(2,1fr);

    }

}



@media (max-width:600px){

    .ssc-card-grid{

        grid-template-columns:1fr;

    }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f5a3beb *//*==================================
    Latest Banknotes
==================================*/

.ssc-latest-banknotes{

    padding:10px 10px;
}

.ssc-products-wrapper{

    margin-top:10px;

}

.ssc-products-button{

    text-align:center;

    margin-top:10px;

}

@media(max-width:768px){

.ssc-latest-banknotes{

    padding:10px 20px;

}

.ssc-products-wrapper{

    margin-top:10px;

}

.ssc-products-button{

    margin-top:10px;

}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-afe7778 *//*==================================
Banknotes Main Button
Gold Museum Style
==================================*/


.ssc-banknotes-button{

    padding:20px 0 6px;

}



.ssc-button-center{

    display:flex;

    justify-content:center;

    align-items:center;

}



/* Main Button */

.ssc-main-button{

    position:relative;

    display:inline-flex;

    align-items:center;

    justify-content:center;

    padding:16px 42px;

    min-width:230px;

    border-radius:999px;

    background:#C89B3C;

    color:#fff !important;

    text-decoration:none !important;

    font-size:16px;

    font-weight:900;

    letter-spacing:.2px;

    overflow:hidden;

    transition:.35s;

    box-shadow:
    0 12px 30px rgba(200,155,60,.22);

}



/* Shine Effect */

.ssc-main-button::before{

    content:"";

    position:absolute;

    top:0;

    left:-120%;

    width:80%;

    height:100%;

    background:
    linear-gradient(
        120deg,
        transparent,
        rgba(255,255,255,.25),
        transparent
    );

    transition:.6s;

}



/* Hover */

.ssc-main-button:hover{

    background:#A97B22;

    transform:translateY(-4px);

    box-shadow:
    0 18px 45px rgba(200,155,60,.30);

}



.ssc-main-button:hover::before{

    left:120%;

}



/* Mobile */

@media(max-width:768px){

    .ssc-main-button{

        width:100%;

        max-width:320px;

        padding:15px 30px;

        font-size:15px;

    }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b171f8f *//*==================================
    Articles Section
==================================*/

.ssc-blog-section,
.ssc-blog-posts,
.ssc-blog-button{

    padding:0;

    margin:0;

    background:none !important;

    background-color:transparent !important;

    box-shadow:none;

    border:none;

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-51ec6f0 *//*==================================
FAQ
Gold Museum Version
==================================*/


.ssc-faq{

    padding:60px 30px 30px;

}


/* FAQ List */

.ssc-faq-list{

    margin-top:45px;

}


/* Item */

.ssc-faq-list details{

    background:#fff;

    border:1px solid rgba(200,155,60,.18);

    border-radius:18px;

    margin-bottom:18px;

    overflow:hidden;

    transition:.35s;

    box-shadow:
    0 8px 24px rgba(62,47,30,.04);

}


.ssc-faq-list details:hover{

    border-color:#C89B3C;

    box-shadow:
    0 14px 32px rgba(200,155,60,.10);

}


/* Question */

.ssc-faq-list summary{

    cursor:pointer;

    list-style:none;

    padding:24px 30px;

    font-size:19px;

    font-weight:800;

    color:#3E2F1E;

    position:relative;

    transition:.3s;

}


.ssc-faq-list summary:hover{

    color:#A97B22;

}


.ssc-faq-list summary::-webkit-details-marker{

    display:none;

}


/* Plus Icon */

.ssc-faq-list summary::after{

    content:"+";

    position:absolute;

    left:30px;

    top:50%;

    transform:translateY(-50%);

    font-size:28px;

    font-weight:400;

    color:#C89B3C;

    transition:.3s;

}


.ssc-faq-list details[open] summary::after{

    content:"−";

    color:#A97B22;

}


/* Answer */

.ssc-faq-list p{

    padding:0 30px 28px;

    margin:0;

    color:#655A4D;

    line-height:2.1;

    font-size:17px;

}


/* Mobile */

@media(max-width:768px){

    .ssc-faq{

        padding:60px 20px;

    }


    .ssc-faq-list summary{

        padding:20px;

        font-size:17px;

    }


    .ssc-faq-list summary::after{

        left:20px;

    }


    .ssc-faq-list p{

        padding:0 20px 22px;

        font-size:16px;

    }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e1631e2 *//*==================================
        SEO Content
==================================*/

.ssc-seo-content{

    padding:40px 30px 60px;

}

.ssc-seo-box{

    max-width:1000px;

    margin:auto;

}

.ssc-seo-text{

    margin-top:30px;

}

.ssc-seo-text p{

    font-size:17px;

    line-height:2.35;

    color:#655B52;

    margin-bottom:22px;

}

.ssc-seo-text h3{

    margin:40px 0 18px;

    color:#3E2F1E;

    font-size:28px;

}/* End custom CSS */
/* Start custom CSS *//*==================================
SSC Hero Banknotes
Gold Museum Version
==================================*/


/*==================================================
Hero Wrapper
==================================================*/

.ssc-hero-banknotes{
    padding:0;
}


/*==================================================
Hero Inner
==================================================*/

.ssc-hero-wrapper{
    max-width:920px;
    margin:0 auto;
}


/*==================================================
Hero Content
==================================================*/

.ssc-hero-content{
    text-align:center;
}


/*==================================================
Tag
==================================================*/

.ssc-hero-content .ssc-hero-tag{
    display:inline-flex;

    align-items:center;
    justify-content:center;

    padding:8px 18px;

    margin-bottom:22px;

    background:rgba(200,155,60,.08);

    border:1px solid rgba(200,155,60,.18);

    border-radius:999px;

    font-size:.88rem;

    font-weight:700;

    color:#C89B3C;

    letter-spacing:.3px;

    text-align:center;
}


/* Elementor text editor */

.ssc-hero-content .ssc-hero-tag .elementor-widget-container{
    text-align:center;
}

.ssc-hero-content .ssc-hero-tag p{
    margin:0;
}


/*==================================================
Main Title
==================================================*/

.ssc-hero-title{
    width:100%;

    margin:0 0 22px;

    text-align:center;
}


/* Elementor Heading */

.ssc-hero-title .elementor-widget-container{
    text-align:center;
}

.ssc-hero-title h1.elementor-heading-title{

    margin:0;

    font-size:clamp(2.2rem,4vw,3.4rem);

    font-weight:900;

    line-height:1.5;

    color:#3E2F1E !important;

    text-align:center;
}


/*==================================================
Description
==================================================*/

.ssc-hero-description{

    max-width:850px;

    margin:0 auto;

    text-align:center;
}


/* Elementor Text Editor */

.ssc-hero-description .elementor-widget-container{
    text-align:center;
}

.ssc-hero-description p{

    max-width:850px;

    margin:0 auto;

    font-size:1rem;

    line-height:2.25;

    color:#655A4D !important;

    text-align:center;
}


/*==================================================
Responsive
==================================================*/

@media(max-width:768px){

    .ssc-hero-title h1.elementor-heading-title{

        font-size:2rem;

        line-height:1.5;
    }


    .ssc-hero-description p{

        font-size:.95rem;

        line-height:2;
    }


    .ssc-hero-content .ssc-hero-tag{

        font-size:.82rem;

        padding:7px 16px;
    }

}/* End custom CSS */