.swm-widget-content .mk-recent-posts-tiny ul { margin:32px 0 0 0; padding:0; }
.swm-widget-content .mk-recent-posts-tiny li { list-style: none; clear: both; }
.swm-widget-content .mk-recent-posts-tiny ul li a img { margin: 0 25px 0 0; max-width: 100px; border-radius:100%; }
.swm-widget-content .mk-recent-posts-tiny ul li { padding: 0; height: auto; clear: both; background: none; margin: 0 0 5px 0; display: flex; align-items: center; }
.mk-recent-posts-tiny ul li:last-child { margin: 0; }
.mk-recent-posts-tiny ul li a { text-decoration: none; }
.mk-recent-posts-tiny-content h5 { margin: 0 0 7px 0; }
.mk-recent-posts-tiny-title { line-height: normal; margin: 0; text-decoration: none; }
.footer .mk-recent-posts-tiny ul li { padding-bottom: 15px; }
.sidebar .mk-recent-posts-tiny ul li { padding-bottom: 15px; }
.sidebar .mk-recent-posts-tiny ul li:last-child { padding-bottom: 0; }
.mk-recent-posts-tiny .mk-recent-posts-tiny-title h5 { line-height: 1.5; font-weight:600; font-size: calc(var(--body-font-size) + 2px); font-family:var(--swm-body-font-family); }
.mk-recent-posts-tiny-title { margin-top: 3px; }
.mk-tiny-post-meta { margin-bottom:10px;  }
.mk-tiny-post-meta>* { line-height: 1; display: inline-flex; vertical-align: middle; flex-wrap: wrap; color:var(--swm-color-headings); }
.mk-tiny-post-meta a,.mk-tiny-post-meta a:hover { position: relative; color:inherit; }
.mk-tiny-post-meta-separator { color: initial; color:var(--swm-color-text); }
.mk-tiny-post-meta-date-separator:after,
.mk-tiny-post-meta-separator:after { content: ''; margin: 0 15px 0 15px; width: 5px; height: 5px; border-radius:50%; background-color: currentColor; }
.mk-tiny-post-meta-cat-separator:after { content: ','; margin-right: 5px; }
.mk-tiny-post-meta-separator:last-of-type { display: none; }
.mk-tiny-post-meta-date-separator:after { height:1px; width:24px; margin:0 15px 0 0; } .widget_social { margin-bottom: -8px; }
.swm-widget-content .mk-sm-wid-icons ul { padding: 0; margin: 6px 0 0 0; display: block; text-align: center; }
.swm-widget-content .mk-sm-wid-icons ul li { display: inline-block; margin: 0 8px 8px 0; padding: 0; border: 0; overflow: hidden; float: left; }
.swm-widget-content .mk-sm-wid-icons ul li a { display: inline-block; width: 40px; height: 40px; line-height: 40px; overflow: hidden; text-align: center; color: var(--swm-color-text); border: 1px solid var(--swm-color-border); border-radius: 100%; background: transparent; font-size: 15px; }
.swm-widget-content .mk-sm-wid-icons ul li:hover a { background: var(--swm-color-dark-1); color: var(--swm-color-light-1); border-color: var(--swm-color-dark-1); }
.footer .swm-widget-content .mk-sm-wid-icons ul li a { background: var(--swm-color-light-1); color: var(--swm-color-dark-1); border: 0; }
.footer .swm-widget-content .mk-sm-wid-icons ul li a:hover { color: var(--swm-color-light-1); background: var(--swm-color-dark-1); }
.mk-recent-posts-tiny-meta { color:var(--swm-color-dark-1); } .swm-site-content .elementor-widget-wp-widget-mk_social h5,
.swm-site-content .elementor-widget-wp-widget-mk_recent_posts_wid h5 { margin-bottom: 20px; } .mk-about-author-widget p { margin: 0; line-height: 1.7; }
.swm-site-content .mk-about-author-widget h4,
.footer .mk-about-author-widget h4 { font-size: calc(var(--swm-sidebar-title-font-size) - 7px); margin:0 0 15px 0; color: var(--swm-color-headings); }
.mk-about-author-widget .mk-widget-author-sm-icons ul { padding: 0; margin: 15px 0 -8px 0; display: flex; justify-content: center; align-content: center; }
.mk-about-author-widget .mk-widget-author-sm-icons ul li { display: inline-block; margin: 0 8px 8px 8px; padding: 0; border: 0; overflow: hidden; }
.mk-about-author-widget .mk-widget-author-sm-icons ul li a { display: inline-block; overflow: hidden; text-align: center; font-size: 15px; line-height: 1; }
.mk-about-author-widget.left { text-align: left; }
.mk-about-author-widget.left .mk-widget-author-sm-icons ul { justify-content: flex-start; }
.mk-about-author-widget.left .mk-widget-author-sm-icons ul li { margin: 0 16px 0 0; }
.mk-about-author-widget.right .mk-widget-author-sm-icons ul li { margin: 0  0 0 16px; }
.mk-about-author-widget.right { text-align: right; }
.mk-about-author-widget.right .mk-widget-author-sm-icons ul { justify-content: flex-end; }
.mk-about-author-widget-img { display: block; margin-bottom: 28px; }
p.autor_position { margin:-3px 0 10px 0; }.rs-p-wp-fix{display:none!important;margin:0!important;height:0!important}body{--sr-7-css-loaded:1}.wp-block-themepunch-revslider{position:relative}.wp-block-themepunch-revslider.revslider{margin:0}canvas.sr7-pbar{z-index:500;position:absolute;pointer-events:none}sr7-module{display:block;position:relative;overflow-x:visible}sr7-adjuster{position:relative;display:block;width:100%}sr7-content{position:absolute;top:0;height:100%;contain:size layout style;z-index:1;overflow-x:visible}sr7-carousel{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:1}sr7-slide{position:absolute;width:100%;height:100%;contain:strict;top:0;left:0;z-index:1;visibility:hidden;pointer-events:none}.sr7-overflow-force sr7-slide,sr7-carousel sr7-slide{contain:layout style}sr7-module-bg{top:0;z-index:0;position:absolute}sr7-3dwrap{pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}sr7-overlay{display:block;width:100%;height:100%;top:0;left:0;position:absolute;z-index:3;background-repeat:repeat}sr7-btn,sr7-col,sr7-content .sr7-layer,sr7-grp,sr7-img,sr7-layer,sr7-linebrk,sr7-row,sr7-shp,sr7-svg,sr7-txt,sr7-zone{visibility:hidden;display:none;box-sizing:border-box;backface-visibility:hidden}sr7-content .sr7-layer.sr7-withclip,sr7-content .sr7-layer.sr7-withclip .sr7-layer{backface-visibility:visible}sr7-grp.sr7-clear:after{content:"";clear:both;display:block;height:0}sr7-zone{pointer-events:none}sr7-row.sr7-layer.sr7-galign{box-sizing:border-box}.sr7-layer[data-type=svg]>svg,sr7-layer[data-type=svg]>svg{width:100%;height:100%}sr7-row-con{table-layout:fixed;font-size:0;display:block}sr7-module .sr7-layer,sr7-module sr7-layer{-webkit-font-smoothing:antialiased!important;-webkit-tap-highlight-color:transparent;-moz-osx-font-smoothing:grayscale;font-display:swap}sr7-slide.sr7-staticslide-low{z-index:0!important}sr7-slide.sr7-staticslide-high{z-index:105!important}sr7-slide a{transition:none}sr7-module.sr7-top-fixed{width:100%;height:auto!important;backface-visibility:hidden}sr7-module.sr7-top-fixed sr7-adjuster{height:auto!important}sr7-module.sr7-top-fixed sr7-content,sr7-module.sr7-top-fixed sr7-content .sr7-layer:not(.sr7-ignore-pe) *{pointer-events:none}sr7-prl{top:50%;left:50%;z-index:10000;position:absolute}sr7-prl.off{display:none!important}sr7-prl.sr7-fade-in{animation:tp-fade-in 1s linear}.sr-force-hidden{display:none!important}@keyframes tp-rotateplane{0%{transform:perspective(120px) rotateX(0) rotateY(0)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0)}100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}@keyframes tp-fade-in{0%{opacity:0}20%{opacity:0}100%{opacity:100}}@keyframes tp-rotate{100%{transform:rotate(360deg)}}sr7-fonttest{width:auto;display:inline-block;white-space:nowrap;font-size:12px;color:#000}sr7-fonttest-wrap{position:absolute;contain:strict;top:-1500px;left:-1500px;width:1500px;height:1000px;pointer-events:none;opacity:0}.fn-wrap{display:flex;position:fixed;width:100px;height:50px;z-index:100;background-color:rgba(66,66,66,.2);justify-content:space-around;align-items:center;bottom:0;left:50%;transform:translateX(-50%)}.fn-left,.fn-right{display:flex;width:40px;height:40px;justify-content:center;align-items:center;background-color:gray;color:#fff;font-weight:700;font-size:20px;cursor:pointer}