:root{--color-key: #333;--color-key-white: #fff;--color-basic-gray-hover: #6f6f6f;--color-basic-gray: #666;--color-basic-gray-soft: #d1d1d1;--color-basic-gray-light: #e3e3e3;--color-basic-gray-super-light: #f5f5f5;--color-basic-silver-dark: #676663;--color-basic-silver: #8c8b88;--color-basic-silver-light: #c2c1be;--color-basic-bronze-dark: #866b3c;--color-basic-bronze: #a47f3e;--color-basic-bronze-light: #ccc4b2;--color-basic-red: #b00;--color-basic-red-hover: #c50000;--color-basic-orange: #ec9b53;--color-basic-cian: #7077d1;--color-signal-yellow: #fbd243;--color-signal-yellow-hover: #ffd747;--color-push-blue: #2a3389;--color-push-blue-hover: #313a90;--color-fx-black: #000;--font-family-sans-serif: 'Roboto', system-ui, -apple-system, "Segoe UI", "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !default;--font-family-serif: 'Baskervville', AvenirNext, Avenir, -apple-system, BlinkMacSystemFont, Roboto Slab, Droid Serif, Segoe UI, Oxygen-Sans, Ubuntu, Cantarell, Georgia, serif;--font-family-libre: 'Libre Baskerville', AvenirNext, Avenir, -apple-system, BlinkMacSystemFont, Roboto Slab, Droid Serif, Segoe UI, Oxygen-Sans, Ubuntu, Cantarell, Georgia, serif;--star-rating-size: 36px;--star-rating: 0;--section-border: 1px solid rgba(0, 0, 0, 0.18)}.color-key{color:#333}.color-key-white{color:#fff}.color-basic-gray-hover{color:#6f6f6f}.color-basic-gray{color:#666}.color-basic-gray-soft{color:#d1d1d1}.color-basic-gray-light{color:#e3e3e3}.color-basic-gray-super-light{color:#f5f5f5}.color-basic-silver-dark{color:#676663}.color-basic-silver{color:#8c8b88}.color-basic-silver-light{color:#c2c1be}.color-basic-bronze-dark{color:#866b3c}.color-basic-bronze{color:#a47f3e}.color-basic-bronze-light{color:#ccc4b2}.color-basic-red{color:#b00}.color-basic-red-hover{color:#c50000}.color-basic-orange{color:#ec9b53}.color-basic-cian{color:#7077d1}.color-signal-yellow{color:#fbd243}.color-signal-yellow-hover{color:#ffd747}.color-push-blue{color:#2a3389}.color-push-blue-hover{color:#313a90}.color-fx-black{color:#000}.btn{background-image:none}.hide{display:none !important}.grecaptcha-badge{display:none !important}.form-group .iti{display:block !important}:root{--iti-path-flags-1x: url('/global/i/icons/iti/flags.webp');--iti-path-flags-2x: url('/global/i/icons/iti/flags@2x.webp');--iti-path-globe-1x: url('/global/i/icons/iti/globe.webp');--iti-path-globe-2x: url('/global/i/icons/iti/globe@2x.webp')}.blog-roll-posts-list{margin-bottom:35px}.blog-roll-posts-list h2{font-size:24px;line-height:25px;text-align:center;color:#333}.blog-roll-posts-list .blog-card{overflow:hidden}.blog-roll-posts-list .blog-card .preview-box{position:relative;display:flex;overflow:hidden;justify-content:center;align-items:center;background:#f5f5f5;aspect-ratio:2}.blog-roll-posts-list .blog-card .preview-box>a{display:block;width:100%}.blog-roll-posts-list .blog-card .preview-box .preview{width:100%}.blog-roll-posts-list .blog-card .blog-card-body{position:relative;display:flex;flex-direction:column;overflow:hidden;margin-bottom:10px}.blog-roll-posts-list .blog-card .blog-card-body .title{margin:10px 0;font-family:var(--font-family-sans-serif);font-size:14px;font-weight:500;line-height:16px;text-align:left}.blog-roll-posts-list .blog-card .blog-card-body .description{font-family:var(--font-family-sans-serif);font-size:13px;font-weight:300;line-height:18px}.blog-roll-posts-list .blog-card .blog-card-body .description .content{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-height:54px}.blog-roll-posts-list .blog-card .blog-card-body .description .content *{margin:0}.blog-roll-posts-list .blog-card .blog-card-body .description .more{color:var(--color-basic-red)}.blog-roll-posts-list .blog-card .author{font-family:var(--font-family-sans-serif);font-weight:500;font-size:12px;line-height:14px;color:#676663;margin:0 7px 10px}.blog-roll-posts-list .blog-card .author img{width:25px;height:25px;border-radius:1rem}.blog-roll-posts-list.top-posts .top-post .preview-box{height:auto;margin-bottom:10px}.blog-roll-posts-list.top-posts .top-post .preview-box .preview{width:100%}.blog-roll-posts-list.top-posts .top-post .preview-box .title{position:absolute;left:0;bottom:0;width:100%;font-family:var(--font-family-libre);font-style:normal;font-weight:bold;font-size:17px;line-height:21px;color:#fff;padding:15px;margin:0;background-color:rgba(0,0,0,0.18);text-shadow:0 -1px 3px rgba(0,0,0,0.08),0 7px 10px rgba(0,0,0,0.08),0 3px 5px rgba(0,0,0,0.08),0 1px 1px rgba(0,0,0,0.06)}.blog-roll-posts-list.top-posts .top-post .preview-box .title a.more{color:#fff}.blog-roll-posts-list.top-posts .top-post .blog-card-body{min-height:auto}.blog-roll-posts-list.videos .blog-card .preview-box.player{padding:0}.blog-roll-posts-list.videos .blog-card .preview-box.player:after{content:'';position:absolute;left:50%;top:50%;display:block;width:40px;height:40px;margin:-20px 0 0 -20px;background-image:url(/assets/i/icons/play-icon.png);background-repeat:no-repeat;background-position:center;background-size:contain;z-index:1}.blog-roll-posts-list.videos .blog-card .blog-card-body{min-height:55px}.blog-roll-posts-list.videos .blog-card .blog-card-body .title{max-height:35px;overflow:hidden}.profile{font-size:17px;margin-top:30px;margin-bottom:30px}.profile .h3{margin-top:40px;margin-bottom:15px}.profile .thumbnail{position:relative;width:150px;height:150px;overflow:hidden;margin:0 0 15px;border-radius:50%}@media (max-width: 767.98px){.profile .thumbnail{margin:10px auto}}.profile .thumbnail img{position:absolute;left:50%;top:50%;height:100%;width:auto;border-radius:0;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.profile .profile-desk .title{margin:0 0 15px}.profile .profile-desk .sub-title{padding-bottom:25px}.profile .profile-desk .summary{margin:25px 0 15px;font-family:var(--font-family-sans-serif);font-size:14px;line-height:19px}.profile .profile-desk .blog-link{display:block;border:1px dashed #666;box-sizing:border-box;border-radius:100px;font-size:18px;line-height:49px;text-align:center;text-decoration:none;margin:30px 0}@media (max-width: 767.98px){.profile .caption{text-align:center}}@media (max-width: 767.98px){.profile .profile-statistics{text-align:center}}.profile .profile-statistics .big{font-size:24px;font-weight:400;margin-bottom:5px}.profile .profile-statistics .small{font-size:12px}.profile .profile-statistics p{margin-bottom:15px;display:inline-block}.profile .social-icons{margin:15px 0 10px}@media (max-width: 767.98px){.profile .social-icons{text-align:center}.profile .social-icons>li{float:none;display:inline-block}}.profile .social-icons>li a{width:35px;height:35px}@media (max-width: 991.98px){.profile .social-icons>li a{width:30px;height:30px}}.profile .social-icons>li a img{width:100%}.profile .social-icons>li+li{margin-left:10px}@media (max-width: 991.98px){.profile .social-icons>li+li{margin-left:5px}}.profile .profile-about{margin-bottom:20px}.profile .profile-about .profile-info{margin-bottom:25px}.profile .profile-about .profile-info h3{margin-top:0}.profile .profile-about .profile-info ul{margin:0;padding:0;list-style:none;overflow:hidden;font-size:14px}.profile .profile-reviews h3{font-size:1.4rem}@media (max-width: 767.98px){.profile .profile-reviews h3{font-size:1.2rem}}.profile .profile-reviews blockquote{font-size:14px;background-color:#f5f5f5;padding:10px}.profile .profile-reviews blockquote footer{display:flex;align-items:center;padding:0}.profile .profile-reviews blockquote footer:before{content:"\2605\2605\2605\2605\2605";color:#a47f3e;display:inline-block;width:83px;vertical-align:middle;font-size:20px;margin-right:15px;overflow:hidden}.profile .profile-reviews blockquote footer cite{display:block}.profile .profile-reviews blockquote.rate-4 footer:before{width:67px}.profile .profile-reviews blockquote.rate-3 footer:before{width:50px}.profile .profile-reviews blockquote.rate-2 footer:before{width:33px}.profile .profile-reviews blockquote.rate-1 footer:before{width:16px}.profile .profile-reviews blockquote.rate-0 footer:before{display:none}.profile .profile-blog-posts h3{font-size:1.4rem}@media (max-width: 767.98px){.profile .profile-blog-posts h3{font-size:1.2rem}}.profile .profile-blog-posts .blog-card{margin-bottom:30px}.profile .profile-blog-posts .blog-card .blog-card-body{min-height:auto}
