.elementor-6 .elementor-element.elementor-element-19a6ad51:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-19a6ad51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-6 .elementor-element.elementor-element-19a6ad51{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-6 .elementor-element.elementor-element-19a6ad51 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6 .elementor-element.elementor-element-6fc9817e > .elementor-widget-container{margin:0px 0px -36px 0px;}.elementor-6 .elementor-element.elementor-element-6fc9817e .media-ratio{padding-bottom:calc(100% / 1.65);}.elementor-6 .elementor-element.elementor-element-6fc9817e .l-post{--media-radius:5px;}.elementor-6 .elementor-element.elementor-element-6fc9817e .post-title{font-size:34px;}.elementor-6 .elementor-element.elementor-element-6fc9817e .cat-labels .category{color:#464646;}.elementor-6 .elementor-element.elementor-element-ac66c2d .l-post{--media-radius:5px;}.elementor-6 .elementor-element.elementor-element-ac66c2d .post-title{font-size:34px;}.elementor-6 .elementor-element.elementor-element-ac66c2d .cat-labels .category{color:#464646;}.elementor-6 .elementor-element.elementor-element-7fbf4783:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6 .elementor-element.elementor-element-7fbf4783 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0E;}.elementor-6 .elementor-element.elementor-element-7fbf4783 > .elementor-element-populated, .elementor-6 .elementor-element.elementor-element-7fbf4783 > .elementor-element-populated > .elementor-background-overlay, .elementor-6 .elementor-element.elementor-element-7fbf4783 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-6 .elementor-element.elementor-element-7fbf4783 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-6 .elementor-element.elementor-element-7fbf4783 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6 .elementor-element.elementor-element-245a45fa .loop{--grid-row-gap:12px;}.elementor-6 .elementor-element.elementor-element-245a45fa .l-post{--media-radius:5px;}.elementor-6 .elementor-element.elementor-element-17e681dc{margin-top:21px;margin-bottom:0px;}.elementor-6 .elementor-element.elementor-element-398ae749 .loop{--grid-gutter:15px;}.elementor-6 .elementor-element.elementor-element-398ae749 .l-post{--media-radius:5px;}.elementor-6 .elementor-element.elementor-element-398ae749 .post-title{font-size:15px;}.elementor-6 .elementor-element.elementor-element-939be9b{margin-top:30px;margin-bottom:30px;}.elementor-6 .elementor-element.elementor-element-7f21ee83 .loop{--grid-row-gap:32px;}.elementor-6 .elementor-element.elementor-element-7f21ee83 .l-post{--media-radius:5px;}.elementor-6 .elementor-element.elementor-element-7f21ee83 .post-title{font-size:22px;}.elementor-6 .elementor-element.elementor-element-7f21ee83 .block-head .heading{font-size:26px;}.elementor-6 .elementor-element.elementor-element-7f21ee83 .cat-labels .category{background-color:#252525;}.elementor-6 .elementor-element.elementor-element-69fb472c > .elementor-widget-container{margin:19px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-69fb472c .l-post{--media-radius:5px;}.elementor-6 .elementor-element.elementor-element-69fb472c .post-title{font-size:30px;}.elementor-6 .elementor-element.elementor-element-69fb472c .block-head .heading{font-size:21px;}.elementor-6 .elementor-element.elementor-element-69fb472c .cat-labels .category{color:#464646;}.elementor-6 .elementor-element.elementor-element-64f8965a > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-6 .elementor-element.elementor-element-64f8965a .loop{--grid-gutter:15px;}.elementor-6 .elementor-element.elementor-element-64f8965a .l-post{--media-radius:5px;}.elementor-6 .elementor-element.elementor-element-64f8965a .post-title{font-size:15px;}.elementor-6 .elementor-element.elementor-element-82dee97 .loop{--grid-row-gap:32px;}.elementor-6 .elementor-element.elementor-element-82dee97 .l-post{--media-radius:5px;}.elementor-6 .elementor-element.elementor-element-82dee97 .post-title{font-size:22px;}.elementor-6 .elementor-element.elementor-element-82dee97 .block-head .heading{font-size:26px;}.elementor-6 .elementor-element.elementor-element-82dee97 .cat-labels .category{background-color:#252525;}.elementor-6 .elementor-element.elementor-element-58d9fc63 img{border-radius:5px 5px 5px 5px;}.elementor-6 .elementor-element.elementor-element-4ba0c244 > .elementor-widget-container{background-color:#000000;padding:20px 20px 20px 20px;border-radius:5px 5px 5px 5px;}.elementor-6 .elementor-element.elementor-element-4ba0c244 .l-post{--media-radius:5px;}.elementor-6 .elementor-element.elementor-element-4ba0c244 .block-head .heading{font-size:22px;}@media(max-width:767px){.elementor-6 .elementor-element.elementor-element-ac66c2d > .elementor-widget-container{margin:-22px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-ac66c2d .post-title{font-size:25px;}.elementor-6 .elementor-element.elementor-element-7fbf4783 > .elementor-element-populated{margin:15px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-6 .elementor-element.elementor-element-398ae749 .post-title{font-size:17px;}}@media(min-width:768px){.elementor-6 .elementor-element.elementor-element-6e501a5d{width:70%;}.elementor-6 .elementor-element.elementor-element-7fbf4783{width:30%;}}/* Start custom CSS for smartmag-overlay, class: .elementor-element-6fc9817e */.nav-dots {
    /* --- 1. Positioning (Top Left) --- */
    position: absolute;
    top: -10px;
    left: 10px;
    bottom: auto !important;
    right: auto !important;
    transform: none !important;
    z-index: 10;

    /* --- 2. The Glossy/Glass Container Style --- */
    /* Dark semi-transparent background for contrast on white images */
    background: rgba(0, 0, 0, 0.4); 
    
    /* Blurs the image directly underneath the container */
    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px); /* Safari support */

    /* Rounded Pill Shape */
    border-radius: 50px; 
    
    /* Subtle border to enhance the glossy edge */
    border: 0.5px solid rgba(255, 255, 255, 0.1);
    
    /* Shadow to lift it off the page */
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.3);

    /* --- 3. Layout Spacing --- */
    padding: 0px 5px; /* Space inside the glossy bubble */
    margin: 0;
    list-style: none;  /* Removes default bullet points */
    display: flex;     /* Aligns dots in a row */
    align-items: center;
    gap: 1px;         /* Space between the dots */
}

/* Optional: Style the inner buttons to be white so they pop against the dark glass */
.nav-dots li button {
    background-color: rgba(255, 255, 255, 0.1); /* Inactive dots */
    /* Add specific width/height if your dots are invisible */
}

.post-views {
    float: inline-end;
    margin-right: 7px;
}

.comments {
    float: inline-end;
    color: #f47b23;
}/* End custom CSS */
/* Start custom CSS for smartmag-overlay, class: .elementor-element-ac66c2d */.nav-dots {
    /* --- 1. Positioning (Top Left) --- */
    position: absolute;
    top: -10px;
    left: 10px;
    bottom: auto !important;
    right: auto !important;
    transform: none !important;
    z-index: 10;

    /* --- 2. The Glossy/Glass Container Style --- */
    /* Dark semi-transparent background for contrast on white images */
    background: rgba(0, 0, 0, 0.4); 
    
    /* Blurs the image directly underneath the container */
    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px); /* Safari support */

    /* Rounded Pill Shape */
    border-radius: 50px; 
    
    /* Subtle border to enhance the glossy edge */
    border: 0.5px solid rgba(255, 255, 255, 0.1);
    
    /* Shadow to lift it off the page */
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.3);

    /* --- 3. Layout Spacing --- */
    padding: 0px 5px; /* Space inside the glossy bubble */
    margin: 0;
    list-style: none;  /* Removes default bullet points */
    display: flex;     /* Aligns dots in a row */
    align-items: center;
    gap: 1px;         /* Space between the dots */
}

/* Optional: Style the inner buttons to be white so they pop against the dark glass */
.nav-dots li button {
    background-color: rgba(255, 255, 255, 0.1); /* Inactive dots */
    /* Add specific width/height if your dots are invisible */
}/* End custom CSS */
/* Start custom CSS for smartmag-postslist, class: .elementor-element-7f21ee83 */.post-views {
    float: inline-end;
    margin-right: 7px;
}

.comments {
    float: inline-end;
    color: #f47b23;
}/* End custom CSS */