.example {
    display: -ms-grid;
    display: grid;
    -webkit-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    background: -webkit-gradient(linear, left top, left bottom, from(white), to(black));
    background: -webkit-linear-gradient(top, white, black);
    background: -o-linear-gradient(top, white, black);
    background: linear-gradient(to bottom, white, black);
}
.visually-impaired .main-navigation ul li a, 
.visually-impaired a, 
.visually-impaired h1, 
.visually-impaired h2, 
.visually-impaired h3, 
.visually-impaired h4, 
.visually-impaired h5, 
.visually-impaired h6, 
.visually-impaired h7, 
.visually-impaired p, 
.visually-impaired span, 
.visually-impaired label, 
.visually-impaired strong, 
.visually-impaired em {
    color: #000 !important;
}
.visually-impaired .main-navigation ul.sub-menu, 
.visually-impaired .main-navigation ul.sub-menu ul{
	background: #fff !important;
}
.visually-impaired .text-in-section a{
	color: #000 !important;
}
.visually-impaired img {
    -webkit-filter: grayscale(100%) !important;
            filter: grayscale(100%) !important;
}
.visually-impaired * {
    background: none !important;
    /* filter: grayscale(10%); */
    -webkit-transition: 0.3s !important;
    -o-transition: 0.3s !important;
    transition: 0.3s !important;
}
.visually-impaired .post .post-txt h3 a {
    color: #fff !important;
}
.visually-impaired.et_divi_builder #et_builder_outer_content div#section3.section--two {
    background-image: none !important;
}
.visually-impaired .section--two:before {
    background: none;
}
.visually-impaired.et_divi_builder #et_builder_outer_content div#section3.section--two .et_pb_column_4>div a {
    color: #000 !important;
    background: #cccccc4f !important;
}
.visually-impaired .section--two .et_pb_column_4>div:before {
    color: #000 !important;
}
.visually-impaired #section4 .in-section-three .in-section-calendar .post-date {
    background-color: #000 !important;
}
.visually-impaired #section4 .in-section-three .in-section-calendar .post-date h3 {
    color: #fff !important;
}
.visually-impaired #section4 .in-section-three .in-section-calendar .other-calen-desc * {
    color: #000 !important;
}
.visually-impaired .contact-info i {
    border-color: #000 !important;
}
.visually-impaired .map {
    -webkit-filter: grayscale(100%);
            filter: grayscale(100%);
}
.visually-impaired .slider-wrapper .slider-arrows,
.visually-impaired .control-scroll-arrow i {
    color: #000 !important;
}
.visually-impaired .type-page .all-library-news .post-calen:hover a h3 {
    color: #000 !important;
}

.visually-impaired .type-page .all-library-news .post-calen:hover {
    background-color: #fff !important;
}

.visually-impaired .type-page .all-library-news .post-calen:hover h3 {
    color: #fff !important;
}

.visually-impaired .type-page .all-library-news .post-date {
    background: #000 !important;
}