/*!
Theme Name: Avershinin
Theme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: avershinin
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Avershinin is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
.screen-reader-text,.site-header{display:none}body{overflow-x:hidden}li#menu-menyu-podval-mob-pravaya-kolonka{display:none}body.single-post .header:not(.header--white) .header__wrapper{background-color:#404954}body.single-post .wrapper,body.single-post{background:#fcfcfc}body.single-post .footer__wrapper{padding-top:0}.single-aside{padding-bottom:20px}.single-content li{margin-bottom:10px}.article-content>ol,.article-content>ul{list-style:auto;padding-left:20px;margin:1em 0}.article-content ol,.article-content ul{margin:.5em 0}.single-content ul{list-style:disc;padding-left:20px;margin-bottom:30px}.single-content ol{list-style:auto;padding-left:20px}.single-content strong{font-weight:700}.single-content{padding-bottom:40px;color:#1b1b1b}.article-content h2,.article-content h3,.article-content h4,.article-content h5,.article-content h6,.article-content strong,.article-content b{color:#1b1b1b}.article-content{color:#6b737d}body.admin-bar .fancybox__toolbar{top:20px}code{padding:2px 6px;background:#f4f4f6;border-radius:4px}.single-content li::marker{color:#4e7ffe}.single-content h2,.single-content h3,.single-content h4{font-size:28px;margin:20px 0;font-weight:600;line-height:normal}.single-content h2{font-size:36px}.single-content h1{font-size:36px;font-weight:800;line-height:1.3;margin:0 0 40px}.single-content .wp-block-image img,.single-content img.wp-post-image{border-radius:.75rem;border:1px solid #dadbdd}.single-content p:not(:last-child){margin-bottom:20px}.single-content{line-height:1.5;font-size:18px}.wp-block-group{padding:30px 20px;margin-left:-15px;margin-right:-15px}.wp-block-gallery{margin:3rem 0}figure.wp-block-image{margin-bottom:3rem}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{display:none}.wpcf7-not-valid-tip{font-size:12px;margin-top:2px}#sidebar{will-change:min-height}.inner-wrapper-sticky{transform:translate(0,0);transform:translate3d(0,0,0);will-change:position,transform}.custom-checkbox.error label:before{border:1px solid red}.wpcf7 form .wpcf7-response-output{display:none}.socials__item-max:hover{background:#2574e0}.wp-block-button a:hover{opacity:.8}.socials__item-max{width:62px;display:flex;height:62px;background:#fff;border-radius:50%;align-items:center;justify-content:center;font-size:22px;transition:all .3s;-webkit-box-shadow:0 6.99px 13px 0 rgba(119,119,119,.15);box-shadow:0 6.99px 13px 0 rgba(119,119,119,.15);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.icon-d:hover{background:#2574e0}.icon-d{transition:all .3s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:68px;padding:17px;height:68px;position:relative;background:rgb(160 161 212/40%);border-radius:50%}.icon-d img{width:100%;height:100%}.slider-menu__header .logo__img{width:100%}.wp-block-buttons .wp-block-button__link strong{font-weight:600}body .wp-block-button__link{border-radius:10px;padding:14px 20px;font-size:18px;display:flex;align-items:center;justify-content:center;gap:6px;line-height:normal;text-align:left}.wp-block-group>.wp-block-group__inner-container>h2:first-child{margin-top:0}body .lwptoc_i{padding:0}.lwptoc_item a:hover{color:#3187ff}.lwptoc_item a{font-size:24px;font-weight:600;display:block;padding:10px 0}.single-aside{max-width:500px;width:100%}.single-back:before{content:'';border:9px solid transparent;border-right:16px solid currentColor;width:10px;height:12px;display:block;position:absolute;left:-7px;top:3px}.single-back:hover{opacity:.8}.single-back{position:relative;padding-left:33px;display:block;font-size:16px}.section-basic{padding-top:60px;padding-bottom:60px}.single-date{font-size:16px}.single-content em{font-style:italic}.single-content img{max-width:100%;width:auto;height:auto}.direct-label{color:#005ffb;font-size:14px;background:#e1e2f6;padding:4px 10px;border-radius:40px;font-weight:500}.direct-section{background:#f4f4f6;color:#181818}.direct-text-2{font-size:13px;font-weight:600;letter-spacing:.5px}.direct-text-2,.direct-text-1{color:#697583;line-height:normal}.direct-text-1 h2{font-size:50px;font-weight:700;margin:0 0 20px;color:#101824;line-height:1}.direct-btn:hover{background:#2674e1}.direct-btn{background:#3187ff;color:#fff;border-radius:12px;font-size:14px;font-weight:600;padding:14px 20px}.direct-btn-2:hover{opacity:.8}.direct-btn-2{border:1px solid #ddd;border-radius:12px;font-size:14px;font-weight:600;padding:14px 20px;min-width:130px}.direct-list__text{font-size:14px;font-weight:500}.direct-list__icon img{width:100%;height:100%;object-fit:contain}.direct-list__icon{background:#d5eedf;border-radius:12px;width:32px;height:32px;padding:8px}.gallery-slider__item img{width:100%;height:auto;display:block;border:1px solid #ddd;border-radius:12px}.gallery-slider .swiper-button-next:after,.gallery-slider .swiper-button-prev:after{font-size:1em}.gallery-slider .swiper-button-prev,.gallery-slider .swiper-button-next{background:#fff;width:50px;height:50px;border-radius:50%;font-size:20px;border:1px solid #ddd}.gallery-slider .swiper-pagination{width:auto;justify-content:center;text-align:center;display:inline-flex;left:0;right:0;background:#fff;width:max-content;margin:auto;padding:4px;border-radius:40px;border:1px solid #ddd}.news-digest__title-2:before{content:'';position:absolute;left:0;top:7px;background:#ee5322;width:10px;height:10px;border-radius:50%}.news-digest__title-2{position:relative;padding-left:18px}.wp-block-buttons .wp-block-button__link{text-decoration:none}button#c-s-bn{display:none}@media screen and (max-width:1300px){.socials__item-max{width:48px;height:48px}.lwptoc_item a{font-size:18px;padding:4px 0}}@media screen and (max-width:991px){.single-content h1{text-align:center}.single-aside{max-width:100%}.block-2{margin-top:40px;margin-left:10px}}@media screen and (max-width:767px){.icon-d{width:75px;height:75px}.socials__item-max{width:64px;height:64px}.single-aside{max-width:100%}.direct-text-1 h2{font-size:28px}.gallery-slider .swiper-button-prev,.gallery-slider .swiper-button-next{width:40px;height:40px;font-size:18px}}@media screen and (max-width:730px){.socials__item-max{width:50px;height:50px}}@media screen and (max-width:575px){.single-content h1{font-size:24px}.single-content h2,.single-content h3,.single-content h4{font-size:22px;margin:20px 0;font-weight:600;line-height:normal}.single-content h2{font-size:24px}.single-content{font-size:16px}}@media screen and (max-width:340px){.socials__item-max{width:39px;height:39px}.icon-d{width:62px;height:62px}}