.elementor-238 .elementor-element.elementor-element-b39a9e4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-238 .elementor-element.elementor-element-b39a9e4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-238 .elementor-element.elementor-element-a81d231{text-align:center;}.elementor-238 .elementor-element.elementor-element-a81d231 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:300;text-transform:uppercase;color:#333333;}.elementor-238 .elementor-element.elementor-element-ea1d8c4{text-align:center;font-family:"Tenor Sans", Sans-serif;}.elementor-238 .elementor-element.elementor-element-9d1a33d{padding:100px 0px 100px 0px;}.elementor-238 .elementor-element.elementor-element-adf63da .elementor-heading-title{font-size:40px;font-weight:600;}.elementor-238 .elementor-element.elementor-element-f1ae6e8{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-238 .elementor-element.elementor-element-f1ae6e8 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-238 .elementor-element.elementor-element-f1ae6e8 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1 * 100% );}.elementor-238 .elementor-element.elementor-element-f1ae6e8:after{content:"1";}.elementor-238 .elementor-element.elementor-element-f1ae6e8 .elementor-post__thumbnail__link{width:100%;}.elementor-238 .elementor-element.elementor-element-f1ae6e8 .elementor-post__meta-data span + span:before{content:"•";}.elementor-238 .elementor-element.elementor-element-f1ae6e8 .elementor-post__text{margin-top:20px;}.elementor-238 .elementor-element.elementor-element-c7333e9 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-238 .elementor-element.elementor-element-c7333e9 .elementor-button-content-wrapper{flex-direction:row;}.elementor-238 .elementor-element.elementor-element-c7333e9 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-238 .elementor-element.elementor-element-c7333e9 .elementor-button{padding:20px 26px 20px 25px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-238 .elementor-element.elementor-element-a81d231 .elementor-heading-title{font-size:18px;}.elementor-238 .elementor-element.elementor-element-f1ae6e8 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-238 .elementor-element.elementor-element-f1ae6e8:after{content:"0.5";}.elementor-238 .elementor-element.elementor-element-f1ae6e8 .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS for section, class: .elementor-element-b39a9e4 */.elementor-238 .elementor-element.elementor-element-b39a9e4 {
    position: relative;
}

/* Textured gold divider at the bottom */
.elementor-238 .elementor-element.elementor-element-b39a9e4::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 3px;
    background-color: #ae9d78;
    pointer-events: none;

    /* Vary the thickness along the line */
    clip-path: polygon(
        0% 40%, 5% 35%, 10% 48%,
        16% 20%, 22% 40%, 28% 45%,
        35% 25%, 42% 42%, 49% 35%,
        56% 15%, 63% 38%, 70% 45%,
        77% 25%, 84% 40%, 92% 30%,
        100% 40%,
        100% 70%, 92% 65%, 84% 75%,
        77% 70%, 70% 60%, 63% 75%,
        56% 80%, 49% 65%, 42% 70%,
        35% 80%, 28% 65%, 22% 75%,
        16% 85%, 10% 65%, 5% 75%,
        0% 70%
    );

    /* Small gaps and variations in intensity */
    --line-texture: linear-gradient(
        to right,
        #000b 0%,
        #0005 7%,
        #000c 16%,
        transparent 16.2%,
        transparent 16.7%,
        #0008 16.9%,
        #0004 28%,
        #000b 37%,
        transparent 37.2%,
        transparent 37.6%,
        #0009 37.8%,
        #0005 49%,
        #000c 58%,
        transparent 58.2%,
        transparent 58.7%,
        #0008 58.9%,
        #0004 73%,
        #000b 82%,
        transparent 82.2%,
        transparent 82.5%,
        #0007 82.7%,
        #000b 100%
    );

    -webkit-mask-image: var(--line-texture);
    mask-image: var(--line-texture);
}/* End custom CSS */