.elementor-28 .elementor-element.elementor-element-7d84209{--display:flex;--padding-top:70px;--padding-bottom:70px;--padding-left:40px;--padding-right:40px;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-28 .elementor-element.elementor-element-62cf8db{border-radius:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-62cf8db .gallery-item{padding:0 20px 20px 0;}.elementor-28 .elementor-element.elementor-element-62cf8db .gallery{margin:0 -20px -20px 0;}.elementor-28 .elementor-element.elementor-element-62cf8db .gallery-item img{border-style:double;border-width:5px 5px 5px 5px;border-radius:30px 30px 30px 30px;}.elementor-28 .elementor-element.elementor-element-62cf8db .gallery-item .gallery-caption{text-align:center;}/* Start custom CSS for image-gallery, class: .elementor-element-62cf8db */.elementor-28 .elementor-element.elementor-element-62cf8db::before{

    content:"";

    position:absolute;

    inset:0;

    background:url("https://jbbunkaacademy.com/wp-content/uploads/2026/06/234823011_229892089137066_7777713755054575501_n.png")
    center center / 500px no-repeat;

    opacity:.18;   /* আগে 0.08 ছিল, এখন অনেক বেশি Visible */

    filter:
        contrast(1.35)
        brightness(1.08)
        saturate(1.1);

    mix-blend-mode:multiply;

    z-index:0;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d84209 */.elementor-28 .elementor-element.elementor-element-7d84209{

    background:linear-gradient(
        135deg,
        #0B8F4D,
        #16A34A,
        #E53935,
        #C62828,
        #0B8F4D
    );

    background-size:400% 400%;

    border-radius:28px;

    animation:jbGradient 2s linear infinite;

}

@keyframes jbGradient{

    0%{
        background-position:0% 50%;
    }

    50%{
        background-position:100% 50%;
    }

    100%{
        background-position:0% 50%;
    }

}/* End custom CSS */