html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,*::before,*::after{box-sizing:inherit}.container,.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media(min-width:576px){.container{max-width:540px}}@media(min-width:768px){.container{max-width:720px}}@media(min-width:992px){.container{max-width:960px}}@media(min-width:1200px){.container{max-width:1200px}}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col-6,.col-12,.col,.col-sm-6,.col-sm-12,.col-md-3,.col-md-4,.col-md-6,.col-md-8,.col-md-9,.col-md-12,.col-lg-3,.col-lg-4,.col-lg-6,.col-lg-8,.col-lg-12,.col-xl-3,.col-xl-4,.col-xl-8,.col-xl-11,.col-xl-12{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-6{flex:0 0 50%;max-width:50%}.col-12{flex:0 0 100%;max-width:100%}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}@media(min-width:576px){.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-12{flex:0 0 100%;max-width:100%}}@media(min-width:768px){.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.33333%;max-width:33.33333%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-8{flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-0{order:0}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}}@media(min-width:992px){.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333%;max-width:33.33333%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-8{flex:0 0 66.66667%;max-width:66.66667%}.col-lg-12{flex:0 0 100%;max-width:100%}}@media(min-width:1200px){.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xl-8{flex:0 0 66.66667%;max-width:66.66667%}.col-xl-11{flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{flex:0 0 100%;max-width:100%}.offset-xl-1{margin-left:8.33333%}}.d-none{display:none!important}.d-flex{display:flex!important}@media(min-width:768px){.d-md-none{display:none!important}.d-md-block{display:block!important}.d-md-flex{display:flex!important}}@media(min-width:1200px){.d-xl-none{display:none!important}.d-xl-block{display:block!important}}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-center{align-items:center!important}@media(min-width:576px){.justify-content-sm-start{justify-content:flex-start!important}}@media(min-width:768px){.flex-md-row{flex-direction:row!important}}@media(min-width:1200px){.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}}.mr-1{margin-right:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mr-3{margin-right:1rem!important}.mt-4{margin-top:1.5rem!important}.mb-5{margin-bottom:3rem!important}.pr-0{padding-right:0!important}.mr-auto{margin-right:auto!important}.ml-auto{margin-left:auto!important}@media(min-width:576px){.mr-sm-5{margin-right:3rem!important}}@media(min-width:768px){.mr-md-1{margin-right:.25rem!important}}@media(min-width:1200px){.mb-xl-2{margin-bottom:.5rem!important}.mr-xl-5{margin-right:3rem!important}}.title-h1{font-size:40px;margin-bottom:15px;font-weight:700;margin-top:0}@media(max-width:767.98px){.title-h1{font-size:28px}}.title-h3{font-size:24px;margin-bottom:15px;font-weight:700;margin-top:0}.title-h4{font-size:20px;margin-bottom:15px;font-weight:400;margin-top:0}@font-face{font-family:ibm plex sans;src:url(/wp-content/themes/theme/assets/fonts/IBMPlexSans.woff2) format("woff2"),url(/wp-content/themes/theme/assets/fonts/IBMPlexSans.woff) format("woff");font-weight:400;font-style:normal;font-display:optional}@font-face{font-family:ibm plex sans;src:url(/wp-content/themes/theme/assets/fonts/IBMPlexSans-Medium.woff2) format("woff2"),url(/wp-content/themes/theme/assets/fonts/IBMPlexSans-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}.border-block{border:1px solid #000;box-sizing:border-box;box-shadow:2px 2px 0 #000;border-radius:3px;background-color:#fff;margin-bottom:30px}.border-block:hover{box-shadow:3px 3px 0 #000;text-decoration:none}.inner-border-block_type-3{padding:30px 20px}@media(max-width:767.98px){.inner-border-block_type-3{padding:15px}}.fill_free_ul a,.popular-topics .topics-columns a{font-size:18px;line-height:145%;color:#000;margin-bottom:12px}.popular-topics .topics-columns a:last-child{margin-bottom:0}.front-page__desc{padding:20px 0 50px;margin:0 auto;max-width:970px;font-weight:400;font-size:14px;line-height:140%;color:#000}.last-papers_paper{display:block;text-decoration:none}.last-papers_paper a{text-decoration:none;color:#000!important;display:block}.last-papers_paper a:hover{text-decoration:underline!important}.last-papers_paper_details{font-size:12px;opacity:.6;margin-bottom:15px}.last-papers_paper_details div{margin-right:20px}.last-papers_paper_description{font-size:16px;line-height:1.4;margin-bottom:24px}.last-papers_paper_cat-list{display:flex;flex-wrap:wrap;flex-direction:row}.last-papers_paper_cat-list span{margin-bottom:10px;padding:4px 10px;margin-right:10px;border:1px solid #000;border-radius:2px;font-weight:500;font-size:10px;line-height:140%;letter-spacing:.3px;text-transform:uppercase}.cookie-banner{display:none;position:fixed;bottom:0;right:0;max-width:590px;width:100%;background:#fff;border:1px solid #000;box-sizing:border-box;box-shadow:2px -2px 0 #000;padding:10px 20px;z-index:11}@media(max-width:767px){.cookie-banner{height:70px;max-width:256px;font-size:11px;padding-left:14px;padding-right:10px}}@media(max-width:347px){.cookie-banner{font-size:12px;font-size:11px;max-width:204px;padding-left:10px;padding-right:7px}}.cookie-banner svg{cursor:pointer}.cookie-banner .justify-content-between{height:100%;align-items:center}.main-footer{background-color:#e8eeff;padding:30px 0 15px}.main-footer .main-logo{margin-bottom:15px}@media(max-width:767.98px){.main-footer .p-none-m:nth-child(1),.main-footer .p-none-m:nth-child(3){padding-left:0;padding-right:15px}}@media(max-width:767.98px){.main-footer .p-none-m{padding-left:0;padding-right:0}}@media(max-width:767.98px){.main-footer{padding-top:50px}}@media(max-width:767.98px){.main-footer .left-content{margin-bottom:50px}}.main-footer_content{font-size:12px;margin-bottom:15px;line-height:130%}.main-footer_menu{list-style:none;margin-left:0;padding-left:0;margin-bottom:50px}.main-footer_menu li{margin-bottom:12px}.main-footer_menu li a{line-height:140%;color:#000;text-decoration:none}.main-footer_menu li a:hover{text-decoration:underline}.main-footer_payment img{margin-bottom:15px;margin-right:3px;width:45px;height:31px}.main-footer .footer_menu_title,.widget-title,{font-weight:500;font-size:18px;line-height:145%;margin-bottom:20px;text-transform:uppercase}.popular-topics .topics-columns a{font-size:18px;line-height:145%;color:#000;margin-bottom:12px}.popular-topics .topics-columns a:last-child{margin-bottom:0}.popular-topics .footer-topics{border:1px solid #000;box-sizing:border-box;box-shadow:2px 2px 0 #000;border-radius:3px;padding:30px 30px 10px;margin-bottom:15px}@media(min-width:992px){.popular-topics .footer-topics{margin-bottom:35px}}.popular-topics .footer-topics .title-h4{font-weight:500;line-height:140%;margin-bottom:30px}@media(min-width:992px){.popular-topics .footer-topics .title-h4{margin-bottom:40px}}.popular-topics .footer-topics .link-analytic-popular-topics{font-weight:400;font-size:16px;line-height:150%;margin-bottom:20px}.popular-topics .footer-topics .topics-columns a:last-child{margin-bottom:20px}.main-footer_payment .dmca-badge{width:100%}@media(min-width:320px){.main-footer_payment .dmca-badge{max-width:96px}}@media(min-width:375px){.main-footer_payment .dmca-badge{max-width:110px}}@media(min-width:768px){.main-footer_payment .dmca-badge{max-width:105px}}.main-footer_payment .dmca-badge img{width:100%}.form-search{position:relative}.form-search .error-msg{bottom:0!important;width:auto;padding:0 4px}@media screen and (-webkit-min-device-pixel-ratio:0){#autoComplete{border-width:1px}#autoComplete:hover{border-width:1px}#autoComplete:focus{border-width:1px}}@-moz-document url-prefix(){#autoComplete{border-width:1px;background-size:1.2rem;background-origin:border-box;background-position:center}#autoComplete:hover{border-width:1px}#autoComplete:focus{border-width:1px;background-position:left 1.1rem top .8rem}}