@charset "UTF-8";
.features_and_more { margin: 0 auto; margin-top: 50px; max-width: 1040px; position: relative; background: -webkit-linear-gradient(15deg, #424242, #424242 20%, #000000 48%, #000000 56%, #000000 58%, #424242 84%, #424242); background: linear-gradient(75deg, #424242, #424242 20%, #000000 48%, #000000 56%, #000000 58%, #424242 84%, #424242); -webkit-background-clip: text; -webkit-text-fill-color: transparent; -webkit-box-sizing: border-box; box-sizing: border-box; padding: 0px 8px; }
@media (max-width: 680px) { .features_and_more { font-size: 0.8em; background: unset; -webkit-background-clip: unset; -webkit-text-fill-color: unset; -webkit-box-sizing: border-box; box-sizing: border-box; padding: 0px 20px; } }

@media (max-width: 1100px) { .features_add_more { margin: 0 auto; margin-top: 50px; max-width: 1040px; position: relative; padding: 0px 60px; } }
#and_more h2 { text-align: center; padding-top: 40px; font-size: 3em; }

#and_more ul { list-style: none; padding: 0; text-align: justify; line-height: 1.2; hyphens: auto; -webkit-hyphens: auto; font-size: 2.1em; font-family: 'Open Sans', sans-serif; margin-bottom: 1.5em; letter-spacing: -0.6px; }

#and_more ul:nth-of-type(2) { font-size: 1.5em; margin-bottom: 2em; line-height: 1.5; }
#and_more ul:nth-of-type(2) li:before { margin: 0 0.05em; }

#and_more ul:nth-of-type(3) { font-size: 1em; line-height: 1.7; }

#and_more li { display: inline; }

#and_more li:nth-of-type(odd) { font-weight: 700; }

#and_more li:before { font-weight: 400 !important; content: "•"; display: inline; margin: 0 0.15em; }

#and_more li:first-child:before { display: none; }
