@media(max-width: 575.98px){.hidden-xs{display:none}}@media(min-width: 576px)and (max-width: 767.98px){.hidden-sm{display:none}}@media(min-width: 768px)and (max-width: 991.98px){.hidden-md{display:none}}@media(min-width: 992px)and (max-width: 1199.98px){.hidden-lg{display:none}}@media(min-width: 1200px){.hidden-xl{display:none}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.m-t-0{margin-top:0}.m-t-5{margin-top:5px}.m-t-10{margin-top:10px}.m-t-15{margin-top:15px}.m-t-20{margin-top:20px}.m-r-0{margin-right:0}.m-r-5{margin-right:5px}.m-r-10{margin-right:10px}.m-r-15{margin-right:15px}.m-r-20{margin-right:20px}.m-b-0{margin-bottom:0}.m-b-5{margin-bottom:5px}.m-b-10{margin-bottom:10px}.m-b-15{margin-bottom:15px}.m-b-20{margin-bottom:20px}.m-l-0{margin-left:0}.m-l-5{margin-left:5px}.m-l-10{margin-left:10px}.m-l-15{margin-left:15px}.m-l-20{margin-left:20px}.p-t-0{padding-top:0}.p-t-5{padding-top:5px}.p-t-10{padding-top:10px}.p-t-15{padding-top:15px}.p-t-20{padding-top:20px}.p-t-25{padding-top:25px}.p-t-30{padding-top:30px}.p-t-35{padding-top:35px}.p-t-40{padding-top:40px}.p-r-0{padding-right:0}.p-r-5{padding-right:5px}.p-r-10{padding-right:10px}.p-r-15{padding-right:15px}.p-r-20{padding-right:20px}.p-r-25{padding-right:25px}.p-r-30{padding-right:30px}.p-r-35{padding-right:35px}.p-r-40{padding-right:40px}.p-b-0{padding-bottom:0}.p-b-5{padding-bottom:5px}.p-b-10{padding-bottom:10px}.p-b-15{padding-bottom:15px}.p-b-20{padding-bottom:20px}.p-b-25{padding-bottom:25px}.p-b-30{padding-bottom:30px}.p-b-35{padding-bottom:35px}.p-b-40{padding-bottom:40px}.p-l-0{padding-left:0}.p-l-5{padding-left:5px}.p-l-10{padding-left:10px}.p-l-15{padding-left:15px}.p-l-20{padding-left:20px}.p-l-25{padding-left:25px}.p-l-30{padding-left:30px}.p-l-35{padding-left:35px}.p-l-40{padding-left:40px}.font-light{font-weight:300}.font-normal{font-weight:normal}.font-semibold{font-weight:600}.font-bold{font-weight:bold}.font-12{font-size:12px}.font-13{font-size:13px}.font-14{font-size:14px}.font-15{font-size:15px}.font-16{font-size:16px}.font-17{font-size:17px}.font-18{font-size:18px}.font-19{font-size:19px}.font-20{font-size:20px}.font-21{font-size:21px}.font-22{font-size:22px}.font-23{font-size:23px}.font-24{font-size:24px}.alert-sm{font-size:14px;padding:7px 10px;margin-bottom:10px}.alert-xs{font-size:12px;padding:3px 8px;margin-bottom:5px}.max-width-max-content{max-width:max-content}.word-break-break-word{word-break:break-word}.word-break-break-all{word-break:break-all}.white-space-break-spaces{white-space:break-spaces}.white-space-nowrap{white-space:nowrap}.white-space-normal{white-space:normal}.alert-black{border-radius:0;background:#393d3c;color:#fff}@media(min-width: 1600px){.col-xxl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}body{background-color:#f8f8f8}.blog-container{padding:50px 0}.catalog-sidebar .catalog-sidebar-inner-wrapper{position:sticky}.catalog-sidebar .catalog-sidebar-inner-wrapper .table-of-contents-body{max-height:calc(100dvh - (2*var(--anchor-offset) + 100px));overflow-y:scroll;scrollbar-color:#cacaca #eee;scrollbar-width:thin}.side-filters{max-width:270px;margin-left:auto}.side-filters>.filter-group:not(:first-child){margin-top:30px}.side-filters>.filter-group .header{font-size:16px;text-transform:uppercase;text-align:center;color:#fff;background-color:#444;padding:20px}.side-filters>.filter-group.themes .theme-body .theme{display:block;padding:20px;background-color:#fff;color:#6683b3;font-size:14px;font-weight:700;border-bottom:1px solid #dfdfdf;line-height:1;text-decoration:none}.side-filters>.filter-group.themes .theme-body .theme:hover,.side-filters>.filter-group.themes .theme-body .theme:focus,.side-filters>.filter-group.themes .theme-body .theme.selected{background-color:#6683b3;color:#fff}.side-filters>.filter-group.themes .theme-body .theme>.icon{width:20px;margin-right:10px}.side-filters>.filter-group.tags .tag-body{padding:5px 0}.side-filters>.filter-group.tags .tag-body .tag{display:inline-block;margin:2px;padding:5px 10px;border:1px solid #dfdfdf;background-color:#fff;color:#6683b3;font-size:14px;font-weight:700;line-height:1;text-decoration:none}.side-filters>.filter-group.tags .tag-body .tag:hover,.side-filters>.filter-group.tags .tag-body .tag:focus,.side-filters>.filter-group.tags .tag-body .tag.selected{background-color:#6683b3;color:#fff}@media(max-width: 991px){.side-filters .filter-group{margin-bottom:15px}.side-filters .filter-group:not(:first-child){margin-top:15px}.side-filters .filter-group .body.theme-body{padding:5px 0}.side-filters .filter-group .body.theme-body .theme{display:inline-block;margin:2px;padding:5px 10px;border:1px solid #dfdfdf;background-color:#fff;color:#6683b3;font-size:14px;font-weight:700;line-height:1;text-decoration:none}.side-filters .filter-group .body.theme-body .theme:hover,.side-filters .filter-group .body.theme-body .theme:focus,.side-filters .filter-group .body.theme-body .theme.selected{background-color:#6683b3;color:#fff}.side-filters .filter-group .header{padding:10px 15px}}.blog-container .blog-list-wrapper{display:grid;grid-template-columns:minmax(270px, 1fr) minmax(0, 1250px) 1fr;grid-column-gap:15px}.blog-container .blog-list-wrapper.blog-list-wrapper-wide .articles.grid-format{grid-template-columns:1fr 1fr 1fr}.blog-container .blog-list-wrapper .articles-tag-theme-title{font-size:26px;font-weight:600;padding-bottom:15px}.blog-container .blog-list-wrapper .articles{display:grid;grid-template-columns:1fr;grid-gap:15px}.blog-container .blog-list-wrapper .articles.grid-format{grid-template-columns:1fr 1fr}.search-bar{display:flex;margin-bottom:30px;flex-flow:row wrap}.search-bar .search{flex-direction:row;flex-grow:1;position:relative}.search-bar .search::before{content:"";font-weight:600;font-family:"Font Awesome 5 Pro";position:absolute;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:19px;left:25px;pointer-events:none;color:#5d5d5d}.search-bar .search input{padding-left:40px;border-color:#fff}.search-bar .search input:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-color:#6683b3}.search-bar .controls{flex-direction:row;width:88px;flex:none;text-align:right;margin-left:15px}.search-bar .controls .control-btn{position:relative;flex-direction:row;background-color:#fff;color:#6683b3;width:38px;height:38px;display:inline-block;font-size:20px;border-radius:.25rem}.search-bar .controls .control-btn:not(:first-child){margin-left:6px}.search-bar .controls .control-btn:hover .fa,.search-bar .controls .control-btn:focus .fa,.search-bar .controls .control-btn.active .fa{opacity:1}.search-bar .controls .control-btn .fa{opacity:.4;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-moz-transition:.1s all linear;-ms-transition:.1s all linear;-webkit-transition:.1s all linear;transition:.1s all linear}.article{animation:article-crawl-in .5s}@keyframes article-crawl-in{0%{-moz-transform:translate(0, -10px);-ms-transform:translate(0, -10px);-webkit-transform:translate(0, -10px);transform:translate(0, -10px);opacity:0}100%{-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0);opacity:1}}.article.list-format{display:flex;background-color:#fff;flex-direction:column}.article.list-format .main{display:flex;flex-direction:row}.article.list-format .main .image-container{max-width:300px;flex-grow:0;flex-shrink:0}.article.list-format .main .datas{padding:10px 35px 0}.article.list-format .main .datas .title{font-size:22px;color:#292929;font-weight:600}.article.list-format .main .datas .title a{color:#292929}.article.list-format .main .datas .subtitle{font-size:16px;font-weight:300;color:#666;margin-bottom:20px}.article.list-format .main .datas .short-description{color:#585858;font-size:14px}.article.list-format .data-wrapper{flex-grow:1;flex-shrink:1;display:flex;flex-direction:column}.article.list-format .data-wrapper .datas{margin-top:auto;padding:10px 35px;border-top:3px solid #f6f6f6}.article.list-format .data-wrapper .datas .date{display:inline-block;font-size:14px;color:#656565;font-weight:600}.article.list-format .data-wrapper .datas .stats{display:inline-block;margin-left:20px}.article.list-format .data-wrapper .datas .stats .stat{display:inline-block;color:#656565;font-weight:600;font-size:14px}.article.list-format .data-wrapper .datas .stats .stat:not(:first-child){margin-left:15px}.article.list-format .data-wrapper .datas .stats .stat .fa{color:#d1d1d1}.article.list-format .data-wrapper .datas .stats .stat .fa-view{font-size:20px;-moz-transform:translate(0, 2px);-ms-transform:translate(0, 2px);-webkit-transform:translate(0, 2px);transform:translate(0, 2px)}.article.list-format .data-wrapper .datas .control{font-size:28px;display:inline-block;float:right;line-height:0}.article.list-format .data-wrapper .datas .control a{color:#d1d1d1;text-decoration:none;display:inline-block;-moz-transition:.1s all linear;-ms-transition:.1s all linear;-webkit-transition:.1s all linear;transition:.1s all linear}.article.list-format .data-wrapper .datas .control a:hover,.article.list-format .data-wrapper .datas .control a:focus{color:#6683b3}.article.grid-format{background-color:#fff;max-width:398px;margin-left:auto;margin-right:auto}.article.grid-format .data-wrapper{padding:25px 25px 15px}.article.grid-format .data-wrapper .title{font-size:22px;color:#292929;font-weight:600}.article.grid-format .data-wrapper .title a{color:#292929}.article.grid-format .data-wrapper .subtitle{font-size:16px;font-weight:300;color:#666;margin-bottom:25px}.article.grid-format .data-wrapper .short-description{color:#585858;font-size:14px}.article.grid-format .data-wrapper .datas{margin-bottom:25px}.article.grid-format .data-wrapper .datas .date{color:#656565;font-weight:300;font-size:14px}.article.grid-format .data-wrapper .datas .stats{text-align:right}.article.grid-format .data-wrapper .datas .stats .stat{display:inline-block;color:#656565;font-weight:600;font-size:14px}.article.grid-format .data-wrapper .datas .stats .stat:not(:first-child){margin-left:15px}.article.grid-format .data-wrapper .datas .stats .stat .fa{color:#d1d1d1}.article.grid-format .data-wrapper .datas .stats .stat .fa-view{font-size:20px;-moz-transform:translate(0, 2px);-ms-transform:translate(0, 2px);-webkit-transform:translate(0, 2px);transform:translate(0, 2px)}.article.grid-format .data-wrapper .control{margin:15px 0 0;text-align:right;font-size:28px}.article.grid-format .data-wrapper .control a{color:#d1d1d1;text-decoration:none;display:inline-block;-moz-transition:.1s all linear;-ms-transition:.1s all linear;-webkit-transition:.1s all linear;transition:.1s all linear}.article.grid-format .data-wrapper .control a:hover,.article.grid-format .data-wrapper .control a:focus{color:#6683b3}.article-loading{text-align:center;margin:15px 0 0}.article-loading.loading .more-btn{display:none}.article-loading .more-btn{text-align:center;padding:15px 30px;text-transform:uppercase;color:#fff;background-color:#6683b3;text-decoration:none;display:inline-block;-moz-transition:.1s all linear;-ms-transition:.1s all linear;-webkit-transition:.1s all linear;transition:.1s all linear}.article-loading .more-btn:hover,.article-loading .more-btn:focus{background-color:#889fc4}.no-article-found .alert{background:#eee;border-radius:0}.no-article-found .alert .icon{color:#e58b00}@media(min-width: 768px)and (max-width: 991.98px){.article.list-format .main .datas{padding-left:20px;padding-right:20px}}@media(max-width: 1199px){.blog-container .blog-list-wrapper.blog-list-wrapper-wide,.blog-container .blog-list-wrapper{grid-template-columns:minmax(270px, 1fr) minmax(0, 1250px)}.blog-container .blog-list-wrapper.blog-list-wrapper-wide .articles.grid-format,.blog-container .blog-list-wrapper .articles.grid-format{grid-template-columns:1fr 1fr}}@media(max-width: 991px){.blog-container .blog-list-wrapper.blog-list-wrapper-wide,.blog-container .blog-list-wrapper{grid-template-columns:1fr}.blog-container .blog-list-wrapper.blog-list-wrapper-wide .articles.grid-format,.blog-container .blog-list-wrapper .articles.grid-format{grid-template-columns:1fr 1fr}.side-filters{max-width:none}}@media(max-width: 767px){.blog-container .blog-list-wrapper.blog-list-wrapper-wide .articles.grid-format,.blog-container .blog-list-wrapper .articles.grid-format{grid-template-columns:1fr}.article.list-format .main{flex-direction:column}.article.list-format .main .image-container{display:none}.article.list-format .main .datas{padding:15px}}@media(max-width: 575px){.search-bar{flex-flow:column}.search-bar .controls{width:100%;text-align:right;margin-left:0;margin-top:15px}}
