/* Demo */ .slickModal.contentWindow .slickWindow { overflow-y: auto; overflow-x: hidden; color: #333; } .slickModal.contentWindow .slickWindow .content { padding: 20px; } .slickModal.contentWindow .slickWindow .content .title, .slickModal.contentWindow .slickWindow .content .subtitle, .slickModal.contentWindow .slickWindow .content p { padding: 14px 0; } .slickModal.contentWindow .slickWindow .content .title { font-size: 28px; } .slickModal.contentWindow .slickWindow .content .title:first-of-type { padding-top: 0; } .slickModal.contentWindow .slickWindow .content .subtitle { font-size: 16px; font-weight: 800; border-bottom: solid 1px #dedede; margin-bottom: 14px; } .slickModal.contentWindow .slickWindow .content ul { margin-top: 0; margin-bottom: 15px; } .slickModal.contentWindow .slickWindow .content p, .slickModal.contentWindow .slickWindow .content ul li { font-size: 12px; line-height: 22px; } .slickModal.contentWindow .slickWindow .content p { opacity: 0.7; } .slickModal.contentWindow .slickWindow .content ul li { margin-left: 14px; } .content ul > li { padding-left: 1.6em;margin:0 0 0 0;font-size:14px;line-height:22px; } .content ul > li:before { font-size:10px;color:#1f9bde; content: "\f111"; font-family: 'Font Awesome 5 Pro'; font-weight: 400; display: inline-block; margin-left: -1.6em; width: 1.6em; vertical-align: middle; } .slickModal.contentWindow .slickWindow .content .cta { display: inline-block; font-size: 12px; font-weight: 800; margin-top: 30px; letter-spacing: 0.5px; } .slickModal.contentWindow .close.icon { opacity: 1; } .slickModal.contentWindow .close.icon:hover, .slickModal.contentWindow .slickWindow .content .cta:hover { opacity: 0.6; } .slickModal.contentWindow .close.icon:before, .slickModal.contentWindow .close.icon:after { background: #222; }