.elementor-3053 .elementor-element.elementor-element-7f754ae > .elementor-container{max-width:1250px;}
.elementor-3053 .elementor-element.elementor-element-7f754ae{
    margin-top:10px;margin-bottom:0px;
}
.elementor-3053 .elementor-element.elementor-element-28591c7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3053 .elementor-element.elementor-element-28591c7 .post-title{font-size:28px;font-weight:bold;}.elementor-3053 .elementor-element.elementor-element-8fa1394{width:var( --container-widget-width, 46.976% );max-width:46.976%;--container-widget-width:46.976%;--container-widget-flex-grow:0;}.elementor-3053 .elementor-element.elementor-element-8fa1394 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-3053 .elementor-element.elementor-element-8fa1394.elementor-element{--flex-grow:0;--flex-shrink:0;}
.elementor-3053 .elementor-element.elementor-element-8fa1394 .post-box-meta-single{text-align:right;display:flex;flex-wrap:wrap;justify-content:space-between;font-size:14px;font-weight:normal;}.elementor-3053 .elementor-element.elementor-element-8fa1394 .pcmt-icon{margin-right:5px;}body.rtl .elementor-3053 .elementor-element.elementor-element-8fa1394 .pcmt-icon{margin-left:5px;margin-right:0;}.elementor-3053 .elementor-element.elementor-element-59acce1{width:var( --container-widget-width, 101.163% );max-width:101.163%;--container-widget-width:101.163%;--container-widget-flex-grow:0;}
.elementor-3053 .elementor-element.elementor-element-59acce1 > .elementor-widget-container{
    margin-bottom:10px;
}
.elementor-3053 .elementor-element.elementor-element-59acce1.elementor-element{--flex-grow:0;--flex-shrink:0;}
.elementor-3053 .elementor-element.elementor-element-59acce1 .penci-single-gallery-captions{}.elementor-3053 .elementor-element.elementor-element-926fcdc{width:100%;max-width:100%;}.elementor-3053 .elementor-element.elementor-element-926fcdc.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3053 .elementor-element.elementor-element-926fcdc .penci-ibox-float-left .penci-ibox-inner{align-items:center;}.elementor-3053 .elementor-element.elementor-element-926fcdc .penci-ibox-float-right .penci-ibox-inner{align-items:center;}.elementor-3053 .elementor-element.elementor-element-926fcdc .penci-info-box .penci-ibox-stit{}.elementor-3053 .elementor-element.elementor-element-926fcdc .penci-ibox-title{}
.elementor-3053 .elementor-element.elementor-element-926fcdc .penci-ibox-icon, .elementor-3053 .elementor-element.elementor-element-926fcdc .penci-ibox-icon a, .elementor-3053 .elementor-element.elementor-element-926fcdc .penci-ibox-icon svg{color:#075E54;fill:#075E54;}.elementor-3053 .elementor-element.elementor-element-926fcdc .penci-ibox-icon--icon{font-size:34px;}.elementor-3053 .elementor-element.elementor-element-926fcdc .penci-ibox-icon svg{width:34px;height:auto;}.elementor-3053 .elementor-element.elementor-element-38456b0.elementor-element{--flex-grow:0;--flex-shrink:0;}
.elementor-3053 .elementor-element.elementor-element-38456b0 .post-entry, .elementor-3053 .elementor-element.elementor-element-38456b0 .post-entry p, .elementor-3053 .elementor-element.elementor-element-38456b0 .post-entry span{
    font-size:1.2rem;font-weight:400;letter-spacing:0px;color:#252F3F;
}
.elementor-3053 .elementor-element.elementor-element-38456b0 .post-entry a{color:#FA0000;}.elementor-3053 .elementor-element.elementor-element-38456b0 .post-entry h1{font-size:1.8rem;font-weight:600;line-height:1.5px;letter-spacing:0.2px;}
.elementor-3053 .elementor-element.elementor-element-38456b0 .post-entry h2{font-size:1.8rem;font-weight:500;}.elementor-3053 .elementor-element.elementor-element-7c68e112 .pctmp-term-list{text-align:right;}

.elementor-3053 .elementor-element.elementor-element-972e53e ul.side-newsfeed:not(.penci-feed-2columns) li{margin-bottom:calc(26px/2);padding-bottom:calc(26px/2);}.elementor-3053 .elementor-element.elementor-element-972e53e ul.penci-feed-2columns li{margin-bottom:26px;}
.elementor-3053 .elementor-element.elementor-element-972e53e > .elementor-widget-container{
    padding:0 10px;
}
.elementor-3053 .elementor-element.elementor-element-972e53e .penci-image-holder:before{padding-top:calc( 1 * 100% );}.elementor-3053 .elementor-element.elementor-element-972e53e ul.side-newsfeed li .penci-image-holder.small-fix-size{width:67px;}
.elementor-3053 .elementor-element.elementor-element-972e53e ul.side-newsfeed li, .elementor-3053 .elementor-element.elementor-element-972e53e .side-newsfeed.pctlst{border-color:var( --e-global-color-c19e876 );}.elementor-3053 .elementor-element.elementor-element-972e53e .side-newsfeed.pctlst.pctl-s2 .penci-feed:before, .elementor-3053 .elementor-element.elementor-element-972e53e .side-newsfeed.pctlst.pctl-s3 .penci-feed:before{background-color:var( --e-global-color-c19e876 );}
.elementor-3053 .elementor-element.elementor-element-972e53e ul.side-newsfeed li .side-item .side-item-text h4 a,.elementor-3053 .elementor-element.elementor-element-972e53e  ul.side-newsfeed li .side-item .side-item-text h4, .elementor-3053 .elementor-element.elementor-element-972e53e .popularpost_item .pcpopular_new_post_title a, .elementor-3053 .elementor-element.elementor-element-972e53e .popularpost_item .pcpopular_new_post_title{
    font-size:18px;
    font-weight:bold;
}
body.ltr .elementor-3053 .elementor-element.elementor-element-972e53e ul.side-newsfeed li .side-item .side-item-text h4 a,.elementor-3053 .elementor-element.elementor-element-972e53e  ul.side-newsfeed li .side-item .side-item-text h4, .elementor-3053 .elementor-element.elementor-element-972e53e .popularpost_item .pcpopular_new_post_title a, .elementor-3053 .elementor-element.elementor-element-972e53e .popularpost_item .pcpopular_new_post_title{
    font-size:14px;
}
.elementor-3053 .elementor-element.elementor-element-972e53e ul.side-newsfeed li .side-item .side-item-text .side-item-meta, .elementor-3053 .elementor-element.elementor-element-972e53e .popularpost_meta{font-family:"Roboto", Sans-serif;font-size:12px;}.elementor-3053 .elementor-element.elementor-element-972e53e .penci-homepage-title.style-21 .inner-arrow span,.elementor-3053 .elementor-element.elementor-element-972e53e .penci-homepage-title.style-22 .inner-arrow span,.elementor-3053 .elementor-element.elementor-element-972e53e .penci-homepage-title.style-23 .inner-arrow span,.elementor-3053 .elementor-element.elementor-element-972e53e .penci-homepage-title.style-24 .inner-arrow span{--pcheading-cl:#000000;}.elementor-3053 .elementor-element.elementor-element-972e53e .penci-border-arrow .inner-arrow{color:#000000;font-size:26px;font-weight:bold;letter-spacing:0.5px;}.elementor-3053 .elementor-element.elementor-element-972e53e .penci-border-arrow .inner-arrow a{color:#000000;}
.elementor-3053 .elementor-element.elementor-element-972e53e .home-pupular-posts-title, .elementor-3053 .elementor-element.elementor-element-972e53e .home-pupular-posts-title a, .penci-homepage-title.style-25 .inner-arrow > span{color:#000000;}.elementor-3053 .elementor-element.elementor-element-972e53e .penci-homepage-title.style-21 .inner-arrow span{--pcaccent-cl:var( --e-global-color-primary );}.elementor-3053 .elementor-element.elementor-element-972e53e .penci-homepage-title.style-22 .inner-arrow:before{background-color:var( --e-global-color-primary );}.elementor-3053 .elementor-element.elementor-element-972e53e .penci-homepage-title.style-23 .inner-arrow > span:before,.elementor-3053 .elementor-element.elementor-element-972e53e .penci-homepage-title.style-23 .inner-arrow > span:before{background-color:var( --e-global-color-primary );}.elementor-3053 .elementor-element.elementor-element-972e53e .penci-homepage-title.style-24 .inner-arrow > span:before{
    background-color:var( --e-global-color-primary );}body:not(.pcdm-enable) .elementor-3053 .elementor-element.elementor-element-972e53e .penci-border-arrow .inner-arrow,.elementor-3053 .elementor-element.elementor-element-972e53e .style-4.penci-border-arrow .inner-arrow > span:after,.elementor-3053 .elementor-element.elementor-element-972e53e .style-4.penci-border-arrow .inner-arrow > span:before,.elementor-3053 .elementor-element.elementor-element-972e53e .style-4.penci-border-arrow .inner-arrow:before,.elementor-3053 .elementor-element.elementor-element-972e53e .style-4.penci-border-arrow .inner-arrow:after,.elementor-3053 .elementor-element.elementor-element-972e53e .style-5.penci-border-arrow,.elementor-3053 .elementor-element.elementor-element-972e53e .style-7.penci-border-arrow,.elementor-3053 .elementor-element.elementor-element-972e53e .style-9.penci-border-arrow{border-color:var( --e-global-color-primary );}body:not(.pcdm-enable) 
    .elementor-3053 .elementor-element.elementor-element-972e53e .penci-border-arrow:before{border-top-color:var( --e-global-color-primary );}
    body:not(.pcdm-enable) .elementor-3053 .elementor-element.elementor-element-972e53e .style-16.penci-border-arrow:after{background-color:var( --e-global-color-primary );}body:not(.pcdm-enable) .elementor-3053 .elementor-element.elementor-element-972e53e .penci-home-popular-posts{
    border-top-color:var( --e-global-color-primary );}.elementor-3053 .elementor-element.elementor-element-972e53e .penci-border-arrow:after{border-color:var( --e-global-color-primary );}.elementor-3053 .elementor-element.elementor-element-972e53e .penci-homepage-title.style-22 .inner-arrow:after{background-color:var( --e-global-color-primary );}.elementor-3053 .elementor-element.elementor-element-972e53e .penci-homepage-title.style-24 .inner-arrow > span:after{background-color:var( --e-global-color-primary );}.elementor-3053 .elementor-element.elementor-element-972e53e .penci-homepage-title.style-23 .inner-arrow > span:after{background-color:var( --e-global-color-primary );}body:not(.pcdm-enable) .elementor-3053 .elementor-element.elementor-element-972e53e .style-2.penci-border-arrow:after{border-color:transparent;border-top-color:#CC0000;}
    body:not(.pcdm-enable) .elementor-3053 .elementor-element.elementor-element-972e53e .style-14 .inner-arrow:before,.elementor-3053 .elementor-element.elementor-element-972e53e .style-11 .inner-arrow,.elementor-3053 .elementor-element.elementor-element-972e53e .style-12 .inner-arrow,.elementor-3053 .elementor-element.elementor-element-972e53e .style-13 .inner-arrow,.elementor-3053 .elementor-element.elementor-element-972e53e .style-15 .inner-arrow,.elementor-3053 .elementor-element.elementor-element-972e53e .penci-border-arrow .inner-arrow, .elementor-3053 .elementor-element.elementor-element-972e53e .penci-homepage-title.style-25 .inner-arrow{background-color:#CC0000;}
    body:not(.pcdm-enable) .elementor-3053 .elementor-element.elementor-element-972e53e .penci-border-arrow:after{background-color:var( --e-global-color-primary );}.elementor-3053 .elementor-element.elementor-element-972e53e .penci-homepage-title.style-25 .inner-arrow > span{--pcheading-cl:var( --e-global-color-primary );}.elementor-3053 .elementor-element.elementor-element-08dcd8a{width:100%;max-width:100%;}.elementor-3053 .elementor-element.elementor-element-08dcd8a > .elementor-widget-container{margin:20px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-3053 .elementor-element.elementor-element-08dcd8a.elementor-element{--align-self:center;}
    
    .elementor-3053 .elementor-element.elementor-element-08dcd8a .penci-border-arrow .inner-arrow{font-size:24px;font-weight:bold;}
    
    .elementor-3053 .elementor-element.elementor-element-e70b423 > .elementor-container{max-width:1350px;}.elementor-3053 .elementor-element.elementor-element-e70b423{margin-top:20px;margin-bottom:0px;padding:0px 0px 40px 0px;}.elementor-3053 .elementor-element.elementor-element-c2f538f > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-3053 .elementor-element.elementor-element-c2f538f .pcsl-inner .pcsl-iteminer{align-items:center;}.elementor-3053 .elementor-element.elementor-element-c2f538f .pcsl-inner .penci-image-holder:before{padding-top:50%;}.elementor-3053 .elementor-element.elementor-element-c2f538f .pcsl-content .pcsl-title{font-size:1rem;font-weight:bold;line-height:1.3rem;}.elementor-3053 .elementor-element.elementor-element-c2f538f .grid-post-box-meta{font-size:12px;}
    .elementor-3053 .elementor-element.elementor-element-c2f538f .penci-border-arrow .inner-arrow{font-size:26px;font-weight:bold;line-height:1.2rem;}
    @media(min-width:768px){
        .elementor-3053 .elementor-element.elementor-element-56bc2cab{
            width:66.5%;
        }
        .elementor-3053 .elementor-element.elementor-element-28bc4daa{
            width:33%;
        }
        .elementor-3053 .elementor-element.elementor-element-1245e41{width:100%;}
    }
    @media(max-width:1024px) and (min-width:768px){.elementor-3053 .elementor-element.elementor-element-56bc2cab{width:100%;}.elementor-3053 .elementor-element.elementor-element-1245e41{width:100%;}}@media(max-width:1024px){.elementor-3053 .elementor-element.elementor-element-28591c7{width:100%;max-width:100%;}.elementor-3053 .elementor-element.elementor-element-59acce1{width:100%;max-width:100%;}.elementor-3053 .elementor-element.elementor-element-926fcdc{width:100%;max-width:100%;}.elementor-3053 .elementor-element.elementor-element-926fcdc .penci-ibox-title{font-size:16px;}
    .elementor-3053 .elementor-element.elementor-element-38456b0{width:100%;max-width:100%;}}@media(max-width:767px){.elementor-3053 .elementor-element.elementor-element-926fcdc .penci-ibox-title{font-size:12px;}.elementor-3053 .elementor-element.elementor-element-972e53e .penci-image-holder:before{padding-top:calc( 0.5 * 100% );}}
    
    .elementor-widget-wrap.elementor-element-populated.post-details{
        padding: 5px;
    }
    body.rtl .elementor-widget-wrap.post-details .post-image {
        text-align: right;
    }
    
    .elementor-widget-wrap.post-details .post-image img{
        /* width: 96%; */
        /* css changed */
    }
    .post-details .penci-block-vc.penci-info-box.penci-view-default.penci-shape-square {
        width: 96%;
    }

    @media (max-width: 767px) {
        .elementor-widget-wrap.post-details .post-image img {
            width: 100%;
        }
    }

    .widget-container {
        text-align: center;
        border: 1px solid #ddd;
        padding: 10px;
    }
    .social-icons {
        display: grid;
        grid-template-columns: repeat(2, 1fr);
        gap: 10px;
    }
    .social-icons a {
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
        padding: 10px;
        border: 1px solid #ddd;
        border-radius: 8px;
        text-decoration: none;
        color: #666;
        font-size: 14px;
        font-family: Arial;
        font-weight: normal;
        transition: background 0.3s ease, color 0.3s ease;
        text-align: center;
        background: white;
    }
    .social-icons a i {
        text-align: center;
        font-size: 28px;
        margin-bottom: 8px;
    }
    .x i {
        color: black;
    }
    .facebook i {
        color: #1877f2;
    }
    .instagram i {
        color: #e4405f;
    }
    .pinterest i {
        color: #bd081c;
    }
    .tiktok i {
        color: #010101;
    }
    .youtube i {
        color: #ff0000;
    }
    .linkedin i {
        color: #0077b5;
    }
    .whatsapp i {
        color: #25d366;
    }
    .x:hover i {
        color: white;
    }
    .facebook:hover i {
        color: #fff;
    }
    .instagram:hover i {
        color: #fff;
    }
    .pinterest:hover i {
        color: #fff;
    }
    .tiktok:hover i {
        color: #fff;
    }
    .youtube:hover i {
        color: #fff;
    }
    .linkedin:hover i {
        color: #fff;
    }
    .google-news:hover i {
        color: #fff;
    }
    .whatsapp:hover i {
        color: #fff;
    } /* Hover Effects */
    .x:hover {
        background: black;
        color: white;
    }
    .facebook:hover {
        background: #1877f2;
        color: white;
    }
    .instagram:hover {
        background: #e4405f;
        color: white;
    }
    .pinterest:hover {
        background: #bd081c;
        color: white;
    }
    .tiktok:hover {
        background: #010101;
        color: white;
    }
    .youtube:hover {
        background: #ff0000;
        color: white;
    }
    .linkedin:hover {
        background: #0077b5;
        color: white;
    }
    .google-news:hover {
        background: #4285f4;
        color: white;
    }
    .whatsapp:hover {
        background: #25d366;
        color: white;
    }
    a.post-tag{
        font-size: 1.3em;padding: 5px;
        cursor: pointer;
        background-color: #d73361;
        color: white;
        margin: 0 3px;
    }