.header-wrap{background-color:#fff;border-top:1px solid transparent}.header-wrap:not(.js-is-sticky):not(.menu-open){border-top:1px solid #ececec}.header-wrap:not(.js-is-sticky):not(.menu-open) .nav ul li a{color:#404040}.header-wrap:not(.js-is-sticky):not(.menu-open) .logo-image{background-image:url(/assets/images/dark-logo.png)}.header-wrap:not(.js-is-sticky):not(.menu-open) .header-menu-link{border-bottom:1px dotted rgba(0,0,0,.5)}.title{color:#404040;font-family:DIN Pro;font-size:48px;font-weight:700;position:relative;z-index:3}.title span{display:inline-block;position:relative}.title span:after{content:"";display:block;position:absolute;bottom:6px;left:0;right:0;height:5px;background-color:#fddc38;z-index:-1}@media screen and (max-width:768px){.title{font-size:30px}}.blog-breadcrumbs{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #e8e8e8;width:100%}.blog-breadcrumbs li{display:inline;color:#919191}.blog-breadcrumbs li:after{content:"";display:inline-block;margin:0 10px;width:4px;height:8px;background:url(/assets/images/arrow-small.png)}.blog-breadcrumbs li:last-child:after{display:none}.blog-breadcrumbs li a{color:#404040;text-decoration:underline}.blog-breadcrumbs li a:hover{text-decoration:none}.post-author{display:flex;align-items:center;font-family:Arial,sans-serif;padding:15px;gap:20px;margin-bottom:21px}.post-author-photo{position:relative;width:80px;height:80px;border-radius:50%;background-position:50%;background-size:cover;background-repeat:no-repeat;background-color:#576574;border:3px solid #fff;box-shadow:0 4px 10px rgba(0,0,0,.1);display:inline-block}.post-author-info{display:flex;flex-direction:column;gap:6px}.post-author-header{display:flex;align-items:baseline;gap:15px;flex-wrap:wrap}.post-author-name{font-size:16px;font-weight:700;color:#333;margin:0}.post-author-link{font-size:12px;color:#4a76a8;text-decoration:none}.post-author-link:hover{text-decoration:underline}.post-author-role{font-size:13px;color:#828282;margin:0}.blog{padding:43px 0 80px}.blog-wrap{background:#f6f6f6}.blog-content{flex-grow:10}.blog-container{display:flex}.blog-sidebar{width:340px;flex-shrink:0;margin-left:30px}.blog-sidebar-item{border-left:2px solid #fddc38;padding:7px 0 7px 25px;margin-bottom:25px}.blog-sidebar-item .blog-item-tags{margin-bottom:15px}.blog-sidebar-title{font-size:28px;font-weight:700;font-family:DIN Pro;margin-bottom:13px}.blog-sidebar-caregories li{margin-bottom:10px}.blog-sidebar-caregories li a:hover{color:#337ab7}.blog-sidebar-list li{margin-bottom:10px}.blog-sidebar-list li span{display:inline-block;margin-right:5px}.blog-sidebar-list li a{color:#337ab7;text-decoration:underline}.blog-sidebar-list li a:hover{text-decoration:none}.blog-sidebar-link{color:#337ab7;text-decoration:underline;font-size:14px}.blog-sidebar-link:hover{text-decoration:none}.blog-items{display:flex;flex-wrap:wrap}.blog-item{width:calc(50% - 15px);margin-right:15px;margin-bottom:15px;background-color:#fff;border:2px solid #e8e8e8;border-radius:5px;padding:20px 25px}.blog-item:nth-child(2n){margin-right:0}.blog-item-tags{display:flex;flex-wrap:wrap}.blog-item-tags li{margin:0 7px 7px 0}.blog-item-tags li a{padding:4px 6px;font-size:12px;font-weight:400;background-color:#e9e9e9;border-radius:2px}.blog-item-tags li a:hover{background:#fddc38}.blog-title{margin-bottom:34px}.blog-name{font-size:23px;font-weight:700;font-family:DIN Pro;margin-bottom:15px}.blog-name:hover{color:#fddc38}.blog-text{margin-bottom:20px;white-space:pre-wrap}.blog-tags{display:flex;flex-wrap:wrap;padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid #e8e8e8}.blog-tags li{margin:0 15px 10px 0}.blog-tags li a{font-size:14px;font-weight:300;text-decoration:underline}.blog-tags li a:hover{color:#337ab7}#search-contaner{align-self:center;position:relative}#search-contaner #search{line-height:1.8;border:1px solid #ced4da;border-radius:5px 0 0 5px;padding-left:10px}#search-contaner #search-result{position:absolute;display:flex;flex-direction:column;justify-content:center;background-color:#f6f6f6;box-shadow:0 10px 20px #222;width:450px;z-index:500}#search-contaner #search-result .search-result-link{display:block;padding:5px 10px;border-bottom:1px solid #ced4da}#search-contaner #search-result .search-result-link:hover{background-color:#fddc38}@media only screen and (max-width:991px){.blog-item{width:100%;margin-right:0}}@media only screen and (max-width:768px){.blog{padding-bottom:30px}.blog-container{display:block}.blog-sidebar{width:100%;margin-left:0}.blog-sidebar-item{padding-left:0;border-left:0}}.article h2{margin-bottom:21px}.article p{margin-bottom:20px}.article h3{font-size:18px;font-weight:500}.article-content ul,.article-list,.article h3{margin-bottom:15px}.article-content ul li,.article-list li{margin-bottom:15px;position:relative;padding-left:12px}.article-content ul li:before,.article-list li:before{content:"";display:block;width:4px;height:4px;position:absolute;left:0;top:7px;background:#fddc38}.article-banner{margin-bottom:30px}.article .blog-item-tags{margin:0 0 55px}.article-content{margin-bottom:25px}.article-content blockquote{border-left:3px solid #4b94e3;background-color:#d0e3f7;padding:10px 25px;margin:20px 0;font-style:italic}.article-content h3{margin:15px 0}.article-content table{background-color:#fff;margin-bottom:1rem;border-collapse:collapse;border:1px solid #dee2e6}.article-content table td,.article-content table th{border:1px solid #dee2e6;padding:.4rem}.article-content a:not(.btn){color:#005cbf}.article-content a:not(.btn):hover{color:#004a99;text-decoration:underline}