.section-1 {
    display: flex;
    background-color: #333740;
    justify-content: space-between;
    align-items: flex-start; /* Ensures the image and text align at the top */
}

.security-operations-img1 {
    border-radius: 0px 200px 200px 0px;
    margin-left: -50px;
}

.section-1-textbody {
    margin-right: 250px;
    display: flex;
    flex-direction: column;
    justify-content: flex-start; 
    align-items: flex-start; 
}

.section-1-heading {
    color: white !important;
    font-family: Roboto;
    font-size: 37.4px;
    font-weight: 300;
}

.section-1-text {
    color: white !important;
    font-family: Roboto;
    font-size: 16px;
    text-align: left; /* Ensures the text is aligned to the left */
}

.section-1-button {
    border: 2px solid white;
    border-radius: 50px;
    max-width: 200px;
}

.section-1-buttontext {
    color: white !important;
    padding: 10px;
}

.section-2 {
    display: flex;
    flex-direction: column;
    align-items: center; /* Centers everything horizontally */
    justify-content: center; /* Centers everything vertically */
    text-align: center; /* Centers text inside the section */
}

.section-2-heading {
    color: #0099D9 !important;
    font-family: Roboto;
    font-size: 28px !important;
}

.section-2-text {
    color: #333740 !important;
    font-family: Roboto;
    font-size: 16px !important;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.section-2-button {
    border: 2px solid black;
    border-radius: 50px;
    max-width: 250px;
}

.section-2-buttontext {
    color: black !important;
    padding: 2px;
}

.section-3 {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
}

.section-3-column {
    display: flex;
    flex-direction: column;
    align-items: center; /* Centers everything horizontally */
    justify-content: center; /* Centers everything vertically */
    text-align: center; /* Centers text inside the section */
    margin: 0px 0px 0px 20px;
}

.section-image {
    object-fit: contain;
}

.section-image-mobile {
    width: 196px;
    height: 400px;
}

.section-image-desktop {
    width: 482px;
    height: 369px;
}

.section-4 {
    display: flex;
	flex-direction: row;
    align-items: center; 
    justify-content: space-between;
	padding:20px;
}
.section-image-container {
    width: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
}
.section-text-container {
    width: 50%;
}

.bullet-point {
	align-items: center; 
    justify-content: center;
}
.section-5 {
    display: flex;
	flex-direction: row;
    align-items: center; 
    justify-content: space-between;
	padding:20px;
}
.section-6 {
    display: flex;
	flex-direction: row;
    align-items: center; 
    justify-content: space-between;
	padding:20px;
}





































