.copyright-ft .hfe-copyright-wrapper span>span{color:#fff}.body-blog-page{background:#000;padding:35px 0}.blog-main-banner-title{font-size:50px;color:#fff;font-weight:500}.blog-main-banner-title span{color:#fff}.container-full-blog{background-size:cover;background-position:center center;height:555px;display:flex;align-items:center;justify-content:center;position:relative;z-index:0}.container-full-blog:before{position:absolute;content:'';width:100%;height:100%;background:#00000094;z-index:-1}.blog-list{display:flex;flex-direction:column;gap:30px;margin:0 auto;padding:40px 0}.blog-list article.blog-card:nth-child(2n+2){grid-template-columns:2fr 1.3fr}.blog-list article.blog-card:nth-child(2n+2) .blog-thumb{order:1}.blog-card{display:grid;align-items:center;background:#fff;border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,.08);overflow:hidden;grid-template-columns:1.3fr 2fr;gap:40px;padding:16px}.blog-card.reverse{flex-direction:row-reverse}.blog-thumb img{width:100%;height:100%;object-fit:cover;display:block;border-radius:16px}article.blog-card .blog-thumb img{height:300px}.blog-title{font-size:22px;font-weight:700;margin-bottom:15px}.blog-title a{color:#022647;text-decoration:none;font-family:"Poppins",sans-serif;font-weight:600;font-size:26px;line-height:39px}.blog-excerpt{color:#000;line-height:29px;margin-bottom:15px;font-family:"Poppins",sans-serif;font-size:18px}.read-more{color:#022647;font-weight:500;font-family:"Poppins",Sans-serif}.read-more:hover{text-decoration:underline}.page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main{max-width:1440px !important}.container{max-width:1440px;margin:auto;padding:0 12px}footer .e-con-inner{max-width:1440px !important}:focus-visible{outline:none !important}:focus{outline:none !important}.blog-subscribe{background:#022647;padding:80px 20px;text-align:center}.subscribe-inner{max-width:900px;margin:0 auto}.blog-subscribe h2{color:#fff;font-size:28px;font-weight:600;line-height:1.4;margin-bottom:35px;font-family:"Poppins",Sans-serif}.subscribe-form{display:flex;justify-content:center;max-width:600px;margin:0 auto;border-radius:6px;overflow:hidden;background:#fff}.subscribe-form input{flex:1;padding:16px 20px;border:none;outline:none;font-size:15px;color:#000}.subscribe-form input::placeholder{color:#000}.subscribe-form button{background:#000;color:#fff;border:none;padding:0 63px;font-size:15px;cursor:pointer;transition:.3s;border-radius:0;font-weight:500;font-family:"Poppins",Sans-serif}.subscribe-form button:hover{background:#222}.single-blog-header{background:#000;padding:60px 0;color:#fff}.blog-title{font-size:36px;font-weight:700;max-width:900px}.blog-meta{color:#fff;margin-top:10px;font-size:16px}.blog-meta span{color:#022647;text-transform:capitalize}.blog-meta abbr{color:#fff;margin:0 4px;opacity:.5}.single-blog-body{background:#fff;padding:60px 0}.blog-layout{display:grid;gap:40px;grid-template-columns:2.8fr 1fr}.blog-featured-image img{height:100%;max-height:650px !important}.sn-blog-featured-image{position:relative}.sn-blog-featured-image:before{position:absolute;content:'';width:100%;height:50%;background:#000;z-index:-1;top:0;right:0;left:0}.blog-content p{font-size:16px;line-height:1.8;margin-bottom:20px;color:#000}.blog-content h2,.blog-content h3{margin:35px 0 15px;font-weight:700}.blog-tags{margin-top:40px;font-size:14px}.sidebar-box,.sidebar-cta{background:#fff;margin-bottom:30px}.sidebar-cta h4{font-size:22px;font-weight:600;line-height:30px;margin-bottom:10px}.sidebar-box h4{font-size:24px;font-weight:600;color:#000;margin-bottom:18px}.sidebar-cta p{font-size:16px;font-weight:500;margin:0}.social-icons a{margin-right:10px;color:#ff5a5a;text-decoration:none;font-weight:600}.social-icons a img{width:30px;margin:0 2px}.sidebar-box ul{list-style:none;padding:0}.sidebar-box li{margin-bottom:12px}.sidebar-box a{text-decoration:none;color:#333;font-size:14px}.sidebar-cta{background:#022647;color:#fff;text-align:left;padding:20px;margin-top:50px}.sidebar-cta .cta-btn{display:block;margin-top:30px;background:#000;color:#fff;padding:14px 18px;text-decoration:none;text-align:center;font-size:18px;font-weight:500}.related-blogs{background:#022647;padding:80px 0}.related-title{color:#fff;font-size:36px;margin-bottom:40px}.related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.related-card{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 20px 40px rgba(0,0,0,.15)}.related-thumb img{width:100%;height:100%;object-fit:cover}.related-content{padding:22px;padding-bottom:25px}.related-content h4{font-size:24px;font-weight:600;margin-bottom:12px;line-height:34px}.related-content a{color:#022647;text-decoration:none}.related-read{color:#ff5a5a;font-weight:600;font-size:14px;text-decoration:none}.related-content a.related-read{font-size:18px;margin-top:25px;display:block;text-decoration:underline}.blog-title-single{font-size:40px;font-weight:600;line-height:60px}.related-card a.related-thumb{line-height:0;overflow:hidden;border-radius:16px 16px 0 0;display:block;height:255px}.recent-post-item{display:flex;gap:15px;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #eee;align-items:center}.recent-post-item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.recent-post-item .recent-post-title{color:#022647;font-weight:500;font-size:16px;line-height:24px}.recent-thumb img{width:70px;height:60px;object-fit:cover;border-radius:6px}.recent-post-info{flex:1}.recent-post-title{font-size:14px;font-weight:600;color:#ff5a5a;text-decoration:none;display:block;line-height:1.4;margin-bottom:6px}.recent-post-date{font-size:14px;color:#000;text-transform:uppercase}.recent-post-item a.recent-thumb{height:100%;line-height:0}.recent-post-item a.recent-thumb img{height:84px;width:84px;border-radius:10px}a.back-to-blog{display:flex;align-items:center;gap:10px;margin-bottom:30px;font-size:18px;color:#022647;font-weight:500}.blog-content-area .blog-content h3{font-size:32px;font-weight:600;margin-bottom:30px}.blog-content-area .blog-content h4{color:#022647;font-size:24px;font-weight:600;margin:30px 0 12px}.blog-content-area .blog-content img{margin-top:20px}.blog-content-area .blog-content ul{list-style:auto;margin:0;list-style-position:inside;padding:0;font-weight:500;margin-bottom:15px}.blog-content-area .blog-content p br{display:none}footer{position:relative}footer:before{position:absolute;content:'';background:url(http://localhost/laracore/wp-content/uploads/2026/02/Container.png);top:0;z-index:1;width:687px;height:100%;background-repeat:no-repeat;right:0;background-size:cover;pointer-events:none}.position-sticky{position:sticky;top:50px}body.blog article.blog-card h2.blog-title{margin-top:0;line-height:22px}.menu-item a.elementor-button{margin-left:12px}.single-post header{border-bottom:1px solid}.sidebar-box .social-icons{display:flex}.sidebar-box .social-icons .sidebar-widget h4{display:none}@media (max-width:1600px){.page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main{max-width:1366px !important}header .e-con-inner{max-width:1366px !important}footer .e-con-inner{max-width:1366px !important}.container{max-width:1366px}}@media (max-width:1400px){.page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main{max-width:1280px !important}header .e-con-inner{max-width:1280px !important}footer .e-con-inner{max-width:1280px !important}.container{max-width:1280px}}@media (max-width:1200px){.blog-content p{font-size:14px}.blog-title-single{font-size:24px;line-height:34px}.single-blog-body{padding:60px 20px}.related-content h4{font-size:18px;line-height:26px}.blog-excerpt{line-height:22px;font-size:14px}.related-content a.related-read{font-size:15px}.related-card a.related-thumb{height:170px}.sidebar-cta h4{font-size:18px;line-height:25px}.sidebar-cta{padding:15px}.sidebar-cta .cta-btn{padding:12px 18px;font-size:14px}.blog-content h2,.blog-content h3{line-height:28px}.blog-title a{line-height:26px;font-size:22px}}@media (max-width:1024px){.container-full-blog{height:300px}.blog-main-banner-title{font-size:35px}.related-blogs{padding:35px 20px}.single-blog-header{padding:10px 20px 25px}.sn-blog-featured-image{padding:0 20px}a.back-to-blog{margin-bottom:15px;font-size:16px}}@media (max-width:992px){.blog-layout{flex-direction:column}.blog-content-area,.blog-sidebar{width:100%}}@media (max-width:768px){.blog-subscribe{padding:35px 15px}.container-full-blog{height:200px}.body-blog-page{padding:15px 0}.blog-card{display:block;border-radius:10px}.blog-title{margin-bottom:5px}.blog-excerpt{line-height:24px;font-size:14px;margin-bottom:5px}.read-more{font-size:14px}.blog-subscribe h2{font-size:18px;margin-bottom:22px}.subscribe-form button{padding:14px}.hero-content h1{font-size:24px}.single-blog-hero{min-height:220px}.single-blog-content{padding:40px 20px}.content-inner{padding:25px;border-radius:12px}.content-inner p{font-size:14px}.form-submit .submit{padding:12px 22px !important;font-size:14px}.comment-form-comment{margin-bottom:10px}.blog-layout{display:block;padding:0 20px}.related-grid{grid-template-columns:1fr;gap:25px}.related-content h4{font-size:18px;margin-bottom:5px;margin-top:0}.related-content a.related-read{font-size:14px;margin-top:15px}.related-card a.related-thumb{height:185px}.related-content{padding:15px}.related-title{font-size:28px;margin-bottom:22px}.sidebar-cta .cta-btn{padding:12px 18px;font-size:16px}.sidebar-box h4{font-size:20px}.blog-content-area .blog-content h4{font-size:22px}.blog-content-area .blog-content h2{font-size:20px;line-height:28px}.blog-content-area .blog-content img{margin-top:0}.blog-content-area .blog-content h3{font-size:26px}.single-blog-body{padding:25px 0}}