/*
Theme Name: your-clean-template-3 (uncommented)
Theme URI: https://github.com/saxap/clean-wp-template
Version: 3.0
Tags: clean, development, html5, bootstrap
Description: Clean wordpress theme with minimal bootstrap3 markup for fast development starting
Author: saxa:p
Author URI: http://dontforget.pro
*/


 .grecaptcha-badge {visibility: hidden }.wpcf7-form-control-wrap {width: 100%;}@media (min-width: 768px) {.p-contacts-form__row.first {margin-bottom: 65px;}}img {max-width: 100%;height: auto;}.custom-container {overflow-x: hidden;}@media (min-width: 979px) {ul.nav li.dropdown.show-on-hover:hover > ul.dropdown-menu {display: block;}.comment-list .children {padding: 0;margin-left: 74px;padding-bottom: 15px;}.comment-list .media {margin-top: 0;}}.wpcf7-spinner {position: absolute;bottom: 14px;right: -24px;}.alignnone {margin: 5px 20px 20px 0;}.aligncenter, div.aligncenter {display: block;margin: 5px auto 5px auto;}.alignright {float:right;margin: 5px 0 20px 20px;}.alignleft {float: left;margin: 5px 20px 20px 0;}a img.alignright {float: right;margin: 5px 0 20px 20px;}a img.alignnone {margin: 5px 20px 20px 0;}a img.alignleft {float: left;margin: 5px 20px 20px 0;}a img.aligncenter {display: block;margin-left: auto;margin-right: auto }.wp-caption {background: #fff;border: 1px solid #f0f0f0;max-width: 96%;padding: 5px 3px 10px;text-align: center;}.wp-caption.alignnone {margin: 5px 20px 20px 0;}.wp-caption.alignleft {margin: 5px 20px 20px 0;}.wp-caption.alignright {margin: 5px 0 20px 20px;}.wp-caption img {border: 0 none;height: auto;margin: 0;max-width: 98.5%;padding: 0;width: auto;}.wp-caption p.wp-caption-text {font-size: 11px;line-height: 17px;margin: 0;padding: 0 4px 5px;}.screen-reader-text {clip: rect(1px, 1px, 1px, 1px);position: absolute !important;height: 1px;width: 1px;overflow: hidden;}.screen-reader-text:focus {background-color: #f1f1f1;border-radius: 3px;-webkit-box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);clip: auto !important;color: #21759b;display: block;font-size: 14px;font-size: 0.875rem;font-weight: bold;height: auto;left: 5px;line-height: normal;padding: 15px 23px 14px;text-decoration: none;top: 5px;width: auto;z-index: 100000;}.custom-slider__item {height: auto;}.lang-item a {font-size: 0;position: relative;display: block;width: 27px;height: 20px;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;z-index: 2;border-radius: 4px;}.lang-item:not(.current-lang) a:hover {-webkit-box-shadow: 0 3px 8px rgba(0, 0, 0, .2);box-shadow: 0 3px 8px rgba(0, 0, 0, .2);}.lang-item.current-lang {display: none;}.lang-item a[lang="en-US"] {background-size: 100%;background-repeat: no-repeat;background-position: center;background-image: url(img/header-lang-item-en-ic.svg);}.lang-item a[lang="zh-CN"] {background-size: 100%;background-repeat: no-repeat;background-position: center;background-image: url(img/header-lang-item-ch-ic.svg);}.lang-item a[lang="ru-RU"] {background-size: 100%;background-repeat: no-repeat;background-position: center;background-image: url(img/header-lang-item-ru-ic.svg);}.i-news-card__img img {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;max-width: none;}.meta {margin-bottom: 30px;}.meta a {color: #d62516;}.meta a:hover {text-decoration: underline;}body {overflow-x: hidden;}.hero__img img {max-width: 140%;position: relative;left: -90px;}@media(max-width: 1720px) {.hero__img img {max-width: 130%;}}@media(max-width: 1599px) {.hero__img img {max-width: 120%;}}@media(max-width: 1399px) {.hero__img img {max-width: 144%;bottom: -93px;}}@media(max-width: 1299px) {.hero__img img {max-width: 140%;bottom: -101px;}}@media(max-width: 1199px) {.hero__img img {max-width: 160%;bottom: -74px;left: -170px;}}@media(max-width: 991px) {.hero__img img {max-width: 150%;bottom: -62px;left: -140px;}}@media(max-width: 768px) {.hero__img img {max-width: 190%;bottom: -62px;left: -70px;}}@media(max-width: 575px) {.hero__img img {max-width: 140%;bottom: -6px;left: -70px;}}.pagination {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;width: 100%;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-top: 20px }.pagination li {margin: 0 5px 7px }.pagination li:first-child a,.pagination li:last-child a {width: 60px;height: 60px }.pagination li a,.pagination li span {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;width: 50px;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;height: 50px;border: 1px solid transparent;border-radius: 50%;font-size: 18px;line-height: 25px }.pagination li span {background-color: #e30000;border-color: #e30000;color: #1c1f24 }.pagination li span.current {color: #fff;}.pagination li a {color: #2C2C2C;border-color: #d9d9d9;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s }.pagination li a:hover {border-color: #e30000;color: #e30000 }.pagination li a:hover svg {stroke: #e30000 }.pagination li svg {width: 22px;height: 22px;stroke: #2C2C2C;fill: none;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s }.news-img img {border-radius: 40px;}div.asl_r .results .item .asl_content h3, div.asl_r .results .item .asl_content h3 a {font-family: Montserrat, sans-serif;color: #e30001;}div.asl_r .results .item .asl_content h3 a:hover {font-family: Montserrat, sans-serif;color: #e30001;text-decoration: underline;}.form-block__field.soglasie {margin-bottom: 20px }.form-block__field.soglasie .checkbox__choice {margin: 0 3px 0 0;width: 17px;height: 17px }.form-block__field.soglasie .wpcf7-list-item {margin: 0 }.form-block__field.soglasie .wpcf7-list-item-label {display: block;cursor: pointer;position: relative;padding: 0 0 0 37px;line-height: 20px;color: #808080;font-size: 14px;opacity: 1 }.form-block__field.soglasie .checkbox__choice {position: absolute;opacity: 0 }.form-block__field.soglasie .wpcf7-list-item-label a {color: #d62516;}.form-block__field.soglasie .wpcf7-list-item-label a:hover {text-decoration: underline;}.form-block__field.soglasie .wpcf7-list-item-label::before {border: 2px solid #dc3232;border-radius: 3px;background: #FAFAFA;content: '';position: absolute;top: 0px;left: 0;width: 18px;height: 18px }.form-block__field.soglasie .checkbox__choice:checked+.wpcf7-list-item-label::before {border-color: #d62516;background-size: 13px;background-repeat: no-repeat;background-position: center;background-image: url(img/checkbox.svg) }.form-block__field.soglasie .checkbox__choice:checked+.wpcf7-list-item-label {opacity: 1 }.wpcf7-spinner {position: absolute }#cookie-notice {min-width: unset;max-width: 360px }#cookie-notice .cn-close-icon {top: 15% }#cookie-notice .cn-button:not(.cn-button-custom) {color: #fff }#cookie-notice .cookie-notice-container {padding: 10px 15px }