:root { --global--spacing-unit: 20px; --global--spacing-measure: unset; --global--spacing-horizontal: 25px; --global--spacing-vertical: 10px; --global--font-size-xxl: 2.5rem; --heading--font-size-h3: 1.5rem; --heading--font-size-h2: 2rem; } @media only screen and (min-width: 822px) { :root { --responsive--aligndefault-width: min(calc(100vw - 8 * var(--global--spacing-horizontal)), 900px); } } .entry-content img.size-large, img.size-full { box-shadow: 3px 3px 18px #ccc; -webkit-box-shadow: 3px 3px 8px #ccc; -moz-box-shadow: 3px 3px 8px #ccc; border: 1px solid #333; margin-top: 24px; margin-bottom: 24px; } .post-thumbnail img { max-width: 70% !important; } .ultp-big-post-module2 img{ filter: saturate(2) blur(2px) brightness(0.8); } .ultp-big-post-module2 a { color: transparent !important; background-clip: text; -webkit-background-clip: text; background-image: linear-gradient(45deg, #553c9a, #ee4b2b); text-transform: uppercase !important; text-shadow: -2px -2px #fff !important; } .entry-content ul { margin-bottom:40px; margin-left:36px; } .entry-content ol { list-style-type: none; counter-reset: list; } .entry-content ol li { margin-bottom: 25px; min-height: 65px; position: relative; } .entry-content ol li:before { content: counter(list); counter-increment: list; color: #F90B6D; font-size: 45px; position: absolute; top: -18px; display: inline-block; padding-right: 29px; float: left; line-height: 75px; font-family: Marmelad; font-weight: 600; margin-left: -100px; width: 114px; text-align: right; } .entry-content ul li { list-style-type: none; } .entry-content ul:not(.toc_list):not(.pagination) li:before { color: #F90B6D; content: "\2022 "; padding-right: 10px; font-size: 64px; line-height: 0; display: inline-block; position: relative; top: 13px; padding-right: 36px; } .entry-content p { padding-bottom:1em; } .entry-content li { margin:1rem; } li>img { padding:1rem; } h3 { color: #F90B6D; } p>strong, p>b, li>strong, a>strong, a>b, li>b { font-weight: 600; } blockquote>p { font-weight: 400; font-style:italic; } blockquote, .archive-description { font-size: 1.4em; width:60%; margin:50px auto; font-weight: 400; font-style:italic; color: #555555; padding:1.2em 30px 1.2em 75px; border-left:8px solid #F90B6D ; line-height:1.6; position: relative; background:#EDEDED; } blockquote::before{ font-family:Arial; content: "\201C"; color:#F90B6D; font-size:4em; position: absolute; left: 10px; top:-10px; } blockquote::after{ content: ''; } blockquote span{ display:block; color:#333333; font-style: normal; font-weight: bold; margin-top:1em; } .su-list { margin-left: auto !important; } h1.entry-title { text-align: center; padding-top:1rem; padding-bottom:2rem; } .entry-content h2 { text-align: center; color: transparent; font-weight: 600; background-clip: text; -webkit-background-clip: text; padding-top:2rem; padding-bottom:2rem; background-image: linear-gradient(45deg, #553c9a, #ee4b2b); text-transform: uppercase; } h3, h4 { padding-top:1rem; padding-bottom:1rem; } .entry-content p { margin-bottom: 1.5rem; } ol.easy-footnotes-wrapper { border-top: 1px solid var(--separator--border-color); border-bottom: 1px solid var(--separator--border-color); font-size:0.8em; margin-top:3rem; padding: 3rem; } .su-image-carousel>ol.flickity-page-dots>li.dot { width: 60px !important; }