   body {
            background: linear-gradient(180deg, #ddeee9 8%, #badcd2 18%, #c6e3f4 22%, #8dc7e8 28%, #e2daf1 34%, #c5b5e3 47%, #e9f5c6 52%, #d2ea8d 57%, #ffffff 60%, #ffffff 95%);
        }

        @media screen and (max-width: 700px) {
            body {
                background: linear-gradient(180deg, #ddeee9 8%, #badcd2 17%, #c6e3f4 21%, #8dc7e8 27%, #e2daf1 31%, #c5b5e3 41%, #e9f5c6 44%, #d2ea8d 50%, #ffffff 54%, #ffffff 95%);
            }
        }
h2.serif { font-family: 'SegoeSerif_VF'; font-weight: 80; line-height: 1; font-size: 35px; margin:0; color: #2d231e !important; padding:0;} 

/* //new-style added// */
h2.serifsmall {
    font-family: 'SegoeSerif_VF';
    font-weight: 80;
    line-height: 1;
    font-size: 35px;
    margin: 0;
    color: #2d231e !important;
    padding: 0;
}