// Common .iconBackCaseStudyGroup { padding: 5px; padding-top: 0; position: fixed; bottom: 6em; right: 5%; width: 70px; height: 90px; background-color: rgba(255, 255, 255, 1); border-radius: 5px; border: 1px solid #8e8e8e; z-index: 999; } @media (max-width: 37.5em) { .iconBackCaseStudyGroup { position: fixed; top: 70%; right: 5%; width: 70px; } } .iconBackCaseStudyGroup a { text-decoration: none; color: black; } .iconBackCaseStudyGroup h2 { margin-top: -15px; font-size: .9em; font-weight: 600; text-align: center; line-height: 15px; } article { width: 100%; box-sizing: border-box; } article h2 { font-size: 1.5em; font-weight: 300; margin: 32px 0 16px 0; text-decoration-line: underline; text-decoration-style: solid; } article p { margin-bottom: 10px; font-size: 1.3em; font-weight: 300; -webkit-font-smoothing: antialiased; line-height: 25px; } article a { text-decoration: underline; color: black; } article a:hover { text-decoration: none; color: black; } article li{ font-size: 1.3em; font-weight: 300; -webkit-font-smoothing: antialiased; line-height: 25px; margin-left: 2em; } .bulletIndentx2{ margin-left: 3em; } // Fin Common figure { width: 90%; margin: 0 auto; margin: 4em 2em; } @media (max-width: 48em) { figure { margin: 2em 1em; } } figure img { width: 100%; } figcaption { width: 100%; margin: 0 auto; padding: 1em 0; font-size: .8em; font-weight: 300; font-style: italic; } // Fin Case study