        .seabim-team-section {
            background-color: #f8f9fa;
        }

        .seabim-team-card {
            background-color: #ffffff;
            border: none;
            border-radius: 8px;
            box-shadow: 0 4px 15px rgba(0, 0, 0, 0.05);
            transition: transform 0.3s ease, box-shadow 0.3s ease;
            margin-bottom: 30px;
            overflow: hidden;
			padding:20px;

        }

        .seabim-team-card:hover {
            transform: translateY(-5px);
            box-shadow: 0 8px 25px rgba(0, 0, 0, 0.1);
        }

        .seabim-team-card .card-img-top {
           /* object-fit: cover;
            height: 300px;*/
            width: 90%;
        }

        .seabim-team-card .card-team-body {
            padding: 25px;
        }

        .seabim-team-card .card-team-title {
           /* font-weight: 700;
            font-size: 1.5rem;*/
            color: #C39638;
            margin-bottom: 5px;
        }

        .seabim-team-card .card-team-subtitle {
          /*  font-weight: 500;
            font-size: 1rem;*/
            color: #C39638;
            margin-bottom: 15px;
        }

        .seabim-team-card .contact-info {
            font-size: 0.9rem;
            color: #444444;
            margin-bottom: 20px;
        }
		.seabim-team-card .contact-info a, .team-tel{
            font-size: 0.9rem;
            color: #444444;
            margin-bottom: 20px;
        }
		
		.team-tel:hover{
            color: #C39638 !important;
        }

        .seabim-team-card .contact-info p {
            margin-bottom: 5px;
        }

        .seabim-team-card .btn-bio {
            background-color: #C39638;
            border-color: #C39638;
            color: #ffffff;
          /*  font-family: 'Quicksand', sans-serif;
            font-weight: 700;*/
            padding: 10px 20px;
            border-radius: 50px;
            transition: background-color 0.3s ease;
            margin-right: 10px;
            margin-bottom: 10px;
        }

        .seabim-team-card .btn-bio:hover {
            background-color: #B48F17;
            border-color: #B48F17;
        }

        .seabim-team-card .btn-vcard {
            background-color: #0F4555;
            border-color: #0F4555;
            color: #ffffff;
            /*font-family: 'Quicksand', sans-serif;
            font-weight: 700;*/
            padding: 10px 20px;
            border-radius: 50px;
            transition: background-color 0.3s ease;
            margin-bottom: 10px;
        }

        .seabim-team-card .btn-vcard:hover {
            background-color: #0a2f3d;
            border-color: #0a2f3d;
        }

        .seabim-team-card .bio-content {
           /* font-size: 0.85rem;*/
            color: #555;
            padding-top: 15px;
            line-height: 1.6;
        }

        .page-title {
          /*  font-family: 'Quicksand', sans-serif;
            font-weight: 700;*/
            color: #2A2A2A;
        }

        .page-subtitle {
            color: #555;
        }

        .button-group {
            display: flex;
            flex-wrap: wrap;
            justify-content: center;
            gap: 10px;
        }