﻿body{background-color:#f0f4f7}
.entry-wrapper .entry-title{font:700 2.8em/1.1822 'Fira Sans', Helvetica, Arial, sans-serif !important;letter-spacing:0.006em;color:#000;margin-top:1%}
.entry-wrapper .entry-title a:link, .entry-wrapper .entry-title a:visited {color:#000}

.entry-wrapper .entry-body{font:400 1.29em/1.6 'Fira Sans', Helvetica, Arial, sans-serif;color:#2d2d2d;display:inline-block;word-wrap:break-word;letter-spacing:.01em}


.entry-wrapper .entry-body p{margin-bottom:20px}
.entry-wrapper .entry-body p:last-child{margin-bottom:0vw}
.entry-wrapper .entry-body ul{margin-bottom:20px;margin-left:40px}
.entry-wrapper .entry-body ul li{list-style:inside disc;margin-top:10px;margin-bottom:10px;margin-left:0;display:list-item}
.entry-wrapper .entry-body ul li:last-child{margin-bottom:0}
.entry-wrapper .entry-body ul li ul{margin-bottom:0;margin-top:0;margin-left:40px}
.entry-wrapper .entry-body ul li ul li{list-style:inside circle;margin-top:5px;margin-bottom:10px}
.entry-wrapper .entry-body ul li ul li:last-child{margin-bottom:0}
.entry-wrapper .entry-body ol{margin-bottom:20px;margin-left:40px}
.entry-wrapper .entry-body ol li{list-style:inside decimal;margin-top:10px;margin-bottom:10px;display:list-item}
.entry-wrapper .entry-body ol li:last-child{margin-bottom:0}
.entry-wrapper .entry-body h1,.entry-wrapper .entry-body h2,.entry-wrapper .entry-body h3,.entry-wrapper .entry-body h4,.entry-wrapper .entry-body h5{margin-bottom:14px;color:#000;font-weight:400}
.entry-wrapper .entry-body h2{font-size:1.4em}.entry-wrapper .entry-body h3{font-size:1.4em}
.entry-wrapper .entry-body a:link,.entry-wrapper .entry-body a:visited{text-decoration:none;color:#000;border-bottom:1px solid #4c5255;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}
.entry-wrapper .entry-body a:hover{border-color:#349df3}
.entry-wrapper .entry-body strong{font-weight:700;color:#000}
.entry-wrapper .entry-body s{text-decoration:none;background-color:#2d2d2d;color:#2d2d2d;padding:0 4px}
.entry-wrapper .entry-body s:hover{color:#fdfeff}
.entry-wrapper .entry-body i,.entry-wrapper .entry-body em{font-style:oblique;color:#000}

.entry-wrapper .misc{font:400 1em/1 'Fira Sans', Helvetica, Arial, sans-serif;padding:14px 0 18px;display:flex;align-items:center;flex-direction:row;justify-content:space-between;color:#b7c3cd}
.entry-wrapper .misc .post-by a:link, .entry-wrapper .misc .post-by a:visited{color:#000}
.entry-wrapper .misc .post-by a:hover{text-decoration:underline}
.entry-wrapper .misc .post-by .separator{font-size:1em;font-weight:400}
.entry-wrapper .misc .post-by .separator{margin:0 2px}
.entry-wrapper .sharing-mini{display:flex;align-items:center;flex-direction:row-reverse}
.entry-wrapper .sharing-mini a{padding:0 16px 0 14px;margin-left:8px;display:flex;align-items:center;height:28px;color:#fdfeff;border-radius:2px;-webkit-border-radius:2px}
.entry-wrapper .sharing-mini a.share-vk{background-color:#5e82a8;color:#fdfeff}
.entry-wrapper .sharing-mini a.share-tw{background-color:#1da1f2;color:#fdfeff}

.entry-wrapper .article-tags{margin-bottom:25px;margin-top:25px;font-size:0px}
.entry-wrapper .article-tags a{border:1px solid #c1cbdd;color:#363636;border-radius:15px;-webkit-border-radius:15px;display:inline-block;font:500 11px 'Fira Sans', Helvetica, Arial, sans-serif;margin:0 4px 8px 0;padding:0 10px;text-transform:uppercase;line-height:18px;height:18px}
.entry-wrapper .article-tags a:hover{background-color:#dce2e4}

.entry-wrapper .gallery{margin-top:30px;display:flex;flex-direction:column}
.entry-wrapper .gallery img{max-width:100%;margin-bottom:18px}
.entry-wrapper .gallery img:last-child{margin-bottom:0}

.video{position:relative;height:424.65px;overflow:hidden;background-color:#333;margin-top:30px}
.video:last-child{margin-top:0}
.video .preview{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0) no-repeat scroll 50% 50% / cover;filter:blur(40px);-webkit-filter:blur(40px)}
.video .play{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);z-index:10;height:80px;width:80px;box-shadow:0 0 0 0 rgba(255,255,255,.23);-webkit-box-shadow:0 0 0 0 rgba(255,255,255,.23);border-radius:50%;-webkit-border-radius:50%;transition:all .3s cubic-bezier(.2,0,.2,1);-webkit-transition:all .3s cubic-bezier(.2,0,.2,1)}
.video .play:hover{box-shadow:0 0 0 7px rgba(255,255,255,.23);-webkit-box-shadow:0 0 0 7px rgba(255,255,255,.23)}
.video .play{fill:rgba(255,255,255,.7);cursor:pointer}.video .play:hover{fill:rgba(255,255,255,1)}
.video .video-info{position:absolute;left:0;top:0;right:0;z-index:15;padding:20px;font-size:1.3em;line-height:1.4;font-weight:400;letter-spacing:0.05em;color:#fdfeff}
.entry-wrapper .entry-body .fr-video {position: relative;display: block;overflow: hidden;aspect-ratio: 16/9;}

@media all and (max-width:800px){
.entry-wrapper .entry-title{font-size:2em !important;padding:0 10px;}
.entryRa .art{margin-bottom:20px}
}