.expanding-archives-title{background:#f1f1f1;margin:0}.expanding-archives-title a{display:block;padding:5px 10px}.expanding-archives-collapse-section{border:1px solid #f1f1f1;display:none;padding:10px}.expanding-archives-collapse-section.expanding-archives-expanded{display:block}.expanding-archives-collapse-section ul{list-style:none;margin:0;padding:0}.expanding-archives-collapse-section ul li{background:none;clear:both;padding:0}.expanding-archives-collapse-section ul li:before{display:none}.expanding-archives-clickable-month{display:flex;justify-content:space-between;position:relative}.expanding-archive-month-results{padding-left:30px}.expanding-archives-spinner{display:none}.expanding-archives-spinner--active{color:transparent!important;display:inline-block;pointer-events:none}.expanding-archives-spinner--active:before{--color-spinner:#bdbdbd;animation:spin 1.2s linear infinite;border-color:var(--color-spinner);border-bottom:1px solid var(--color-spinner);border-left:1px solid transparent;border-radius:50%;border-right:1px solid transparent;border-top:1px solid var(--color-spinner);content:"";display:block;height:1em;margin-left:.25rem;position:absolute!important;top:calc(50% - .5em);width:1em}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.slick-loading .slick-list{ background: #fff url(//www.rmcmotori.com/wp-content/plugins/recent-post-slider-copia/assets/css/ajax-loader.gif) center center no-repeat;}
.slick-slider{ position: relative;display: block; -moz-box-sizing: border-box;box-sizing: border-box; -webkit-user-select: none;-moz-user-select: none;-ms-user-select: none; user-select: none;  -webkit-touch-callout: none;-khtml-user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent;}
.slick-list{position: relative;display: block; overflow: hidden;  margin: 0; padding: 0;}
.slick-list:focus{outline: none;}
.slick-list.dragging{ cursor: pointer; cursor: hand;}
.slick-slider .slick-track,
.slick-slider .slick-list{-webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
.slick-track{position: relative;top: 0;left: 0;display: block;}
.slick-track:before, .slick-track:after{display: table;content: '';}
.slick-track:after{clear: both;}
.slick-loading .slick-track{ visibility: hidden;}
.slick-slide{ display: none; float: left; height: 100%; min-height: 1px;}
[dir='rtl'] .slick-slide{float: right;}
.slick-slide img{ display: block;}
.slick-slide.slick-loading img{ display: none;}
.slick-slide.dragging img{ pointer-events: none;}
.slick-initialized .slick-slide{ display: block;}
.slick-loading .slick-slide{ visibility: hidden;}
.slick-vertical .slick-slide{display: block; height: auto; border: 1px solid transparent;}
.slick-arrow.slick-hidden {display: none;}.wpcolumn, .wpcolumns  {-webkit-box-sizing: border-box; -moz-box-sizing: border-box;box-sizing: border-box;}
.recent-post-slider *, .recent-post-carousel * {-webkit-box-sizing: border-box; -moz-box-sizing: border-box;box-sizing: border-box;} .wppsac-clearfix:before, .wppsac-clearfix:after{content: "";display: table;}
.wppsac-clearfix::after{clear: both;}
.wppsac-clearfix{clear: both;} .recent-post-slider{visibility: hidden; opacity:0; transition:opacity 0.5s linear;}
.recent-post-slider.slick-initialized { visibility: visible; opacity:1;}
.wppsac-hide{display:none;}
.recent-post-slider .slick-arrow{text-indent:-99999px;}
.recent-post-slider button.slick-arrow {background-color: transparent!important; cursor:pointer; width:30px; height:45px; position:absolute; z-index:9; border:0px !important;padding:0 !important; margin:0px !important; border-radius:0px !important;}
.recent-post-slider button.slick-next, .recent-post-slider button.slick-next:hover, .recent-post-slider button.slick-next:focus{background:rgba(0,0,0,0.5) url(//www.rmcmotori.com/wp-content/plugins/recent-post-slider-copia/assets/css/arrow-right.png) center center no-repeat !important; background-size:25px 25px !important; outline:none !important; box-shadow: none;}
.recent-post-slider button.slick-prev, .recent-post-slider button.slick-prev:hover, .recent-post-slider button.slick-prev:focus{background:rgba(0,0,0,0.5) url(//www.rmcmotori.com/wp-content/plugins/recent-post-slider-copia/assets/css/arrow-left.png) center center no-repeat !important; background-size:25px 25px !important;  outline:none !important; box-shadow: none;}
.recent-post-slider .slick-dots{padding:0 !important; margin:0 !important; position:absolute;  text-align:center;}
.recent-post-slider .slick-dots li button{text-indent:-99999px;}
.recent-post-slider .slick-dots li {list-style:none !important; display:inline-block !important; margin:0 2px !important; padding:0px !important;}
.recent-post-slider .slick-dots li button{background:#fff !important; margin:0px !important; padding:0px !important; border:1px solid #000; border-radius:50% !important; width:13px !important; height:13px !important;}
.recent-post-slider .slick-dots li button:focus{outline:none !important}
.recent-post-slider button:active{box-shadow: none;}
.recent-post-slider .slick-dots li.slick-active button{background:#444 !important;}
.recent-post-slider .slick-slide{padding:0px !important}
.post-overlay{ position:relative;}
.recent-post-slider .wp-post-content a.readmorebtn {padding: 5px 10px;border: 1px solid #e7e7e7;text-decoration: none;margin: 5px 0; font-size:14px; -moz-transition:all 0.5s ease-out 0s;-ms-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s; transition: all 0.5s ease-out 0s; }
.wp-post-content {padding-bottom: 10px;}
.wp-sub-content {padding-bottom: 10px;}
.recent-post-slider h2.wp-post-title{margin:5px 0 !important; line-height:22px;}
.recent-post-slider h2.wp-post-title a{font-size:22px; line-height:22px;}
.recent-post-slider .wp-post-date{margin-bottom:10px; position:relative; font-size:13px;}
.recent-post-slider .wp-post-date::after {  background: #e96656; bottom: -4px;content: "";height: 2px; left: 0; margin: auto ; position: absolute; width: 50px; z-index: 1;}
.recent-post-slider .recentpost-categories ul.post-categories{margin:0px 0px 10px 0 !important; padding:0px !important; list-style:none !important; font-size: 0;}
.recent-post-slider .recentpost-categories ul.post-categories li{display:inline-block !important; margin: 2px !important; padding: 0 !important;}
.recent-post-slider .recentpost-categories ul.post-categories li a{padding:4px 10px; text-transform:uppercase; font-size:11px; text-decoration:none; color: #fff; display: block; line-height: normal;}
.recent-post-slider .recentpost-categories ul.post-categories li:nth-child(4n+1) a{background:#1abc9c;}
.recent-post-slider .recentpost-categories ul.post-categories li:nth-child(4n+2) a{background:#3498db;}
.recent-post-slider .recentpost-categories ul.post-categories li:nth-child(4n+3) a{background:#e74c3c;}
.recent-post-slider .recentpost-categories ul.post-categories li:nth-child(4n+4) a{background:#34495e;}
.recent-post-slider .post-image-bg img{height: 100%;width: 100%;object-fit: cover;object-position: top center;border-radius: 0px;} .recent-post-slider a{text-decoration:none !important;}
.recent-post-slider.design-1 .post-content-position{position:relative} 
.recent-post-slider.design-1 .post-content-left{position:absolute !important; left:0; bottom: 0px; background:rgba(0, 0, 0, 0.5); z-index:999; color:#fff;}
.recent-post-slider.design-1 .post-content-left a {color:#fff;}
.recent-post-slider.design-1 .post-content-left{padding: 20px 20px 35px 20px;}
.recent-post-slider.design-1 .post-image-bg{background: #f1f1f1;height: 350px; line-height: 0; overflow: hidden; position: relative; width: 100%;}
.recent-post-slider.design-1 .wp-post-content p{color:#fff;}
.recent-post-slider.design-1 .slick-arrow {bottom:0px !important; top:auto !important;}
.recent-post-slider.design-1 .slick-next{right:0px !important;}
.recent-post-slider.design-1 .slick-prev{right:31px !important; left:auto !important;}
.recent-post-slider.design-1 .slick-dots{left:15px !important;  bottom:2px !important;}
.recent-post-slider.design-1 a.readmorebtn{color:#fff;}
.recent-post-slider.design-1 a.readmorebtn:hover{color:#fff; background:rgba(0,0,0,0.5);} .recent-post-slider.design-2 .post-content-position{position:relative;}
.recent-post-slider.design-2 .post-content-left{position:absolute !important; left:0; top:0; bottom:0; background:rgba(0, 0, 0, 0.5); z-index:999; color:#fff;}
.recent-post-slider.design-2 .post-content-left a{color:#fff;}
.recent-post-slider.design-2 .post-content-left{padding: 33px 20px;}
.recent-post-slider.design-2 .post-image-bg{background: #f1f1f1;height: 350px; line-height: 0; overflow: hidden; position: relative; width: 100%;}
.recent-post-slider.design-2 .wp-post-content p{color:#fff;}
.recent-post-slider.design-2 .slick-arrow {bottom:0px !important; top:auto !important;}
.recent-post-slider.design-2 .slick-next{right:0px !important;}
.recent-post-slider.design-2 .slick-prev{right:31px !important; left:auto !important;}
.recent-post-slider.design-2 .slick-dots{left:15px !important;  bottom:2px !important;}
.recent-post-slider.design-2 .recentpost-inner-content {width: 100%; max-height: 100%; overflow: hidden;}
.recent-post-slider.design-2 a.readmorebtn{color:#fff;}
.recent-post-slider.design-2 a.readmorebtn:hover{color:#fff; background:rgba(0,0,0,0.5);} .recent-post-slider.design-3 .post-image-bg{background: #f1f1f1;height: 350px;line-height: 0; overflow: hidden; position: relative; width: 100%;}
.recent-post-slider.design-3 .post-short-content{height: 46%;clear:both; background: rgba(51, 51, 51, 0.5);bottom: 0; color: #fff; left: 0; padding: 15px 30px 35px 30px; position: absolute; right: 0; transition: all 0.5s ease-in-out 0s;}
.recent-post-slider.design-3 .wp-post-content	{ opacity: 0; height:0; transition: all 0.5s ease-in-out 0s;}
.recent-post-slider.design-3 .post-overlay:hover > .post-short-content .wp-post-content{opacity:1;height:auto;}
.recent-post-slider.design-3 .post-overlay:hover > .post-short-content {height:85%;}
.recent-post-slider.design-3 .recentpost-categories{left: 0;top: 0px;position: absolute;}
.recent-post-slider.design-3 .recentpost-categories ul.post-categories li{margin: 0 2px 2px 0 !important;}
.recent-post-slider.design-3 h2.wp-post-title a,
.recent-post-slider.design-3 .wp-post-content a.readmorebtn,
.recent-post-slider.design-3 .wp-post-content p{color: #fff;}
.recent-post-slider.design-3 .slick-arrow {bottom:0px !important; top:auto !important;}
.recent-post-slider.design-3 .slick-next{right:0px !important;}
.recent-post-slider.design-3 .slick-prev{right:31px !important; left:auto !important;}
.recent-post-slider.design-3 .slick-dots{left:15px !important; bottom:2px !important;}
.recent-post-slider.design-3 a.readmorebtn:hover{color:#fff; background:rgba(0,0,0,0.5);} .recent-post-slider.design-4 .post-list-content, .recent-post-slider.design-4 .post-list{width:100%; float:left; clear:both;}
.recent-post-slider.design-4 .post-list-content .wp-post-title a{color:#444; text-decoration:none;}
.recent-post-slider.design-4 .post-image-bg{background: #f1f1f1;height: 230px;line-height: 0; overflow: hidden; position: relative; width: 100%;}
.recent-post-slider.design-4 .recentpost-categories {margin-top: 0;}
.recent-post-slider.design-4 .recentpost-categories a{color:#fff;}
.recent-post-slider.design-4 .wp-medium-5{padding: 0px 10px 0 0;}
.recent-post-slider.design-4 .post-list-content .wp-medium-7{padding:10px 35px 10px 15px;}
.recent-post-slider.design-4 .slick-arrow{top:50% ;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);}
.recent-post-slider.design-4 .slick-next{right:0px !important;}
.recent-post-slider.design-4 .slick-prev{left:0px !important;}
.recent-post-slider.design-4 .slick-dots{left: 0;right: 0;}
.recent-post-slider.design-4 .wp-post-content a.readmorebtn {color: #444; border-color: #444;}
.recent-post-slider.design-4 a.readmorebtn:hover{color:#fff; background:rgba(0,0,0,0.5);} .recent-post-carousel{visibility: hidden; opacity:0; transition:opacity 0.5s linear;}
.recent-post-carousel.slick-initialized { visibility: visible; opacity:1;}
.wppsac-hide{display:none;}
.recent-post-carousel .slick-arrow{text-indent:-99999px;}
.recent-post-carousel button.slick-arrow {background-color: transparent!important; cursor:pointer; width:30px; height:45px; position:absolute; z-index:9; border:0px !important;padding:0 !important; margin:0px !important; border-radius:0px !important;}
.recent-post-carousel button.slick-next, .recent-post-carousel button.slick-next:hover, .recent-post-carousel button.slick-next:focus{background:rgba(0,0,0,0.5) url(//www.rmcmotori.com/wp-content/plugins/recent-post-slider-copia/assets/css/arrow-right.png) center center no-repeat !important; background-size:25px 25px !important; outline:none !important; box-shadow: none;}
.recent-post-carousel button.slick-prev, .recent-post-carousel button.slick-prev:hover, .recent-post-carousel button.slick-prev:focus{background:rgba(0,0,0,0.5) url(//www.rmcmotori.com/wp-content/plugins/recent-post-slider-copia/assets/css/arrow-left.png) center center no-repeat !important; background-size:25px 25px !important;  outline:none !important; box-shadow: none;}
.recent-post-carousel .slick-dots{padding:0 !important; margin:0 !important; position:absolute;  text-align:center;}
.recent-post-carousel .slick-dots li button{text-indent:-99999px;}
.recent-post-carousel .slick-dots li {list-style:none !important; display:inline-block !important; margin:0 2px !important; padding:0px !important;}
.recent-post-carousel .slick-dots li button{background:#fff !important; margin:0px !important; padding:0px !important; border:1px solid #000; border-radius:50% !important; width:13px !important; height:13px !important;}
.recent-post-carousel .slick-dots li button:focus{outline:none !important}
.recent-post-carousel button:active{box-shadow: none;}
.recent-post-carousel .slick-dots li.slick-active button{background:#444 !important;}
.recent-post-carousel .wp-post-content a.readmorebtn {padding: 5px 10px;border: 1px solid #e7e7e7;text-decoration: none;margin: 5px 0; font-size:14px; -moz-transition:all 0.5s ease-out 0s;-ms-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s; transition: all 0.5s ease-out 0s; }
.recent-post-carousel h2.wp-post-title{margin:5px 0 !important; line-height:22px;}
.recent-post-carousel h2.wp-post-title a{font-size:22px; line-height:22px;}
.recent-post-carousel .wp-post-date{margin-bottom:10px; position:relative; font-size:13px;}
.recent-post-carousel .recentpost-categories ul.post-categories{margin:0px 0px 10px 0 !important; padding:0px !important; list-style:none !important; font-size: 0;}
.recent-post-carousel .recentpost-categories ul.post-categories li{display:inline-block !important; margin: 2px !important; padding: 0 !important;}
.recent-post-carousel .recentpost-categories ul.post-categories li a{padding:4px 10px; text-transform:uppercase; font-size:11px; text-decoration:none; color: #fff; display: block; line-height: normal;}
.recent-post-carousel .recentpost-categories ul.post-categories li:nth-child(4n+1) a{background:#1abc9c;}
.recent-post-carousel .recentpost-categories ul.post-categories li:nth-child(4n+2) a{background:#3498db;}
.recent-post-carousel .recentpost-categories ul.post-categories li:nth-child(4n+3) a{background:#e74c3c;}
.recent-post-carousel .recentpost-categories ul.post-categories li:nth-child(4n+4) a{background:#34495e;} .recent-post-carousel a{text-decoration:none !important;}
.recent-post-carousel.design-1 .wp-post-title a{color:#444;}
.recent-post-carousel.design-1 .post-image-bg{margin-bottom:15px;}
.recent-post-carousel.design-1 .slick-arrow{top:50% ;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);}
.recent-post-carousel.design-1 .post-carousel{padding: 0 10px}
.recent-post-carousel.design-1 .slick-next{right:0px !important;}
.recent-post-carousel.design-1 .slick-prev{left:0px !important;}
.recent-post-carousel.design-1 .slick-dots{left: 0;right: 0;}
.recent-post-carousel.design-1 a.readmorebtn{color:#555;}
.recent-post-carousel.design-1 a.readmorebtn:hover{color:#fff; background:rgba(0,0,0,0.5);}
.wpcolumn,
.wpcolumns {  padding-left: 0.9375em;  padding-right: 0.9375em; width:100%; float: left;  position: relative; }
@media only screen and (max-width: 768px) { 
.recent-post-slider.design-1 .post-image-bg img, .recent-post-slider.design-2 .post-image-bg img, .recent-post-slider.design-3 .post-image-bg img{max-width:700px !important}
}
@media only screen and (max-width: 500px) { 
.recent-post-slider.design-1 .post-image-bg img, .recent-post-slider.design-2 .post-image-bg img, .recent-post-slider.design-3 .post-image-bg img{max-width:600px !important}
.recent-post-slider.design-1 .wp-post-content,  .recent-post-slider.design-2 .wp-post-content,  .recent-post-slider.design-3 .wp-post-content{display:none}
}
@media only screen {
.wpcolumn,  .wpcolumns {position: relative;padding-left: 0.9375em;padding-right: 0.9375em; float: left; }
}
@media only screen and (min-width: 40.0625em) {  
.wpcolumn,
.wpcolumns {position: relative;padding-left: 0.9375em;padding-right: 0.9375em;float: left; }
.wp-medium-1 {width: 8.33333%;}
.wp-medium-2 {width: 16.66667%;}
.wp-medium-3 {width: 25%;}
.wp-medium-4 {width: 33.33333%;}
.wp-medium-5 {width: 41.66667%;}
.wp-medium-6 {width: 50%;}
.wp-medium-7 {width: 58.33333%;}
.wp-medium-8 {width: 66.66667%;}
.wp-medium-9 {width: 75%;}
.wp-medium-10 {width: 83.33333%;}
.wp-medium-11 {width: 91.66667%;}
.wp-medium-12 {width: 100%;}
.medium-offset-0 {margin-left: 0 !important;}
.medium-offset-1 {margin-left: 8.33333% !important;}
.medium-offset-2 {margin-left: 16.66667% !important;}
.medium-offset-3 {margin-left: 25% !important;}
.medium-offset-4 {margin-left: 33.33333% !important;}
.medium-offset-5 {margin-left: 41.66667% !important;}
.medium-offset-6 {margin-left: 50% !important;}
.medium-offset-7 {margin-left: 58.33333% !important;}
.medium-offset-8 {margin-left: 66.66667% !important;}
.medium-offset-9 {margin-left: 75% !important;}
.medium-offset-10 {margin-left: 83.33333% !important;}
.medium-offset-11 {margin-left: 91.66667% !important;}
}.cmplz-video.cmplz-iframe-styles{background-color:transparent}.cmplz-video.cmplz-hidden{visibility:hidden !important}.cmplz-blocked-content-notice{display:none}.cmplz-placeholder-parent{height:inherit}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat !important;background-size:cover !important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility:hidden;max-height:100%;border:0 !important}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}.cmplz-blocked-content-container div div{display:none}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}.crp_related.crp-rounded-thumbs{--crp-gap:0.625rem;--crp-border-radius:12px;--crp-border-color:#ddd;--crp-border-hover:#bbb;--crp-bg-hover:#eee;--crp-overlay-bg:rgba(0, 0, 0, 0.75);--crp-overlay-hover:rgba(0, 0, 0, 0.9);--crp-shadow:0 2px 8px rgba(0, 0, 0, 0.15);--crp-shadow-hover:0 4px 16px rgba(0, 0, 0, 0.25);--crp-focus-color:#0073aa;--crp-title-text-color:#fff;--crp-title-text-shadow-color:rgba(0, 0, 0, 0.8);clear:both;margin:1.25rem auto}.crp_related.crp-rounded-thumbs figure,.crp_related.crp-rounded-thumbs h3{margin:0!important}.crp_related.crp-rounded-thumbs ul{display:flex;flex-wrap:wrap;gap:var(--crp-gap);list-style:none;margin:0!important;padding:0!important}.crp_related.crp-rounded-thumbs li{position:relative;overflow:hidden;width:var(--crp-thumb-width);height:var(--crp-thumb-height);border:1px solid var(--crp-border-color);border-radius:var(--crp-border-radius);box-shadow:var(--crp-shadow);list-style:none;margin:0!important;padding:0}.crp_related.crp-rounded-thumbs li:hover{background:var(--crp-bg-hover);border-color:var(--crp-border-hover);box-shadow:var(--crp-shadow-hover)}.crp_related.crp-rounded-thumbs a{display:block;position:relative;overflow:hidden;width:100%;height:100%;text-decoration:none!important;box-shadow:none!important;border-radius:var(--crp-border-radius)}.crp_related.crp-rounded-thumbs a figure{width:100%;height:100%;overflow:hidden;display:block;margin:0}.crp_related.crp-rounded-thumbs a:focus-visible{outline:2px solid var(--crp-focus-color);outline-offset:2px;border-radius:var(--crp-border-radius)}.crp_related.crp-rounded-thumbs img{display:block;width:100%;height:100%;aspect-ratio:var(--crp-thumb-width)/var(--crp-thumb-height);object-fit:cover;object-position:center}.crp_related.crp-rounded-thumbs .crp_title{position:absolute;bottom:0;left:0;right:0;display:block;width:100%;padding:.1rem;margin:0;color:var(--crp-title-text-color)!important;font-size:.9em;line-height:1.2em;text-align:center;text-shadow:.1em .1em .3em var(--crp-title-text-shadow-color);background:var(--crp-overlay-bg);backdrop-filter:blur(8px);border-radius:0 0 var(--crp-border-radius) var(--crp-border-radius)}.crp_related.crp-rounded-thumbs li:hover .crp_title{background:var(--crp-overlay-hover)}.crp_related.crp-rounded-thumbs .crp_title:visited{color:var(--crp-title-text-color)!important}.crp_clear{clear:both}