.social-feeds-section{padding:5rem 0;font-family:Poppins,sans-serif}.social-feeds-section .feeds-container{max-width:1200px;margin:0 auto;padding:0 2rem}.social-feeds-section .section-header{text-align:center;margin-bottom:4rem}.social-feeds-section .section-header h2{color:#1e40af;margin-bottom:1rem;font-size:2.5rem;font-weight:700;display:inline-block;position:relative}.social-feeds-section .section-header h2:after{content:"";background:linear-gradient(90deg,#3b82f6,#1d4ed8);border-radius:2px;width:80px;height:4px;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)}.social-feeds-section .section-header p{color:#64748b;max-width:700px;margin:1rem auto 0;font-size:1.1rem;line-height:1.6}.social-feeds-section .feeds-grid{grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;margin-bottom:4rem;display:grid}.social-feeds-section .feed-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;transition:all .3s;overflow:hidden;box-shadow:0 10px 30px #0000001a}.social-feeds-section .feed-card:hover{transform:translateY(-8px);box-shadow:0 20px 40px #00000026}.social-feeds-section .feed-card .feed-header{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding:1.5rem;display:flex;position:relative}.social-feeds-section .feed-card .feed-header i{margin-right:.8rem;font-size:1.5rem}.social-feeds-section .feed-card .feed-header h3{color:#1e293b;flex:1;align-items:center;font-size:1.2rem;font-weight:600;display:flex}.social-feeds-section .feed-card .feed-header .follow-btn{color:#fff;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-radius:20px;padding:.5rem 1rem;font-size:.85rem;font-weight:600;text-decoration:none;transition:all .3s}.social-feeds-section .feed-card .feed-header .follow-btn:hover{background:linear-gradient(135deg,#1d4ed8,#1e40af);transform:scale(1.05)}.social-feeds-section .feed-card .feed-content{height:400px;padding:1.5rem;position:relative;overflow:hidden}.social-feeds-section .feed-card .social-fallback{z-index:5;background:#fff;border-radius:8px;justify-content:center;align-items:center;display:none;position:absolute;inset:1.5rem}.social-feeds-section .feed-card .social-fallback .fallback-content{text-align:center;width:100%;padding:2rem}.social-feeds-section .feed-card .social-fallback .fallback-content .profile-section{flex-direction:column;align-items:center;margin-bottom:2rem;display:flex}.social-feeds-section .feed-card .social-fallback .fallback-content .profile-section .profile-image{object-fit:cover;border:3px solid #e2e8f0;border-radius:50%;width:80px;height:80px;margin-bottom:1rem}.social-feeds-section .feed-card .social-fallback .fallback-content .profile-section .profile-icon{background:linear-gradient(135deg,#f1f5f9,#e2e8f0);border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin-bottom:1rem;display:flex}.social-feeds-section .feed-card .social-fallback .fallback-content .profile-section .profile-icon i{color:#64748b;font-size:2rem}.social-feeds-section .feed-card .social-fallback .fallback-content .profile-section .profile-info h4{color:#1e293b;margin-bottom:.5rem;font-size:1.2rem;font-weight:600}.social-feeds-section .feed-card .social-fallback .fallback-content .profile-section .profile-info p{color:#64748b;margin:0;font-size:.9rem}.social-feeds-section .feed-card .social-fallback .fallback-content .social-stats{justify-content:center;gap:2rem;margin-bottom:2rem;display:flex}.social-feeds-section .feed-card .social-fallback .fallback-content .social-stats .stat{text-align:center}.social-feeds-section .feed-card .social-fallback .fallback-content .social-stats .stat .stat-number{color:#1e293b;margin-bottom:.3rem;font-size:1.5rem;font-weight:700;display:block}.social-feeds-section .feed-card .social-fallback .fallback-content .social-stats .stat .stat-label{color:#64748b;text-transform:uppercase;letter-spacing:.5px;font-size:.8rem}.social-feeds-section .feed-card .social-fallback .fallback-content .view-profile-btn{color:#fff;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-radius:25px;padding:.8rem 1.5rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}.social-feeds-section .feed-card .social-fallback .fallback-content .view-profile-btn:hover{background:linear-gradient(135deg,#1d4ed8,#1e40af);transform:translateY(-2px);box-shadow:0 8px 20px #3b82f64d}.social-feeds-section .feed-card.twitter-feed .feed-header i{color:#1da1f2}.social-feeds-section .feed-card.twitter-feed .feed-content{padding:0;position:relative}.social-feeds-section .feed-card.twitter-feed .twitter-timeline-container{width:100%;height:100%}.social-feeds-section .feed-card.twitter-feed .twitter-fallback{z-index:10;background:#fff;width:100%;height:100%;position:absolute;top:0;left:0}.social-feeds-section .feed-card.twitter-feed .twitter-fallback .profile-icon{background:linear-gradient(135deg,#e1f2fe,#bae6fd)}.social-feeds-section .feed-card.twitter-feed .twitter-fallback .profile-icon i,.social-feeds-section .feed-card.twitter-feed .twitter-fallback .social-stats .stat-number{color:#1da1f2}.social-feeds-section .feed-card.youtube-feed .feed-header i{color:red}.social-feeds-section .feed-card.youtube-feed .youtube-channel-link{text-align:center;margin-top:1rem}.social-feeds-section .feed-card.youtube-feed .youtube-channel-link a{color:#3b82f6;font-weight:500;text-decoration:none}.social-feeds-section .feed-card.youtube-feed .youtube-channel-link a:hover{text-decoration:underline}.social-feeds-section .feed-card.youtube-feed .youtube-fallback .profile-icon{background:linear-gradient(135deg,#fee2e2,#fecaca)}.social-feeds-section .feed-card.youtube-feed .youtube-fallback .profile-icon i,.social-feeds-section .feed-card.youtube-feed .youtube-fallback .social-stats .stat-number{color:red}.social-feeds-section .feed-card.instagram-feed .feed-header i{color:#e1306c}.social-feeds-section .feed-card.instagram-feed .instagram-embed{height:100%}.social-feeds-section .feed-card.instagram-feed .instagram-embed iframe{border-radius:8px}.social-feeds-section .feed-card.instagram-feed .instagram-fallback .profile-icon{background:linear-gradient(135deg,#fce7f3,#f9a8d4)}.social-feeds-section .feed-card.instagram-feed .instagram-fallback .profile-icon i,.social-feeds-section .feed-card.instagram-feed .instagram-fallback .social-stats .stat-number{color:#e1306c}.social-feeds-section .feed-card.telegram-feed .feed-header i{color:#08c}.social-feeds-section .feed-card.telegram-feed .telegram-widget{flex-direction:column;justify-content:center;height:100%;display:flex}.social-feeds-section .feed-card.telegram-feed .telegram-preview{color:#fff;text-align:center;background:linear-gradient(135deg,#08c,#006bb3);border-radius:12px;padding:2rem}.social-feeds-section .feed-card.telegram-feed .telegram-header{justify-content:center;align-items:center;margin-bottom:2rem;display:flex}.social-feeds-section .feed-card.telegram-feed .telegram-header .telegram-icon{background:#fff3;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin-right:1rem;display:flex}.social-feeds-section .feed-card.telegram-feed .telegram-header .telegram-icon i{color:#fff;font-size:1.8rem}.social-feeds-section .feed-card.telegram-feed .telegram-header .telegram-info{text-align:left}.social-feeds-section .feed-card.telegram-feed .telegram-header .telegram-info h4{margin-bottom:.3rem;font-size:1.3rem;font-weight:600}.social-feeds-section .feed-card.telegram-feed .telegram-header .telegram-info p{opacity:.9;font-size:.9rem}.social-feeds-section .feed-card.telegram-feed .telegram-join .telegram-join-btn{color:#08c;background:#fff;border-radius:30px;align-items:center;gap:.5rem;padding:.8rem 1.5rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.social-feeds-section .feed-card.telegram-feed .telegram-join .telegram-join-btn:hover{background:#f8fafc;transform:scale(1.05)}.social-feeds-section .feed-card.telegram-feed .telegram-join .telegram-join-btn i{font-size:1.1rem}.social-feeds-section .feed-card.telegram-feed .telegram-join .telegram-members{opacity:.8;margin-top:1rem;font-size:.85rem}.social-feeds-section .feed-card.linkedin-feed .feed-header i{color:#0077b5}.social-feeds-section .feed-card.linkedin-feed .linkedin-profile{justify-content:center;align-items:center;height:100%;display:flex}.social-feeds-section .feed-card.facebook-feed .feed-header i{color:#1877f2}.social-feeds-section .feed-card.facebook-feed .feed-content{justify-content:center;padding:1rem;display:flex}.social-feeds-section .feed-card.facebook-feed .facebook-fallback .profile-icon{background:linear-gradient(135deg,#dbeafe,#bfdbfe)}.social-feeds-section .feed-card.facebook-feed .facebook-fallback .profile-icon i,.social-feeds-section .feed-card.facebook-feed .facebook-fallback .social-stats .stat-number{color:#1877f2}.social-feeds-section .social-cta{text-align:center;color:#1e293b;background:#fff;border:3px solid #1e40af;border-radius:20px;padding:3rem 2rem}.social-feeds-section .social-cta h3{color:#1e40af;margin-bottom:1rem;font-size:2rem;font-weight:700}.social-feeds-section .social-cta p{color:#64748b;max-width:600px;margin-bottom:2rem;margin-left:auto;margin-right:auto;font-size:1.1rem}.social-feeds-section .social-cta .social-buttons{flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:2rem;display:flex}.social-feeds-section .social-cta .social-buttons .social-btn{color:#fff;border:2px solid #0000;border-radius:30px;align-items:center;gap:.5rem;padding:.8rem 1.5rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.social-feeds-section .social-cta .social-buttons .social-btn:hover{transform:translateY(-3px);box-shadow:0 8px 25px #0003;background:#fff!important}.social-feeds-section .social-cta .social-buttons .social-btn.twitter{background-color:#000;box-shadow:0 4px 15px #0000004d}.social-feeds-section .social-cta .social-buttons .social-btn.twitter:hover{color:#000;border-color:#000}.social-feeds-section .social-cta .social-buttons .social-btn.youtube{background-color:red;box-shadow:0 4px 15px #ff00004d}.social-feeds-section .social-cta .social-buttons .social-btn.youtube:hover{color:red;border-color:red}.social-feeds-section .social-cta .social-buttons .social-btn.instagram{background:linear-gradient(135deg,#833ab4,#e1306c,#f56040);border:none;box-shadow:0 4px 15px #e3306c4d}.social-feeds-section .social-cta .social-buttons .social-btn.instagram:hover{color:#e1306c;border:3px solid #e1306c}.social-feeds-section .social-cta .social-buttons .social-btn.telegram{background-color:#08c;box-shadow:0 4px 15px #0088cc4d}.social-feeds-section .social-cta .social-buttons .social-btn.telegram:hover{color:#08c;border-color:#08c}.social-feeds-section .social-cta .social-buttons .social-btn.linkedin{background-color:#0a66c2;box-shadow:0 4px 15px #0a66c24d}.social-feeds-section .social-cta .social-buttons .social-btn.linkedin:hover{color:#0a66c2;border-color:#0a66c2}.social-feeds-section .social-cta .social-buttons .social-btn i{font-size:1.1rem}@media (max-width:1200px){.social-feeds-section .feeds-grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}}@media (max-width:768px){.social-feeds-section{padding:3rem 0}.social-feeds-section .feeds-container{padding:0 1rem}.social-feeds-section .section-header h2{font-size:2rem}.social-feeds-section .feeds-grid{grid-template-columns:1fr;gap:1.5rem}.social-feeds-section .feed-card .feed-content{height:350px}.social-feeds-section .social-cta{padding:2rem 1rem}.social-feeds-section .social-cta h3{font-size:1.5rem}.social-feeds-section .social-cta .social-buttons{gap:.8rem}.social-feeds-section .social-cta .social-buttons .social-btn{padding:.6rem 1.2rem;font-size:.9rem}}@media (max-width:480px){.social-feeds-section .feeds-grid{grid-template-columns:1fr}.social-feeds-section .feed-card .feed-header{text-align:center;flex-direction:column;gap:1rem}.social-feeds-section .feed-card .feed-header h3{justify-content:center}.social-feeds-section .feed-card .feed-content{height:300px;padding:1rem}.social-feeds-section .social-buttons .social-btn{flex:1;justify-content:center;min-width:calc(50% - .4rem)}}
