            .custom-toggle-switch {
                display: flex;
                align-items: center;
                justify-content: center;
                margin-bottom: 72px;
            }

            .label {
                font-size: 1em;
                font-weight: bold;
                margin: 0 10px;
                color: #0a2740;
            }

            .toggle-wrapper {
                position: relative;
                width: 50px;
                height: 25px;
            }

            .toggle-checkbox {
                display: none;
            }

            .toggle-slider {
                position: absolute;
                width: 100%;
                height: 100%;
                background-color: #e6e6e6;
                border-radius: 15px;
                cursor: pointer;
                transition: background-color 0.4s;
            }

            .toggle-slider:before {
                content: "";
                position: absolute;
                width: 18px;
                height: 18px;
                background-color: #0a2740;
                border-radius: 50%;
                top: 3.5px;
                left: 4px;
                transition: transform 0.4s;
            }

            .toggle-checkbox:checked + .toggle-slider:before {
                transform: translateX(24px);
            }
			.content-box {
                display: flex;
				gap: 15px;
              }
			.icon.mb-3 svg {
            height: 60px;
            width: 60px;
            }
			
			
			.text-content h6 {
				font-size: 18px;
                font-weight: 600;
			}
				.text-content p {
				font-size: 16px;
			}
      
.toggle-content {
    opacity: 0;
    visibility: hidden;
    transition: opacity 0.1s ease-in-out, visibility 0.1s ease-in-out;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
}

.toggle-content.active {
    opacity: 1;
    visibility: visible;
}

.container {
    position: relative;
}

#content-container {
    overflow: hidden;
    height: 500px;
    position: relative;
    transition: height 0.5s ease-in-out;
}