.custom-toggle-button {
    display: flex;
    width: 100%;
    justify-content: center;
    align-items: center;
    padding: 25px;
}

.toggle-label {
    position: relative;
    display: flex;
    justify-content: center;
    width: 4.9em;
    height: 2.3em;
}

.toggle-input {
    opacity: 0;
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
}

.slider {
    position: absolute;
    cursor: pointer;
    top: 0;
    left: 0.1em;
    right: 0;
    bottom: 0;
    background-color: #3A86FF;
    -webkit-transition: .4s;
    transition: .4s;
    width: 100%;
}

.slider:before {
    position: absolute;
    content: "";
    height: 1.8em;
    width: 1.8em;
    left: 0.4em;
    bottom: 0.25em;
    background-color: white;
    -webkit-transition: .4s;
    transition: .4s;
}

.rounded {
    border-radius: 34px;
}

.rounded:before {
    border-radius: 50%;
}

.toggle-input:checked + .slider {
    background-color: #2267d6;
}

.toggle-input:focus + .slider {
    outline: 2px solid #3A86FF;
    outline-offset: 2px;
}   

.toggle-input:checked + .slider:before {
    height: 1.8em;
    width: 1.8em;
    left: 0.9em; 
    -webkit-transform: translateX(100%);
    -ms-transform: translateX(100%);
    transform: translateX(100%);
}

.section-header-1 {
    margin-right: 8%;
    display: flex;
    align-items: center;
}

.section-header-1 h6{
    margin: 0;
}

.section-header-2 {
    margin-left: 8%;
    display: flex;
    align-items: center;
}

.section-header-2 h6 {
    margin: 0;
}

.content-section {
    width: 100%;
    display: flex;
}

.section-content-1 {
    width: 100%;
    margin-right: -100%;
    display: block;
    visibility: hidden;
}

.section-content-2 {
    width: 100%;
    visibility: hidden;
    display: block;
    margin-right: -100%;
}

.screen-reader {
    border: 0;
    clip: rect(1px, 1px, 1px, 1px);
    clip-path: inset(50%);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
    word-wrap: normal !important;
}