1.wpcp-carousel-section.wpcp-standard:not(.wpcp-preloader){display:none}
2.wpcp-carousel-section.wpcp-standard.slick-initialized:not(.wpcp-preloader){display:block}
3.wpcp-carousel-wrapper{position:relative}
4.wpcp-carousel-section.wpcp-preloader{opacity:0}
5.wpcp-carousel-preloader{position:absolute;left:0;top:0;height:100%;width:100%;text-align:center;display:flex;align-items:center;justify-content:center}
6.sp-wpcp-wrapper{margin-bottom:0}
7.wpcp-carousel-section.wpcp-standard,.wpcp-carousel-section.wpcp-standard .slick-list{overflow:hidden}
8.wpcp-carousel-section.wpcp-standard{overflow:hidden;padding-right:2px}
9.wpcp-carousel-section.wpcp-standard.slick-initialized{position:relative}
10.wpcp-carousel-section .wpcp-single-item{overflow:hidden;display:inline-block;vertical-align:middle;float:none}
11.wpcp-all-captions li{list-style:none;margin:0}
12.wpcp-carousel-section p,.wpcp-carousel-section ul,.wpcp-image-carousel .wpcp-single-item .wpcp-all-captions h2{margin:0}
13.wpcp-carousel-section.wpcp-video-carousel .wpcp-single-item .wpcp-slide-image{position:relative}
14.wpcp-carousel-section.wpcp-content-carousel .wpcp-single-item{padding-left:15px;padding-right:15px}
15.wpcp-carousel-section .wpcp-single-item img{margin:0 auto;max-width:100%;height:auto;box-shadow:none}
16.wpcp-carousel-section.wpcp-image-carousel .wpcp-single-item .wpcp-all-captions{padding:10px 20px 15px}
17.wpcp-carousel-section .wpcp-single-item .wpcp-all-captions .wpcp-image-description{margin:6px 0 0}
18.wpcp-carousel-section .wpcp-single-item .wpcp-slide-image a:focus{outline:0}
19.wpcp-carousel-section .slick-slide:focus{outline:0}
20.wpcp-carousel-section.slick-initialized .slick-slide{margin-right:20px;float:none;display:inline-block;vertical-align:middle}
21.wpcp-carousel-section .slick-list{margin-right:-20px}
22.wpcp-carousel-section .wpcp-all-captions a,.wpcp-carousel-section a,.wpcp-carousel-section a:hover{text-decoration:none}
23.wpcp-post-carousel .wpcp-single-item .wpcp-all-captions{padding:15px 20px 0;overflow:hidden}
24.wpcp-post-carousel .wpcp-single-item .wpcp-all-captions h2{font-size:16px;font-weight:600;margin:0 0 10px}
25.wpcp-single-item h2 a{color:#444;text-decoration:none}
26.wpcp-post-carousel .wpcp-single-item .wpcp-all-captions .post-categories{margin:0 0 7px;padding:0;display:block}
27.wpcp-post-carousel .wpcp-all-captions p{margin-bottom:15px}
28.wpcp_readmore{border:1px solid;display:inline-block;background:#22afba;margin:0 0 14px;line-height:32px;padding:5px 14px;font-weight:600}
29.wpcp_readmore,.wpcp_readmore:focus,.wpcp_readmore:hover{color:#fff}
30.wpcp-single-item .wpcp-all-captions .wpcp-post-meta{margin:0 0 20px;padding:0}
31.wpcp-post-carousel .wpcp-post-meta li{display:inline-block;margin-right:5px}
32.wpcp-post-carousel .wpcp-post-meta li:last-child{margin-right:0}
33.wpcp-post-meta li,.wpcp-post-meta li a{color:#999}
34.wpcp-carousel-section.detail-on-right .wpcp-single-item .wpcp-all-captions,.wpcp-carousel-section.detail-on-right .wpcp-single-item .wpcp-slide-image{float:left;width:50%;box-sizing:border-box}
35.wpcp-carousel-section.detail-with-overlay .wpcp-all-captions{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;flex-direction:column;justify-content:center;height:100%}
36.wpcp-carousel-section.detail-with-overlay.overlay-lower .wpcp-all-captions{top:auto;display:block;height:auto}
37.wpcp-carousel-section.detail-with-overlay.overlay-on-hover .wpcp-all-captions{visibility:hidden;opacity:0;transition:visibility .3s linear,opacity .3s linear}
38.wpcp-carousel-section.detail-with-overlay.overlay-on-hover .wpcp-single-item:hover .wpcp-all-captions{visibility:visible;opacity:1}
39.wpcp-carousel-section.detail-with-overlay .wpcp-single-item{position:relative}
40.wpcp-carousel-section .wpcp-single-item:focus{outline:0}
...
</html>