<!DOCTYPE html>
<html lang="bn">
<meta http-equiv="content-type" content="text/html;charset=UTF-8" />
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
      @yield('meta')
		<title>{{ $gs->title }}</title>
		<meta name="google-site-verification" content="RmBXIivmPeG5ymjxBj8ZiDEq399ypy5So2_XxKyiRtQ" />
		<link rel="shortcut icon" href="{{asset('assets/images/'.$gs->favicon)}}" type="image/x-icon">
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/assets/owl.carousel.min.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/assets/owl.theme.default.min.css">
    <link href="https://fonts.googleapis.com/css2?family=Hind+Siliguri:wght@300;400;500;600;700&display=swap" rel="stylesheet">
    
    <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">
    
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">

    <style>
        :root {
            --primary-color: #ff6b00; /* দেশী আইটির অরেঞ্জ কালার */
            --secondary-color: #0d6efd; /* ব্লু এক্সেন্ট */
            --dark-bg: #1a1a2a;
            --light-bg: #f8f9fa;
        }

        body {
            font-family: 'Hind Siliguri', sans-serif;
            overflow-x: hidden;
        }

        /* Navbar Customization */
        .navbar {
            box-shadow: 0 2px 10px rgba(0,0,0,0.1);
            background: white;
            padding: 15px 0;
        }
        .navbar-brand {
            font-weight: 700;
            font-size: 1.5rem;
            color: var(--primary-color) !important;
        }
        .nav-link {
            font-weight: 500;
            color: #333 !important;
            margin-right: 15px;
        }
        .nav-link:hover {
            color: var(--primary-color) !important;
        }
        .btn-custom {
            background-color: var(--primary-color);
            color: white;
            border-radius: 50px;
            padding: 8px 25px;
            font-weight: 600;
            transition: 0.3s;
        }
        .btn-custom:hover {
            background-color: #e65c00;
            color: white;
            transform: translateY(-2px);
        }

        /* Hero Section */
        .hero-section {
            padding: 80px 0;
            background: linear-gradient(to right, #fff 50%, #f0f8ff 50%);
            display: flex;
            align-items: center;
        }
        .hero-title {
            font-size: 3rem;
            font-weight: 700;
            line-height: 1.2;
            margin-bottom: 20px;
        }
        .hero-img {
            border-radius: 20px;
            box-shadow: 0 10px 30px rgba(0,0,0,0.1);
            width: 100%;
            transition: transform 0.3s;
        }
        .hero-img:hover {
            transform: scale(1.02);
        }

         /* Services Section */
        .service-card {
            border: none;
            border-radius: 15px;
            padding: 30px;
            text-align: center;
            background: white;
            box-shadow: 0 5px 15px rgba(0,0,0,0.05);
            transition: 0.3s;
            height: 100%;
        }
        .service-card:hover {
            transform: translateY(-10px);
            box-shadow: 0 10px 25px rgba(0,0,0,0.1);
        }
        .icon-box {
            width: 70px;
            height: 70px;
            line-height: 70px;
            background: rgba(13, 110, 253, 0.1);
            color: var(--secondary-color);
            border-radius: 50%;
            font-size: 30px;
            margin: 0 auto 20px;
        }

        /* Pricing Section */
        .pricing-card {
            border: 1px solid #eee;
            border-radius: 20px;
            padding: 40px 20px;
            text-align: center;
            transition: 0.3s;
            position: relative;
            background: white;
            overflow: hidden;
        }
        .pricing-card:hover {
            border-color: var(--primary-color);
            transform: scale(1.03);
            box-shadow: 0 10px 30px rgba(0,0,0,0.1);
            z-index: 2;
        }
        .pricing-card.popular {
            background: #fff5eb;
            border: 2px solid var(--primary-color);
        }
        .price-tag {
            font-size: 2.5rem;
            font-weight: 700;
            color: var(--primary-color);
            margin: 20px 0;
        }
        .feature-list {
            list-style: none;
            padding: 0;
            margin-bottom: 30px;
        }
        .feature-list li {
            margin-bottom: 10px;
            font-size: 0.95rem;
            color: #666;
        }
        .feature-list li i {
            color: #28a745;
            margin-right: 8px;
        }

        /* Team Section Styles */
        .team-card {
            background: white;
            border-radius: 15px;
            overflow: hidden;
            box-shadow: 0 5px 15px rgba(0,0,0,0.05);
            transition: 0.3s;
            border: 1px solid #eee;
            max-width: 300px;
            margin: 0 auto;
        }
        .team-card:hover {
            transform: translateY(-5px);
            box-shadow: 0 10px 25px rgba(0,0,0,0.1);
            border-color: var(--primary-color);
        }
        .team-img-wrapper {
            position: relative;
            overflow: hidden;
        }
        .team-img {
            width: 100%;
            height: 220px;
            object-fit: cover;
            object-position: top center;
            transition: 0.5s;
        }
        .team-card:hover .team-img {
            transform: scale(1.05);
        }
        .team-social {
            position: absolute;
            bottom: -50px;
            left: 0;
            width: 100%;
            background: rgba(0, 0, 0, 0.8);
            text-align: center;
            padding: 10px 0;
            transition: 0.3s;
        }
        .team-card:hover .team-social {
            bottom: 0;
        }
        .team-social a {
            color: white;
            margin: 0 10px;
            font-size: 1rem;
            transition: 0.3s;
        }
        .team-social a:hover {
            color: var(--primary-color);
        }

        /* Testimonial Section Styles */
        .testimonial-section {
            background-color: #fff8f0; 
            padding-bottom: 50px;
        }
        .testimonial-divider {
            color: var(--primary-color);
            font-weight: 700;
            position: relative;
            display: inline-block;
            padding-bottom: 10px;
        }
        .testimonial-divider::after {
            content: '';
            position: absolute;
            left: 50%;
            bottom: 0;
            transform: translateX(-50%);
            width: 50px;
            height: 3px;
            background-color: var(--primary-color);
        }
        .testimonial-card {
            background: white;
            border-radius: 20px;
            padding: 30px 20px;
            padding-top: 60px;
            position: relative;
            box-shadow: 0 10px 30px rgba(0,0,0,0.05);
            margin-top: 50px; 
            margin-bottom: 10px;
            text-align: left;
            border: 1px solid #ffeacc;
            display: flex;
            flex-direction: column;
            height: 100%;
        }
        .testimonial-img {
            width: 90px;
            height: 90px;
            border-radius: 50%;
            object-fit: cover;
            position: absolute;
            top: -45px;
            left: 50%; 
            transform: translateX(-50%); 
            border: 5px solid white;
            box-shadow: 0 5px 15px rgba(0,0,0,0.1);
        }
        .carousel-indicators {
            position: relative; 
            margin-top: 30px;
            margin-bottom: 0;
        }
        .carousel-indicators button {
            background-color: var(--primary-color) !important;
            width: 10px !important;
            height: 10px !important;
            border-radius: 50%;
            margin: 0 5px;
            opacity: 0.5;
        }
        .carousel-indicators button.active {
            opacity: 1;
        }

        /* Brand Logo Section */
        .brand-section {
            background-color: white;
            padding: 50px 0;
            border-top: 1px solid #eee;
        }
        .brand-logo {
            width: 100%;
            max-width: 140px;
            height: auto;
            filter: grayscale(100%); /* সাদা-কালো */
            opacity: 0.6;
            transition: all 0.3s ease;
            cursor: pointer;
        }
        .brand-logo:hover {
            filter: grayscale(0%); /* মাউস নিলে রঙিন */
            opacity: 1;
            transform: scale(1.1);
        }

        /* Stats Section */
        .stats-section {
            background: var(--dark-bg);
            color: white;
            padding: 60px 0;
        }
        .stat-number {
            font-size: 2.5rem;
            font-weight: 700;
            color: var(--primary-color);
        }

        /* Footer */
        footer {
            background: #111;
            color: #aaa;
            padding: 50px 0 20px;
        }
        footer h5 {
            color: white;
            margin-bottom: 20px;
            font-weight: 600;
        }
        footer a {
            color: #aaa;
            text-decoration: none;
            transition: 0.3s;
        }
        footer a:hover {
            color: var(--primary-color);
        }
        .social-icons a {
            font-size: 1.2rem;
            margin-right: 15px;
        }

        /* Mobile Adjustments */
        @media (max-width: 768px) {
            .hero-section {
                background: white;
                text-align: center;
                padding: 40px 0;
            }
            .hero-title {
                font-size: 2rem;
            }
            .hero-img {
                margin-top: 30px;
            }
        }
    </style>
</head>
<body>

   
   
   
   
   
   
   
   
   
   <!-- Header Part-->
    @include('partial.front.header')
    <!-- Header Part End-->
   

    



  
     <!--Content of each page-->
    @yield('contents')
	<!--Content of each page end-->
                                           


                        
                            

                       
                        
                        
        
        
                
       
	<!-- Footer Area Start -->
	@include('partial.front.footer')
	<!-- Footer Area End -->











<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/owl.carousel.min.js"></script>
<script>
$(document).ready(function(){
    $('.brand-slider').owlCarousel({
        loop: true,           // স্লাইডারটি লুপ হবে
        margin: 30,           // লোগোগুলোর মধ্যবর্তী দূরত্ব
        nav: false,           // নেভিগেশন এরো বন্ধ (প্রয়োজন হলে true দিন)
        dots: false,          // নিচের ডটস বন্ধ
        autoplay: true,       // অটো-প্লে চালু
        autoplayTimeout: 3000,// ৩ সেকেন্ড পরপর স্লাইড হবে
        autoplayHoverPause: true, // মাউস রাখলে স্লাইড থমকে যাবে
        responsive:{
            0:{
                items: 2      // মোবাইলে ২ টি লোগো
            },
            600:{
                items: 3      // ট্যাবে ৩ টি লোগো
            },
            1000:{
                items: 6      // কম্পিউটারে ৬ টি লোগো
            }
        }
    });
});
</script>
<script>
    $(document).ready(function(){
        $(".testimonial-carousel").owlCarousel({
            loop: true,           // লুপ হবে
            margin: 20,           // কার্ডের মাঝে গ্যাপ
            nav: false,           // নেভিগেশন এরো বন্ধ
            dots: true,           // নিচে ডট বাটন চালু
            autoplay: true,       // অটো প্লে হবে
            autoplayTimeout: 4000,// ৪ সেকেন্ড পর পর ঘুরবে
            smartSpeed: 1000,     // স্মুথ এনিমেশন
            responsive:{
                0:{
                    items: 1      // মোবাইলে ১টি দেখাবে
                },
                768:{
                    items: 2      // ট্যাবলেটে ২টি দেখাবে
                },
                1000:{
                    items: 3      // ল্যাপটপে ৩টি দেখাবে
                }
            }
        });
    });
</script>

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.isotope/3.0.6/isotope.pkgd.min.js"></script>
<script>
$(document).ready(function(){
    $('.team-slider').owlCarousel({
        loop: true,           // স্লাইডার বারবার চলবে
        margin: 25,           // কার্ডগুলোর মধ্যবর্তী ফাঁকা জায়গা
        nav: false,           // নেভিগেশন এরো (প্রয়োজন হলে true দিন)
        dots: true,           // নিচে গোল ডট দেখাবে
        autoplay: true,       // অটো-প্লে চালু
        autoplayTimeout: 4000,// ৪ সেকেন্ড পর পর পরিবর্তন হবে
        responsive:{
            0:{
                items: 1      // মোবাইলে ১ জন
            },
            600:{
                items: 2      // ট্যাবে ২ জন
            },
            1000:{
                items: 4      // বড় স্ক্রিনে ৪ জন
            }
        }
    });
});
</script>
<script src="https://unpkg.com/isotope-layout@3/dist/isotope.pkgd.min.js"></script>

<script>
$(document).ready(function() {
    // Isotope গ্রিড ইনিশিয়ালাইজ করা
    var $grid = $('.portfolio-grid').isotope({
        itemSelector: '.portfolio-item',
        layoutMode: 'fitRows',
        percentPosition: true
    });

    // ফিল্টার বাটনে ক্লিক করলে
    $('.portfolio-menu button').on('click', function() {
        var filterValue = $(this).attr('data-filter');
        
        // Isotope ফিল্টার রান করা
        $grid.isotope({ filter: filterValue });

        // একটিভ ক্লাস পরিবর্তন
        $('.portfolio-menu button').removeClass('active');
        $(this).addClass('active');

        // যদি ফিল্টার করার পর কোনো আইটেম না থাকে তবে মেসেজ দেখানো
        setTimeout(function() {
            var visibleItems = $grid.data('isotope').filteredItems.length;
            if (visibleItems === 0) {
                if ($("#empty-msg").length === 0) {
                    $(".portfolio-grid").append('<div id="empty-msg" class="col-12 text-center py-5 text-muted"><h5>এই ক্যাটাগরিতে কোনো প্রজেক্ট নেই।</h5></div>');
                }
            } else {
                $("#empty-msg").remove();
            }
        }, 300);
    });
});
</script>
<script>
    $(document).ready(function(){
        // ১. পোর্টফোলিও গ্রিড ইনিশিয়ালাইজ করা
        var $grid = $('.portfolio-grid').isotope({
            itemSelector: '.portfolio-item',
            layoutMode: 'fitRows'
        });

        // ২. বাটনে ক্লিক করলে ফিল্টার হবে
        $('.portfolio-menu').on( 'click', 'button', function() {
            var filterValue = $(this).attr('data-filter');
            $grid.isotope({ filter: filterValue });
        });

        // ৩. একটিভ ক্লাস পরিবর্তন করা (বাটন কালার চেইঞ্জ)
        $('.portfolio-menu button').on('click', function(event) {
            $(this).siblings('.active').removeClass('active');
            $(this).addClass('active');
            event.preventDefault();
        });
    });
</script>
    <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>
</body>
</html>