.field-wrapper{position:relative}.field-wrapper .field,.field-wrapper textarea{width:100%;height:56px;border:none;background:#f5f5f5;font-size:18px;padding:0 24px;border-radius:var(--theme-border-radius-element);font-weight:300}.field-wrapper .field:focus,.field-wrapper textarea:focus{border-color:var(--theme-main-color)}.field-wrapper textarea.field{resize:none;height:200px;padding:20px}.field{height:38px;border-radius:var(--theme-border-radius-element);border:1px solid var(--theme-border-color);padding:0 13px}#page-content .text>table,#page-content .text>div>table,#page-content .text .wp-block-table>table,#page-content .text>figure>table{border-collapse:collapse;border-radius:8px;border:none!important}#page-content .text>table tr th,#page-content .text>table tr td,#page-content .text>div>table tr th,#page-content .text>div>table tr td,#page-content .text .wp-block-table>table tr th,#page-content .text .wp-block-table>table tr td,#page-content .text>figure>table tr th,#page-content .text>figure>table tr td{padding:12px 15px;border:none}#page-content .text>table tr:nth-child(2n) td,#page-content .text>div>table tr:nth-child(2n) td,#page-content .text .wp-block-table>table tr:nth-child(2n) td,#page-content .text>figure>table tr:nth-child(2n) td{background-color:#eee}#page-content .text>table tr:nth-child(2n) td:first-child,#page-content .text>div>table tr:nth-child(2n) td:first-child,#page-content .text .wp-block-table>table tr:nth-child(2n) td:first-child,#page-content .text>figure>table tr:nth-child(2n) td:first-child{border-radius:var(--theme-border-radius-element, 10px) 0 0 var(--theme-border-radius-element, 10px)}#page-content .text>table tr:nth-child(2n) td:last-child,#page-content .text>div>table tr:nth-child(2n) td:last-child,#page-content .text .wp-block-table>table tr:nth-child(2n) td:last-child,#page-content .text>figure>table tr:nth-child(2n) td:last-child{border-radius:0 var(--theme-border-radius-element, 10px) var(--theme-border-radius-element, 10px) 0}#page-content .posts{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:15px;margin-top:20px}@media screen and (min-width: 768px){#page-content .posts{gap:30px;margin-top:30px}}.post{flex-wrap:wrap;flex-direction:column}.post .post__image{width:100%;height:auto;flex-shrink:0;overflow:hidden;aspect-ratio:16/10;border-radius:var(--theme-border-radius-element) var(--theme-border-radius-element) 0 0}.post .post__image img{width:100%;height:100%;object-fit:cover;transition:transform .24s ease-in-out}.post .post__meta{margin-bottom:18px;font-size:14px;align-items:center;justify-content:space-between}.post .post__date,.post .post__author{align-items:center;gap:4px}.post .post__author{font-size:14px;color:var(--theme-text-second-color);margin-top:16px}@media screen and (min-width: 768px){.post .post__author{margin-top:32px}}.post .post__author a{color:inherit}.post .post__content{background:#fff;padding:20px;border:1px solid #eee;border-radius:0 0 var(--theme-border-radius-element) var(--theme-border-radius-element)}.post .post__content h3{margin-bottom:12px}.post .post__content h3 a{font:inherit;color:currentColor}.post .post__content .text{font-size:14px;margin-bottom:12px}.tag{padding:4px 8px;border-radius:20px;font-size:14px;font-weight:600;background:var(--theme-border-color);color:var(--theme-text-main-color)}.trending{margin-top:15px;border-top:1px solid var(--theme-border-color);overflow:hidden;position:relative}@media screen and (min-width: 768px){.trending{margin-top:30px}}.trending__content{padding:17px 0;align-items:center}.trending__header{gap:8px;align-items:center}.trending__title{font-size:16px;font-weight:600;color:var(--theme-main-color);white-space:nowrap;min-width:fit-content}.trending__posts{flex:1;overflow:hidden;margin-left:20px;position:relative;height:28px;display:flex;align-items:center}.trending__posts:hover .posts-marquee{animation-play-state:paused}.trending .posts-marquee{display:flex;align-items:center;gap:30px;animation:scroll 30s linear infinite;white-space:nowrap}@keyframes scroll{0%{transform:translate(50%)}to{transform:translate(-100%)}}.trending__post{white-space:nowrap;position:relative;text-decoration:none;font-size:16px;font-weight:500;color:var(--theme-text-second-color)}.trending__post:hover{text-decoration:underline;color:var(--theme-main-color)}.text-container h1{margin-bottom:24px}@media screen and (min-width: 1024px){.text-container h1{margin-bottom:32px}}.text-container h2{margin-bottom:24px}.text-container h2:not(:first-child){margin-top:24px}.text-container h3,.text-container h4{margin-bottom:8px}.text-container h2:not(:first-child),.text-container h3:not(:first-child),.text-container h4:not(:first-child){margin-top:24px}@media screen and (min-width: 1024px){.text-container h2:not(:first-child),.text-container h3:not(:first-child),.text-container h4:not(:first-child){margin-top:40px}}.text-container h3+h4{margin-top:24px!important}.text-container p{line-height:1.5}.text-container p:not(:last-child){margin-bottom:8px}.text-container ul:not([class]),.text-container ol:not([class]),.text-container ul.wp-block-list,.text-container ol.wp-block-list{list-style:none;line-height:30px;margin-bottom:8px;padding:0}.text-container ul:not([class]) li,.text-container ol:not([class]) li,.text-container ul.wp-block-list li,.text-container ol.wp-block-list li{position:relative;padding-left:20px;line-height:1.5}.text-container ul:not([class]) li:not(:last-child),.text-container ol:not([class]) li:not(:last-child),.text-container ul.wp-block-list li:not(:last-child),.text-container ol.wp-block-list li:not(:last-child){margin-bottom:15px}.text-container ul:not([class]) li:before,.text-container ol:not([class]) li:before,.text-container ul.wp-block-list li:before,.text-container ol.wp-block-list li:before{content:"";position:absolute;left:0;top:7px;width:8px;height:8px;background:var(--theme-main-color);border-radius:4px}.text-container .wp-block-image{margin:24px 0}.text-container .wp-block-image img{border-radius:var(--theme-border-radius-element, 10px)}.text-container>div{max-width:100%}.text-container .wp-caption{width:auto!important}.text-container picture{margin:0 auto}.text-container picture img{margin:0 auto}.text-container h2 a,.text-container h3 a{font:inherit;border:none}.text-container .text{word-break:break-word}.text-container .text>p>img{display:inherit}.text-container .text>img,.text-container .text>figure,.text-container .text>.wp-block-image,.text-container .text>p>img,.text-container .text>div>figure,.text-container .text picture{margin:24px auto 0;display:block;width:auto;border-radius:var(--theme-border-radius-element, 10px)}.text-container .text figure>img{display:block;margin:0 auto}.text-container .text p,.text-container .text ul,.text-container .text ol,.text-container .text blockquote,.text-container .text table{width:100%;margin-left:auto;margin-right:auto}.text-container .text p:not(:first-child),.text-container .text p+div,.text-container .text p+section,.text-container .text ul:not(:first-child),.text-container .text ul+div,.text-container .text ul+section,.text-container .text ol:not(:first-child),.text-container .text ol+div,.text-container .text ol+section,.text-container .text blockquote:not(:first-child),.text-container .text blockquote+div,.text-container .text blockquote+section,.text-container .text table:not(:first-child),.text-container .text table+div,.text-container .text table+section{margin-top:24px}.text-container .text ul,.text-container .text ol{list-style-position:inside}.text-container .text ul li,.text-container .text ol li{font-weight:400}.text-container .text a[href*="el=image"]:not([class]){display:block}.text-container .text a[href*="el=image"]:not([class]) img{display:block;margin:0 auto}.text-container .text blockquote{margin-top:16px;border:1px solid var(--theme-main-color);border-left-width:3px;padding:25px 16px 25px 24px;font-weight:400;border-radius:var(--theme-border-radius)}.text-container .text blockquote p{font:inherit;line-height:1.5}.text-container .text blockquote:not(:first-child){margin-top:16px}.text-container .text blockquote+p{margin-top:16px!important}#page-content .experts{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin-top:30px}@media screen and (min-width: 768px){#page-content .experts{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;margin-top:40px}}@media screen and (min-width: 1024px){#page-content .experts{grid-template-columns:repeat(4,1fr)}}#page-content .experts__item{background:#fff;border-radius:var(--theme-border-radius);padding:25px 20px;text-align:center;border:1px solid var(--theme-border-color)}#page-content .experts__item-avatar{width:96px;height:96px;margin:0 auto 22px;border-radius:50%;overflow:hidden;background:#eee;display:flex;align-items:center;justify-content:center}#page-content .experts__item-image{width:100%;height:100%;object-fit:cover}#page-content .experts__item-placeholder{color:#fff;opacity:.8}#page-content .experts__item-content{text-align:center}#page-content .experts__item-name{font-size:18px;font-weight:600;color:#1a1a1a;margin:0 0 6px}#page-content .experts__item-position{font-size:16px;font-weight:500;color:var(--theme-main-color);margin-bottom:6px}#page-content .experts__item-short-description{font-size:14px;font-style:italic}#page-content .experts__item-description{font-size:14px;color:#666;line-height:1.5;margin-top:16px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}#page-content .experts__item-socials{display:flex;justify-content:center;gap:8px;margin-top:16px}#page-content .experts__item-social{width:32px;height:32px;display:flex;align-items:center;justify-content:center;transition:all .24s ease-in-out;border-radius:8px;--fill: var(--theme-main-color)}#page-content .experts__item-social:hover{background:var(--theme-main-color);--fill: #fff}#page-content .experts__item-social svg{width:16px;height:16px;fill:var(--fill);transition:all .24s ease-in-out}.wp-block-social-links{list-style:none;padding:0;display:flex;align-items:center;justify-content:flex-start;gap:12px}.wp-block-social-links .wp-social-link{margin:0!important}.wp-block-social-links .wp-social-link a{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--theme-border-radius);background-color:#f7f6f3;transition:background-color .24s ease-in-out!important}.wp-block-social-links .wp-social-link a:hover{background-color:var(--theme-border-color)}.wp-block-social-links .wp-block-social-link-label{display:none!important}#page-content.page-404{padding-top:0}#page-content.page-404 .intro{position:relative;height:100vh;min-height:600px;overflow:hidden;padding-top:96px}#page-content.page-404 .intro img{width:100%;max-width:none;height:auto;order:2;margin-top:25px;pointer-events:none;margin-left:20%}#page-content.page-404 .intro .right{width:100%;order:1}#page-content.page-404 .intro .theme-button{margin-top:40px;width:100%}@media screen and (min-width: 768px){#page-content.page-404 .intro{padding-top:145px}#page-content.page-404 .intro img{width:auto;position:absolute;bottom:0;right:50%;transform:translate(30%);max-height:80%;margin:0}#page-content.page-404 .intro .theme-button{width:auto}#page-content.page-404 .intro .right{width:50%;margin-bottom:auto}}@media screen and (min-width: 1024px){#page-content.page-404 .intro{padding-top:0}#page-content.page-404 .intro img{transform:translate(30%)}#page-content.page-404 .intro .right{margin:auto 0 auto auto}}#page-content.page-404 .intro .wrapper{height:100%;align-items:center}#page-content.page-404 .intro h1,#page-content.page-404 .intro h3,#page-content.page-404 .intro .text,#page-content.page-404 .intro .title-big{color:#000}#page-content.page-404 .intro h2,#page-content.page-404 .intro h1,#page-content.page-404 .intro .title-big{font-size:32px;line-height:130%;font-weight:700}@media screen and (min-width: 768px){#page-content.page-404 .intro h2,#page-content.page-404 .intro h1,#page-content.page-404 .intro .title-big{font-size:36px}}@media screen and (min-width: 1024px){#page-content.page-404 .intro h2,#page-content.page-404 .intro h1,#page-content.page-404 .intro .title-big{font-size:48px}}#page-content.page-404 .intro .right{margin-left:auto}#page-content.page-404 .intro .theme-button{margin-top:56px}#page-content.page-404 .intro{height:calc(100vh - 100px)}#page-content.page-404 .intro img{transform:none}@media screen and (max-width: 767px){#page-content.page-404 .intro img{margin-left:0}}#page-content.page-404 .intro h1{font-size:32px}@media screen and (min-width: 768px){#page-content.page-404 .intro h1{font-size:36px}}@media screen and (min-width: 1024px){#page-content.page-404 .intro h1{font-size:56px}}#page-content.page-404 .intro .right{text-align:center}@media screen and (min-width: 768px){#page-content.page-404 .intro .right{text-align:left}}#page-content.page-404+#page-footer{margin-top:0}#page-content.page-404+#page-footer>.wrapper{display:none}#page.page-home #featured{padding-bottom:0}#page.page-home #latest .actions{margin-top:30px}.load-more,.back-link__wrapper{margin:32px auto 0;justify-content:center}.load-more .link,.back-link__wrapper .link{display:inline-block;text-align:center;cursor:pointer}.author-info{display:flex;flex-direction:column;align-items:center;padding:24px;margin:24px 0 40px}@media screen and (min-width: 768px){.author-info{flex-direction:row;align-items:flex-start}}.author-info__img{width:64px;height:64px;border-radius:50%;overflow:hidden}.author-info__img img{width:100%;height:100%;object-fit:cover;object-position:top}.author-info__content{width:100%;text-align:center;padding-top:24px;flex-grow:1}@media screen and (min-width: 768px){.author-info__content{width:calc(100% - 180px);text-align:left;padding-left:24px;padding-top:0}}.author-info__content h3{font-weight:600;font-size:16px}.author-info__content p.text{margin:12px 0 0;font-size:16px}.author-info__content-socials{display:flex;align-items:center;justify-content:center}@media screen and (min-width: 768px){.author-info__content-socials{justify-content:flex-start}}.author-info__content-socials a{color:currentColor;display:flex;margin-right:12px;width:24px;height:24px}.author-info__content-socials a svg{fill:currentColor;transition:fill .24s ease-in-out}.author-info__content-socials a:hover svg{fill:var(--theme-main-color)}.page-author .author__posts ul{list-style:none}.page-author .author__posts ul li{position:relative;padding-left:20px;line-height:1}.page-author .author__posts ul li:not(:last-child){margin-bottom:15px}.page-author .author__posts ul li:before{content:"";position:absolute;left:0;top:4px;width:8px;height:8px;background:var(--theme-main-color);border-radius:4px}.page-author .author__posts ul li a{color:currentColor;line-height:1;border-bottom:1px solid transparent;transition:all .24s ease-in-out}.page-author .author__posts ul li a:hover{color:var(--theme-main-color);border-color:currentColor}#page-footer{position:relative;z-index:2;transition:all .24s ease-in-out;overflow:hidden;color:var(--theme-footer-color);padding:17px;margin-top:30px}@media screen and (min-width: 768px){#page-footer{padding:55px 25px}}#page-footer .logo,#page-footer .wp-block-image{display:block;margin-bottom:19px}#page-footer .logo a,#page-footer .wp-block-image a{border:none!important;display:block;max-width:230px}#page-footer .page-footer__inner{border:1px solid var(--theme-border-color);padding:25px;border-radius:12px;background:var(--theme-footer-background, #fff)}#page-footer .page-footer__widgets{flex-wrap:wrap;align-items:flex-start;gap:25px;padding-bottom:25px}@media screen and (min-width: 768px){#page-footer .page-footer__widgets{flex-wrap:nowrap}}#page-footer .page-footer__widgets .widgets-section{width:100%;line-height:1.5;font-size:14px}@media screen and (min-width: 768px){#page-footer .page-footer__widgets .widgets-section{width:50%}}@media screen and (min-width: 1024px){#page-footer .page-footer__widgets .widgets-section{width:25%}}#page-footer .page-footer__widgets .widgets-section p{font-size:14px}#page-footer .page-footer__widgets .widgets-section a{border-bottom:1px solid currentColor;color:currentColor;font-weight:400;transition:color .14s ease-in-out}#page-footer .page-footer__widgets .widgets-section a:hover{color:var(--theme-footer-color-hover)}#page-footer .page-footer__widgets .widgets-section ul,#page-footer .page-footer__widgets .widgets-section ol{list-style:none;margin:0;padding:0}#page-footer .page-footer__widgets .widgets-section ul li:not(:last-child),#page-footer .page-footer__widgets .widgets-section ol li:not(:last-child){margin-bottom:11px}#page-footer .page-footer__widgets .widgets-section ul li a,#page-footer .page-footer__widgets .widgets-section ol li a{color:currentColor;border:none}#page-footer .page-footer__widgets .widgets-section .icon-dropdown{display:none!important}#page-footer .page-footer__widgets .widgets-section .sub-menu{padding-left:15px;margin-top:8px}#page-footer .page-footer__widgets .widgets-section .widget__title,#page-footer .page-footer__widgets .widgets-section .widgettitle,#page-footer .page-footer__widgets .widgets-section h2,#page-footer .page-footer__widgets .widgets-section h3,#page-footer .page-footer__widgets .widgets-section h4{display:block;font-size:16px;font-weight:600;margin-bottom:12px!important;line-height:1;background:transparent!important;color:var(--theme-text-main-color)!important;font-family:var(--theme-font-title),serif}#page-footer .page-footer__widgets .widgets-section .widget:not(:last-child){margin-bottom:19px}#page-footer .page-footer__widgets .widgets-section .widget:not(:last-child):has(.wp-block-heading){margin-bottom:15px}#page-footer .page-footer__widgets .widgets-section .widget .wp-block-heading{margin-bottom:0!important}#page-footer .page-footer__widgets .widgets-section form{display:flex;align-items:center;justify-content:center;margin-top:12px;width:100%}#page-footer .page-footer__widgets .widgets-section form .field{border-top-right-radius:0;border-bottom-right-radius:0;flex-grow:1;flex-shrink:1}#page-footer .page-footer__widgets .widgets-section form .theme-button{height:38px;border-bottom-left-radius:0!important;border-top-left-radius:0!important;flex-grow:0;flex-shrink:0}#page-footer .page-footer__bottom{border-top:1px solid var(--theme-border-color);text-align:center;line-height:1;color:var(--theme-footer-color);transition:color .24s ease-in-out;padding-top:25px}#page-footer .page-footer__bottom .copyright{width:100%;text-align:center}#page-footer .page-footer__bottom .copyright p{font-size:14px}
